.fa-clone:before{content: "\f24d";} .fa-balance-scale:before{content: "\f24e";} .fa-hourglass-o:before{content: "\f250";} .fa-hourglass-1:before, .fa-hourglass-start:before{content: "\f251";} .fa-hourglass-2:before, .fa-hourglass-half:before{content: "\f252";} .fa-hourglass-3:before, .fa-hourglass-end:before{content: "\f253";} .fa-hourglass:before{content: "\f254";} .fa-hand-grab-o:before, .fa-hand-rock-o:before{content: "\f255";} .fa-hand-stop-o:before, .fa-hand-paper-o:before{content: "\f256";} .fa-hand-scissors-o:before{content: "\f257";} .fa-hand-lizard-o:before{content: "\f258";} .fa-hand-spock-o:before{content: "\f259";} .fa-hand-pointer-o:before{content: "\f25a";} .fa-hand-peace-o:before{content: "\f25b";} .fa-trademark:before{content: "\f25c";} .fa-registered:before{content: "\f25d";} .fa-creative-commons:before{content: "\f25e";} .fa-gg:before{content: "\f260";} .fa-gg-circle:before{content: "\f261";} .fa-tripadvisor:before{content: "\f262";} .fa-odnoklassniki:before{content: "\f263";} .fa-odnoklassniki-square:before{content: "\f264";} .fa-get-pocket:before{content: "\f265";} .fa-wikipedia-w:before{content: "\f266";} .fa-safari:before{content: "\f267";} .fa-chrome:before{content: "\f268";} .fa-firefox:before{content: "\f269";} .fa-opera:before{content: "\f26a";} .fa-internet-explorer:before{content: "\f26b";} .fa-tv:before, .fa-television:before{content: "\f26c";} .fa-contao:before{content: "\f26d";} .fa-500px:before{content: "\f26e";} .fa-amazon:before{content: "\f270";} .fa-calendar-plus-o:before{content: "\f271";} .fa-calendar-minus-o:before{content: "\f272";} .fa-calendar-times-o:before{content: "\f273";} .fa-calendar-check-o:before{content: "\f274";} .fa-industry:before{content: "\f275";} .fa-map-pin:before{content: "\f276";} .fa-map-signs:before{content: "\f277";} .fa-map-o:before{content: "\f278";} .fa-map:before{content: "\f279";} .fa-commenting:before{content: "\f27a";} .fa-commenting-o:before{content: "\f27b";} .fa-houzz:before{content: "\f27c";} .fa-vimeo:before{content: "\f27d";} .fa-black-tie:before{content: "\f27e";} .fa-fonticons:before{content: "\f280";} 

/* /eq_theme_louma/static/src/fonts/fontello/css/fontello.css defined in bundle 'web.assets_frontend' */
@font-face{font-family: 'fontello'; src: url('/eq_theme_louma/static/src/fonts/fontello/css/../font/fontelloc744.eot?705405'); src: url('/eq_theme_louma/static/src/fonts/fontello/css/../font/fontelloc744.eot?705405#iefix') format('embedded-opentype'), url('/eq_theme_louma/static/src/fonts/fontello/css/../font/fontelloc744.woff?705405') format('woff'), url('/eq_theme_louma/static/src/fonts/fontello/css/../font/fontelloc744.ttf?705405') format('truetype'), url('/eq_theme_louma/static/src/fonts/fontello/css/../font/fontelloc744.svg?705405#fontello') format('svg'); font-weight: normal; font-style: normal;} [class^="icon-"]:before, [class*=" icon-"]:before{font-family: "fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: .2em;} .icon-note:before{content: '\e800';} .icon-note-beamed:before{content: '\e801';} .icon-music:before{content: '\e802';} .icon-left-open-mini:before{content: '\e803';} .icon-search:before{content: '\e804';} .icon-flashlight:before{content: '\e805';} .icon-mail:before{content: '\e806';} .icon-heart:before{content: '\e807';} .icon-heart-empty:before{content: '\e808';} .icon-star:before{content: '\e809';} .icon-star-empty:before{content: '\e80a';} .icon-user:before{content: '\e80b';} .icon-users:before{content: '\e80c';} .icon-user-add:before{content: '\e80d';} .icon-video:before{content: '\e80e';} .icon-picture:before{content: '\e80f';} .icon-camera:before{content: '\e810';} .icon-layout:before{content: '\e811';} .icon-menu:before{content: '\e812';} .icon-check:before{content: '\e813';} .icon-cancel:before{content: '\e814';} .icon-cancel-circled:before{content: '\e815';} .icon-cancel-squared:before{content: '\e816';} .icon-plus:before{content: '\e817';} .icon-plus-circled:before{content: '\e818';} .icon-plus-squared:before{content: '\e819';} .icon-minus:before{content: '\e81a';} .icon-minus-circled:before{content: '\e81b';} .icon-minus-squared:before{content: '\e81c';} .icon-help:before{content: '\e81d';} .icon-help-circled:before{content: '\e81e';} .icon-info:before{content: '\e81f';} .icon-info-circled:before{content: '\e820';} .icon-back:before{content: '\e821';} .icon-home:before{content: '\e822';} .icon-link:before{content: '\e823';} .icon-attach:before{content: '\e824';} .icon-lock:before{content: '\e825';} .icon-lock-open:before{content: '\e826';} .icon-eye:before{content: '\e827';} .icon-tag:before{content: '\e828';} .icon-bookmark:before{content: '\e829';} .icon-bookmarks:before{content: '\e82a';} .icon-flag:before{content: '\e82b';} .icon-thumbs-up:before{content: '\e82c';} .icon-thumbs-down:before{content: '\e82d';} .icon-download:before{content: '\e82e';} .icon-upload:before{content: '\e82f';} .icon-upload-cloud:before{content: '\e830';} .icon-reply:before{content: '\e831';} .icon-reply-all:before{content: '\e832';} .icon-forward:before{content: '\e833';} .icon-quote:before{content: '\e834';} .icon-code:before{content: '\e835';} .icon-export:before{content: '\e836';} .icon-pencil:before{content: '\e837';} .icon-feather:before{content: '\e838';} .icon-print:before{content: '\e839';} .icon-retweet:before{content: '\e83a';} .icon-keyboard:before{content: '\e83b';} .icon-comment:before{content: '\e83c';} .icon-chat:before{content: '\e83d';} .icon-bell:before{content: '\e83e';} .icon-attention:before{content: '\e83f';} .icon-alert:before{content: '\e840';} .icon-vcard:before{content: '\e841';} .icon-address:before{content: '\e842';} .icon-location:before{content: '\e843';} .icon-map:before{content: '\e844';} .icon-direction:before{content: '\e845';} .icon-compass:before{content: '\e846';} .icon-cup:before{content: '\e847';} .icon-trash:before{content: '\e848';} .icon-doc:before{content: '\e849';} .icon-docs:before{content: '\e84a';} .icon-doc-landscape:before{content: '\e84b';} .icon-doc-text:before{content: '\e84c';} .icon-doc-text-inv:before{content: '\e84d';} .icon-newspaper:before{content: '\e84e';} .icon-book-open:before{content: '\e84f';} .icon-book:before{content: '\e850';} .icon-folder:before{content: '\e851';} .icon-archive:before{content: '\e852';} .icon-box:before{content: '\e853';} .icon-rss:before{content: '\e854';} .icon-phone:before{content: '\e855';} .icon-cog:before{content: '\e856';} .icon-tools:before{content: '\e857';} .icon-share:before{content: '\e858';} .icon-shareable:before{content: '\e859';} .icon-basket:before{content: '\e85a';} .icon-bag:before{content: '\e85b';} .icon-calendar:before{content: '\e85c';} .icon-login:before{content: '\e85d';} .icon-logout:before{content: '\e85e';} .icon-mic:before{content: '\e85f';} .icon-mute:before{content: '\e860';} .icon-sound:before{content: '\e861';} .icon-volume:before{content: '\e862';} .icon-clock:before{content: '\e863';} .icon-hourglass:before{content: '\e864';} .icon-lamp:before{content: '\e865';} .icon-light-down:before{content: '\e866';} .icon-light-up:before{content: '\e867';} .icon-adjust:before{content: '\e868';} .icon-block:before{content: '\e869';} .icon-resize-full:before{content: '\e86a';} .icon-resize-small:before{content: '\e86b';} .icon-popup:before{content: '\e86c';} .icon-publish:before{content: '\e86d';} .icon-window:before{content: '\e86e';} .icon-arrow-combo:before{content: '\e86f';} .icon-down-circled:before{content: '\e870';} .icon-left-circled:before{content: '\e871';} .icon-right-circled:before{content: '\e872';} .icon-up-circled:before{content: '\e873';} .icon-down-open:before{content: '\e874';} .icon-left-open:before{content: '\e875';} .icon-right-open:before{content: '\e876';} .icon-up-open:before{content: '\e877';} .icon-down-open-mini:before{content: '\e878';} .icon-right-open-mini:before{content: '\e879';} .icon-up-open-mini:before{content: '\e87a';} .icon-down-open-big:before{content: '\e87b';} .icon-left-open-big:before{content: '\e87c';} .icon-right-open-big:before{content: '\e87d';} .icon-up-open-big:before{content: '\e87e';} .icon-down:before{content: '\e87f';} .icon-left:before{content: '\e880';} .icon-right:before{content: '\e881';} .icon-up:before{content: '\e882';} .icon-down-dir:before{content: '\e883';} .icon-left-dir:before{content: '\e884';} .icon-right-dir:before{content: '\e885';} .icon-up-dir:before{content: '\e886';} .icon-down-bold:before{content: '\e887';} .icon-left-bold:before{content: '\e888';} .icon-right-bold:before{content: '\e889';} .icon-up-bold:before{content: '\e88a';} .icon-down-thin:before{content: '\e88b';} .icon-left-thin:before{content: '\e88c';} .icon-right-thin:before{content: '\e88d';} .icon-up-thin:before{content: '\e88e';} .icon-ccw:before{content: '\e88f';} .icon-cw:before{content: '\e890';} .icon-arrows-ccw:before{content: '\e891';} .icon-level-down:before{content: '\e892';} .icon-level-up:before{content: '\e893';} .icon-shuffle:before{content: '\e894';} .icon-loop:before{content: '\e895';} .icon-switch:before{content: '\e896';} .icon-play:before{content: '\e897';} .icon-stop:before{content: '\e898';} .icon-pause:before{content: '\e899';} .icon-record:before{content: '\e89a';} .icon-to-end:before{content: '\e89b';} .icon-to-start:before{content: '\e89c';} .icon-fast-forward:before{content: '\e89d';} .icon-fast-backward:before{content: '\e89e';} .icon-progress-0:before{content: '\e89f';} .icon-progress-1:before{content: '\e8a0';} .icon-progress-2:before{content: '\e8a1';} .icon-progress-3:before{content: '\e8a2';} .icon-target:before{content: '\e8a3';} .icon-palette:before{content: '\e8a4';} .icon-list:before{content: '\e8a5';} .icon-list-add:before{content: '\e8a6';} .icon-signal:before{content: '\e8a7';} .icon-trophy:before{content: '\e8a8';} .icon-battery:before{content: '\e8a9';} .icon-back-in-time:before{content: '\e8aa';} .icon-monitor:before{content: '\e8ab';} .icon-mobile:before{content: '\e8ac';} .icon-network:before{content: '\e8ad';} .icon-cd:before{content: '\e8ae';} .icon-inbox:before{content: '\e8af';} .icon-install:before{content: '\e8b0';} .icon-globe:before{content: '\e8b1';} .icon-cloud:before{content: '\e8b2';} .icon-cloud-thunder:before{content: '\e8b3';} .icon-flash:before{content: '\e8b4';} .icon-moon:before{content: '\e8b5';} .icon-flight:before{content: '\e8b6';} .icon-paper-plane:before{content: '\e8b7';} .icon-leaf:before{content: '\e8b8';} .icon-lifebuoy:before{content: '\e8b9';} .icon-mouse:before{content: '\e8ba';} .icon-briefcase:before{content: '\e8bb';} .icon-suitcase:before{content: '\e8bc';} .icon-dot:before{content: '\e8bd';} .icon-dot-2:before{content: '\e8be';} .icon-dot-3:before{content: '\e8bf';} .icon-brush:before{content: '\e8c0';} .icon-magnet:before{content: '\e8c1';} .icon-infinity:before{content: '\e8c2';} .icon-erase:before{content: '\e8c3';} .icon-chart-pie:before{content: '\e8c4';} .icon-chart-line:before{content: '\e8c5';} .icon-chart-bar:before{content: '\e8c6';} .icon-chart-area:before{content: '\e8c7';} .icon-tape:before{content: '\e8c8';} .icon-graduation-cap:before{content: '\e8c9';} .icon-language:before{content: '\e8ca';} .icon-ticket:before{content: '\e8cb';} .icon-water:before{content: '\e8cc';} .icon-droplet:before{content: '\e8cd';} .icon-air:before{content: '\e8ce';} .icon-credit-card:before{content: '\e8cf';} .icon-floppy:before{content: '\e8d0';} .icon-clipboard:before{content: '\e8d1';} .icon-megaphone:before{content: '\e8d2';} .icon-database:before{content: '\e8d3';} .icon-drive:before{content: '\e8d4';} .icon-bucket:before{content: '\e8d5';} .icon-thermometer:before{content: '\e8d6';} .icon-key:before{content: '\e8d7';} .icon-flow-cascade:before{content: '\e8d8';} .icon-flow-branch:before{content: '\e8d9';} .icon-flow-tree:before{content: '\e8da';} .icon-flow-line:before{content: '\e8db';} .icon-flow-parallel:before{content: '\e8dc';} .icon-rocket:before{content: '\e8dd';} .icon-gauge:before{content: '\e8de';} .icon-traffic-cone:before{content: '\e8df';} .icon-cc:before{content: '\e8e0';} .icon-cc-by:before{content: '\e8e1';} .icon-cc-nc:before{content: '\e8e2';} .icon-cc-nc-eu:before{content: '\e8e3';} .icon-cc-nc-jp:before{content: '\e8e4';} .icon-cc-sa:before{content: '\e8e5';} .icon-cc-nd:before{content: '\e8e6';} .icon-cc-pd:before{content: '\e8e7';} .icon-cc-zero:before{content: '\e8e8';} .icon-cc-share:before{content: '\e8e9';} .icon-cc-remix:before{content: '\e8ea';} .icon-github:before{content: '\e8eb';} .icon-github-circled:before{content: '\e8ec';} .icon-flickr:before{content: '\e8ed';} .icon-flickr-circled:before{content: '\e8ee';} .icon-vimeo:before{content: '\e8ef';} .icon-vimeo-circled:before{content: '\e8f0';} .icon-twitter:before{content: '\e8f1';} .icon-twitter-circled:before{content: '\e8f2';} .icon-facebook:before{content: '\e8f3';} .icon-facebook-circled:before{content: '\e8f4';} .icon-facebook-squared:before{content: '\e8f5';} .icon-gplus:before{content: '\e8f6';} .icon-gplus-circled:before{content: '\e8f7';} .icon-pinterest:before{content: '\e8f8';} .icon-pinterest-circled:before{content: '\e8f9';} .icon-tumblr:before{content: '\e8fa';} .icon-tumblr-circled:before{content: '\e8fb';} .icon-linkedin:before{content: '\e8fc';} .icon-linkedin-circled:before{content: '\e8fd';} .icon-dribbble:before{content: '\e8fe';} .icon-dribbble-circled:before{content: '\e8ff';} .icon-stumbleupon:before{content: '\e900';} .icon-stumbleupon-circled:before{content: '\e901';} .icon-lastfm:before{content: '\e902';} .icon-lastfm-circled:before{content: '\e903';} .icon-rdio:before{content: '\e904';} .icon-rdio-circled:before{content: '\e905';} .icon-spotify:before{content: '\e906';} .icon-spotify-circled:before{content: '\e907';} .icon-qq:before{content: '\e908';} .icon-instagram:before{content: '\e909';} .icon-dropbox:before{content: '\e90a';} .icon-evernote:before{content: '\e90b';} .icon-flattr:before{content: '\e90c';} .icon-skype:before{content: '\e90d';} .icon-skype-circled:before{content: '\e90e';} .icon-renren:before{content: '\e90f';} .icon-sina-weibo:before{content: '\e910';} .icon-paypal:before{content: '\e911';} .icon-picasa:before{content: '\e912';} .icon-soundcloud:before{content: '\e913';} .icon-mixi:before{content: '\e914';} .icon-behance:before{content: '\e915';} .icon-google-circles:before{content: '\e916';} .icon-vkontakte:before{content: '\e917';} .icon-smashing:before{content: '\e918';} .icon-sweden:before{content: '\e919';} .icon-db-shape:before{content: '\e91a';} .icon-logo-db:before{content: '\e91b';} 

/* /eq_theme_louma/static/src/less/fonts-louma.less defined in bundle 'web.assets_frontend' */
 @font-face{font-family: 'Abel'; font-style: normal; font-weight: 400; src: local('Abel'), local('Abel-Regular'), url(//fonts.gstatic.com/s/abel/v6/UzN-iejR1VoXU2Oc-7LsbvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');} @font-face{font-family: 'Bitter'; font-style: normal; font-weight: 400; src: local('Bitter-Regular'), url(/eq_theme_louma/static/src/fonts/Bitter-Regular.ttf) format('truetype');} @font-face{font-family: 'Bitter'; font-style: normal; font-weight: 700; src: local('Bitter-Bold'), url(/eq_theme_louma/static/src/fonts/Bitter-Bold.ttf) format('truetype');} @font-face{font-family: 'Bitter'; font-style: italic; font-weight: 400; src: local('Bitter-Italic'), url(/eq_theme_louma/static/src/fonts/Bitter-Italic.ttf) format('truetype');} @font-face{font-family: 'Droid Sans'; font-style: normal; font-weight: 400; src: local('Droid Sans'), local('DroidSans'), url(/eq_theme_louma/static/src/fonts/DroidSans.ttf) format('truetype');} @font-face{font-family: 'Droid Sans'; font-style: normal; font-weight: 700; src: local('Droid Sans Bold'), local('DroidSans-Bold'), url(/eq_theme_louma/static/src/fonts/DroidSans-Bold.ttf) format('truetype');} @font-face{font-family: 'Droid Serif'; font-style: normal; font-weight: 400; src: local('Droid Serif'), local('DroidSerif'), url(/eq_theme_louma/static/src/fonts/DroidSerif.ttf) format('truetype');} @font-face{font-family: 'Droid Serif'; font-style: normal; font-weight: 700; src: local('Droid Serif Bold'), local('DroidSerif-Bold'), url(/eq_theme_louma/static/src/fonts/DroidSerif-Bold.ttf) format('truetype');} @font-face{font-family: 'Droid Serif'; font-style: italic; font-weight: 400; src: local('Droid Serif Italic'), local('DroidSerif-Italic'), url(/eq_theme_louma/static/src/fonts/DroidSerif-Italic.ttf) format('truetype');} @font-face{font-family: 'Droid Serif'; font-style: italic; font-weight: 700; src: local('Droid Serif Bold Italic'), local('DroidSerif-BoldItalic'), url(//fonts.gstatic.com/s/droidserif/v6/c92rD_x0V1LslSFt3-QEpmsGzsqhEorxQDpu60nfWEc.ttf) format('truetype');} @font-face{font-family: 'Dosis'; font-style: normal; font-weight: 300; src: local('Dosis Light'), local('Dosis-Light'), url(/eq_theme_louma/static/src/fonts/Dosis-Light.ttf) format('truetype');} @font-face{font-family: 'Dosis'; font-style: normal; font-weight: 400; src: local('Dosis Regular'), local('Dosis-Regular'), url(/eq_theme_louma/static/src/fonts/Dosis-Regular.ttf) format('truetype');} @font-face{font-family: 'Dosis'; font-style: normal; font-weight: 500; src: local('Dosis Medium'), local('Dosis-Medium'), url(/eq_theme_louma/static/src/fonts/Dosis-Medium.ttf) format('truetype');} @font-face{font-family: 'Dosis'; font-style: normal; font-weight: 600; src: local('Dosis SemiBold'), local('Dosis-SemiBold'), url(/eq_theme_louma/static/src/fonts/Dosis-SemiBold.ttf) format('truetype');} @font-face{font-family: 'Dosis'; font-style: normal; font-weight: 700; src: local('Dosis Bold'), local('Dosis-Bold'), url(/eq_theme_louma/static/src/fonts/Dosis-Bold.ttf) format('truetype');} @font-face{font-family: 'Imprima'; font-style: normal; font-weight: 400; src: local('Imprima'), local('Imprima-Regular'), url(/eq_theme_louma/static/src/fonts/Imprima-Regular.ttf) format('truetype');} @font-face{font-family: 'Josefin Sans'; font-style: normal; font-weight: 100; src: local('Josefin Sans Thin'), local('JosefinSans-Thin'), url(//fonts.gstatic.com/s/josefinsans/v9/q9w3H4aeBxj0hZ8Osfi3d2-gXUWvikdRm39El-Kldqo.ttf) format('truetype');} @font-face{font-family: 'Josefin Sans'; font-style: normal; font-weight: 300; src: local('Josefin Sans Light'), local('JosefinSans-Light'), url(//fonts.gstatic.com/s/josefinsans/v9/C6HYlRF50SGJq1XyXj04zwV_pQ1T3xN3K1c3sB361us.ttf) format('truetype');} @font-face{font-family: 'Josefin Sans'; font-style: normal; font-weight: 400; src: local('Josefin Sans'), local('JosefinSans'), url(//fonts.gstatic.com/s/josefinsans/v9/xgzbb53t8j-Mo-vYa23n5onF5uFdDttMLvmWuJdhhgs.ttf) format('truetype');} @font-face{font-family: 'Josefin Sans'; font-style: normal; font-weight: 700; src: local('Josefin Sans Bold'), local('JosefinSans-Bold'), url(/eq_theme_louma/static/src/fonts/JosefinSans-Bold.ttf) format('truetype');} @font-face{font-family: 'Josefin Sans'; font-style: italic; font-weight: 400; src: local('Josefin Sans Italic'), local('JosefinSans-Italic'), url(/eq_theme_louma/static/src/fonts/JosefinSans-Italic.ttf) format('truetype');} @font-face{font-family: 'Josefin Sans'; font-style: italic; font-weight: 700; src: local('Josefin Sans Bold Italic'), local('JosefinSans-BoldItalic'), url(//fonts.gstatic.com/s/josefinsans/v9/ppse0J9fKSaoxCIIJb33GyxQL91WRy8t8mPvAX_dIgA.ttf) format('truetype');} @font-face{font-family: 'Josefin Slab'; font-style: normal; font-weight: 100; src: local('Josefin Slab Thin'), local('JosefinSlab-Thin'), url(//fonts.gstatic.com/s/josefinslab/v6/etsUjZYO8lTLU85lDhZwUm-gXUWvikdRm39El-Kldqo.ttf) format('truetype');} @font-face{font-family: 'Josefin Slab'; font-style: normal; font-weight: 300; src: local('Josefin Slab Light'), local('JosefinSlab-Light'), url(//fonts.gstatic.com/s/josefinslab/v6/NbE6ykYuM2IyEwxQxOIi2AV_pQ1T3xN3K1c3sB361us.ttf) format('truetype');} @font-face{font-family: 'Josefin Slab'; font-style: normal; font-weight: 400; src: local('Josefin Slab'), local('JosefinSlab'), url(//fonts.gstatic.com/s/josefinslab/v6/46aYWdgz-1oFX11flmyEfYnF5uFdDttMLvmWuJdhhgs.ttf) format('truetype');} @font-face{font-family: 'Josefin Slab'; font-style: normal; font-weight: 700; src: local('Josefin Slab Bold'), local('JosefinSlab-Bold'), url(/eq_theme_louma/static/src/fonts/JosefinSlab-Bold.ttf) format('truetype');} @font-face{font-family: 'Josefin Slab'; font-style: italic; font-weight: 400; src: local('Josefin Slab Italic'), local('JosefinSlab-Italic'), url(/eq_theme_louma/static/src/fonts/JosefinSlab-Italic.ttf) format('truetype');} @font-face{font-family: 'Josefin Slab'; font-style: italic; font-weight: 700; src: local('Josefin Slab Bold Italic'), local('JosefinSlab-BoldItalic'), url(//fonts.gstatic.com/s/josefinslab/v6/af9sBoKGPbGO0r21xJulyyxQL91WRy8t8mPvAX_dIgA.ttf) format('truetype');} @font-face{font-family: 'Lato'; font-style: normal; font-weight: 100; src: local('Lato Hairline'), local('Lato-Hairline'), url(//fonts.gstatic.com/s/lato/v11/zJY4gsxBiSo5L7tNutxFNg.ttf) format('truetype');} @font-face{font-family: 'Lato'; font-style: normal; font-weight: 300; src: local('Lato Light'), local('Lato-Light'), url(/eq_theme_louma/static/src/fonts/Lato-Light.ttf) format('truetype');} @font-face{font-family: 'Lato'; font-style: normal; font-weight: 400; src: local('Lato Regular'), local('Lato-Regular'), url(/eq_theme_louma/static/src/fonts/Lato-Regular.ttf) format('truetype');} @font-face{font-family: 'Lato'; font-style: normal; font-weight: 700; src: local('Lato Bold'), local('Lato-Bold'), url(/eq_theme_louma/static/src/fonts/Lato-Bold.ttf) format('truetype');} @font-face{font-family: 'Lato'; font-style: italic; font-weight: 400; src: local('Lato Italic'), local('Lato-Italic'), url(/eq_theme_louma/static/src/fonts/Lato-Italic.ttf) format('truetype');} @font-face{font-family: 'Lato'; font-style: italic; font-weight: 700; src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url(//fonts.gstatic.com/s/lato/v11/HkF_qI1x_noxlxhrhMQYEKCWcynf_cDxXwCLxiixG1c.ttf) format('truetype');} @font-face{font-family: 'Libre Baskerville'; font-style: normal; font-weight: 400; src: local('Libre Baskerville'), local('LibreBaskerville-Regular'), url(/eq_theme_louma/static/src/fonts/LibreBaskerville-Regular.ttf) format('truetype');} @font-face{font-family: 'Libre Baskerville'; font-style: normal; font-weight: 700; src: local('Libre Baskerville Bold'), local('LibreBaskerville-Bold'), url(/eq_theme_louma/static/src/fonts/LibreBaskerville-Bold.ttf) format('truetype');} @font-face{font-family: 'Libre Baskerville'; font-style: italic; font-weight: 400; src: local('Libre Baskerville Italic'), local('LibreBaskerville-Italic'), url(/eq_theme_louma/static/src/fonts/LibreBaskerville-Italic.ttf) format('truetype');} @font-face{font-family: 'Medula One'; font-style: normal; font-weight: 400; src: local('Medula One'), local('MedulaOne-Regular'), url(/eq_theme_louma/static/src/fonts/MedulaOne-Regular.ttf) format('truetype');} @font-face{font-family: 'Montserrat Alternates'; font-style: normal; font-weight: 400; src: local('MontserratAlternates-Regular'), url(/eq_theme_louma/static/src/fonts/MontserratAlternates-Regular.ttf) format('truetype');} @font-face{font-family: 'Montserrat Alternates'; font-style: normal; font-weight: 700; src: local('MontserratAlternates-Bold'), url(/eq_theme_louma/static/src/fonts/MontserratAlternates-Bold.ttf) format('truetype');} @font-face{font-family: 'Montserrat'; font-style: normal; font-weight: 400; src: local('Montserrat-Regular'), url(/eq_theme_louma/static/src/fonts/Montserrat-Regular.ttf) format('truetype');} @font-face{font-family: 'Montserrat'; font-style: normal; font-weight: 700; src: local('Montserrat-Bold'), url(/eq_theme_louma/static/src/fonts/Montserrat-Bold.ttf) format('truetype');} @font-face{font-family: 'Muli'; font-style: normal; font-weight: 300; src: local('Muli Light'), local('Muli-Light'), url(/eq_theme_louma/static/src/fonts/Muli-Light.ttf) format('truetype');} @font-face{font-family: 'Muli'; font-style: normal; font-weight: 400; src: local('Muli'), url(//fonts.gstatic.com/s/muli/v7/BfQP1MR3mJNaumtWa4Tizg.ttf) format('truetype');} @font-face{font-family: 'Muli'; font-style: italic; font-weight: 400; src: local('Muli Italic'), local('Muli-Italic'), url(/eq_theme_louma/static/src/fonts/Muli-Italic.ttf) format('truetype');} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 300; src: local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTYnF5uFdDttMLvmWuJdhhgs.ttf) format('truetype');} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3aCWcynf_cDxXwCLxiixG1c.ttf) format('truetype');} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 600; src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(/eq_theme_louma/static/src/fonts/OpenSans-Semibold.ttf) format('truetype');} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 700; src: local('Open Sans Bold'), local('OpenSans-Bold'), url(/eq_theme_louma/static/src/fonts/OpenSans-Bold.ttf) format('truetype');} @font-face{font-family: 'Open Sans'; font-style: italic; font-weight: 400; src: local('Open Sans Italic'), local('OpenSans-Italic'), url(/eq_theme_louma/static/src/fonts/OpenSans-Italic.ttf) format('truetype');} @font-face{font-family: 'Open Sans'; font-style: italic; font-weight: 600; src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(/eq_theme_louma/static/src/fonts/OpenSans-SemiboldItalic.ttf) format('truetype');} @font-face{font-family: 'Open Sans'; font-style: italic; font-weight: 700; src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(//fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxp_TkvowlIOtbR7ePgFOpF4.ttf) format('truetype');} @font-face{font-family: 'Oswald'; font-style: normal; font-weight: 300; src: local('Oswald Light'), local('Oswald-Light'), url(/eq_theme_louma/static/src/fonts/Oswald-Light.ttf) format('truetype');} @font-face{font-family: 'Oswald'; font-style: normal; font-weight: 400; src: local('Oswald Regular'), local('Oswald-Regular'), url(/eq_theme_louma/static/src/fonts/Oswald-Regular.ttf) format('truetype');} @font-face{font-family: 'Oswald'; font-style: normal; font-weight: 700; src: local('Oswald Bold'), local('Oswald-Bold'), url(/eq_theme_louma/static/src/fonts/Oswald-Bold.ttf) format('truetype');} @font-face{font-family: 'PT Sans'; font-style: normal; font-weight: 400; src: local('PT Sans'), local('PTSans-Regular'), url(//fonts.gstatic.com/s/ptsans/v8/FUDHvzEKSJww3kCxuiAo2A.ttf) format('truetype');} @font-face{font-family: 'PT Sans'; font-style: normal; font-weight: 700; src: local('PT Sans Bold'), local('PTSans-Bold'), url(//fonts.gstatic.com/s/ptsans/v8/0XxGQsSc1g4rdRdjJKZrNC3USBnSvpkopQaUR-2r7iU.ttf) format('truetype');} @font-face{font-family: 'PT Sans'; font-style: italic; font-weight: 400; src: local('PT Sans Italic'), local('PTSans-Italic'), url(//fonts.gstatic.com/s/ptsans/v8/PIPMHY90P7jtyjpXuZ2cLKCWcynf_cDxXwCLxiixG1c.ttf) format('truetype');} @font-face{font-family: 'PT Sans'; font-style: italic; font-weight: 700; src: local('PT Sans Bold Italic'), local('PTSans-BoldItalic'), url(//fonts.gstatic.com/s/ptsans/v8/lILlYDvubYemzYzN7GbLkInF5uFdDttMLvmWuJdhhgs.ttf) format('truetype');} @font-face{font-family: 'Quattrocento'; font-style: normal; font-weight: 400; src: local('Quattrocento'), url(//fonts.gstatic.com/s/quattrocento/v7/WZDISdyil4HsmirlOdBRFInF5uFdDttMLvmWuJdhhgs.ttf) format('truetype');} @font-face{font-family: 'Quattrocento'; font-style: normal; font-weight: 700; src: local('Quattrocento Bold'), local('Quattrocento-Bold'), url(/eq_theme_louma/static/src/fonts/Quattrocento-Bold.ttf) format('truetype');} @font-face{font-family: 'Quattrocento Sans'; font-style: normal; font-weight: 400; src: local('Quattrocento Sans Regular'), local('QuattrocentoSans-Regular'), url(/eq_theme_louma/static/src/fonts/QuattrocentoSans-Regular.ttf) format('truetype');} @font-face{font-family: 'Quattrocento Sans'; font-style: normal; font-weight: 700; src: local('Quattrocento Sans Bold'), local('QuattrocentoSans-Bold'), url(/eq_theme_louma/static/src/fonts/QuattrocentoSans-Bold.ttf) format('truetype');} @font-face{font-family: 'Quattrocento Sans'; font-style: italic; font-weight: 400; src: local('Quattrocento Sans Italic'), local('QuattrocentoSans-Italic'), url(/eq_theme_louma/static/src/fonts/QuattrocentoSans-Italic.ttf) format('truetype');} @font-face{font-family: 'Quattrocento Sans'; font-style: italic; font-weight: 700; src: local('Quattrocento Sans Bold Italic'), local('QuattrocentoSans-BoldItalic'), url(/eq_theme_louma/static/src/fonts/QuattrocentoSans-BoldItalic.ttf) format('truetype');} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 100; src: local('Raleway Thin'), local('Raleway-Thin'), url(//fonts.gstatic.com/s/raleway/v9/RJMlAoFXXQEzZoMSUteGWKCWcynf_cDxXwCLxiixG1c.ttf) format('truetype');} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 300; src: local('Raleway Light'), local('Raleway-Light'), url(/eq_theme_louma/static/src/fonts/Raleway-Light.ttf) format('truetype');} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 400; src: local('Raleway'), url(//fonts.gstatic.com/s/raleway/v9/bIcY3_3JNqUVRAQQRNVteQ.ttf) format('truetype');} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 600; src: local('Raleway SemiBold'), local('Raleway-SemiBold'), url(/eq_theme_louma/static/src/fonts/Raleway-SemiBold.ttf) format('truetype');} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 700; src: local('Raleway Bold'), local('Raleway-Bold'), url(/eq_theme_louma/static/src/fonts/Raleway-Bold.ttf) format('truetype');} @font-face{font-family: 'Ubuntu'; font-style: normal; font-weight: 300; src: local('Ubuntu Light'), local('Ubuntu-Light'), url(/eq_theme_louma/static/src/fonts/Ubuntu-Light.ttf) format('truetype');} @font-face{font-family: 'Ubuntu'; font-style: normal; font-weight: 400; src: local('Ubuntu'), url(//fonts.gstatic.com/s/ubuntu/v7/2Q-AW1e_taO6pHwMXcXW5w.ttf) format('truetype');} @font-face{font-family: 'Ubuntu'; font-style: normal; font-weight: 700; src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(/eq_theme_louma/static/src/fonts/Ubuntu-Bold.ttf) format('truetype');} @font-face{font-family: 'Ubuntu'; font-style: italic; font-weight: 400; src: local('Ubuntu Italic'), local('Ubuntu-Italic'), url(/eq_theme_louma/static/src/fonts/Ubuntu-Italic.ttf) format('truetype');} @font-face{font-family: 'Ubuntu'; font-style: italic; font-weight: 700; src: local('Ubuntu Bold Italic'), local('Ubuntu-BoldItalic'), url(//fonts.gstatic.com/s/ubuntu/v7/OMD20Sg9RTs7sUORCEN-7Z0EAVxt0G0biEntp43Qt6E.ttf) format('truetype');} @font-face{font-family: 'Vollkorn'; font-style: normal; font-weight: 400; src: local('Vollkorn Regular'), local('Vollkorn-Regular'), url(/eq_theme_louma/static/src/fonts/Vollkorn-Regular.ttf) format('truetype');} @font-face{font-family: 'Vollkorn'; font-style: normal; font-weight: 700; src: local('Vollkorn Bold'), local('Vollkorn-Bold'), url(/eq_theme_louma/static/src/fonts/Vollkorn-Bold.ttf) format('truetype');} @font-face{font-family: 'Vollkorn'; font-style: italic; font-weight: 400; src: local('Vollkorn Italic'), local('Vollkorn-Italic'), url(/eq_theme_louma/static/src/fonts/Vollkorn-Italic.ttf) format('truetype');} @font-face{font-family: 'Vollkorn'; font-style: italic; font-weight: 700; src: local('Vollkorn Bold Italic'), local('Vollkorn-BoldItalic'), url(/eq_theme_louma/static/src/fonts/Vollkorn-BoldItalic.ttf) format('truetype');} @font-face{font-family: 'Abel-Regular'; src: local('Abel-Regular'), url('/eq_theme_louma/static/src/fonts/Abel-Regular.ttf') format('truetype');} @font-face{font-family: 'Bitter-Italic'; src: local('Bitter-Italic'), url('/eq_theme_louma/static/src/fonts/Bitter-Italic.ttf') format('truetype');} @font-face{font-family: 'Bitter-Regular'; src: local('Bitter-Regular'), url('/eq_theme_louma/static/src/fonts/Bitter-Regular.ttf') format('truetype');} @font-face{font-family: 'Bitter-Bold'; src: local('Bitter-Bold'), url('/eq_theme_louma/static/src/fonts/Bitter-Bold.ttf') format('truetype');} @font-face{font-family: 'DroidSans'; src: local('DroidSans'), url('/eq_theme_louma/static/src/fonts/DroidSans.ttf') format('truetype');} @font-face{font-family: 'DroidSans-Bold'; src: local('DroidSans-Bold'), url('/eq_theme_louma/static/src/fonts/DroidSans-Bold.ttf') format('truetype');} @font-face{font-family: 'DroidSerif-Italic'; src: local('DroidSerif-Italic'), url('/eq_theme_louma/static/src/fonts/DroidSerif-Italic.ttf') format('truetype');} @font-face{font-family: 'DroidSerif'; src: local('DroidSerif'), url('/eq_theme_louma/static/src/fonts/DroidSerif.ttf') format('truetype');} @font-face{font-family: 'DroidSerif-Bold'; src: local('DroidSerif-Bold'), url('/eq_theme_louma/static/src/fonts/DroidSerif-Bold.ttf') format('truetype');} @font-face{font-family: 'Dosis-Light'; src: local('Dosis-Light'), url('/eq_theme_louma/static/src/fonts/Dosis-Light.ttf') format('truetype');} @font-face{font-family: 'Dosis-Regular'; src: local('Dosis-Regular'), url('/eq_theme_louma/static/src/fonts/Dosis-Regular.ttf') format('truetype');} @font-face{font-family: 'Dosis-Bold'; src: local('Dosis-Bold'), url('/eq_theme_louma/static/src/fonts/Dosis-Bold.ttf') format('truetype');} @font-face{font-family: 'Helvetica'; src: local('Helvetica'), url('/eq_theme_louma/static/src/fonts/Helvetica.ttf') format('truetype');} @font-face{font-family: 'Helvetica-Oblique'; src: local('Helvetica-Oblique'), url('/eq_theme_louma/static/src/fonts/Helvetica-Oblique.ttf') format('truetype');} @font-face{font-family: 'Helvetica-Light'; src: local('Helvetica-Light'), url('/eq_theme_louma/static/src/fonts/Helvetica-Light.ttf') format('truetype');} @font-face{font-family: 'Helvetica-LightOblique'; src: local('Helvetica-LightOblique'), url('/eq_theme_louma/static/src/fonts/Helvetica-LightOblique.ttf') format('truetype');} @font-face{font-family: 'Helvetica-Bold'; src: local('Helvetica-Bold'), url('/eq_theme_louma/static/src/fonts/Helvetica-Bold.ttf') format('truetype');} @font-face{font-family: 'Helvetica-BoldOblique'; src: local('Helvetica-BoldOblique'), url('/eq_theme_louma/static/src/fonts/Helvetica-BoldOblique.ttf') format('truetype');} @font-face{font-family: 'Imprima-Regular'; src: local('Imprima-Regular'), url('/eq_theme_louma/static/src/fonts/Imprima-Regular.ttf') format('truetype');} @font-face{font-family: 'JosefinSans-Italic'; src: local(' JosefinSans-Italic'), url('/eq_theme_louma/static/src/fonts/JosefinSans-Italic.ttf') format('truetype');} @font-face{font-family: 'JosefinSans-Regular'; src: local('JosefinSans-Regular'), url('/eq_theme_louma/static/src/fonts/JosefinSans-Regular.ttf') format('truetype');} @font-face{font-family: 'JosefinSans-Bold'; src: local('JosefinSans-Bold'), url('/eq_theme_louma/static/src/fonts/JosefinSans-Bold.ttf') format('truetype');} @font-face{font-family: 'JosefinSlab-Italic'; src: local('JosefinSlab-Italic'), url('/eq_theme_louma/static/src/fonts/JosefinSlab-Italic.ttf') format('truetype');} @font-face{font-family: 'JosefinSlab-Regular'; src: local('JosefinSlab-Regular'), url('/eq_theme_louma/static/src/fonts/JosefinSlab-Regular.ttf') format('truetype');} @font-face{font-family: 'JosefinSlab-Bold'; src: local('JosefinSlab-Bold'), url('/eq_theme_louma/static/src/fonts/JosefinSlab-Bold.ttf') format('truetype');} @font-face{font-family: 'Lato-Light'; src: local('Lato-Light'), url('/eq_theme_louma/static/src/fonts/Lato-Light.ttf') format('truetype');} @font-face{font-family: 'Lato-Italic'; src: local('Lato-Italic'), url('/eq_theme_louma/static/src/fonts/Lato-Italic.ttf') format('truetype');} @font-face{font-family: 'Lato-Regular'; src: local('Lato-Regular'), url('/eq_theme_louma/static/src/fonts/Lato-Regular.ttf') format('truetype');} @font-face{font-family: 'Lato-Bold'; src: local('Lato-Bold'), url('/eq_theme_louma/static/src/fonts/Lato-Bold.ttf') format('truetype');} @font-face{font-family: 'LibreBaskerville-Italic'; src: local('LibreBaskerville-Italic'), url('/eq_theme_louma/static/src/fonts/LibreBaskerville-Italic.ttf') format('truetype');} @font-face{font-family: 'LibreBaskerville-Regular'; src: local('LibreBaskerville-Regular'), url('/eq_theme_louma/static/src/fonts/LibreBaskerville-Regular.ttf') format('truetype');} @font-face{font-family: 'LibreBaskerville-Bold'; src: local('LibreBaskerville-Bold'), url('/eq_theme_louma/static/src/fonts/LibreBaskerville-Bold.ttf') format('truetype');} @font-face{font-family: 'MedulaOne-Regular'; src: local('MedulaOne-Regular'), url('/eq_theme_louma/static/src/fonts/MedulaOne-Regular.ttf') format('truetype');} @font-face{font-family: 'MontserratAlternates-Regular'; src: local('MontserratAlternates-Regular'), url('/eq_theme_louma/static/src/fonts/MontserratAlternates-Regular.ttf') format('truetype');} @font-face{font-family: 'MontserratAlternates-Bold'; src: local('MontserratAlternates-Bold'), url('/eq_theme_louma/static/src/fonts/MontserratAlternates-Bold.ttf') format('truetype');} @font-face{font-family: 'Montserrat-Regular'; src: local('Montserrat-Regular'), url('/eq_theme_louma/static/src/fonts/Montserrat-Regular.ttf') format('truetype');} @font-face{font-family: 'Montserrat-Bold'; src: local('Montserrat-Bold'), url('/eq_theme_louma/static/src/fonts/Montserrat-Bold.ttf') format('truetype');} @font-face{font-family: 'Muli-Italic'; src: local('Muli-Italic'), url('/eq_theme_louma/static/src/fonts/Muli-Italic.ttf') format('truetype');} @font-face{font-family: 'Muli-Regular'; src: local('Muli-Regular'), url('/eq_theme_louma/static/src/fonts/Muli-Regular.ttf') format('truetype');} @font-face{font-family: 'Muli-Light'; src: local('Muli-Light'), url('/eq_theme_louma/static/src/fonts/Muli-Light.ttf') format('truetype');} @font-face{font-family: 'OpenSans-Italic'; src: local('OpenSans-Italic'), url('/eq_theme_louma/static/src/fonts/OpenSans-Italic.ttf') format('truetype');} @font-face{font-family: 'OpenSans-Regular'; src: local('OpenSans-Regular'), url('/eq_theme_louma/static/src/fonts/OpenSans-Regular.ttf') format('truetype');} @font-face{font-family: 'OpenSans-Bold'; src: local('OpenSans-Bold'), url('/eq_theme_louma/static/src/fonts/OpenSans-Bold.ttf') format('truetype');} @font-face{font-family: 'Oswald-Light.ttf'; src: local('Oswald-Light.ttf'), url('/eq_theme_louma/static/src/fonts/Oswald-Light.ttf') format('truetype');} @font-face{font-family: 'Oswald-Regular'; src: local('Oswald-Regular'), url('/eq_theme_louma/static/src/fonts/Oswald-Regular.ttf') format('truetype');} @font-face{font-family: 'Oswald-Bold'; src: local('Oswald-Bold'), url('/eq_theme_louma/static/src/fonts/Oswald-Bold.ttf') format('truetype');} @font-face{font-family: 'PT_Sans-Web-Italic'; src: local('PT_Sans-Web-Italic'), url('/eq_theme_louma/static/src/fonts/PT_Sans-Web-Italic.ttf') format('truetype');} @font-face{font-family: 'PT_Sans-Web-Regular'; src: local('PT_Sans-Web-Regular'), url('/eq_theme_louma/static/src/fonts/PT_Sans-Web-Regular.ttf') format('truetype');} @font-face{font-family: 'PT_Sans-Web-Bold'; src: local('PT_Sans-Web-Bold'), url('/eq_theme_louma/static/src/fonts/PT_Sans-Web-Bold.ttf') format('truetype');} @font-face{font-family: 'Quattrocento-Regular'; src: local('Quattrocento-Regular'), url('/eq_theme_louma/static/src/fonts/Quattrocento-Regular.ttf') format('truetype');} @font-face{font-family: 'Quattrocento-Bold'; src: local('Quattrocento-Bold'), url('/eq_theme_louma/static/src/fonts/Quattrocento-Bold.ttf') format('truetype');} @font-face{font-family: 'Raleway-Light'; src: local('Raleway-Light'), url('/eq_theme_louma/static/src/fonts/Raleway-Light.ttf') format('truetype');} @font-face{font-family: 'Raleway-Regular'; src: local('Raleway-Regular'), url('/eq_theme_louma/static/src/fonts/Raleway-Regular.ttf') format('truetype');} @font-face{font-family: 'Raleway-Bold'; src: local('Raleway-Bold'), url('/eq_theme_louma/static/src/fonts/Raleway-Bold.ttf') format('truetype');} @font-face{font-family: 'Ubuntu-Light'; src: local('Ubuntu-Light'), url('/eq_theme_louma/static/src/fonts/Ubuntu-Light.ttf') format('truetype');} @font-face{font-family: 'Ubuntu-Italic'; src: local('Ubuntu-Italic'), url('/eq_theme_louma/static/src/fonts/Ubuntu-Italic.ttf') format('truetype');} @font-face{font-family: 'Ubuntu-Regular'; src: local('Ubuntu-Regular'), url('/eq_theme_louma/static/src/fonts/Ubuntu-Regular.ttf') format('truetype');} @font-face{font-family: 'Ubuntu-Bold'; src: local('Ubuntu-Bold'), url('/eq_theme_louma/static/src/fonts/Ubuntu-Bold.ttf') format('truetype');} @font-face{font-family: 'Vollkorn-Italic'; src: local('Vollkorn-Italic'), url('/eq_theme_louma/static/src/fonts/Vollkorn-Italic.ttf') format('truetype');} @font-face{font-family: 'Vollkorn-Regular'; src: local('Vollkorn-Regular'), url('/eq_theme_louma/static/src/fonts/Vollkorn-Regular.ttf') format('truetype');} @font-face{font-family: 'Vollkorn-Bold'; src: local('Vollkorn-Bold'), url('/eq_theme_louma/static/src/fonts/Vollkorn-Bold.ttf') format('truetype');} @font-face{font-family: 'Vollkorn-BoldItalic'; src: local('Vollkorn-BoldItalic'), url('/eq_theme_louma/static/src/fonts/Vollkorn-BoldItalic.ttf') format('truetype');} .tp-static-layers{position:absolute; z-index:505; top:0px;left:0px} .tp-hide-revslider,.tp-caption.tp-hidden-caption{visibility:hidden !important; display:none !important} .tp-caption{z-index:1; white-space:nowrap} .tp-caption-demo .tp-caption{position:relative !important; display:inline-block; margin-bottom:10px; margin-right:20px !important} .tp-caption.whitedivider3px{color: #000000; text-shadow: none; background-color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 1); text-decoration: none; min-width: 408px; min-height: 3px; background-position: initial initial; background-repeat: initial initial; border-width: 0px; border-color: #000000; border-style: none;} .tp-caption.finewide_large_white{color:#ffffff; text-shadow:none; font-size:60px; line-height:60px; font-weight:300; font-family:"Open Sans", sans-serif; background-color:transparent; text-decoration:none; text-transform:uppercase; letter-spacing:8px; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;} .tp-caption.whitedivider3px{color:#000000; text-shadow:none; background-color:rgb(255, 255, 255); background-color:rgba(255, 255, 255, 1); text-decoration:none; font-size:0px; line-height:0; min-width:468px; min-height:3px; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;} .tp-caption.finewide_medium_white{color:#ffffff; text-shadow:none; font-size:37px; line-height:37px; font-weight:300; font-family:"Open Sans", sans-serif; background-color:transparent; text-decoration:none; text-transform:uppercase; letter-spacing:5px; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;} .tp-caption.boldwide_small_white{font-size:25px; line-height:25px; font-weight:800; font-family:"Open Sans", sans-serif; color:rgb(255, 255, 255); text-decoration:none; background-color:transparent; text-shadow:none; text-transform:uppercase; letter-spacing:5px; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;} .tp-caption.whitedivider3px_vertical{color:#000000; text-shadow:none; background-color:rgb(255, 255, 255); background-color:rgba(255, 255, 255, 1); text-decoration:none; font-size:0px; line-height:0; min-width:3px; min-height:130px; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;} .tp-caption.finewide_small_white{color:#ffffff; text-shadow:none; font-size:25px; line-height:25px; font-weight:300; font-family:"Open Sans", sans-serif; background-color:transparent; text-decoration:none; text-transform:uppercase; letter-spacing:5px; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;} .tp-caption.finewide_verysmall_white_mw{font-size:13px; line-height:25px; font-weight:400; font-family:"Open Sans", sans-serif; color:#ffffff; text-decoration:none; background-color:transparent; text-shadow:none; text-transform:uppercase; letter-spacing:5px; max-width:470px; white-space:normal !important; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;} .tp-caption.lightgrey_divider{text-decoration:none; background-color:rgb(235, 235, 235); background-color:rgba(235, 235, 235, 1); width:370px; height:3px; background-position:initial initial; background-repeat:initial initial; border-width:0px; border-color:rgb(34, 34, 34); border-style:none;} .tp-caption.finewide_large_white{color: #FFF; text-shadow: none; font-size: 60px; line-height: 60px; font-weight: 300; font-family: "Open Sans", sans-serif; background-color: rgba(0, 0, 0, 0); text-decoration: none; text-transform: uppercase; letter-spacing: 8px; border-width: 0px; border-color: #000; border-style: none;} .tp-caption.finewide_medium_white{color: #FFF; text-shadow: none; font-size: 34px; line-height: 34px; font-weight: 300; font-family: "Open Sans", sans-serif; background-color: rgba(0, 0, 0, 0); text-decoration: none; text-transform: uppercase; letter-spacing: 5px; border-width: 0px; border-color: #000; border-style: none;} .tp-caption.huge_red{position:absolute; color:rgb(223,75,107); font-weight:400; font-size:150px; line-height:130px; font-family: 'Oswald', sans-serif; margin:0px; border-width:0px; border-style:none; white-space:nowrap; background-color:rgb(45,49,54); padding:0px;} .tp-caption.middle_yellow{position:absolute; color:rgb(251,213,114); font-weight:600; font-size:50px; line-height:50px; font-family: 'Open Sans', sans-serif; margin:0px; border-width:0px; border-style:none; white-space:nowrap;} .tp-caption.huge_thin_yellow{position:absolute; color:rgb(251,213,114); font-weight:300; font-size:90px; line-height:90px; font-family: 'Open Sans', sans-serif; margin:0px; letter-spacing: 20px; border-width:0px; border-style:none; white-space:nowrap;} .tp-caption.big_dark{position:absolute; color:#333; font-weight:700; font-size:70px; line-height:70px; font-family:"Open Sans"; margin:0px; border-width:0px; border-style:none; white-space:nowrap;} .tp-caption.medium_dark{position:absolute; color:#333; font-weight:300; font-size:40px; line-height:40px; font-family:"Open Sans"; margin:0px; letter-spacing: 5px; border-width:0px; border-style:none; white-space:nowrap;} .tp-caption.medium_grey{position:absolute; color:#fff; text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5); font-weight:700; font-size:20px; line-height:20px; font-family:Arial; padding:2px 4px; margin:0px; border-width:0px; border-style:none; background-color:#888; white-space:nowrap;} .tp-caption.small_text{position:absolute; color:#fff; text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5); font-weight:700; font-size:14px; line-height:20px; font-family:Arial; margin:0px; border-width:0px; border-style:none; white-space:nowrap;} .tp-caption.medium_text{position:absolute; color:#fff; text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5); font-weight:700; font-size:20px; line-height:20px; font-family:Arial; margin:0px; border-width:0px; border-style:none; white-space:nowrap;} .tp-caption.large_bold_white_25{font-size:55px; line-height:65px; font-weight:700; font-family:"Open Sans"; color:#fff; text-decoration:none; background-color:transparent; text-align:center; text-shadow:#000 0px 5px 10px; border-width:0px; border-color:rgb(255, 255, 255); border-style:none;} .tp-caption.medium_text_shadow{font-size:25px; line-height:25px; font-weight:600; font-family:"Open Sans"; color:#fff; text-decoration:none; background-color:transparent; text-align:center; text-shadow:#000 0px 5px 10px; border-width:0px; border-color:rgb(255, 255, 255); border-style:none;} .tp-caption.large_text{position:absolute; color:#fff; text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5); font-weight:700; font-size:40px; line-height:40px; font-family:Arial; margin:0px; border-width:0px; border-style:none; white-space:nowrap;} .tp-caption.medium_bold_grey{font-size:30px; line-height:30px; font-weight:800; font-family:"Open Sans"; color:rgb(102, 102, 102); text-decoration:none; background-color:transparent; text-shadow:none; margin:0px; padding:1px 4px 0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.very_large_text{position:absolute; color:#fff; text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5); font-weight:700; font-size:60px; line-height:60px; font-family:Arial; margin:0px; border-width:0px; border-style:none; white-space:nowrap; letter-spacing:-2px;} .tp-caption.very_big_white{position:absolute; color:#fff; text-shadow:none; font-weight:800; font-size:60px; line-height:60px; font-family:Arial; margin:0px; border-width:0px; border-style:none; white-space:nowrap; padding:0px 4px; padding-top:1px; background-color:#000;} .tp-caption.very_big_black{position:absolute; color:#000; text-shadow:none; font-weight:700; font-size:60px; line-height:60px; font-family:Arial; margin:0px; border-width:0px; border-style:none; white-space:nowrap; padding:0px 4px; padding-top:1px; background-color:#fff;} .tp-caption.modern_medium_fat{position:absolute; color:#000; text-shadow:none; font-weight:800; font-size:24px; line-height:20px; font-family:"Open Sans", sans-serif; margin:0px; border-width:0px; border-style:none; white-space:nowrap;} .tp-caption.modern_medium_fat_white{position:absolute; color:#fff; text-shadow:none; font-weight:800; font-size:24px; line-height:20px; font-family:"Open Sans", sans-serif; margin:0px; border-width:0px; border-style:none; white-space:nowrap;} .tp-caption.modern_medium_light{position:absolute; color:#000; text-shadow:none; font-weight:300; font-size:24px; line-height:20px; font-family:"Open Sans", sans-serif; margin:0px; border-width:0px; border-style:none; white-space:nowrap;} .tp-caption.modern_big_bluebg{position:absolute; color:#fff; text-shadow:none; font-weight:800; font-size:30px; line-height:36px; font-family:"Open Sans", sans-serif; padding:3px 10px; margin:0px; border-width:0px; border-style:none; background-color:#4e5b6c; letter-spacing:0;} .tp-caption.modern_big_redbg{position:absolute; color:#fff; text-shadow:none; font-weight:300; font-size:30px; line-height:36px; font-family:"Open Sans", sans-serif; padding:3px 10px; padding-top:1px; margin:0px; border-width:0px; border-style:none; background-color:#de543e; letter-spacing:0;} .tp-caption.modern_small_text_dark{position:absolute; color:#555; text-shadow:none; font-size:14px; line-height:22px; font-family:Arial; margin:0px; border-width:0px; border-style:none; white-space:nowrap;} .tp-caption.boxshadow{-moz-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5); -webkit-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5); box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);} .tp-caption.black{color:#000; text-shadow:none;} .tp-caption.noshadow{text-shadow:none;} .tp-caption a{color:#ff7302; text-shadow:none; -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out;} .tp-caption a:hover{color:#ffa902;} .tp-caption.thinheadline_dark{position:absolute; color:rgba(0,0,0,0.85); text-shadow:none; font-weight:300; font-size:30px; line-height:30px; font-family:"Open Sans"; background-color:transparent;} .tp-caption.thintext_dark{position:absolute; color:rgba(0,0,0,0.85); text-shadow:none; font-weight:300; font-size:16px; line-height:26px; font-family:"Open Sans"; background-color:transparent;} .tp-caption.medium_bg_red a{color: #fff; text-decoration: none;} .tp-caption.medium_bg_red a:hover{color: #fff; text-decoration: underline;} .tp-caption.smoothcircle{font-size:30px; line-height:75px; font-weight:800; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:rgb(0, 0, 0); background-color:rgba(0, 0, 0, 0.498039); padding:50px 25px; text-align:center; border-radius:500px 500px 500px 500px; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;} .tp-caption.largeblackbg{font-size:50px; line-height:70px; font-weight:300; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:rgb(0, 0, 0); padding:0px 20px 5px; text-shadow:none; border-width:0px; border-color:rgb(255, 255, 255); border-style:none;} .tp-caption.largepinkbg{position:absolute; color:#fff; text-shadow:none; font-weight:300; font-size:50px; line-height:70px; font-family:"Open Sans"; background-color:#db4360; padding:0px 20px; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px;} .tp-caption.largewhitebg{position:absolute; color:#000; text-shadow:none; font-weight:300; font-size:50px; line-height:70px; font-family:"Open Sans"; background-color:#fff; padding:0px 20px; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px;} .tp-caption.largegreenbg{position:absolute; color:#fff; text-shadow:none; font-weight:300; font-size:50px; line-height:70px; font-family:"Open Sans"; background-color:#67ae73; padding:0px 20px; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px;} .tp-caption.excerpt{font-size:36px; line-height:36px; font-weight:700; font-family:Arial; color:#ffffff; text-decoration:none; background-color:rgba(0, 0, 0, 1); text-shadow:none; margin:0px; letter-spacing:-1.5px; padding:1px 4px 0px 4px; width:150px; white-space:normal !important; height:auto; border-width:0px; border-color:rgb(255, 255, 255); border-style:none;} .tp-caption.large_bold_grey{font-size:60px; line-height:60px; font-weight:800; font-family:"Open Sans"; color:rgb(102, 102, 102); text-decoration:none; background-color:transparent; text-shadow:none; margin:0px; padding:1px 4px 0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.medium_thin_grey{font-size:34px; line-height:30px; font-weight:300; font-family:"Open Sans"; color:rgb(102, 102, 102); text-decoration:none; background-color:transparent; padding:1px 4px 0px; text-shadow:none; margin:0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.small_thin_grey{font-size:18px; line-height:26px; font-weight:300; font-family:"Open Sans"; color:rgb(117, 117, 117); text-decoration:none; background-color:transparent; padding:1px 4px 0px; text-shadow:none; margin:0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.lightgrey_divider{text-decoration:none; background-color:rgba(235, 235, 235, 1); width:370px; height:3px; background-position:initial initial; background-repeat:initial initial; border-width:0px; border-color:rgb(34, 34, 34); border-style:none;} .tp-caption.large_bold_darkblue{font-size:58px; line-height:60px; font-weight:800; font-family:"Open Sans"; color:rgb(52, 73, 94); text-decoration:none; background-color:transparent; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.medium_bg_darkblue{font-size:20px; line-height:20px; font-weight:800; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:rgb(52, 73, 94); padding:10px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.medium_bold_red{font-size:24px; line-height:30px; font-weight:800; font-family:"Open Sans"; color:rgb(227, 58, 12); text-decoration:none; background-color:transparent; padding:0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.medium_light_red{font-size:21px; line-height:26px; font-weight:300; font-family:"Open Sans"; color:rgb(227, 58, 12); text-decoration:none; background-color:transparent; padding:0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.medium_bg_red{font-size:20px; line-height:20px; font-weight:800; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:rgb(227, 58, 12); padding:10px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.medium_bold_orange{font-size:24px; line-height:30px; font-weight:800; font-family:"Open Sans"; color:rgb(243, 156, 18); text-decoration:none; background-color:transparent; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.medium_bg_orange{font-size:20px; line-height:20px; font-weight:800; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:rgb(243, 156, 18); padding:10px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.grassfloor{text-decoration:none; background-color:rgba(160, 179, 151, 1); width:4000px; height:150px; border-width:0px; border-color:rgb(34, 34, 34); border-style:none;} .tp-caption.large_bold_white{font-size:58px; line-height:60px; font-weight:800; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:transparent; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.medium_light_white{font-size:30px; line-height:36px; font-weight:300; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:transparent; padding:0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.mediumlarge_light_white{font-size:34px; line-height:40px; font-weight:300; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:transparent; padding:0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.mediumlarge_light_white_center{font-size:34px; line-height:40px; font-weight:300; font-family:"Open Sans"; color:#ffffff; text-decoration:none; background-color:transparent; padding:0px 0px 0px 0px; text-align:center; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.medium_bg_asbestos{font-size:20px; line-height:20px; font-weight:800; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:rgb(127, 140, 141); padding:10px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.medium_light_black{font-size:30px; line-height:36px; font-weight:300; font-family:"Open Sans"; color:rgb(0, 0, 0); text-decoration:none; background-color:transparent; padding:0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.large_bold_black{font-size:58px; line-height:60px; font-weight:800; font-family:"Open Sans"; color:rgb(0, 0, 0); text-decoration:none; background-color:transparent; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.mediumlarge_light_darkblue{font-size:34px; line-height:40px; font-weight:300; font-family:"Open Sans"; color:rgb(52, 73, 94); text-decoration:none; background-color:transparent; padding:0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.small_light_white{font-size:17px; line-height:28px; font-weight:300; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:transparent; padding:0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.roundedimage{border-width:0px; border-color:rgb(34, 34, 34); border-style:none;} .tp-caption.large_bg_black{font-size:40px; line-height:40px; font-weight:800; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:rgb(0, 0, 0); padding:10px 20px 15px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.mediumwhitebg{font-size:30px; line-height:30px; font-weight:300; font-family:"Open Sans"; color:rgb(0, 0, 0); text-decoration:none; background-color:rgb(255, 255, 255); padding:5px 15px 10px; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;} .tp-caption.medium_bg_orange_new1{font-size:20px; line-height:20px; font-weight:800; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:rgb(243, 156, 18); padding:10px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;} .tp-caption.boxshadow{-moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5); box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);} .tp-caption.black{color: #000; text-shadow: none; font-weight: 300; font-size: 19px; line-height: 19px; font-family: 'Open Sans', sans;} .tp-caption.noshadow{text-shadow: none;} .tp_inner_padding{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; max-height:none !important;} .tp-caption .frontcorner{width: 0; height: 0; border-left: 40px solid transparent; border-right: 0px solid transparent; border-top: 40px solid #00A8FF; position: absolute;left:-40px;top:0px;} .tp-caption .backcorner{width: 0; height: 0; border-left: 0px solid transparent; border-right: 40px solid transparent; border-bottom: 40px solid #00A8FF; position: absolute;right:0px;top:0px;} .tp-caption .frontcornertop{width: 0; height: 0; border-left: 40px solid transparent; border-right: 0px solid transparent; border-bottom: 40px solid #00A8FF; position: absolute;left:-40px;top:0px;} .tp-caption .backcornertop{width: 0; height: 0; border-left: 0px solid transparent; border-right: 40px solid transparent; border-top: 40px solid #00A8FF; position: absolute;right:0px;top:0px;} .tp-simpleresponsive .button{padding:6px 13px 5px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; height:30px; cursor:pointer; color:#fff !important; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6) !important; font-size:15px; line-height:45px !important; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../images/gradient/g30.png) repeat-x top; font-family: arial, sans-serif; font-weight: bold; letter-spacing: -1px;} .tp-simpleresponsive .button.big{color:#fff; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6); font-weight:bold; padding:9px 20px; font-size:19px; line-height:57px !important; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../images/gradient/g40.png) repeat-x top} .tp-simpleresponsive .purchase:hover, .tp-simpleresponsive .button:hover, .tp-simpleresponsive .button.big:hover{background-position:bottom, 15px 11px} @media only screen and (min-width: 768px) and (max-width: 959px){} @media only screen and (min-width: 480px) and (max-width: 767px){.tp-simpleresponsive .button{padding:4px 8px 3px; line-height:25px !important; font-size:11px !important;font-weight:normal;}.tp-simpleresponsive a.button{-webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none;}} @media only screen and (min-width: 0px) and (max-width: 479px){.tp-simpleresponsive .button{padding:2px 5px 2px; line-height:20px !important; font-size:10px !important}.tp-simpleresponsive a.button{-webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none;}} .tp-simpleresponsive .button.green, .tp-simpleresponsive .button:hover.green, .tp-simpleresponsive .purchase.green, .tp-simpleresponsive .purchase:hover.green{background-color:#21a117; -webkit-box-shadow: 0px 3px 0px 0px #104d0b; -moz-box-shadow: 0px 3px 0px 0px #104d0b; box-shadow: 0px 3px 0px 0px #104d0b;} .tp-simpleresponsive .button.blue, .tp-simpleresponsive .button:hover.blue, .tp-simpleresponsive .purchase.blue, .tp-simpleresponsive .purchase:hover.blue{background-color:#1d78cb; -webkit-box-shadow: 0px 3px 0px 0px #0f3e68; -moz-box-shadow: 0px 3px 0px 0px #0f3e68; box-shadow: 0px 3px 0px 0px #0f3e68} .tp-simpleresponsive .button.red, .tp-simpleresponsive .button:hover.red, .tp-simpleresponsive .purchase.red, .tp-simpleresponsive .purchase:hover.red{background-color:#cb1d1d; -webkit-box-shadow: 0px 3px 0px 0px #7c1212; -moz-box-shadow: 0px 3px 0px 0px #7c1212; box-shadow: 0px 3px 0px 0px #7c1212} .tp-simpleresponsive .button.orange, .tp-simpleresponsive .button:hover.orange, .tp-simpleresponsive .purchase.orange, .tp-simpleresponsive .purchase:hover.orange{background-color:#ff7700; -webkit-box-shadow: 0px 3px 0px 0px #a34c00; -moz-box-shadow: 0px 3px 0px 0px #a34c00; box-shadow: 0px 3px 0px 0px #a34c00} .tp-simpleresponsive .button.darkgrey, .tp-simpleresponsive .button.grey, .tp-simpleresponsive .button:hover.darkgrey, .tp-simpleresponsive .button:hover.grey, .tp-simpleresponsive .purchase.darkgrey, .tp-simpleresponsive .purchase:hover.darkgrey{background-color:#555; -webkit-box-shadow: 0px 3px 0px 0px #222; -moz-box-shadow: 0px 3px 0px 0px #222; box-shadow: 0px 3px 0px 0px #222} .tp-simpleresponsive .button.lightgrey, .tp-simpleresponsive .button:hover.lightgrey, .tp-simpleresponsive .purchase.lightgrey, .tp-simpleresponsive .purchase:hover.lightgrey{background-color:#888; -webkit-box-shadow: 0px 3px 0px 0px #555; -moz-box-shadow: 0px 3px 0px 0px #555; box-shadow: 0px 3px 0px 0px #555} .fullscreen-container{width:100%; position:relative; padding:0;} .fullwidthbanner-container{width:100%; position:relative; padding:0; overflow:hidden;} .fullwidthbanner-container .fullwidthbanner{width:100%; position:relative;} .tp-simpleresponsive .caption, .tp-simpleresponsive .tp-caption{position:absolute;visibility: hidden; -webkit-font-smoothing: antialiased !important;} .tp-simpleresponsive img{max-width:none} .noFilterClass{filter:none !important;} .tp-bannershadow{position:absolute; margin-left:auto; margin-right:auto; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none;} .tp-bannershadow.tp-shadow1{background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/shadow1.png) no-repeat; background-size:100% 100%; width:890px; height:60px; bottom:-60px} .tp-bannershadow.tp-shadow2{background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/shadow2.png) no-repeat; background-size:100% 100%; width:890px; height:60px;bottom:-60px} .tp-bannershadow.tp-shadow3{background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/shadow3.png) no-repeat; background-size:100% 100%; width:890px; height:60px;bottom:-60px} .caption.fullscreenvideo{left:0px; top:0px; position:absolute;width:100%;height:100%} .caption.fullscreenvideo iframe, .caption.fullscreenvideo video{width:100% !important; height:100% !important; display: none} .tp-caption.fullscreenvideo{left:0px; top:0px; position:absolute;width:100%;height:100%} .tp-caption.fullscreenvideo iframe, .tp-caption.fullscreenvideo iframe video{width:100% !important; height:100% !important; display: none} .fullcoveredvideo video, .fullscreenvideo video{background: #000} .fullcoveredvideo .tp-poster{background-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px} .html5vid.videoisplaying .tp-poster{display: none} .tp-video-play-button{background:#000; background:rgba(0,0,0,0.3); padding:5px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; position: absolute; top: 50%; left: 50%; font-size: 40px; color: #FFF; z-index: 3; margin-top: -27px; margin-left: -28px; text-align: center; cursor: pointer;} .html5vid .tp-revstop{width:15px;height:20px; border-left:5px solid #fff; border-right:5px solid #fff; position:relative;margin:10px 20px; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box} .html5vid .tp-revstop{display:none} .html5vid.videoisplaying .revicon-right-dir{display:none} .html5vid.videoisplaying .tp-revstop{display:block} .html5vid.videoisplaying .tp-video-play-button{display:none} .html5vid:hover .tp-video-play-button{display:block} .fullcoveredvideo .tp-video-play-button{display:none !important} .tp-dottedoverlay{background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:4} .tp-dottedoverlay.twoxtwo{background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/gridtile.png)} .tp-dottedoverlay.twoxtwowhite{background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/gridtile_white.png)} .tp-dottedoverlay.threexthree{background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/gridtile_3x3.png)} .tp-dottedoverlay.threexthreewhite{background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/gridtile_3x3_white.png)} .tpclear{clear:both} .tp-bullets{z-index:1000; position:absolute; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; -webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out;-webkit-transform: translateZ(5px);} .tp-bullets.hidebullets{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -moz-opacity: 0; -khtml-opacity: 0; opacity: 0;} .tp-bullets.simplebullets.navbar{border:1px solid #666; border-bottom:1px solid #444; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/boxed_bgtile.png); height:40px; padding:0px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px} .tp-bullets.simplebullets.navbar-old{background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/navigdots_bgtile.png); height:35px; padding:0px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px} .tp-bullets.simplebullets.round .bullet{cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/bullet.png) no-Repeat top left; width:20px; height:20px; margin-right:0px; float:left; margin-top:0px; margin-left:3px} .tp-bullets.simplebullets.round .bullet.last{margin-right:3px} .tp-bullets.simplebullets.round-old .bullet{cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/bullets.png) no-Repeat bottom left; width:23px; height:23px; margin-right:0px; float:left; margin-top:0px} .tp-bullets.simplebullets.round-old .bullet.last{margin-right:0px} .tp-bullets.simplebullets.square .bullet{cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/bullets2.png) no-Repeat bottom left; width:19px; height:19px; margin-right:0px; float:left; margin-top:0px} .tp-bullets.simplebullets.square .bullet.last{margin-right:0px} .tp-bullets.simplebullets.square-old .bullet{cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/bullets2.png) no-Repeat bottom left; width:19px; height:19px; margin-right:0px; float:left; margin-top:0px} .tp-bullets.simplebullets.square-old .bullet.last{margin-right:0px} .tp-bullets.simplebullets.navbar .bullet{cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/bullet_boxed.png) no-Repeat top left; width:18px; height:19px; margin-right:5px; float:left; margin-top:0px} .tp-bullets.simplebullets.navbar .bullet.first{margin-left:0px !important} .tp-bullets.simplebullets.navbar .bullet.last{margin-right:0px !important} .tp-bullets.simplebullets.navbar-old .bullet{cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/navigdots.png) no-Repeat bottom left; width:15px; height:15px; margin-left:5px !important; margin-right:5px !important;float:left; margin-top:10px} .tp-bullets.simplebullets.navbar-old .bullet.first{margin-left:0px !important} .tp-bullets.simplebullets.navbar-old .bullet.last{margin-right:0px !important} .tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected{background-position:top left} .tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.navbar .bullet:hover, .tp-bullets.simplebullets.navbar .bullet.selected{background-position:bottom left} .tparrows{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; -webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out; -webkit-transform: translateZ(5000px); -webkit-transform-style: flat; -webkit-backface-visibility: hidden; z-index:600; position: relative;} .tparrows.hidearrows{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -moz-opacity: 0; -khtml-opacity: 0; opacity: 0;} .tp-leftarrow{z-index:100;cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/large_left.png) no-Repeat top left; width:40px; height:40px;} .tp-rightarrow{z-index:100;cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/large_right.png) no-Repeat top left; width:40px; height:40px;} .tp-leftarrow.round{z-index:100;cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/small_left.png) no-Repeat top left; width:19px; height:14px; margin-right:0px; float:left; margin-top:0px;} .tp-rightarrow.round{z-index:100;cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/small_right.png) no-Repeat top left; width:19px; height:14px; margin-right:0px; float:left; margin-top:0px} .tp-leftarrow.round-old{z-index:100;cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/arrow_left.png) no-Repeat top left; width:26px; height:26px; margin-right:0px; float:left; margin-top:0px;} .tp-rightarrow.round-old{z-index:100;cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/arrow_right.png) no-Repeat top left; width:26px; height:26px; margin-right:0px; float:left; margin-top:0px} .tp-leftarrow.navbar{z-index:100;cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/small_left_boxed.png) no-Repeat top left; width:20px; height:15px; float:left; margin-right:6px; margin-top:12px} .tp-rightarrow.navbar{z-index:100;cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/small_right_boxed.png) no-Repeat top left; width:20px; height:15px; float:left; margin-left:6px; margin-top:12px} .tp-leftarrow.navbar-old{z-index:100;cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/arrowleft.png) no-Repeat top left; width:9px; height:16px; float:left; margin-right:6px; margin-top:10px} .tp-rightarrow.navbar-old{z-index:100;cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/arrowright.png) no-Repeat top left; width:9px; height:16px; float:left; margin-left:6px; margin-top:10px} .tp-leftarrow.navbar-old.thumbswitharrow{margin-right:10px} .tp-rightarrow.navbar-old.thumbswitharrow{margin-left:0px} .tp-leftarrow.square{z-index:100;cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/arrow_left2.png) no-Repeat top left; width:12px; height:17px; float:left; margin-right:0px; margin-top:0px} .tp-rightarrow.square{z-index:100;cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/arrow_right2.png) no-Repeat top left; width:12px; height:17px; float:left; margin-left:0px; margin-top:0px} .tp-leftarrow.square-old{z-index:100;cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/arrow_left2.png) no-Repeat top left; width:12px; height:17px; float:left; margin-right:0px; margin-top:0px} .tp-rightarrow.square-old{z-index:100;cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/arrow_right2.png) no-Repeat top left; width:12px; height:17px; float:left; margin-left:0px; margin-top:0px} .tp-leftarrow.default{z-index:100;cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/large_left.png) no-Repeat 0 0; width:40px; height:40px;} .tp-rightarrow.default{z-index:100;cursor:pointer; position:relative; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/large_right.png) no-Repeat 0 0; width:40px; height:40px;} .tp-leftarrow:hover, .tp-rightarrow:hover{background-position:bottom left} .tp-bullets.tp-thumbs{z-index:1000; position:absolute; padding:3px;background-color:#fff; width:500px;height:50px; margin-top:-50px;} .fullwidthbanner-container .tp-thumbs{padding:3px} .tp-bullets.tp-thumbs .tp-mask{width:500px; height:50px; overflow:hidden; position:relative} .tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer{width:5000px; position:absolute} .tp-bullets.tp-thumbs .bullet{width:100px; height:50px; cursor:pointer; overflow:hidden;background:none;margin:0;float:left; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;} .tp-bullets.tp-thumbs .bullet:hover, .tp-bullets.tp-thumbs .bullet.selected{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;} .tp-thumbs img{width:100%} .tp-bannertimer{width:100%; height:10px; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/timer.png);position:absolute; z-index:200;top:0px} .tp-bannertimer.tp-bottom{bottom:0px;height:5px; top:auto} @media only screen and (min-width: 0px) and (max-width: 479px){.responsive .tp-bullets{display:none}.responsive .tparrows{display:none}} .tp-simpleresponsive img{-moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none;} .tp-simpleresponsive a{text-decoration:none} .tp-simpleresponsive ul{list-style:none; padding:0; margin:0;} .tp-simpleresponsive >ul >li{list-stye:none; position:absolute; visibility:hidden;} .caption.slidelink a div, .tp-caption.slidelink a div{width:3000px; height:1500px; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/coloredbg.png) repeat} .tp-caption.slidelink a span{background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/coloredbg.png) repeat} .tparrows .tp-arr-imgholder{display: none} .tparrows .tp-arr-titleholder{display: none} .tparrows.preview1{width:100px;height:100px;-webkit-transform-style: preserve-3d; -webkit-perspective: 1000; -moz-perspective: 1000; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;background: transparent} .tparrows.preview1:after{position:absolute; left:0px;top:0px; font-family: "revicons"; color:#fff; font-size:30px; width:100px;height:100px;text-align: center; background:#fff;background:rgba(0,0,0,0.15);z-index:2;line-height:100px; -webkit-transition: background 0.3s, color 0.3s; -moz-transition: background 0.3s, color 0.3s; transition: background 0.3s, color 0.3s} .tp-rightarrow.preview1:after{content: '\e825';} .tp-leftarrow.preview1:after{content: '\e824';} .tparrows.preview1:hover:after{background:rgba(255,255,255,1); color:#aaa} .tparrows.preview1 .tp-arr-imgholder{background-size:cover; background-position:center center; display:block;width:100%;height:100%;position:absolute;top:0px; -webkit-transition: -webkit-transform 0.3s; transition: transform 0.3s; -webkit-backface-visibility: hidden; backface-visibility: hidden;} .tp-rightarrow.preview1 .tp-arr-imgholder{right:100%; -webkit-transform: rotateY(-90deg); transform: rotateY(-90deg); -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0;} .tp-leftarrow.preview1 .tp-arr-imgholder{left:100%; -webkit-transform: rotateY(90deg); transform: rotateY(90deg); -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0;} .tparrows.preview1:hover .tp-arr-imgholder{-webkit-transform: rotateY(0deg); transform: rotateY(0deg); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;} @media only screen and (min-width: 768px) and (max-width: 979px){.tparrows.preview1, .tparrows.preview1:after{width:80px; height:80px;line-height:80px; font-size:24px}} @media only screen and (min-width: 480px) and (max-width: 767px){.tparrows.preview1, .tparrows.preview1:after{width:60px; height:60px;line-height:60px;font-size:20px}} @media only screen and (min-width: 0px) and (max-width: 479px){.tparrows.preview1, .tparrows.preview1:after{width:40px; height:40px;line-height:40px; font-size:12px}} .tp-bullets.preview1{height: 21px} .tp-bullets.preview1 .bullet{cursor: pointer; position: relative !important; background: rgba(0, 0, 0, 0.15) !important; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; width: 5px !important; height: 5px !important; border: 8px solid rgba(0, 0, 0, 0) !important; display: inline-block; margin-right: 5px !important; margin-bottom: 0px !important; -webkit-transition: background-color 0.2s, border-color 0.2s; -moz-transition: background-color 0.2s, border-color 0.2s; -o-transition: background-color 0.2s, border-color 0.2s; -ms-transition: background-color 0.2s, border-color 0.2s; transition: background-color 0.2s, border-color 0.2s; float:none !important; box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;} .tp-bullets.preview1 .bullet.last{margin-right: 0px} .tp-bullets.preview1 .bullet:hover, .tp-bullets.preview1 .bullet.selected{-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: #aaa !important; width: 5px !important; height: 5px !important; border: 8px solid rgba(255, 255, 255, 1) !important;} .tparrows.preview2{min-width:60px; min-height:60px; background:#fff; ; border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px; overflow:hidden; -webkit-transition: -webkit-transform 1.3s; -webkit-transition: width 0.3s, background-color 0.3s, opacity 0.3s; transition: width 0.3s, background-color 0.3s, opacity 0.3s; backface-visibility: hidden;} .tparrows.preview2:after{position:absolute; top:50%; font-family: "revicons"; color:#aaa; font-size:25px; margin-top: -12px; -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s} .tp-rightarrow.preview2:after{content: '\e81e'; right:18px} .tp-leftarrow.preview2:after{content: '\e81f'; left:18px} .tparrows.preview2 .tp-arr-titleholder{background-size:cover; background-position:center center; display:block; visibility:hidden;position:relative;top:0px; -webkit-transition: -webkit-transform 0.3s; transition: transform 0.3s; -webkit-backface-visibility: hidden; backface-visibility: hidden; white-space: nowrap; color: #000; text-transform: uppercase; font-weight: 400; font-size: 14px; line-height: 60px; padding:0px 10px;} .tp-rightarrow.preview2 .tp-arr-titleholder{right:50px; -webkit-transform: translateX(-100%); transform: translateX(-100%);} .tp-leftarrow.preview2 .tp-arr-titleholder{left:50px; -webkit-transform: translateX(100%); transform: translateX(100%);} .tparrows.preview2.hovered{width:300px} .tparrows.preview2:hover{background:#fff} .tparrows.preview2:hover:after{color:#000} .tparrows.preview2:hover .tp-arr-titleholder{-webkit-transform: translateX(0px); transform: translateX(0px); visibility: visible; position: absolute;} .tp-bullets.preview2{height: 17px} .tp-bullets.preview2 .bullet{cursor: pointer; position: relative !important; background: rgba(0, 0, 0, 0.5) !important; -webkit-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; width: 6px !important; height: 6px !important; border: 5px solid rgba(0, 0, 0, 0) !important; display: inline-block; margin-right: 2px !important; margin-bottom: 0px !important; -webkit-transition: background-color 0.2s, border-color 0.2s; -moz-transition: background-color 0.2s, border-color 0.2s; -o-transition: background-color 0.2s, border-color 0.2s; -ms-transition: background-color 0.2s, border-color 0.2s; transition: background-color 0.2s, border-color 0.2s; float:none !important; box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;} .tp-bullets.preview2 .bullet.last{margin-right: 0px} .tp-bullets.preview2 .bullet:hover, .tp-bullets.preview2 .bullet.selected{-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: rgba(255, 255, 255, 1) !important; width: 6px !important; height: 6px !important; border: 5px solid rgba(0, 0, 0, 1) !important;} .tp-arr-titleholder.alwayshidden{display:none !important} @media only screen and (min-width: 768px) and (max-width: 979px){.tparrows.preview2{min-width:40px; min-height:40px; width:40px;height:40px; border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}.tparrows.preview2:after{position:absolute; top:50%; font-family: "revicons"; font-size:20px; margin-top: -12px}.tp-rightarrow.preview2:after{content: '\e81e'; right:11px}.tp-leftarrow.preview2:after{content: '\e81f'; left:11px}.tparrows.preview2 .tp-arr-titleholder{font-size:12px; line-height:40px; letter-spacing: 0px}.tp-rightarrow.preview2 .tp-arr-titleholder{right:35px}.tp-leftarrow.preview2 .tp-arr-titleholder{left:35px}} @media only screen and (min-width: 480px) and (max-width: 767px){.tparrows.preview2{min-width:30px; min-height:30px; width:30px;height:30px; border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}.tparrows.preview2:after{position:absolute; top:50%; font-family: "revicons"; font-size:14px; margin-top: -12px}.tp-rightarrow.preview2:after{content: '\e81e'; right:8px}.tp-leftarrow.preview2:after{content: '\e81f'; left:8px}.tparrows.preview2 .tp-arr-titleholder{font-size:10px; line-height:30px; letter-spacing: 0px}.tp-rightarrow.preview2 .tp-arr-titleholder{right:25px}.tp-leftarrow.preview2 .tp-arr-titleholder{left:25px}.tparrows.preview2 .tp-arr-titleholder{display:none;visibility:none}} @media only screen and (min-width: 0px) and (max-width: 479px){.tparrows.preview2{min-width:30px; min-height:30px; width:30px;height:30px; border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}.tparrows.preview2:after{position:absolute; top:50%; font-family: "revicons"; font-size:14px; margin-top: -12px}.tp-rightarrow.preview2:after{content: '\e81e'; right:8px}.tp-leftarrow.preview2:after{content: '\e81f'; left:8px}.tparrows.preview2 .tp-arr-titleholder{display:none;visibility:none}.tparrows.preview2:hover{width:30px !important; height:30px !important}} .tparrows.preview3{width:70px; height:70px; background:#fff; background:rgba(255,255,255,1); -webkit-transform-style: flat} .tparrows.preview3:after{position:absolute; line-height: 70px;text-align: center; font-family: "revicons"; color:#aaa; font-size:30px; top:0px;left:0px;;background:#fff; z-index:100; width:70px;height:70px; -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s} .tparrows.preview3:hover:after{color:#000} .tp-rightarrow.preview3:after{content: '\e825';} .tp-leftarrow.preview3:after{content: '\e824';} .tparrows.preview3 .tp-arr-iwrapper{-webkit-transform: scale(0,1); transform: scale(0,1); -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transition: -webkit-transform 0.2s; transition: transform 0.2s; z-index:0;position: absolute; background: #000; background: rgba(0,0,0,0.75); display: table;min-height:90px;top:-10px} .tp-leftarrow.preview3 .tp-arr-iwrapper{-webkit-transform: scale(0,1); transform: scale(0,1); -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%;} .tparrows.preview3 .tp-arr-imgholder{display:block;background-size:cover; background-position:center center; display:table-cell;min-width:90px;height:90px; position:relative;top:0px} .tp-rightarrow.preview3 .tp-arr-iwrapper{right:0px;padding-right:70px} .tp-leftarrow.preview3 .tp-arr-iwrapper{left:0px; direction: rtl;padding-left:70px} .tparrows.preview3 .tp-arr-titleholder{display:table-cell; padding:30px;font-size:16px; color:#fff;white-space: nowrap; position: relative; clear:right;vertical-align: middle} .tparrows.preview3:hover .tp-arr-iwrapper{-webkit-transform: scale(1,1); transform: scale(1,1);} .tp-bullets.preview3{height: 17px} .tp-bullets.preview3 .bullet{cursor: pointer; position: relative !important; background: rgba(0, 0, 0, 0.5) !important; -webkit-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; width: 6px !important; height: 6px !important; border: 5px solid rgba(0, 0, 0, 0) !important; display: inline-block; margin-right: 2px !important; margin-bottom: 0px !important; -webkit-transition: background-color 0.2s, border-color 0.2s; -moz-transition: background-color 0.2s, border-color 0.2s; -o-transition: background-color 0.2s, border-color 0.2s; -ms-transition: background-color 0.2s, border-color 0.2s; transition: background-color 0.2s, border-color 0.2s; float:none !important; box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;} .tp-bullets.preview3 .bullet.last{margin-right: 0px} .tp-bullets.preview3 .bullet:hover, .tp-bullets.preview3 .bullet.selected{-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: rgba(255, 255, 255, 1) !important; width: 6px !important; height: 6px !important; border: 5px solid rgba(0, 0, 0, 1) !important;} @media only screen and (min-width: 768px) and (max-width: 979px){.tparrows.preview3:after, .tparrows.preview3{width:50px; height:50px; line-height:50px;font-size:20px}.tparrows.preview3 .tp-arr-iwrapper{min-height:70px}.tparrows.preview3 .tp-arr-imgholder{min-width:70px;height:70px}.tp-rightarrow.preview3 .tp-arr-iwrapper{padding-right:50px}.tp-leftarrow.preview3 .tp-arr-iwrapper{padding-left:50px}.tparrows.preview3 .tp-arr-titleholder{padding:10px;font-size:16px}} @media only screen and (max-width: 767px){.tparrows.preview3:after, .tparrows.preview3{width:50px; height:50px; line-height:50px;font-size:20px}.tparrows.preview3 .tp-arr-iwrapper{min-height:70px}} .tparrows.preview4{width:30px; height:110px; background:transparent;-webkit-transform-style: preserve-3d; -webkit-perspective: 1000; -moz-perspective: 1000} .tparrows.preview4:after{position:absolute; line-height: 110px;text-align: center; font-family: "revicons"; color:#fff; font-size:20px; top:0px;left:0px;z-index:0; width:30px;height:110px; background: #000; background: rgba(0,0,0,0.25); -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;} .tp-rightarrow.preview4:after{content: '\e825';} .tp-leftarrow.preview4:after{content: '\e824';} .tparrows.preview4 .tp-arr-allwrapper{visibility:hidden;width:180px;position: absolute;z-index: 1;min-height:120px;top:0px;left:-150px; overflow: hidden;-webkit-perspective: 1000px;-webkit-transform-style: flat} .tp-leftarrow.preview4 .tp-arr-allwrapper{left:0px} .tparrows.preview4 .tp-arr-iwrapper{position: relative} .tparrows.preview4 .tp-arr-imgholder{display:block;background-size:cover; background-position:center center;width:180px;height:110px; position:relative;top:0px; -webkit-backface-visibility: hidden; backface-visibility: hidden;} .tparrows.preview4 .tp-arr-imgholder2{display:block;background-size:cover; background-position:center center; width:180px;height:110px; position:absolute;top:0px; left:180px; -webkit-backface-visibility: hidden; backface-visibility: hidden;} .tp-leftarrow.preview4 .tp-arr-imgholder2{left:-180px} .tparrows.preview4 .tp-arr-titleholder{display:block; font-size:12px; line-height:25px; padding:0px 10px;text-align:left;color:#fff; position: relative; background: #000; color: #FFF; text-transform: uppercase; white-space: nowrap; letter-spacing: 1px; font-weight: 700; font-size: 11px; line-height: 2.75; -webkit-transition: all 0.3s; transition: all 0.3s; -webkit-transform: rotateX(-90deg); transform: rotateX(-90deg); -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0;} .tparrows.preview4:after{transform-origin: 100% 100%; -webkit-transform-origin: 100% 100%} .tp-leftarrow.preview4:after{transform-origin: 0% 0%; -webkit-transform-origin: 0% 0%} @media only screen and (min-width: 768px){.tparrows.preview4:hover:after{-webkit-transform: rotateY(-90deg); transform:rotateY(-90deg)}.tp-leftarrow.preview4:hover:after{-webkit-transform: rotateY(90deg); transform:rotateY(90deg)}.tparrows.preview4:hover .tp-arr-titleholder{-webkit-transition-delay: 0.4s; transition-delay: 0.4s; -webkit-transform: rotateX(0deg); transform: rotateX(0deg); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}} .tp-bullets.preview4{height: 17px} .tp-bullets.preview4 .bullet{cursor: pointer; position: relative !important; background: rgba(0, 0, 0, 0.5) !important; -webkit-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; width: 6px !important; height: 6px !important; border: 5px solid rgba(0, 0, 0, 0) !important; display: inline-block; margin-right: 2px !important; margin-bottom: 0px !important; -webkit-transition: background-color 0.2s, border-color 0.2s; -moz-transition: background-color 0.2s, border-color 0.2s; -o-transition: background-color 0.2s, border-color 0.2s; -ms-transition: background-color 0.2s, border-color 0.2s; transition: background-color 0.2s, border-color 0.2s; float:none !important; box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;} .tp-bullets.preview4 .bullet.last{margin-right: 0px} .tp-bullets.preview4 .bullet:hover, .tp-bullets.preview4 .bullet.selected{-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: rgba(255, 255, 255, 1) !important; width: 6px !important; height: 6px !important; border: 5px solid rgba(0, 0, 0, 1) !important;} @media only screen and (max-width: 767px){.tparrows.preview4{width:20px; height:80px}.tparrows.preview4:after{width:20px; height:80px; line-height:80px; font-size:14px}.tparrows.preview1 .tp-arr-allwrapper, .tparrows.preview2 .tp-arr-allwrapper, .tparrows.preview3 .tp-arr-allwrapper, .tparrows.preview4 .tp-arr-allwrapper{display: none !important}} .tp-loader{top:50%; left:50%; z-index:10000; position:absolute;} .tp-loader.spinner0{width: 40px; height: 40px; background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/loader.gif) no-repeat center center; background-color: #fff; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); margin-top:-20px; margin-left:-20px; -webkit-animation: tp-rotateplane 1.2s infinite ease-in-out; animation: tp-rotateplane 1.2s infinite ease-in-out; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;} .tp-loader.spinner1{width: 40px; height: 40px; background-color: #fff; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); margin-top:-20px; margin-left:-20px; -webkit-animation: tp-rotateplane 1.2s infinite ease-in-out; animation: tp-rotateplane 1.2s infinite ease-in-out; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;} .tp-loader.spinner5{background:url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/loader.gif) no-repeat 10px 10px; background-color:#fff; margin:-22px -22px; width:44px;height:44px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;} @-webkit-keyframes tp-rotateplane{0%{-webkit-transform: perspective(120px)}50%{-webkit-transform: perspective(120px) rotateY(180deg)}100%{-webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg)}} @keyframes tp-rotateplane{0%{transform: perspective(120px) rotateX(0deg) rotateY(0deg); -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}} .tp-loader.spinner2{width: 40px; height: 40px; margin-top:-20px;margin-left:-20px; background-color: #ff0000; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); border-radius: 100%; -webkit-animation: tp-scaleout 1.0s infinite ease-in-out; animation: tp-scaleout 1.0s infinite ease-in-out;} @-webkit-keyframes tp-scaleout{0%{-webkit-transform: scale(0.0)}100%{-webkit-transform: scale(1.0); opacity: 0;}} @keyframes tp-scaleout{0%{transform: scale(0.0); -webkit-transform: scale(0.0);}100%{transform: scale(1.0); -webkit-transform: scale(1.0); opacity: 0;}} .tp-loader.spinner3{margin: -9px 0px 0px -35px; width: 70px; text-align: center;} .tp-loader.spinner3 .bounce1, .tp-loader.spinner3 .bounce2, .tp-loader.spinner3 .bounce3{width: 18px; height: 18px; background-color: #fff; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); border-radius: 100%; display: inline-block; -webkit-animation: tp-bouncedelay 1.4s infinite ease-in-out; animation: tp-bouncedelay 1.4s infinite ease-in-out; -webkit-animation-fill-mode: both; animation-fill-mode: both;} .tp-loader.spinner3 .bounce1{-webkit-animation-delay: -0.32s; animation-delay: -0.32s;} .tp-loader.spinner3 .bounce2{-webkit-animation-delay: -0.16s; animation-delay: -0.16s;} @-webkit-keyframes tp-bouncedelay{0%, 80%, 100%{-webkit-transform: scale(0.0)}40%{-webkit-transform: scale(1.0)}} @keyframes tp-bouncedelay{0%, 80%, 100%{transform: scale(0.0); -webkit-transform: scale(0.0);}40%{transform: scale(1.0); -webkit-transform: scale(1.0);}} .tp-loader.spinner4{margin: -20px 0px 0px -20px; width: 40px; height: 40px; text-align: center; -webkit-animation: tp-rotate 2.0s infinite linear; animation: tp-rotate 2.0s infinite linear;} .tp-loader.spinner4 .dot1, .tp-loader.spinner4 .dot2{width: 60%; height: 60%; display: inline-block; position: absolute; top: 0; background-color: #fff; border-radius: 100%; -webkit-animation: tp-bounce 2.0s infinite ease-in-out; animation: tp-bounce 2.0s infinite ease-in-out; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);} .tp-loader.spinner4 .dot2{top: auto; bottom: 0px; -webkit-animation-delay: -1.0s; animation-delay: -1.0s;} @-webkit-keyframes tp-rotate{100%{-webkit-transform: rotate(360deg)}} @keyframes tp-rotate{100%{transform: rotate(360deg); -webkit-transform: rotate(360deg)}} @-webkit-keyframes tp-bounce{0%, 100%{-webkit-transform: scale(0.0)}50%{-webkit-transform: scale(1.0)}} @keyframes tp-bounce{0%, 100%{transform: scale(0.0); -webkit-transform: scale(0.0);}50%{transform: scale(1.0); -webkit-transform: scale(1.0);}} .tp-transparentimg{content:"url(/eq_theme_louma/static/src/plugins/rs-plugin/css/../assets/transparent.png)"} .tp-3d{-webkit-transform-style: preserve-3d; -webkit-transform-origin: 50% 50%;} .tp-caption img{background: transparent; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); zoom: 1;} @font-face{font-family: 'revicons'; src: url('/eq_theme_louma/static/src/plugins/rs-plugin/css/../font/revicons90c6.eot?5510888'); src: url('/eq_theme_louma/static/src/plugins/rs-plugin/css/../font/revicons90c6.eot?5510888#iefix') format('embedded-opentype'), url('/eq_theme_louma/static/src/plugins/rs-plugin/css/../font/revicons90c6.woff?5510888') format('woff'), url('/eq_theme_louma/static/src/plugins/rs-plugin/css/../font/revicons90c6.ttf?5510888') format('truetype'), url('/eq_theme_louma/static/src/plugins/rs-plugin/css/../font/revicons90c6.svg?5510888#revicons') format('svg'); font-weight: normal; font-style: normal;} [class^="revicon-"]:before, [class*=" revicon-"]:before{font-family: "revicons"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: .2em;} .revicon-search-1:before{content: '\e802'} .revicon-pencil-1:before{content: '\e831'} .revicon-picture-1:before{content: '\e803'} .revicon-cancel:before{content: '\e80a'} .revicon-info-circled:before{content: '\e80f'} .revicon-trash:before{content: '\e801'} .revicon-left-dir:before{content: '\e817'} .revicon-right-dir:before{content: '\e818'} .revicon-down-open:before{content: '\e83b'} .revicon-left-open:before{content: '\e819'} .revicon-right-open:before{content: '\e81a'} .revicon-angle-left:before{content: '\e820'} .revicon-angle-right:before{content: '\e81d'} .revicon-left-big:before{content: '\e81f'} .revicon-right-big:before{content: '\e81e'} .revicon-magic:before{content: '\e807'} .revicon-picture:before{content: '\e800'} .revicon-export:before{content: '\e80b'} .revicon-cog:before{content: '\e832'} .revicon-login:before{content: '\e833'} .revicon-logout:before{content: '\e834'} .revicon-video:before{content: '\e805'} .revicon-arrow-combo:before{content: '\e827'} .revicon-left-open-1:before{content: '\e82a'} .revicon-right-open-1:before{content: '\e82b'} .revicon-left-open-mini:before{content: '\e822'} .revicon-right-open-mini:before{content: '\e823'} .revicon-left-open-big:before{content: '\e824'} .revicon-right-open-big:before{content: '\e825'} .revicon-left:before{content: '\e836'} .revicon-right:before{content: '\e826'} .revicon-ccw:before{content: '\e808'} .revicon-arrows-ccw:before{content: '\e806'} .revicon-palette:before{content: '\e829'} .revicon-list-add:before{content: '\e80c'} .revicon-doc:before{content: '\e809'} .revicon-left-open-outline:before{content: '\e82e'} .revicon-left-open-2:before{content: '\e82c'} .revicon-right-open-outline:before{content: '\e82f'} .revicon-right-open-2:before{content: '\e82d'} .revicon-equalizer:before{content: '\e83a'} .revicon-layers-alt:before{content: '\e804'} .revicon-popup:before{content: '\e828'} }

/* /eq_theme_louma/static/src/plugins/rs-plugin/css/extralayers.css defined in bundle 'web.assets_frontend' */
@media screen{.tp-caption.medium_grey{position:absolute; color:#fff; text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5); font-weight:700; font-size:20px; line-height:20px; font-family:Arial; padding:2px 4px; margin:0px; border-width:0px; border-style:none; background-color:#888; white-space:nowrap;}.tp-caption.small_text{position:absolute; color:#fff; text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5); font-weight:700; font-size:14px; line-height:20px; font-family:Arial; margin:0px; border-width:0px; border-style:none; white-space:nowrap;}.tp-caption.medium_text{position:absolute; color:#fff; text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5); font-weight:700; font-size:20px; line-height:20px; font-family:Arial; margin:0px; border-width:0px; border-style:none; white-space:nowrap;}.tp-caption.large_text{position:absolute; color:#fff; text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5); font-weight:700; font-size:40px; line-height:40px; font-family:Arial; margin:0px; border-width:0px; border-style:none; white-space:nowrap;}.tp-caption.very_large_text{position:absolute; color:#fff; text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5); font-weight:700; font-size:60px; line-height:60px; font-family:Arial; margin:0px; border-width:0px; border-style:none; white-space:nowrap; letter-spacing:-2px;}.tp-caption.very_big_white{position:absolute; color:#fff; text-shadow:none; font-weight:800; font-size:60px; line-height:60px; font-family:Arial; margin:0px; border-width:0px; border-style:none; white-space:nowrap; padding:0px 4px; padding-top:1px; background-color:#000;}.tp-caption.very_big_black{position:absolute; color:#000; text-shadow:none; font-weight:700; font-size:60px; line-height:60px; font-family:Arial; margin:0px; border-width:0px; border-style:none; white-space:nowrap; padding:0px 4px; padding-top:1px; background-color:#fff;}.tp-caption.modern_medium_fat{position:absolute; color:#000; text-shadow:none; font-weight:800; font-size:24px; line-height:20px; font-family:"Open Sans", sans-serif; margin:0px; border-width:0px; border-style:none; white-space:nowrap;}.tp-caption.modern_medium_fat_white{position:absolute; color:#fff; text-shadow:none; font-weight:800; font-size:24px; line-height:20px; font-family:"Open Sans", sans-serif; margin:0px; border-width:0px; border-style:none; white-space:nowrap;}.tp-caption.modern_medium_light{position:absolute; color:#000; text-shadow:none; font-weight:300; font-size:24px; line-height:20px; font-family:"Open Sans", sans-serif; margin:0px; border-width:0px; border-style:none; white-space:nowrap;}.tp-caption.modern_big_bluebg{position:absolute; color:#fff; text-shadow:none; font-weight:800; font-size:30px; line-height:36px; font-family:"Open Sans", sans-serif; padding:3px 10px; margin:0px; border-width:0px; border-style:none; background-color:#4e5b6c; letter-spacing:0;}.tp-caption.modern_big_redbg{position:absolute; color:#fff; text-shadow:none; font-weight:300; font-size:30px; line-height:36px; font-family:"Open Sans", sans-serif; padding:3px 10px; padding-top:1px; margin:0px; border-width:0px; border-style:none; background-color:#de543e; letter-spacing:0;}.tp-caption.modern_small_text_dark{position:absolute; color:#555; text-shadow:none; font-size:14px; line-height:22px; font-family:Arial; margin:0px; border-width:0px; border-style:none; white-space:nowrap;}.tp-caption.boxshadow{-moz-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5); -webkit-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5); box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);}.tp-caption.black{color:#000; text-shadow:none;}.tp-caption.noshadow{text-shadow:none;}.tp-caption.thinheadline_dark{position:absolute; color:rgba(0,0,0,0.85); text-shadow:none; font-weight:300; font-size:30px; line-height:30px; font-family:"Open Sans"; background-color:transparent;}.tp-caption.thintext_dark{position:absolute; color:rgba(0,0,0,0.85); text-shadow:none; font-weight:300; font-size:16px; line-height:26px; font-family:"Open Sans"; background-color:transparent;}.tp-caption.largeblackbg{position:absolute; color:#fff; text-shadow:none; font-weight:300; font-size:50px; line-height:70px; font-family:"Open Sans"; background-color:#000; padding:0px 20px; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px;}.tp-caption.largepinkbg{position:absolute; color:#fff; text-shadow:none; font-weight:300; font-size:50px; line-height:70px; font-family:"Open Sans"; background-color:#db4360; padding:0px 20px; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px;}.tp-caption.largewhitebg{position:absolute; color:#000; text-shadow:none; font-weight:300; font-size:50px; line-height:70px; font-family:"Open Sans"; background-color:#fff; padding:0px 20px; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px;}.tp-caption.largegreenbg{position:absolute; color:#fff; text-shadow:none; font-weight:300; font-size:50px; line-height:70px; font-family:"Open Sans"; background-color:#67ae73; padding:0px 20px; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px;}.tp-caption.excerpt{font-size:36px; line-height:36px; font-weight:700; font-family:Arial; color:#ffffff; text-decoration:none; background-color:rgba(0, 0, 0, 1); text-shadow:none; margin:0px; letter-spacing:-1.5px; padding:1px 4px 0px 4px; width:150px; white-space:normal !important; height:auto; border-width:0px; border-color:rgb(255, 255, 255); border-style:none;}.tp-caption.large_bold_grey{font-size:60px; line-height:60px; font-weight:800; font-family:"Open Sans"; color:rgb(102, 102, 102); text-decoration:none; background-color:transparent; text-shadow:none; margin:0px; padding:1px 4px 0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;}.tp-caption.medium_thin_grey{font-size:34px; line-height:30px; font-weight:300; font-family:"Open Sans"; color:rgb(102, 102, 102); text-decoration:none; background-color:transparent; padding:1px 4px 0px; text-shadow:none; margin:0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;}.tp-caption.small_thin_grey{font-size:18px; line-height:26px; font-weight:300; font-family:"Open Sans"; color:rgb(117, 117, 117); text-decoration:none; background-color:transparent; padding:1px 4px 0px; text-shadow:none; margin:0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;}.tp-caption.lightgrey_divider{text-decoration:none; background-color:rgba(235, 235, 235, 1); width:370px; height:3px; background-position:initial initial; background-repeat:initial initial; border-width:0px; border-color:rgb(34, 34, 34); border-style:none;}.tp-caption.large_bold_darkblue{font-size:58px; line-height:60px; font-weight:800; font-family:"Open Sans"; color:rgb(52, 73, 94); text-decoration:none; background-color:transparent; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;}.tp-caption.medium_bg_darkblue{font-size:20px; line-height:20px; font-weight:800; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:rgb(52, 73, 94); padding:10px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;}.tp-caption.medium_bold_red{font-size:24px; line-height:30px; font-weight:800; font-family:"Open Sans"; color:rgb(227, 58, 12); text-decoration:none; background-color:transparent; padding:0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;}.tp-caption.medium_light_red{font-size:21px; line-height:26px; font-weight:300; font-family:"Open Sans"; color:rgb(227, 58, 12); text-decoration:none; background-color:transparent; padding:0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;}.tp-caption.medium_bg_red{font-size:20px; line-height:20px; font-weight:800; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:rgb(227, 58, 12); padding:10px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;}.tp-caption.medium_bold_orange{font-size:24px; line-height:30px; font-weight:800; font-family:"Open Sans"; color:rgb(243, 156, 18); text-decoration:none; background-color:transparent; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;}.tp-caption.medium_bg_orange{font-size:20px; line-height:20px; font-weight:800; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:rgb(243, 156, 18); padding:10px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;}.tp-caption.grassfloor{text-decoration:none; background-color:rgba(160, 179, 151, 1); width:4000px; height:150px; border-width:0px; border-color:rgb(34, 34, 34); border-style:none;}.tp-caption.large_bold_white{font-size:58px; line-height:60px; font-weight:800; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:transparent; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;}.tp-caption.medium_light_white{font-size:30px; line-height:36px; font-weight:300; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:transparent; padding:0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;}.tp-caption.mediumlarge_light_white{font-size:34px; line-height:40px; font-weight:300; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:transparent; padding:0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;}.tp-caption.mediumlarge_light_white_center{font-size:34px; line-height:40px; font-weight:300; font-family:"Open Sans"; color:#ffffff; text-decoration:none; background-color:transparent; padding:0px 0px 0px 0px; text-align:center; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;}.tp-caption.medium_bg_asbestos{font-size:20px; line-height:20px; font-weight:800; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:rgb(127, 140, 141); padding:10px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;}.tp-caption.medium_light_black{font-size:30px; line-height:36px; font-weight:300; font-family:"Open Sans"; color:rgb(0, 0, 0); text-decoration:none; background-color:transparent; padding:0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;}.tp-caption.large_bold_black{font-size:58px; line-height:60px; font-weight:800; font-family:"Open Sans"; color:rgb(0, 0, 0); text-decoration:none; background-color:transparent; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;}.tp-caption.mediumlarge_light_darkblue{font-size:34px; line-height:40px; font-weight:300; font-family:"Open Sans"; color:rgb(52, 73, 94); text-decoration:none; background-color:transparent; padding:0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;}.tp-caption.small_light_white{font-size:17px; line-height:28px; font-weight:300; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:transparent; padding:0px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;}.tp-caption.roundedimage{border-width:0px; border-color:rgb(34, 34, 34); border-style:none;}.tp-caption.large_bg_black{font-size:40px; line-height:40px; font-weight:800; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:rgb(0, 0, 0); padding:10px 20px 15px; border-width:0px; border-color:rgb(255, 214, 88); border-style:none;}.tp-caption.mediumwhitebg{font-size:30px; line-height:30px; font-weight:300; font-family:"Open Sans"; color:rgb(0, 0, 0); text-decoration:none; background-color:rgb(255, 255, 255); padding:5px 15px 10px; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.large_bold_white_25{font-size:55px; line-height:65px; font-weight:700; font-family:"Open Sans"; color:#fff; text-decoration:none; background-color:transparent; text-align:center; text-shadow:#000 0px 5px 10px; border-width:0px; border-color:rgb(255, 255, 255); border-style:none;}.tp-caption.medium_text_shadow{font-size:25px; line-height:25px; font-weight:600; font-family:"Open Sans"; color:#fff; text-decoration:none; background-color:transparent; text-align:center; text-shadow:#000 0px 5px 10px; border-width:0px; border-color:rgb(255, 255, 255); border-style:none;}.tp-caption.black_heavy_60{font-size:60px; line-height:60px; font-weight:900; font-family:Raleway; color:rgb(0, 0, 0); text-decoration:none; background-color:transparent; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.white_heavy_40{font-size:40px; line-height:40px; font-weight:900; font-family:Raleway; color:rgb(255, 255, 255); text-decoration:none; background-color:transparent; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.grey_heavy_72{font-size:72px; line-height:72px; font-weight:900; font-family:Raleway; color:rgb(213, 210, 210); text-decoration:none; background-color:transparent; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.grey_regular_18{font-size:18px; line-height:26px; font-family:"Open Sans"; color:rgb(119, 119, 119); text-decoration:none; background-color:transparent; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.black_thin_34{font-size:35px; line-height:35px; font-weight:100; font-family:Raleway; color:rgb(0, 0, 0); text-decoration:none; background-color:transparent; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.arrowicon{line-height:1px; border-width:0px; border-color:rgb(34, 34, 34); border-style:none;}.tp-caption.light_heavy_60{font-size:60px; line-height:60px; font-weight:900; font-family:Raleway; color:rgb(255, 255, 255); text-decoration:none; background-color:transparent; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.black_bold_40{font-size:40px; line-height:40px; font-weight:800; font-family:Raleway; color:rgb(0, 0, 0); text-decoration:none; background-color:transparent; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.light_heavy_70{font-size:70px; line-height:70px; font-weight:900; font-family:Raleway; color:rgb(255, 255, 255); text-decoration:none; background-color:transparent; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.black_heavy_70{font-size:70px; line-height:70px; font-weight:900; font-family:Raleway; color:rgb(0, 0, 0); text-decoration:none; background-color:transparent; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.black_bold_bg_20{font-size:20px; line-height:20px; font-weight:900; font-family:Raleway; color:rgb(255, 255, 255); text-decoration:none; background-color:rgb(0, 0, 0); padding:5px 8px; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.greenbox30{line-height:30px; text-decoration:none; background-color:rgb(134, 181, 103); padding:0px 14px; border-width:0px; border-color:rgb(34, 34, 34); border-style:none;}.tp-caption.blue_heavy_60{font-size:60px; line-height:60px; font-weight:900; font-family:Raleway; color:rgb(255, 255, 255); text-decoration:none; background-color:rgb(49, 165, 203); padding:3px 10px; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.green_bold_bg_20{font-size:20px; line-height:20px; font-weight:900; font-family:Raleway; color:rgb(255, 255, 255); text-decoration:none; background-color:rgb(134, 181, 103); padding:5px 8px; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.whitecircle_600px{line-height:1px; width:800px; height:800px; text-decoration:none; background:linear-gradient(to bottom, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%); filter:progid; background-color:transparent; border-radius:400px 400px 400px 400px; border-width:0px; border-color:rgb(34, 34, 34); border-style:none;}.tp-caption.fullrounded{border-radius:400px 400px 400px 400px; border-width:0px; border-color:rgb(34, 34, 34); border-style:none;}.tp-caption.light_heavy_40{font-size:40px; line-height:40px; font-weight:900; font-family:Raleway; color:rgb(255, 255, 255); text-decoration:none; background-color:transparent; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.white_thin_34{font-size:35px; line-height:35px; font-weight:200; font-family:Raleway; color:rgb(255, 255, 255); text-decoration:none; background-color:transparent; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.fullbg_gradient{width:100%; height:100%; text-decoration:none; background-color:#490202; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.light_medium_30{font-size:30px; line-height:40px; font-weight:700; font-family:Raleway; color:rgb(255, 255, 255); text-decoration:none; background-color:transparent; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.red_bold_bg_20{font-size:20px; line-height:20px; font-weight:900; font-family:Raleway; color:rgb(255, 255, 255); text-decoration:none; background-color:rgb(224, 51, 0); padding:5px 8px; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.blue_bold_bg_20{font-size:20px; line-height:20px; font-weight:900; font-family:Raleway; color:rgb(255, 255, 255); text-decoration:none; background-color:rgb(53, 152, 220); padding:5px 8px; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.white_bold_bg_20{font-size:20px; line-height:20px; font-weight:900; font-family:Raleway; color:rgb(0, 0, 0); text-decoration:none; background-color:rgb(255, 255, 255); padding:5px 8px; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.white_heavy_70{font-size:70px; line-height:70px; font-weight:900; font-family:Raleway; color:rgb(255, 255, 255); text-decoration:none; background-color:transparent; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.light_heavy_70_shadowed{font-size:70px; line-height:70px; font-weight:900; font-family:Raleway; color:#ffffff; text-decoration:none; background-color:transparent; text-shadow:0px 0px 7px rgba(0, 0, 0, 0.25); border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.light_medium_30_shadowed{font-size:30px; line-height:40px; font-weight:700; font-family:Raleway; color:#ffffff; text-decoration:none; background-color:transparent; text-shadow:0px 0px 7px rgba(0, 0, 0, 0.25); border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.blackboxed_heavy{font-size:70px; line-height:70px; font-weight:800; font-family:"Open Sans"; color:rgb(255, 255, 255); text-decoration:none; background-color:rgb(0, 0, 0); padding:5px 20px; text-shadow:rgba(0, 0, 0, 0.14902) 0px 0px 7px; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.bignumbers_white{color:#ffffff; background-color:rgba(0, 0, 0, 0); font-size:84px; line-height:84px; font-weight:800; font-family:Raleway; text-decoration:none; padding:0px 0px 0px 0px; text-shadow:rgba(0, 0, 0, 0.247059) 0px 0px 7px; border-width:0px; border-color:rgb(255, 255, 255); border-style:none solid none none;}.tp-caption.whiteline_long{line-height:1px; min-width:660px; background-color:transparent; text-decoration:none; border-width:2px 0px 0px 0px; border-color:rgb(255, 255, 255) rgb(34, 34, 34) rgb(34, 34, 34) rgb(34, 34, 34); border-style:solid none none none;}.tp-caption.light_medium_20_shadowed{font-size:20px; line-height:30px; font-weight:700; font-family:Raleway; color:#ffffff; text-decoration:none; background-color:transparent; text-shadow:0px 0px 7px rgba(0, 0, 0, 0.25); border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.fullgradient_overlay{background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%); filter:progid; width:100%; height:100%; border-width:0px; border-color:rgb(34, 34, 34); border-style:none;}.tp-caption.light_medium_20{font-size:20px; line-height:30px; font-weight:700; font-family:Raleway; color:#ffffff; text-decoration:none; background-color:transparent; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.reddishbg_heavy_70{font-size:70px; line-height:70px; font-weight:900; font-family:Raleway; color:rgb(255, 255, 255); text-decoration:none; background-color:rgba(100, 1, 24, 0.8); padding:50px; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.borderbox_725x130{min-width:725px; min-height:130px; background-color:transparent; text-decoration:none; border-width:2px; border-color:rgb(255, 255, 255); border-style:solid;}.tp-caption.light_heavy_34{font-size:34px; line-height:34px; font-weight:900; font-family:Raleway; color:rgb(255, 255, 255); text-decoration:none; background-color:transparent; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.black_thin_30{font-size:30px; line-height:30px; font-weight:100; font-family:Raleway; color:rgb(0, 0, 0); text-decoration:none; background-color:transparent; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.black_thin_whitebg_30{font-size:30px; line-height:30px; font-weight:300; font-family:Raleway; color:rgb(0, 0, 0); text-decoration:none; background-color:rgb(255, 255, 255); padding:5px 10px; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.white_heavy_60{font-size:60px; line-height:60px; font-weight:900; font-family:Raleway; color:rgb(255, 255, 255); text-decoration:none; background-color:transparent; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.black_thin_blackbg_30{font-size:30px; line-height:30px; font-weight:300; font-family:Raleway; color:rgb(255, 255, 255); text-decoration:none; background-color:rgb(0, 0, 0); padding:5px 10px; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.light_thin_60{font-size:60px; line-height:60px; font-weight:100; font-family:Raleway; color:rgb(255, 255, 255); text-decoration:none; background-color:transparent; text-shadow:none; border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.greenbgfull{background-color:#85b85f; width:100%; height:100%; border-width:0px; border-color:rgb(34, 34, 34); border-style:none;}.tp-caption.bluebgfull{text-decoration:none; width:100%; height:100%; background-color:rgb(61, 164, 207); border-width:0px; border-color:rgb(34, 34, 34); border-style:none;}.tp-caption.blackbgfull{text-decoration:none; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.247059); border-width:0px; border-color:rgb(34, 34, 34); border-style:none;}.tp-caption.wave_repeat1{width:100%; height:600px; background-repeat:repeat-x; background-color:transparent; text-decoration:none; border-width:0px; border-color:rgb(34, 34, 34); border-style:none;}.tp-caption.wavebg2{width:200%; height:300px; text-decoration:none; background-image:url(http://themepunch.com/revolution/wp-content/uploads/2014/05/wave21.png); border-width:0px; border-color:rgb(34, 34, 34); border-style:none;}.tp-caption.wavebg1{width:200%; height:300px; text-decoration:none; background-image:url(http://themepunch.com/revolution/wp-content/uploads/2014/05/wave11.png); border-width:0px; border-color:rgb(34, 34, 34); border-style:none;}.tp-caption.wavebg3{width:200%; height:300px; text-decoration:none; background-image:url(http://themepunch.com/revolution/wp-content/uploads/2014/05/wave3.png); border-width:0px; border-color:rgb(34, 34, 34); border-style:none;}.tp-caption.wavebg4{width:200%; height:300px; text-decoration:none; background-image:url(http://themepunch.com/revolution/wp-content/uploads/2014/05/wave4.png); border-width:0px; border-color:rgb(34, 34, 34); border-style:none;}.tp-caption.greenishbg_heavy_70{font-size:70px; line-height:70px; font-weight:900; font-family:Raleway; color:rgb(255, 255, 255); text-decoration:none; padding:50px; text-shadow:none; background-color:rgba(40, 67, 62, 0.8); border-width:0px; border-color:rgb(0, 0, 0); border-style:none;}.tp-caption.wavebg5{width:200%; height:300px; text-decoration:none; background-image:url(http://themepunch.com/revolution/wp-content/uploads/2014/05/wave51.png); border-width:0px; border-color:rgb(34, 34, 34); border-style:none;}.tp-caption.deepblue_sea{width:100%; height:1000px; background-color:rgba(30, 46, 59, 1); text-decoration:none; border-width:0px; border-color:rgb(34, 34, 34); border-style:none;}.tp-caption a{color:#ff7302; text-shadow:none; -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out;}.tp-caption a:hover{color:#ffa902;}.largeredbtn{font-family: "Raleway", sans-serif; font-weight: 900; font-size: 16px; line-height: 60px; color: #fff !important; text-decoration: none; padding-left: 40px; padding-right: 80px; padding-top: 22px; padding-bottom: 22px; background: rgb(234,91,31); background: -moz-linear-gradient(top, rgba(234,91,31,1) 0%, rgba(227,58,12,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(234,91,31,1)), color-stop(100%,rgba(227,58,12,1))); background: -webkit-linear-gradient(top, rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%); background: -o-linear-gradient(top, rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%); background: -ms-linear-gradient(top, rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%); background: linear-gradient(to bottom, rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea5b1f', endColorstr='#e33a0c',GradientType=0 );}.largeredbtn:hover{background: rgb(227,58,12); background: -moz-linear-gradient(top, rgba(227,58,12,1) 0%, rgba(234,91,31,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(227,58,12,1)), color-stop(100%,rgba(234,91,31,1))); background: -webkit-linear-gradient(top, rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%); background: -o-linear-gradient(top, rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%); background: -ms-linear-gradient(top, rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%); background: linear-gradient(to bottom, rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e33a0c', endColorstr='#ea5b1f',GradientType=0 );}.fullrounded img{-webkit-border-radius: 400px; -moz-border-radius: 400px; border-radius: 400px;}} 

/* /eq_theme_louma/static/src/plugins/magnific-popup/magnific-popup.css defined in bundle 'web.assets_frontend' */
 .mfp-bg{top: 0; left: 0; width: 100%; height: 100%; z-index: 1042; overflow: hidden; position: fixed; background: #0b0b0b; opacity: 0.8; filter: alpha(opacity=80);} .mfp-wrap{top: 0; left: 0; width: 100%; height: 100%; z-index: 1043; position: fixed; outline: none !important; -webkit-backface-visibility: hidden;} .mfp-container{text-align: center; position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 8px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} .mfp-container:before{content: ''; display: inline-block; height: 100%; vertical-align: middle;} .mfp-align-top .mfp-container:before{display: none;} .mfp-content{position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 1045;} .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width: 100%; cursor: auto;} .mfp-ajax-cur{cursor: progress;} .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor: -moz-zoom-out; cursor: -webkit-zoom-out; cursor: zoom-out;} .mfp-zoom{cursor: pointer; cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in;} .mfp-auto-cursor .mfp-content{cursor: auto;} .mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select: none; -moz-user-select: none; user-select: none;} .mfp-loading.mfp-figure{display: none;} .mfp-hide{display: none !important;} .mfp-preloader{color: #CCC; position: absolute; top: 50%; width: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; z-index: 1044;} .mfp-preloader a{color: #CCC;} .mfp-preloader a:hover{color: #FFF;} .mfp-s-ready .mfp-preloader{display: none;} .mfp-s-error .mfp-content{display: none;} button.mfp-close, button.mfp-arrow{overflow: visible; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; display: block; outline: none; padding: 0; z-index: 1046; -webkit-box-shadow: none; box-shadow: none;} button::-moz-focus-inner{padding: 0; border: 0;} .mfp-close{width: 44px; height: 44px; line-height: 44px; position: absolute; right: 0; top: 0; text-decoration: none; text-align: center; opacity: 0.65; filter: alpha(opacity=65); padding: 0 0 18px 10px; color: #FFF; font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace;} .mfp-close:hover, .mfp-close:focus{opacity: 1; filter: alpha(opacity=100);} .mfp-close:active{top: 1px;} .mfp-close-btn-in .mfp-close{color: #333;} .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color: #FFF; right: -6px; text-align: right; padding-right: 6px; width: 100%;} .mfp-counter{position: absolute; top: 0; right: 0; color: #CCC; font-size: 12px; line-height: 18px; white-space: nowrap;} .mfp-arrow{position: absolute; opacity: 0.65; filter: alpha(opacity=65); margin: 0; top: 50%; margin-top: -55px; padding: 0; width: 90px; height: 110px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);} .mfp-arrow:active{margin-top: -54px;} .mfp-arrow:hover, .mfp-arrow:focus{opacity: 1; filter: alpha(opacity=100);} .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{content: ''; display: block; width: 0; height: 0; position: absolute; left: 0; top: 0; margin-top: 35px; margin-left: 35px; border: medium inset transparent;} .mfp-arrow:after, .mfp-arrow .mfp-a{border-top-width: 13px; border-bottom-width: 13px; top: 8px;} .mfp-arrow:before, .mfp-arrow .mfp-b{border-top-width: 21px; border-bottom-width: 21px; opacity: 0.7;} .mfp-arrow-left{left: 0;} .mfp-arrow-left:after, .mfp-arrow-left .mfp-a{border-right: 17px solid #FFF; margin-left: 31px;} .mfp-arrow-left:before, .mfp-arrow-left .mfp-b{margin-left: 25px; border-right: 27px solid #3F3F3F;} .mfp-arrow-right{right: 0;} .mfp-arrow-right:after, .mfp-arrow-right .mfp-a{border-left: 17px solid #FFF; margin-left: 39px;} .mfp-arrow-right:before, .mfp-arrow-right .mfp-b{border-left: 27px solid #3F3F3F;} .mfp-iframe-holder{padding-top: 40px; padding-bottom: 40px;} .mfp-iframe-holder .mfp-content{line-height: 0; width: 100%; max-width: 900px;} .mfp-iframe-holder .mfp-close{top: -40px;} .mfp-iframe-scaler{width: 100%; height: 0; overflow: hidden; padding-top: 56.25%;} .mfp-iframe-scaler iframe{position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #000;} img.mfp-img{width: auto; max-width: 100%; height: auto; display: block; line-height: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 40px 0 40px; margin: 0 auto;} .mfp-figure{line-height: 0;} .mfp-figure:after{content: ''; position: absolute; left: 0; top: 40px; bottom: 40px; display: block; right: 0; width: auto; height: auto; z-index: -1; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #444;} .mfp-figure small{color: #BDBDBD; display: block; font-size: 12px; line-height: 14px;} .mfp-figure figure{margin: 0;} .mfp-bottom-bar{margin-top: -36px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto;} .mfp-title{text-align: left; line-height: 18px; color: #F3F3F3; word-wrap: break-word; padding-right: 36px;} .mfp-image-holder .mfp-content{max-width: 100%;} .mfp-gallery .mfp-image-holder .mfp-figure{cursor: pointer;} @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left: 0; padding-right: 0;}.mfp-img-mobile img.mfp-img{padding: 0;}.mfp-img-mobile .mfp-figure:after{top: 0; bottom: 0;}.mfp-img-mobile .mfp-figure small{display: inline; margin-left: 5px;}.mfp-img-mobile .mfp-bottom-bar{background: rgba(0, 0, 0, 0.6); bottom: 0; margin: 0; top: auto; padding: 3px 5px; position: fixed; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding: 0;}.mfp-img-mobile .mfp-counter{right: 5px; top: 3px;}.mfp-img-mobile .mfp-close{top: 0; right: 0; width: 35px; height: 35px; line-height: 35px; background: rgba(0, 0, 0, 0.6); position: fixed; text-align: center; padding: 0;}} @media all and (max-width: 900px){.mfp-arrow{-webkit-transform: scale(0.75); transform: scale(0.75);}.mfp-arrow-left{-webkit-transform-origin: 0; transform-origin: 0;}.mfp-arrow-right{-webkit-transform-origin: 100%; transform-origin: 100%;}.mfp-container{padding-left: 6px; padding-right: 6px;}} .mfp-ie7 .mfp-img{padding: 0;} .mfp-ie7 .mfp-bottom-bar{width: 600px; left: 50%; margin-left: -300px; margin-top: 5px; padding-bottom: 5px;} .mfp-ie7 .mfp-container{padding: 0;} .mfp-ie7 .mfp-content{padding-top: 44px;} .mfp-ie7 .mfp-close{top: 0; right: 0; padding-top: 0;} 

/* /eq_theme_louma/static/src/css/animations.css defined in bundle 'web.assets_frontend' */
  @-webkit-keyframes fadeInDownSmall{0%{opacity: 0; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}100%{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes fadeInDownSmall{0%{opacity: 0; -webkit-transform: translate3d(0, -20px, 0); -ms-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}100%{opacity: 1; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .fadeInDownSmall{-webkit-animation-name: fadeInDownSmall; animation-name: fadeInDownSmall;} @-webkit-keyframes fadeInLeftSmall{0%{opacity: 0; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInLeftSmall{0%{opacity: 0; -webkit-transform: translate3d(-20px, 0, 0); -ms-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0);}100%{opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none;}} .fadeInLeftSmall{-webkit-animation-name: fadeInLeftSmall; animation-name: fadeInLeftSmall;} @-webkit-keyframes fadeInRightSmall{0%{opacity: 0; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInRightSmall{0%{opacity: 0; -webkit-transform: translate3d(20px, 0, 0); -ms-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0);}100%{opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none;}} .fadeInRightSmall{-webkit-animation-name: fadeInRightSmall; animation-name: fadeInRightSmall;} @-webkit-keyframes fadeInUpSmall{0%{opacity: 0; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInUpSmall{0%{opacity: 0; -webkit-transform: translate3d(0, 20px, 0); -ms-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0);}100%{opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none;}} .fadeInUpSmall{-webkit-animation-name: fadeInUpSmall; animation-name: fadeInUpSmall;} 

/* /eq_theme_louma/static/src/plugins/owl-carousel/owl.carousel.css defined in bundle 'web.assets_frontend' */
 .owl-carousel .owl-wrapper:after{content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} .owl-carousel{display: none; position: relative; width: 100%; -ms-touch-action: pan-y;} .owl-carousel .owl-wrapper{display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px);} .owl-carousel .owl-wrapper-outer{overflow: hidden; position: relative; width: 100%;} .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out;} .owl-carousel .owl-item{float: left;} .owl-controls .owl-page, .owl-controls .owl-buttons div{cursor: pointer;} .owl-controls{-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);} .grabbing{cursor:url(/eq_theme_louma/static/src/plugins/owl-carousel/grabbing.png) 8 8, move;} .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);} 

/* /eq_theme_louma/static/src/css/style.css defined in bundle 'web.assets_frontend' */
 html{height: 100%;} body{font-family: 'Open Sans', sans-serif; font-size: 15px; line-height: 1.50; color: #666666; background-color: #ffffff;} body.full-height, body.full-height .page-wrapper{background-color: #fafafa; min-height: 100%;} h1, h2, h3, h4, h5, h6{color: #343434; line-height: 1.2;} h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color: #343434;} h1{font-size: 38px; font-weight: 700;} h2{font-size: 28px; margin-bottom: 15px;} h3{font-size: 22px;} h4{font-size: 18px; font-weight: 700;} h5{font-size: 16px; text-transform: uppercase; font-weight: 700;} h6{font-weight: 700;} @media (min-width: 992px){.title{margin-top: 0;}} .sidebar .title{margin-bottom: 15px; margin-top: 20px; position: relative;} .page-header{margin-top: 20px; padding-top: 20px;} p{margin-bottom: 20px;} a{color: #e84c3d; -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; cursor:pointer;} a:hover{color: #cd3c2e;} a:focus, a:active{outline: none; color: #cd3c2e;} .no-trans *{-webkit-transition: none !important; -moz-transition: none !important; -ms-transition: none !important; -o-transition: none !important; transition: none !important;} img{display: block; max-width: 100%; height: auto;} blockquote{border-left: none; display: block; margin: 20px auto 20px; font-size: 16px; position: relative; padding: 10px 10px 10px 0px; margin-left: 40px;} blockquote:after{content: "“"; width: 25px; height: 25px; line-height: 64px; font-size: 64px; font-family: 'PT Serif', serif; position: absolute; top: 12px; left: -45px;} .blockquote:before{font-family: 'PT Serif', serif; content: "“"; font-size: 40px;} blockquote.inline{padding: 0;} blockquote.inline p{width: 60%; display: inline-block; margin: 0;} blockquote.inline footer{width: 37%; display: inline-block; padding-left: 5px;} blockquote.inline:after{top: 0;} mark, .mark{background-color: #e84c3d; color: #ffffff;} pre{padding: 20px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;} .text-muted{color: #999999;} .text-default{color: #e84c3d;} .well{-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-color: #f3f3f3; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .05); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .05);} .icons-page i{color: #333; font-size: 20px;} hr.dark, #footer .footer hr{border-color: #333333;} #footer.light hr{border-color: #dddddd;} ul{list-style: square;} .list-icons, .list{list-style: none; padding: 0;} .list-icons li, .list li{padding: 5px 0;} .list-icons li i{width: 25px; text-align: center;} .list li .vertical-divider{padding-right: 15px; position: relative;} .list li .vertical-divider:after{position: absolute; content: ""; height: 60%; width: 1px; background-color: #CECECE; right: 9px; top: 5px;} .list-inline{margin-top: 9px; margin-bottom: 8px;} .table:not(.table-bordered){border-bottom: 2px solid #f3f3f3;} .table > thead > tr > th{vertical-align: bottom; border-bottom: 1px solid #e84c3d; background-color: #e84c3d; color: #fff;} .table-bordered{border-color: #e84c3d;} tbody{background-color: #ffffff;} .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{padding: 8px 15px; border-top: 1px solid #f3f3f3;} .table-striped tbody{background-color: #fafafa;} .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th{background-color: #f1f1f1;} .table-striped.table > tbody > tr > td{border-color: #e8e8e8;} .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td{border-color: #f3f3f3;} .dl-horizontal dd{margin-bottom: 10px;} .dark .table:not(.table-bordered){border-bottom: 2px solid #515151;} .dark .table > thead > tr > th{border-bottom: 1px solid #27272a; background-color: #27272a; color: #cdcdcd;} .dark tbody{background-color: transparent;} .dark .table > thead > tr > th, .dark .table > tbody > tr > th, .dark .table > tfoot > tr > th, .dark .table > thead > tr > td, .dark .table > tbody > tr > td, .dark .table > tfoot > tr > td{border-top: 1px solid #515151;} .dark .table-hover > tbody > tr:hover{background-color: #27272a;} @media (min-width: 768px){.dl-horizontal dd{margin-left: 150px;}.dl-horizontal dt{max-width: 120px;}} .page-wrapper{background-color: #ffffff;} .header-top{background-color: #f1f1f1; border-bottom: 1px solid #dadada; -webkit-box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.03) inset; box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.03) inset;} .header-top.dark{background-color: #27272A; border-bottom: 1px solid #000000; color: #cdcdcd;} .header-top.banner{padding: 0; -webkit-box-shadow: none; box-shadow: none; border-bottom: none;} .header{padding: 20px 0; border-bottom: 1px solid #eaeaea; background-color: #fff;} .header.dark{background-color: #36373C; border-top: 1px solid #515151; border-bottom-color: transparent !important;} .header.header-small{padding: 10px 0;} .banner{background-color: #f1f1f1; border-bottom: 1px solid #eaeaea;} .page-intro{padding: 10px 0; -webkit-box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.06) inset; box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.06) inset; background-color: #fafafa; border-bottom: 1px solid #dadada;} .banner + .page-intro{margin-top: -56px !important; position: relative; background-color: rgba(250, 250, 250, 0.9); z-index: 2;} .page-top{padding: 40px 0;} .main-container{padding: 40px 0;} .full-height .main-container{padding-top: 80px;} .section{padding: 25px 0;} .footer-top.light-gray-bg{border-top: 1px solid #f1f1f1;} .footer{padding: 30px 0; background-color: #262626; border-top: 1px solid #3a3a3a; border-bottom: 1px solid #333333;} .subfooter{padding: 25px 0; background-color: #000000;} .block{padding-bottom: 40px;} .sidebar .block:first-child{margin-top: 2px;} @media (min-width: 768px){:not(.fixed-header-on) .header.transparent{position: absolute; width: 100%; z-index: 30; background-color: rgba(255, 255, 255, 0.3); border-color: transparent;}:not(.fixed-header-on) .dark.header.transparent{background-color: rgba(0, 0, 0, 0.3);}} .boxed .page-wrapper{margin-right: auto; margin-left: auto; position: relative; -webkit-box-shadow: 0px 0px 10px #cacaca; box-shadow: 0px 0px 10px #cacaca;} @media (min-width: 768px){.boxed .page-wrapper{width: 750px;}} @media (min-width: 992px){.boxed .page-wrapper{width: 970px;}} @media (min-width: 1200px){.boxed .page-wrapper{width: 1170px;}} .light .footer{background-color: #f7f7f7; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #d1d1d1; position: relative;} .footer-top.light-gray-bg + .light .footer{border-top: 1px solid #f1f1f1;} .light .subfooter{background-color: #e7e7e7;} .white-bg{background-color: #ffffff !important; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1); box-shadow: 0 1px 2px rgba(0, 0, 0, .1); border: none !important;} .light-gray-bg{background-color: #fafafa;} .light-gray-bg.bordered{border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea;} .header-top{font-size: 12px;} .header-top.white-bg{-webkit-box-shadow: none; box-shadow: none; border-bottom: 1px solid #dadada !important;} .gray-bg{background-color: #f1f1f1; -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.13) !important; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.13) !important; position: relative;} .gray-bg:before{position: absolute; top: 0; left: 0; background-color: transparent; height: 5px; content: ""; width: 100%; -webkit-box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.13); box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.13);} .header.gray-bg{border-bottom: 1px solid #dadada;} .header.gray-bg, .header.gray-bg:before{-webkit-box-shadow: none !important; box-shadow: none !important;} .dark-bg{background-color: #000000; color: #ffffff;} .dark-bg h1, .dark-bg h2, .dark-bg h3, .dark-bg h4, .dark-bg h5, .dark-bg h6{color: #ffffff;} .dark-bg a:not(.btn){color: #fff; text-decoration: underline;} .dark-bg a:not(.btn):hover{color: #fff; text-decoration: none;} .default-bg{background-color: #e84c3d; color: #ffffff;} .default-bg h1, .default-bg h2, .default-bg h3, .default-bg h4, .default-bg h5, .default-bg h6{color: #ffffff;} .default-bg a:not(.btn){color: #ffffff; text-decoration: underline;} .default-bg a:not(.btn):hover{color: #ffffff; text-decoration: none;} .default-bg.text-muted, .default-bg.text-muted h1, .default-bg.text-muted h2, .default-bg.text-muted h3, .default-bg.text-muted h4, .default-bg.text-muted h5, .default-bg.text-muted h6{color: #f1f1f1;} .dark-bg.text-muted, .dark-bg.text-muted h1, .dark-bg.text-muted h2, .dark-bg.text-muted h3, .dark-bg.text-muted h4, .dark-bg.text-muted h5, .dark-bg.text-muted h6, .gray-bg.text-muted, .gray-bg.text-muted h1, .gray-bg.text-muted h2, .gray-bg.text-muted h3, .gray-bg.text-muted h4, .gray-bg.text-muted h5, .gray-bg.text-muted h6{color: #999999;} .no-touch .light-translucent-bg, .no-touch .dark-translucent-bg, .no-touch .default-translucent-bg, .no-touch .parallax{background-attachment: fixed !important;} .light-translucent-bg, .dark-translucent-bg, .default-translucent-bg, .parallax{-webkit-background-size: cover !important; -moz-background-size: cover !important; -o-background-size: cover !important; background-size: cover !important;} .parallax{background-position: 50% 0; background-repeat: no-repeat; z-index: 1; position: relative; padding: 50px 0;} .light-translucent-bg, .dark-translucent-bg, .default-translucent-bg{background-position: 50% 0; background-repeat: no-repeat; z-index: 1; position: relative;} .light-translucent-bg:after, .dark-translucent-bg:after, .default-translucent-bg:after{content: ""; position: absolute; top: 0; left: 0; z-index: 2; width: 100%; height: 100%;} .light-translucent-bg{color: #333; border-bottom: 1px solid #dadada; border-top: 1px solid #dadada;} .header + .banner > .light-translucent-bg{border-top: none;} .slider-banner-container .light-translucent-bg{border: none; width: 100%; height: 100%; position: absolute; top: 0 !important; left: 0 !important; margin: 0 !important; bottom: 0;} .slider-banner-container .dark-translucent-bg{width: 100%; height: 100%; position: absolute; top: 0 !important; left: 0 !important; margin: 0 !important; bottom: 0;} .slider-banner-container li .light-translucent-bg:after, .slider-banner-container li .dark-translucent-bg:after{background-color: transparent;} .light-translucent-bg .separator-2{background-color: #333;} .light-translucent-bg:after{background-color: rgba(255, 255, 255, 0.7);} .dark-translucent-bg:after{background-color: rgba(0, 0, 0, 0.7);} .dark-translucent-bg, .dark-translucent-bg h1, .dark-translucent-bg h2, .dark-translucent-bg h3, .dark-translucent-bg h4, .dark-translucent-bg h5, .dark-translucent-bg h6{color: #ffffff;} .dark-translucent-bg a:not(.btn){text-decoration: underline; color: #ffffff;} .dark-translucent-bg a:not(.btn):hover{text-decoration: none; color: #ffffff;} .default-translucent-bg:after{background-color: rgba(232, 76, 61, 0.7);} .default-translucent-bg, .default-translucent-bg h1, .default-translucent-bg h2, .default-translucent-bg h3, .default-translucent-bg h4, .default-translucent-bg h5, .default-translucent-bg h6{color: #ffffff;} .default-translucent-bg a:not(.btn){text-decoration: underline; color: #ffffff;} .default-translucent-bg a:not(.btn):hover{text-decoration: none; color: #ffffff;} .light-translucent-bg .container, .dark-translucent-bg .container, .default-translucent-bg .container{z-index: 3; position: relative;} .parallax-bg-3{background: url("/eq_theme_louma/static/src/css/../images/divers/section-image-2.jpg") 50% 0px no-repeat;} .grid-space-20{margin-right: -10.5px; margin-left: -10.5px;} .grid-space-20 .col-lg-6, .grid-space-20 .col-lg-4, .grid-space-20 .col-lg-3, .grid-space-20 .col-md-6, .grid-space-20 .col-md-4, .grid-space-20 .col-md-3, .grid-space-20 .col-sm-6, .grid-space-20 .col-sm-4, .grid-space-20 .col-sm-3, .grid-space-20 .col-xs-6, .grid-space-20 .col-xs-4, .grid-space-20 .col-xs-3{padding-left: 10px; padding-right: 10px;} .grid-space-10{margin-right: -6px; margin-left: -6px;} .grid-space-10 .col-lg-6, .grid-space-10 .col-lg-4, .grid-space-10 .col-lg-3, .grid-space-10 .col-md-6, .grid-space-10 .col-md-4, .grid-space-10 .col-md-3, .grid-space-10 .col-sm-6, .grid-space-10 .col-sm-4, .grid-space-10 .col-sm-3, .grid-space-10 .col-xs-6, .grid-space-10 .col-xs-4, .grid-space-10 .col-xs-3{padding-left: 5px; padding-right: 5px;} .grid-space-0{margin-right: 0; margin-left: 0;} .grid-space-0 .col-lg-6, .grid-space-0 .col-lg-4, .grid-space-0 .col-lg-3, .grid-space-0 .col-md-6, .grid-space-0 .col-md-4, .grid-space-0 .col-md-3, .grid-space-0 .col-sm-6, .grid-space-0 .col-sm-4, .grid-space-0 .col-sm-3, .grid-space-0 .col-xs-6, .grid-space-0 .col-xs-4, .grid-space-0 .col-xs-3{padding-left: 0; padding-right: 0;} .grid-space-0 > div{margin-bottom: 0; padding-bottom: 0;} @media (max-width: 767px){.footer-content{margin: 40px 0;}} .fixed-header-on .header.fixed{position: fixed; width: 100%; top: 0; left: 0; z-index: 1001; opacity: 0; filter: alpha(opacity=0); border-bottom: 1px solid #f1f1f1; padding: 7px 0; background-color: rgba(255, 255, 255, 0.95);} .fixed-header-on .dark.header.fixed{border-bottom: 1px solid #36373C; background-color: rgba(54, 55, 60, 0.95);} .fixed-header-on.boxed .header.fixed{left: auto;} .fixed-header-on .header .logo{-webkit-transform: scale(0.80); -moz-transform: scale(0.80); -ms-transform: scale(0.80); -o-transform: scale(0.80); transform: scale(0.80); margin: 2px 0 -4px 0; display: none;} .fixed-header-on .header .site-slogan{display: none;} .fixed-header-on .header .navbar.navbar-default{margin: 0;} .fixed-header-on .header.fixed.animated{-webkit-animation-duration: 0.5s; animation-duration: 0.5s;} .o_connected_user.fixed-header-on .header.fixed.animated{padding-top: 40px;} @media (min-width: 768px){.fixed-header-on.boxed .header.fixed{width: 750px;}} @media (min-width: 992px){.fixed-header-on .header .logo{display: block;}.fixed-header-on.boxed .header.fixed{width: 970px;}} @media (min-width: 1200px){.fixed-header-on.boxed .header.fixed{width: 1170px;}} @media (max-width: 767px){.header.fixed{position: relative !important; top: auto !important;}} .pl-5{padding-left: 5px;} .pl-10{padding-left: 10px;} .pl-20{padding-left: 20px;} .pr-5{padding-right: 5px;} .pr-10{padding-right: 10px;} .pr-20{padding-right: 20px;} .mt-10{margin-top: 10px;} .mt-20{margin-top: 20px;} .mb-10{margin-bottom: 10px;} .mb-20{margin-bottom: 20px;} .space{padding-top: 20px; padding-bottom: 20px;} .space-top{padding-top: 20px;} .space-bottom{padding-bottom: 20px;} .margin-clear{margin-top: 0 !important; margin-bottom: 0 !important;} .padding-top-clear{padding-top: 0 !important;} .padding-bottom-clear{padding-bottom: 0 !important;} .padding-clear{padding-top: 0 !important; padding-bottom: 0 !important;} .border-clear{border: none !important;} .circle{-webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;} .separator-2{display: block; width: 30px; height: 5px; margin: 15px 0 15px; background-color: #cccccc; position: relative;} .separator-2.right{margin-left: auto;} .sidebar .separator{width: 30px; height: 5px; margin: 15px 0 20px; background-color: #666; border-color: #666;} .sidebar .separator:after{content: ""; background-color: transparent;} .dark-bg .separator-2{background-color: #999999;} .default-bg .separator-2{background-color: #ebebeb;} .object-non-visible{opacity: 0; filter: alpha(opacity=0);} .object-visible, .touch .object-non-visible{opacity: 1 !important; filter: alpha(opacity=100) !important;} @-moz-document url-prefix(){.object-visible, .touch .object-non-visible{-webkit-transition: opacity 0.6s ease-in-out; -moz-transition: opacity 0.6s ease-in-out; -o-transition: opacity 0.6s ease-in-out; -ms-transition: opacity 0.6s ease-in-out; transition: opacity 0.6s ease-in-out;}} .vertical-divider-left, .vertical-divider-left-lg{border-left: 1px solid #eeeeee; padding-left: 50px; margin-left: 20px;} .vertical-divider-right, .vertical-divider-right-lg{border-right: 1px solid #eeeeee; padding-right: 50px; margin-right: 20px;} .grid span{padding: 15px 5px; background-color: #fafafa; border: 1px solid #f3f3f3; display: block; text-align: center; margin-bottom: 10px;} @media (min-width: 992px){.margin-top-clear{margin-top: 0 !important;}.margin-bottom-clear{margin-bottom: 0 !important;}} @media (max-width: 1199px){.portfolio-item.vertical-divider-left-lg, .side.vertical-divider-left-lg{border-left: none; padding-left: 0px; margin-left: 0px;}.portfolio-item.vertical-divider-right-lg, .side.vertical-divider-right-lg{border-right: none; padding-right: 0px; margin-right: 0px;}} @media (max-width: 991px){.portfolio-item.vertical-divider-left, .side.vertical-divider-left{border-left: none; padding-left: 0px; margin-left: 0px;}.portfolio-item.vertical-divider-right, .side.vertical-divider-right{border-right: none; padding-right: 0px; margin-right: 0px;}} .footer{font-size: 14px; color: #999999;} .footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6{color: #999999;} .footer h2{font-size: 24px; margin-bottom: 30px;} .light .footer, .light .footer h1, .light .footer h2, .light .footer h3, .light .footer h4, .light .footer h5, .light .footer h6{color: #666;} .subfooter{font-size: 14px;} .subfooter p{margin: 0;} @media (min-width: 768px){.subfooter{text-align: center;}} .blogpost{background-color: #fafafa; border: 1px solid #f3f3f3; margin: 0 0 40px; position: relative;} .blogpost .blogpost-body{padding: 15px 20px 0 20px; min-height: 100px;} .blogpost h2.title{margin-bottom: 0; margin-top: 0;} .blogpost .submitted{font-size: 12px; margin: 10px 0;} .blogpost .side{float: left; width: 80px;} .blogpost .post-info{float: left; top: 0; left: 25px; width: 80px; height: 90px; padding: 10px 15px; margin-right:15px; background-color: #e84c3d; color: #fff; text-align: center; z-index: 3; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; position:sticky;} .blogpost .side .post-info{float: none;} .blogpost .post-info .day{font-size: 34px; font-weight: 700; line-height: 1; display: block;} .blogpost .post-info .month{font-size: 16px; line-height: 1.2; display: inline-block;} .blogpost .side span.share{font-size: 13px; font-weight: 700; text-align: right; padding-top: 20px; display: block;} .blogpost .side .social-links{margin-top: 0;} .blogpost .side .social-links li{display: block; margin: 0;} .blogpost .side .social-links li a{width: 100%; height: auto; display: block; font-size: 20px; margin-bottom: 0; text-align: right; background-color: transparent; border-color: transparent; color: #e84c3d;} .blogpost .side .social-links li.twitter a:hover{background-color: transparent; color: #55acee; border-color: transparent;} .blogpost .side .social-links li.facebook a:hover{background-color: transparent; color: #3b5998; border-color: transparent;} .blogpost .side .social-links li.googleplus a:hover{background-color: transparent; color: #dd4b39; border-color: transparent;} .blogpost .blogpost-content{padding: 0 0 0px;} .blogpost footer{background-color: #f1f1f1; padding: 12px 20px; border-top: 1px solid #e8e8e8; font-size: 14px; line-height: 2; clear: both;} .blogpost ul.links{list-style: none; padding-left: 0; margin-bottom: 0;} .blogpost ul.links li{display: inline-block;} .blogpost ul.links li a{color: #666666; display: inline-block;} .blogpost ul.links li a:hover{color: #e84c3d;} .blogpost.full{background-color: transparent; border: none;} .blogpost.full footer{border: 1px solid #e8e8e8;} .blogpost.full .blogpost-body{padding: 20px 0;} .blogpost.full .submitted{margin: 0 0 20px 0;} .blogpost.full .overlay-container{margin-bottom: 20px;} @media (max-width: 767px){.blogpost .blogpost-content{margin-left: 70px;}.blogpost .side{width: 50px;}.blogpost .post-info{width: 50px; height: 60px; padding: 8px 8px; margin: 0 20px 5px 0;}.blogpost .post-info .day{font-size: 20px;}.blogpost .post-info .month{font-size: 11px; line-height: 1.2;}} #affix.affix{position: static;} @media (min-width: 992px){#affix.affix{position: fixed; top: 65px; width: 80px;}#affix.affix-bottom{position: absolute; width: 80px;}} .sidebar.affix{position: static;} @media (min-width: 992px){.col-md-4 .sidebar.affix, .col-md-4 .sidebar.affix-bottom{width: 293px;}.col-md-3 .sidebar.affix, .col-md-3 .sidebar.affix-bottom{width: 213px;}.sidebar.affix{position: fixed; top: 20px;}.fixed-header-on .sidebar.affix{top: 65px;}.sidebar.affix-bottom{position: absolute;}.sidebar.affix-bottom .affix-menu, .sidebar.affix .affix-menu{margin-top: 0; margin-bottom: 0;}.affix-menu{padding-top: 20px;}h3.title ~ .affix-menu{padding-top: 0px;}} @media (min-width: 1200px){.col-md-4 .sidebar.affix, .col-md-4 .sidebar.affix-bottom{width: 390px;}.col-md-3 .sidebar.affix, .col-md-3 .sidebar.affix-bottom{width: 263px;}} .masonry-grid .blogpost{margin-bottom: 30px;} .masonry-grid .blogpost .blogpost-body{padding: 15px 15px 0 15px;} .masonry-grid .blogpost h2.title{font-size: 24px;} .masonry-grid .blogpost .submitted{margin: 15px 0 10px;} .masonry-grid .blogpost .blogpost-content{margin-left: 0;} .masonry-grid .blogpost .post-info{width: 50px; height: 60px; padding: 8px 8px; margin: 0 20px 5px 0;} .masonry-grid .blogpost .post-info .day{font-size: 20px;} .masonry-grid .blogpost .post-info .month{font-size: 11px; line-height: 1.2;} @media (min-width: 992px) and (max-width: 1199px){.masonry-grid .blogpost footer{font-size: 12px;}} @media (max-width: 767px){.masonry-grid-item{max-width: 100%;}} .timeline{position: relative; padding: 40px 0; margin-top: 40px;} .timeline-icon{position: absolute; display: block; top: 0; left: 50%; color: #f3f3f3; font-size: 40px; margin-left: -13px; top: -30px; line-height: 1;} .timeline .timeline-item{padding: 0 15px;} .timeline .blogpost .blogpost-body{padding: 15px 15px 0 15px;} .timeline .blogpost h2.title{font-size: 24px;} .timeline .blogpost .submitted{margin: 15px 0 10px;} .timeline .blogpost footer{padding: 12px 15px;} .timeline .blogpost .blogpost-content{margin-left: 0;} .timeline .blogpost .post-info{width: 50px; height: 60px; padding: 8px 8px; margin: 0 20px 5px 0;} .timeline .blogpost .post-info .day{font-size: 20px;} .timeline .blogpost .post-info .month{font-size: 11px; line-height: 1.2;} .timeline-date-label{float: none; clear: both; display: block; margin: 0px auto; text-align: center; margin-bottom: 80px; line-height: 1; width: 135px; position: relative; z-index: 2; color: #e84c3d;} .timeline .timeline-item.pull-right + .timeline-date-label{padding-top: 80px;} .timeline-date-label:after{background-color: #f3f3f3; height: 30px; width: 100%; position: absolute; bottom: -8px; z-index: -1;} @media (min-width: 768px) and (max-width: 1199px){.timeline .blogpost footer{font-size: 12px;}} @media (min-width: 768px){.timeline .blogpost{margin-bottom: 0;}.timeline:before{background-color: #f3f3f3; width: 2px; height: 100%; content: ""; position: absolute; left: 50%; display: block; margin-left: -1px; top: 0;}.timeline .timeline-item{position: relative; width: 50%; padding-left: 0; padding-right: 40px; margin-bottom: 80px; float: left; clear: left; z-index: 1;}.timeline .timeline-item.pull-right{position: relative; width: 50%; padding-left: 40px; padding-right: 0; margin-top: 80px; margin-bottom: 0; float: right; clear: right;}.timeline .timeline-item:after{content: ""; font-family: "FontAwesome"; right: 10px; background-color: #f3f3f3; left: auto; position: absolute; top: 20px; z-index: -1; width: 25px; height: 1px;}.timeline .timeline-item:before{content: ""; position: absolute; background-color: #fff; border: 1px solid #e84c3d; height: 10px; width: 10px; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; top: 15px; right: -5px;}.timeline .timeline-item.pull-right:after{right: auto; left: 10px;}.timeline .timeline-item.pull-right:before{left: -5px;}} @media (max-width: 767px){.timeline .timeline-item.pull-right{float: none !important;}} .comments{margin-top: 60px;} .comments h2.title{margin-bottom: 40px; border-bottom: 1px solid #d2d2d2; padding-bottom: 10px;} .comment{font-size: 14px;} .comment .comment{margin-left: 75px;} .comment-avatar{margin-top: 5px; width: 55px; float: left;} .comment-content{margin-left: 75px; border-bottom: 1px solid #d2d2d2; margin-bottom: 40px;} .comment h3{margin-top: 0; margin-bottom: 5px;} .comment-meta{margin-bottom: 15px; color: #999999; font-size: 12px;} .comment-meta a{color: #666666;} .comment-meta a:hover{text-decoration: underline;} .comment .btn{font-size: 12px; padding: 7px; margin-top: 5px; margin-bottom: -1px;} .comment .btn i{padding-right: 5px;} .filters{margin: 0 0 30px 0;} .filters .nav-pills > li{margin-right: 2px; margin-bottom: 2px;} .filters .nav-pills > li + li{margin-left: 0px;} .text-center.filters .nav-pills > li{margin-right: 2px; margin-left: 2px; margin-bottom: 2px; display: inline-block; float: none;} .list-item{margin-bottom: 40px;} .list-item h3.title{margin-top: 0;} .portfolio-item.side{font-size: 14px; margin-top: 30px;} .portfolio-item.side .social-links{margin: 0;} @media (min-width: 992px){.portfolio-item.side{margin-top: 125px;}} @media (max-width: 480px){.filters .nav-pills > li{display: inline-block; width: 100%;}} .team-member small{display: block; margin-top: -5px;} .team-member.box-style-1{margin-top: 0;} @media (min-width: 768px){.team-member.option-3{overflow: hidden; margin-bottom: 20px;}.team-member.option-3 .overlay-container{float: left; width: 55%;}.team-member.option-3 .image-box-body{float: left; width: 45%; padding: 20px 10px 5px 15px;}} @media (min-width: 768px) and (max-width: 1199px){.team-member.option-3 .image-box-body{padding: 40px;}} @media (max-width: 767px){.team-member .image-box-body{padding: 15px 25px;}.team-member{max-width: 480px; margin: 20px auto 20px !important;}} .fullscreen-bg{background: url("/eq_theme_louma/static/src/css/../images/divers/fullscreen-bg.jpg") 50% 0px no-repeat; position: fixed; top: 0; left: 0; right: 0; bottom: 0; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;} .boxed .fullscreen-bg{background: none;} .fullscreen-bg-h1{color: #d3b61c; font-size: 65px; text-align: center;} .is-countdown{border: 1px solid transparent; background-color: transparent;} .countdown-section{text-align: center; padding: 20px; margin: 10px 0;} .countdown-amount{font-size: 36px; font-weight: 700; display: block;} .countdown-period{display: block; font-size: 28px; line-height: 1.2; margin-top: 15px;} @media (max-width: 767px){.countdown-amount{font-size: 24px;}.countdown-period{font-size: 18px;}} @media (max-width: 480px){.countdown-period{font-size: 14px;}} .listing-item{border: 1px solid #f1f1f1; position: relative; overflow: hidden;} .listing-item-body{padding: 15px 10px 10px; -webkit-transition: ease-in-out all 0.25s; -o-transition: ease-in-out all 0.25s; transition: ease-in-out all 0.25s;} .listing-item:hover .listing-item-body{background-color: #fafafa;} .listing-item h3{font-size: 17px;} .listing-item p{color: #999999; font-size: 13px;} .elements-list > *{margin: 5px 6px 5px 0; padding-right: 10px; line-height: 24px; height: 22px; display: inline-block;} .elements-list > *:last-child{border-right: none; margin-right: 0; padding-right: 0; border-left: 1px solid #dddddd; padding-left: 15px;} .price{font-size: 22px; color: #000; font-weight: 300;} .wishlist:hover i:before{content: "\f004";} .listing-item .badge{border-radius: 0; position: absolute; border-color: transparent; top: -1px; left: -1px; font-weight: 400;} .sorting-filters{background-color: #f3f3f3; border: 1px solid #dddddd; padding: 20px 15px; margin-bottom: 40px;} .sidebar .sorting-filters{margin-bottom: 0;} .sorting-filters label{display: block; margin-bottom: 5px; font-size: 14px;} .sorting-filters form{margin: 0;} .sorting-filters .btn{margin: 20px 0 0; width: 100%;} .sorting-filters .form-control, .sorting-filters .form-control:focus{margin-bottom: 5px; webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12); border-color: #f3f3f3;} .sorting-filters .form-inline .form-control{width: 100%;} .list-with-image{margin-bottom: 20px; border-bottom: 1px solid #f1f1f1; padding-bottom: 5px;} .list-with-image:last-child{border-bottom: none;} .list-with-image .overlay-container{float: left; width: 80px; margin-bottom: 10px;} .list-with-image h2, .list-with-image p{margin-left: 100px;} .list-with-image h2{font-size: 16px; margin-top: 0; margin-bottom: 5px;} .list-with-image p{font-size: 13px; color: #999; margin-bottom: 15px;} .shop-banner{background-color: transparent; border-color: transparent;} .shop-banner .tp-bullets{display: none !important;} .shop-banner .sorting-filters{margin-bottom: 0;} @media (min-width: 768px){.sorting-filters .form-inline .form-group{width: 18%; margin-right: 1.9%;}.sorting-filters .form-inline .form-group:last-child{margin-right: 0;}.shop-banner{position: relative;}.shop-banner .sorting-filters{position: absolute; bottom: 20px; z-index: 29; width: 100%; background-color: rgba(255, 255, 255, 0.7); border: none;}.shop-banner .sorting-filters *{color: #000000;}.shop-banner .sorting-filters .form-control, .shop-banner .sorting-filters .form-control:focus{border-color: #aaaaaa;}} .cart.table .price{width: 18%;} .cart.table .amount, .cart.table .remove, .cart.table .quantity{width: 12%;} .table .information{width: 80%;} .cart.table .quantity input{width: 60px; padding: 6px;} .cart.table .product{font-size: 15px;} .cart.table .amount{text-align: right;} .cart .price{font-size: 14px;} .cart.table .product small{font-size: 12px; display: block; color: #999;} .cart.table thead > tr > th{font-size: 16px;} .cart.table .total-quantity, .cart.table .total-amount{padding-top: 15px; padding-bottom: 15px; font-size: 16px; font-weight: 700;} .cart.table .total-amount{text-align: right;} @media (max-width: 767px){.cart.table thead > tr > th{font-size: 14px;}.cart.table .amount, .cart.table .price{width: 12%;}.cart.table .remove, .cart.table .quantity{width: 8%;}.cart.table > thead > tr > th, .cart.table > tbody > tr > th, .cart.table > tfoot > tr > th, .cart.table > thead > tr > td, .cart.table > tbody > tr > td, .cart.table > tfoot > tr > td{padding: 8px 10px;}} @media (max-width: 480px){.cart.table > thead > tr > th, .cart.table > tbody > tr > th, .cart.table > tfoot > tr > th, .cart.table > thead > tr > td, .cart.table > tbody > tr > td, .cart.table > tfoot > tr > td{padding: 8px 7px;}} .cart .form-group{margin-bottom: 0;} .header-top-dropdown .dropdown-menu.cart{padding: 0; min-width: 350px; font-size: 12px; right: -1px;} .dropdown-menu.cart table{margin-bottom: 0;} .dropdown-menu.cart .panel-body{padding: 0px 10px 0px;} .dropdown-menu.cart .panel-body .btn{margin-left: 5px;} .total-amount, .total-quantity{font-size: 13px;} .cart .table > tbody > tr > td, .cart.table > tbody > tr > td{vertical-align: inherit;} .cart .quantity{width: 50px; font-size: 11px;} .invoice-container .cart .quantity{font-size: 14px;} .cart .product{width: 220px; font-size: 13px;} .cart .product .small{display: block; color: #999999;} .cart .amount, .total-amount{font-weight: 700;} .btn{padding: 9px 12px; font-size: 14px; line-height: 1.42857143; text-align: center; border-radius: 0; text-transform: uppercase; -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;} .btn:focus, .btn:active{outline: none; box-shadow: none;} .btn.btn-lg{padding: 17px 12px; font-size: 18px;} .btn.btn-sm{padding: 8px; font-size: 12px;} .btn.radius{-webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;} .moving{-webkit-animation: moving 1.7s ease-out infinite; animation: moving 1.7s ease-out infinite; position: relative; top: -30px; -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; -ms-transition: none !important; transition: none !important;} .btn-remove{font-size: 10px; padding: 3px 15px;} @-webkit-keyframes moving{0%{top: -30px;}60%{top: 0px;}} @keyframes moving{0%{top: -30px;}60%{top: 0px;}} .btn-dark{color: #f1f1f1; background-color: #333333; border-color: #333333;} .btn-dark:hover, .btn-dark:focus, .btn-dark:active, .btn-dark.active, .open .dropdown-toggle.btn-dark{color: #ffffff; background-color: #666; border-color: #666;} .btn-gray{color: #fff; background-color: #666666; border-color: #666666;} .btn-gray:hover, .btn-gray:focus, .btn-gray:active, .btn-gray.active, .open .dropdown-toggle.btn-gray{color: #ffffff; background-color: #e84c3d; border-color: #e84c3d;} .btn-light-gray{color: #333333; background-color: #fafafa; border-color: #f3f3f3;} .btn-light-gray:hover, .btn-light-gray:focus, .btn-light-gray:active, .btn-light-gray.active, .open .dropdown-toggle.btn-light-gray{color: #ffffff; background-color: #e84c3d; border-color: #e84c3d;} .default-bg .btn-light-gray{color: #ffffff; background-color: transparent; border-color: #ffffff;} .default-bg .btn-light-gray:hover, .default-bg .btn-light-gray:focus, .default-bg .btn-light-gray:active, .default-bg .btn-light-gray.active, .default-bg .open .dropdown-toggle.btn-light-gray{color: #333333; background-color: #fafafa; border-color: #fafafa;} .btn-default{background-color: #e84c3d; color: #fff ; border-color: #cd3c2e;} .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default{color: #fff ; background-color: #cd3c2e; border-color: #cd3c2e;} .default-bg .btn-default{background-color: rgba(0, 0, 0, 0.3); border-color: transparent;} .default-bg .btn-default:hover, .default-bg .btn-default:focus, .default-bg .btn-default:active, .default-bg .btn-default.active, .default-bg .open .dropdown-toggle.btn-default{color: #fff !important; background-color: rgba(0, 0, 0, 0.5); border-color: transparent;} .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default{background-color: #cd3c2e; border-color: #cd3c2e; opacity: 0.7; filter: alpha(opacity=70);} .btn-white{background-color: transparent; color: #cd3c2e; border: 1px solid #e84c3d;} .footer .btn-white, .subfooter .btn-white{color: inherit;} .footer .btn-white:hover, .subfooter .btn-white:hover{color: #fff;} .btn-white:hover, .btn-white:focus, .btn-white:active, .btn-white.active, .open .dropdown-toggle.btn-white{color: #fff; background-color: #cd3c2e; border-color: #cd3c2e;} .default-bg .btn-white{color: #ffffff; background-color: transparent; border-color: #ffffff;} .default-bg .btn-white:hover, .default-bg .btn-white:focus, .default-bg .btn-white:active, .default-bg .btn-white.active, .default-bg .open .dropdown-toggle.btn-white{color: #333333; background-color: #fafafa; border-color: #fafafa;} .footer-content .btn-white{color: #999; background-color: transparent; border-color: #555;} .btn-default .badge{color: #666; background-color: #fff; border: none;} .btn-hvr{-webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;} .hvr-sweep-to-right:before, .hvr-sweep-to-left:before, .hvr-sweep-to-bottom:before, .hvr-sweep-to-top:before, .hvr-bounce-to-right:before, .hvr-bounce-to-left:before, .hvr-bounce-to-bottom:before, .hvr-bounce-to-top:before, .hvr-radial-out:before, .hvr-rectangle-out:before, .hvr-shutter-out-horizontal:before, .hvr-shutter-out-vertical:before{background: #cd3c2e;} .hvr-radial-in:before, .hvr-rectangle-in:before, .hvr-shutter-in-horizontal:before, .hvr-shutter-in-vertical:before{background: #fafafa;} .link{padding-right: 23px; position: relative; display: inline-block; text-align: right;} .link:hover{text-decoration: none;} .link:hover span{text-decoration: underline;} .link:after{content: "\f178"; font-family: "FontAwesome"; position: absolute; right: 0; top: 2px;} .link-light{color: #ffffff; text-decoration: none !important;} .link-light:hover{color: #ffffff; text-decoration: underline !important;} .link-dark{color: #333333; text-decoration: none !important;} .link-dark:hover{color: #333333; text-decoration: underline !important;} #footer:not(.light) .link-dark{color: #cdcdcd;} #footer:not(.light) .link-dark:hover{color: #cdcdcd;} textarea{resize: vertical;} .sidebar form{margin: 5px 0 20px 0;} .form-control{border-radius: 0; background: #ffffff; height: 40px; padding-right: 30px; border-color: #acacac; color: #666666; position: relative; -webkit-appearance: none; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075);} .form-control:focus{border-color: #666666; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075);} select.form-control{padding-right: 5px;} .form-control::-moz-placeholder{color: #bdbcbd !important; opacity: 0.8!important;} .form-control:-ms-input-placeholder{color: inherit;} .form-control::-webkit-input-placeholder{color: inherit;} .input-group-addon{background-color: #cacaca; border-color: #acacac; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;} .form-list > div{padding: 7px 15px; border-bottom: 1px solid #dddddd; background-color: #f3f3f3; margin: 6px 0; display: block;} fieldset{padding: 10px 25px; margin: 15px 0px; border: 1px solid #dddddd; background-color: #fafafa;} fieldset legend{display: block; width: auto; padding: 3px 10px; margin-bottom: 0; font-size: 15px; line-height: inherit; color: #333; border: 1px solid #ddd; background-color: #ffffff;} fieldset .form-control, fieldset .form-control:focus{webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12); border-color: #f3f3f3;} .badge{padding: 2px 4px 3px; font-size: 10px; margin-left: 12px; top: -2px; position: relative; font-weight: 400; border-radius: 2px; background-color: transparent; color: inherit; border: 1px solid #666666;} .dropdown .badge{background-color: transparent; color: inherit; position: absolute; right: 25px; top: 14px;} .mega-menu .menu > li > a .badge{position: absolute; right: 10px; top: 9px;} .dropdown .active > a > .badge, .dropdown a:hover .badge, .dropdown .open > a > .badge{border-color: #e84c3d;} .dark .dropdown .active > a > .badge, .dark .dropdown a:hover .badge, .dark .dropdown .open > a > .badge{border-color: #3d3d3d !important;} @media (max-width: 767px){.dropdown .badge{right: 50px; top: 15px;}} .dark-bg .form-control{background-color: rgba(255, 255, 255, 0.20); border-color: #000; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .45); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .45); color: #999999;} .dark-bg .input-group-addon{background-color: rgba(255, 255, 255, 0.20); border-color: #000;} .dark-bg .form-control:focus{background-color: rgba(255, 255, 255, 0.25);} .gray-bg .form-control, .header-top-dropdown .form-control, #footer.light .form-control{-webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12); border-color: #f1f1f1; background-color: #ffffff;} .gray-bg .form-control:focus, .header-top-dropdown .form-control:focus, #footer.light .form-control:focus{border-color: #cacaca; -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .09); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .09);} .dark .header-top-dropdown .form-control{background-color: rgba(255, 255, 255, 0.20); border-color: #333; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .45); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .45); color: #cdcdcd;} .dark .header-top-dropdown form i{color: #cdcdcd;} .dark .header-top-dropdown .form-control:focus{background-color: rgba(255, 255, 255, 0.25);} .gray-bg .input-group-addon{background-color: #ececec; border: 1px solid #f1f1f1;} .default-bg .form-control{border-color: #e84c3d; background-color: rgba(0, 0, 0, 0.2); -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .35); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .35); color: #ffffff;} .default-bg .form-control:focus{border-color: #e84c3d; background-color: rgba(0, 0, 0, 0.25);} .default-bg .input-group-addon{background-color: #cd3c2e; border-color: #e84c3d; color: #fff;} .default-bg select.form-control, .dark-bg select.form-control{color: #666666;} footer:not(.light) .footer-content .form-control{border-color: #292929; background-color: rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .55); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .55);} footer:not(.light) .footer-content .form-control:focus{background-color: rgba(0, 0, 0, 0.2); -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .55); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .55);} footer:not(.light) .footer-content .input-group-addon{background-color: rgba(0, 0, 0, 0.5); border: transparent;} select.form-control{-webkit-appearance: menulist;} select[multiple].form-control{-webkit-appearance: listbox;} .has-success .form-control, .has-success .form-control:focus{border-color: #3c763d;} .has-warning .form-control, .has-warning .form-control:focus{border-color: #8a6d3b;} .has-error .form-control, .has-error .form-control:focus{border-color: #a94442;} .default-bg .has-success .form-control, .default-bg .has-warning .form-control, .default-bg .has-error .form-control, .default-bg .has-success .form-control:focus, .default-bg .has-warning .form-control:focus, .default-bg .has-error .form-control:focus{border-color: #fff; color: #ffffff;} .default-bg .has-success .form-control-feedback, .default-bg .has-warning .form-control-feedback, .default-bg .has-error .form-control-feedback, .default-bg .has-success .control-label, .default-bg .has-warning .control-label, .default-bg .has-error .control-label{color: #fff;} .has-success .form-control, .has-warning .form-control, .has-error .form-control{-webkit-box-shadow: none; box-shadow: none;} .has-success .form-control:focus, .has-warning .form-control:focus, .has-error .form-control:focus{-webkit-box-shadow: none; box-shadow: none;} .has-error .error{font-weight: 700; margin-bottom: 5px; display: block;} label ~ .form-control-feedback{top: 25px;} .form-control-feedback{width: 40px; height: 40px; line-height: 42px !important; top: 0;} .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{opacity: 0.5; filter: alpha(opacity=50);} ul.pagination, ul.pager{text-align: left;} ul.pagination li{padding: 0; margin: 0 5px 0 0; border-bottom: none; font-size: 12px; display: inline-block; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;} ul.pagination li > a, .pagination > li:first-child > a, .pagination > li:last-child > a, ul.pager li > a{padding: 10px 15px; border: 1px solid #f3f3f3; line-height: 1; background-color: #fafafa; display: inline-block; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; color: #666666;} ul.pagination li > a:hover{background-color: transparent; color: #ffffff; background-color: #e84c3d; border-color: #e84c3d;} ul.pagination li.active a, .pagination > .active > a:hover, .pagination > .active > a:focus{color: #ffffff; background-color: #e84c3d; border-color: #e84c3d; line-height: 1;} ul.pagination li > a:focus{background: none;} .breadcrumb{background-color: transparent; margin-bottom: 0; font-size: 13px; padding: 8px 0;} .nav-tabs{-webkit-box-shadow: inset 0px -1px 1px rgba(0, 0, 0, 0.04); box-shadow: inset 0px -1px 1px rgba(0, 0, 0, 0.04); border-bottom: 1px solid #f0f0f0; margin-top: 15px;} .nav-tabs > li > a{font-size: 13px; text-transform: uppercase; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; padding: 12px 25px; position: relative; color: #666666;} .nav-tabs > li > a:hover{border-color: #f0f0f0 #f0f0f0 #ebebeb; background-color: #fafafa;} .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{color: #666; background-color: #fafafa; border: 1px solid #f0f0f0; -webkit-box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.04); box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.04); border-bottom-color: transparent;} .nav-tabs > li.active > a:after{width: 3px; content: ""; background-color: #e84c3d; height: 103%; position: absolute; left: 0; top: 0;} .tab-content{border: 1px solid #f0f0f0; padding: 20px; border-top: none; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); position: relative; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); background-color: #fafafa; margin-bottom: 15px;} .tab-content h1{font-size: 34px;} .tab-content:after{width: 3px; content: ""; background-color: #e84c3d; height: 100%; position: absolute; left: 0; top: 0;} .tab-content.clear-style{border: none; padding: 10px 0 0 0; -webkit-box-shadow: none; box-shadow: none; background-color: transparent;} .tab-content.clear-style:after{width: 0; background-color: transparent; height: 100%;} @media (min-width: 481px) and (max-width: 767px){.nav-tabs > li > a{padding: 12px 10px; font-size: 11px; margin-right: 0;}} @media (max-width: 480px){.nav-tabs{background-color: #999999;}.nav-tabs > li{float: none;}.nav-tabs > li a{color: #ffffff; margin-right: 0; border-bottom: 1px solid #8f8f8f;}.nav-tabs > li > a:hover{color: #666666;}.nav-tabs > li > a:hover:after{width: 3px; content: ""; background-color: #e84c3d; height: 102%; position: absolute; left: 0; top: 0;}} .tabs-style-2 .nav-tabs{border-bottom: 1px solid #e84c3d;} .tabs-style-2 .nav-tabs > li.active > a, .tabs-style-2 .nav-tabs > li.active > a:hover, .tabs-style-2 .nav-tabs > li.active > a:focus, .tabs-style-2 .nav-tabs > li > a:hover{-webkit-box-shadow: none; box-shadow: none; border: 1px solid #e84c3d; background-color: #e84c3d; color: #fff;} .tabs-style-2 .nav-tabs > li.active > a:after{width: 0; height: 0; background-color: transparent;} .tabs-style-2 .tab-content{border: none; padding: 20px 0; -webkit-box-shadow: none; box-shadow: none; background-color: transparent;} .tabs-style-2 .tab-content:after{width: 0px; background-color: transparent; height: 0;} .tabs-style-2 .nav-tabs > li > a:hover:after{width: 0; background-color: transparent; height: 0;} .vertical{margin: 20px 0;} .vertical.hc-tabs{margin: 40px 0;} .vertical .nav-tabs, .vertical .tab-content{display: table-cell; margin: 0; vertical-align: top} .vertical .nav-tabs{-webkit-box-shadow: none; box-shadow: none; border-bottom-color: transparent; background-color: #999999;} .vertical .nav-tabs > li{float: none;} .vertical .nav-tabs > li a{margin: 0; padding: 15px 40px; white-space: nowrap; color: #ffffff; border-bottom: 1px solid #8f8f8f;} .vertical .nav-tabs > li > a:hover{border-color: #f0f0f0 #f0f0f0 #ebebeb; border-right-color: transparent; color: #666666; z-index: 2;} .vertical .nav-tabs > li > a:hover:after{width: 3px; content: ""; background-color: #e84c3d; height: 102%; position: absolute; left: 0; top: 0;} .vertical .nav-tabs > li.active > a, .vertical .nav-tabs > li.active > a:hover, .vertical .nav-tabs > li.active > a:focus{-webkit-box-shadow: -1px 0px 1px rgba(0, 0, 0, 0.04); box-shadow: -1px 0px 1px rgba(0, 0, 0, 0.04); border-right-color: transparent; border-bottom-color: #f0f0f0; color: #666666; z-index: 2; width: 101%;} .vertical .tab-content{border-top: 1px solid #f0f0f0; -webkit-box-shadow: 1px 0px 1px rgba(0, 0, 0, 0.04); box-shadow: 1px 0px 1px rgba(0, 0, 0, 0.04); left: -1px; z-index: 1; padding: 20px 30px;} .vertical .tab-content:after{background-color: transparent;} .arrow{display: block; position: relative;} .arrow i{font-size: 96px; top: -62px; position: absolute; line-height: 1; z-index: 2; left: 50%; margin-left: -27px;} .arrow i:before{color: #fafafa; text-shadow: 0px -1px 1px #E9E9E9;} @media (max-width: 767px){.vertical .nav-tabs, .vertical .tab-content{display: block;}} .hc-tabs .hc-tabs-top img{display: none;} .nav-pills > li > a{border-radius: 0; padding: 10px 15px; border: 1px solid transparent; color: #666666; font-size: 13px; text-transform: uppercase; font-weight: 700;} .nav-pills.nav-stacked > li + li{margin-left: 0;} .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus, .nav-pills > li > a:hover, .nav-pills > li > a:focus{border: 1px solid #f3f3f3; color: #e84c3d; background-color: #fafafa;} .nav-pills.nav-stacked > li > a:after{font-family: "FontAwesome"; content: "\f105"; font-size: 14px; font-weight: 700; position: absolute; right: 15px; top: 9px; color: #d1d1d1; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .nav-pills > li.active > a:after{color: #e84c3d;} .nav-pills > li.active > a:hover:after, .nav-pills > li.active > a:focus:after, .nav-pills > li > a:hover:after, .nav-pills > li > a:focus:after{color: #e84c3d; right: 10px;} .footer-content .nav-pills > li > a{padding: 4px 0px; border-color: transparent; color: #999; font-weight: 400;} .footer-content .nav-pills > li:last-child > a{border-bottom: none;} .footer-content .nav-pills > li.active > a, .footer-content .nav-pills > li.active > a:focus, .footer-content .nav-pills > li > a:focus{color: #999; background-color: transparent; border-color: transparent;} .footer-content .nav-pills > li.active > a:hover, .footer-content .nav-pills > li > a:hover{color: #fff; background-color: transparent; border-color: transparent;} .footer-content .nav-pills.nav-stacked > li > a:after{top: 3px;} .footer-content .nav-pills.nav-stacked > li > a:after, .footer-content .nav-pills > li.active > a:after, .footer-content .nav-pills > li.active > a:hover:after, .footer-content .nav-pills > li.active > a:focus:after, .footer-content .nav-pills > li > a:hover:after, .footer-content .nav-pills > li > a:focus:after{color: #999} .light .footer-content .nav-pills > li > a, .light .footer-content .nav-pills > li.active > a, .light .footer-content .nav-pills > li.active > a:focus, .light .footer-content .nav-pills > li > a:focus{color: #666;} .light .footer-content .nav-pills > li.active > a:hover, .light .footer-content .nav-pills > li > a:hover{color: #cd3c2e;} .light .footer-content .nav-pills.nav-stacked > li > a:after, .light .footer-content .nav-pills > li.active > a:after, .light .footer-content .nav-pills > li.active > a:hover:after, .light .footer-content .nav-pills > li.active > a:focus:after, .light .footer-content .nav-pills > li > a:hover:after, .light .footer-content .nav-pills > li > a:focus:after{color: #666} .nav-pills > .active > a > .badge{color: #cd3c2e; background-color: #fff; border-color: #cd3c2e;} .process .nav-pills > li + li{margin-left: 60px; position: relative;} .process .nav-pills > li + li:after{font-family: "FontAwesome"; content: "\f101"; position: absolute; top: 10px; left: -35px; width: 10px; background-color: #fff;} .panel-group .panel{-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; border: none;} .panel-default > .panel-heading{outline: none; border: none; -webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0; width: 100%;} .panel-default > .panel-heading + .panel-collapse > .panel-body{border: 1px solid #f0f0f0; border-top: none; background-color: #fafafa} .panel-heading a{font-weight: 400; padding: 12px 35px 12px 15px; display: inline-block; width: 100%; background-color: #e84c3d; color: #ffffff; position: relative; text-decoration: none;} .panel-dark .panel-heading a, .panel-dark .panel-heading a:hover{background-color: #333333;} .panel-transparent .panel-default > .panel-heading, .panel-transparent .panel-default > .panel-heading + .panel-collapse > .panel-body{background-color: transparent; color: inherit;} .panel-transparent .panel-heading a{border: 1px solid #f1f1f1;} .panel-transparent .panel-heading a.collapsed{color: inherit; background-color: transparent;} .panel-heading a.collapsed{color: #ffffff; background-color: #999999;} .panel-heading a:after{font-family: "FontAwesome"; content: "\f147"; position: absolute; right: 15px; font-size: 14px; font-weight: 300; top: 50%; line-height: 1; margin-top: -7px;} .panel-heading a.collapsed:after{content: "\f196";} .panel-heading a:hover, .panel-transparent .panel-heading a:hover{text-decoration: none; background-color: #e84c3d; color: #ffffff;} .panel-title a i{padding-right: 10px; font-size: 20px;} .progress{margin-bottom: 25px; background-color: #f1f1f1; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; height: 30px;} .progress-bar{padding: 6px 0 5px 0; text-align: left;} .progress-bar-default{background-color: #e84c3d;} .progress-bar-gray{background-color: #999999;} .progress-bar-dark{background-color: #333333;} .gray-bg .progress{background-color: #ffffff; -webkit-box-shadow: inset 0 2px 2px rgba(0, 0, 0, .1); box-shadow: inset 0 2px 2px rgba(0, 0, 0, .1);} .progress-bar span{position: relative; left: 15px;} .knob-container{margin: 10px; position: relative; display: inline-block;} .knob-container canvas{width: 132px; height: 132px; margin: 0 auto;} .knob-text{position: absolute; text-align: center; top: 50%; width: 100%; margin-top: -14px;} @media (min-width: 1200px){.knob-container canvas{width: 169px; height: 169px;}} .alert{margin: 20px 0; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; position: relative; padding-left: 70px; overflow: hidden; z-index: 1; border: none;} .alert:before{position: absolute; content: ""; top: 0px; left: 0px; width: 50px; height: 101%; background-color: rgba(0, 0, 0, 0.25); z-index: 2;} .alert-success{color: #2a5f2b; background-color: #bcdab0;} .alert-info{color: #1a4e68; background-color: #c6e8fa;} .alert-warning{color: #72582b; background-color: #f7f0ce;} .alert:after{font-family: "FontAwesome"; position: absolute; top: 10px; left: 17px; color: #ffffff; font-size: 20px; z-index: 3;} .alert.alert-success:after{content: "\f00c";} .alert.alert-info:after{content: "\f05a";} .alert.alert-warning:after{content: "\f071";} .alert.alert-danger:after{content: "\f00d";} .close{font-size: 28px; font-weight: normal; filter: alpha(opacity=40); opacity: 0.4;} .modal-open .page-wrapper{-webkit-filter: blur(3px); -moz-filter: blur(5px); -o-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px);} .modal-content{-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;} .modal-content .modal-header{background-color: #e84c3d;} .modal-content .modal-title{font-size: 24px; color: #ffffff;} .modal-footer .btn{margin: 0;} @media (min-width: 1200px){.modal-lg{width: 1140px;}} .mfp-zoom-out-cur .page-wrapper{-webkit-filter: blur(3px); -moz-filter: blur(5px); -o-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px);} .mfp-bg{opacity: 0.6; filter: alpha(opacity=60);} .mfp-figure:after{background-color: #ffffff;} .fixed-image{background-position: center center; background-repeat: no-repeat; height: 400px;} .no-touch .fixed-image{background-attachment: fixed;} .fixed-image{-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;} .overlay-container{position: relative; display: block; overflow: hidden;} .overlay{position: absolute; top: 0; bottom: -1px; left: 0; right: -1px; background-color: rgba(241, 241, 241, 0.85); overflow: hidden; opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transition: all linear 0.2s; -moz-transition: all linear 0.2s; -ms-transition: all linear 0.2s; -o-transition: all linear 0.2s; transition: all linear 0.2s;} .overlay a{display: inline-block; width: 50px; height: 50px; font-size: 26px; color: #e84c3d; background-color: #ffffff; text-align: center; position: absolute; top: 50%; left: 50%; margin-top: -25px; margin-left: -25px;} .overlay span{position: absolute; display: block; bottom: 10px; text-align: center; width: 100%; color: #000000; font-style: italic;} .overlay-links{display: block; margin: 0 auto; position: absolute; top: 50%; margin-top: -25px; left: 50%; margin-left: -50px; font-size: 0; opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(0.4); transform: scale(0.4); -webkit-transition: all 0.25s linear 0.05s; -moz-transition: all 0.25s linear 0.05s; -ms-transition: all 0.25s linear 0.05s; -o-transition: all 0.25s linear 0.05s; transition: all 0.25s linear 0.05s;} .overlay-links a{position: static; margin-top: 0; margin-left: 0;} .overlay-links a + a{left: 50px; color: #ffffff; background-color: #e84c3d;} .overlay a:hover{color: #ffffff; background-color: #333333; text-decoration: none;} .overlay i{line-height: 50px;} .box-style-1 .overlay i{font-size: 26px; margin: 0;} a.overlay{background-color: rgba(255, 255, 255, 0.9); cursor: pointer;} a.overlay:hover{text-decoration: none;} .listing-item a.overlay{-webkit-transition: linear 0.25s; -o-transition: linear 0.25s; transition: linear 0.25s; background-color: rgba(255, 255, 255, 0.7); -webkit-transform: scale(1); transform: scale(1);} .listing-item a.overlay:hover{text-decoration: none;} a.overlay i{position: absolute; left: 50%; top: 50%; font-size: 40px; line-height: 42px; color: #e84c3d; margin-top: -22px; margin-left: -18px; text-align: center;} a.overlay.small i{font-size: 30px; line-height: 1; margin-top: -8px; margin-left: -8px;} .overlay .social-links{margin: 0; position: absolute; bottom: 10px; width: 100%; text-align: center;} .overlay .social-links li{margin: 0 auto;} .overlay .social-links li a{margin: 2px; width: 40px; height: 40px; font-size: 18px; position: static;} .overlay .social-links li a:hover{background-color: #fff; border-color: #fff; text-decoration: none;} .overlay .social-links li a i{line-height: 38px; font-size: 24px; margin: 0;} .overlay-container:hover .overlay, .overlay-container:hover .overlay-links{opacity: 1; filter: alpha(opacity=100); -webkit-transform: scale(1); transform: scale(1);} .tp-caption .embed-responsive{overflow: visible;} .audio-wrapper iframe{width: 100%; border: none; margin-bottom: 20px;} .scroll-spy{position: relative;} .navbar.navbar-default{border-radius: 0; margin: 12px 0 5px; background-color: #fafafa; border-color: #f1f1f1;} .header-small .navbar.navbar-default{margin: 6px 0 5px;} .navbar-default .navbar-nav > li > a{color: #666666; text-transform: uppercase; font-size: 14px; font-weight: 700; z-index: 102; border: 1px solid transparent; bottom: -1px; -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none;} .navbar-default .navbar-nav > li > a:hover{-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; transition: all 0.2s ease-out;} .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus{color: #e84c3d; background-color: transparent;} .navbar-default .navbar-nav > .active > a:hover{background-color: transparent;} .main-navigation .navbar-nav > .open > a, .main-navigation .navbar-nav > .open > a:hover, .main-navigation .navbar-nav > .open > a:focus{color: #666666; background-color: #fafafa; border: 1px solid #f1f1f1; border-bottom: 1px solid transparent; -webkit-box-shadow: -1px -1px 0px rgba(0, 0, 0, 0.03); box-shadow: -1px -1px 0px rgba(0, 0, 0, 0.03);} .main-navigation .navbar-nav > .open > a:active, .main-navigation .navbar-nav > .open.active > a:active{background-color: #ffffff; -webkit-box-shadow: none; box-shadow: none; border-color: transparent; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out;} .main-navigation .navbar-nav > .open > a:active + ul, .main-navigation .navbar-nav > .open.active > a:active + ul{display: none;} .dropdown-menu{min-width: 240px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; padding: 0; margin: 0; background-color: #fafafa; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08); border: 1px solid #f1f1f1; z-index: 101;} .dropdown-menu > li > a{padding: 12px 20px; font-size: 15px; color: #666666; border-bottom: 1px solid #f1f1f1; -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none;} .main-navigation .dropdown-menu > li > a{position: relative;} .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .nav .open > a, .nav .open > a:hover, .nav .open > a:focus, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .dropdown-menu .menu > .active > a, .dropdown-menu .menu > .active > a:hover, .dropdown-menu .menu > .active > a:focus{background-color: #ffffff; color: #e84c3d; border-color: #f1f1f1;} .dropdown-menu .dropdown-menu{top: -1px; left: 100% !important; padding-top: 0; -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.08); box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.08); border-top: 1px solid #f1f1f1;} .dropdown-menu .dropdown-menu.to-left{right: 100% !important; left: auto !important;} .header.transparent:not(.dark) .navbar-nav > .open > a, .header.transparent:not(.dark) .navbar-nav > .open > a:hover, .header.transparent:not(.dark) .navbar-nav > .open > a:focus, .header.transparent:not(.dark) .dropdown-menu{-webkit-box-shadow: none !important; box-shadow: none !important; border-color: rgb(250, 250, 250) !important;} @media (min-width: 768px){.header.transparent:not(.dark) .navbar-nav > li:not(.active) > a{color: #333333;}} .mega-menu.dropdown{position: static;} .mega-menu .dropdown-menu{left: 0; top: 96%; width: 100%; padding: 20px 30px;} .mega-menu .menu{list-style: none; padding: 0; margin: 0;} .mega-menu h4.title{margin: 10px 0 5px; font-size: 14px; text-transform: uppercase;} .mega-menu .menu > li > a{padding: 5px 0; font-size: 15px; color: #666666; border-bottom: 1px solid #f1f1f1; display: block; -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none; position: relative;} .mega-menu .menu > li > a i, .dropdown-menu > li > a i{padding-right: 5px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .mega-menu .menu > li:last-child > a{border-bottom: none !important;} .mega-menu .menu > li > a:hover i, .dropdown-menu > li > a:hover i{padding-left: 5px;} .mega-menu .menu > li > a:hover, .mega-menu .menu > li > a:focus{background-color: #ffffff; color: #e84c3d; border-color: #f1f1f1; text-decoration: none;} .transparent.header:not(.dark) .dropdown > a:before{color: #666666;} .navbar-default .navbar-nav > .active.dropdown > a:before{color: #e84c3d;} .navbar-default .navbar-nav > .dropdown.open > a:before{color: #e5e5e5;} .dropdown .dropdown > a:before{content: "\f105"; right: 10px; top: 15px; margin-left: 0; visibility: visible; color: #666;} .dropdown .dropdown.open > a:before, .transparent.header:not(.dark) .dropdown .dropdown.open > a:before{color: #e84c3d;} .navbar-default .navbar-toggle{border-color: #ccc;} .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: #fafafa; border-color: #e84c3d;} .navbar-default .navbar-toggle .icon-bar{background-color: #999;} .navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar{background-color: #e84c3d;} .dark.header .navbar.navbar-default{background-color: #27272A; border-color: #1f1f1f;} .dark.header .navbar-default .navbar-nav > li > a{color: #e1e1e1;} .dark.header .navbar-default .navbar-nav > .active > a, .dark.header .navbar-default .navbar-nav > .active > a:focus{color: #ffffff;} .dark.header .main-navigation .navbar-nav > .open > a, .dark.header .main-navigation .navbar-nav > .open > a:hover, .dark.header .main-navigation .navbar-nav > .open > a:focus{background-color: #27272a; border-color: #484848; border-bottom-color: #27272a; color: #ffffff;} .dark.header .dropdown-menu{background-color: #27272a; border: 1px solid #484848;} .dark.header-top .dropdown-menu{background-color: #36373c; border: 1px solid #3d3d3d; border-top-color: #36373c;} .dark.header-top .dropdown-menu .divider{background-color: #454545;} .dark.header .dropdown-menu > li > a{color: #cdcdcd; border-bottom: 1px solid #3d3d3d;} .dark.header .dropdown-menu > li > a:hover, .dark.header .dropdown-menu > li > a:focus, .dark.header .nav .open > a, .dark.header .nav .open > a:hover, .dark.header .nav .open > a:focus, .dark.header .dropdown-menu > .active > a, .dark.header .dropdown-menu > .active > a:hover, .dark.header .dropdown-menu > .active > a:focus, .dark.header .dropdown-menu .menu > .active > a, .dark.header .dropdown-menu .menu > .active > a:hover, .dark.header .dropdown-menu .menu > .active > a:focus{background-color: #36373C; color: #ffffff;} .dark.header h1, .dark.header h2, .dark.header h3, .dark.header h4, .dark.header h5, .dark.header h6, .dark.header p{color: #cdcdcd;} .dark.header .divider{background-color: #3d3d3d;} .dark.header .mega-menu .menu > li > a{color: #cdcdcd; border-bottom: 1px solid #3d3d3d;} .dark.header .mega-menu .menu > li > a:hover, .dark.header .mega-menu .menu > li > a:focus{background-color: #36373c; color: #ffffff;} .dark.header .dropdown > a:before{color: #e1e1e1;} .dark.header .navbar-default .navbar-nav > .active.dropdown > a:before{color: #ffffff;} .dark.header .navbar-default .navbar-nav > .dropdown.open > a:before{color: #666666;} .dark.header .dropdown .dropdown > a:before{color: #e1e1e1;} .dark.header .navbar-default .navbar-toggle{border-color: #666666;} .dark.header .navbar-default .navbar-toggle:hover, .dark.header .navbar-default .navbar-toggle:focus{background-color: #36373c; border-color: #999999;} .dark.header .navbar-default .navbar-toggle .icon-bar{background-color: #666666;} .dark.header .navbar-default .navbar-toggle:hover .icon-bar, .dark.header .navbar-default .navbar-toggle:focus .icon-bar{background-color: #999999;} .animated.main-navigation .open .dropdown-menu, #offcanvas.animated .open .dropdown-menu, .open .dropdown-animation{-webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInDownSmall; animation-name: fadeInDownSmall;} .open .dropdown-animation{-webkit-animation-duration: 0.3s; animation-duration: 0.3s;} .animated.main-navigation .dropdown-menu .open .dropdown-menu, #offcanvas.animated .dropdown-menu .open .dropdown-menu{-webkit-animation-name: fadeInLeftSmall; animation-name: fadeInLeftSmall;} .animated.main-navigation .dropdown-menu .open .dropdown-menu.to-left, #offcanvas.animated.offcanvas-right .dropdown-menu .open .dropdown-menu{-webkit-animation-name: fadeInRightSmall; animation-name: fadeInRightSmall;} @media (min-width: 768px){.main-navigation .navbar-nav.navbar-right:last-child{margin-right: 0;}.navbar.navbar-default, .dark.header .navbar.navbar-default{background-color: transparent; border-color: transparent;}.main-navigation .container-fluid{padding-right: 0; padding-left: 0;}.navbar-collapse{padding-right: 0px; padding-left: 0px;}.main-navigation .navbar-right .dropdown-menu{right: auto; left: 0;}.main-navigation .navbar-right > li:last-child > .dropdown-menu{right: 0; left: auto;}} @media (min-width: 768px) and (max-width: 1199px){.main-navigation .container-fluid{padding-right: 0px; padding-left: 0px;}} @media (min-width: 768px) and (max-width: 991px){.main-navigation .navbar-nav{float: left !important;}} @media (min-width: 992px){.col-md-3 + .col-md-9 .mega-menu .dropdown-menu{left: -243px; width: 940px;}} @media (min-width: 992px) and (max-width: 1199px){.navbar-default .navbar-nav > li > a{padding-right: 19px;}} @media (min-width: 1200px){.main-navigation .navbar-nav > li{margin: 0 15px 0 0;}.main-navigation .navbar-nav > li:first-child{}.col-md-3 + .col-md-9 .mega-menu .dropdown-menu{left: -293px; width: 1140px;}} @media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color: #e84c3d; background-color: transparent;}.navbar-default .navbar-nav > li > a{border-bottom: 1px solid #f1f1f1;}.subfooter .navbar-default .navbar-nav > li > a{border-bottom: 1px solid #141414;}.light .subfooter .navbar-default .navbar-nav > li > a{border-bottom: 1px solid #ddd;}.navbar-default .navbar-nav > li:last-child > a{border-bottom: 1px solid transparent;}.main-navigation .navbar-nav > .open > a, .main-navigation .navbar-nav > .open > a:hover, .main-navigation .navbar-nav > .open > a:focus{border-color: transparent !important; -moz-box-shadow: none; -o-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color: #e84c3d; background-color: #fff;}.navbar-default .navbar-nav .open .dropdown-menu{background-color: #ffffff;}.navbar-default .navbar-nav .open .dropdown-menu > li > a, .navbar-default .navbar-nav .open .dropdown-menu .dropdown-header{padding: 12px 15px 12px 40px; color: #666666; border-color: #fafafa;}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color: #e84c3d;}.navbar-nav .open .dropdown-menu .dropdown-menu > li > a{padding-left: 60px;}.navbar-nav .open .dropdown-menu .dropdown-menu .dropdown-menu > li > a{padding-left: 80px;}.dropdown > a:before{right: 32px;}.dropdown .dropdown > a:before{right: 36px;}.dark.header .navbar-default .navbar-collapse, .dark.header .navbar-default .navbar-form{border-color: #1f1f1f;}.dark.header .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .dark.header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .dark.header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{background-color: #36373c;}.dark.header .navbar-default .navbar-nav > li > a{border-bottom: 1px solid #3c3c3e;}.dark.header .navbar-default .navbar-nav > .active > a, .dark.header .navbar-default .navbar-nav > .active > a:focus{color: #ffffff; background-color: #36373C;}.dark.header .navbar-default .navbar-nav > li > a:hover, .dark.header .navbar-default .navbar-nav > li > a:focus, .dark.header .navbar-default .navbar-nav > .active > a:hover, .dark.header .navbar-default .navbar-nav > .active > a:focus{color: #ffffff; background-color: #36373c;}.dark.header .main-navigation .navbar-nav > .open > a, .dark.header .main-navigation .navbar-nav > .open > a:hover, .dark.header .main-navigation .navbar-nav > .open > a:focus{color: #ffffff; background-color: #36373c;}.dark.header .navbar-default .navbar-nav .open .dropdown-menu{background-color: #27272a; border: none;}.dark.header .navbar-default .navbar-nav .open .dropdown-menu > li > a, .dark.header .navbar-default .navbar-nav .open .dropdown-menu .dropdown-header{color: #cdcdcd; border-color: #3c3c3e;}.dark.header .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .dark.header .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color: #ffffff; background-color: #36373c;}.dark.header .navbar-default .navbar-nav > .dropdown.open > a:before{color: #ffffff;}} .header-top .navbar.navbar-default{margin: 0; min-height: 30px;} .header-top .navbar-default .navbar-nav > li > a{color: #999999; padding: 4px 20px;} .header-top .navbar-default .navbar-nav > li{border-right: 1px solid #999999;} .header-top .navbar-default .navbar-nav > li:last-child{border-right: none;} .offcanvas{background-color: #fafafa; border-color: #f1f1f1;} .offcanvas-toggle-left{display: block; padding: 0; margin: 0; position: fixed; width: 40px; height: 40px; top: 0px; left: 0px; z-index: 1031; text-align: center;} .offcanvas-toggle-left:after{font-family: "FontAwesome"; content: "\f0c9"; font-size: 22px; line-height: 35px; text-align: center; color: #333333;} #offcanvas.in + .offcanvas-toggle-left:after{content: "\f00d"; color: #999999;} .offcanvas-toggle-right{display: block; padding: 0; margin: 0; position: fixed; width: 40px; height: 40px; top: 0px; right: 0px; z-index: 1031; text-align: center;} .offcanvas-toggle-right:after{font-family: "FontAwesome"; content: "\f0c9"; font-size: 22px; line-height: 35px; text-align: center; color: #333333;} #offcanvas.in + .offcanvas-toggle-right:after{content: "\f00d"; color: #999999;} #offcanvas .navbar-nav > li, #offcanvas .navbar-nav{float: none; margin: 0;} #offcanvas .navbar-nav > li > a{color: #333333; border-bottom: 1px solid #f5f5f5; padding-top: 10px; padding-bottom: 10px;} #offcanvas .navbar-nav > li:last-child > a{border-bottom-color: transparent !important;} #offcanvas .nav .open > a, #offcanvas .nav .open > a:hover, #offcanvas .nav .open > a:focus, #offcanvas .nav > li > a:hover, #offcanvas .nav > li > a:focus, #offcanvas .navbar-nav > li.active > a{color: #e84c3d; background-color: #ffffff;} #offcanvas .dropdown-menu{position: static; width: 100%; float: none; box-shadow: none; border: none; background-color: #ffffff; margin: 0;} #offcanvas.offcanvas-right .dropdown-menu{overflow: hidden;} #offcanvas .dropdown-menu > li > a{padding-top: 10px; padding-bottom: 10px; padding-left: 20px; border-color: #f7f7f7;} #offcanvas.offcanvas-right .dropdown-menu > li > a{text-align: right; padding-left: 10px; padding-right: 20px;} #offcanvas .dropdown-menu .dropdown-menu > li > a{padding-left: 30px;} #offcanvas.offcanvas-right .dropdown-menu .dropdown-menu > li > a{padding-left: 10px; padding-right: 30px;} #offcanvas .dropdown-menu .dropdown-menu .dropdown-menu > li > a{padding-left: 45px;} #offcanvas.offcanvas-right .dropdown-menu .dropdown-menu .dropdown-menu > li > a{padding-left: 10px; padding-right: 45px;} #offcanvas .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-menu > li > a{padding-left: 60px;} #offcanvas.offcanvas-right .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-menu > li > a{padding-left: 10px; padding-right: 60px;} #offcanvas .dropdown > a:before{right: 15px; top: 13px;} #offcanvas.offcanvas-right .dropdown > a:before{right: auto; left: 15px; top: 13px;} #offcanvas.offcanvas-right .dropdown .dropdown > a:before{content: "\f104";} .dark.offcanvas-container .offcanvas{background-color: #27272a; border-color: #484848;} .dark.offcanvas-container #offcanvas.in + .offcanvas-toggle-left:after, .dark.offcanvas-container #offcanvas.in + .offcanvas-toggle-right:after{color: #e1e1e1;} .dark.offcanvas-container #offcanvas .navbar-nav > li > a{color: #e1e1e1; border-bottom: 1px solid #3d3d3d;} .dark.offcanvas-container #offcanvas .navbar-nav > li.open > a{border-bottom: 1px solid #515151 !important;} .dark.offcanvas-container #offcanvas .nav .open > a, .dark.offcanvas-container #offcanvas .nav .open > a:hover, .dark.offcanvas-container #offcanvas .nav .open > a:focus, .dark.offcanvas-container #offcanvas .nav > li > a:hover, .dark.offcanvas-container #offcanvas .nav > li > a:focus, .dark.offcanvas-container #offcanvas .navbar-nav > li.active > a{color: #ffffff; background-color: #36373c;} .dark.offcanvas-container #offcanvas .dropdown-menu{background-color: #36373c;} .dark.offcanvas-container #offcanvas .dropdown-menu > li > a{border-color: #515151; color: #e1e1e1;} .dark.offcanvas-container #offcanvas .dropdown-menu > li > a:hover, .dark.offcanvas-container #offcanvas .dropdown-menu > li > a:focus{color: #ffffff; background-color: #36373c;} .dark.offcanvas-container .dropdown .dropdown.open > a:before{color: #ffffff;} .subfooter .navbar{margin: 0; min-height: 0; background: transparent; border-color: transparent;} .subfooter .navbar-default .nav > li > a{padding: 10px 10px; text-transform: none; line-height: 1; font-size: 14px; font-weight: 400;} .subfooter .navbar-default .nav li:last-child a, .light .subfooter .navbar-default .nav > li:last-child > a{border: none;} .subfooter .navbar-default .nav > li > a:hover, .subfooter .navbar-default .nav > .active > a:hover, .subfooter .navbar-default .nav > .active > a:focus{background-color: transparent; text-decoration: underline; color: #e84c3d;} @media (min-width: 768px){.subfooter .navbar-nav{float: none; margin: 15px 0; text-align: center;}.subfooter .navbar-nav > li{float: none; padding: 5px 0;}.subfooter .navbar-default .nav > li > a{padding: 0px 10px;}} @media (min-width: 992px){.subfooter{text-align: left;}.subfooter .navbar-nav{float: right; margin: 0; text-align: left;}.subfooter .navbar-nav > li{float: left; padding: 0; margin-top: 4px;}.subfooter .navbar-default .nav > li > a{border-right: 1px solid #333333;}.light .subfooter .navbar-default .nav > li > a{border-right: 1px solid #999999;}} @media (max-width: 767px){.subfooter .navbar-default .navbar-toggle:hover, .subfooter .navbar-default .navbar-toggle:focus{background-color: transparent; border-color: #888;}.light .subfooter .navbar-default .navbar-collapse{border-color: #ddd;}.subfooter .navbar-default .navbar-collapse{border-color: #000000;}} .logo img{-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; max-width: 165px; max-height: 70px;} .logo img:hover{opacity: 0.85; filter: alpha(opacity=85);} .main-container .logo img{margin: 0 auto;} .header-small .logo img{max-height: 40px; margin: 2px 0 -4px 0;} .text-center .logo img{margin: 0 auto;} .site-slogan{font-size: 13px; font-style: italic; color: #999999;} .transparent.header:not(.dark) .site-slogan{color: #333333;} .dark.header .site-slogan{color: #cdcdcd;} .transparent.dark.header .site-slogan{color: #ffffff;} .main-container .site-slogan{color: inherit; text-align: center; margin-bottom: 20px;} .logo-footer{margin: 25px 0 20px;} .offcanvas .logo{margin: 20px 0 10px;} .offcanvas .logo img{margin: 0 auto;} .offcanvas .site-slogan{text-align: center; margin-bottom: 20px; margin-top: -10px;} @media (max-width: 991px){.logo img, .header-small .logo img{margin: 0 auto;}.site-slogan{text-align: center;}} .call-to-action{padding: 10px 25px; text-align: center;} .call-to-action .btn{margin: 10px 5px;} .call-to-action .btn.btn-lg{margin-top: 15px;} @media (max-width: 480px){.call-to-action .btn{display: block; width: 60%; margin: 10px auto;}} .box{text-align: center; margin: 0 10px 10px 0; width: 60px; height: 60px; display: inline-block; font-size: 0; float: left; border: 1px solid transparent; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .box.block{display: block; float: none; margin: 0 auto !important;} .box.block + h2{margin-top: 0;} .box i{font-size: 36px; line-height: 60px;} .box.small{margin: 0 5px 5px 0; width: 45px; height: 45px;} .box.small i{font-size: 24px; line-height: 45px;} .box.gray-bg:hover{color: #e84c3d;} .box.default-bg:hover{background-color: #fff; border: 1px solid #e84c3d;} .box.default-bg:hover *{color: #e84c3d;} .box.dark-bg:hover{background-color: #fff; border: 1px solid #666;} .box.dark-bg:hover *{color: #666;} .box-style-1{text-align: center; padding: 20px; margin: 20px 0;} .grid-space-10 .box-style-1{margin: 10px 0;} .box-style-1 i{font-size: 90px; margin: 15px 0 5px; text-align: center;} .box-style-1:not(.team-member):hover i{color: #e84c3d; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;} .box-style-1.default-bg:hover i, .box-style-1.dark-bg:hover i{color: inherit;} .box-style-2{margin-top: 20px;} .box-style-2 i{font-size: 36px; line-height: 60px;} .box-style-2 .icon-container{float: left; width: 60px; height: 60px; text-align: center; border: 1px solid transparent; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .box-style-2 .body{margin-left: 80px;} .box-style-2 h2{font-size: 24px; margin-top: 0;} .box-style-2:hover .icon-container{border: 1px solid #666;} .box-style-2:hover .default-bg{background-color: #fff; border: 1px solid #e84c3d;} .box-style-2:hover .default-bg *{color: #e84c3d;} .box-style-2:hover .dark-bg{background-color: #fff; border: 1px solid #666;} .box-style-2:hover .dark-bg *{color: #666;} .box-style-2:hover .white-bg *{color: #e84c3d;} .box-style-3{margin-top: 20px;} .box-style-3 i{font-size: 22px; line-height: 45px;} .box-style-3 .icon-container{float: left; width: 45px; height: 45px; text-align: center; border: 1px solid transparent; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .box-style-3 .body{margin-left: 80px;} .box-style-3 h2{font-size: 20px; margin-top: 0;} .box-style-3:hover .icon-container{border: 1px solid #666;} .box-style-3:hover .default-bg{background-color: #fff; border: 1px solid #e84c3d;} .box-style-3:hover .default-bg *{color: #e84c3d;} .box-style-3:hover .dark-bg{background-color: #fff; border: 1px solid #666;} .box-style-3:hover .dark-bg *{color: #666;} .box-style-3:hover .white-bg *{color: #e84c3d;} .panel-body i{width: 35px; text-align: center;} @media (min-width: 768px){.box-style-3.right .icon-container{float: right;}.box-style-3.right .body{margin-right: 80px; text-align: right; margin-left: 0;}} .image-box{background-color: #fafafa; border: 1px solid #f3f3f3;} .grid-space-0 .image-box{border: none;} .image-box h3.title{margin-top: 0;} .image-box .btn{white-space: normal; border-color: transparent;} .image-box .btn-block{margin: 0;} .image-box-body{padding: 20px 15px 15px;} .tag{display: inline-block; margin: 0 3px 3px 0;} .tag a{padding: 5px 10px; color: #999; display: block; font-size: 12px; background-color: #fafafa; border: 1px solid #f3f3f3;} .tag a:hover{color: #ffffff; background-color: #e84c3d; border-color: #e84c3d; text-decoration: none;} footer:not(.light) .footer-content .tag a, .dark-bg .tag a{background-color: transparent; border-color: #555; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;} .blogpost-tags{margin-left: 15px;} .social-links{list-style: none; font-size: 0; padding: 0; margin: 40px 0 20px 0;} .social-links li{display: inline-block; margin: 0 2px 2px 0;} .social-links li a{width: 45px; height: 45px; display: block; text-align: center; font-size: 20px; background: #e84c3d; border: 1px solid #e84c3d; color: #fff;} .social-links.large li a{width: 60px; height: 60px; font-size: 24px;} .social-links.light li a{background: #fafafa; border: 1px solid #f3f3f3; color: inherit;} .social-links.dark li a{background: #454545; border: 1px solid #333333; color: #acacac;} .social-links.radius-5px li a{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;} .social-links.circle li a{-webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;} .social-links li a:hover{background-color: transparent; border-color: #cd3c2e; color: #cd3c2e;} .social-links.dark li a:hover{background: #fafafa; border: 1px solid #acacac; color: inherit;} .social-links.light li a:hover{border: 1px solid #d2d2d2; color: #333333;} .social-links li a i{line-height: 44px;} .social-links.large li a i{line-height: 60px;} .header-top .social-links{margin: 0;} .header-top .social-links li{padding: 3px 5px 2px; border-right: 1px solid #e3e3e3; margin: 0;} .header-top .social-links li:hover{background-color: #fafafa;} .header-top .social-links li a{font-size: 16px;} .header-top .social-links li:last-child{border-right: none;} .header-top .social-links li a{border: none; width: 25px; height: 30px; color: #999999; background-color: transparent; border-color: transparent;} .header-top .social-links li a:hover{color: #cd3c2e;} .header-top .social-links li a i{line-height: 30px;} .dark.header-top .social-links li{border-right: 1px solid #3d3d3d;} .dark.header-top .social-links li:last-child{border-right: none;} .dark.header-top .social-links li:hover{background-color: transparent;} .dark.header-top .social-links li a{color: #999999;} .footer-content .social-links{margin: 20px 0;} .footer-content .social-links li{margin: 0 5px 5px 0;} .footer-content .social-links li a{color: #666; background-color: transparent; border-color: #666;} .footer-content .social-links li a:hover{color: #fff; background-color: #666; border-color: #666;} .social-links li.twitter a:hover, .colored.social-links li.twitter a{background-color: #55acee; border-color: #55acee; color: #fff;} .social-links li.skype a:hover, .colored.social-links li.skype a{background-color: #00aff0; border-color: #00aff0; color: #fff;} .social-links li.linkedin a:hover, .colored.social-links li.linkedin a{background-color: #0976b4; border-color: #0976b4; color: #fff;} .social-links li.googleplus a:hover, .colored.social-links li.googleplus a{background-color: #dd4b39; border-color: #dd4b39; color: #fff;} .social-links li.youtube a:hover, .colored.social-links li.youtube a{background-color: #b31217; border-color: #b31217; color: #fff;} .social-links li.flickr a:hover, .colored.social-links li.flickr a{background-color: #ff0084; border-color: #ff0084; color: #fff;} .social-links li.facebook a:hover, .colored.social-links li.facebook a{background-color: #3b5998; border-color: #3b5998; color: #fff;} .social-links li.pinterest a:hover, .colored.social-links li.pinterest a{background-color: #cb2027; border-color: #cb2027; color: #fff;} .social-links li.instagram a:hover, .colored.social-links li.instagram a{background-color: #517fa4; border-color: #517fa4; color: #fff;} .social-links li.vimeo a:hover, .colored.social-links li.vimeo a{background-color: #aad450; border-color: #aad450; color: #fff;} .social-links li.tumblr a:hover, .colored.social-links li.tumblr a{background-color: #32506d; border-color: #32506d; color: #fff;} .social-links li.soundcloud a:hover, .colored.social-links li.soundcloud a{background-color: #ff3a00; border-color: #ff3a00; color: #fff;} .social-links li.foursquare a:hover, .colored.social-links li.foursquare a{background-color: #0072b1; border-color: #0072b1; color: #fff;} .social-links li.dribbble a:hover, .colored.social-links li.dribbble a{background-color: #ea4c89; border-color: #ea4c89; color: #fff;} .social-links li.behance a:hover, .colored.social-links li.behance a{background-color: #053eff; border-color: #053eff; color: #fff;} .social-links li.vine a:hover, .colored.social-links li.vine a{background-color: #00a478; border-color: #00a478; color: #fff;} .social-links li.stumbleupon a:hover, .colored.social-links li.stumbleupon a{background-color: #f74425; border-color: #f74425; color: #fff;} .header-top .social-links li.twitter a:hover{color: #55acee; background-color: transparent; border-color: transparent;} .header-top .social-links li.skype a:hover{color: #00aff0; background-color: transparent; border-color: transparent;} .header-top .social-links li.linkedin a:hover{color: #0976b4; background-color: transparent; border-color: transparent;} .header-top .social-links li.googleplus a:hover{color: #dd4b39; background-color: transparent; border-color: transparent;} .header-top .social-links li.youtube a:hover{color: #b31217; background-color: transparent; border-color: transparent;} .header-top .social-links li.flickr a:hover{color: #ff0084; background-color: transparent; border-color: transparent;} .header-top .social-links li.facebook a:hover{color: #3b5998; background-color: transparent; border-color: transparent;} .header-top .social-links li.pinterest a:hover{color: #cb2027; background-color: transparent; border-color: transparent;} .header-top .social-links li.instagram a:hover{color: #517fa4; background-color: transparent; border-color: transparent;} .header-top .social-links li.vimeo a:hover{color: #aad450; background-color: transparent; border-color: transparent;} .header-top .social-links li.tumblr a:hover{color: #32506d; background-color: transparent; border-color: transparent;} .header-top .social-links li.soundcloud a:hover{color: #ff3a00; background-color: transparent; border-color: transparent;} .header-top .social-links li.foursquare a:hover{color: #0072b1; background-color: transparent; border-color: transparent;} .header-top .social-links li.dribbble a:hover{color: #ea4c89; background-color: transparent; border-color: transparent;} .header-top .social-links li.behance a:hover{color: #053eff; background-color: transparent; border-color: transparent;} .header-top .social-links li.vine a:hover{color: #00a478; background-color: transparent; border-color: transparent;} .header-top .social-links li.stumbleupon a:hover{color: #f74425; background-color: transparent; border-color: transparent;} .social-links .dropdown > button{padding: 6px 15px 5px; font-size: 16px; color: #999; text-align: center; min-width: 0; margin: 0; background-color: transparent; -moz-box-shadow: none !important; -o-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important;} .social-links .dropdown > button i{width: 15px;} .social-links .dropdown.open > button > i:before{content: "\f00d"; color: #e84c3d;} .social-links .dropdown-menu{z-index: 103; padding: 0px; min-width: 290px; margin-top: 1px; font-size: 0; box-shadow: none; background-color: #fafafa;} .social-links .dropdown-menu li a, .social-links .dropdown-menu li a i{padding: 0;} .header-top-dropdown{float: right; font-size: 0; text-align: right;} .header-top-dropdown .dropdown > button, .header-top-dropdown .dropdown > a{border-right: 1px solid #e3e3e3; border-left: 1px solid transparent;} .dark .header-top-dropdown .dropdown > button, .dark .header-top-dropdown .dropdown > a{border-right: 1px solid #515151;} .header-top-dropdown .dropdown:last-child > button{border-right-color: transparent;} .header-top-dropdown .dropdown > button, .header-top-dropdown .dropdown > a{padding: 8px 10px; margin: 0; font-size: 12px; color: #999; text-align: center; min-width: 0; background-color: transparent; -moz-box-shadow: none !important; -o-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; text-transform: none;} .dark.header-top .header-top-dropdown .dropdown > button, .dark.header-top .header-top-dropdown .dropdown > a{border-right: 1px solid #3d3d3d;} .dark.header-top .header-top-dropdown .dropdown:last-child > button{border-right-color: transparent;} .header-top-dropdown .dropdown > button i, .header-top-dropdown .dropdown > a i{padding-right: 5px; width: 15px;} .header-top-dropdown .dropdown.open > button, .header-top-dropdown .dropdown > button:hover{color: #e84c3d; background-color: #fafafa; border-right-color: #e3e3e3;} .dark.header-top .header-top-dropdown .dropdown.open > button, .dark.header-top .header-top-dropdown .dropdown > button:hover, .dark.header-top .header-top-dropdown .dropdown > a:hover{color: #FFFFFF !important; background-color: #36373C; border-right-color: #3d3d3d;} .dark.header .header-top-dropdown .dropdown.open > button, .dark.header .header-top-dropdown .dropdown > button:hover, .dark.header .header-top-dropdown .dropdown > a:hover{color: #FFFFFF !important; background-color: #36373C; border-right-color: #515151;} .header-top-dropdown .dropdown:first-child.open > button, .header-top-dropdown .dropdown:first-child > button:hover{border-left-color: #e3e3e3;} .dark.header-top .header-top-dropdown .dropdown:first-child.open > button, .dark.header-top .header-top-dropdown .dropdown:first-child > button:hover{border-left-color: #3d3d3d;} .header .header-top-dropdown .dropdown > button, .header .header-top-dropdown .dropdown > a{padding: 3px 10px;} .header .header-top-dropdown .dropdown.open > button, .header .header-top-dropdown .dropdown > button:hover, .header .header-top-dropdown .dropdown > a:hover{background-color: transparent;} .header .header-top-dropdown .dropdown:first-child.open > button, .header .header-top-dropdown .dropdown:first-child > button:hover{border-left-color: transparent;} .header .header-top-dropdown .dropdown:last-child.open > button, .header .header-top-dropdown .dropdown:last-child > button:hover{border-right-color: transparent;} .header .header-top-dropdown .dropdown-menu{margin-top: 27px;} .header-top-dropdown .dropdown-menu{z-index: 103; min-width: 150px; margin-top: 0px;} .header-top-dropdown .search-box .form-group{margin-bottom: 0;} .header-top-dropdown form{margin: 0;} .header-top-dropdown .login-form span{margin: 0 3px;} .header-top-dropdown .login-form ul{padding-left: 0; list-style-position: inside; padding: 5px 0;} .header-top-dropdown .login-form .social-links{display: inline-block; margin: 0;} .dark .header-top-dropdown .login-form a{color: #cdcdcd; text-decoration: underline;} .dark .header-top-dropdown .login-form a:hover{text-decoration: none;} .header .header-top-dropdown{margin-top: 19px;} .dark.header .header-top-dropdown{color: #cdcdcd;} .fixed-header-on .header .header-top-dropdown{margin-top: 13px;} .fixed-header-on .header .header-top-dropdown .dropdown-menu{margin-top: 19px;} @media (max-width: 480px){.header-top-dropdown .btn-group{position: static;}.header-top-dropdown .dropdown-menu{right: 15px !important; width: 100%;}} .full-width-section{position: relative;} .full-text-container{position: absolute; top: 30%; padding: 20px 40px; background-color: rgba(255, 255, 255, 0.6); width: 100%;} @media (min-width: 1200px){.full-width-section{position: relative; display: table; table-layout: fixed; width: 100%;}.full-image-container{width: 50%; display: table-cell;}.full-text-container{display: table-cell; vertical-align: middle; width: 50%; padding: 0 50px; position: static;}.full-text-container *{max-width: 700px;}.full-text-container.left{text-align: right;}.full-text-container.left *{margin-left: auto;}.full-text-container p{margin-bottom: 10px;}} @media (max-width: 1199px){.full-width-section .separator-2.right{margin-left: 0;}} @media (max-width: 991px){.full-text-container{top: 0; height: 100%; padding: 0 20px;}.full-text-container h1{font-size: 28px;}} @media (max-width: 767px){.full-text-container{position: static; padding: 20px;}} .gallery.row{margin-left: -5px; margin-right: -5px;} .gallery-item{padding-right: 5px; padding-left: 5px; margin-bottom: 10px;} .form-block{width: 630px; border: 1px solid #f1f1f1; background-color: #f7f7f7; padding: 20px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;} .form-block form{margin: 0;} .form-block ul{padding-left: 0; list-style-position: inside;} .form-block hr{margin-top: 10px; margin-bottom: 15px;} .form-block .social-links{margin: 10px 0 0 10px; display: inline-block;} @media (max-width: 767px){.form-block{width: 90%;}} ul.tweets{list-style: none; padding: 0;} ul.tweets li{margin-bottom: 20px; position: relative; padding-left: 35px;} ul.tweets li i{position: absolute; top: 4px; left: 0; width: 25px; height: 25px; text-align: center; color: #666666;} ul.tweets li p{margin-bottom: 5px;} ul.tweets li span{font-size: 12px; color: #666666;} .testimonial{margin: 25px 0;} .well .testimonial, .owl-item .testimonial{margin: 0;} .testimonial h2{margin-bottom: 25px;} .testimonial-image{max-width: 160px; float: left; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;} .testimonial-body{padding: 15px;} .testimonial-image + .testimonial-body{margin-left: 180px;} .testimonial-info-1{font-size: 13px; color: #000; font-style: italic;} .testimonial-info-2{font-size: 13px; color: #000; font-weight: 700;} .dark-bg .testimonial-info-1, .dark-bg .testimonial-info-2, .default-bg .testimonial-info-1, .default-bg .testimonial-info-2, .dark-translucent-bg .testimonial-info-1, .dark-translucent-bg .testimonial-info-2{color: inherit;} @media (max-width: 480px){.testimonial-image{max-width: 80px;}.testimonial-image + .testimonial-body{padding: 0 15px; margin-left: 100px;}} .isotope-container{display: none; margin-bottom: 40px;} .boxed .isotope-container.grid-space-0 .image-box img{-webkit-backface-visibility: hidden; -webkit-transform: translateZ(0) scale(1.0, 1.0);} .isotope-item{margin-bottom: 30px;} .grid-space-20 .isotope-item{margin-bottom: 20px;} .grid-space-10 .isotope-item{margin-bottom: 0;} @media (max-width: 767px){.isotope-item{max-width: 100%;}} .stat-num{font-size: 36px; font-weight: 700; display: block;} .pricing-tables{margin: 60px 0 0;} .plan{text-align: center; border: 1px solid #c5c5c5; border-top: none; margin-bottom: 40px !important;} .plan + .plan{border-left: none;} .plan .header{padding: 10px 0; margin: 0 -1px;} .plan .header h3{display: inline-block; font-size: 24px; margin: 0; line-height: 28px; font-weight: normal; letter-spacing: 0.04em; text-transform: uppercase; text-shadow: 0px 1px 1px #494949;} .plan .header .price{display: inline-block; font-size: 16px; padding: 10px 0 0; font-weight: 400; color: inherit;} .plan .header .price span{text-transform: uppercase;} .plan ul{list-style: none; margin: 0; padding: 0; font-size: 14px; list-style: none;} .plan ul li{padding: 12px 0px; font-size: 13px; line-height: 18px; text-shadow: 1px 1px 0 #fff;} .plan ul li a.pt-popover{color: #000; border-bottom: 1px dashed #000; position: relative;} .plan ul li a.pt-popover:hover{text-decoration: none;} .plan ul li a.pt-popover:after{position: absolute; top: 0px; left: -15px; font-family: "FontAwesome"; content: "\f059"; color: #DDDDDD; font-size: 12px;} .best-value.plan ul li{padding: 15px 0;} .plan .popover{width: 250px; font-size: 13px; text-align: center; border: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;} .plan .popover-title{background-color: #e84c3d; color: #ffffff; text-shadow: none; font-size: 13px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;} .plan .popover-content{font-size: 12px;} .plan .btn{text-shadow: none;} .gray .plan{border-top: 1px solid #c5c5c5; background-color: #f1f1f1; -webkit-box-shadow: -1px 0 0px rgba(0, 0, 0, 0.15); box-shadow: -1px 0 0px rgba(0, 0, 0, 0.15);} .gray .col-sm-3 > .plan, .gray .col-sm-4 > .plan{-webkit-box-shadow: none; box-shadow: none;} .gray .plan .header{background: #fafafa; border: 1px solid #cacaca; width: 150px; height: 150px; margin: 15px auto; border-radius: 100%;} .gray .plan .header h3{color: #e84c3d; display: block; margin-top: 30px;} .gray .plan .header .price{font-size: 24px; padding-top: 5px;} .gray .plan ul{background: #f1f1f1; border-top: 1px solid #e4e4e4;} .gray .plan ul li{border-bottom: 1px solid #e4e4e4; border-top: 1px solid #f8f8f8; color: #333333;} .white .plan{border-color: #f3f3f3;} .white .plan .header{color: #fff; background: #e84c3d;} .white .plan .header h3{color: #fff;} .white .plan ul{-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); background-color: #fbfbfb;} .white .plan ul li{border-bottom: 1px solid #f5f5f5;} .stripped .header{background: #e84c3d; border: none; -webkit-box-shadow: 0px 0px 60px #cd3c2e inset; -moz-box-shadow: 0px 0px 60px #cd3c2e inset; box-shadow: 0px 0px 60px #cd3c2e inset; color: #fff;} .stripped .header h3{color: #fff;} .stripped .plan ul{-webkit-box-shadow: 0px 0px 32px 0px #cacaca inset; -moz-box-shadow: 0px 0px 32px 0px #cacaca inset; box-shadow: 0px 0px 32px 0px #cacaca inset; background: #fdfdfd;} .stripped .plan ul li{border: 1px solid #ececec; border-top: none; color: #666;} .stripped .plan ul li:nth-child(even){-webkit-box-shadow: 0px 0px 40px #e4e4e4 inset; -moz-box-shadow: 0px 0px 40px #e4e4e4 inset; box-shadow: 0px 0px 40px #e4e4e4 inset; background: #ffffff; border-right: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2;} @media (min-width: 768px){.best-value.plan{top: -30px; position: relative;}} #map-canvas{height: 450px;} .sidebar #map-canvas{height: 350px;} #map-canvas img{max-width: inherit;} .scrollToTop{color: #fff; position: fixed; bottom: 5px; right: 5px; width: 50px; height: 50px; text-align: center; cursor: pointer; background-color: #000000; z-index: 1005; display: none;} .scrollToTop i{line-height: 50px; font-size: 24px;} @media (max-width: 767px){.scrollToTop{width: 40px; height: 40px; background-color: rgba(0, 0, 0, 0.4);}.scrollToTop i{line-height: 40px; font-size: 20px;}} .slider-banner-container{width: 100%; position: relative; padding: 0;} .slider-banner, .slider-banner-2, .slider-banner-3, .slider-banner-fullscreen{width: 100%; position: relative;} .slider-banner > ul, .slider-banner-2 > ul, .slider-banner-3 > ul, .slider-banner-fullscreen > ul{display: none;} .tp-loader.spinner0{background: url("/eq_theme_louma/static/src/css/../images/loader.gif") no-repeat center center; box-shadow: none; -webkit-box-shadow: none; -webkit-animation: none; animation: none; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; width: 44px; height: 44px; margin-top: -22px; margin-left: -22px;} .tp-loader.spinner4 .dot1, .tp-loader.spinner4 .dot2{background-color: #666666; box-shadow: 0px 0px 20px 0px rgba(255, 255, 255, 0.80); -webkit-box-shadow: 0px 0px 20px 0px rgba(255, 255, 255, 0.80);} .slideshow-boxed{padding: 20px 0 60px;} .slideshow-boxed .slider-banner-container{padding: 10px; background: #fff; border: 1px solid #eaeaea;} .slideshow-boxed .tp-caption{margin-left: 20px !important;} .tp-caption{z-index: 5;} .tp-caption a.btn, .tp-caption a.btn:hover{color: #ffffff;} .default_bg{background-color: #e84c3d; color: #fff;} .white_bg{background-color: #ffffff; color: #333333;} .dark_gray_bg{background-color: #666666; color: #fff;} .light_gray_bg{background-color: #fafafa; color: #333; border: 1px solid #f3f3f3 !important; border-left: none !important;} .tp-caption.small_thin_white{font-size: 18px; line-height: 26px; color: #ffffff; font-weight: 300; text-shadow: 1px 1px 1px #000000;} .tp-caption.small_thin_dark{font-size: 18px; line-height: 26px; color: #000; font-weight: 400;} .tp-caption.large{font-size: 36px; padding: 0px 15px;} .tp-caption.medium{font-size: 22px; padding: 2px 10px;} .tp-caption.small{font-size: 14px; padding: 5px;} .tp-caption.black, .tp-caption .btn.black, .tp-caption .btn.black:hover{color: #333333;} @media (max-width: 1199px){.tp-caption{margin-left: 20px !important;}} .tparrows.round{background-image: none; width: 50px; height: 50px; text-align: center; color: #fff; background-color: rgba(0, 0, 0, 0.5); top: 50% !important; -webkit-transition: all linear 0.2s; -moz-transition: all linear 0.2s; -o-transition: all linear 0.2s; -ms-transition: all linear 0.2s; transition: all linear 0.2s; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;} .tparrows.round:before{font-family: 'fontello'; font-size: 24px; content: '\e87c'; line-height: 52px; display: inline-block;} .tparrows.round.tp-rightarrow:before{content: '\e87d';} .tparrows.round:hover{color: #ffffff; background-color: #e84c3d;} .slideshow-boxed .slider-banner-container .tparrows{opacity: 0; filter: alpha(opacity=0);} .slideshow-boxed .slider-banner-container:hover .tparrows{opacity: 1; filter: alpha(opacity=100);} .tp-bullets{z-index: 100;} .tp-bullets.simplebullets.round .bullet{background-image: none; width: 14px; height: 14px; background: rgba(0, 0, 0, 0.5); border: none; margin: 0 3px; -webkit-transition: all linear 0.2s; -moz-transition: all linear 0.2s; -o-transition: all linear 0.2s; -ms-transition: all linear 0.2s; transition: all linear 0.2s; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;} .bullets-with-bg + .tp-bullets.preview4{height: auto; background-color: rgba(255, 255, 255, 1); padding: 5px 15px; bottom: -6px !important; border-radius: 3px;} .tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected{background-color: #e84c3d;} .tp-bannertimer{background-image: none; background-color: rgba(232, 76, 61, 0.7); z-index: 100; display: none;} .slideshow-boxed .tp-bullets{bottom: -33px !important;} .slideshow-boxed .bullets-with-bg + .tp-bullets.preview4{padding: 7px 15px 2px; bottom: -45px !important;} .slideshow-boxed .tp-rightarrow{right: 10px !important;} .slideshow-boxed .tp-leftarrow{left: 10px !important;} .slideshow-boxed .tp-bullets.hidebullets{opacity: 1 !important; filter: alpha(opacity=100) !important;} .tparrows.preview2{background-color: rgba(0, 0, 0, 0.3); color: #ffffff;} .tparrows.preview2:hover{background-color: rgba(0, 0, 0, 0.5); color: #ffffff;} .tparrows.preview2:after{margin-top: -18px; left: 22px; color: #ffffff; font-family: "FontAwesome"; content: "\f104"; font-size: 36px; line-height: 1;} .tp-rightarrow.preview2:after{content: "\f105"; left: auto; right: 22px;} .tparrows.preview2:hover:after{color: #ffffff;} .tparrows.preview2 .tp-arr-titleholder{color: #ffffff; font-size: 16px;} @media (min-width: 768px) and (max-width: 979px){.tparrows.preview2:after{margin-top: -13px; left: 15px; font-size: 24px;}.tp-rightarrow.preview2:after{left: auto; right: 15px;}} @media (max-width: 767px){.tparrows.preview2{display: none;}} @media (max-width: 480px){.tparrows, .tp-bullets{display: none;}} .owl-carousel{z-index: 4;} .owl-carousel .owl-item > div{margin: 10px 0 20px;} .owl-carousel.carousel .owl-item > div, .owl-carousel.carousel-autoplay .owl-item > div{margin: 10px 20px 20px 0;} .owl-carousel.clients .owl-item > div{margin: 0px 30px 0px 0;} .well.owl-carousel .owl-item > div{margin: 10px 0 0;} .tab-content .owl-carousel .owl-item > div{margin: 0 0 20px;} .caption{background-color: rgba(255, 255, 255, 0.85); padding: 15px; position: absolute; bottom: 80px; left: 80px; width: 40%; border: 1px solid #ffffff;} .caption .title{margin-top: 0;} @media (max-width: 991px){.caption{width: 90%; bottom: 40px; left: 40px;}} @media (max-width: 767px){.caption{width: 100%; bottom: 30px; left: 0; position: relative; background-color: #fafafa; bottom: 0; padding-bottom: 35px;}} .owl-controls{width: 100%; margin-bottom: 50px;} .owl-controls .owl-buttons div{display: inline-block; zoom: 1; padding: 3px 10px; font-size: 12px; position: absolute; width: 30px; height: 30px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .owl-prev{left: 0; background-color: #e84c3d; color: #f1f1f1;} .owl-next{left: 30px; background-color: #f1f1f1; color: #e84c3d;} .owl-prev:hover, .owl-next:hover, .gray-bg .owl-next:hover{background-color: #333333; color: #f1f1f1;} .gray-bg .owl-next{background-color: #ffffff;} .owl-controls .owl-buttons div:after{font-family: "fontello"; font-size: 18px; line-height: 26px;} .owl-prev:after{content: "\e87c";} .owl-next:after{content: "\e87d";} .no-touch .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100); opacity: 1; text-decoration: none;} .content-slider-with-controls{margin-bottom: 20px;} .content-slider-with-controls .owl-controls, .content-slider-with-controls-autoplay .owl-controls{margin-bottom: 0;} .content-slider-with-controls .owl-buttons div, .content-slider-with-controls-autoplay .owl-buttons div{top: 50%; margin-top: -15px; background-color: #e84c3d; color: #f1f1f1;} .content-slider-with-controls .owl-buttons div.owl-next, .content-slider-with-controls-autoplay .owl-buttons div.owl-next{left: auto; right: 0;} .content-slider-with-controls .owl-prev:hover, .content-slider-with-controls .owl-next:hover, .content-slider-with-controls-autoplay .owl-prev:hover, .content-slider-with-controls-autoplay .owl-next:hover{background-color: #f1f1f1; color: #e84c3d;} .content-slider-with-controls-bottom .owl-controls .owl-pagination{bottom: -30px;} .content-slider-with-controls-bottom .owl-controls .owl-page span{background: #acacac;} .owl-controls .owl-pagination{position: absolute; bottom: 25px; text-align: center; margin: 0 auto; display: block; width: 100%;} .owl-controls .owl-page{display: inline-block; zoom: 1;} .owl-controls .owl-page span{display: block; width: 12px; height: 12px; margin: 5px 4px; background: #ddd;} .owl-controls .owl-page.active span, .owl-controls.clickable .owl-page:hover span{background: #e84c3d;} .ie8 .tp-caption{line-height: 1.5 !important;} .ie8 .overlay{background-color: rgb(241, 241, 241); display: none; opacity: 0.8 !important; filter: alpha(opacity=80) !important;} .ie8 a.overlay i{display: none;} .ie8 .overlay-container:hover a.overlay i, .ie8 .overlay-container:hover .overlay{display: block;} #footer_container, #footer{padding-bottom: 0px !important; padding-top: 0px !important;} footer{height: initial !important;} .logo_img{max-width: 165px !important;} .fix-height{min-height: 136px; max-height: 136px;} .width-100{width: 100%} .fix-height-h3{min-height: 236px; max-height: 236px;} .fix-height-portfolio-2col{min-height: 370px;} .fix-height-portfolio-3col{min-height: 239px;} .fix-height-portfolio-4col{min-height: 175px; max-height: 175px; width: 100%;} .fix-height-portfolio-img{min-height: 371px;} .isotop-fix-positin{position: initial !important;} .mt0{margin-top: 0;} @media (max-width: 767px){h1{font-size: 28px !important;}h2{font-size: 20px !important;}h3{font-size: 16px !important;}} .mega-menu-without-img{width: 100% !important; right: auto !important; left: 0 !important;} .color-white{color: #fff !important;} #wrapwrap > *{display: block !important;} #menu_odoo{display: none !important;} .masonry-grid-item.product-item .listing-item .overlay-container{min-height: 205px; max-height: 205px;} @media (max-width: 767px){.masonry-grid-item.product-item .listing-item .listing-item-body{min-height: 175px; max-height: 175px;}} @media (min-width: 767px) and (max-width: 991px){.masonry-grid-item.product-item .listing-item .listing-item-body{min-height: 225px; max-height: 225px;}} @media (min-width: 991px){.masonry-grid-item.product-item .listing-item .listing-item-body{min-height: 205px; max-height: 205px;}} .listing-item .title{min-height: 43px; max-height: 43px;} #blog_right_column .nav-pills > li > a:after{content: initial !important;} #blog_right_column .nav-pills .badge{top: 0 !important;} #wrap.js_blog.website_blog .js_fullheight#title{min-height: initial !important;} #wrap.js_blog.website_blog .js_fullheight#comments{min-height: initial !important;} .nav-pills.nav-stacked > li > a:after{top: 0 !important;} main{min-height: 450px;} .o_rating_card .well-sm{padding: 0 !important;} div#payment_method{margin-top: 32px;} a.btn.btn-link.js_add_suggested_products{font-size: 12px !important;} .header-top-dropdown .dropdown-menu.search{min-width: 250px;} #shop-cart{border: 2px solid #ddd; padding: 10px;} #shop-cart .cart_line{border-bottom: 1px dashed #ddd; padding-bottom: 5px;} .col-md-4.product-service.mb16{margin-top: 16px;} #oe_main_menu_navbar{z-index: 1010 !important;} @media (min-width: 400px){.oe_product.oe_list{border-bottom: 1px solid rgba(100, 100, 100, 0.2) !important; padding-bottom: 40px; padding-left: 180px; margin-top: 15px;}} .oe_product.oe_list .oe_product_image{margin-bottom: 15px;} #wrapwrap > main{height: initial !important; margin-bottom:25px; background-color:white;} .copyright_block p{margin: 15px;} .payment_block ul.payment_method_list.list-inline{margin: 0; padding: 0; text-align: right;} .payment_block ul.payment_method_list.list-inline img{max-width: 50px;} #product-images span.fa.fa-chevron-right{left: 32px; background-image: none; background: none repeat scroll 0 0 #222222; border: 4px solid #FFFFFF; border-radius: 23px 23px 23px 23px; height: 40px; width: 40px; line-height: 1.8; font-size: 18px;} #product-images span.fa.fa-chevron-left{left: 13px; background-image: none; background: none repeat scroll 0 0 #222222; border: 4px solid #FFFFFF; border-radius: 23px 23px 23px 23px; height: 40px; width: 40px; line-height: 1.8; font-size: 18px;} #o-carousel-product .carousel-indicators li{border: 1px solid #eee !important; width: 90px !important; height: 90px !important;} #o-carousel-product .carousel-indicators li img{min-width: 90px;} .form-block{margin-top: 32px;} .btn-wishlist{padding: 0px 5px !important; font-size: 18px !important; background: transparent !important; line-height: 0.42857143 !important; color: #ec124c;} .btn-wishlist:hover{color: #d5083e;} .fz30{font-size: 30px !important;} .slide-bg1{background: url('/eq_theme_louma/static/src/css/../images/slider/slider-1-slide-1.jpg') no-repeat center center; background-size: cover;} .slide-bg2{background: url('/eq_theme_louma/static/src/css/../images/slider/slider-1-slide-2.jpg') no-repeat center center; background-size: cover;} .bullet li{background-image: none; width: 14px; height: 14px; background: rgba(0, 0, 0, 0.5); border: none; margin: 0 3px; -webkit-transition: all linear 0.2s; -moz-transition: all linear 0.2s; -o-transition: all linear 0.2s; -ms-transition: all linear 0.2s; transition: all linear 0.2s; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; cursor: pointer;} .bullet li.active, .bullet li:hover{background-color: #d3b61c; width: 14px; height: 14px;} .carousel.louma_bootstrap .carousel-control *:hover{background: #d3b61c;} .carousel.louma_bootstrap .carousel-control{background-image: none !important;;} .carousel.louma_bootstrap .carousel-control *{border-radius: 100%; background: #333; padding: 0; width: 40px; height: 40px; font-size: 13px; line-height: 40px;} .carousel.louma_bootstrap .carousel-control{width: 7% !important;} .carousel.louma_bootstrap .carousel-control.left *{right: initial !important; left: 20px !important;} .carousel.louma_bootstrap .carousel-control.right *{right: 20px !important; left: initial !important;} .carousel.louma_bootstrap .tp-caption.large{font-size: calc(35px - 50%)} .carousel.louma_bootstrap .tp-caption.medium{font-size: calc(25px - 50%);} .carousel.louma_bootstrap .tp-caption{white-space: inherit !important; display: inline-block;} @media (max-width: 767px){.mb64-xs{margin-bottom: 64px;}.carousel.louma_bootstrap .tp-caption.large{font-size: calc(35px - 75%)}.carousel.louma_bootstrap .tp-caption.medium{font-size: calc(25px - 75%);}} @media (min-width: 767px) and (max-width: 991px){.carousel.louma_bootstrap .tp-caption.large{font-size: calc(35px - 90%)}.carousel.louma_bootstrap .tp-caption.medium{font-size: calc(25px - 90%);}} .additional_contact_line{margin-left: 29px;} .website_blog .o_blog_post_complete.o_sharing_links{display:none;} .website_blog .o_blog_cover_container.cover_full{height:320px!important;} .website_blog .o_blog_cover_container.o_list_cover.cover{z-index: -1;} .fa.fa-angle-down.fa-3x.fa-inverse.mt4{display:none;} .note-popover .popover .popover-content h1, .note-popover .popover .popover-content h2, .note-popover .popover .popover-content h3, .note-popover .popover .popover-content h4, .note-popover .popover .popover-content h5, .note-popover .popover .popover-content h6, .note-popover .popover .popover-content .h1, .note-popover .popover .popover-content .h2, .note-popover .popover .popover-content .h3, .note-popover .popover .popover-content .h4, .note-popover .popover .popover-content .h5, .note-popover .popover .popover-content .h6{color: inherit;} #theme_customize_modal .modal-dialog{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;} .fa-tags:before{content: ""!important;} .o_my_status_table th:nth-last-child(1){width: 140px;} 

/* /eq_theme_louma/static/src/css/responsive.css defined in bundle 'web.assets_frontend' */
@media screen and (max-width: 640px){.table{overflow-x: auto; display: block;}} @media screen and (max-width: 767px){.input-group{width: 100%;}} 

/* /eq_theme_louma/static/src/css/color_scheme/yellow.css defined in bundle 'web.assets_frontend' */
 a, .text-default{color: #d3b61c;} a:hover, a:focus{color: #b59a17;} mark, .mark{background-color: #d3b61c; color: #ffffff;} .table > thead > tr > th, .table > thead > tr.active > th{border-bottom: 1px solid #d3b61c; background-color: #d3b61c; color: #fff;} .table-bordered{border-color: #d3b61c;} .default-bg{background-color: #d3b61c; color: #ffffff;} .default-translucent-bg:after{background-color: rgba(211,182,28,0.7);} .blogpost .post-info{background-color: #d3b61c; color: #fff;} .blogpost .side .social-links li a{background-color: transparent; border-color: transparent; color: #d3b61c;} .blogpost ul.links li a:hover{color: #d3b61c;} .timeline-date-label{color: #d3b61c;} @media (min-width:768px){.timeline .timeline-item:before{background-color: #fff; border: 1px solid #d3b61c;}} .btn-gray:hover, .btn-gray:focus, .btn-gray:active, .btn-gray.active, .open .dropdown-toggle.btn-gray{color: #ffffff; background-color: #d3b61c; border-color: #d3b61c;} .btn-light-gray:hover, .btn-light-gray:focus, .btn-light-gray:active, .btn-light-gray.active, .open .dropdown-toggle.btn-light-gray{color: #ffffff; background-color: #d3b61c; border-color: #d3b61c;} .btn-primary{background-color: #d3b61c; color: #fff !important; border-color: #b59a17;} .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary{color: #fff !important; background-color: #b59a17; border-color: #b59a17;} .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary{background-color: #b59a17; border-color: #b59a17;} .btn-default{background-color: #d3b61c; color: #fff ; border-color: #b59a17;} .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default{color: #fff ; background-color: #b59a17; border-color: #b59a17;} .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default{background-color: #b59a17; border-color: #b59a17;} .btn-white{background-color: transparent; color: #b59a17; border: 1px solid #d3b61c;} .btn-white:hover, .btn-white:focus, .btn-white:active, .btn-white.active, .open .dropdown-toggle.btn-white{color: #fff; background-color: #b59a17; border-color: #b59a17;} .hvr-sweep-to-right:before, .hvr-sweep-to-left:before, .hvr-sweep-to-bottom:before, .hvr-sweep-to-top:before, .hvr-bounce-to-right:before, .hvr-bounce-to-left:before, .hvr-bounce-to-bottom:before, .hvr-bounce-to-top:before, .hvr-radial-out:before, .hvr-rectangle-out:before, .hvr-shutter-out-horizontal:before, .hvr-shutter-out-vertical:before{background: #b59a17;} .default-bg .form-control{border-color: #d3b61c; background-color: rgba(0, 0, 0, 0.2); -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .35); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .35); color: #ffffff;} .default-bg .form-control:focus{border-color: #d3b61c; background-color: rgba(0, 0, 0, 0.25);} .default-bg .input-group-addon{background-color: #b59a17; border-color: #d3b61c; color: #fff;} .dropdown .active>a>.badge, .dropdown a:hover .badge, .dropdown .open > a > .badge{border-color: #d3b61c;} ul.pagination li > a:hover{background-color: transparent; color: #ffffff; background-color: #d3b61c; border-color: #d3b61c;} ul.pagination li.active a, .pagination > .active > a:hover, .pagination > .active > a:focus{color: #ffffff; background-color: #d3b61c; border-color: #d3b61c;} .nav-tabs > li.active > a:after{background-color: #d3b61c;} .tab-content:after{background-color: #d3b61c;} @media (max-width:480px){.nav-tabs > li > a:hover:after{background-color: #d3b61c;}} .tabs-style-2 .nav-tabs{border-bottom: 1px solid #d3b61c;} .tabs-style-2 .nav-tabs > li.active > a, .tabs-style-2 .nav-tabs > li.active > a:hover, .tabs-style-2 .nav-tabs > li.active > a:focus, .tabs-style-2 .nav-tabs > li > a:hover{border: 1px solid #d3b61c; background-color: #d3b61c; color: #fff;} .vertical .nav-tabs > li > a:hover:after{background-color: #d3b61c;} .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus, .nav-pills > li > a:hover, .nav-pills > li > a:focus{border: 1px solid #f3f3f3; color: #d3b61c; background-color: #fafafa;} .nav-pills > li.active > a:after{color: #d3b61c;} .nav-pills > li.active > a:hover:after, .nav-pills > li.active > a:focus:after, .nav-pills > li > a:hover:after, .nav-pills > li > a:focus:after{color: #d3b61c;} .light .footer-content .nav-pills > li.active > a:hover, .light .footer-content .nav-pills > li > a:hover{color: #b59a17;} .nav-pills > .active > a > .badge{color: #d3b61c; background-color: #fff; border-color: #d3b61c;} .panel-heading a{background-color: #d3b61c; color: #ffffff;} .panel-heading a:hover, .panel-transparent .panel-heading a:hover{background-color: #d3b61c; color: #ffffff;} .progress-bar-default{background-color: #d3b61c;} .modal-content .modal-header{background-color: #d3b61c;} .overlay a{color: #d3b61c; background-color: #ffffff;} .overlay-links a + a{color: #ffffff; background-color: #d3b61c;} a.overlay i{color: #d3b61c;} .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus{color: #d3b61c; background-color: transparent;} .main-navigation .navbar-nav > .open > a, .main-navigation .navbar-nav > .open > a:hover, .main-navigation .navbar-nav > .open > a:focus{color: #666666; background-color: #fafafa;} .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .nav .open > a, .nav .open > a:hover, .nav .open > a:focus, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .dropdown-menu .menu > .active > a, .dropdown-menu .menu > .active > a:hover, .dropdown-menu .menu > .active > a:focus{background-color: #ffffff; color: #d3b61c; border-color: #f1f1f1;} #offcanvas .nav .open > a, #offcanvas .nav .open > a:hover, #offcanvas .nav .open > a:focus, #offcanvas .nav > li > a:hover, #offcanvas .nav > li > a:focus, #offcanvas .navbar-nav > li.active > a{color: #d3b61c; background-color: #ffffff;} .mega-menu .menu > li > a:hover, .mega-menu .menu > li > a:focus{background-color: #ffffff; color: #d3b61c; border-color: #f1f1f1;} .navbar-default .navbar-nav > .active.dropdown > a:before{color: #d3b61c;} .navbar-default .navbar-nav > .dropdown.open > a:before{color: #e5e5e5;} .dropdown .dropdown.open>a:before, .transparent.header:not(.dark) .dropdown .dropdown.open>a:before{color: #d3b61c;} .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: #fafafa; border-color: #d3b61c;} .navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar{background-color: #d3b61c;} @media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color: #d3b61c; background-color: transparent;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color: #d3b61c; background-color: #fff;}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color: #d3b61c;}} .subfooter .navbar-default .nav > li > a:hover, .subfooter .navbar-default .nav > .active > a:hover, .subfooter .navbar-default .nav > .active > a:focus{background-color: transparent; color: #d3b61c;} .box.gray-bg:hover{color: #d3b61c;} .box.default-bg:hover{background-color: #fff; border: 1px solid #d3b61c;} .box.default-bg:hover *{color: #d3b61c;} .box-style-1:not(.team-member):hover i{color: #d3b61c;} .box-style-1.default-bg:hover i, .box-style-1.dark-bg:hover i{color: inherit;} .box-style-2:hover .default-bg{background-color: #fff; border: 1px solid #d3b61c;} .box-style-2:hover .default-bg *{color: #d3b61c;} .box-style-2:hover .white-bg *{color: #d3b61c;} .box-style-3:hover .default-bg{background-color: #fff; border: 1px solid #d3b61c;} .box-style-3:hover .default-bg *{color: #d3b61c;} .box-style-3:hover .white-bg *{color: #d3b61c;} .tag a:hover{color: #ffffff; background-color: #d3b61c; border-color: #d3b61c;} .social-links li a{background: #d3b61c; border: 1px solid #d3b61c; color: #fff;} .social-links li a:hover{background-color: transparent; border-color: #b59a17; color: #b59a17;} .social-links .dropdown.open>button>i:before{content: "\f00d"; color: #d3b61c;} .header-top .social-links li a:hover{color: #b59a17;} .header-top-dropdown .dropdown.open>button, .header-top-dropdown .dropdown>button:hover{color: #d3b61c;} .plan .popover-title{background-color: #d3b61c; color: #ffffff;} .gray .plan .header h3{color: #d3b61c;} .white .plan .header{color: #fff; background: #d3b61c;} .stripped .header{background: #d3b61c; -webkit-box-shadow: 0px 0px 60px #b59a17 inset; -moz-box-shadow: 0px 0px 60px #b59a17 inset; box-shadow: 0px 0px 60px #b59a17 inset; color: #fff;} .default_bg{background-color: #d3b61c; color: #fff;} .tparrows.round:hover{color: #ffffff; background-color: #d3b61c;} .tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected{background-color: #d3b61c;} .tp-bannertimer{background-color: rgba(211,182,28,0.7);} .owl-prev{background-color: #d3b61c; color: #f1f1f1;} .owl-next{background-color: #f1f1f1; color: #d3b61c;} .content-slider-with-controls .owl-buttons div, .content-slider-with-controls-autoplay .owl-buttons div{background-color: #d3b61c; color: #f1f1f1;} .content-slider-with-controls .owl-prev:hover, .content-slider-with-controls .owl-next:hover, .content-slider-with-controls-autoplay .owl-prev:hover, .content-slider-with-controls-autoplay .owl-next:hover{background-color: #f1f1f1; color: #d3b61c;} .owl-controls .owl-page.active span, .owl-controls.clickable .owl-page:hover span{background: #d3b61c;} .separator{display: block; width: 60px; height: 5px; margin: 15px auto 15px; background-color: #d3b61c; position: relative; border: 1px solid #d3b61c;} .separator:after{width: 30px; height: 5px; background: #d3b61c; position: absolute; top: -1px; left: -1px; content: "";} .separator-2{display: block; width: 30px; height: 5px; margin: 15px 0 15px; background-color: #d3b61c; position: relative;} .testimonial-image{border: 5px solid #d3b61c;} .header-top-dropdown .dropdown>a:hover{color: #d3b61c;} .sidebar .separator{width: 30px; height: 5px; margin: 15px 0 20px; background-color: #d3b61c; border-color: #d3b61c;} .category-widget-btn{background-color: #d3b61c;} .container.oe_website_sale ul.wizard li.text-primary{background: #d3b61c!important; color: #ffffff!important;} .container.oe_website_sale ul.wizard li.text-primary .chevron:before{border-left: 10px solid #d3b61c!important;} span.my_cart_quantity.label.label-primary{background-color: #d3b61c!important;} .product-service .product-service-heading{background: #d3b61c!important;} .product-service:hover .product-service-heading{background: #b59a17!important;} .product-service .product-service-in a{color: #d3b61c!important;} .scrollToTop{background-color:#d3b61c!important;} .event-list > li > time{background-color: #d3b61c;} .bullet li.active, .bullet li:hover{background-color: #d3b61c; width: 14px; height: 14px;} .carousel.louma_bootstrap .carousel-control *:hover{background: #d3b61c;} 

/* /eq_theme_louma/static/src/css/odoo-surcharge.css defined in bundle 'web.assets_frontend' */
 .oe_website_login_container{width: initial!important;} div#product_details{position: inherit!important;} .container.oe_website_sale{margin-top: 30px!important;} ul.wizard{margin-top: -45px!important; margin-bottom: 63px!important;} @media (max-width: 768px){#products_grid .oe_product{padding-bottom: 25px!important; margin-left: 23px!important; float: initial!important; min-width: 300px!important; height: initial!important; display: block!important; max-width: 300px;}#products_grid .oe_product.oe_list{height: 270px!important; max-width: 100%; min-width:250px!important; margin-left: 0px!important;}#products_grid .oe_product.oe_list .product_price{display: contents; float:left; text-align:left;}#products_grid td{float: initial!important; display: block!important;}#products_grid{margin-top:15px;}#products_grid table, #products_grid tbody, #products_grid tr, #products_grid td{float: initial!important; width: 100%!important; display: initial!important;}ul.wizard li{padding: 1px 1px 0px 10px!important; font-size: 9px!important;}} .oe_product .product_price{position: inherit!important;} #wrap{z-index: 98!important; position: inherit!important; overflow: hidden!important; min-height: 550px!important; margin-bottom: 15px;} .pricelist_product{margin-bottom: 30px; margin-top: 15px; border-bottom: 3px dashed #ddd; padding-bottom: 5px;} .pricelist_products{padding-bottom: 5px!important; float: right!important; text-align: right; margin-right: 24px;} #shop h3.page-header.mt16{color:initial!important; font-weight: 400!important;} .container.oe_website_sale ul.wizard li{line-height: 40px;} #cart_total{padding: 13px 15px!important;} #cart_total #order_total span{font-weight: bold;} #td-price{font-size: 15px;} #cart_products .oe_website_spinner{width: auto!important;} #cart_products td{border-top: 0!important; border-bottom: #ddd 1px dotted!important; padding: 20px!important;} #cart_products th{border-bottom: #ddd 1px dotted!important;} #cart_products input.form-control{border-top: 1px solid #ddd!important; border-bottom: 1px solid #ddd!important; border:0; height: 45px!important;} #product_details form{margin-bottom: 5vh;} #owl-related-products.owl-carousel .owl-wrapper, #owl-related-products.owl-carousel .owl-item{padding-right: 16px!important;} #owl-new-products.owl-carousel .owl-wrapper, #owl-new-products.owl-carousel .owl-item{padding-right: 16px!important;} .title-underblock:after{content: ''; display: block; width: 76px; height: 3px; position: absolute; top: 33px; left: 49%; margin-left: -25px;} .no_back_image{background-image: none!important;;} .title-underblock{text-align: center; font-size: 25px; font-weight: 700;} .input-group-addon{border: 1px solid #ddd!important;} .js_add_cart_variants input.form-control{border-top: 1px solid #ddd!important; border-bottom: 1px solid #ddd!important; border:0;} .fsize30{font-size: 30px!important;} .product-size input{left: -9999px; position: absolute;} .product-size label{width: 35px; height: 35px; float: right; padding: 6px 0; display: block; color:#7e8998; font-size: 12px; text-align: center; background: #f8f8f8; text-transform: uppercase; border: 2px solid #ccc; font-weight: bold;} .product-size label{-ms-transition: color 0.3s; -moz-transition: color 0.3s; -webkit-transition: color 0.3s;} .product-size label:hover{color: #222; cursor: pointer; border-color: #222;} .product-size input:checked ~ label{color: #222; border-color: #222;} .css_attribute_color.active{border: 2px solid #222!important;} .h3-product{text-transform: uppercase; font-size: 11px !important; font-weight: bold !important;} #product_details hr{margin-top: 6vh!important; margin-bottom: 2vh; padding-bottom: 5px;} #product_details .list-inline > li{padding-left: 0!important;} .page-header1{padding-bottom: 9px; margin: 40px 0 20px; border-bottom: 2px solid #ddd;} .principale_img_product{border: 2px solid #ddd; border-radius: 6px;} .products_pager{text-align: center!important;} #o_shop_collapse_category > li > a{padding: 10px 15px!important;} #o_shop_collapse_category li a{width: 100%!important;} #o_shop_collapse_category{margin-top: 41px !important;} div#products_grid table{border-spacing:15px !important; border-collapse:inherit !important;} .oe_product{border:0!important;} #products_grid table{background-color: transparent!important;} .col-md-12 .oe-height-2{height:290px !important;} .oe_product_cart form{opacity: initial !important;} @-moz-document url-prefix(){#products_grid > table tr:not(:first-child) > td{height: 100% !important;}} #products_grid > table{max-width: 100%; display: table; table-layout: fixed; width: 100%; padding-bottom: 45px;} #products_grid .css_options .dropdown [name="size"] table{border-spacing: 0!important; border-collapse: collapse!important;} #website-top-edit > ul > li{margin: 0!important;} #website-top-edit > ul > li button{margin: 0!important; padding: 4px 12px!important;} ul.oe_menu_editor.list-unstyled.ui-sortable .fa{display: table-cell!important;} .modal-backdrop{z-index: 1!important;} #modal_optional_products{top: 59px!important;} #modal_optional_products #product_confirmation img{width: 70px;} #modal_optional_products th:nth-child(4){width: 150px;} .note-popover .dropdown > .btn, .note-popover .btn-group > .btn, .web_editor-dialog .dropdown > .btn, .web_editor-dialog .btn-group > .btn, .note-image-dialog .dropdown > .btn, .note-image-dialog .btn-group > .btn{color:#333!important;} .o_css_editor .dropdown > .btn, .o_css_editor .btn-group > .btn{color:#ffffff!important;} .btn.btn-sm{min-width: initial!important;} main{min-height: 500px;} #navbar-collapse-1 .nav>li>a{padding: 15px 5px!important;} .forum_intro{margin-top: 28px; text-align: center!important; margin-bottom: 66px;} .forum_intro h1{padding-left: 15px;} .forum_intro p{padding-left: 15px; margin-bottom: 45px;} .oe_login_form{max-width: none;} ul.checkbox{margin-left:0!important; margin-top:0!important;} .note-popover .popover .popover-content .btn{color:#999999!important;} 

/* /eq_theme_louma/static/src/css/eventlist.css defined in bundle 'web.assets_frontend' */
 .event-list{list-style: none; margin: 0px; padding: 0px; line-height: 21px;} .icon-event{width: 120px; height: 120px; padding: 0px; margin: 0px; float: left; background-color: gray;} .icon-event .fa{display: block; vertical-align: middle; margin: 20px 20px; color: #fff; font-size: 80px;} h2.title{line-height: 25px!important;} .event-list > li{background-color: rgb(255, 255, 255); box-shadow: 0px 0px 5px rgb(51, 51, 51); box-shadow: 0px 0px 5px rgba(51, 51, 51, 0.7); padding: 0px; margin: 0px 0px 20px;} .event-list > li > time > span{color: #ffffff;} .event-list > li > time{display: inline-block; width: 100%; color: #ffffff; padding: 5px; text-align: center; text-transform: uppercase;} .event-list > li:nth-child(even) > time{background-color: rgb(165, 82, 167);} .event-list > li > time > span{} .event-list > li > time > .day{display: block; font-size: 43pt; font-weight: 100; line-height: 1;} .event-list > li time > .month{display: block; font-size: 24pt; font-weight: 900; line-height: 1;} .event-list > li > img{width: 100%;} .event-list > li > .info{padding-top: 5px; text-align: center;} .event-list > li > .info > .title{font-size: 12pt; font-weight: 700; margin: 0px;} .event-list > li > .info > .desc{font-size: 10pt; font-weight: 300; margin: 0px;} .event-list >li> .info >ul{width: auto!important; margin-left: 6px!important;} .event-list > li > .info > ul, .event-list > li > .social > ul{display: table; list-style: none; margin: 10px 0px 0px; padding: 0px; width: 100%; text-align: center;} .event-list > li > .social > ul{margin: 0px;} .event-list > li > .info > ul > li, .event-list > li > .social > ul > li{display: table-cell; cursor: pointer; color: rgb(30, 30, 30); font-size: 11pt; font-weight: 300; padding: 3px 0px;} .event-list > li > .info > ul > li > a{display: block; width: 100%; color: rgb(30, 30, 30); text-decoration: none;} .event-list > li > .social > ul > li{padding: 0px;} .event-list > li > .social > ul > li > a{padding: 3px 0px;} .event-list > li > .info > ul > li:hover, .event-list > li > .social > ul > li:hover{color: rgb(30, 30, 30); background-color: rgb(200, 200, 200);} .facebook-event a, .twitter-event a, .google-plus-event a{display: block; width: 100%; color: rgb(75, 110, 168) !important;} .twitter-event a{color: rgb(79, 213, 248) !important;} .google-plus-event a{color: rgb(221, 75, 57) !important;} .facebook-event:hover a{color: rgb(255, 255, 255) !important; background-color: rgb(75, 110, 168) !important;} .twitter-event:hover a{color: rgb(255, 255, 255) !important; background-color: rgb(79, 213, 248) !important;} .google-plus-event:hover a{color: rgb(255, 255, 255) !important; background-color: rgb(221, 75, 57) !important;} @media (min-width: 768px){.event-list > li{position: relative; display: block; width: 100%; height: 120px; padding: 0px;}.event-list > li > time, .event-list > li > img{display: inline-block;}.event-list > li > time, .event-list > li > img{width: 120px; float: left;}.event-list > li > .info{background-color: rgb(245, 245, 245); overflow: hidden;}.event-list > li > time, .event-list > li > img{width: 120px; height: 120px; padding: 0px; margin: 0px;}.event-list > li > .info{position: relative; height: 120px; text-align: left; padding-right: 40px;}.event-list > li > .info > .title, .event-list > li > .info > .desc{padding: 0px 10px;}.event-list > li > .info > ul{position: absolute; left: 0px; bottom: 0px;}.event-list > li > .social{position: absolute; top: 0px; right: 0px; display: block; width: 40px;}.event-list > li > .social > ul{border-left: 1px solid rgb(230, 230, 230);}.event-list > li > .social > ul > li{display: block; padding: 0px;}.event-list > li > .social > ul > li > a{display: block; width: 40px; padding: 10px 0px 7px; height: 40px;}} .media, .media-body{overflow: initial!important;} .event-list > li > .social{height: 100%} .event-list > li > .social > ul{height: 100%} #left_column .nav-pills > li > a:after{content:initial!important;} #left_column .nav-pills > .active > a > .badge{top:0!important;} 

/* /eq_theme_louma/static/src/css/shop.css defined in bundle 'web.assets_frontend' */
.font60{font-size: 60px;} .empty-cart{font-size: 500%; line-height: 70px; color: #ddd;} .product-item{left: 0!important; background: #ffffff; position: inherit!important;} .css_attribute_color input{margin: 8px !important;} .parallax-bg-shop{background: url("/eq_theme_louma/static/src/css/../images/shop/header2.jpg") 50% 0px no-repeat;} .parallax-bg-brand{background: url("/eq_theme_louma/static/src/css/../images/shop/brand_cover.jpg") 50% 0px no-repeat;} .js_quantity.form-control{padding: 6px 12px!important;} .masonry-grid-item a.add_to_cart{border-left:none; height: auto; padding: 5px 7px; margin: 20px 10px;} .masonry-grid-item .elements-list{text-align: center; float: none !important;} .masonry-grid-item .product_price{text-align: center; width: 100%; display: inline-block; height: 30px; padding:0px;} input[type=checkbox].css-checkbox{position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;} input[type=checkbox].css-checkbox + label.css-label{padding-left:35px; height:30px; display:inline-block; line-height:30px; background-repeat:no-repeat; background-position: 0 0; font-size:18px; vertical-align:middle; cursor:pointer;} input[type=checkbox].css-checkbox:checked + label.css-label{background-position: 0 -30px;} label.css-label{background-image:url('/eq_theme_louma/static/src/css/../images/img/csscheckbox.png'); -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .overlay1{top: 415px!important; bottom: -5px!important; left: 415px!important; right: -10px!important; opacity: 1!important;} #owl-related-products .owl-controls .owl-pagination, #owl-new-products .owl-controls .owl-pagination{bottom: -15px!important;} #order_total{border:0!important;} .product-service .product-service-heading{padding: 10px 0; text-align: center; background: #d3b61c;} .product-service:hover .product-service-heading{background: #b59a17; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;} .product-service .product-service-in a{color: #d3b61c; font-size: 14px; font-weight: 400;} .product-service .product-service-heading i{color: #fff; font-size: 40px;} .product-service .product-service-in{padding: 15px 30px; text-align: center; border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0;} .product-service .product-service-in h3{color: #555; font-size: 20px; font-weight: 400; text-transform: uppercase;} .zoom-product{max-height: 400px!important;} 

/* /eq_theme_louma/static/src/css/categorie-sidebar.css defined in bundle 'web.assets_frontend' */
 #category-widget{list-style-type: none; padding: 0; margin: 0; margin-top: 37px;} #category-widget li li{list-style-type: none; padding: 0; margin: 0;} #category-widget a{display:block; font:600 12px/24px 'Open Sans', Verdana; text-transform: uppercase; text-decoration: none;} #category-widget a i{margin-right:8px;} #category-widget > li > a{color:#666; font-size: 14px; position: relative; border-top:1px solid #eaeaea; padding:6px 10px 6px 43px; text-transform: uppercase; font-weight: 600;} #category-widget > li:last-child{border-bottom:1px solid #eaeaea;} #category-widget li li{padding-left:11px;} #category-widget li li:last-child, #category-widget li li:last-child a{border-bottom:none;} #category-widget li li a{color:#7e7e7e; padding:2px 10px 2px 8px;} #category-widget li ul{display:none; padding:8px 0 10px; border-top:1px solid #eaeaea;} #category-widget .open.category-widget-btn ul{display:block;} #category-widget li:not(.open) ul{display:none!important;} .category-widget-btn{display:inline-block; width:22px; height:22px; font-size:14px; line-height: 22px; text-align: center; background-color: #505050; color:#fff; margin-right: 5px; left:10px; top:7px; transition: all 0.4s; -webkit-transition: all 0.4s;} .category-widget-btn:after{content:'+';} .open.category-widget-btn:after{content:'-'; color:#fff;} .title-products_grid{font-size: 20px; margin-bottom: 25px; color: #555; font-weight: 700;} #products_attributes_filters strong{font-size: 20px; margin-bottom: 25px; color: #555; font-weight: 700;} #products_attributes_filters strong :parent{} #products_grid_before .panel{margin-bottom: 20px; background-color: transparent;} #products_grid_before .panel-body{padding:15px 20px;} #products_grid_before .panel-heading{padding:0; position: relative; transition:background 0.45s ease; -webkit-transition:background 0.45s ease;} #products_grid_before .panel-group.no-radius .panel, #products_grid_before .panel-group.no-radius .panel-heading{border-radius: 0 !important} #products_grid_before .panel-heading a{display: block; padding: 15px 20px;} #products_grid_before .panel-title{font-size: 15px;} #products_grid_before .panel-icon{position: absolute; right:20px; top:50%; display: inline-block; font-family:FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); font-size:18px; margin-top: -9px; color:#303030 !important;} #products_grid_before .panel-icon:before{content:'\f106';} #products_grid_before .collapsed .panel-icon:before{content:'\f107';} #products_grid_before .panel-default{border-color: #eaeaea;} #products_grid_before .panel-default > .panel-heading{color: #505050; background-color: #f9f9f9; border-color: #d7d7d7;} #products_grid_before .panel-default > .panel-heading:hover{background-color: #f2f2f2;} #products_grid_before .panel-default > .panel-heading + .panel-collapse > .panel-body{border-top-color: #eaeaea;} #products_grid_before .panel-group .panel-heading + .panel-collapse > .panel-body, #products_grid_before .panel-group .panel-heading + .panel-collapse > .list-group{border-top-color: #eaeaea;} #products_grid_before .panel-custom > .panel-heading{color: #f1f1f1;} #products_grid_before .panel-inverse{border-color: #1a1a1a;} #products_grid_before .panel-inverse > .panel-heading{color: #bebebe; background-color: #2a2a2a; border-color: #1a1a1a;} #products_grid_before .panel-inverse > .panel-heading:hover{background-color: #1a1a1a;} #products_grid_before .panel-inverse > .panel-heading + .panel-collapse > .panel-body{border-top-color: #1a1a1a;} #products_grid_before .panel-inverse .panel-icon{color:#eaeaea !important;} #products_grid_before .panel-primary .panel-title a, #products_grid_before .panel-custom .panel-title a{color:#f5f5f5;} #products_grid_before .panel-primary .panel-icon, #products_grid_before .panel-custom .panel-icon{color:#f1f1f1 !important;} #products_grid_before .panel-custom .panel-title a:hover, #products_grid_before .panel-primary .panel-title a:hover, #products_grid_before .panel-custom .panel-title a:focus, #products_grid_before .panel-primary .panel-title a:focus{color:#fff;} #products_grid_before .panel-inverse .panel-title a{color:#eaeaea;} #products_grid_before .panel-inverse .panel-title a:hover, #products_grid_before .panel-inverse .panel-title a:focus{color:#f1f1f1;} #products_grid_before .panel-bordered, #products_grid_before .panel-border-tb{border-color: #eaeaea;} #products_grid_before .panel-bordered > .panel-heading, #products_grid_before .panel-border-tb > .panel-heading{border-color: #eaeaea;} #products_grid_before .panel-bordered > .panel-heading + .panel-collapse > .panel-body, #products_grid_before .panel-der-tb > .panel-heading + .panel-collapse > .panel-body{border-top-color: #eaeaea;} #products_grid_before .panel-border-tb > .panel-heading{border-radius: 0;} #products_grid_before .panel-border-tb.panel{border-radius: 0; box-shadow:none; -webkit-box-shadow:none; border-left:none; border-right:none;} label.css_attribute_color:hover{box-shadow: inset 0 0 0 2px #fff; -webkit-box-shadow: inset 0 0 0 2px #fff;} 

/* /eq_theme_louma/static/src/css/jquery.elevatezoom.css defined in bundle 'web.assets_frontend' */
 .zoomContainer{z-index: 100;} .zoomWindowContainer div{margin-left: 10px;} 

/* /eq_theme_louma/static/src/css/color_scheme/light_blue.css defined in bundle 'web.assets_frontend' */
 a, .text-default{color: #38c7f4;} a:hover, a:focus{color: #17b5e5;} .footer-content a, .subfooter a{color: #2aa1c7;} .footer-content a:hover, .subfooter a:hover{color: #2487a8;} mark, .mark{background-color: #38c7f4; color: #ffffff;} .table > thead > tr > th, .table > thead > tr.active > th{border-bottom: 1px solid #38c7f4; background-color: #38c7f4; color: #fff;} .table-bordered{border-color: #38c7f4;} .default-bg{background-color: #38c7f4; color: #ffffff;} .default-translucent-bg:after{background-color: rgba(56,199,244,0.7);} .blogpost .post-info{background-color: #38c7f4; color: #fff;} .blogpost .side .social-links li a{background-color: transparent; border-color: transparent; color: #38c7f4;} .blogpost ul.links li a:hover{color: #38c7f4;} .timeline-date-label{color: #38c7f4;} @media (min-width:768px){.timeline .timeline-item:before{background-color: #fff; border: 1px solid #38c7f4;}} .btn-gray:hover, .btn-gray:focus, .btn-gray:active, .btn-gray.active, .open .dropdown-toggle.btn-gray{color: #ffffff; background-color: #38c7f4; border-color: #38c7f4;} .btn-light-gray:hover, .btn-light-gray:focus, .btn-light-gray:active, .btn-light-gray.active, .open .dropdown-toggle.btn-light-gray{color: #ffffff; background-color: #38c7f4; border-color: #38c7f4;} .btn-primary{background-color: #38c7f4; color: #fff !important; border-color: #17b5e5;} .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary{color: #fff !important; background-color: #7f3a9a; border-color: #7f3a9a;} .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary{background-color: #7f3a9a; border-color: #7f3a9a;} .btn-default{background-color: #38c7f4; color: #fff ; border-color: #17b5e5;} .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default{color: #fff ; background-color: #17b5e5; border-color: #17b5e5;} .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default{background-color: #17b5e5; border-color: #17b5e5;} .btn-white{background-color: transparent; color: #17b5e5; border: 1px solid #38c7f4;} .btn-white:hover, .btn-white:focus, .btn-white:active, .btn-white.active, .open .dropdown-toggle.btn-white{color: #fff; background-color: #17b5e5; border-color: #17b5e5;} .hvr-sweep-to-right:before, .hvr-sweep-to-left:before, .hvr-sweep-to-bottom:before, .hvr-sweep-to-top:before, .hvr-bounce-to-right:before, .hvr-bounce-to-left:before, .hvr-bounce-to-bottom:before, .hvr-bounce-to-top:before, .hvr-radial-out:before, .hvr-rectangle-out:before, .hvr-shutter-out-horizontal:before, .hvr-shutter-out-vertical:before{background: #17b5e5;} .default-bg .form-control{border-color: #38c7f4; background-color: rgba(0, 0, 0, 0.2); -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .35); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .35); color: #ffffff;} .default-bg .form-control:focus{border-color: #38c7f4; background-color: rgba(0, 0, 0, 0.25);} .default-bg .input-group-addon{background-color: #17b5e5; border-color: #38c7f4; color: #fff;} .dropdown .active>a>.badge, .dropdown a:hover .badge, .dropdown .open > a > .badge{border-color: #38c7f4;} ul.pagination li > a:hover{background-color: transparent; color: #ffffff; background-color: #38c7f4; border-color: #38c7f4;} ul.pagination li.active a, .pagination > .active > a:hover, .pagination > .active > a:focus{color: #ffffff; background-color: #38c7f4; border-color: #38c7f4;} .nav-tabs > li.active > a:after{background-color: #38c7f4;} .tab-content:after{background-color: #38c7f4;} @media (max-width:480px){.nav-tabs > li > a:hover:after{background-color: #38c7f4;}} .tabs-style-2 .nav-tabs{border-bottom: 1px solid #38c7f4;} .tabs-style-2 .nav-tabs > li.active > a, .tabs-style-2 .nav-tabs > li.active > a:hover, .tabs-style-2 .nav-tabs > li.active > a:focus, .tabs-style-2 .nav-tabs > li > a:hover{border: 1px solid #38c7f4; background-color: #38c7f4; color: #fff;} .vertical .nav-tabs > li > a:hover:after{background-color: #38c7f4;} .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus, .nav-pills > li > a:hover, .nav-pills > li > a:focus{border: 1px solid #f3f3f3; color: #38c7f4; background-color: #fafafa;} .nav-pills > li.active > a:after{color: #38c7f4;} .nav-pills > li.active > a:hover:after, .nav-pills > li.active > a:focus:after, .nav-pills > li > a:hover:after, .nav-pills > li > a:focus:after{color: #38c7f4;} .light .footer-content .nav-pills > li.active > a:hover, .light .footer-content .nav-pills > li > a:hover{color: #17b5e5;} .nav-pills > .active > a > .badge{color: #38c7f4; background-color: #fff; border-color: #38c7f4;} .panel-heading a{background-color: #38c7f4; color: #ffffff;} .panel-heading a:hover, .panel-transparent .panel-heading a:hover{background-color: #38c7f4; color: #ffffff;} .progress-bar-default{background-color: #38c7f4;} .modal-content .modal-header{background-color: #38c7f4;} .overlay a{color: #38c7f4; background-color: #ffffff;} .overlay-links a + a{color: #ffffff; background-color: #38c7f4;} a.overlay i{color: #38c7f4;} .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus{color: #38c7f4; background-color: transparent;} .main-navigation .navbar-nav > .open > a, .main-navigation .navbar-nav > .open > a:hover, .main-navigation .navbar-nav > .open > a:focus{color: #666666; background-color: #fafafa;} .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .nav .open > a, .nav .open > a:hover, .nav .open > a:focus, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .dropdown-menu .menu > .active > a, .dropdown-menu .menu > .active > a:hover, .dropdown-menu .menu > .active > a:focus{background-color: #ffffff; color: #38c7f4; border-color: #f1f1f1;} #offcanvas .nav .open > a, #offcanvas .nav .open > a:hover, #offcanvas .nav .open > a:focus, #offcanvas .nav > li > a:hover, #offcanvas .nav > li > a:focus, #offcanvas .navbar-nav > li.active > a{color: #38c7f4; background-color: #ffffff;} .mega-menu .menu > li > a:hover, .mega-menu .menu > li > a:focus{background-color: #ffffff; color: #38c7f4; border-color: #f1f1f1;} .navbar-default .navbar-nav > .active.dropdown > a:before{color: #38c7f4;} .navbar-default .navbar-nav > .dropdown.open > a:before{color: #e5e5e5;} .dropdown .dropdown.open>a:before, .transparent.header:not(.dark) .dropdown .dropdown.open>a:before{color: #38c7f4;} .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: #fafafa; border-color: #38c7f4;} .navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar{background-color: #38c7f4;} @media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color: #38c7f4; background-color: transparent;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color: #38c7f4; background-color: #fff;}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color: #38c7f4;}} .subfooter .navbar-default .nav > li > a:hover, .subfooter .navbar-default .nav > .active > a:hover, .subfooter .navbar-default .nav > .active > a:focus{background-color: transparent; color: #38c7f4;} .box.gray-bg:hover{color: #38c7f4;} .box.default-bg:hover{background-color: #fff; border: 1px solid #38c7f4;} .box.default-bg:hover *{color: #38c7f4;} .box-style-1:not(.team-member):hover i{color: #38c7f4;} .box-style-1.default-bg:hover i, .box-style-1.dark-bg:hover i{color: inherit;} .box-style-2:hover .default-bg{background-color: #fff; border: 1px solid #38c7f4;} .box-style-2:hover .default-bg *{color: #38c7f4;} .box-style-2:hover .white-bg *{color: #38c7f4;} .box-style-3:hover .default-bg{background-color: #fff; border: 1px solid #38c7f4;} .box-style-3:hover .default-bg *{color: #38c7f4;} .box-style-3:hover .white-bg *{color: #38c7f4;} .tag a:hover{color: #ffffff; background-color: #38c7f4; border-color: #38c7f4;} .social-links li a{background: #38c7f4; border: 1px solid #38c7f4; color: #fff;} .social-links li a:hover{background-color: transparent; border-color: #17b5e5; color: #17b5e5;} .social-links .dropdown.open>button>i:before{content: "\f00d"; color: #38c7f4;} .header-top .social-links li a:hover{color: #17b5e5;} .header-top-dropdown .dropdown.open>button, .header-top-dropdown .dropdown>button:hover{color: #38c7f4;} .plan .popover-title{background-color: #38c7f4; color: #ffffff;} .gray .plan .header h3{color: #38c7f4;} .white .plan .header{color: #fff; background: #38c7f4;} .stripped .header{background: #38c7f4; -webkit-box-shadow: 0px 0px 60px #17b5e5 inset; -moz-box-shadow: 0px 0px 60px #17b5e5 inset; box-shadow: 0px 0px 60px #17b5e5 inset; color: #fff;} .default_bg{background-color: #38c7f4; color: #fff;} .tparrows.round:hover{color: #ffffff; background-color: #38c7f4;} .tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected{background-color: #38c7f4;} .tp-bannertimer{background-color: rgba(56,199,244,0.7);} .owl-prev{background-color: #38c7f4; color: #f1f1f1;} .owl-next{background-color: #f1f1f1; color: #38c7f4;} .content-slider-with-controls .owl-buttons div, .content-slider-with-controls-autoplay .owl-buttons div{background-color: #38c7f4; color: #f1f1f1;} .content-slider-with-controls .owl-prev:hover, .content-slider-with-controls .owl-next:hover, .content-slider-with-controls-autoplay .owl-prev:hover, .content-slider-with-controls-autoplay .owl-next:hover{background-color: #f1f1f1; color: #38c7f4;} .owl-controls .owl-page.active span, .owl-controls.clickable .owl-page:hover span{background: #38c7f4;} .separator{display: block; width: 60px; height: 5px; margin: 15px auto 15px; background-color: #38c7f4; position: relative; border: 1px solid #38c7f4;} .separator:after{width: 30px; height: 5px; background: #38c7f4; position: absolute; top: -1px; left: -1px; content: "";} .separator-2{display: block; width: 30px; height: 5px; margin: 15px 0 15px; background-color: #38c7f4; position: relative;} .testimonial-image{border: 5px solid #38c7f4;} .header-top-dropdown .dropdown>a:hover{color: #38c7f4;} .sidebar .separator{width: 30px; height: 5px; margin: 15px 0 20px; background-color: #38c7f4; border-color: #38c7f4;} .category-widget-btn{background-color: #38c7f4;} .container.oe_website_sale ul.wizard li.text-primary{background: #38c7f4!important; color: #ffffff!important;} .container.oe_website_sale ul.wizard li.text-primary .chevron:before{border-left: 10px solid #38c7f4!important;} span.my_cart_quantity.label.label-primary{background-color: #38c7f4!important;} .product-service .product-service-heading{background: #38c7f4!important;} .product-service:hover .product-service-heading{background: #17b5e5!important;} .product-service .product-service-in a{color: #38c7f4!important;} .scrollToTop{background-color:#38c7f4!important;} .event-list > li > time{background-color: #38c7f4;} .bullet li.active, .bullet li:hover{background-color: #38c7f4; width: 14px; height: 14px;} .carousel.louma_bootstrap .carousel-control *:hover{background: #38c7f4;} 

/* /eq_theme_louma/static/src/css/boxed.css defined in bundle 'web.assets_frontend' */
 body{margin-right: auto!important; margin-left: auto!important; position: relative!important; background-attachment:fixed;} @media (min-width:768px){#wrapwrap{width: 750px!important; margin:auto;}} @media (min-width:992px){#wrapwrap{width: 970px!important; margin:auto;}} @media (min-width:1200px){#wrapwrap{width: 1170px!important; margin:auto;}} 

/* /eq_website_ecommerce_base/static/src/css/eq_ecommerce_base.css defined in bundle 'web.assets_frontend' */
 .oe_product section{min-height: 96px;} .oe_cart .list-unstyled{margin-bottom:30px;} .oe_cart a[name="eq_shipping_url"]{margin-left: 17px;} .gtcAccept input{float:left;} .gtcAccept p{margin-left:25px;} .thirdCheckbox input{float:left;} .thirdCheckbox p{margin-left:25px;} input.required, textarea.required, select.required{border-left: 5px solid yellowgreen;} .tax-price-info{margin-bottom:15px; font-size:11px;} table.table .tax-price-info{text-align:right;} .oe_signup_form{max-width:900px; padding: 20px 0; margin: 0px auto;} .oe_login_buttons button[type=submit]{margin-left:15px;} .eq_pay_now.disabled{background-color:grey!important;}