@font-face{ font-family:'FontAwesome'; src:url('/assets/css/fonts/fontawesome-webfont.eot?v=4.6.3'); src:url('/assets/css/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'), url('/assets/css/fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'), url('/assets/css/fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'), url('/assets/css/fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'), url('/assets/css/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg'); font-weight:normal; font-style:normal;}.fa{ display:inline-block; font:normal normal normal 14px/1 FontAwesome; font-size:inherit; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}.fa-lg{ font-size:1.33333333em; line-height:0.75em; vertical-align:-15%;}.fa-2x{ font-size:2em;}.fa-3x{ font-size:3em;}.fa-4x{ font-size:4em;}.fa-5x{ font-size:5em;}.fa-fw{ width:1.28571429em; text-align:center;}.fa-ul{ padding-left:0; margin-left:2.14285714em; list-style-type:none;}.fa-ul > li{ position:relative;}.fa-li{ position:absolute; left:-2.14285714em; width:2.14285714em; top:0.14285714em; text-align:center;}.fa-li.fa-lg{ left:-1.85714286em;}.fa-border{ padding:.2em .25em .15em; border:solid 0.08em #eeeeee; border-radius:.1em;}.fa-pull-left{ float:left;}.fa-pull-right{ float:right;}.fa.fa-pull-left{ margin-right:.3em;}.fa.fa-pull-right{ margin-left:.3em;}.pull-right{ float:right;}.pull-left{ float:left;}.fa.pull-left{ margin-right:.3em;}.fa.pull-right{ margin-left:.3em;}.fa-spin{ -webkit-animation:fa-spin 2s infinite linear; animation:fa-spin 2s infinite linear;}.fa-pulse{ -webkit-animation:fa-spin 1s infinite steps(8); animation:fa-spin 1s infinite steps(8);}@-webkit-keyframes fa-spin{ 0%{ -webkit-transform:rotate(0deg); transform:rotate(0deg); }100%{ -webkit-transform:rotate(359deg); transform:rotate(359deg); }}@keyframes fa-spin{ 0%{ -webkit-transform:rotate(0deg); transform:rotate(0deg); }100%{ -webkit-transform:rotate(359deg); transform:rotate(359deg); }}.fa-rotate-90{ -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; -webkit-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg);}.fa-rotate-180{ -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -webkit-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg);}.fa-rotate-270{ -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -webkit-transform:rotate(270deg); -ms-transform:rotate(270deg); transform:rotate(270deg);}.fa-flip-horizontal{ -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; -webkit-transform:scale(-1, 1); -ms-transform:scale(-1, 1); transform:scale(-1, 1);}.fa-flip-vertical{ -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform:scale(1, -1); -ms-transform:scale(1, -1); transform:scale(1, -1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{ filter:none;}.fa-stack{ position:relative; display:inline-block; width:2em; height:2em; line-height:2em; vertical-align:middle;}.fa-stack-1x,.fa-stack-2x{ position:absolute; left:0; width:100%; text-align:center;}.fa-stack-1x{ line-height:inherit;}.fa-stack-2x{ font-size:2em;}.fa-inverse{ color:#ffffff;}.fa-glass:before{ content:"\f000";}.fa-music:before{ content:"\f001";}.fa-search:before{ content:"\f002";}.fa-envelope-o:before{ content:"\f003";}.fa-heart:before{ content:"\f004";}.fa-star:before{ content:"\f005";}.fa-star-o:before{ content:"\f006";}.fa-user:before{ content:"\f007";}.fa-film:before{ content:"\f008";}.fa-th-large:before{ content:"\f009";}.fa-th:before{ content:"\f00a";}.fa-th-list:before{ content:"\f00b";}.fa-check:before{ content:"\f00c";}.fa-remove:before,.fa-close:before,.fa-times:before{ content:"\f00d";}.fa-search-plus:before{ content:"\f00e";}.fa-search-minus:before{ content:"\f010";}.fa-power-off:before{ content:"\f011";}.fa-signal:before{ content:"\f012";}.fa-gear:before,.fa-cog:before{ content:"\f013";}.fa-trash-o:before{ content:"\f014";}.fa-home:before{ content:"\f015";}.fa-file-o:before{ content:"\f016";}.fa-clock-o:before{ content:"\f017";}.fa-road:before{ content:"\f018";}.fa-download:before{ content:"\f019";}.fa-arrow-circle-o-down:before{ content:"\f01a";}.fa-arrow-circle-o-up:before{ content:"\f01b";}.fa-inbox:before{ content:"\f01c";}.fa-play-circle-o:before{ content:"\f01d";}.fa-rotate-right:before,.fa-repeat:before{ content:"\f01e";}.fa-refresh:before{ content:"\f021";}.fa-list-alt:before{ content:"\f022";}.fa-lock:before{ content:"\f023";}.fa-flag:before{ content:"\f024";}.fa-headphones:before{ content:"\f025";}.fa-volume-off:before{ content:"\f026";}.fa-volume-down:before{ content:"\f027";}.fa-volume-up:before{ content:"\f028";}.fa-qrcode:before{ content:"\f029";}.fa-barcode:before{ content:"\f02a";}.fa-tag:before{ content:"\f02b";}.fa-tags:before{ content:"\f02c";}.fa-book:before{ content:"\f02d";}.fa-bookmark:before{ content:"\f02e";}.fa-print:before{ content:"\f02f";}.fa-camera:before{ content:"\f030";}.fa-font:before{ content:"\f031";}.fa-bold:before{ content:"\f032";}.fa-italic:before{ content:"\f033";}.fa-text-height:before{ content:"\f034";}.fa-text-width:before{ content:"\f035";}.fa-align-left:before{ content:"\f036";}.fa-align-center:before{ content:"\f037";}.fa-align-right:before{ content:"\f038";}.fa-align-justify:before{ content:"\f039";}.fa-list:before{ content:"\f03a";}.fa-dedent:before,.fa-outdent:before{ content:"\f03b";}.fa-indent:before{ content:"\f03c";}.fa-video-camera:before{ content:"\f03d";}.fa-photo:before,.fa-image:before,.fa-picture-o:before{ content:"\f03e";}.fa-pencil:before{ content:"\f040";}.fa-map-marker:before{ content:"\f041";}.fa-adjust:before{ content:"\f042";}.fa-tint:before{ content:"\f043";}.fa-edit:before,.fa-pencil-square-o:before{ content:"\f044";}.fa-share-square-o:before{ content:"\f045";}.fa-check-square-o:before{ content:"\f046";}.fa-arrows:before{ content:"\f047";}.fa-step-backward:before{ content:"\f048";}.fa-fast-backward:before{ content:"\f049";}.fa-backward:before{ content:"\f04a";}.fa-play:before{ content:"\f04b";}.fa-pause:before{ content:"\f04c";}.fa-stop:before{ content:"\f04d";}.fa-forward:before{ content:"\f04e";}.fa-fast-forward:before{ content:"\f050";}.fa-step-forward:before{ content:"\f051";}.fa-eject:before{ content:"\f052";}.fa-chevron-left:before{ content:"\f053";}.fa-chevron-right:before{ content:"\f054";}.fa-plus-circle:before{ content:"\f055";}.fa-minus-circle:before{ content:"\f056";}.fa-times-circle:before{ content:"\f057";}.fa-check-circle:before{ content:"\f058";}.fa-question-circle:before{ content:"\f059";}.fa-info-circle:before{ content:"\f05a";}.fa-crosshairs:before{ content:"\f05b";}.fa-times-circle-o:before{ content:"\f05c";}.fa-check-circle-o:before{ content:"\f05d";}.fa-ban:before{ content:"\f05e";}.fa-arrow-left:before{ content:"\f060";}.fa-arrow-right:before{ content:"\f061";}.fa-arrow-up:before{ content:"\f062";}.fa-arrow-down:before{ content:"\f063";}.fa-mail-forward:before,.fa-share:before{ content:"\f064";}.fa-expand:before{ content:"\f065";}.fa-compress:before{ content:"\f066";}.fa-plus:before{ content:"\f067";}.fa-minus:before{ content:"\f068";}.fa-asterisk:before{ content:"\f069";}.fa-exclamation-circle:before{ content:"\f06a";}.fa-gift:before{ content:"\f06b";}.fa-leaf:before{ content:"\f06c";}.fa-fire:before{ content:"\f06d";}.fa-eye:before{ content:"\f06e";}.fa-eye-slash:before{ content:"\f070";}.fa-warning:before,.fa-exclamation-triangle:before{ content:"\f071";}.fa-plane:before{ content:"\f072";}.fa-calendar:before{ content:"\f073";}.fa-random:before{ content:"\f074";}.fa-comment:before{ content:"\f075";}.fa-magnet:before{ content:"\f076";}.fa-chevron-up:before{ content:"\f077";}.fa-chevron-down:before{ content:"\f078";}.fa-retweet:before{ content:"\f079";}.fa-shopping-cart:before{ content:"\f07a";}.fa-folder:before{ content:"\f07b";}.fa-folder-open:before{ content:"\f07c";}.fa-arrows-v:before{ content:"\f07d";}.fa-arrows-h:before{ content:"\f07e";}.fa-bar-chart-o:before,.fa-bar-chart:before{ content:"\f080";}.fa-twitter-square:before{ content:"\f081";}.fa-facebook-square:before{ content:"\f082";}.fa-camera-retro:before{ content:"\f083";}.fa-key:before{ content:"\f084";}.fa-gears:before,.fa-cogs:before{ content:"\f085";}.fa-comments:before{ content:"\f086";}.fa-thumbs-o-up:before{ content:"\f087";}.fa-thumbs-o-down:before{ content:"\f088";}.fa-star-half:before{ content:"\f089";}.fa-heart-o:before{ content:"\f08a";}.fa-sign-out:before{ content:"\f08b";}.fa-linkedin-square:before{ content:"\f08c";}.fa-thumb-tack:before{ content:"\f08d";}.fa-external-link:before{ content:"\f08e";}.fa-sign-in:before{ content:"\f090";}.fa-trophy:before{ content:"\f091";}.fa-github-square:before{ content:"\f092";}.fa-upload:before{ content:"\f093";}.fa-lemon-o:before{ content:"\f094";}.fa-phone:before{ content:"\f095";}.fa-square-o:before{ content:"\f096";}.fa-bookmark-o:before{ content:"\f097";}.fa-phone-square:before{ content:"\f098";}.fa-twitter:before{ content:"\f099";}.fa-facebook-f:before,.fa-facebook:before{ content:"\f09a";}.fa-github:before{ content:"\f09b";}.fa-unlock:before{ content:"\f09c";}.fa-credit-card:before{ content:"\f09d";}.fa-feed:before,.fa-rss:before{ content:"\f09e";}.fa-hdd-o:before{ content:"\f0a0";}.fa-bullhorn:before{ content:"\f0a1";}.fa-bell:before{ content:"\f0f3";}.fa-certificate:before{ content:"\f0a3";}.fa-hand-o-right:before{ content:"\f0a4";}.fa-hand-o-left:before{ content:"\f0a5";}.fa-hand-o-up:before{ content:"\f0a6";}.fa-hand-o-down:before{ content:"\f0a7";}.fa-arrow-circle-left:before{ content:"\f0a8";}.fa-arrow-circle-right:before{ content:"\f0a9";}.fa-arrow-circle-up:before{ content:"\f0aa";}.fa-arrow-circle-down:before{ content:"\f0ab";}.fa-globe:before{ content:"\f0ac";}.fa-wrench:before{ content:"\f0ad";}.fa-tasks:before{ content:"\f0ae";}.fa-filter:before{ content:"\f0b0";}.fa-briefcase:before{ content:"\f0b1";}.fa-arrows-alt:before{ content:"\f0b2";}.fa-group:before,.fa-users:before{ content:"\f0c0";}.fa-chain:before,.fa-link:before{ content:"\f0c1";}.fa-cloud:before{ content:"\f0c2";}.fa-flask:before{ content:"\f0c3";}.fa-cut:before,.fa-scissors:before{ content:"\f0c4";}.fa-copy:before,.fa-files-o:before{ content:"\f0c5";}.fa-paperclip:before{ content:"\f0c6";}.fa-save:before,.fa-floppy-o:before{ content:"\f0c7";}.fa-square:before{ content:"\f0c8";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{ content:"\f0c9";}.fa-list-ul:before{ content:"\f0ca";}.fa-list-ol:before{ content:"\f0cb";}.fa-strikethrough:before{ content:"\f0cc";}.fa-underline:before{ content:"\f0cd";}.fa-table:before{ content:"\f0ce";}.fa-magic:before{ content:"\f0d0";}.fa-truck:before{ content:"\f0d1";}.fa-pinterest:before{ content:"\f0d2";}.fa-pinterest-square:before{ content:"\f0d3";}.fa-google-plus-square:before{ content:"\f0d4";}.fa-google-plus:before{ content:"\f0d5";}.fa-money:before{ content:"\f0d6";}.fa-caret-down:before{ content:"\f0d7";}.fa-caret-up:before{ content:"\f0d8";}.fa-caret-left:before{ content:"\f0d9";}.fa-caret-right:before{ content:"\f0da";}.fa-columns:before{ content:"\f0db";}.fa-unsorted:before,.fa-sort:before{ content:"\f0dc";}.fa-sort-down:before,.fa-sort-desc:before{ content:"\f0dd";}.fa-sort-up:before,.fa-sort-asc:before{ content:"\f0de";}.fa-envelope:before{ content:"\f0e0";}.fa-linkedin:before{ content:"\f0e1";}.fa-rotate-left:before,.fa-undo:before{ content:"\f0e2";}.fa-legal:before,.fa-gavel:before{ content:"\f0e3";}.fa-dashboard:before,.fa-tachometer:before{ content:"\f0e4";}.fa-comment-o:before{ content:"\f0e5";}.fa-comments-o:before{ content:"\f0e6";}.fa-flash:before,.fa-bolt:before{ content:"\f0e7";}.fa-sitemap:before{ content:"\f0e8";}.fa-umbrella:before{ content:"\f0e9";}.fa-paste:before,.fa-clipboard:before{ content:"\f0ea";}.fa-lightbulb-o:before{ content:"\f0eb";}.fa-exchange:before{ content:"\f0ec";}.fa-cloud-download:before{ content:"\f0ed";}.fa-cloud-upload:before{ content:"\f0ee";}.fa-user-md:before{ content:"\f0f0";}.fa-stethoscope:before{ content:"\f0f1";}.fa-suitcase:before{ content:"\f0f2";}.fa-bell-o:before{ content:"\f0a2";}.fa-coffee:before{ content:"\f0f4";}.fa-cutlery:before{ content:"\f0f5";}.fa-file-text-o:before{ content:"\f0f6";}.fa-building-o:before{ content:"\f0f7";}.fa-hospital-o:before{ content:"\f0f8";}.fa-ambulance:before{ content:"\f0f9";}.fa-medkit:before{ content:"\f0fa";}.fa-fighter-jet:before{ content:"\f0fb";}.fa-beer:before{ content:"\f0fc";}.fa-h-square:before{ content:"\f0fd";}.fa-plus-square:before{ content:"\f0fe";}.fa-angle-double-left:before{ content:"\f100";}.fa-angle-double-right:before{ content:"\f101";}.fa-angle-double-up:before{ content:"\f102";}.fa-angle-double-down:before{ content:"\f103";}.fa-angle-left:before{ content:"\f104";}.fa-angle-right:before{ content:"\f105";}.fa-angle-up:before{ content:"\f106";}.fa-angle-down:before{ content:"\f107";}.fa-desktop:before{ content:"\f108";}.fa-laptop:before{ content:"\f109";}.fa-tablet:before{ content:"\f10a";}.fa-mobile-phone:before,.fa-mobile:before{ content:"\f10b";}.fa-circle-o:before{ content:"\f10c";}.fa-quote-left:before{ content:"\f10d";}.fa-quote-right:before{ content:"\f10e";}.fa-spinner:before{ content:"\f110";}.fa-circle:before{ content:"\f111";}.fa-mail-reply:before,.fa-reply:before{ content:"\f112";}.fa-github-alt:before{ content:"\f113";}.fa-folder-o:before{ content:"\f114";}.fa-folder-open-o:before{ content:"\f115";}.fa-smile-o:before{ content:"\f118";}.fa-frown-o:before{ content:"\f119";}.fa-meh-o:before{ content:"\f11a";}.fa-gamepad:before{ content:"\f11b";}.fa-keyboard-o:before{ content:"\f11c";}.fa-flag-o:before{ content:"\f11d";}.fa-flag-checkered:before{ content:"\f11e";}.fa-terminal:before{ content:"\f120";}.fa-code:before{ content:"\f121";}.fa-mail-reply-all:before,.fa-reply-all:before{ content:"\f122";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{ content:"\f123";}.fa-location-arrow:before{ content:"\f124";}.fa-crop:before{ content:"\f125";}.fa-code-fork:before{ content:"\f126";}.fa-unlink:before,.fa-chain-broken:before{ content:"\f127";}.fa-question:before{ content:"\f128";}.fa-info:before{ content:"\f129";}.fa-exclamation:before{ content:"\f12a";}.fa-superscript:before{ content:"\f12b";}.fa-subscript:before{ content:"\f12c";}.fa-eraser:before{ content:"\f12d";}.fa-puzzle-piece:before{ content:"\f12e";}.fa-microphone:before{ content:"\f130";}.fa-microphone-slash:before{ content:"\f131";}.fa-shield:before{ content:"\f132";}.fa-calendar-o:before{ content:"\f133";}.fa-fire-extinguisher:before{ content:"\f134";}.fa-rocket:before{ content:"\f135";}.fa-maxcdn:before{ content:"\f136";}.fa-chevron-circle-left:before{ content:"\f137";}.fa-chevron-circle-right:before{ content:"\f138";}.fa-chevron-circle-up:before{ content:"\f139";}.fa-chevron-circle-down:before{ content:"\f13a";}.fa-html5:before{ content:"\f13b";}.fa-css3:before{ content:"\f13c";}.fa-anchor:before{ content:"\f13d";}.fa-unlock-alt:before{ content:"\f13e";}.fa-bullseye:before{ content:"\f140";}.fa-ellipsis-h:before{ content:"\f141";}.fa-ellipsis-v:before{ content:"\f142";}.fa-rss-square:before{ content:"\f143";}.fa-play-circle:before{ content:"\f144";}.fa-ticket:before{ content:"\f145";}.fa-minus-square:before{ content:"\f146";}.fa-minus-square-o:before{ content:"\f147";}.fa-level-up:before{ content:"\f148";}.fa-level-down:before{ content:"\f149";}.fa-check-square:before{ content:"\f14a";}.fa-pencil-square:before{ content:"\f14b";}.fa-external-link-square:before{ content:"\f14c";}.fa-share-square:before{ content:"\f14d";}.fa-compass:before{ content:"\f14e";}.fa-toggle-down:before,.fa-caret-square-o-down:before{ content:"\f150";}.fa-toggle-up:before,.fa-caret-square-o-up:before{ content:"\f151";}.fa-toggle-right:before,.fa-caret-square-o-right:before{ content:"\f152";}.fa-euro:before,.fa-eur:before{ content:"\f153";}.fa-gbp:before{ content:"\f154";}.fa-dollar:before,.fa-usd:before{ content:"\f155";}.fa-rupee:before,.fa-inr:before{ content:"\f156";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{ content:"\f157";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{ content:"\f158";}.fa-won:before,.fa-krw:before{ content:"\f159";}.fa-bitcoin:before,.fa-btc:before{ content:"\f15a";}.fa-file:before{ content:"\f15b";}.fa-file-text:before{ content:"\f15c";}.fa-sort-alpha-asc:before{ content:"\f15d";}.fa-sort-alpha-desc:before{ content:"\f15e";}.fa-sort-amount-asc:before{ content:"\f160";}.fa-sort-amount-desc:before{ content:"\f161";}.fa-sort-numeric-asc:before{ content:"\f162";}.fa-sort-numeric-desc:before{ content:"\f163";}.fa-thumbs-up:before{ content:"\f164";}.fa-thumbs-down:before{ content:"\f165";}.fa-youtube-square:before{ content:"\f166";}.fa-youtube:before{ content:"\f167";}.fa-xing:before{ content:"\f168";}.fa-xing-square:before{ content:"\f169";}.fa-youtube-play:before{ content:"\f16a";}.fa-dropbox:before{ content:"\f16b";}.fa-stack-overflow:before{ content:"\f16c";}.fa-instagram:before{ content:"\f16d";}.fa-flickr:before{ content:"\f16e";}.fa-adn:before{ content:"\f170";}.fa-bitbucket:before{ content:"\f171";}.fa-bitbucket-square:before{ content:"\f172";}.fa-tumblr:before{ content:"\f173";}.fa-tumblr-square:before{ content:"\f174";}.fa-long-arrow-down:before{ content:"\f175";}.fa-long-arrow-up:before{ content:"\f176";}.fa-long-arrow-left:before{ content:"\f177";}.fa-long-arrow-right:before{ content:"\f178";}.fa-apple:before{ content:"\f179";}.fa-windows:before{ content:"\f17a";}.fa-android:before{ content:"\f17b";}.fa-linux:before{ content:"\f17c";}.fa-dribbble:before{ content:"\f17d";}.fa-skype:before{ content:"\f17e";}.fa-foursquare:before{ content:"\f180";}.fa-trello:before{ content:"\f181";}.fa-female:before{ content:"\f182";}.fa-male:before{ content:"\f183";}.fa-gittip:before,.fa-gratipay:before{ content:"\f184";}.fa-sun-o:before{ content:"\f185";}.fa-moon-o:before{ content:"\f186";}.fa-archive:before{ content:"\f187";}.fa-bug:before{ content:"\f188";}.fa-vk:before{ content:"\f189";}.fa-weibo:before{ content:"\f18a";}.fa-renren:before{ content:"\f18b";}.fa-pagelines:before{ content:"\f18c";}.fa-stack-exchange:before{ content:"\f18d";}.fa-arrow-circle-o-right:before{ content:"\f18e";}.fa-arrow-circle-o-left:before{ content:"\f190";}.fa-toggle-left:before,.fa-caret-square-o-left:before{ content:"\f191";}.fa-dot-circle-o:before{ content:"\f192";}.fa-wheelchair:before{ content:"\f193";}.fa-vimeo-square:before{ content:"\f194";}.fa-turkish-lira:before,.fa-try:before{ content:"\f195";}.fa-plus-square-o:before{ content:"\f196";}.fa-space-shuttle:before{ content:"\f197";}.fa-slack:before{ content:"\f198";}.fa-envelope-square:before{ content:"\f199";}.fa-wordpress:before{ content:"\f19a";}.fa-openid:before{ content:"\f19b";}.fa-institution:before,.fa-bank:before,.fa-university:before{ content:"\f19c";}.fa-mortar-board:before,.fa-graduation-cap:before{ content:"\f19d";}.fa-yahoo:before{ content:"\f19e";}.fa-google:before{ content:"\f1a0";}.fa-reddit:before{ content:"\f1a1";}.fa-reddit-square:before{ content:"\f1a2";}.fa-stumbleupon-circle:before{ content:"\f1a3";}.fa-stumbleupon:before{ content:"\f1a4";}.fa-delicious:before{ content:"\f1a5";}.fa-digg:before{ content:"\f1a6";}.fa-pied-piper-pp:before{ content:"\f1a7";}.fa-pied-piper-alt:before{ content:"\f1a8";}.fa-drupal:before{ content:"\f1a9";}.fa-joomla:before{ content:"\f1aa";}.fa-language:before{ content:"\f1ab";}.fa-fax:before{ content:"\f1ac";}.fa-building:before{ content:"\f1ad";}.fa-child:before{ content:"\f1ae";}.fa-paw:before{ content:"\f1b0";}.fa-spoon:before{ content:"\f1b1";}.fa-cube:before{ content:"\f1b2";}.fa-cubes:before{ content:"\f1b3";}.fa-behance:before{ content:"\f1b4";}.fa-behance-square:before{ content:"\f1b5";}.fa-steam:before{ content:"\f1b6";}.fa-steam-square:before{ content:"\f1b7";}.fa-recycle:before{ content:"\f1b8";}.fa-automobile:before,.fa-car:before{ content:"\f1b9";}.fa-cab:before,.fa-taxi:before{ content:"\f1ba";}.fa-tree:before{ content:"\f1bb";}.fa-spotify:before{ content:"\f1bc";}.fa-deviantart:before{ content:"\f1bd";}.fa-soundcloud:before{ content:"\f1be";}.fa-database:before{ content:"\f1c0";}.fa-file-pdf-o:before{ content:"\f1c1";}.fa-file-word-o:before{ content:"\f1c2";}.fa-file-excel-o:before{ content:"\f1c3";}.fa-file-powerpoint-o:before{ content:"\f1c4";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{ content:"\f1c5";}.fa-file-zip-o:before,.fa-file-archive-o:before{ content:"\f1c6";}.fa-file-sound-o:before,.fa-file-audio-o:before{ content:"\f1c7";}.fa-file-movie-o:before,.fa-file-video-o:before{ content:"\f1c8";}.fa-file-code-o:before{ content:"\f1c9";}.fa-vine:before{ content:"\f1ca";}.fa-codepen:before{ content:"\f1cb";}.fa-jsfiddle:before{ content:"\f1cc";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{ content:"\f1cd";}.fa-circle-o-notch:before{ content:"\f1ce";}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{ content:"\f1d0";}.fa-ge:before,.fa-empire:before{ content:"\f1d1";}.fa-git-square:before{ content:"\f1d2";}.fa-git:before{ content:"\f1d3";}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{ content:"\f1d4";}.fa-tencent-weibo:before{ content:"\f1d5";}.fa-qq:before{ content:"\f1d6";}.fa-wechat:before,.fa-weixin:before{ content:"\f1d7";}.fa-send:before,.fa-paper-plane:before{ content:"\f1d8";}.fa-send-o:before,.fa-paper-plane-o:before{ content:"\f1d9";}.fa-history:before{ content:"\f1da";}.fa-circle-thin:before{ content:"\f1db";}.fa-header:before{ content:"\f1dc";}.fa-paragraph:before{ content:"\f1dd";}.fa-sliders:before{ content:"\f1de";}.fa-share-alt:before{ content:"\f1e0";}.fa-share-alt-square:before{ content:"\f1e1";}.fa-bomb:before{ content:"\f1e2";}.fa-soccer-ball-o:before,.fa-futbol-o:before{ content:"\f1e3";}.fa-tty:before{ content:"\f1e4";}.fa-binoculars:before{ content:"\f1e5";}.fa-plug:before{ content:"\f1e6";}.fa-slideshare:before{ content:"\f1e7";}.fa-twitch:before{ content:"\f1e8";}.fa-yelp:before{ content:"\f1e9";}.fa-newspaper-o:before{ content:"\f1ea";}.fa-wifi:before{ content:"\f1eb";}.fa-calculator:before{ content:"\f1ec";}.fa-paypal:before{ content:"\f1ed";}.fa-google-wallet:before{ content:"\f1ee";}.fa-cc-visa:before{ content:"\f1f0";}.fa-cc-mastercard:before{ content:"\f1f1";}.fa-cc-discover:before{ content:"\f1f2";}.fa-cc-amex:before{ content:"\f1f3";}.fa-cc-paypal:before{ content:"\f1f4";}.fa-cc-stripe:before{ content:"\f1f5";}.fa-bell-slash:before{ content:"\f1f6";}.fa-bell-slash-o:before{ content:"\f1f7";}.fa-trash:before{ content:"\f1f8";}.fa-copyright:before{ content:"\f1f9";}.fa-at:before{ content:"\f1fa";}.fa-eyedropper:before{ content:"\f1fb";}.fa-paint-brush:before{ content:"\f1fc";}.fa-birthday-cake:before{ content:"\f1fd";}.fa-area-chart:before{ content:"\f1fe";}.fa-pie-chart:before{ content:"\f200";}.fa-line-chart:before{ content:"\f201";}.fa-lastfm:before{ content:"\f202";}.fa-lastfm-square:before{ content:"\f203";}.fa-toggle-off:before{ content:"\f204";}.fa-toggle-on:before{ content:"\f205";}.fa-bicycle:before{ content:"\f206";}.fa-bus:before{ content:"\f207";}.fa-ioxhost:before{ content:"\f208";}.fa-angellist:before{ content:"\f209";}.fa-cc:before{ content:"\f20a";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{ content:"\f20b";}.fa-meanpath:before{ content:"\f20c";}.fa-buysellads:before{ content:"\f20d";}.fa-connectdevelop:before{ content:"\f20e";}.fa-dashcube:before{ content:"\f210";}.fa-forumbee:before{ content:"\f211";}.fa-leanpub:before{ content:"\f212";}.fa-sellsy:before{ content:"\f213";}.fa-shirtsinbulk:before{ content:"\f214";}.fa-simplybuilt:before{ content:"\f215";}.fa-skyatlas:before{ content:"\f216";}.fa-cart-plus:before{ content:"\f217";}.fa-cart-arrow-down:before{ content:"\f218";}.fa-diamond:before{ content:"\f219";}.fa-ship:before{ content:"\f21a";}.fa-user-secret:before{ content:"\f21b";}.fa-motorcycle:before{ content:"\f21c";}.fa-street-view:before{ content:"\f21d";}.fa-heartbeat:before{ content:"\f21e";}.fa-venus:before{ content:"\f221";}.fa-mars:before{ content:"\f222";}.fa-mercury:before{ content:"\f223";}.fa-intersex:before,.fa-transgender:before{ content:"\f224";}.fa-transgender-alt:before{ content:"\f225";}.fa-venus-double:before{ content:"\f226";}.fa-mars-double:before{ content:"\f227";}.fa-venus-mars:before{ content:"\f228";}.fa-mars-stroke:before{ content:"\f229";}.fa-mars-stroke-v:before{ content:"\f22a";}.fa-mars-stroke-h:before{ content:"\f22b";}.fa-neuter:before{ content:"\f22c";}.fa-genderless:before{ content:"\f22d";}.fa-facebook-official:before{ content:"\f230";}.fa-pinterest-p:before{ content:"\f231";}.fa-whatsapp:before{ content:"\f232";}.fa-server:before{ content:"\f233";}.fa-user-plus:before{ content:"\f234";}.fa-user-times:before{ content:"\f235";}.fa-hotel:before,.fa-bed:before{ content:"\f236";}.fa-viacoin:before{ content:"\f237";}.fa-train:before{ content:"\f238";}.fa-subway:before{ content:"\f239";}.fa-medium:before{ content:"\f23a";}.fa-yc:before,.fa-y-combinator:before{ content:"\f23b";}.fa-optin-monster:before{ content:"\f23c";}.fa-opencart:before{ content:"\f23d";}.fa-expeditedssl:before{ content:"\f23e";}.fa-battery-4:before,.fa-battery-full:before{ content:"\f240";}.fa-battery-3:before,.fa-battery-three-quarters:before{ content:"\f241";}.fa-battery-2:before,.fa-battery-half:before{ content:"\f242";}.fa-battery-1:before,.fa-battery-quarter:before{ content:"\f243";}.fa-battery-0:before,.fa-battery-empty:before{ content:"\f244";}.fa-mouse-pointer:before{ content:"\f245";}.fa-i-cursor:before{ content:"\f246";}.fa-object-group:before{ content:"\f247";}.fa-object-ungroup:before{ content:"\f248";}.fa-sticky-note:before{ content:"\f249";}.fa-sticky-note-o:before{ content:"\f24a";}.fa-cc-jcb:before{ content:"\f24b";}.fa-cc-diners-club:before{ content:"\f24c";}.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";}.fa-reddit-alien:before{ content:"\f281";}.fa-edge:before{ content:"\f282";}.fa-credit-card-alt:before{ content:"\f283";}.fa-codiepie:before{ content:"\f284";}.fa-modx:before{ content:"\f285";}.fa-fort-awesome:before{ content:"\f286";}.fa-usb:before{ content:"\f287";}.fa-product-hunt:before{ content:"\f288";}.fa-mixcloud:before{ content:"\f289";}.fa-scribd:before{ content:"\f28a";}.fa-pause-circle:before{ content:"\f28b";}.fa-pause-circle-o:before{ content:"\f28c";}.fa-stop-circle:before{ content:"\f28d";}.fa-stop-circle-o:before{ content:"\f28e";}.fa-shopping-bag:before{ content:"\f290";}.fa-shopping-basket:before{ content:"\f291";}.fa-hashtag:before{ content:"\f292";}.fa-bluetooth:before{ content:"\f293";}.fa-bluetooth-b:before{ content:"\f294";}.fa-percent:before{ content:"\f295";}.fa-gitlab:before{ content:"\f296";}.fa-wpbeginner:before{ content:"\f297";}.fa-wpforms:before{ content:"\f298";}.fa-envira:before{ content:"\f299";}.fa-universal-access:before{ content:"\f29a";}.fa-wheelchair-alt:before{ content:"\f29b";}.fa-question-circle-o:before{ content:"\f29c";}.fa-blind:before{ content:"\f29d";}.fa-audio-description:before{ content:"\f29e";}.fa-volume-control-phone:before{ content:"\f2a0";}.fa-braille:before{ content:"\f2a1";}.fa-assistive-listening-systems:before{ content:"\f2a2";}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{ content:"\f2a3";}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{ content:"\f2a4";}.fa-glide:before{ content:"\f2a5";}.fa-glide-g:before{ content:"\f2a6";}.fa-signing:before,.fa-sign-language:before{ content:"\f2a7";}.fa-low-vision:before{ content:"\f2a8";}.fa-viadeo:before{ content:"\f2a9";}.fa-viadeo-square:before{ content:"\f2aa";}.fa-snapchat:before{ content:"\f2ab";}.fa-snapchat-ghost:before{ content:"\f2ac";}.fa-snapchat-square:before{ content:"\f2ad";}.fa-pied-piper:before{ content:"\f2ae";}.fa-first-order:before{ content:"\f2b0";}.fa-yoast:before{ content:"\f2b1";}.fa-themeisle:before{ content:"\f2b2";}.fa-google-plus-circle:before,.fa-google-plus-official:before{ content:"\f2b3";}.fa-fa:before,.fa-font-awesome:before{ content:"\f2b4";}.sr-only{ position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0, 0, 0, 0); border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{ position:static; width:auto; height:auto; margin:0; overflow:visible; clip:auto;}@font-face{ font-family:'BariolBold'; src:url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Bold-Webfont/bariol_bold-webfont.eot'); src:url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Bold-Webfont/bariol_bold-webfont.eot?#iefix') format('embedded-opentype'),url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Bold-Webfont/bariol_bold-webfont.woff2') format('woff2'),url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Bold-Webfont/bariol_bold-webfont.woff') format('woff'),url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Bold-Webfont/bariol_bold-webfont.ttf') format('truetype'),url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Bold-Webfont/bariol_bold-webfont.svg#bariolbold') format('svg'); font-weight:normal; font-style:normal;}@font-face{ font-family:'BariolBoldItalic'; src:url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Bold-Italic-Webfont/bariol_bold_italic-webfont.eot'); src:url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Bold-Italic-Webfont/bariol_bold_italic-webfont.eot?#iefix') format('embedded-opentype'),url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Bold-Italic-Webfont/bariol_bold_italic-webfont.woff2') format('woff2'),url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Bold-Italic-Webfont/bariol_bold_italic-webfont.woff') format('woff'),url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Bold-Italic-Webfont/bariol_bold_italic-webfont.ttf') format('truetype'),url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Bold-Italic-Webfont/bariol_bold_italic-webfont.svg#bariolbold_italic') format('svg'); font-weight:normal; font-style:normal;}@font-face{ font-family:'BariolLight'; src:url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Light-Webfont/bariol_light-webfont.eot'); src:url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Light-Webfont/bariol_light-webfont.eot?#iefix') format('embedded-opentype'),url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Light-Webfont/bariol_light-webfont.woff2') format('woff2'),url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Light-Webfont/bariol_light-webfont.woff') format('woff'),url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Light-Webfont/bariol_light-webfont.ttf') format('truetype'),url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Light-Webfont/bariol_light-webfont.svg#bariollight') format('svg'); font-weight:normal; font-style:normal;}@font-face{ font-family:'BariolRegular'; src:url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Regular-Webfont/bariol_regular-webfont.eot'); src:url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Regular-Webfont/bariol_regular-webfont.eot?#iefix') format('embedded-opentype'),url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Regular-Webfont/bariol_regular-webfont.woff2') format('woff2'),url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Regular-Webfont/bariol_regular-webfont.woff') format('woff'),url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Regular-Webfont/bariol_regular-webfont.ttf') format('truetype'),url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Regular-Webfont/bariol_regular-webfont.svg#bariolregular') format('svg'); font-weight:normal; font-style:normal;}@font-face{ font-family:'BariolThin'; src:url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Thin-Webfont/bariol_thin-webfont.eot'); src:url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Thin-Webfont/bariol_thin-webfont.eot?#iefix') format('embedded-opentype'),url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Thin-Webfont/bariol_thin-webfont.woff2') format('woff2'),url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Thin-Webfont/bariol_thin-webfont.woff') format('woff'),url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Thin-Webfont/bariol_thin-webfont.ttf') format('truetype'),url('/assets/css/fonts/Bariol-Complete-Webfont/Bariol-Thin-Webfont/bariol_thin-webfont.svg#bariolregular') format('svg'); font-weight:normal; font-style:normal;}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video, input, select, textarea{ margin:0; padding:0; border:0; outline:0; font-size:100%; font:inherit; vertical-align:baseline;}article, aside, details, figcaption, figure, footer, header, main, menu, nav, section{ display:block;}html{ height:100%;}html.svgclippaths{ margin-top:0px !important;}body{ font:12px "Lato", Century Gothic, Verdana, Helvetica, Arial, sans-serif; height:100%; outline:none; margin:0px; padding:0px; color:#6f747b; font-weight:100;}h1, h2, h3, h4{ font-family:"Lato", Myriad Pro, Myriad, "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:400;}hr{ float:left; display:inline; width:100%; margin:0 0 20px 0; padding:0; border:none; border-bottom:1px solid #dddbdb; font-size:1px;}a:hover, button:hover,i.hover:hover{ color:#fff; -o-transition:.2s; -ms-transition:.2s; -moz-transition:.2s; -webkit-transition:.2s; transition:.2s;}*{ -webkit-overflow-scrolling:touch; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}input[type="text"], input[type="email"], select, textarea{ border-radius:0; font-weight:normal;}body.no-scroll{ overflow:hidden !important;}.app-banner{ background:#f2f2f2; border-bottom:1px solid #ababab; padding:8px; font-family:Arial, sans-serif;}.app-banner-close, .app-banner-close:hover{ display:block; float:left; font-size:20px; line-height:64px; color:#616161; text-decoration:none; margin-right:8px;}.app-banner-logo{ display:block; float:left; width:64px; height:64px; margin-right:8px;}.app-banner-content{ float:left;}.app-banner-title{ color:#202020; font-size:14px; margin-top:2px;}.app-banner-description{ font-size:11px; color:#616161; margin-bottom:5px;}.app-banner-open{ margin-right:10px;}.app-banner-btn{ display:inline-block; padding:0 8px; border:1px solid #ababab; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; font-size:13px; line-height:19px; text-transform:uppercase; color:#616161;}.wrapper{ margin:0 auto; position:relative; height:100%; width:100%; padding:0;}.center{ margin:0 auto; clear:both; position:relative; width:auto; min-width:900px; max-width:1172px; padding:0 20px;}.center.page-header{ max-width:1920px; padding:0;}.center.page-header p{ width:auto; float:left; text-align:center; display:inline; margin:-19px 0 0 0; float:left; background:rgba(0, 0, 0, 0.5); padding:3px 10px; position:relative; top:-2px; color:#fff;}.center.page-header p a{ text-decoration:none; color:#fff; display:inline-block;}.center.page-header span.label{ float:none; display:inline-block; width:auto; position:relative; margin:0; padding:3px 20px; background:rgba(0, 0, 0, 0.5);}.header-banner{ background:#fff; padding:15px 0; text-align:center;}body.cbp-spmenu-push-toright .wrapper{ overflow-x:hidden ! important; overflow-y:hidden ! important;}header.header-banner{ float:left; display:inline; position:relative; margin:0; padding:0; width:100%;}header.header-banner .top{ float:left; display:inline; margin:0; padding:0; height:74px; width:100%; left:0; top:0; position:fixed; background:#fff; z-index:99; -webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.3); -moz-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.3); box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.3);}header.header-banner .top.development{ position:absolute !important;}header.header-banner .logo{ float:left; display:inline; margin:0; padding:0; width:20%;}header.header-banner .logo figure{ float:left; position:relative; height:50px; width:100%; display:inline; margin:0; padding:0;}header.header-banner .logo figure{ background:url('/assets/images/logo\'s/nl/logo-fc.png') center left no-repeat; background-size:contain !important;}html[data-lang="nl"] header.header-banner .logo figure{ height:74px; width:190px; background:url('/assets/images/logo\'s/nl/logo-fc.png') center left no-repeat;}html[data-lang="at"] header.header-banner .logo figure{ height:74px; background:url('/assets/images/logo\'s/at/logo-fc.png') center left no-repeat;}html[data-lang="fr"] header.header-banner .logo figure{ height:74px; background:url('/assets/images/logo\'s/fr/logo-fc.png') center left no-repeat;}html[data-lang="de"] header.header-banner .logo figure{ height:74px; background:url('/assets/images/logo\'s/de/logo-fc.png') center left no-repeat;}html[data-lang="be"] header.header-banner .logo figure{ height:74px; background:url('/assets/images/logo\'s/be/logo-fc.png') center left no-repeat;}html[data-lang="pt"] header.header-banner .logo figure{ height:74px; background:url('/assets/images/logo\'s/pt/logo-fc.png') center left no-repeat;}html[data-lang="br"] header.header-banner .logo figure{ height:74px; background:url('/assets/images/logo\'s/br/logo-fc.png') center left no-repeat;}html[data-lang="au"] header.header-banner .logo figure{ height:74px; background:url('/assets/images/logo\'s/au/logo-fc.png') center left no-repeat;}html[data-lang="mx"] header.header-banner .logo figure{ height:74px; background:url('/assets/images/logo\'s/mx/logo-fc.png') center left no-repeat;}header.header-banner .search .shortening-txt{ font-size:12px !important; border-radius:100px !important; border-top-left-radius:0px !important; border-bottom-left-radius:0px !important; float:left !important; width:24% !important;}header.header-banner .user-registration{ font-size:11px !important; border-radius:100px !important;}header.header-banner .user-login{ border-radius:100px !important; font-size:11px !important;}header.header-banner .logo a{ position:absolute; left:0; width:100%; height:100%; z-index:999;}header.header-banner .logo img{ display:none; left:0; top:0; position:absolute; height:100%; width:100%; margin:0; padding:0; width:100%; max-width:203px;}header.header-banner .search{ float:left; display:inline; position:relative; margin:18px 0 0 0; padding:0; width:39%; border:none;}header.header-banner .search .label{ float:left; display:inline; width:16%; margin:6px 1% 0 0; padding:0; font-size:11px; font-weight:400; color:#65707c; text-align:right; text-transform:uppercase;}header.header-banner .search form{ float:right; display:inline; width:83%; margin:0; padding:0;}header.header-banner .search form p{ float:left; display:inline; height:38px; width:75%; margin:0; padding:0;}header.header-banner .search form input{ border:1px solid #b4bac0; border-radius:22px; border-top-right-radius:0px; border-bottom-right-radius:0px; float:left; display:inline; height:38px; width:100%; margin:0; padding:10px 15px; font-size:15px; font-weight:400; color:#6c7783;}header.header-banner .search form select{ float:left; display:inline; margin:0; padding:0; width:25%; height:36px; cursor:pointer;}header.header-banner .search form button{ float:right; display:inline; outline:none; height:38px; margin:0; padding:0; width:25%; border:none; cursor:pointer;}header.header-banner .search form .suggestions{ transform:translate3d(0, 0, 0); -webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0); border:1px solid #b4bac0; border-radius:22px; border-top-right-radius:0px; border-top:none; border-top-left-radius:0px; margin-top:0px; float:left; display:inline; width:100%; background:#fff; padding:5px 10px 0 10px; -webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2); -moz-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2); box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2);}header.header-banner .search form .suggestions:empty{ display:none;}header.header-banner .search form .suggestions li{ transform:translate3d(0, 0, 0); -webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0); float:left; display:inline; width:100%; padding:0; border-bottom:1px solid #dadada;}header.header-banner .search form .suggestions li a{ float:left; display:inline; position:relative; margin:0; padding:10px 0; width:100%; color:#00669f; text-decoration:none;}header.header-banner .search form .suggestions li a:hover span{ text-decoration:underline;}header.header-banner .search form .suggestions li a span{ position:relative; margin:0; padding:0; top:-7px; left:10px;}header.header-banner .search form .suggestions li:last-child{ border-bottom:none;}header.header-banner .location-setter{ border-radius:100px; margin:18px 0 0 0.5%; float:left; display:inline; padding:0; width:auto; position:relative; font-weight:normal; font-size:15px; list-style:none; background:#f4f4f5;}header.header-banner .location-setter .holder{ border:none; float:left; display:inline; position:relative; padding:10px 30px 5px 10px; margin:0; width:100%; cursor:pointer;}header.header-banner .location-setter .holder:hover{ text-decoration:underline;}header.header-banner .location-setter i.icon-picker{ float:left; display:inline; position:relative; margin:-2px 0 0 -7px; padding:0; width:25px; height:25px; background:url('/assets/images/nav_icons_dark.png') no-repeat; background-position:-345px -103px;}header.header-banner .location-setter i.icon-arrow{ float:right; display:inline; position:absolute; top:14px; right:8px; width:11px; height:11px; background:url('/assets/images/nav_icons_dark.png') no-repeat; background-position:-431px -31px;}header.header-banner .location-setter li ul{ display:none; position:absolute; padding:15px 10px; right:0; top:39px; width:250px; z-index:9999; list-style:none; background:#f4f4f5; -webkit-box-shadow:3px 2px 5px -2px rgba(50, 50, 50, 0.2); -moz-box-shadow:3px 2px 5px -2px rgba(50, 50, 50, 0.2); box-shadow:3px 2px 5px -2px rgba(50, 50, 50, 0.2); -webkit-border-bottom-right-radius:3px; -webkit-border-bottom-left-radius:3px; -moz-border-radius-bottomright:3px; -moz-border-radius-bottomleft:3px; border-bottom-right-radius:3px; border-bottom-left-radius:3px;}header.header-banner .location-setter li ul li{ float:left; display:inline; width:100%; position:relative;}header.header-banner .location-setter li ul.active{ display:inline;}header.header-banner .location-setter li ul input{ float:left; display:inline; margin:0; padding:8px 10px 8px 28px !important; width:100%; color:#556172; font-weight:normal; border:1px solid #d3d3d3;}header.header-banner .location-setter li ul span{ float:left; display:inline; position:relative; margin:10px 0 0 0; width:100%; padding:9px 0; text-align:center; cursor:pointer; font-size:15px; text-transform:none;}header.header-banner .location-setter li ul p{ float:left; display:inline; margin:8px 0 0 0; padding:0; width:100%; font-weight:bold; text-align:center;}header.header-banner .location-setter li ul i.icon-location{ float:none; display:inline-block; position:absolute; margin:-2px 0 0 -29px; padding:0; width:25px; height:20px; background:url('/assets/images/cat_icons_light.png?v=123') no-repeat; background-position:-8px -494px;}header.header-banner .location-setter li ul i.icon-picker{ position:absolute; left:13px; top:9px;}header.header-banner .location-setter li ul i.loader{ display:none; position:absolute; left:8px; top:16px; height:24px; width:24px; background:url('/assets/images/load-location.gif') no-repeat;}header.header-banner .location-setter li ul li.row-4{ text-align:right; position:relative; top:5px;}header.header-banner .location-setter li ul li.row-4 a{ text-decoration:none; color:#556270; font-size:14px;}header.header-banner .location-setter li ul li.row-4 a:hover{ text-decoration:underline; color:#556270;}ul.ui-autocomplete li, ul.ui-autocomplete li.ui-state-focus{ border:0px; font-weight:normal; background:none; font-size:14px !important; padding:0 0 0 10px; margin:0; line-height:30px;}ul.ui-autocomplete li.ui-state-focus{ background:#f1f1f1;}.ui-autocomplete{ position:absolute; top:100%; left:0; z-index:1000; float:left; display:none; min-width:160px; padding:0; margin:-1px 0 10px 25px; list-style:none; background-color:#ffffff; border-color:#ccc; border-color:rgba(0, 0, 0, 0.2); border-width:1px; -webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2); box-shadow:0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box;}.ui-menu-item{ cursor:pointer;}.ui-menu-item > a.ui-corner-all{ display:block; padding:3px 15px; clear:both; font-weight:normal; color:#555555; white-space:nowrap; text-decoration:none;}header.header-banner .user{ position:relative; display:inline; margin:18px 0 0 0; padding:0; width:255px;right:0;}header.header-banner .user.logged-in{ width:auto !important;}header.header-banner .user a{ float:right; display:inline; width:100%; text-align:center;}header.header-banner .user .avatar{ float:left; display:inline; margin:3px 0 0 15px; padding:0; height:35px; width:35px; background-size:contain !important;}header.header-banner .user .notification{ float:left; display:inline; position:relative; margin:8px 0 0 10px; padding:0; width:42px; height:30px; background:url('/assets/images/nav_icons_dark.png?v=123'); background-position:-423px -102px;}header.header-banner .user .username{ float:left; display:inline; margin:11px 0 0 5px; padding:0 5px; vertical-align:top; color:#5b5f61; font-size:14px; font-weight:400; cursor:pointer;}header.header-banner .user .username i{ display:inline-block; margin:0; padding:0; height:15px; width:15px; background:url('/assets/images/nav_icons_dark.png?v=123') no-repeat; background-position:-430px -27px; opacity:0.47; filter:alpha(opacity=47)}header.header-banner .user .count{ float:right; display:inline; position:absolute; top:-3px; right:0; margin:0; padding:2px 0 0 0; width:auto; min-width:18px; height:18px; font-size:11px; text-align:center; color:#fff; background:#ff5a5c; font-weight:400;}header.header-banner .user .btn{ float:left; display:inline; width:48%; margin:0 0 0 0; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px;}header.header-banner .user .btn i{ position:relative; left:-5px;}header.header-banner .user .btn.btn-coal{ margin:0 0 0 3%;}header.header-banner .user .btn.btn-coal-o{ color:#fff; background:#556270; margin:0 0 0 0; padding:12px 18px 12px 18px; position:relative; top:0px;}header.header-banner .user .btn.user-registration{ background:#00D061;}header.header-banner .user .nav{ float:left; display:inline; margin:0; padding:0; width:100%;}header.header-banner .user .nav li{ float:left; display:inline; margin:0; padding:0 0 10px 0; width:100%; font-weight:normal; font-size:13px;}header.header-banner .user .nav li.first{ cursor:pointer;}header.header-banner .user .nav li.first i.avatar{ float:left; display:inline; margin:0; padding:0; width:35px; height:35px; position:relative; top:0px; background-position:center center !important; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px;}header.header-banner .user .nav li.first .label{ float:left; display:inline; margin:9px 0 0 10px; padding:0; font-size:14px; color:#565a5d;}header.header-banner .user .nav li.first .label i{ display:inline-block; position:relative; top:-2px; margin:0px 0 0 7px; color:#cacbcd;}header.header-banner .user .nav li.first .submenu{ display:none; position:absolute; padding:5px 0 10px 0; right:0; top:40px; width:150px; background:#fff; -webkit-box-shadow:0px 0px 3px 0px rgba(50, 50, 50, 0.5); -moz-box-shadow:0px 1px 2px 1px rgba(50, 50, 50, 0.25); box-shadow:0px 1px 2px 1px rgba(50, 50, 50, 0.25);}header.header-banner .user .nav:hover li.first .submenu{ display:inline;}header.header-banner .user .nav li.first .submenu li{ float:left; display:inline; margin:0; padding:5px 10px; width:100%; text-align:left;}header.header-banner .user .nav li.first .submenu li a{ float:left; display:inline; margin:0; padding:0; width:100%; color:#565a5d; text-align:left; text-decoration:none;}header.header-banner .user .nav li.first .submenu li a:hover{ color:#ff5800;}.jPushMenuBtn.fa.fa-times{ float:right; position:relative; top:4px;}header.header-banner .menu{ float:left; display:inline; margin:74px 0 0 0; padding:3px 0; width:100%; background:linear-gradient(270deg, #FF1FA3 0%, #EF4B01 100%);}header.header-banner .menu nav ul{ float:left; display:inline; margin:0; padding:0; width:auto;}header.header-banner .menu nav ul li{ float:left; display:inline; margin:0; padding:0;}header.header-banner .menu nav ul li.maps{ position:relative;}header.header-banner .menu nav ul li a{ float:left; display:inline; margin:0; padding:0 15px 6px 15px; color:#fff; text-decoration:none; font-weight:400; border-right:1px solid #FD7832; text-align:center;}header.header-banner .menu nav ul li a:hover{ text-decoration:underline;}header.header-banner .menu nav ul li a i{ display:inline-block; position:relative; margin:5px 0 0 0; padding:0; width:40px; height:32px; background:url('/assets/images/nav_icons_light.png?v=1') no-repeat;}header.header-banner .menu nav ul li:first-child a{ padding-left:0;}header.header-banner .menu nav ul li:last-child a{ border:none;}header.header-banner .menu nav ul li a.reset{ position:absolute; right:8px; top:5px; background:#fff; padding:0; width:16px; height:16px;}header.header-banner .menu nav ul li a.reset span{ position:relative; top:-2px; left:0; color:#ff5800; font-size:16px; font-weight:700;}header.header-banner .menu nav ul li a.reset:hover{ text-decoration:none;}header.header-banner .menu nav ul li a i.icon-index{ background-position:-175px -181px;}header.header-banner .menu nav ul li a i.icon-newest{ background-position:-17px -18px;}header.header-banner .menu nav ul li a i.icon-category{ background-position:-177px -100px;}header.header-banner .menu nav ul li a i.icon-all-folders{ background-position:-15px -100px;}header.header-banner .menu nav ul li a i.icon-map{ background-position:-97px -20px;}header.header-banner .menu nav ul li a i.icon-stores{ background-position:-95px -100px;}header.header-banner .menu nav ul li a i.icon-webshops{ background-position:-175px -21px;}header.header-banner .menu nav ul li a i.icon-popular{ background-position:-259px -181px;}header.header-banner .menu nav ul li a i.icon-cities{ background-position:-569px -19px;}header.header-banner .menu nav ul li a i.icon-valentine-nav{ background:url('/assets/images/cat_icons_light.png') no-repeat !important; background-position:-138px -52px !important;}header.header-banner .menu nav ul li a i.icon-easter-nav{ background:url('/assets/images/cat_icons_light.png') no-repeat !important; background-position:-137px -99px !important;}header.header-banner .menu nav ul li a i.icon-kingsday-nav{ background:url('/assets/images/cat_icons_light.png') no-repeat !important; background-position:-137px -148px !important;}header.header-banner .menu nav ul li a i.icon-dadsday-nav{ background-image:url('/assets/images/tie-icon-white.svg') !important; background-size:100% 100%;}header.header-banner .menu nav ul li a i.icon-backtoschool-nav{ background:url('/assets/images/back-to-school-white.svg') no-repeat !important; width:34px !important;}header.header-banner .menu nav ul li a i.icon-cat-nav{ background:url('/assets/images/cat_icons_light.png') no-repeat !important; background-position:-140px -292px !important;}header.header-banner .menu nav ul li a i.icon-home-nav{ background:url('/assets/images/cat_icons_light.png') no-repeat !important; background-position:-51px -4px !important;}header.header-banner .menu nav ul li a i.icon-halloween-nav{ background:url('/assets/images/cat_icons_light.png') no-repeat !important; background-position:-138px -341px !important;}header.header-banner .menu nav ul li a i.icon-nicolaas-nav{ background:url('/assets/images/cat_icons_light.png') no-repeat !important; background-position:-138px -390px !important;}header.header-banner .menu nav ul li a i.icon-christmass-nav{ background:url('/assets/images/cat_icons_light.png') no-repeat !important; background-position:-135px -440px !important;}header.header-banner .menu nav ul li a i.icon-dierendag-nav{ background:url('/assets/images/cat_icons_light.png') no-repeat !important; background-position:-94px -293px !important;}header.header-banner .menu nav ul li a i.icon-oktoberfest-nav{ background:url('/assets/images/oktoberfest.svg') no-repeat !important;}header.header-banner .menu nav ul li a i.icon-carnaval-nav{ background:url('/assets/images/cat_icons_light.png') no-repeat !important; background-position:-137px -4px !important;}header.header-banner .menu nav ul li a i.icon-barbecue-nav{ background-image:url('/assets/images/barbecue.svg') !important; background-size:100% 100%;}header.header-banner .menu nav ul li a i.icon-pinksteren-nav{ background-image:url('/assets/images/bird-white.svg') !important; background-size:100% 100%;}header.header-banner .menu nav ul li a i.icon-outdoor-nav{ background-image:url('/assets/images/outdoor-white.svg') !important;}header.header-banner .menu nav ul li a i.icon-diet{ background-image:url('/assets/images/diet_icon_white.png') !important; background-size:80% 90%; margin-left:20%}header.header-banner .menu nav ul li a i.icon-drink-nav{ background:url('/assets/images/cat_icons_light.png') no-repeat !important; background-position:-3px -243px !important;}header.header-banner .menu nav ul li a i.icon-sale-nav{ background:url('/assets/images/cat_icons_light.png') no-repeat !important; background-position:-135px -540px !important;}header.header-banner .menu nav ul li a i.icon-black-friday-nav{ background:url('/assets/images/cat_icons_light.png') no-repeat !important; background-position:-134px -489px !important;}header.header-banner .menu nav ul li a i.icon-fireworks-nav{ background:url('/assets/images/cat_icons_light.png') no-repeat !important; background-position:-46px -635px !important;}header.header-banner .menu nav ul li a.mb-menu{ margin-top:10px;}header.header-banner .menu nav ul li.submenu a{ position:relative;}header.header-banner .menu nav ul li.submenu a .overlay{ position:absolute; bottom:-7px; left:0; width:100%; height:7px; display:inline; margin:0; z-index:99999;}header.header-banner .menu nav ul li.submenu:hover a .overlay{ background:#fff;}header.header-banner .menu nav ul li.submenu:hover a{ background:#fff; color:#556270; -o-transition:.0s; -ms-transition:.0s; -moz-transition:.0s; -webkit-transition:.0s; transition:.0s;}header.header-banner .menu nav ul li.submenu:hover a i{ background:url('/assets/images/nav_icons_dark.png') no-repeat;}header.header-banner .menu nav ul li.submenu a i.icon-category{ background-position:-177px -100px;}header.header-banner .menu nav ul li.submenu ul.categories{ float:left; display:none; margin:0; padding:0; width:100%; -webkit-box-shadow:0px 1px 5px 0px rgba(50, 50, 50, 0.2); -moz-box-shadow:0px 1px 5px 0px rgba(50, 50, 50, 0.2); box-shadow:0px 1px 5px 0px rgba(50, 50, 50, 0.2);}header.header-banner .menu nav ul li.submenu:hover ul.categories{ display:inline; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition:.5s;}header.header-banner .menu nav ul li.submenu ul.categories{ position:absolute; top:67px; left:0; width:100%; padding:10px 0 20px 0; z-index:999; background:rgba(255, 255, 255, 0.95);}header.header-banner .menu nav ul li.submenu ul.categories li{ float:left; display:inline; margin:0; padding:0 0 0 25px; width:33.3333%; line-height:42px;}header.header-banner .menu nav ul li.submenu ul.categories li a{ float:left; display:inline; margin:0; padding:0; font-size:15px; color:#556270; border:none; font-weight:bold; text-decoration:none; background:none !important;}header.header-banner .menu nav ul li.submenu ul.categories li a:hover{ text-decoration:underline; background:none !important;}header.header-banner .menu nav ul li.submenu ul.categories li i{ background:url('/assets/images/cat_icons_dark.png') no-repeat;}header.header-banner .menu ul.sublinks{ display:inline; margin:0; padding:0;}header.header-banner .menu ul.sublinks li{ float:left; display:inline; margin:0; padding:0;}header.header-banner .menu ul.sublinks li a{ float:left; display:inline; margin:20px 0 0 0; padding:0 0 0 20px; line-height:24px; color:#fff; text-decoration:none; font-weight:400;}header.header-banner .menu ul.sublinks li a i{ float:left; display:inline; margin:0 7px 0 0; padding:0; width:22px; height:22px; background:url('/assets/images/nav_icons_light.png?v=1') no-repeat;}header.header-banner .menu ul.sublinks li a i.icon-lamp{ background-position:-265px -26px;}header.header-banner .menu ul.sublinks li a i.icon-gift{ background-position:-266px -105px;}header.header-banner .menu ul.sublinks li a i.icon-promotion{ background-position:-346px -25px;}header.header-banner .mobile-menu-icon{ display:none; margin:0; padding:5px; position:absolute; right:15px; top:12px; font-size:25px; color:#D0D0D0; cursor:pointer;}header.header-banner .mobile-menu-icon .new-count{ top:4px; outline:2px solid #fff;}header.header-banner .search-icon{ display:none; margin:0; padding:5px; position:absolute; right:87px; top:12px; font-size:25px; color:#D0D0D0; cursor:pointer;}header.header-banner .location-icon{ display:none; margin:0; padding:5px; position:absolute; right:55px; top:12px; font-size:25px; color:#D0D0D0; cursor:pointer;}.top-links-ads{ position:relative; left:12px; top:0; padding:8px 0;}main{ float:left; display:inline; margin:0; padding:0; width:100%;}section{ padding:15px 0;}section h1{ float:left; display:inline; margin:0; padding:0 0 10px 0; width:100%; font-size:26px; font-weight:400; color:#556270;}section h2{ float:left; display:inline; margin:0; padding:0 0 10px 0; width:100%; font-size:22px; line-height:35px; font-weight:400; color:#556270;}section h2 a{ text-decoration:none; color:#556270;}section h2 a:hover{ color:#556270;}section h2 i.icon-newest{ float:left; display:inline; margin:0 3px 0 0; padding:0; width:44px; height:34px; background:url('/assets/images/nav_icons_light.png?v=1') -92px -177px no-repeat;}section p{ font-weight:normal; font-size:13px; line-height:22px;}section p a{ color:#ff5800;}section p a:hover{ text-decoration:none; color:#ff5800;}section header{ position:relative;}section header div.more_link{ position:absolute; right:0;box-sizing:border-box; text-align:center; padding-top:10px; height:37px; min-width:200px; border:1px solid #DDDDDD; border-radius:18px; background-color:#FFFFFF; padding-left:10px; padding-right:10px;}section header div.more_link a{ text-decoration:none; height:16px; float:left; min-width:160px; color:#777777; font-size:13px; font-weight:bold; line-height:16px; text-align:right;}section header div.more_link_mobile{ position:absolute; right:0; padding-top:10px;}section header div.more_link_mobile a{ text-decoration:none; height:16px; float:left; width:160px; color:#777777; font-size:13px; font-weight:bold; line-height:16px; text-align:right;}html[data-lang="nl"] section header div.more_link a{ font-size:10px !important;}html[data-lang="au"] section header div.more_link a{ font-size:10px !important;}html[data-lang="be"] section header div.more_link a{ font-size:10px !important;}html[data-lang="at"] section header div.more_link a{ font-size:10px !important;}html[data-lang="fr"] section header div.more_link a{ font-size:9px !important;}html[data-lang="br"] section header div.more_link a{ font-size:10px !important;}html[data-lang="pt"] section header div.more_link a{ font-size:10px !important;}section div.more_link a:hover{ text-decoration:none;}section header div.more_link img{ margin-top:-1.5px}section div.more{ float:right; position:relative; margin-top:20px; right:0; top:5px; font-size:17px; color:#556270; font-weight:normal;}section a.more:hover{ text-decoration:none;}.content-header{ float:left; display:inline; margin:0; padding:0; width:100%; height:180px; background:#e5e5e5;}.content-header h1{ float:left; display:inline; margin:0; padding:55px 0; width:100%; text-align:center; text-transform:uppercase; font-size:54px; color:#fff; text-shadow:1px 1px 1px rgba(0, 0, 0, 0.8); background-size:cover !important; background-position:center !important;}.content-header span{ float:left; display:inline; margin:0; padding:55px 0; width:100%; text-align:center; text-transform:uppercase; font-size:54px; color:#fff; text-shadow:1px 1px 1px rgba(0, 0, 0, 0.8); background-size:cover !important;}.breadcrumb{ float:left; display:inline; margin:0; padding:20px 0 0 0; width:100%; background:#fff;}.breadcrumb .label{ float:left; display:inline; margin:0; padding:0; font-weight:500; font-size:11px; color:#141a20;}.breadcrumb a{ float:left; display:inline; margin:0 8px; padding:0; font-weight:500; font-size:11px; text-transform:uppercase; text-decoration:none; color:#141a20;}.breadcrumb a:hover{ text-decoration:underline;}.breadcrumb i{ float:left; display:inline; margin:0; padding:0; height:15px; width:10px; background:url('/assets/images/nav_icons_dark.png') no-repeat; background-position:-514px -107px;}.breadcrumb ol{ float:left; display:inline; margin:0; padding:0;}.breadcrumb ol li{ float:left; display:inline; margin:0; padding:0;}.store-updated{ position:absolute; right:0; top:20px; font-weight:normal; color:#fff;}section#content .left{ float:left; display:inline; margin:0 0 40px 0;-webkit-calc(100 % - 350 px); width:-moz-calc(100% - 350px); width:calc(100% - 350px);}section#content .right{ float:right; display:inline; width:320px;}section#recommended{ float:left; display:inline; width:100%; background:#F7F6F6;}section#recommended .newsletter{ display:inline; margin:10px 0 0 0; padding:0; width:46%;}section#recommended .newsletter h3{ float:left; display:inline; margin:0; padding:0; font-weight:400; font-style:italic; font-size:18px;}section#recommended .newsletter form{ float:left; display:inline; position:relative; margin:15px 0 0 0; padding:0; width:100%;}section#recommended .newsletter form p{ float:left; display:inline; position:relative; margin:0; padding:0; width:65%;}section#recommended .newsletter form input{ float:left; display:inline; margin:0; padding:6px 5px 7px 33px; color:#556270; width:100%; border:1px solid #556270; font-size:14px; font-weight:400;}section#recommended .newsletter form button{ float:right; border:none; cursor:pointer; width:33%; font-size:14px; padding:7px 0;}section#recommended .newsletter .counter{ float:right; display:inline; margin:7px 0 0 0; font-weight:400; font-size:10px;}section#recommended .newsletter .icon-mail{ position:absolute; top:7px; left:9px; width:21px; height:21px; background:url('/assets/images/nav_icons_dark.png') -267px -63px no-repeat; background-size:350px auto;}section.recommended{ float:left; display:inline; width:100%; background:#F7F6F6;}section.recommended .newsletter{ display:inline; margin:10px 0 0 0; padding:0; width:46%;}section.recommended .newsletter h3{ float:left; display:inline; margin:0; padding:0; font-weight:400; font-style:italic; font-size:18px;}section.recommended .newsletter form{ float:left; display:inline; position:relative; margin:15px 0 0 0; padding:0; width:100%;}section.recommended .newsletter form p{ float:left; display:inline; position:relative; margin:0; padding:0; width:65%;}section.recommended .newsletter form input{ float:left; display:inline; margin:0; padding:6px 5px 7px 33px; color:#556270; width:100%; border:1px solid #556270; font-size:14px; font-weight:400;}section.recommended .newsletter form button{ float:right; border:none; cursor:pointer; width:33%; font-size:14px; padding:7px 0;}section.recommended .newsletter .counter{ float:right; display:inline; margin:7px 0 0 0; font-weight:400; font-size:10px;}section.recommended .newsletter .icon-mail{ position:absolute; top:7px; left:9px; width:21px; height:21px; background:url('/assets/images/nav_icons_dark.png') -267px -63px no-repeat; background-size:350px auto;}section#newest{ float:left; display:inline; margin:0; width:100%; background:#fff; color:#556270;}section#newest a.more{ float:right; position:relative; display:inline; margin:0; padding:0; font-size:17px; font-weight:400; color:#556270;}section#category{ float:left; display:inline; margin:0; width:100%; background:#fff; color:#556270;}section#category h2 i{ margin-top:0px !important; margin-right:8px !important;}section#stores{ float:left; display:inline; margin:0; padding-bottom:40px; width:100%; background:#F7F6F6;}section#stores h2{}section#stores ul{ float:left; display:inline; margin:0; padding:0; width:100%;}section#stores ul li{ float:left; display:inline; margin:0 1% 35px 0; padding:0 0 4px 0; height:100px; position:relative; text-align:center; width:15.83%;}section#stores ul li a{ float:left; display:inline; margin:0; padding:0; background:#fff; width:100%; height:100%;}section#stores ul li a:hover span{ text-decoration:underline;}section#stores ul li .logo{ margin:auto; position:absolute; top:15px; left:0; bottom:15px; right:0; background-size:contain !important; background-position:center center !important; margin:0 15px;}section#stores li span{ font-weight:bold; position:absolute; left:0; font-size:13px; bottom:-20px; width:100%; text-align:center; color:#556270;}section#stores ul li:nth-child(6n+6){ margin:0;}ul.sorter{ float:right; display:inline; width:auto; background:#fff; margin:-47px 0 0 0; padding:0; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}ul.sorter li{ display:inline-block; margin:0; padding:0 12px; height:30px; width:auto; font-weight:bold; font-size:14px; line-height:31px; cursor:pointer;}ul.sorter li.active{ background:#22c1fb; color:#fff;}section#alphabet{ float:left; display:inline; margin:15px 0 0 0; padding:40px 0 30px 0; width:100%; background:#F7F6F6;}section#alphabet h2{ font-size:22px;}section#alphabet form{ float:right; display:inline; margin:-53px 0 0 0; padding:0; width:225px;}section#alphabet form input{ border-radius:100px; width:100%; height:34px; padding:0 10px 0 10px; text-indent:20px; font-weight:normal; vertical-align:middle; background:#fff; border:1px solid #d3d3d3;}section#alphabet form p{ float:left; display:inline; margin:0; padding:0; position:relative; width:100%;}section#alphabet i.icon-search{ position:absolute; top:5px; left:5px; display:inline-block; vertical-align:middle; height:25px; width:25px; background:url('/assets/images/nav_icons_dark.png') no-repeat;}section#alphabet i.icon-search{ background-position:-508px -24px;}section#alphabet ul.results{ float:left; display:inline; margin:0; padding:0; width:100%;}section#alphabet ul.results li{ float:left; display:inline; margin:0 1% 9px 0; padding:0 0 4px 0; height:130px; position:relative; text-align:center; width:15.83%;}section#alphabet ul.results li a{ float:left; display:inline; margin:0; padding:0; background:#fff; width:100%; height:100px;}section#alphabet ul.results li span{ font-weight:bold; bottom:5px; left:0; width:100%; text-align:center; position:absolute; font-size:13px; color:#556270;}section#alphabet ul.results li span.distance{ float:right; right:0; font-weight:normal; left:auto; text-align:right; bottom:29px; width:auto !important; font-size:12px; padding:1px 7px; background:#f9f9f9; color:#d0d0d0;}section#alphabet ul.results li a:hover span.distance{ text-decoration:none; color:#d0d0d0;}section#alphabet ul.results li .logo{ margin:auto; position:absolute; top:0; left:0; bottom:0; right:0; height:100px; background-size:contain !important; background-position:center center !important; margin:0 15px;}section#alphabet ul.results li a:hover span{ text-decoration:underline; color:#556270;}section#alphabet ul.results li:nth-child(6n+6){ margin:0;}section#alphabet ul.results.cities li .logo{ background-size:cover !important; margin:0;}section#alphabet .filter{ float:left; display:inline; margin:0; padding:0; width:100%; overflow:hidden;}section#alphabet .filter ul{ float:left; display:inline; margin:0 0 15px 0; padding:0 5px 0 5px; height:38px; width:100%; min-width:800px; background:#fff;}section#alphabet .filter ul li{ float:left; display:inline; margin:0; padding:0; width:3.7%;}section#alphabet .filter ul li a{ float:left; display:inline; margin:0; padding:10px 0; width:100%; cursor:pointer !important; text-align:center; font-weight:bold; font-size:15px; text-transform:uppercase; text-decoration:none; color:#ff3d00;}section#alphabet .filter ul li a:hover{ text-decoration:underline;}section#alphabet .filter ul li.active a{ color:#e5e5e5;}section#alphabet .no-results{ float:left; display:inline; margin:0; padding:15px 15px; width:100%; background:#fff;}section#alphabet .no-results p{ font-weight:normal;}section#shopping{ float:left; display:inline; margin:0; padding:0 0 20px 0; width:100%; background:#fff;}section#shopping .box{ float:left; display:inline; margin:0 1% 0 0; padding:0; width:32.660%; background:#e5e5e5;}section#shopping .box h3{ float:left; display:inline; margin:0; padding:15px 10px 15px 20px; width:100%; color:#fff; font-size:17px; font-weight:400; background:#ff5800;}section#shopping .box ul{ float:left; display:inline; margin:0; padding:20px 0; width:100%; list-style:none;}section#shopping .box ul li{ float:left; display:inline; margin:0; padding:0; width:100%; line-height:42px;}section#shopping .box ul li a{ float:left; display:inline; margin:0; padding:0 0 0 25px; font-size:17px; color:#556270; font-weight:bold; text-decoration:none;}section#shopping .box ul li i{ float:left; display:inline; margin:8px 18px 0 0; padding:0; width:29px; height:27px; background:url('/assets/images/nav_icons_dark.png') -100px -103px no-repeat;}section#shopping .box:last-child{ margin:0;}section#cities{ float:left; display:inline; margin:0; width:100%; background:#fff; color:#556270;}section#cities header{ float:left; display:inline; margin:0; padding:0; width:100%; position:relative;}section#cities .blockList{ float:left; display:inline; margin:0; padding:0; width:100%; list-style:none;}section#cities .blockList .block{ height:80px; width:24%; border:1px solid #DDDDDD; border-radius:4px; background-color:#FFFFFF; box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.3); float:left; margin:0.5%; display:flex; align-items:center; justify-content:center; text-decoration:none;}section#cities .blockList .block h3{ color:#333333; font-family:BariolBold; font-size:18px; font-weight:bold; line-height:20px; text-align:center;}section#alphabet .resultsBlockList{ float:left; display:inline; margin:0; padding:0; width:100%; list-style:none;}section#alphabet .resultsBlockList .resultBlock{ height:80px; width:15.5%; border:1px solid #DDDDDD; border-radius:4px; background-color:#FFFFFF; box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.3); float:left; margin:0.5%; display:flex; align-items:center; justify-content:center; text-decoration:none;}section#alphabet .resultsBlockList .resultBlock h3{ color:#333333; font-family:BariolBold; font-size:18px; font-weight:bold; line-height:20px; text-align:center;}section#categories{ float:left; display:inline; margin:0; width:100%; color:#fff;}section#categories h2{ color:#fff; font-size:21px;}section#categories .box{ float:left; display:inline; margin:0; padding:20px 25px; width:100%;}section#categories .box ul{ float:left; display:inline; margin:0; padding:0; width:100%;}section#categories .box ul li{ float:left; display:inline; margin:0; padding:0; width:33.3333%; line-height:42px;}section#categories .box ul li a{ float:left; display:inline; margin:0; padding:0; font-size:15px; color:#fff; font-weight:bold; text-decoration:none;}section#categories .box ul li a:hover{ text-decoration:underline;}section#category-overview{ float:left; display:inline; margin:16px 0 0 0; width:100%; background:#F7F6F6; color:#556270;}section#category-overview h2{ color:#556270; font-size:21px;}section#category-overview .box{ float:left; display:inline; margin:0; padding:20px 25px; width:100%;}section#category-overview .box ul{ float:left; display:inline; margin:0; padding:0; width:100%;}section#category-overview .box ul li{ float:left; display:inline; margin:0; padding:0; width:33.3333%; line-height:42px;}section#category-overview .box ul li a{ float:left; display:inline; margin:0; padding:0; font-size:15px; color:#556270; font-weight:bold; text-decoration:none;}section#category-overview .box ul li a:hover{ text-decoration:underline;}section#faq{ float:left; display:inline; margin:0; width:100%; background:#fff; color:#556270;}section#faq h2 i{ margin-top:0px !important; margin-right:8px !important;}.ui-accordion .ui-accordion-header{ display:block; position:relative; font-size:22px; cursor:pointer; min-height:0; margin-top:15px; padding:15px; border:1px solid #d1d1d1; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}.ui-accordion .ui-accordion-header h2{ padding:0;}.ui-accordion .ui-accordion-header:first-child{ margin:0;}.ui-accordion .ui-accordion-header-active{ color:#ff5800; border-bottom:0; -webkit-border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;}.ui-accordion .ui-accordion-header .ui-icon-triangle-1-e{ position:absolute; top:22px; right:15px; width:10px; height:10px; background:url('/assets/images/nav_icons_dark.png') no-repeat; background-position:-430px -30px !important;}.ui-accordion .ui-accordion-header .ui-icon-triangle-1-s{ position:absolute; top:22px; right:15px; width:10px; height:10px; background:url('/assets/images/nav_icons_dark.png') no-repeat; background-position:-430px -30px !important;}.ui-accordion .ui-accordion-content{ float:left; width:100%; padding:0 15px 15px 15px; overflow:auto; border:1px solid #d1d1d1; border-top:0; -webkit-border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;}.ui-accordion .ui-accordion-content p{ font-size:12px; font-weight:400; line-height:18px;}section#contact{ float:left; display:inline; margin:0; width:100%; background:#fff; color:#556270;}section#contact .col-2{ margin-top:40px;}section#contact .contact-form{ padding-right:40px;}section#contact .contact-info{ padding:0 20px 40px;}section#contact form{ float:left; display:inline; margin:0; padding:0; width:100%;}section#contact form ul{ float:left; display:inline; margin:3px 0 0 0; padding:0; width:100%; font-weight:normal;}section#contact form ul li{ float:left; display:inline; margin:0; padding:0; width:100%; font-weight:normal; color:#E9573F;}section#contact .form-group{ float:left; width:100%; margin-bottom:15px;}section#contact .form-group .form-group{ font-weight:normal;}section#content ul li{ font-weight:normal;}section#contact label{ display:block; font-weight:bold; padding-bottom:10px;}section#contact input, section#contact select,section#contact input, section#contact textarea{ display:block; width:100%; height:34px; padding:0 10px 0 10px; font-weight:normal; vertical-align:middle; background:#fff; border:1px solid #d3d3d3; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}section#contact textarea{ height:200px; padding:10px;}section#contact button{ display:inline-block; height:34px; font-size:14px; text-transform:uppercase; font-weight:300; color:#fff; line-height:33px; text-align:center; vertical-align:middle; white-space:nowrap; cursor:pointer; margin:0; padding:0 20px 0 20px; background:#55626f; border:0; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}section#contact button:hover{ background:#6d7a86;}section#contact .share a{ display:inline-block; width:200px; font-weight:400; color:#fff; line-height:22px; vertical-align:middle; text-decoration:none; margin-bottom:10px; padding:5px 10px 5px 10px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; clear:both;}section#contact .share i{ float:left; display:inline; margin:0 7px 0 0; padding:0; width:22px; height:22px; background:url('/assets/images/nav_icons_light.png?v=1') no-repeat; background-position:-346px -25px;}section#contact .share a.facebook{ background:#61779e;}section#contact .share a.twitter{ background:#1dadeb;}section#contact .share a.pinterest{ background:#df2e32;}section#contact .contact-info .info{ margin-top:40px; font-size:14px; font-weight:400; line-height:26px;}section.unsubscribe{ float:left; display:inline; margin:0; width:100%; background:#fff; color:#556270;}section.unsubscribe .form-holder{ float:left; display:inline; margin:0; padding:0; width:100%; text-align:center;}section.unsubscribe .form-holder form{ margin:40px 0 0 0; padding:15px 20px 25px 20px; max-width:500px; display:inline-block; background:#f1f1f1;}section.unsubscribe .form-holder form input[type="text"] {}#detail header{ position:relative; height:45px; line-height:45px; font-size:18px; font-weight:700; color:#000; margin:15px 0 15px 0; padding:0 15px 0 15px; background:#ebebeb; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}#detail header .social-share{ top:12px; right:10px; line-height:normal;}#detail .t-left{ display:table-cell; position:relative; width:30%; vertical-align:top;}#detail .t-right{ display:table-cell; position:relative; width:66%; vertical-align:middle; padding-left:5%;}#detail p{ font-size:14px; line-height:22px;}#detail p a{ text-decoration:none; color:#ff3d00;}#detail p a:hover{ color:#ff3d00; text-decoration:underline;}#detail .no-folder{ position:absolute; width:100%; height:100%; background-color:rgba(255, 255, 255, 0.9);}#detail .full-image{ display:block; width:100%;}#detail .no-folder-txt{ font-size:16px; font-weight:400; font-style:italic; margin-bottom:20px;}#detail .no-folder-txt i{ display:inline-block; vertical-align:middle; height:25px; width:25px; background:url('/assets/images/nav_icons_dark.png?v=1') -349px -23px no-repeat;}#detail .no-folder-letter{ float:left; width:100%; padding:20px; background:#cdeff9; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}#detail .no-folder-letter span{ display:block; font-size:16px; font-weight:400; font-style:italic; margin-bottom:10px;}#detail .buttons a, #detail .buttons .period{ position:relative; display:block; float:none; width:250px; height:39px; line-height:39px; margin:0; padding:0; text-align:center; clear:both;}#detail .buttons .period{ font-size:16px; font-weight:400;}#detail .buttons i{ position:relative; top:1px; display:inline-block; font-size:18px; margin-right:5px; margin-left:-5px;}#detail .buttons i.fa-calendar{ font-size:13px; top:-1px;}#detail .buttons i.icon-1{ display:inline-block; vertical-align:middle; height:25px; width:25px; background:url('/assets/images/nav_icons_light.png?v=1') no-repeat;}#detail .buttons i.icon-2{ display:inline-block; vertical-align:middle; height:25px; width:25px; background:url('/assets/images/nav_icons_dark.png?v=1') no-repeat;}#detail .buttons i.icon-search{ background-position:-508px -24px;}#detail .buttons i.icon-period{ background-position:-23px -186px;}#detail .buttons a.btn-watch{ background:#0066a0;}#detail .buttons a.btn-watch:hover{ background:#0A77B5; text-decoration:none;}#detail .buttons a.btn-save{ color:#0066a0; background:#fff; border:1px solid #0066a0;}#detail .buttons a.btn-save:hover{ text-decoration:none; background:#F3FBFF;}#detail .buttons a.btn-save.active{ text-decoration:none; background:#fff;}#detail .buttons a.btn-save.active i{ color:#f65352;}#detail .social-share{ position:absolute; top:-10px; right:0; list-style-type:none; margin:0; padding:0;}#detail .social-share li{ float:left; margin-left:15px;}#detail .social-share li span.share{ display:block; font-size:16px; font-weight:400; color:#556270;}#detail .social-share a{ display:block;}#detail .social-share li.mail a{ position:relative; top:-1px;}#detail .social-share li.mail a i{ font-size:24px; color:#87919C;}#detail .social-share li.mail a:hover i{ color:#556270;}#detail .social-share li.facebook a {}#detail .social-share li.facebook a i{ font-size:24px; color:#87919C;}#detail .social-share li.facebook a:hover i{ color:#556270;}#detail .social-share li.twitter a{ position:relative; top:-1px;}#detail .social-share li.twitter a i{ font-size:24px; color:#87919C;}#detail .social-share li.twitter a:hover i{ color:#556270;}#detail .report{ float:left; text-align:center; position:relative; bottom:0; font-weight:400; color:#a9b0b8; text-decoration:none; width:100%;}#detail .report i{ display:inline-block; vertical-align:middle; height:25px; width:25px; background:url('/assets/images/nav_icons_dark.png?v=1') -349px -23px no-repeat;}#detail .bottom{ margin-top:20px;}#detail .bottom li.row{ float:left; width:100%; list-style-type:none; margin:0 0 10px 0; padding:0;}#detail .bottom li.row .t-left{ float:left; width:30%; font-size:15px; font-weight:400; font-style:italic; padding-top:5px;}#detail .bottom li.row .t-right{ float:left; width:70%; padding-left:5%;}#detail .bottom li.row ul li{ float:left; margin-right:5px; list-style-type:none;}#detail .bottom li.row ul li a{ display:block; font-weight:300; color:#fff; text-decoration:none; padding:3px 5px 3px 5px; background:#a9b0b8; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}#detail .bottom li.row .txt-letter{ display:block; font-size:16px; font-weight:400; font-style:italic; padding-bottom:10px;}#detail .bottom-no-folder{ float:left; width:100%; margin-top:20px;}#detail .bottom-no-folder li.row{ display:block; list-style-type:none; margin:0 0 10px 0; padding:0;}#detail .bottom-no-folder li.row .t-left{ display:block; width:100%; font-size:15px; font-weight:400; font-style:italic; padding-top:0;}#detail .bottom-no-folder li.row .t-right{ float:left; width:100%; width:70%; margin-top:10px; padding-left:0;}#detail .bottom-no-folder li.row ul li{ float:left; margin-right:5px; list-style-type:none;}#detail .bottom-no-folder li.row ul li a{ display:block; font-weight:300; color:#fff; text-decoration:none; padding:3px 5px 3px 5px; background:#a9b0b8; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}#detail .banner{ float:left; width:100%; margin-top:20px; text-align:center;}#detail .banner a{ display:inline-block;}#detail .banner img{ display:block;width:auto;}#overview header{ height:45px; line-height:45px; font-size:18px; font-weight:700; color:#000; margin:15px 0 15px 0; padding:0 15px 0 15px; background:#ebebeb; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}#overview .banner img{ float:left; display:block; width:100%;}#overview{ float:left; width:100%; padding-top:0;}#overview ul.sort{ list-style-type:none; margin:20px 0; padding:0; position:relative;}#overview ul.sort li {}#overview ul.sort li input[type="text"]{ display:block; width:100%; height:34px; padding:0 10px 0 10px; font-weight:300; vertical-align:middle; background:#fff; border:1px solid #d3d3d3;}#overview ul.sort li.show{ padding-right:20px;}#overview ul.sort li.show input[type="checkbox"]{ margin-right:10px;}#overview ul.sort li.show label{ display:block; height:34px; font-size:16px; font-weight:400; line-height:33px; text-align:center; cursor:pointer; background:#e5e5e5;}#overview ul.sort li.filter .right{ float:right;}#overview ul.sort li.filter input[type="radio"]{ opacity:0;}#overview ul.sort li.filter input[type="radio"] + label{ float:right; height:34px; line-height:33px; font-size:16px; font-weight:400; padding:0 10px 0 10px; cursor:pointer; background:#e5e5e5;}#overview ul.sort li.filter input[type="radio"]:checked + label{ color:#fff; background:#03c0ff;}#overview .c-1{ float:left; width:50%;}#overview .c-2{ float:left; width:50%;}#overview .c-3{ float:left; width:20%; text-align:center;}#overview .list{ list-style-type:none; margin:0; padding:0;}#overview .list li{ float:left; width:100%; margin-top:15px; padding:20px; background:#f7f7f7;}#overview .list .distance{ float:left; width:55px; height:55px; margin-top:5px; color:#fff; text-align:center; font-weight:400; background:#00c2ff; -webkit-border-radius:40px; -moz-border-radius:40px; border-radius:40px;}#overview .list .distance div{ display:table-cell; width:55px; height:55px; vertical-align:middle;}#overview .list .distance span{ font-size:16px;}#overview .list .adress{ float:left; font-size:14px; font-weight:300; line-height:20px; padding-left:20px;}#overview .list .adress strong{ font-weight:400;}#overview .list .info-links{ list-style-type:none; margin:0; padding:0;}#overview .list .info-links li{ display:block; margin:0; padding:0; line-height:20px;}#overview .list .info-links li a{ font-size:14px; font-weight:400; color:#ff5800; text-decoration:none; padding-left:15px; background:url('/assets/images/nav_icons_dark.png?v=1') no-repeat; background-position:-514px -105px;}#overview .list .info-links li a:hover{ text-decoration:underline;}#overview .list .label{ font-weight:400;}#overview .list .label i{ display:inline-block; height:14px; width:14px; margin-right:10px; background:url('/assets/images/nav_icons_light.png?v=1') -108px -271px no-repeat;}#overview .list .label .labeld{ display:block; height:34px; white-space:nowrap; line-height:33px; font-size:16px; font-weight:400; color:#fff; text-transform:uppercase; margin-bottom:5px; padding:0 10px 0 10px; background:#838182; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}#overview .list .label .open{ background:#1bbb01;}#forms .c-1{ float:left; width:20%; padding-right:10px;}#forms .c-2{ float:left; width:40%; padding-right:10px;}#forms .c-3{ float:left; width:60%; padding-right:10px;}#forms .c-4{ float:left; width:80%; padding-right:10px;}#forms .c-5{ float:left; width:50%; padding-right:10px;}#forms .p-0{ padding:0;}#forms .form-group{ margin-bottom:15px;}#forms label{ display:block; font-weight:400; padding-bottom:10px;}#forms label.radio{ display:inline-block;}#forms label.radio input{ display:inline-block; width:20px; height:20px; margin-right:5px; vertical-align:middle;}#forms input, #forms select, #forms input, #forms textarea{ display:block; width:100%; height:34px; padding:0 10px 0 10px; font-weight:300; vertical-align:middle; background:#fff; border:1px solid #d3d3d3; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}#forms textarea{ height:200px; padding:10px;}#forms button{ display:inline-block; height:34px; font-size:14px; text-transform:uppercase; font-weight:300; color:#fff; line-height:33px; text-align:center; vertical-align:middle; white-space:nowrap; cursor:pointer; margin:0; padding:0 20px 0 20px; background:#55626f; border:0; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}#forms button:hover{ background:#6d7a86;}#forms .btn-orange{ background:#fc591f;}#forms .login{ text-align:center;}#forms .login a{ display:inline-block; width:250px; font-weight:400; color:#fff; font-size:14px; line-height:22px; vertical-align:middle; text-decoration:none; margin-bottom:10px; padding:10px 25px 10px 10px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; clear:both;}#forms .login i{ float:left; display:inline; margin:0 7px 0 0; padding:0; width:22px; height:22px; background:url('/assets/images/nav_icons_light.png?v=1') no-repeat; background-position:-346px -25px;}#forms .login a.facebook{ background:#61779e;}#forms .login a.google{ color:#565a5c; background:#fff; border:1px solid #c4c4c4;}#forms .login a.pinterest{ background:#df2e32;}#forms .login .line{ display:inline-block; position:relative; text-align:center; position:relative; width:250px; height:1px; margin:10px 0 15px 0; background:#dce0e0;}#forms .login .line span{ position:absolute; display:inline-block; font-weight:400; height:20px; line-height:20px; margin-top:-10px; padding:0 5px 0 5px; background:#fff;}.cookies{ position:fixed; height:65px; z-index:99999; padding:0px 0; left:50%; bottom:10px; margin-left:-193px; width:385px; background:#fff; color:#fff; font-weight:normal; font-size:16px; border:1px solid lightgrey; -webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2); -moz-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2); box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2); -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}.cookies p{ position:relative; z-index:99; color:#556270; font-size:15px; top:22px; left:115px; width:250px;}.cookies img{ position:absolute; z-index:9; top:3px; left:10px;}.cookies .btn{ padding:5px 18px; position:relative; top:-3px; float:right;}.cookies a{ text-decoration:none; font-weight:bold; color:#556270;}.cookies a.btn{ text-decoration:none; font-weight:normal; color:#fff;}.list-interest{ list-style-type:none; margin:0; padding:0;}.list-interest li{ float:left; width:25%; font-size:14px; font-weight:400; line-height:20px; padding:15px 0 15px 0;}.list-interest li input[type="checkbox"]{ margin-right:10px;}.ui-tabs{ position:relative;}.ui-tabs .ui-tabs-nav li{ position:relative; float:left; font-size:16px; font-weight:400; list-style:none; margin-right:15px; white-space:nowrap; background:#f4f4f4; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}.ui-tabs .ui-tabs-nav li a{ display:block; color:#55636f; padding:10px 15px 10px 15px;}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{ text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-active{ color:#fff; background:#55636f;}.ui-tabs .ui-tabs-nav li.ui-tabs-active a{ color:#fff;}.ui-tabs .ui-tabs-panel{ display:block; width:100%; clear:both; padding-top:40px;}.cbp-spmenu-left.light i.dark{ background:url('/assets/images/cat_icons_light.png') no-repeat;}i.light{ float:left; display:inline; margin:5px 18px 0 0; padding:0; height:34px; width:33px; background:url('/assets/images/cat_icons_light.png?v=123') no-repeat;}i.dark{ float:left; display:inline; margin:5px 18px 0 0; padding:0; height:34px; width:33px; background:url('/assets/images/cat_icons_dark.png?v=123') no-repeat;}i.icon-fireworks{ background-position:-52px -635px !important;}i.icon-car{ background-position:-4px -5px !important;}i.icon-wholesale{ background-position:-4px -390px !important;}i.icon-shoes{ background-position:-98px -6px !important;}i.icon-baby{ background-position:-4px -51px !important;}i.icon-home{ background-position:-51px -4px !important;}i.icon-butcher{ background-position:-99px -53px !important;}i.icon-book{ background-position:-4px -98px !important;}i.icon-jeweler{ background-position:-51px -53px !important;}i.icon-toys{ background-position:-98px -99px !important;}i.icon-games{ background-position:-2px -148px !important;}i.icon-office{ background-position:-50px -98px !important;}i.icon-sport{ background-position:-99px -148px !important;}i.icon-handy{ background-position:-4px -196px !important;}i.icon-clothes{ background-position:-50px -150px !important;}i.icon-market{ background-position:-99px -197px !important;}i.icon-drink{ background-position:-3px -243px !important;}i.icon-oktoberfest{ background:url('/assets/images/oktoberfest-black.svg') no-repeat !important; width:40px; height:32px;}i.icon-backtoschool{ background:url('/assets/images/back-to-school.svg') no-repeat !important; width:40px; height:32px;}i.icon-online{ background-position:-51px -194px !important;}i.icon-mobile{ background-position:-101px -244px !important;}i.icon-parfume{ background-position:-3px -291px !important;}i.icon-optics{ background-position:-50px -245px !important;}i.icon-garden{ background-position:-101px -293px !important;}i.icon-electro{ background-position:-3px -342px !important;}i.icon-travel{ background-position:-52px -294px !important;}i.icon-store{ background-position:-51px -340px !important;}i.icon-restaurant{ background-position:-102px -340px !important;}i.icon-other{ background-position:-1px -440px !important;}i.icon-foodservice{ background-position:-100px -198px !important;}i.icon-carnaval{ background-position:-142px -4px !important;}i.icon-valentine{ background-position:-142px -52px !important;}i.icon-easter{ background-position:-140px -99px !important;}i.icon-kingsday{ background-position:-140px -149px !important;}nav.navigation ul li i.icon-dadsday{ background-size:32px 32px !important;}i.icon-dadsday{ background-image:url('/assets/images/tie-icon.svg') !important; background-size:100% 100%;}i.light.icon-dadsday{ background-image:url('/assets/images/tie-icon-white.svg') !important; background-size:100% 100%;}i.icon-outdoor{ background-image:url('/assets/images/outdoor.svg') !important;}i.icon-cat{ background-position:-140px -292px !important;}i.icon-halloween{ background-position:-140px -342px !important;}i.icon-nicolaas{ background-position:-140px -390px !important;}i.icon-christmas{ background-position:-140px -440px !important;}i.icon-sale{ background-position:-140px -540px !important;}nav.navigation ul li i.icon-barbecue{ background-size:32px 32px !important;}i.icon-barbecue{ background-image:url('/assets/images/barbecue.png') !important; background-size:100% 100%;}i.light.icon-barbecue{ background-image:url('/assets/images/barbecue.svg') !important; background-size:100% 100%;}nav.navigation ul li i.icon-pinksteren{ background-size:32px 32px !important;}i.icon-pinksteren{ background-image:url('/assets/images/bird.svg') !important; background-size:100% 100%;}i.light.icon-pinksteren{ background-image:url('/assets/images/bird-white.svg') !important; background-size:100% 100%;}i.icon-black-friday{ background-position:-137px -487px !important;}i.icon-check{ display:inline; position:absolute; right:7px; top:5px; font-family:Arial; font-size:19px; color:green;}i.icon-error{ display:inline; position:absolute; right:7px; top:5px; font-family:Arial; font-size:22px; color:red;}section.extra-content{ float:left; display:inline; margin:0; padding:10px 0 30px 0; width:100%; font-weight:normal; line-height:22px; font-size:13px !important; font-family:"Lato" !important;}section.extra-content .maps{ float:left; display:inline; margin:0; padding:0;}section.extra-content .maps h3{ float:left; display:inline; margin:0; padding:10px 10px; width:100%; font-size:17px;}section.extra-content .txt{ float:right; display:inline; margin:0; padding:0; width:65%; font-size:14px !important;}section.extra-content .txt h3{ float:left; display:inline; margin:0; padding:10px 0; width:100%; font-weight:bold; font-size:17px; color:#556270;}section.extra-content .txt p{ float:left; display:inline; font-family:arial; margin:0; padding:0; width:100%; font-weight:normal; font-size:13px; color:#556270; line-height:30px;}section.extra-content .txt a{ text-decoration:none; color:#ff3d00;}section.extra-content .txt a:hover{ color:#ff3d00; text-decoration:underline;}section.extra-content .box{ float:left; display:inline; margin:0; padding:0 25px 0 0;}section.extra-content .box h3{ float:left; display:inline; margin:0; padding:0 0 10px 0; width:50%; font-size:19px; font-weight:bold; font-family:"Comic Sans MS"; color:#555555; letter-spacing:-1.1px; -webkit-font-smoothing:antialiased;}section.extra-content .box p{ float:left; display:inline; margin:0; padding:0 15px 0 0; width:50%; color:#b4b4b4; font-size:13px; line-height:22px; font-weight:bold; font-family:"Comic Sans MS"; -webkit-font-smoothing:antialiased;}section.extra-content .box img{ max-width:50%;}section.extra-content .box .btn{ clear:both; margin:15px 0 0 0;}section.extra-content-2{ float:left; display:inline; margin:0; padding:0; width:100%;}section.extra-content-2 .txt{ float:right; display:inline; margin:0; padding:0; width:100%;}section.extra-content-2 .txt h3{ float:left; display:inline; margin:0; padding-bottom:10px; width:100%; font-weight:bold; font-size:17px; color:#556270;}section.extra-content-2 .txt p{ float:left; display:inline; margin:0; padding:0; width:100%; font-weight:bold; font-size:13px; color:#556270; line-height:24px;}section.extra-content h2{ font-size:18px !important; font-weight:bold;}section.extra-content h2 span{ font-size:18px !important;}section.extra-content span{ margin:0; padding:0; line-height:22px !important; font-size:14px !important;}section.extra-content h3 span{ font-size:16px !important;}section.extra-content p{ margin:0 !important; line-height:22px !important; font-size:14px !important;}section.extra-content p span{ margin:0 !important; line-height:22px !important; font-size:14px !important;}section.extra-content h2{ font-size:18px; margin-top:10px; padding-bottom:5px;}section.extra-content p.MsoNormal{ padding-left:0; margin-bottom:10px;}.aside-left{ float:left; padding-right:30px;-webkit-calc(100 % - 366 px); width:-moz-calc(100% - 366px); width:calc(100% - 366px);}.aside-left p{ font-weight:400; line-height:20px;}.aside-left h2{ font-size:16px; padding:0 0 5px 0;}.aside-left h3{ font-size:16px; padding:15px 0 5px 0;}.aside-left header{ margin-bottom:0;}.aside-right{ float:right; width:366px;}#detail .aside-right .buttons{ float:left; display:inline; margin:20px 0 0 0; padding:0 0 20px 0; width:100%; text-align:center;}#detail .aside-right .buttons a{ display:inline-block; margin:0; padding:0 15px; width:auto; height:auto; text-align:center; background:#0066a0;}#detail .aside-right .buttons a:hover{ text-decoration:none; background:#0A77B5;}.aside-right .box{ float:right; height:auto; width:100%; margin:15px 0 15px 0; padding:15px; background:#fff; -webkit-box-shadow:1px 1px 3px 0px rgba(194, 194, 194, 1); -moz-box-shadow:1px 1px 3px 0px rgba(194, 194, 194, 1); box-shadow:1px 1px 3px 0px rgba(194, 194, 194, 1);}.aside-right .top{ display:block; line-height:45px; font-weight:300; text-align:center; height:45px; font-size:18px; font-weight:700; color:#556270; margin:-15px -15px 0 -15px; padding:0 15px 0 15px; background:#ebebeb;}.aside-right .grid{ margin-top:20px; list-style:none !important;}.aside-right .grid li{ width:48% !important; list-style:none !important;}.aside-right .grid li:nth-child(even){ margin-left:2%;}.aside-right .folder-logo{ display:block; margin:15px 0 15px 0; text-align:center;}.aside-right .folder-info{ text-align:center; font-size:16px; font-weight:300; color:#556273; line-height:24px;}.aside-right .folder-info a{ color:#556273;}.aside-right .folder-logo a img{ opacity:0.85; filter:Alpha(opacity=85)}.aside-right .folder-logo a:hover img{ opacity:1; filter:Alpha(opacity=100)}.aside-right .folder-info .icon-phone{ display:inline-block; vertical-align:middle; width:17px; height:17px; margin-right:5px; background:url('/assets/images/nav_icons_light.png?v=1') -510px -269px no-repeat;}.aside-right .folder-info .icon-time{ display:inline-block; vertical-align:middle; width:17px; height:17px; margin-right:5px; background:url('/assets/images/nav_icons_light.png?v=1') -433px -269px no-repeat;}.aside-right .folder-info .icon-maps{ display:inline-block; vertical-align:middle; width:17px; height:17px; margin-right:5px; background:url('/assets/images/nav_icons_dark.png?v=1') -351px -106px no-repeat;}.aside-right .banner{ display:block; margin-top:20px;}.aside-right .banner:first-child{ margin-top:0;}.aside-right .banner img{ display:block; width:100%;}ul.grid{ list-style:none !important; float:left; display:inline; margin:0; padding:0 0 0.8% 0; width:100%;}ul.grid li{ list-style:none !important; float:left; display:inline; margin:0 0 10px 0; padding:0 0 4px 0; height:349px; position:relative; width:15.6666667%; position:relative; text-align:center; background:#fff; -webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2); -moz-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2); box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2);}ul.grid li.even{ margin:0 0 10px 0;}ul.grid li.odd{ margin:0 1% 10px 1%;}ul.grid li:hover a{ text-decoration:underline;}ul.grid li:hover{ -webkit-box-shadow:0px 0px 8px 0px rgba(16, 162, 255, 1); -moz-box-shadow:0px 0px 8px 0px rgba(16, 162, 255, 1); box-shadow:0px 0px 8px 0px rgba(16, 162, 255, 1);}ul.grid li.banner{ float:left; display:inline; width:99% !important; height:auto !important; background:#fff;}ul.grid li.banner small{ float:left; display:inline; margin:0; padding:0; width:100%;}ul.grid li.banner .adsbygoogle{ height:auto !important;}ul.grid li a{ float:none; display:inline-block; text-indent:3px; font-weight:400; font-size:12px; padding:10px 0; width:95%; left:0; bottom:0; position:relative;}.flyersATagBox{ display:flex !important; align-items:center; justify-content:center; margin-left:2.5%; height:217px;}ul.grid li h3{ overflow:hidden; display:inline-block; color:#00669f; padding:0 7px 7px 7px; font-size:15px; font-weight:400; height:40px;}ul.grid li .bg-holder{ float:left; display:inline; margin:10px 0 10px 0; padding:0; position:relative; width:100%; height:217px; background-size:contain !important; background-position:center center !important;}ul.grid li .bg-holder i{ display:none; position:absolute; cursor:pointer; top:10px; right:10px; width:24px; height:26px; background:rgba(117, 165, 188, 0.8) url('/assets/images/nav_icons_light.png?v=1') no-repeat;}ul.grid li .bg-holder:hover i.icon-like{ display:inline; background-position:-428px -185px;}ul.grid li .bg-holder:hover i.icon-like:hover{ display:inline; background-position:-346px -185px;}ul.grid li .date-holder{ display:inline-block; position:relative; font-size:10px; color:#556270; width:100%; font-size:12px; font-weight:400; margin:0; padding:0 0 8px 0;}ul.grid li .date-holder i.icon-calendar{ display:inline-block; position:relative; margin:6px 0 0 0; padding:0; height:13px; width:15px; background:url('/assets/images/nav_icons_dark.png?v=1') no-repeat; background-position:-28px -191px;}ul.grid li .date-holder .date{ display:inline-block; margin:4px 0 0 1px; padding:0; width:auto; vertical-align:top;}.btn .icon-angle-right{ display:inline-block; margin:2px 0 0 3px; width:12px; height:12px; vertical-align:text-top; background:url('/assets/images/nav_icons_light.png?v=1') no-repeat; background-position:-515px -109px;}.flyersImageBox{ float:left; display:inline; padding:0; position:relative;max-width:98%; max-height:200px;}.flyerBoxSearch{ height:370px !important;}.flyerBoxPage{ position:relative;}.flyerPageNumber{ text-decoration:none !important; color:#C7C7C8;}.flyerPageNumber:after{ content:""; width:3px; height:3px; border-radius:50%; background-color:#C7C7C8; position:absolute; top:50%; transform:translateY(-50%); right:-7px;}.no-flyer{ float:left; display:inline; margin:0; padding:0; width:100%;}.no-flyer .col-1{ float:left; display:inline; margin:0; padding:0; width:200px; min-height:10px;}.no-flyer .col-1 img{ opacity:0.4; max-width:176px; filter:alpha(opacity=40);}.no-flyer .col-1 img.logo{ margin-top:53px; margin-bottom:10px; height:auto; opacity:1; filter:alpha(opacity=100);}.no-flyer .col-1 img.logo.with-flyer{ margin-top:0px;}.no-flyer .col-2{ float:left; display:inline; margin:0; padding:0;-webkit-calc(100 % - 200 px); width:-moz-calc(100% - 200px); width:calc(100% - 200px);}.no-flyer .col-2.full-width{ width:75% !important;}.no-flyer .col-2 .label{ float:left; display:inline; margin:5px 0 0 0; padding:0; font-weight:normal; font-size:14px;}.no-flyer .col-2 .label i{ position:relative; top:-1px; color:#fff; background:#556270; padding:3px 7px; font-size:12px;}.no-flyer .col-2 .footer-txt{ float:left; display:inline; text-align:center; margin:15px 0 0 0; padding:0; width:100%; font-weight:normal; font-size:14px;}.no-flyer .col-2 .footer-txt span{ float:left; display:inline; text-align:center; width:100%; margin:0; padding:0 0 5px 0;}.no-flyer .col-2 .footer-txt a.website{ clear:both; display:inline-block; position:relative; top:5px; padding:4px 0 5px 0; min-width:163px; text-align:center; background:#ff5800; color:#fff !important; text-decoration:none;}.no-flyer .col-2 .footer-txt a.website:hover{ background:#FF6A1B; color:#fff; text-decoration:none !important;}.no-flyer .col-2 .newsletter{ float:left; display:inline; text-align:center; margin:15px 0 0 0; padding:16px 20px 20px 20px; width:100%; font-weight:normal; background:#cdeff9;}.no-flyer .col-2 .newsletter form{ float:left; display:inline; width:100%; padding:0; text-align:center;}.no-flyer .col-2 .newsletter form p{ float:none; display:inline-block; width:auto; margin:0;}.no-flyer .col-2 .newsletter span{ float:left; display:inline; font-size:16px; padding:0 0 15px 0; width:100%;}.no-flyer .col-2 .newsletter form button{ float:none; display:inline-block;}.no-flyer .col-2 .newsletter form input{ float:none; display:inline-block; width:100%;}.ads{ float:left; width:100%; text-align:left; margin:15px 0 5px 0;}.ads ins{ float:none; display:inline-block;}.page-banner{ float:left; display:inline; margin:0; padding:0; width:100%; text-align:center; overflow:hidden;}.page-banner p{ float:left; display:inline; margin:0 0 30px 0; padding:35px 40px; width:100%; background:#e5e5e5; text-align:center;}.page-banner p img{ width:100%; max-width:971px;}.page-banner .asterisk{ position:absolute; top:10px; left:32px; margin:0; padding:0; font-size:10px; font-weight:400; color:#556270;}.grid-container{ float:left; display:inline; margin:0; padding:0; width:100%; position:relative;}.grid-banner{ position:absolute; left:34%; bottom:215px; width:31.66%; background:#fff;}.fb-overlay{ position:fixed; z-index:99999; top:0; left:0; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.75);}.fb-overlay .box{ position:absolute; text-align:center; left:50%; top:50%; height:300px; width:360px; margin:-190px 0 0 -175px; background:#fff url('/assets/images/logo.png?v=1') center 95% no-repeat; background-size:50% !important;}.fb-overlay .box h2{ float:left; display:inline; margin:0; width:100%; padding:10px 0 12px 0; color:#fff; background:#ff5800; font-size:22px; font-weight:400;}.fb-overlay .box .fb-page{ position:relative; top:30px; display:inline-block;}.fb-overlay .box .fa-times{ position:absolute; right:11px; top:13px; font-size:18px; cursor:pointer; color:rgba(255, 255, 255, 0.45);}.fb-overlay .fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style]{}html[data-lang="at"] .fb-overlay .box{ background:#fff url('/assets/images/logo_at.png') center 95% no-repeat;}main.main form.review{ display:inline; position:fixed; right:20px; z-index:9999; bottom:-280px; display:inline; width:300px; padding:0 0 20px 0; height:auto; background:#fff; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-box-shadow:0px 0px 9px -1px rgba(0, 0, 0, 0.67); -moz-box-shadow:0px 0px 9px -1px rgba(0, 0, 0, 0.67); box-shadow:0px 0px 9px -1px rgba(0, 0, 0, 0.67);}main.main form.review h2{ float:left; display:inline; margin:0 0 10px 0; padding:15px 15px 15px 15px; width:100%; height:49px; font-size:15px; color:#556270; background:#f4f4f4; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; border-top-left-radius:4px; border-top-right-radius:4px;}main.main form.review h2.valid{ padding-left:45px;}main.main form.review h2 i{ font-size:22px; color:#56c100; top:13px; position:absolute; left:13px;}main.main form.review p{ float:left; display:inline; margin:0; padding:0 15px 7px 15px; width:100%; font-size:13px; line-height:17px;}main.main form.review textarea{ float:left; display:inline; margin:0; padding:10px 15px; height:75px; width:100%; border:1px solid #f1f1f1;}main.main form.review button{ float:right; display:inline; margin:10px 10px 0 0; padding:7px 15px; cursor:pointer; border:none;}main.main form.review ul{ float:left; display:inline; margin:0; padding:0 15px 10px 15px; width:100%; background:#fff;}main.main form.review ul li{ float:left; display:inline; margin:0; padding:0; height:auto; background:#fff;}main.main form.review ul li span{ float:left; position:relative; top:3px; margin-right:10px;}main.main form.review ul li i{ float:left; display:inline; cursor:pointer; margin:0 5px 0 0; padding:0; font-size:22px; color:#dbdbdb;}main.main form.review ul li i:hover{ color:#f8cc00; cursor:pointer;}main.main form.review ul li.active i{ color:#f8cc00;}@media (max-width:840px){ main.main form.review{ right:10px; }}main.main form.review .btn-grey{ background:#f4f4f4; font-size:12px; color:#828282;}main.main form.review .btn-orange{ background:#ff5800; color:#fff; font-weight:bold; font-size:12px;}section.user{ float:left; display:inline; width:100%; margin:0; padding:30px 0 0 0;}section.user form{ float:left; display:inline; width:100%; margin:0 0 40px 0; padding:25px; text-align:center; border:1px solid #D6D6D6;}section.user form span{ float:left; display:inline-block; width:30%; text-align:left; margin:0 70% 0 0; padding:10px 0px; font-weight:bold; font-size:14px;}section.user form input{ float:left; display:inline-block; width:30%; clear:both; margin:0 70% 10px 0; padding:10px 15px; border:1px solid #D6D6D6;}section.user form .limit{ display:none;}.form{ float:left; display:inline; margin:5px 0 0 0; padding:0 0 0px 0; width:50%;}.form form{ float:left; display:inline; margin:0; padding:0 0 60px 0; width:100%;}.form form ul{ float:left; display:inline; margin:5px 0 5px 0; padding:0; width:100%;}.form form ul li{ float:left; display:inline; margin:0; padding:0; width:100%; font-weight:bold; font-size:13px; color:#E1931F;}.form form div{ float:left; display:inline; margin:10px 0 0 0; padding:15px 20px 25px 20px; width:100%; background:#f1f1f1;}.form form div b{ float:left; display:inline; margin:10px 0 5px 0; padding:0; width:100%;font-size:15px; font-family:"Lato"; color:#000}.form form div input{ float:left; padding:8px 10px 8px 10px; width:100%; height:40px; border:1px solid #d3d3d3; color:#000; text-align:left; font-size:15px !important; font-family:"Lato"; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}.form form div textarea{ float:left; padding:8px 10px 8px 10px; width:100%; height:120px; border:1px solid #d3d3d3; color:#000; text-align:left; font-size:15px !important; font-family:"Lato"; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}.form form div select{ float:left; padding:8px 20px 8px 8px; background:#fff; font-size:15px; text-indent:3px; width:100%; height:40px; border:1px solid #d3d3d3; color:#000; text-align:left; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}.form form div.dob select{ float:left; width:15%; margin-right:2.5%; font-size:15px !important;}.form form div.dob select:nth-child(4n){ margin-right:0;}.form form div input[type="submit"]{ border:none; font-size:15px; color:#fff; font-weight:bold; text-align:center; cursor:pointer; margin:9px 0 0 0;}.form form div input{ font-weight:normal;}.error-message{ float:left; display:inline; font-weight:bold; margin:6px 0 3px 0; padding:10px 19px; width:100%; color:#E1931F; border:1px solid #ffb400; background-color:#fff8e6;}.success-message{ float:left; display:inline; font-weight:bold; margin:6px 0 3px 0; padding:10px 10px; width:100%; color:#438106; border:1px solid #B2D987; background-color:#ECFADE;}.login-overlay{ display:none; position:fixed; z-index:99999; top:0; left:0; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.85); -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}.login-overlay.active{ display:inline;}.login-overlay .box{ position:absolute; text-align:center; left:50%; top:50%; padding:20px; width:340px; margin:-221px 0 0 -170px; background:#fff;}.login-overlay .box p{ float:left; display:inline; font-size:13px; margin:0; padding:0; width:100%; font-size:13px; font-weight:normal;}.login-overlay .box p a{ color:#3F4246; text-decoration:none;}.login-overlay .box p a:hover{ text-decoration:underline;}.login-overlay .box p.remember-me{ margin:-5px 0 20px 0;}.login-overlay .box p.remember-me a{ float:right; display:inline;}.login-overlay .box p.footer{ text-align:left; margin-top:15px;}.login-overlay .box h2{ float:left; display:inline; margin:0; width:100%; padding:0px 0 14px 0; text-transform:uppercase; color:#556270; font-size:20px; font-weight:400;}.login-overlay a.facebook{ border-radius:100px; float:left; display:inline; margin:0; padding:0; width:100%; background:#3a559b; color:#fff; text-decoration:none; font-weight:500; font-size:16px;}.login-overlay a.facebook i{ border-radius:100px 0 0 100px; float:left; display:inline; margin:0; padding:10px 10px; width:50px; font-size:24px; text-align:center; color:#fff; background:#2e447c;}.login-overlay a.facebook span{ float:left; display:inline; margin:11px 0 0 35px; font-weight:bold;}.login-overlay .hint{ float:left; display:inline; margin:0; padding:0 0 10px 1px; width:100%; font-size:12px; font-weight:normal; color:#343434; font-family:arial; font-weight:bold;}.login-overlay hr{ float:left; display:inline; margin:25px 0 0 0; padding:0; width:100%; border:none; border-bottom:1px solid #d3d3d3;}.login-overlay .hr{ display:inline-block; position:relative; top:-9px; margin:0; padding:0 15px; background:#fff; font-size:14px; font-weight:normal; color:#343434; font-family:arial; font-weight:bold;}.login-overlay form{ float:left; display:inline; margin:10px 0 0 0; padding:0; width:100%;}.login-overlay form.lost-password-form{ display:none;}.login-overlay form p{ float:left; display:inline; margin:0; padding:0; width:100%; text-align:left; position:relative;}.login-overlay form p i{ float:right; display:inline; margin:-45px 9px 0 0; padding:0; font-size:22px; color:#ccc;}.login-overlay form p i.fa-lock{ margin-right:10px;}.login-overlay form input{ float:left; display:inline; margin:0 0 15px 0; padding:0; font-size:14px; width:100%; padding:10px 30px 10px 10px; border:1px solid #d3d3d3; color:#000; text-align:left; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}.login-overlay form input.error{ border:1px solid #FA9393 !important;}.login-overlay form input[type="checkbox"]{ width:auto; float:left; display:inline; width:14px; height:14px; margin:1px 5px 0 0;}.login-overlay form button{ border-radius:100px; float:left; display:inline; outline:none; margin:0; padding:12px 0; font-size:16px; font-weight:500; cursor:pointer; text-align:center; width:100%; border:none;}.login-overlay form ::-webkit-input-placeholder{ color:#A5A5A5; font-style:normal;}.login-overlay form :-moz-placeholder{ color:#A5A5A5; font-style:normal;}.login-overlay form ::-moz-placeholder{ color:#A5A5A5; font-style:normal;}.login-overlay form :-ms-input-placeholder{ color:#A5A5A5; font-style:normal;}.login-overlay form p label{ float:left; display:inline; margin:0; padding:0; cursor:pointer;}.login-overlay form span.error{ float:left; display:none; margin:-10px 0 0 0; width:100%; padding:0 0 5px 0; color:#F54949;}.login-overlay form .error-holder{ float:left; display:inline; font-weight:bold; margin:-5px 0 15px 0; padding:10px 19px; width:100%; color:#E1931F; border:1px solid #ffb400; background-color:#fff8e6;}.login-overlay .box .fb-error-helper{ float:left; display:inline; margin:-20px 0 17px -20px; padding:25px; color:#7E483A; font-weight:normal; width:340px; background:#ffd1c4; font-size:13px; -webkit-border-top-left-radius:6px; -webkit-border-top-right-radius:6px; -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; border-top-left-radius:6px; border-top-right-radius:6px; -webkit-box-shadow:inset 0px 0px 3px 1px rgba(0, 0, 0, 0.10); -moz-box-shadow:inset 0px 0px 3px 1px rgba(0, 0, 0, 0.10); box-shadow:inset 0px 0px 3px 1px rgba(0, 0, 0, 0.10);}.login-overlay .success-holder{ float:left; display:inline; font-weight:bold; margin:6px 0 3px 0; padding:10px 10px; width:100%; color:#438106; border:1px solid #B2D987; background-color:#ECFADE;}.login-overlay form#login-form.hide{ display:none;}.mobile-overlay{ display:none; position:fixed; cursor:pointer; z-index:99999; top:0; left:0; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.85); -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}.mobile-overlay.active{ display:flex !important; display:-webkit-flex !important; align-items:center; -webkit-align-items:center; justify-content:center; -webkit-justify-content:center;}.mobile-overlay .box{text-align:center;padding:20px; width:340px;background:#fff;}.mobile-overlay .box p{ float:left; display:inline; font-size:13px; margin:0; padding:0; width:100%; font-size:13px; font-weight:normal;}.mobile-overlay-overlay .box p a{ color:#3F4246; text-decoration:none;}.mobile-overlay .box p a:hover{ text-decoration:underline;}.mobile-overlay .box h2{ float:left; display:inline; margin:0; width:100%; padding:0px 0 14px 0; text-transform:uppercase; color:#556270; font-size:20px; font-weight:400;}.mobile-overlay .contener{ font-family:BariolRegular; height:510px; width:288px; border-radius:4px; background-color:#FFFFFF; box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.3);}}.oval-bottom{ height:178px; width:288px; background-color:#FFFFFF;}.mobile-overlay .contener .box{ padding:15px 30px; height:510px; width:288px; border-radius:4px; background-image:url("/assets/images/app-promo-bg.jpg"); background-size:100% 100%; position:relative; overflow:hidden;}.popup_text{ padding:0 0 0 10px;}.popup_text h3{ color:#FFFFFF; font-family:BariolBold; font-size:26px; font-weight:bold; line-height:35px; text-align:center; margin-bottom:10px;}.popup_text h3 span{ text-decoration:underline;}.mobile-overlay .popup_text p{ display:flex; display:-webkit-flex; text-align:left; color:#FFFFFF; font-family:BariolBold; font-size:17px; font-weight:bold; line-height:30px; position:relative;}.mobile-overlay .popup_text p span{ font-family:BariolBold; font-size:17px; font-weight:bold; padding-left:5px;}.mobile-overlay .popup_text p:last-of-type{ line-height:20px; margin-bottom:20px;}.mobile-overlay .popup_text .popup_img img{ float:left; z-index:1; position:relative; width:109.18px; height:222px; border-radius:13.62px;}.mobile-overlay .popup_text p img{ width:23px; height:23px; position:absolute; left:-20px;}.mobile-overlay .popup_text .popup_buttons{ width:40%; float:left; display:flex; flex-direction:column; align-items:start; padding-top:65px; z-index:3; position:relative; padding-left:10px;}.mobile-overlay .popup_text .popup_buttons #appStore{ height:28px; width:85.35px; background-image:url('/assets/images/app-store.png'); cursor:pointer; margin-bottom:10px; background-size:85.35px 28px;}.mobile-overlay .popup_text .popup_buttons #playStore{ height:28px; width:95.78px; background-image:url('/assets/images/playstore-badge.png'); cursor:pointer; background-size:95.78px 28px;}.mobile-overlay #buttonOpenStore{ cursor:pointer; border-radius:22px; border:none; color:white; background-color:#2CB5E6; padding:10px 30px; width:100%; position:relative; z-index:4; font-family:BariolBold; font-size:17px; font-weight:bold; line-height:19px; text-align:center; top:-33px; margin-bottom:20px; display:flex !important; display:-webkit-flex !important; align-items:center; -webkit-align-items:center; justify-content:center; -webkit-justify-content:center;}.mobile-overlay #buttonOpenStore img{ height:21.49px; width:19.8px; margin-right:10.6px;}.mobile-overlay #closeMobileOverlayButton{ position:relative; z-index:5; color:#FF661F; font-family:Helvetica Neue; font-size:13px; line-height:16px; text-align:center; top:-33px; font-weight:bold;}.mobile-vote-overlay{ display:none; position:fixed; cursor:pointer; z-index:99999; top:0; left:0; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.85); -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}.mobile-vote-overlay.active{ display:flex !important; display:-webkit-flex !important; align-items:center; -webkit-align-items:center; justify-content:center; -webkit-justify-content:center;}.mobile-vote-overlay .box{ background-size:100% 100%; position:relative; overflow:hidden; padding:15px 20px; height:329px; width:288px; border-radius:4px; background-image:url("/assets/images/bg-bubly-wvhj.jpg"); text-align:center;}.mobile-vote-overlay .box p{ float:left; display:inline; font-size:13px; margin:0; padding:0; width:100%; font-weight:normal;}.mobile-vote-overlay .contener{ font-family:BariolRegular; height:510px; width:288px; border-radius:4px; background-color:#FFFFFF; box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.3);}.store-brand-selector{ display:none; position:fixed; z-index:99999; top:0; left:0; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.85); -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}.store-brand-selector.active{ display:flex !important; display:-webkit-flex !important; align-items:center; -webkit-align-items:center; justify-content:center; -webkit-justify-content:center;}.store-brand-selector .box{ text-align:center; padding:20px; width:340px; background:#fff;}.storeBox{ display:flex; align-items:center; justify-content:space-between; margin:10px; cursor:pointer;}.storeLogo{ max-height:37px; max-width:100px;}.storeName{ margin-left:10px; color:#333333; font-family:BariolBold; font-size:15px; line-height:17px;}.verticalLine{ height:1px; width:248px; background-color:#DDDDDD;}.store-brand-selector .contener{ font-family:BariolRegular; width:288px; border-radius:10px; background-color:#FFFFFF; box-shadow:0 5px 21px 0 rgba(0, 0, 0, 0.3);}.store-brand-selector .contener .box{ width:288px; position:relative; overflow:hidden;}.registration-overlay{ display:none; position:fixed; z-index:99999; top:0; left:0; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.85); -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}.registration-overlay.active{ display:flex !important; display:-webkit-flex !important; align-items:center; -webkit-align-items:center; justify-content:center; -webkit-justify-content:center;}.registration-overlay .box{text-align:center;padding:20px; width:340px;background:#fff;}.registration-overlay .box p{ float:left; display:inline; font-size:13px; margin:0; padding:0; width:100%; font-size:13px; font-weight:normal;}.registration-overlay .box p.half{ width:48%;}.registration-overlay .box p a{ color:#3F4246; text-decoration:none;}.registration-overlay .box p a:hover{ text-decoration:underline;}.registration-overlay .box p.remember-me{ margin:-10px 0 20px 0;}.registration-overlay .box p.remember-me a{ float:right; display:inline;}.registration-overlay .box p.footer{ text-align:left; margin-top:15px;}.registration-overlay .box h2{ float:left; display:inline; margin:0; width:100%; padding:0px 0 14px 0; text-transform:uppercase; color:#556270; font-size:20px; font-weight:400;}.registration-overlay a.facebook{ border-radius:100px; float:left; display:inline; margin:0; padding:0; width:100%; background:#3a559b; color:#fff; text-decoration:none; font-weight:500; font-size:16px;}.registration-overlay a.facebook i{ border-radius:100px 0 0 100px; float:left; display:inline; margin:0; padding:11px 10px 9px 10px; width:50px; font-size:24px; text-align:center; color:#fff; background:#2e447c;}.registration-overlay a.facebook span{ float:left; display:inline; margin:11px 0 0 30px; font-weight:bold;}.registration-overlay .hint{ float:left; display:inline; margin:0; padding:0 0 2px 1px; width:100%; font-size:12px; font-weight:normal; color:#343434; font-family:arial; font-weight:bold;}.registration-overlay hr{ float:left; display:inline; margin:25px 0 0 0; padding:0; width:100%; border:none; border-bottom:1px solid #d3d3d3;}.registration-overlay .hr{ display:inline-block; position:relative; top:-9px; margin:0; padding:0 15px; background:#fff; font-size:14px; font-weight:normal; color:#343434; font-family:arial; font-weight:bold;}.registration-overlay a.resend-activation{ float:left; display:none; width:100%; text-align:center; font-weight:bold; font-size:14px; margin:22px 0 -3px 0; color:#3F4246; text-decoration:none; border:1px solid #A0A4AA; padding:11px 0;}.registration-overlay a.resend-activation:hover{ text-decoration:underline;}.registration-overlay a.btn-coal{ float:left; display:inline; text-transform:none; font-size:15px; outline:none; margin:7px 0 0 0; padding:0px 0; font-size:16px; font-weight:bold; cursor:pointer; text-align:center; width:100%; border:none;}.registration-overlay a.btn-coal i{ float:left; display:inline; position:relative; left:2px; margin:0; padding:12px 10px; width:50px; font-size:20px; text-align:center; color:#fff; background:#4A545F; -webkit-border-top-left-radius:3px; -webkit-border-bottom-left-radius:3px; -moz-border-radius-topleft:3px; -moz-border-radius-bottomleft:3px; border-top-left-radius:3px; border-bottom-left-radius:3px;}.registration-overlay a.btn-coal span{ float:left; display:inline; margin:11px 0 0 25px; font-weight:bold;}.registration-overlay form p.half input{ padding-right:10px;}.registration-overlay form{ float:left; position:relative; display:none; margin:10px 0 0 0; padding:0; width:100%;}.registration-overlay form.resend-activation-form{ margin-top:18px;}.registration-overlay form p{ float:left; display:inline; margin:0; padding:0; width:100%; text-align:left; position:relative;}.registration-overlay form p i{ float:right; display:inline; margin:-45px 9px 0 0; padding:0; font-size:22px; color:#ccc;}.registration-overlay form p i.fa-lock{ margin-right:10px;}.registration-overlay form input{ float:left; display:inline; margin:0 0 15px 0; padding:0; font-size:14px; width:100%; padding:10px 30px 10px 10px; border:1px solid #d3d3d3; color:#000; text-align:left; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}.registration-overlay form input.error{ border:1px solid #FA9393 !important;}.registration-overlay form input[type="checkbox"]{ width:auto; float:left; display:inline; width:14px; height:14px; margin:1px 5px 0 0;}.registration-overlay form input[name="limit"]{ display:none !important;}.registration-overlay form button{ border-radius:100px; float:left; display:inline; outline:none; margin:0; padding:12px 0; font-size:16px; font-weight:500; cursor:pointer; text-align:center; width:100%; border:none;}.registration-overlay form ::-webkit-input-placeholder{ color:#A5A5A5; font-style:normal;}.registration-overlay form :-moz-placeholder{ color:#A5A5A5; font-style:normal;}.registration-overlay form ::-moz-placeholder{ color:#A5A5A5; font-style:normal;}.registration-overlay form :-ms-input-placeholder{ color:#A5A5A5; font-style:normal;}.registration-overlay form p label{ float:left; display:inline; margin:0; padding:0; cursor:pointer;}.registration-overlay form span.error{ float:left; display:none; margin:-10px 0 0 0; width:100%; padding:0 0 5px 0; color:#F54949; font-weight:normal; font-size:13px; text-align:left;}.registration-overlay form .error-holder{ float:left; display:inline; font-weight:bold; margin:-5px 0 15px 0; padding:10px 19px; width:100%; color:#E1931F; border:1px solid #ffb400; background-color:#fff8e6;}.registration-overlay .box .fb-error-helper{ float:left; display:inline; margin:-20px 0 17px -20px; padding:25px; color:#7E483A; font-weight:normal; width:340px; background:#ffd1c4; font-size:13px; -webkit-border-top-left-radius:6px; -webkit-border-top-right-radius:6px; -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; border-top-left-radius:6px; border-top-right-radius:6px; -webkit-box-shadow:inset 0px 0px 3px 1px rgba(0, 0, 0, 0.10); -moz-box-shadow:inset 0px 0px 3px 1px rgba(0, 0, 0, 0.10); box-shadow:inset 0px 0px 3px 1px rgba(0, 0, 0, 0.10);}.registration-overlay .success-holder{ float:left; display:inline; font-weight:bold; margin:6px 0 -3px 0; padding:10px 10px; width:100%; color:#438106; border:1px solid #B2D987; background-color:#ECFADE;}.registration-overlay .loader{ display:none; position:absolute; top:-23px; left:0; margin:-15px 0 0 0; padding:0; width:100%; text-align:center;}footer.site-footer{ float:left; display:inline; margin:0; padding:0; width:100%;}footer.site-footer .top{ float:left; display:inline; margin:0; padding:20px 0; width:100%; background:#F7F6F6;}footer.site-footer .top p{ float:left; display:inline; margin:0; padding:0; color:#556270; font-size:12px; line-height:22px; font-weight:400;}footer.site-footer .top h3{ float:left; display:inline; margin:0; padding:0 0 10px 0; width:100%; font-size:21px; color:#ff5800; font-weight:400;}footer.site-footer .top ul{ float:left; display:inline; margin:0; padding:0; width:100%;}footer.site-footer .top ul li{ float:left; display:inline; margin:0; padding:8px 0; width:100%;}footer.site-footer .top ul li a{ float:left; display:inline; margin:0; padding:0; font-size:14px; font-weight:400; color:#556270; text-decoration:none;}footer.site-footer .top ul li a:hover{ color:#556270; text-decoration:underline;}footer.site-footer .top ul li a.btn{ text-transform:none; color:#fff; padding:10px 40px; position:relative; text-indent:8px;}footer.site-footer .top ul li a.btn:hover{ color:#fff; text-decoration:underline;}footer.site-footer .top ul li a.btn i{ position:absolute; top:9px; left:10px; height:20px; width:26px; background:url('/assets/images/nav_icons_light.png?v=1') -507px -184px no-repeat;}footer.site-footer .bottom{ background:linear-gradient(270deg, #FF1FA3 0%, #EF4B01 100%); float:left; display:inline; margin:0; padding:0; width:100%;}footer.site-footer .bottom p{ float:left; display:inline; margin:0; font-size:13px; font-weight:400; padding:20px 0; width:100%; color:#fff; text-align:center;}footer.site-footer .bottom p a{ color:#fff; text-decoration:none;}footer.site-footer .bottom p a:hover{ text-decoration:underline;}.col-1{ float:left; width:100%;}.col-2{ float:left; width:50%;}.col-3{ float:left; width:33.33333%;}.col-4{ float:left; width:25%;}.col-5{ float:left; width:20%;}.rnd-0{ -webkit-border-radius:0px !important; -moz-border-radius:0px !important; border-radius:0px !important;}.rnd-2{ -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}.rnd-3{ -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}.rnd-6{ -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;}.rnd-10{ -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}.rnd-35{ -webkit-border-radius:35px; -moz-border-radius:35px; border-radius:35px;}.rnd-tp-2{ -webkit-border-top-left-radius:2px; -webkit-border-top-right-radius:2px; -moz-border-radius-topleft:2px; -moz-border-radius-topright:2px; border-top-left-radius:2px; border-top-right-radius:2px;}.message{ float:left; display:inline; width:100%; padding:15px; margin:0 0 20px 0; font-weight:normal; font-size:13px;}.message.success{ border-left:5px solid #8CC152;}.message.error{ border-left:5px solid #E9573F;}input.error{ border:1px solid red !important; color:red;}label.error{ position:absolute; left:0; bottom:-17px; font-weight:300; color:red;}label.valid{ color:green; font-weight:400;}.mt-15{ margin-top:15px !important;}.p-no{ padding:0 !important;}.mt-40{ margin-top:40px;}.text-right{ text-align:right !important;}.text-left{ text-align:left !important;}.pull-right{ float:right !important;}.pull-left{ float:left !important;}.clearfix:after{ content:" "; visibility:hidden; display:block; height:0; clear:both;}.modal-title{ font-size:20px;}.modal-header .close{ float:right; font-size:25px; font-weight:bold; cursor:pointer;}.modal-body form{ display:inline-block;}.modal-body form input{ display:inline-block; min-width:320px; line-height:normal; margin:0 0 10px 0; padding:6px 5px 6px 33px; color:#556270; width:100%; border:1px solid #556270; font-size:14px; font-weight:400;}.modal-body form .icon-mail{ position:absolute; top:22px; left:23px; width:21px; height:21px; background:url('/assets/images/nav_icons_dark.png') -267px -63px no-repeat; background-size:350px auto;}::-webkit-input-placeholder{ color:#6c7783; font-style:italic;}:-moz-placeholder{ color:#6c7783; font-style:italic;}::-moz-placeholder{ color:#6c7783; font-style:italic;}:-ms-input-placeholder{ color:#6c7783; font-style:italic;}.btn{ float:left; display:inline; cursor:pointer; border:none; margin:0; padding:12px 20px; color:#fff; background:#556270; font-size:13px; text-transform:uppercase; font-weight:400; text-decoration:none; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}.btn:hover{ text-decoration:underline;}.btn-blue-fill{ border-radius:100px; font-weight:400; background:rgb(60, 190, 239); background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNjYmVlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYWIwZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top, rgba(60, 190, 239, 1) 0%, rgba(10, 176, 231, 1) 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(60, 190, 239, 1)), color-stop(100%, rgba(10, 176, 231, 1))); background:-webkit-linear-gradient(top, rgba(60, 190, 239, 1) 0%, rgba(10, 176, 231, 1) 100%); background:-o-linear-gradient(top, rgba(60, 190, 239, 1) 0%, rgba(10, 176, 231, 1) 100%); background:-ms-linear-gradient(top, rgba(60, 190, 239, 1) 0%, rgba(10, 176, 231, 1) 100%); background:linear-gradient(to bottom, rgba(60, 190, 239, 1) 0%, rgba(10, 176, 231, 1) 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3cbeef', endColorstr='#0ab0e7', GradientType=0);}.btn-orange-fill{ font-weight:400; background:#f58229;}.btn-orange-drk-fill{ border-radius:100px; background:#ff5800;}.btn-alert-fill{ background:#F6BB42;}.btn-facebook{ background:#3a5795; color:#fff; position:relative; text-align:left; padding-left:37px; width:100%; max-width:125px;}.btn-facebook i{ position:absolute; left:15px; top:12px; font-size:18px;}.btn-round-orange-with-icon{ display:flex; justify-content:center; align-items:center; cursor:pointer; box-sizing:border-box; height:37px; width:261px; border:1px solid #FF661F; border-radius:18px; background-color:#FFFFFF; color:#FF661F; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size:13px; font-weight:bold; line-height:16px;}.btn-round-orange-with-icon:hover{ color:#FF661F;}.aside-right .btn-report{ float:left; display:inline; width:100%; text-align:center; background:none; font-weight:normal; margin:0px 0 25px 0; padding:0; width:100%; font-size:12px; text-decoration:none; color:#6f747b; font-weight:normal;}.aside-right .btn-report i{ position:relative; display:inline-block; width:18px; height:18px; margin-right:5px; top:5px; background:url('/assets/images/nav_icons_dark.png') no-repeat; background-position:-348px -27px;}.aside-right .btn-report:hover{ color:#6f747b; text-decoration:underline;}.alert-banner{ float:left; display:inline; position:relative; margin:15px 0 0 0; padding:20px 20px 11px 20px; width:100%; color:#C6901F; background-color:#FFEBC3; border-color:#FFEBC3; -webkit-box-shadow:1px 1px 3px 0px rgba(194, 194, 194, 1); -moz-box-shadow:1px 1px 3px 0px rgba(194, 194, 194, 1); box-shadow:1px 1px 3px 0px rgba(194, 194, 194, 1);}.alert-banner h3{ float:left; display:inline; margin:0 0 10px 0; padding:0; width:100%; font-weight:bold; font-size:16px;}.alert-banner .btn{ position:absolute; top:10px; right:10px; padding-left:40px;}.alert-banner .btn i.icon-location{ float:none; display:inline-block; position:absolute; margin:-2px 0 0 -30px; padding:0; width:25px; height:20px; background:url('/assets/images/cat_icons_light.png') no-repeat; background-position:-8px -494px;}.alert-banner i.loader{ display:none; position:absolute; left:9px; top:8px; height:24px; width:24px; background:url('/assets/images/load-location.gif') no-repeat;}.bg-coal{ background:#556270; color:#fff;}.bg-drk-orange{ background:#ff5800; color:#fff;}@media only screen and (-Webkit-min-device-pixel-ratio:1.5), only screen and (-moz-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3/2), only screen and (min-device-pixel-ratio:1.5){ header.header-banner .menu nav ul li a i{ background:url('/assets/images/nav_icons_light@2x.png') no-repeat; background-size:700px 314px; }section h2 i.icon-newest{ background:url('/assets/images/nav_icons_light@2x.png') -92px -180px no-repeat; background-size:700px 314px; }}.preview-mode{ position:fixed; bottom:0; left:0; width:100%; background:rgba(0, 0, 0, 0.48); padding:20px 0px; text-align:center; z-index:9999; font-size:22px; font-weight:400; color:#fff;}pre{ font-weight:normal !important; font-size:13px; font-family:Verdana !important; color:black !important;}dl{ font-weight:normal !important; font-size:13px; font-family:Verdana !important; color:black !important;}p{ font-weight:normal;}.xdebug-var-dump{ font-weight:normal; color:#000; top:0; left:0; width:100%; background:#fff; font-size:15px; padding:20px; z-index:9999;}.xdebug-error{ font-weight:normal; color:#000; top:0; left:0; width:100%; background:#fff; font-size:15px; padding:20px; z-index:9999;}.new-count{ position:absolute; top:0; right:0; background:red; color:#fff; -webkit-border-radius:3px; border-radius:3px; padding:0 2px; line-height:14px; height:14px; min-width:12px; text-align:center; font-size:10px; font-weight:bold;}#mobile-overlay{ position:fixed; height:100%; width:100%; z-index:99; top:0; left:0; background-color:rgba(0, 0, 0, 0.7); overflow-y:auto; overflow-x:hidden;}#mobile-overlay.menu-overlay i.fa-close{ position:absolute; right:300px; top:20px; color:rgba(255, 255, 255, 0.75); font-size:25px; cursor:pointer; -webkit-transition:color ease 300ms; transition:color ease 300ms;}#mobile-overlay.search-overlay{ z-index:9;}#mobile-overlay.search-overlay i.fa-close{ position:absolute; right:50%; top:80px; color:rgba(255, 255, 255, 0.75); font-size:25px; cursor:pointer; -webkit-transition:color ease 300ms; transition:color ease 300ms;}#mobile-overlay:hover i.fa-close{ color:rgba(255, 255, 255, 1);}#mobile-overlay:hover i.fa-close{ color:rgba(255, 255, 255, 1);}#mobile-menu{ position:fixed; right:0; top:0; width:275px; height:100%; margin-left:15px; z-index:999; overflow:auto !important; background:#fff !important; -webkit-overflow-scrolling:touch;}.mobile-menu-tabs{ background:linear-gradient(270deg, #FF1FA3 0%, #EF4B01 100%); display:table; position:relative; width:100%; float:none; list-style:none; margin:0; text-align:left;}.mobile-menu-tabs .tab{ display:table-cell; width:25%;}.mobile-menu-tabs input[type="radio"]{ position:absolute; top:-9999px; left:-9999px;}.mobile-menu-tabs label{ background:none; display:block; position:relative; height:65px; line-height:65px; font-size:25px; text-align:center; color:#fff; cursor:pointer; -webkit-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}.mobile-menu-tabs label:after{ position:absolute; right:0; height:34px; top:13px; content:" "; border-right:1px solid rgba(255, 255, 255, 0.4);}.mobile-menu-tabs label:hover{ background:#fff; color:#D0D0D0;}.mobile-menu-tabs [id^="tab"]:checked + label{ top:0; background:#fff; color:#D0D0D0;}.mobile-menu-tabs .tab-content{ display:none; position:absolute; padding:20px; top:65px; left:0; z-index:2; overflow:hidden; width:100%;}.mobile-menu-tabs [id^="tab"]:checked ~ [id^="tab-content"]{ display:block;}.mobile-menu-tabs ul li a{ color:#586574; text-decoration:none; font-weight:bold; font-size:15px;}.mobile-menu-tabs ul li a:hover{ text-decoration:underline;}.mobile-menu-tabs .tab-menu .tab-content nav ul{ margin:0 !important;}.mobile-menu-tabs .tab-menu .tab-content nav ul li{ display:block; position:relative; height:50px;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a{ text-transform:capitalize; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a br{ display:none;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a.reset{ position:absolute; left:-12px; top:6px; padding:10px;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a.reset span{ position:relative; top:0px; left:0px; text-align:center; line-height:16px; background:red; color:#fff; font-size:13px; font-weight:700; width:16px; height:16px; border-radius:50%;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a.reset:hover{ text-decoration:none;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.lightMain{ display:inline-block; position:relative; margin:0 8px 0 0; padding:0; width:40px; height:32px; background:url('/assets/images/nav_icons_dark.png') no-repeat;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.darkMain{ display:inline-block; position:relative; margin:0 8px 0 0; padding:0; width:40px; height:32px; background:url('/assets/images/cat_icons_dark.png') no-repeat !important;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-index{ background-position:-175px -181px;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-newest{ background-position:-17px -18px;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-category{ background-position:-177px -100px;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-cat-nav{ background-position:-140px -292px !important;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-home-nav{ background-position:-51px -4px !important;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-all-folders{ background-position:-15px -100px;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-map{ background-position:-97px -20px;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-stores{ background-position:-95px -100px;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-webshops{ background-position:-175px -21px;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-popular{ background-position:-259px -181px;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-cities{ background-position:-569px -19px;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-christmass-nav{background-position:-135px -440px !important;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-drink-nav{ background-position:-3px -243px !important;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-black-friday-nav{ background-position:-134px -489px !important;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-carnaval-nav{background-position:-137px -4px !important;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-nicolaas-nav{background-position:-138px -390px !important;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-valentine-nav{background-position:-138px -52px !important;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-easter-nav{background-position:-137px -99px !important;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-kingsday-nav{background-position:-137px -148px !important;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-dadsday-nav{background-position:-137px -198px !important;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-backtoschool-nav{ background:url('/assets/images/back-to-school.svg') no-repeat !important; }.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-halloween-nav{background-position:-140px -342px !important;}.mobile-menu-tabs .tab-menu .tab-content nav ul li.mb-menu{ display:none;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-oktoberfest-nav{ background:url('/assets/images/oktoberfest-black.svg') no-repeat !important;}.mobile-menu-tabs .tab-menu .tab-content nav ul li.submenu{ display:none;}.mobile-menu-tabs .tab-menu .tab-content nav ul li.maps a{ color:#ff5700;}.mobile-menu-tabs .tab-menu .tab-content nav ul li a i.icon-outdoor-nav{ background-image:url('/assets/images/outdoor.svg') !important;}.mobile-menu-tabs .tab-categories .tab-content ul.categories{ list-style:none;}.mobile-menu-tabs .tab-categories .tab-content ul.categories li{ float:left; display:inline; width:100%; line-height:42px;}.mobile-menu-tabs .tab-categories .tab-content ul.categories li a{ float:left; display:inline; margin:0; padding:0 0 0 10px; width:100%; font-weight:bold;}.mobile-menu-tabs .tab-categories .tab-content ul.categories li a i{ margin-top:6px;}.mobile-menu-tabs .tab-notif .tab-content .submenu{ width:100%; padding:0;}.mobile-menu-tabs .tab-notif .tab-content .submenu li{ float:left; width:100%; padding:8px 10px;}.mobile-menu-tabs .tab-notif .tab-content .submenu li:not(:last-child):hover{ background:rgb(60, 190, 239);}.mobile-menu-tabs .tab-notif .tab-content .submenu li:not(:last-child):hover a{ color:#fff;}.mobile-menu-tabs .tab-notif .tab-content .submenu li:hover .notif-title{ color:#fff;}.mobile-menu-tabs .tab-notif .tab-content .submenu li a:hover{ color:#565a5d;}.mobile-menu-tabs .tab-notif .tab-content .submenu li:not(:nth-last-child(-n+2)){ border-bottom:1px solid #eeeeee;}.mobile-menu-tabs .tab-notif .tab-content .submenu li:hover .right .thumb{ -webkit-box-shadow:0px 0px 8px 0px #7b7b7b; box-shadow:0px 0px 8px 0px #7b7b7b;}.mobile-menu-tabs .tab-notif .tab-content .submenu .left{ float:left; width:70%;}.mobile-menu-tabs .tab-notif .tab-content .submenu .left .notif-meta{ font-size:12px; padding-bottom:4px;}.mobile-menu-tabs .tab-notif .tab-content .submenu .left .notif-meta .type{ margin-right:3px;}.mobile-menu-tabs .tab-notif .tab-content .submenu .left .notif-meta .date{ margin-left:3px;}.mobile-menu-tabs .tab-notif .tab-content .submenu .left .notif-title{ font-size:14px; color:#0266A5; padding-bottom:4px;}.mobile-menu-tabs .tab-notif .tab-content .submenu .left .notif-period{ font-size:11px;}.mobile-menu-tabs .tab-notif .tab-content .submenu .left .notif-period .fa{ margin-right:5px;}.mobile-menu-tabs .tab-notif .tab-content .submenu .right{ float:right; width:30%; text-align:right;}.mobile-menu-tabs .tab-notif .tab-content .submenu .right .thumb{ width:80px; float:right;}.mobile-menu-tabs .tab-notif .tab-content .submenu .more{ background:#F7F7F7; padding:12px; text-align:center;}.mobile-menu-tabs .tab-notif .tab-content .submenu .more a{ font-size:11px; color:#565A5D;}.mobile-menu-tabs .tab-notif .tab-content .submenu .more a:hover{ text-decoration:underline;}.mobile-menu-tabs .tab-user .tab-content li.first{ float:left; display:inline;}.mobile-menu-tabs .tab-user .tab-content li.first .avatar{ float:left; display:block; width:40px; height:40px; border-radius:50%; background-size:cover !important;}.mobile-menu-tabs .tab-user .tab-content li.first .label{ float:left; font-size:1.2em; margin:9px;}.mobile-menu-tabs .tab-user .tab-content li.first .label i{ display:none;}.mobile-menu-tabs .tab-user .tab-content .submenu{ float:left; margin:15px 0; width:100%;}.mobile-menu-tabs .tab-user .tab-content .submenu li{ display:block; height:30px;}.mobile-menu-tabs .tab-user .tab-content .submenu li.separator{ padding:8px 0; margin:0; cursor:default;}.mobile-menu-tabs .tab-user .tab-content .submenu li.separator hr{ margin:0; border-bottom:1px solid #eeeeee;}.mobile-menu-tabs .tab-user .location-setter li{ display:inline-block; width:100%;}.mobile-menu-tabs .tab-user .location-setter li .ui-autocomplete{ float:left; position:absolute; top:0; left:0; z-index:1000;}.mobile-menu-tabs .tab-user .location-setter li .holder{ float:left; display:inline; width:100%; text-align:center; cursor:pointer; margin:0; padding:12px 20px; color:#556270; background:#fff; border:1px solid #556270; font-size:13px; text-transform:uppercase; font-weight:400; text-decoration:none; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}.mobile-menu-tabs .tab-user .location-setter li .holder:hover span{ text-decoration:underline;}.mobile-menu-tabs .tab-user .location-setter li ul{ display:none;}.mobile-menu-tabs .tab-user .location-setter li ul li{ float:left; display:inline; width:100%; position:relative;}.mobile-menu-tabs .tab-user .location-setter li ul input{ float:left; display:inline; position:relative; margin:0; padding:8px 10px 8px 28px; height:38px; width:100%; color:#556172; font-weight:normal; border:1px solid #d3d3d3; border-radius:2px;}.mobile-menu-tabs .tab-user .location-setter li ul li.row-1{ margin-top:10px;}.mobile-menu-tabs .tab-user .location-setter li ul li.row-2{ text-align:center; padding:10px;}.mobile-menu-tabs .tab-user .location-setter li ul li.row-4{ text-align:right; padding:8px;}.mobile-menu-tabs .tab-user .location-setter li .btn{ width:100%; text-align:center;}.mobile-menu-tabs .tab-user .location-setter li .holder .city{ display:inline-block; width:100%;}.mobile-menu-tabs .tab-user .location-setter.active li .holder .city{ color:#ff5700;}.mobile-menu-tabs .tab-user .location-setter i.icon-picker{ transform:translateX(-50%); float:left; display:inline; position:relative; margin:-2px 0 0 50%; padding:0; width:25px; height:25px; background:url('/assets/images/nav_icons_dark.png') no-repeat; background-position:-345px -103px;}.mobile-menu-tabs .tab-user .location-setter li ul i.icon-picker{ position:absolute; left:13px; top:9px; transform:none; margin-left:-7px;}.mobile-menu-tabs .tab-user .location-setter li ul i.icon-location{ float:none; display:inline-block; position:absolute; margin:-2px 0 0 -29px; padding:0; width:25px; height:20px; background:url(/assets/images/cat_icons_light.png?v=123) no-repeat; background-position:-8px -494px;}.mobile-menu-tabs .tab .tab-content .user-login{ width:100%; margin-bottom:15px; text-align:center; background:#00D061;}.mobile-menu-tabs .tab .tab-content .user-registration{ width:100%; margin-bottom:15px; text-align:center; color:#556270; background-color:#fff; border:1px solid #556270;}.store-content-header{ float:left; display:inline; margin:0; padding:0; width:100%; height:110px; background:#e5e5e5;}.store-content-header .title{ float:left; display:inline; margin:0; padding:0; width:100%;}.store-content-header .title h1{ float:left; display:inline; margin:0 0 5px 0; padding:0; text-transform:uppercase; font-size:35px; color:#fff; text-shadow:1px 1px 1px rgba(0, 0, 0, 0.8);}.store-content-header .title h1 .small{ font-size:25px;}.store-content-header .title .store-review{ clear:both; display:block; margin:0; padding:0; width:100%; color:#fff; font-weight:300;}.store-content-header .title .store-review .review-label{ font-size:12px; margin:0 0 0 5px;}.store-content-header .title .store-review ul li{ float:left; display:inline; margin:0 1px 0 0;}.store-content-header .title .store-review ul li i{ font-size:16px; color:#f5a623;}.store-content-header .inner{ float:left; display:inline; margin:0; width:100%; height:110px; background-size:cover; background-position:center center; background-repeat:no-repeat;}.store-content-header .inner .fb-like{ line-height:20px; margin-left:5px;}.store-content-header .inner .logo{ float:left; display:inline; margin:0 15px 0 0;}.store-content-header .inner .logo img{ display:block; max-height:70px; max-width:175px; border:5px solid #fff;}.store-content-header .inner .inner-content{ float:left; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -webkit-flex-direction:row; -ms-flex-direction:row; flex-direction:row; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; position:relative; padding:20px 0; width:100%;}.store-content-header .inner .center{ height:110px;}.store-content-header .tabs{ position:absolute; display:inline; right:20px; bottom:0; margin-bottom:20px;}.store-content-header .tabs ul{ float:left; display:inline;}.store-content-header .tabs ul li{ border:1px solid #FA561D; border-radius:100px; float:left; display:inline; background:#fff; margin:0; -webkit-box-shadow:inset 0px -1px 1px 0px rgba(0, 0, 0, 0.07); box-shadow:inset 0px -1px 1px 0px rgba(0, 0, 0, 0.07);}.store-content-header .tabs ul li:hover{ border:1px solid #DDDDDD; background-color:#DDDDDD; -webkit-box-shadow:none; box-shadow:none;}.store-content-header .tabs ul li a:hover{ color:#333333;}.store-content-header .tabs ul li.active{ border:1px solid #DDDDDD; background-color:#DDDDDD; -webkit-box-shadow:none; box-shadow:none;}.store-content-header .tabs ul li:not(:last-child){ margin-right:6px;}.store-content-header .tabs ul li a{ display:block; padding:10px 15px; font-weight:500; font-size:13px; color:#FA561D; text-decoration:none;}.store-content-header .tabs ul li.active a{ color:#333333;}.store-main{ float:left; display:inline; width:100%; background:#f7f7f7;}.store-main .item{ float:left; display:inline; position:relative; width:100%; padding:10px; margin:0 0 10px 0; background:#fff; -webkit-box-shadow:0px 0px 2px 0px rgba(131, 131, 131, 0.27); box-shadow:0px 0px 2px 0px rgba(131, 131, 131, 0.27); border-radius:2px;}.store-main .item.banner small{ position:absolute; margin:0; font-size:10px; left:5px; top:1px;}.store-main .item.banner{ padding-top:15px; padding-bottom:15px;}.store-main .item div .user-registration{ border-radius:100px !important;}ol.store-flyers .item-flyer{ display:table; min-height:200px;}ol.store-flyers .item .item-cover{ display:table-cell; vertical-align:top; width:165px;}ol.store-flyers .item .item-cover img{ display:block; max-width:165px; max-height:200px;}ol.store-flyers .item .item-info{ display:table-cell; position:relative; vertical-align:top;}ol.store-flyers .item h2{ padding:0 0 5px 0;}ol.store-flyers .item h2 span{ float:left; display:block; max-width:485px;overflow:hidden; text-overflow:ellipsis;}ol.store-flyers .item h2 .trending{ float:left; display:block; font-size:12px; text-transform:uppercase; font-style:italic; color:#ff5800; margin:0 10px;}ol.store-flyers .item .icon-hot{ display:inline-block; position:relative; margin:5px 0 0 0; padding:0; width:15px; height:20px; background:url('/assets/images/nav_icons_light.png?v=1') -582px -105px no-repeat;}ol.store-flyers .item .meta{ display:table-cell; position:relative; width:100%; padding:0 20px 0 15px;}ol.store-flyers .item .meta p{ float:left; display:inline; width:100%; margin:0 0 5px 0;}ol.store-flyers .item .meta .pages{ font-weight:600; font-style:italic; color:#556270;}ol.store-flyers .item .meta .period{ font-weight:600; font-style:italic; color:#556270;}ol.store-flyers .item .meta .period i{ margin-right:5px;}ol.store-flyers .item .meta .text{ font-weight:400; font-size:13px; color:#959ea7; line-height:17px;}ol.store-flyers .item .meta .text a{ color:#959ea7;}ol.store-flyers .item .meta .text a:hover{ text-decoration:none;}ol.store-flyers .item .days{ position:absolute; top:0; right:0; font-weight:300; font-size:12px; color:rgba(84, 98, 112, 0.70);}ol.store-flyers .item .days i{ margin-right:5px; font-size:14px;}ol.store-flyers .item .btn-watch{ position:absolute; left:15px; bottom:0;}ol.store-flyers .item .button-container{ display:table-row; height:45px; width:100%;}ol.store-flyers .item .buttons{ border:none; position:absolute; right:10px; bottom:10px; border-radius:2px;}ol.store-flyers .item .buttons .btn-save:before{ font-family:FontAwesome; content:"\f08a"; position:absolute; top:50%; left:12px; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); font-size:20px; color:#556270;}ol.store-flyers .item .buttons .btn-save:hover:before,ol.store-flyers .item .buttons .btn-save.active:before{ font-family:FontAwesome; content:"\f004"; color:red;}ol.store-flyers .item .buttons .btn-follow:before{ font-family:FontAwesome; content:"\f006"; position:absolute; top:50%; left:12px; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); font-size:20px; color:#556270;}ol.store-flyers .item .buttons .btn-follow:hover:before,ol.store-flyers .item .buttons .btn-follow.active:before{ font-family:FontAwesome; content:"\f005"; color:#f5a623;}ol.store-flyers .item .buttons .btn{ position:relative; background:#fff; height:37px; padding:0 15px 0 42px; line-height:37px; color:#556270; border-radius:0;}ol.store-flyers .item .buttons .btn:not(:first-child){ border-left:1px solid #556270;}ol.store-flyers .item .buttons .btn:first-child{ border-radius:2px 0 0 2px;}ol.store-flyers .item .buttons .btn:last-child{ border-radius:0 2px 2px 0;}ol.store-flyers .item .buttons .btn:only-child{ border-radius:2px;}ol.store-flyers .item .buttons .btn.btn-save.flyer.active{ background:#00D061; color:#fff; border:1px solid #00D061;}ol.store-flyers .item .buttons .btn.btn-save.flyer.active:before{ color:#fff;}ol.store-flyers .item .buttons .btn-save{ border-radius:100px 0 0 100px !important; border:1px solid #556270 !important; border-right:none !important;}ol.store-flyers .item .buttons .btn-follow{ border-radius:0 100px 100px 0 !important; border:1px solid #556270 !important;}.newsletter{ color:#556270;}.newsletter h3{ float:left; display:inline; font-size:22px; line-height:28px; width:100%; margin:0 0 8px 0;}.newsletter form{ vertical-align:bottom;}.newsletter form input{ float:left; display:inline; font-size:14px; width:60%; padding:9px; height:36px; border:1px solid #d3d3d3; border-right:none; color:#000; text-align:left; border-radius:3px 0 0 3px;}.newsletter form ::-webkit-input-placeholder{ color:#e0e0e0; font-style:normal; font-weight:300;}.newsletter form .btn{ width:40%; border-radius:0 3px 3px 0; padding:10px; height:36px; background:#00D061;}.newsletter .text{ line-height:17px; vertical-align:bottom; font-weight:400; padding-right:20px; margin:0 0 0.5em 0;}.store-left{ float:left; width:800px; margin-right:10px;}.store-left .newsletter h3{ padding:0 15px 0 0;}.store-left .newsletter h3 i{ font-size:30px; margin-right:8px;}.store-left .newsletter .text{ display:table-cell; width:50%;}.store-left .newsletter form{ display:table-cell;}.store-left .newsletter form input{ width:68%; padding:10px; height:40px;}.store-left .newsletter form .btn{ width:32%; padding:11px 20px; height:40px;}.store-left .newsletter .close{ position:absolute; top:8px; right:8px; cursor:pointer; font-size:20px; color:#e1e1e1;}.store-left .newsletter form label.error{ left:auto; right:15px; bottom:55px;}.store-left .newsletter .close i{ display:block;}.store-left .newsletter .close:hover{ color:#556270;}.store-left ul.grid li{ width:-webkit-calc(25% - 8px); width:calc(25% - 8px); margin:0 0 10px 10px;}.store-left ul.grid li.even{ margin:0 0 10px 10px;}.store-left ul.grid li.odd{ margin:0 0 10px 10px;}.store-left ul.grid li:nth-child(4n+1){ margin:0 0 10px 0;}.store-left section{ float:left; display:inline; width:100%; margin:30px 0 0 0;}.store-right{ float:left; width:-webkit-calc(100% - 810px); width:calc(100% - 810px);}.store-right .banner{ float:left; display:inline; width:100%; margin:0 0 10px 0;}.store-right .newsletter h3 i{ font-size:22px; margin-right:6px;}.store-right .newsletter h4{ font-size:1.5em; line-height:normal; font-weight:400; padding-right:20px; margin:0 0 0.5em 0;}.store-right .newsletter p{ font-size:11.5px; line-height:normal; margin:0 0 22px 0;}.store-right .newsletter label.error{ bottom:50px; left:10px;}.store-right .newsletter .logo{ display:block; position:absolute; right:10px; top:10px;}.store-right .newsletter form{ margin:4px 0 0 0;}.store-right .newsletter .logo img{ display:block; max-width:100px; max-height:36px;}@media (min-width:1015px) and (max-width:1150px){ .store-right .newsletter .logo{ position:relative; right:initial; top:initial; margin:0 0 5px 0; }.store-right .newsletter form input{ width:100%; border-right:1px solid #d3d3d3; border-bottom:none; border-radius:3px 3px 0 0; }.store-right .newsletter form .btn{ width:100%; border-radius:0 0 3px 3px; }}@media (max-width:1015px){ .store-content-header{ height:auto; }.store-content-header .inner{ height:auto; }.store-content-header .tabs{ float:left; position:relative; left:0; bottom:0; width:100%; overflow-x:scroll; overflow-y:hidden; }.store-updated{ bottom:-20px; top:inherit; }.store-content-header .title{ width:100%; }.store-left{ width:100%; }.store-right{ width:100%; }}@media (max-width:850px){ .store-left{ width:100%; }.store-updated{ display:none; }html[data-lang="fr"] ol.store-flyers .item .buttons .btn span{ display:none; }}@media (max-width:750px){ .store-left .newsletter .text{ float:left; display:inline; width:100%; padding:0; }.store-left .newsletter form{ float:left; display:inline; width:100%; }.store-content-header .title h1{ font-size:25px; }.store-content-header .tabs ul{ width:525px; }.store-content-header .inner .logo img{ max-height:50px; max-width:125px; }ol.store-flyers .item .days{ float:left; position:relative; display:inline; width:100%; margin:5px 0 10px 0; color:#556270; }ol.store-flyers .item .meta .text{ display:none; }.store-left ul.grid li{ width:-webkit-calc(33.33333% - 7px); width:calc(33.33333% - 7px); }.store-left ul.grid li:nth-child(4n+1){ margin:0 0 10px 10px; }.store-left ul.grid li:nth-child(3n+1){ margin:0 0 10px 0; }ol.store-flyers .item .buttons .btn{ padding:0; width:40px; }ol.store-flyers .item .buttons .btn:before{ transform:translate(-50%, -50%); left:50%; }ol.store-flyers .item .buttons .btn span{ display:none; }}@media (max-width:675px){ ol.store-flyers .item h2 .trending{ display:none; }}@media (max-width:500px){ .store-content-header .inner .logo{ margin:0 10px 0 0; }.store-content-header .inner .logo img{ max-width:100px; border:3px solid #fff; }.store-left ul.grid li{ width:-webkit-calc(50% - 5px); width:calc(50% - 5px); }.store-left ul.grid li:nth-child(3n+1){ margin:initial; }.store-left ul.grid li.even{ margin:0 10px 10px 0; }.store-left ul.grid li.odd{ margin:0 0 10px 0; }}@media (max-width:475px){ ol.store-flyers .item .meta .pages{ display:none; }ol.store-flyers .item h2{ font-size:20px !important; line-height:normal; }ol.store-flyers .item .item-cover img{ max-width:150px; }ol.store-flyers .item .meta{ position:initial; }ol.store-flyers .item .meta .btn-watch{ position:absolute; left:10px; bottom:10px; }ol.store-flyers .item .item-cover img{ max-height:132px; }#mobileView h1{ font-size:19px !important; line-height:31px; height:71px; }#mobileView{ display:block !important; }#desktopView{ display:none !important; }}@media (max-width:450px){ .store-content-header .inner .inner-content{ padding:35px 0; }.store-content-header .title .fb-like{ position:absolute; left:0; margin-left:0; top:10px; }.store-left .newsletter form input{ width:60%; }.store-left .newsletter form .btn{ width:40%; }}@media (max-width:375px){ .store-content-header .title .store-review .review-label{ font-size:10px; }}@media (max-width:350px){ .store-left .newsletter form input{ width:55%; }.store-left .newsletter form .btn{ width:45%; }ol.store-flyers .item h2{ font-size:18px !important; }ol.store-flyers .item .item-cover img{ max-width:125px; }ol.store-flyers .item .days,ol.store-flyers .item .meta .period{ font-size:11px; line-height:16px; }.store-content-header .title .store-review ul li i{ font-size:12px; }}@media screen and (max-device-width:480px) and (orientation:portrait){ }@media screen and (min-device-width:320px){ }@media (device-width:320px){ }@media (min-device-width:375px){ }main.main .user-tabs{ float:left; display:inline; position:relative; margin:0 0 30px 0; padding:0; width:100%;}main.main .user-tabs::-webkit-scrollbar{ display:none;}main.main .user-tabs:after{ content:''; position:absolute; left:0; bottom:0; width:100%; height:3px; background:#F7F7F7; z-index:-1;}main.main .user-tabs ul{ float:left; display:inline; margin:0; padding:0; width:auto;}main.main .user-tabs ul li{ float:left; display:inline; position:relative; margin:0 15px -3px 15px; padding:0; border-bottom:3px solid transparent;}main.main .user-tabs ul li:first-child{ margin-left:0;}main.main .user-tabs ul li a{ display:block; color:#9C9C9C; font-weight:normal; text-decoration:none; padding:20px 0; margin:0;}main.main .user-tabs ul li.active:after,main.main .user-tabs ul li:hover:after{ content:''; position:absolute; bottom:0; width:100%; height:3px; background:#FF5800;}main.main .user-tabs ul li:hover a,main.main .user-tabs ul li.active a{ color:#556270;}main.main .user-tabs ul li a .new-count{ top:12px; right:-14px;}main.main section#user{ display:inline; float:left; width:100%;}main.main section#user h2{ font-size:26px;}main.main section#user img{ max-width:100%;}main.main section#user .search-stores{ float:left; display:inline; margin:20px 0 0 0; padding:0; width:225px;}main.main section#user .search-stores input{ width:100%; height:34px; padding:0 10px 0 10px; text-indent:20px; font-weight:normal; vertical-align:middle; background:#fff; border:1px solid #d3d3d3;}main.main section#user .search-stores p{ float:left; display:inline; margin:0; padding:0; position:relative; width:100%;}main.main section#user .txt{ float:left; display:inline; margin:0; padding:0; width:100%; font-size:14px;}main.main section#user .grid{ margin-top:40px;}main.main section#user i.icon-search{ position:absolute; top:5px; left:5px; display:inline-block; vertical-align:middle; height:25px; width:25px; background:url('https://www.folderz.nl/assets/images/nav_icons_dark.png') no-repeat;}main.main section#user i.icon-search{ background-position:-508px -24px;}main.main section#user ul.results{ float:left; display:inline; margin:15px 0 50px 0; padding:0; width:100%;}main.main section#user ul.results li{ float:left; display:inline; margin:0 1% 9px 0; padding:0 0 4px 0; height:170px; position:relative; text-align:center; width:15.83%; box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2);}main.main section#user ul.results li:hover{ box-shadow:0px 0px 8px 0px rgba(16, 162, 255, 1);}main.main section#user ul.results li a{ float:left; display:inline; margin:0; padding:0; background:#fff; width:100%; height:100px; text-decoration:none;}main.main section#user ul.results li span{ font-weight:bold; width:100%; text-align:center; font-size:13px; color:#556270;}main.main section#user ul.results li .btn-following{ content:'\f00c' ' volgend'; font-family:'FontAwesome', 'Lato'; height:30px; position:absolute; bottom:0; left:0; text-align:center; opacity:1; border-radius:3px; background:#8BC34A;}main.main section#user ul.results li .btn-following:hover{ content:'\f00d' ' ontvolg'; background:red;}main.main section#user ul.results li .logo{ margin:auto; height:100px; background-size:contain !important; background-position:center center !important; margin:0 15px;}main.main section#user ul.results li a:hover span{ text-decoration:underline; color:#556270;}main.main section#user ul.results li:nth-child(6n+6){ margin:0;}main.main section#user ul.results .btn{ font-size:12px;}main.main section#user ul.results .btn-follow{ display:inline-block; padding:0 15px; margin:2.5%; line-height:30px; position:absolute; bottom:0; left:0; width:95%; height:auto; text-align:center; background:#0066a0;}main.main section#user ul.results .btn-following{ display:inline-block; padding:0 15px; margin:2.5%; line-height:30px; position:absolute; bottom:0; left:0; width:95%; height:auto; text-align:center; background:#8BC34A;}main.main section#user .filter{ float:left; display:inline; margin:0; padding:0; width:100%; overflow:hidden;}main.main section#user .filter ul{ float:left; display:inline; margin:0 0 15px 0; padding:0 5px 0 5px; height:38px; width:100%; min-width:800px; background:#fff;}main.main section#user .filter ul li{ float:left; display:inline; margin:0; padding:0; width:3.7%;}main.main section#user .filter ul li a{ float:left; display:inline; margin:0; padding:10px 0; width:100%; cursor:pointer !important; text-align:center; font-weight:bold; font-size:15px; text-transform:uppercase; text-decoration:none; color:#ff3d00;}main.main section#user .filter ul li a:hover{ text-decoration:underline;}main.main section#user .filter ul li.active a{ color:#e5e5e5;}main.main section#user .no-results{ float:left; display:inline; margin:0; padding:15px 15px; width:100%; background:#fff;}main.main section#user .no-results p{ font-weight:normal;}@media screen and (max-width:1147px){ main.main section#user ul.results{ margin-bottom:20px; }}@media screen and (max-width:1000px){ main.main section#user ul.results li{ width:24.2%; }main.main section#user ul.results li:not(:nth-child(4n+1)){ margin:0 0 7px 1%; }main.main section#user ul.results li:nth-child(4n+1){ margin:0; }main.main section#user ul.results li .logo{ margin-top:2%; }}@media screen and (max-width:950px){ main.main .user-tabs{ width:100%; overflow-x:scroll; overflow-y:auto; }main.main .user-tabs:after{ width:1015px; }main.main .user-tabs ul{ width:1000px; }}@media screen and (max-width:678px){ main.main section#user ul.results li{ width:32%; }main.main section#user ul.results li:nth-child(3n+1){ margin:0; }main.main section#user ul.results li:not(:nth-child(3n+1)){ margin:0 0 2% 2%; }}@media screen and (max-width:450px){ main.main section#user ul.results li{ width:49%; height:115px; }main.main section#user ul.results li a{ }main.main section#user ul.results li .logo{ height:40px; margin:10px 15px 7px 15px; }main.main section#user ul.results li:nth-child(2n+1){ margin:0; }main.main section#user ul.results li:not(:nth-child(2n+1)){ margin:0 0 2% 2%; }}@media screen and (max-width:350px){ main.main section#user ul.results .btn{ font-size:11px; }}.tooltip{ position:absolute; z-index:1070; display:block; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-style:normal; font-weight:normal; letter-spacing:normal; line-break:auto; line-height:1.42857143; text-align:left; text-align:start; text-decoration:none; text-shadow:none; text-transform:none; white-space:normal; word-break:normal; word-spacing:normal; word-wrap:normal; font-size:12px; opacity:0; filter:alpha(opacity=0);}.tooltip.in{ opacity:0.9; filter:alpha(opacity=90);}.tooltip.top{ margin-top:-3px; padding:5px 0;}.tooltip.right{ margin-left:3px; padding:0 5px;}.tooltip.bottom{ margin-top:-5px; padding:5px 0;}.tooltip.left{ margin-left:-3px; padding:0 5px;}.tooltip-inner{ max-width:200px; padding:3px 8px; color:#ffffff; text-align:center; background-color:#000000; border-radius:4px;}.tooltip-arrow{ position:absolute; width:0; height:0; border-color:transparent; border-style:solid;}.tooltip.top .tooltip-arrow{ bottom:0; left:50%; margin-left:-5px; border-width:5px 5px 0; border-top-color:#000000;}.tooltip.top-left .tooltip-arrow{ bottom:0; right:5px; margin-bottom:-5px; border-width:5px 5px 0; border-top-color:#000000;}.tooltip.top-right .tooltip-arrow{ bottom:0; left:5px; margin-bottom:-5px; border-width:5px 5px 0; border-top-color:#000000;}.tooltip.right .tooltip-arrow{ top:50%; left:0; margin-top:-5px; border-width:5px 5px 5px 0; border-right-color:#000000;}.tooltip.left .tooltip-arrow{ top:50%; right:0; margin-top:-5px; border-width:5px 0 5px 5px; border-left-color:#000000;}.tooltip.bottom .tooltip-arrow{ top:0; left:50%; margin-left:-5px; border-width:0 5px 5px; border-bottom-color:#000000;}.tooltip.bottom-left .tooltip-arrow{ top:0; right:5px; margin-top:-5px; border-width:0 5px 5px; border-bottom-color:#000000;}.tooltip.bottom-right .tooltip-arrow{ top:0; left:5px; margin-top:-5px; border-width:0 5px 5px; border-bottom-color:#000000;}.tooltip.bottom-right .tooltip-arrow{ top:0; left:5px; margin-top:-5px; border-width:0 5px 5px; border-bottom-color:#000000;}.flyer-label{ position:absolute; padding:3px 5px; border-radius:5px; left:5px; bottom:15px; font-size:10px; color:white;}.label-expired{ background:#08c36c;}.label-not-valid{ background:#ff661f;}#app{ padding:0;}#app .banner{ position:relative; padding:150px 0; background-color:#EF4B01; background-image:-moz-linear-gradient(0deg, #EF4B01 0%, #FF1FA3 100%); background-image:-webkit-linear-gradient(0deg, #EF4B01 0%, #FF1FA3 100%); background-image:-ms-linear-gradient(0deg, #EF4B01 0%, #FF1FA3 100%); overflow:hidden; max-height:900px;}#app .banner::before{ position:absolute; bottom:0; left:0; content:''; right:0; width:100%; height:100%; margin:0 auto; background:url("/assets/images/app/app-page-bg.png") no-repeat 0px 100%; background-size:cover;}#app .banner::after{ content:''; display:block; position:absolute; z-index:4; top:calc(100%); background-color:#ffffff; min-height:250px; height:100%; width:110%; -webkit-transform:rotate(-6.5deg); -webkit-transform-origin:0 0 0; -moz-transform:rotate(-6.5deg); -moz-transform-origin:0 0 0; -o-transform:rotate(-6.5deg); -o-transform-origin:0 0 0; -ms-transform:rotate(-6.5deg); -ms-transform-origin:0 0 0; transform:rotate(-6.5deg); transform-origin:0 0 0;}#app .banner .title{ font-size:3em; color:#fff;}#app .banner .aside-left{ color:#fff; width:40%;}#app .banner .aside-left .app-download-buttons{ margin-top:20px;}#app .banner .aside-left .app-button{ max-height:50px;}#app .banner .aside-right{ color:#fff; width:60%; position:relative; height:550px;}#app .banner .aside-right .overview-app{ display:block; position:absolute; right:150px; z-index:2; height:500px; top:-100px;}#app .banner .aside-right .logo-app{ display:block; position:absolute; right:250px; z-index:3; top:50px; height:350px;}#app .additional-text{ padding:45px 0px;}#app .additional-text ul{ list-style-position:inside; font-weight:normal; font-size:13px; line-height:19px;}#app .additional-text .center{ margin-top:-30px;}@media screen and (max-width:1024px){ #app .banner{ padding-top:50px; padding-bottom:50px; }#app .banner::before{ background-size:cover; }#app .banner .title{ font-size:3em !important; }#app .banner .aside-left{ width:100%; text-align:center; }#app .banner .aside-right{ width:100%; height:350px; }#app .banner .aside-right .overview-app{ display:block; height:350px; top:0; right:10px; }#app .banner .aside-right .logo-app{ display:block; height:200px; top:130px; right:100px; }}.cbp-spmenu {background:#556270;position:fixed;-webkit-box-shadow:inset -5px -2px 11px -6px rgba(0,0,0,0.96);-moz-box-shadow:inset -5px -2px 11px -6px rgba(0,0,0,0.96);box-shadow:inset -5px -2px 11px -6px rgba(0,0,0,0.96);}.cbp-spmenu-left ul {list-style:none;width:98%;}.cbp-spmenu-left ul li {float:left;font-size:21px;width:100%;line-height:42px;}.cbp-spmenu-left ul li i{margin-top:6px;}.cbp-spmenu-left ul li a{ float:left; display:inline; margin:0; padding:0; padding-left:10px;font-size:15px; width:100%; color:#fff; font-weight:bold; text-decoration:none;}.cbp-spmenu h3 {color:#fff;font-size:20px;padding:20px 20px 10px 10px;margin:0;font-weight:400;}.cbp-spmenu a {display:block;color:#fff;font-size:1.1em;font-weight:300;}.cbp-spmenu a:hover {background:#525F6D;}.cbp-spmenu a:active {background:#525F6D;color:#fff;}.cbp-spmenu-vertical {width:240px;height:100%;top:0;z-index:1000;}.cbp-spmenu-vertical a {padding:1em;text-decoration:none;}.cbp-spmenu-horizontal {width:100%;height:150px;left:0;z-index:1000;overflow:hidden;}.cbp-spmenu-horizontal h3 {height:100%;width:20%;float:left;}.cbp-spmenu-horizontal a {float:left;width:20%;padding:0.8em;border-left:1px solid #258ecd;}.cbp-spmenu-left {left:-240px;}.cbp-spmenu-right {right:-240px;}.cbp-spmenu-left.cbp-spmenu-open {left:0px;z-index:999;overflow:scroll;padding-bottom:200px;}.cbp-spmenu-right.cbp-spmenu-open {right:0px;}.cbp-spmenu-push {overflow-x:hidden;position:relative;left:0;}.cbp-spmenu-push-toright {left:240px;}.cbp-spmenu-push-toleft {left:-240px;}.cbp-spmenu,.cbp-spmenu-push {-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}@media screen and (max-width:55.1875em){.cbp-spmenu-horizontal {font-size:75%;height:110px;}.cbp-spmenu-top {top:-110px;}.cbp-spmenu-bottom {bottom:-110px;}}@media screen and (max-height:26.375em){.cbp-spmenu-vertical {font-size:90%;width:260px;}.cbp-spmenu-left,.cbp-spmenu-push-toleft {left:-260px;}.cbp-spmenu-right {right:-260px;}.cbp-spmenu-push-toright {left:260px;}}@media (max-width:1050px){header.header-banner .search{width:38%;}}@media (max-width:1000px){main.main{margin-top:0;}header.header-banner{position:static;height:65px;z-index:9;}header.header-banner .top{height:65px;-webkit-box-shadow:0px 3px 5px -3px rgba(50, 50, 50, 0.3);box-shadow:0px 3px 5px -3px rgba(50, 50, 50, 0.3);}header.header-banner .menu{display:none;}header.header-banner .user {display:none !important;}header.header-banner .logo{ }header.header-banner .logo figure {height:65px !important;}header.header-banner .location-setter {display:none;}header.header-banner .mobile-menu-icon{display:block;}header.header-banner .search-icon {display:block;}header.header-banner .location-icon {display:block;}header.header-banner .search {display:none;position:absolute;top:0;left:0;z-index:999; width:100%;margin:0;}header.header-banner .search:before {position:absolute;font:normal normal normal 14px/1 FontAwesome;font-size:25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f002";left:35px;top:20px;color:#D0D0D0;}header.header-banner .search form{width:100%;border:none;}header.header-banner .search form p {width:100%;height:65px;}header.header-banner .search form input {height:65px;padding-left:75px;}header.header-banner .search form input::-webkit-input-placeholder{color:#D0D0D0;}header.header-banner .search form input:-moz-placeholder{color:#D0D0D0;}header.header-banner .search form input::-moz-placeholder{color:#D0D0D0;}header.header-banner .search form input:-ms-input-placeholder{color:#D0D0D0;}header.header-banner .search form button{display:none;}header.header-banner .search form .suggestions{position:absolute;z-index:9;margin:0;min-height:100vh;max-height:100vh;height:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden;top:65px;left:0;bottom:0;right:0;}header.header-banner .search i.fa-close{position:absolute;z-index:99;cursor:pointer;padding:10px; right:5px;top:12px;font-size:20px;color:#D0D0D0;-webkit-font-smoothing:antialiased;}header.header-banner .search i.fa-arrow-left{position:absolute;z-index:99;cursor:pointer;padding:10px; left:0px;top:12px;font-size:20px;color:#D0D0D0;-webkit-font-smoothing:antialiased;}header.header-banner .search .label{display:none;}} @media (max-width:940px){body{-webkit-overflow-scrolling:touch;overflow:visible;}section#contact.contact-form{width:100%;margin-top:20px;padding-right:0;}section#contact.contact-info{padding-left:0;width:100%;}section#contact .contact-info .share{float:left;display:inline;margin:0 20px 20px 0 ;padding:0;}section#contact.contact-info .info {float:left;display:inline;margin:-5px 0 0 0;padding:0;}.no-flyer .col-2 .newsletter p{width:100%;}.no-flyer .col-2 .newsletter button{width:100%;margin-top:8px;} }@media screen and (max-width:915px) {.center{min-width:100%;width:100%;min-width:290px;}ul.grid li{width:calc( 33.33333% - 10px);}ul.grid li.even{margin:0 5px 10px 5px;}ul.grid li.odd {margin:0 5px 10px 5px;}ul.grid li.banner{ width:98% !important;margin:0 5px 10px 5px;}.search-results ul.grid li{display:inline !important;}.aside-right ul.grid > li:nth-last-of-type(-n+2){display:inline;}section#cities .blockList .block{width:32%;margin:0.5%;}section#cities .blockList > .block:nth-last-of-type(-n+2){display:none;}section#stores ul li{width:24%;margin:0 0 35px 1%;}section#stores ul li:nth-child(1) {margin-left:0;}section#stores ul li:nth-child(5) {margin-left:0;}section#stores ul li:nth-child(6) {margin-left:1%;}section#stores ul > li:nth-last-of-type(-n+4){display:none;}section#stores ul li:nth-child(6n+6){width:24%;margin:0 0 35px 1%;}section#alphabet .resultsBlockList .resultBlock{width:24%;}section#alphabet .resultsBlockList > .resultBlock:nth-last-of-type(-n+4) {display:none;}section#shopping .box ul li {padding-bottom:10px;}section#shopping .box ul li i{display:none;}section#shopping .box ul li a{padding:0 25px;line-height:26px;}section.extra-content .box{text-align:center;}section.extra-content .box h3{width:100%;}section.extra-content .box img {max-width:100%;float:none !important;margin-bottom:20px;}section.extra-content .box p {float:none;display:inline-block;width:80%;text-align:center;}section.extra-content .box .btn{float:none;display:inline-block;}footer.site-footer .col-4 {width:33.33333%;}footer.site-footer .col-4:last-child{margin-top:40px;width:100%;}footer.site-footer .bottom p span{width:100%;text-align:center;}}@media screen and (max-width:840px) {.aside-left {width:100%;padding:0;}.aside-right {float:left;width:100%;max-width:100%;text-align:center;}.aside-right .box{float:none;display:inline-block;}.aside-right .banner {display:inline-block;margin:20px 10px 0 10px !important;}.aside-right .banner img{width:auto;}.aside-right ul.grid li {width:23% !important;margin:0 0 0 1.3%;}.aside-right ul.grid > li:nth-last-of-type(-n+1){ }.aside-right ul.grid > li:nth-last-of-type(-n+0){display:none;}.aside-right{ width:100%;}.aside-right .box{width:100%;}.aside-right .store-info{ float:left;display:inline;width:30%;}section.about .aside-right .store-info {position:absolute;top:0;left:0;width:100%;}section.about .aside-right .folder-logo{float:left;margin-top:75px;margin-left:20px;}section.about p{margin-top:90px;}section.about .aside-right .folder-info{float:left;margin-top:93px;margin-left:15px;}form#subscribe-store p{margin-top:0 !important;}}@media screen and (max-width:860px){section#alphabet .filter{overflow-x:scroll;}}@media screen and (max-width:820px) {.content-header .center {padding:0;}.content-header .center h1{padding:7% 0;font-size:42px;min-height:100px;}.content-header .center span{padding:10% 0; }header.header-banner .menu ul.sublinks{display:none;}}@media screen and (max-width:768px) {ul.grid li:hover{-webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2);box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2);}input[type="text"], input[type="email"], select, textarea{border-radius:0;font-weight:normal;-webkit-appearance:none;}.content-header{display:none;}section#recommended .banner{width:100%;text-align:center;}section#recommended .newsletter{width:100%;}section#recommended .newsletter h3{text-align:left;}section.recommended .banner{width:100%;text-align:center;}section.recommended .newsletter{width:100%;}section.recommended .newsletter h3{text-align:left;}section#categories .box ul li {width:50%;}section#category-overview .box ul li{width:50%;}section#stores ul li:nth-child(6n+6){width:24%;margin:0 0 35px 1%;}section.extra-content{ padding-top:0;}section.extra-content .txt{ width:100%;margin-bottom:30px;}section.extra-content .maps{display:none;}section#cities ul li h3{font-size:21px;}.form select{padding-left:8px;}}@media only screen and (min-width:600px) and (max-width:1000px){#mobile-menu{width:350px;}#mobile-overlay.menu-overlay i.fa-close{right:375px;top:20px;}}@media screen and (max-width:735px) {header.header-banner .menu nav{ float:left;display:inline;margin:0;padding:0;width:100%;overflow-x:scroll;overflow-y:hidden;}header.header-banner .menu nav ul{ float:left;display:inline;margin:0 0 0 300px;padding:0;width:735px;}}@media screen and (max-width:700px) {#detail .bottom li.row .t-left {width:100%;}#detail .bottom li.row .t-right{width:100%;margin:5px 0 0 0;padding:0;}}@media screen and (max-width:678px) {.center{padding:0 10px;}header.header-banner .user {position:absolute;right:10px;}header.header-banner .location-setter {width:26%;}.aside-right ul.grid li {width:31.2% !important;margin:0 0 0 1.3%;}.aside-right ul.grid > li:nth-last-of-type(-n+1){display:none;}.content-header{display:none;background-image:none;}.page-banner p{padding:0;background:none;}section#cities .blockList .block{ width:49%;margin:0.5%;}section#stores ul li{width:49%;margin:0 0 30px 1% !important;border-bottom:3px solid #F7F6F6; }section#stores ul li:nth-child(odd) {margin-left:1% !important;}section#stores ul > li:nth-last-of-type(-n+4){display:none;}section#stores ul li:nth-child(6n+6) {width:49%;margin:0 0 30px 1% !important;}section#alphabet ul.results.stores-list{ margin-top:10px;}section#alphabet ul.sorter{ float:left;margin-top:-10px;margin-left:1%;}section#alphabet .resultsBlockList .resultBlock{width:49%;}section#categories{display:none;}section#shopping .box {width:49%;}section#shopping .box:last-child{display:none;}section#shopping .box ul li{padding-bottom:10px;}section#shopping .box ul li i {display:none;}section#shopping .box ul li a {padding:0 25px;line-height:26px;}section.about .aside-right .folder-logo{margin-left:10px;}section.extra-content{padding-bottom:0;}section.extra-content .box {width:100%;padding:0 0 40px 0;}footer.site-footer .col-4{margin-top:20px;width:100%;}footer.site-footer .col-4:first-child{margin-top:5px;}}@media screen and (max-width:625px) {section#content .left {width:100%;}section#content .right{float:left;width:100%;margin-bottom:40px;text-align:center;}}@media screen and (max-width:568px) {header.header-banner .logo{ width:45%;height:37px;}header.header-banner .search form{float:left;width:100%;}header.header-banner .location-setter {width:35%;}header.header-banner .user a.btn{padding:8px 12px !important;}header.header-banner .user a.btn.btn-coal-o{padding:7px 12px !important;}.breadcrumb span.label{display:none;}section#detail{padding:0 0 20px 0;}#detail .newsletter form p{width:100%;}#detail .newsletter form button{width:100%;margin-top:15px;}#detail .bottom-no-folder li.row .t-right{width:100%;}.aside-right .banner{margin-left:0;margin-right:0;display:none;}#forms .c-1{width:50%;}#forms .c-2{width:100%;padding-right:0px;}#forms .full-width{width:100%;padding-right:0px;}.ui-tabs .ui-tabs-nav li{ margin:0 8px 0 0;}.ui-tabs .ui-tabs-nav li a {padding:8px 9px;}.aside-left h1{font-size:16px;}.aside-right .store-info{ float:left;display:inline;width:100%;}section#detail{}}@media screen and (max-width:550px) {.form{width:100%;}}@media screen and (max-width:535px) {ul.grid li{width:calc( 50% - 10px);}ul.grid li.even{margin:0 5px 10px 5px;}ul.grid li.odd {margin:0 5px 10px 5px;}ul.grid li.banner{ width:calc(100% - 10px) !important;margin:0 5px 10px 5px;}section#alphabet form{margin:-10px 0 12px 0;float:left;width:100%;}#detail .buttons{top:20px;display:inline-block;}#detail .social-share{top:-5px;}#detail .full-image{margin-top:20px;}.aside-right .top{height:45px;}section#alphabet ul.results li .logo{background-size:auto 40% !important;}}@media screen and (max-width:500px) {section#cities .blockList .block{ width:99%;margin:0.5%;}.no-banner ul.grid li{display:inline;}ul.grid .btn .icon-angle-right{display:none;}.aside-right ul.grid li {width:48% !important;}.aside-right ul.grid > li:nth-last-of-type(-n+1){display:inline;}section#cities header a{top:11px;font-size:12px;}section#newest a.more{width:100%;text-align:center;margin-top:20px;}#overview .c-1{float:left;width:100%;}#overview .c-2{float:left;width:75%;margin:10px 0 0 75px;}section#shopping .box {width:100%;margin-bottom:10px;}section#shopping .box:last-child{display:inline;}section#shopping .box ul li{padding-bottom:10px;}section#shopping .box ul li i {display:inline;}section#shopping .box ul li a {padding:0 25px;line-height:35px;}section#categories .box ul li {width:100%;}section#category-overview .box ul li{width:100%;}.list-interest li{width:50%;}section h1{font-size:22px !important;line-height:31px;}section h2{font-size:22px !important;line-height:31px;}section#detail h1{padding:6px 0 0 0;}}@media screen and (max-width:480px) {.header-banner{display:none;}.top-links-ads{ display:none;}#overview ul.sort{ float:left;display:inline;margin:15px 0 53px 0;padding:0;width:100%;}#overview ul.sort li.col-2 {position:absolute;left:0;top:50px;width:100%;}#overview ul.sort li.show{margin:0;padding:0;}#overview ul.sort li.col-4{ width:23%;}#overview ul.sort li.col-4.filter{width:45%;float:right;}#detail .full-image{margin-top:32px;}#detail .t-left{width:100%;display:inline-block;text-align:center;}#detail .full-image{margin-top:0;display:inline-block;width:50%;}#detail .social-share{ display:inline-block;margin-top:20px;position:relative;padding:0 20%;}#detail .social-share li{margin:0 7px;}#detail .buttons{ top:0;margin-top:10px;}#detail .t-right{width:100%;display:inline-block;padding:0;text-align:center;}#detail .newsletter form button{ margin-top:8px;}#detail .bottom{ margin-top:0;}#detail .bottom li.row .t-right{ text-align:center;}#detail .bottom ul{ display:inline-block;}#detail header .social-share{ position:absolute;padding:0;top:12px;margin-top:0;}ol.store-flyers li .col-1{float:left;position:relative;display:inline;text-align:center;width:100%;}ol.store-flyers li.banner .col-1{ width:100%;}ol.store-flyers li.banner .col-2{ width:100%;}ol.store-flyers li .col-2{float:left;position:relative;display:inline;text-align:center;width:100%;}ol.store-flyers li .col-2 .holder h2{ margin-top:-19px;}ol.store-flyers li.banner .col-2 .holder h2{ margin-top:-20px;}ol.store-flyers li .col-2 .holder .logo img{width:auto !important;}ol.store-flyers li .col-3{float:left;position:relative;display:inline;text-align:center;width:100%;}ol.store-flyers li .col-3 ul{ float:left;position:relative;display:inline;text-align:center;width:100%;}ol.store-flyers li .col-3 ul li{float:none !important;display:inline-block;}ol.store-flyers li .col-3 ul.tags li a{ float:none;}.no-flyer .col-1{width:100%;text-align:center;display:inline;}.no-flyer .col-1 img{ display:inline-block;display:none;}.no-flyer .col-1 img.logo{ margin-top:0;margin-bottom:20px;display:inline;}.no-flyer .col-2{width:100%;text-align:center;margin-top:-4px;}.no-flyer .col-2 .label{ margin-top:0;}#detail header .social-share{ right:-5px;}#detail .social-share li span.share {display:none;}#detail .social-share li.facebook a i{ font-size:20px;}#detail .social-share li.twitter a i{ font-size:20px;} #detail .social-share li.mail a i{font-size:20px;} }@media screen and (max-width:460px) {section header a.more{display:none;}section#recommended .page-banner{margin-top:25px;}section.recommended .page-banner{margin-top:25px;}section a.mb.more{float:left;display:inline !important;width:100%;text-align:center;margin-top:0;}.fb-overlay .box{width:90%;padding:0;left:5%;margin-left:0; }}@media screen and (max-width:430px) {header.header-banner .search{clear:both; }header.header-banner .search form button{ width:75px;}header.header-banner .location-setter{width:55px;}header.header-banner .location-setter .holder span{display:none;}header.header-banner .location-setter .holder i{ margin-left:1px;}#detail .no-folder-letter span {font-size:15px;}#detail .t-right.has-no-folder{float:left;width:100%;margin:0;padding:0;}#detail .t-left.has-no-folder{display:none;}}@media screen and (max-width:360px) {.fb-overlay .box{left:0;width:100%;}}@media screen and (max-width:320px) {#mobile-overlay.menu-overlay i.fa-close{right:290px;}}