/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../bundles/interactiawebsite/font-awesome-4.2.0/fonts/fontawesome-webfont.eot?v=4.2.0');src:url('../bundles/interactiawebsite/font-awesome-4.2.0/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),url('../bundles/interactiawebsite/font-awesome-4.2.0/fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'),url('../bundles/interactiawebsite/font-awesome-4.2.0/fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'),url('../bundles/interactiawebsite/font-awesome-4.2.0/fonts/fontawesome-webfont.svg?v=4.2.0#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:.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:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.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}@-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{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{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{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:#fff}.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:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.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{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: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-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.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"}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
/* reset */
body, p, ul, ol, form, input, button, select, h1, h2, h3, h4, h5, h6, dl, dt, dd, blockquote, address{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{font-size:14px;font-weight:400;}
ul, ol{list-style:none;}
img, abbr{border:0;}
img{-ms-interpolation-mode:bicubic;vertical-align:middle;}


/* global */
body, input, select, textarea, button{font-family: 'Open Sans', sans-serif;font-size:13px;color:#333333;line-height:1.5}
input[type=text], select, input[type=password]{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;background-color:white;border:1px solid #c1c1c1;}
input[type=submit], button{border:none;cursor:pointer;-webkit-appearance:none;}
textarea{height:70px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;background-color:white;border:none;border:1px solid #c1c1c1;}
input[type=file]{background-color:white;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;padding:15px 15px 15px 15px;}
ul{-webkit-transform:translateZ(0);-webkit-perspective:1000;-webkit-backface-visibility:hidden;}
textarea{min-height:100px;}
p{margin-bottom:25px;}
p:last-child{margin-bottom:0 !important;}
a{text-decoration:none;}
img{vertical-align:middle;width:auto\9;height:auto;max-width:100%;-ms-interpolation-mode:bicubic;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
h3:first-child, h4:first-child, h5:first-child, h6:first-child{margin-top:0;}
html, body{height: 100%;}

body{background-repeat:no-repeat;background-attachment:fixed;background-size:cover;width:100%;background-position: 0 -109px;}


@media(min-width:1900px){

	body{background-position: 0 -209px;}
}

@media(max-width:1280px){

	body{background-position: 0 -62px;}
}


@media(max-width:1024px){

	body{background-position: 0 0;}
}

iframe{border:0;}
input.error{box-shadow:0 0 6px 3px #6ab3f7;}
#EmptyMessage{ color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;}

.form-above-term #EmptyMessage{position:absolute;right:0;top:-1px;}

.page-index .page-body:after{content:none;}
.text-right{text-align:right}

.page-home .list-1 > li {color: #DE0029;}

.page-blue .box-tracking-select > li:hover{background-color:#6ab4f6;}
.page-blue .box-tracking-select > li.is-selected{background-color:#6ab4f6;}
.page-blue .box-tracking-content{background-color:#6ab4f6;}
.page-blue .title-1{color:#71b7f6;}
.page-blue .title-2{color:#71b7f6;}
.page-blue .title-3{color:#71b7f6;}
.page-blue .title-list-check{color:#71b7f6;}
.page-blue .list-check > li > .box-checked{background-color:#6ab4f6;}
.page-blue .box-slider-1 .hexagon-container{border-top:3px solid #71b7f6;}
.page-blue .box-slider-1 .hexagon{background-color:#71b7f6;}
.page-blue .box-slider-1 .hexagon:before, .hexagon:after{content:"";position:absolute;width:0;border-left:27.5px solid transparent;border-right:27.5px solid transparent;-moz-transform:scale(.9999);}
.page-blue .box-slider-1 .hexagon:before{bottom:100%;border-bottom-width:15.88px;border-bottom-style:solid;border-bottom-color:#71b7f6;-moz-transform:scale(.9999);left:0;}
.page-blue .box-slider-1 .hexagon:after{top:100%;width:0;border-top-width:15.88px;border-top-style:solid;border-top-color:#71b7f6;-moz-transform:scale(.9999);left:0;}
.page-blue .box-slider-1 .serialswipe .sub-title-1{color:#6ab4f6;}
.page-blue .box-menu .box-menu-content .sub-nav > li > .sub-link-1:before{color:#6ab4f6;}
.page-blue .box-menu .box-menu-content > li > .sub-link-1:hover{color:#6ab4f6;}
.page-blue .box-menu .box-menu-content .sub-nav > li > .sub-link-1:hover{color:#6ab4f6;}
.page-blue .list-1 > li{color:#6ab4f6;}
.page-blue .list-1 > li > .sub-link-1{color:#6ab4f6;}
.page-blue .custom-form-3 .btn-1{background-color:#6ab4f6;}
.page-blue .row-article .hexagon{background-color:#6ab4f6;}
.page-blue .row-article .hexagon::after{border-top:15.88px solid #6ab4f6;}
.page-blue .row-article .hexagon::before{border-bottom:15.88px solid #6ab4f6;}

.page-yellow .box-tracking-select > li:hover{background-color:#fdcb08;}
.page-yellow .box-tracking-select > li.is-selected{background-color:#fdcb08;}
.page-yellow .box-tracking-content{background-color:#fdcb08;}
.page-yellow .title-1{color:#edcb2c;}
.page-yellow .title-2{color:#edcb2c;}
.page-yellow .title-3{color:#edcb2c;}
.page-yellow .title-list-check{color:#edcb2c;}
.page-yellow .list-check > li > .box-checked{background-color:#fdcb08;}
.page-yellow .box-slider-1 .hexagon-container{border-top:3px solid #edcb2c;}
.page-yellow .box-slider-1 .hexagon{background-color:#edcb2c;}
.page-yellow .box-slider-1 .hexagon:before, .hexagon:after{content:"";position:absolute;width:0;border-left:27.5px solid transparent;border-right:27.5px solid transparent;-moz-transform:scale(.9999);}
.page-yellow .box-slider-1 .hexagon:before{bottom:100%;border-bottom-width:15.88px;border-bottom-style:solid;border-bottom-color:#edcb2c;-moz-transform:scale(.9999);left:0;}
.page-yellow .box-slider-1 .hexagon:after{top:100%;width:0;border-top-width:15.88px;border-top-style:solid;border-top-color:#edcb2c;-moz-transform:scale(.9999);left:0;}
.page-yellow .box-slider-1 .serialswipe .sub-title-1{color:#fdcb08;}
.page-yellow .box-menu .box-menu-content .sub-nav > li > .sub-link-1:before{color:#fdcb08;}
.page-yellow .box-menu .box-menu-content > li > .sub-link-1:hover{color:#fdcb08;}
.page-yellow .box-menu .box-menu-content .sub-nav > li > .sub-link-1:hover{color:#fdcb08;}
.page-yellow .list-1 > li{color:#fdcb08;}
.page-yellow .list-1 > li > .sub-link-1{color:#fdcb08;}
.page-yellow .custom-form-3 .btn-1{background-color:#fdcb08;}
.page-yellow .row-article .hexagon{background-color:#fdcb08;}
.page-yellow .row-article .hexagon::after{border-top:15.88px solid #fdcb08;}
.page-yellow .row-article .hexagon::before{border-bottom:15.88px solid #fdcb08;}

.page-orange .box-tracking-select > li:hover{background-color:#eb9c40;}
.page-orange .box-tracking-select > li.is-selected{background-color:#eb9c40;}
.page-orange .box-tracking-content{background-color:#eb9c40;}
.page-orange .title-1{color:#d57f1a;}
.page-orange .title-2{color:#d57f1a;}
.page-orange .title-3{color:#d57f1a;}
.page-orange .title-list-check{color:#d57f1a;}
.page-orange .list-check > li > .box-checked{background-color:#eb9c40;}
.page-orange .box-slider-1 .hexagon-container{border-top:3px solid #d57f1a;}
.page-orange .box-slider-1 .hexagon{background-color:#d57f1a;}
.page-orange .box-slider-1 .hexagon:before, .hexagon:after{content:"";position:absolute;width:0;border-left:27.5px solid transparent;border-right:27.5px solid transparent;-moz-transform:scale(.9999);}
.page-orange .box-slider-1 .hexagon:before{bottom:100%;border-bottom-width:15.88px;border-bottom-style:solid;border-bottom-color:#d57f1a;-moz-transform:scale(.9999);left:0;}
.page-orange .box-slider-1 .hexagon:after{top:100%;width:0;border-top-width:15.88px;border-top-style:solid;border-top-color:#d57f1a;-moz-transform:scale(.9999);left:0;}
.page-orange .box-slider-1 .serialswipe .sub-title-1{color:#eb9c40;}
.page-orange .box-menu .box-menu-content .sub-nav > li > .sub-link-1:before{color:#eb9c40;}
.page-orange .box-menu .box-menu-content > li > .sub-link-1:hover{color:#eb9c40;}
.page-orange .box-menu .box-menu-content .sub-nav > li > .sub-link-1:hover{color:#eb9c40;}
.page-orange .list-1 > li{color:#eb9c40;}
.page-orange .list-1 > li > .sub-link-1{color:#eb9c40;}
.page-orange .custom-form-3 .btn-1{background-color:#eb9c40;}
.page-orange .row-article .hexagon{background-color:#eb9c40;}
.page-orange .row-article .hexagon::after{border-top:15.88px solid #eb9c40;}
.page-orange .row-article .hexagon::before{border-bottom:15.88px solid #eb9c40;}

.page-red .box-tracking-select > li:hover{background-color:#ed4926;}
.page-red .box-tracking-select > li.is-selected{background-color:#ed4926;}
.page-red .box-tracking-content{background-color:#ed4926;}
.page-red .title-1{color:#d13a1a;}
.page-red .title-2{color:#d13a1a;}
.page-red .title-3{color:#d13a1a;}
.page-red .title-list-check{color:#d13a1a;}
.page-red .list-check > li > .box-checked{background-color:#ed4926;}
.page-red .box-slider-1 .hexagon-container{border-top:3px solid #d13a1a;}
.page-red .box-slider-1 .hexagon{background-color:#d13a1a;}
.page-red .box-slider-1 .hexagon:before, .hexagon:after{content:"";position:absolute;width:0;border-left:27.5px solid transparent;border-right:27.5px solid transparent;-moz-transform:scale(.9999);}
.page-red .box-slider-1 .hexagon:before{bottom:100%;border-bottom-width:15.88px;border-bottom-style:solid;border-bottom-color:#d13a1a;-moz-transform:scale(.9999);left:0;}
.page-red .box-slider-1 .hexagon:after{top:100%;width:0;border-top-width:15.88px;border-top-style:solid;border-top-color:#d13a1a;-moz-transform:scale(.9999);left:0;}
.page-red .box-slider-1 .serialswipe .sub-title-1{color:#ed4926;}
.page-red .box-menu .box-menu-content .sub-nav > li > .sub-link-1:before{color:#ed4926;}
.page-red .box-menu .box-menu-content > li > .sub-link-1:hover{color:#ed4926;}
.page-red .box-menu .box-menu-content .sub-nav > li > .sub-link-1:hover{color:#ed4926;}
.page-red .list-1 > li{color:#ed4926;}
.page-red .list-1 > li > .sub-link-1{color:#ed4926;}
.page-red .custom-form-3 .btn-1{background-color:#ed4926;}
.page-red .row-article .hexagon{background-color:#d40000;}
.page-red .row-article .hexagon::after{border-top:15.88px solid #d40000;}
.page-red .row-article .hexagon::before{border-bottom:15.88px solid #d40000;}

.page-green .box-tracking-select > li:hover{background-color:#a7d753;}
.page-green .box-tracking-select > li.is-selected{background-color:#a7d753;}
.page-green .box-tracking-content{background-color:#a7d753;}
.page-green .title-1{color:#80a63d;}
.page-green .title-2{color:#80a63d;}
.page-green .title-3{color:#80a63d;}
.page-green .title-list-check{color:#80a63d;}
.page-green .list-check > li > .box-checked{background-color:#a7d753;}
.page-green .box-slider-1 .hexagon-container{border-top:3px solid #80a63d;}
.page-green .box-slider-1 .hexagon{background-color:#80a63d;}
.page-green .box-slider-1 .hexagon:before, .hexagon:after{content:"";position:absolute;width:0;border-left:27.5px solid transparent;border-right:27.5px solid transparent;-moz-transform:scale(.9999);}
.page-green .box-slider-1 .hexagon:before{bottom:100%;border-bottom-width:15.88px;border-bottom-style:solid;border-bottom-color:#80a63d;-moz-transform:scale(.9999);left:0;}
.page-green .box-slider-1 .hexagon:after{top:100%;width:0;border-top-width:15.88px;border-top-style:solid;border-top-color:#80a63d;-moz-transform:scale(.9999);left:0;}
.page-green .box-slider-1 .serialswipe .sub-title-1{color:#a7d753;}
.page-green .box-menu .box-menu-content .sub-nav > li > .sub-link-1:before{color:#a7d753;}
.page-green .box-menu .box-menu-content > li > .sub-link-1:hover{color:#a7d753;}
.page-green .box-menu .box-menu-content .sub-nav > li > .sub-link-1:hover{color:#a7d753;}
.page-green .list-1 > li{color:#a7d753;}
.page-green .list-1 > li > .sub-link-1{color:#a7d753;}
.page-green .custom-form-3 .btn-1{background-color:#a7d753;}
.page-green .row-article .hexagon{background-color:#a7d753;}
.page-green .row-article .hexagon::after{border-top:15.88px solid #a7d753;}
.page-green .row-article .hexagon::before{border-bottom:15.88px solid #a7d753;}


/* links */
.link-login{text-transform:uppercase;color:#ffffff;position:absolute;top:0px;right:15px;font-size:12px;padding:11px 0 11px 23px;}
.link-login:before{position:absolute;content:"";background-image:url('../bundles/interactiawebsite/images/ico-lock.png');background-repeat:no-repeat;top:11px;left:0;bottom:0;right:0;}
.link-1{color:#d40000;text-decoration:underline;position:relative;}
.link-1:after{position:absolute;content:"\00a0>";}
.link-1 + .grid-adaptive{margin-top:0px;}


.link-2{color:#d40000;position:relative;display:block;padding-left:20px;}
.link-2:hover{text-decoration:underline;}
.link-2:before{position:absolute;content:"";background-image:url('../bundles/interactiawebsite/images/ico-link-2.png');background-repeat:no-repeat;background-repeat:center left;top:6px;left:0;right:0;bottom:0;}


/* titles */
.title-1{text-transform:uppercase;font-size:45px;font-weight:200;border-bottom:1px solid #cccccc;margin-bottom:35px;}
.title-2{text-transform:uppercase;font-size:25px;font-weight:600;margin-bottom:15px;line-height:30px;}
.title-3{text-transform:uppercase;font-size:15px;font-weight:600;margin-bottom:15px;}


/* pages */
.page-wrapper{max-width:1250px;margin:auto;}
.page-wrapper-2{max-width:960px;margin:auto;padding:0 15px;}
.page-header{position:relative;height:93px;background-color:#ffffff;left:0;right:0;z-index:2}
.page-header:after{position:absolute;content:"";background-image:url('../bundles/interactiawebsite/images/shadow-header.png');background-repeat:no-repeat;background-position:bottom center;top:100%;left:0;right:0;bottom:0;height:29px;}
.page-header .row-1{background-image:url('../bundles/interactiawebsite/images/pattern-nav-header.png');background-repeat:no-repeat;background-position:right;background-size:cover;height:40px;position:relative;}
.page-header .row-1:before{position:absolute;content:"";background-image:url('../bundles/interactiawebsite/images/end-nav-header.png');background-repeat:no-repeat;background-position:left;top:0;left:-15px;right:0;bottom:0;}
.page-header .row-2{position:absolute;left:0;right:0;padding:15px 0;}
.page-body{background-attachment:fixed;background-image:url("../bundles/interactiawebsite/images/bg_cubes.png");background-position:center center;background-repeat:no-repeat;background-size:cover;left:0;position:relative;right:0;width:100%;z-index:0;}
.page-body:after{position:absolute;content:"";background-attachment:scroll;background-image:url("../bundles/interactiawebsite/images/bg_hexagone_blue.png");background-position:bottom right;background-repeat:no-repeat;z-index:-1;top:0;left:0;right:0;bottom:-100px;}
.page-footer{background-color:#222222;padding:15px 0;margin-top:30px;position:relative;}
.page-footer .page-wrapper-2{position:relative;}
.page-footer p{color:#9c9c9c;font-size:12px;margin-top:-31px;}


/* navigation */
.nav-primary{text-align:left;}
.nav-primary > li{display:inline-block;margin:0 10px;position:relative;}
.nav-primary > li:last-child:before{position:absolute;content:"";width:1px;height:44px;background-color:#6e6e6e ;top:-2px;left:100px;right:0;bottom:0;transform:rotate(-27deg);-webkit-transform:rotate(-27deg);-o-transform:rotate(-27deg);-ms-transform:rotate(-27deg);-o-transform:rotate(-27deg);}
.nav-primary > li:first-child:after{content:none;}
.nav-primary > li:after{position:absolute;content:"";width:1px;height:44px;background-color:#6e6e6e;top:-2px;left:-13px;right:0;bottom:0;transform:rotate(-27deg);-webkit-transform:rotate(-27deg);-o-transform:rotate(-27deg);-ms-transform:rotate(-27deg);-o-transform:rotate(-27deg);}
.nav-primary > li > .sub-link-1{font-size:12px;display:block;text-shadow:1px 1px 0 black;font-weight:600;position:relative;padding:11px 5px;margin:0 -2px;}

.nav-primary > li > .sub-link-1.is-home{background-image:url('../bundles/interactiawebsite/images/ico-home-nav-header.png');background-repeat:no-repeat;background-position:center;min-width:19px;text-indent:-999em;text-align:justify;}
.nav-primary > li > .sub-link-1.is-home:hover, .nav-primary > li > .sub-link-1.is-home.is-selected{background-color:#de0029;}{background-color:#de0029;}
.nav-primary > li > .sub-link-1.is-home:hover:before, .nav-primary > li > .sub-link-1.is-home.is-selected:before{width:2px;height:0;border-style:solid;border-width:40px 0 0 20px;border-color:transparent transparent transparent #de0029;-moz-transform:scale(.9999);position:absolute;content:"";top:0px;right:-21px;bottom:0;}
.nav-primary > li > .sub-link-1.is-home:hover:after, .nav-primary > li > .sub-link-1.is-home.is-selected:after{width:0;height:0;border-style:solid;border-width:40px 0 0 23px;border-color:#de0029 transparent transparent;-moz-transform:scale(.9999);position:absolute;content:"";top:0px;left:-23px;bottom:0;}

.nav-primary > li > .sub-link-1.is-blue{color:#6ab4f6;}
.nav-primary > li > .sub-link-1.is-blue:hover, .nav-primary > li > .sub-link-1.is-blue.is-selected{color:#ffffff;background-color:#6ab4f6;}
.nav-primary > li > .sub-link-1.is-blue:hover:before, .nav-primary > li > .sub-link-1.is-blue.is-selected:before{width:0;height:0;border-style:solid;border-width:40px 0 0 20px;border-color:transparent transparent transparent #6ab4f6;-moz-transform:scale(.9999);position:absolute;content:"";top:0px;right:-19px;bottom:0;}
.nav-primary > li > .sub-link-1.is-blue:hover:after, .nav-primary > li > .sub-link-1.is-blue.is-selected:after{width:0;height:0;border-style:solid;border-width:40px 0 0 20px;border-color:#6ab4f6 transparent transparent;-moz-transform:scale(.9999);position:absolute;content:"";top:0px;left:-20px;bottom:0;}

.nav-primary > li > .sub-link-1.is-yellow{color:#fdcb08;}
.nav-primary > li > .sub-link-1.is-yellow:hover, .nav-primary > li > .sub-link-1.is-yellow.is-selected{color:#ffffff;background-color:#fdcb08;}
.nav-primary > li > .sub-link-1.is-yellow:hover:before, .nav-primary > li > .sub-link-1.is-yellow.is-selected:before{width:0;height:0;border-style:solid;border-width:40px 0 0 20px;border-color:transparent transparent transparent #fdcc08;-moz-transform:scale(.9999);position:absolute;content:"";top:0px;right:-19px;bottom:0;}
.nav-primary > li > .sub-link-1.is-yellow:hover:after, .nav-primary > li > .sub-link-1.is-yellow.is-selected:after{width:0;height:0;border-style:solid;border-width:40px 0 0 20px;border-color:#fdcc08 transparent transparent;-moz-transform:scale(.9999);position:absolute;content:"";top:0px;left:-20px;bottom:0;}

.nav-primary > li > .sub-link-1.is-orange{color:#eb9c40;}
.nav-primary > li > .sub-link-1.is-orange:hover, .nav-primary > li > .sub-link-1.is-orange.is-selected{color:#ffffff;background-color:#eb9c40;}
.nav-primary > li > .sub-link-1.is-orange:hover:before, .nav-primary > li > .sub-link-1.is-orange.is-selected:before{width:0;height:0;border-style:solid;border-width:40px 0 0 20px;border-color:transparent transparent transparent #eb9c40;-moz-transform:scale(.9999);position:absolute;content:"";top:0px;right:-19px;bottom:0;}
.nav-primary > li > .sub-link-1.is-orange:hover:after, .nav-primary > li > .sub-link-1.is-orange.is-selected:after{width:0;height:0;border-style:solid;border-width:40px 0 0 20px;border-color:#eb9c40 transparent transparent;-moz-transform:scale(.9999);position:absolute;content:"";top:0px;left:-20px;bottom:0;}

.nav-primary > li > .sub-link-1.is-red{color:#ed4926;}
.nav-primary > li > .sub-link-1.is-red:hover, .nav-primary > li > .sub-link-1.is-red.is-selected{color:#ffffff;background-color:#ed4926;}
.nav-primary > li > .sub-link-1.is-red:hover:before, .nav-primary > li > .sub-link-1.is-red.is-selected:before{width:0;height:0;border-style:solid;border-width:40px 0 0 20px;border-color:transparent transparent transparent #ed4926;-moz-transform:scale(.9999);position:absolute;content:"";top:0px;right:-19px;bottom:0;}
.nav-primary > li > .sub-link-1.is-red:hover:after, .nav-primary > li > .sub-link-1.is-red.is-selected:after{width:0;height:0;border-style:solid;border-width:40px 0 0 20px;border-color:#ed4926 transparent transparent;-moz-transform:scale(.9999);position:absolute;content:"";top:0px;left:-20px;bottom:0;}

.nav-primary > li > .sub-link-1.is-green{color:#006446;}
.nav-primary > li > .sub-link-1.is-green:hover, .nav-primary > li > .sub-link-1.is-green.is-selected{color:#ffffff;background-color:#006446;}
.nav-primary > li > .sub-link-1.is-green:hover:before, .nav-primary > li > .sub-link-1.is-green.is-selected:before{width:0;height:0;border-style:solid;border-width:40px 0 0 20px;border-color:transparent transparent transparent #006446;-moz-transform:scale(.9999);position:absolute;content:"";top:0px;right:-19px;bottom:0;}
.nav-primary > li > .sub-link-1.is-green:hover:after, .nav-primary > li > .sub-link-1.is-green.is-selected:after{width:0;height:0;border-style:solid;border-width:40px 0 0 20px;border-color:#006446 transparent transparent;-moz-transform:scale(.9999);position:absolute;content:"";top:0px;left:-20px;bottom:0;}


.nav-primary > li > .sub-link-1.is-shop{color:#fff;}
.nav-primary > li > .sub-link-1.is-shop:hover, .nav-primary > li > .sub-link-1.is-shop.is-selected{color:#de0029;background-color:#fff;text-shadow: none;}
.nav-primary > li > .sub-link-1.is-shop:hover:before, .nav-primary > li > .sub-link-1.is-shop.is-selected:before{text-shadow:none;width:0;height:0;border-style:solid;border-width:40px 0 0 20px;border-color:transparent transparent transparent #fff;-moz-transform:scale(.9999);position:absolute;content:"";top:0px;right:-19px;bottom:0;}
.nav-primary > li > .sub-link-1.is-shop:hover:after, .nav-primary > li > .sub-link-1.is-shop.is-selected:after{text-shadow:none;width:0;height:0;border-style:solid;border-width:40px 0 0 20px;border-color:#fff transparent transparent;-moz-transform:scale(.9999);position:absolute;content:"";top:0px;left:-20px;bottom:0;}

#menumobile > li > .sub-link-1.is-shop{color:#de0029;text-shadow: none;}

.nav-primary .sub-nav-1{display:none;}
.nav-primary .sub-nav-2{display:none;}
.nav-primary .sub-nav-1 > li:hover .sub-nav-2{display:block;}
.nav-primary .sub-nav-2 > li{line-height:45px;border-bottom:1px solid #000000;font-size:12px;}
.nav-primary .sub-nav-2 > li:last-child{border:0;}
.nav-primary .sub-nav-2 > li > .sub-link-2{color:#000000;padding:0 45px;}

.nav-secondary{text-align:center;position:relative;z-index:1;}
.nav-secondary > li{display:inline-block;margin:0 10px;height:38px;}
.nav-secondary > li > .sub-link-1{color:#000000;text-transform:uppercase;font-size:15px;}
.nav-secondary > li > .sub-link-1:hover{color:#d40000;}
.nav-secondary .sub-nav-1{z-index:1;display:none;position:absolute;top:70%;background-color:#ffffff;padding:20px;text-align:left;width:200px;text-transform:uppercase;}
.nav-secondary > li:hover .sub-nav-1{display:block;}
.nav-secondary .sub-nav-1 > li{line-height:40px;border-bottom:1px solid #ececec;}
.nav-secondary .sub-nav-1 > li:last-child{border-bottom:0;}
.nav-secondary .sub-nav-1 > li > .sub-link-1{color:#000000;}
.nav-secondary .sub-nav-1 > li > .sub-link-1:hover{color:#d40000;}

.nav-responsive-trigger{display:none;}

.nav-footer{float:left;position:relative;z-index:9999}
.nav-footer > li{display:inline-block;margin-right:15px;color:#ffffff;font-size:12px;position:relative;}

.nav-footer > li:not(:last-child):after{content:"-";position:absolute;right:-11px;top:0;color:#ffffff;}
/*.nav-footer > li:last-child { content: "";}*/
.nav-footer > li > .sub-link-1{color:#ffffff;}

.nav-footer-2{
   position: relative;
    left: 0;
    margin-top: 2px;
    right: 0;
    text-align: center;
}
.nav-footer-2 > li{display:inline-block;position:relative;margin-right:15px;top:-35px;color:#ffffff;font-size:12px;}
.nav-footer-2 > li:last-child{width:340px;top:-5px;}
.nav-footer-2 > li > .sub-link-1{color:#ffffff;}

.nav-breadcrumb{margin-bottom:15px;}
.nav-breadcrumb > li{display:inline-block;position:relative;margin-right:15px;}
.nav-breadcrumb > li:first-child > .sub-link-1{background-image:url('../bundles/interactiawebsite/images/ico-home-nav-breadcrumb.png');background-repeat:no-repeat;background-position:center;min-width:19px;text-indent:-999em;}
.nav-breadcrumb > li:after{position:absolute;content:"/";top:0;right:-11px;color:#a3a3a3;}
.nav-breadcrumb > li:last-child:after{content:none;}
.nav-breadcrumb > li > .sub-link-1{color:#a3a3a3;display:block;}


/* list */
.list-reseaux-sociaux{position:absolute;right:15px;top:10px;}
.list-reseaux-sociaux > li{display:inline-block;}
.list-reseaux-sociaux > li > .sub-link-1{color:#ffffff;text-align:center;font-size:22px;}
.list-reseaux-sociaux > li > .sub-link-1 .hexagon i{position:relative;top:-5px;}
.list-reseaux-sociaux > li > .sub-link-1 .hexagon{width:40px;height: 23.09px;}
.list-reseaux-sociaux > li > .sub-link-1 .hexagon:before, .list-reseaux-sociaux > li > .sub-link-1 .hexagon:after{border-left:20px solid transparent;border-right:20px solid transparent;}
.list-reseaux-sociaux > li > .sub-link-1.is-twitter .hexagon{background-color:#259aff;}
.list-reseaux-sociaux > li > .sub-link-1.is-twitter .hexagon:after{border-top:11.55px solid #259aff;}
.list-reseaux-sociaux > li > .sub-link-1.is-twitter .hexagon:before{border-bottom:11.55px solid #259aff;}

.list-reseaux-sociaux > li > .sub-link-1.is-youtube .hexagon{background-color:#b92112;}
.list-reseaux-sociaux > li > .sub-link-1.is-youtube .hexagon:after{border-top:11.55px solid #b92112;}
.list-reseaux-sociaux > li > .sub-link-1.is-youtube .hexagon:before{border-bottom:11.55px solid #b92112;}

.list-reseaux-sociaux > li > .sub-link-1.is-linkedin .hexagon{background-color:#0275b6;}
.list-reseaux-sociaux > li > .sub-link-1.is-linkedin .hexagon:after{border-top:11.55px solid #0275b6;}
.list-reseaux-sociaux > li > .sub-link-1.is-linkedin .hexagon:before{border-bottom:11.55px solid #0275b6;}

.list-reseaux-sociaux > li > .sub-link-1.is-facebook .hexagon{background-color:#3b5998;}
.list-reseaux-sociaux > li > .sub-link-1.is-facebook .hexagon:after{border-top:11.55px solid #3b5998;}
.list-reseaux-sociaux > li > .sub-link-1.is-facebook .hexagon:before{border-bottom:11.55px solid #3b5998;}

.title-list-check{text-transform:uppercase;font-weight:600;margin-bottom:5px;}
.list-check > li{display:inline-block;margin-right:10px;margin-bottom:15px;font-weight:600;}
.list-check > li > .box-checked{display:block;background-color:#000000;color:#ffffff;padding:10px 11px 10px 35px;background-image:url('../bundles/interactiawebsite/images/ico-hexagon-checked.png');background-repeat:no-repeat;background-position:5px 8px;background-size:25px;border-radius:5px;}
.list-check > li > .box-unchecked{display:block;background-color:#bebebe;color:rgba(255,255,255,0.7);padding:10px;background-repeat:no-repeat;background-position:5px 8px;background-size:25px;border-radius:5px;}


.list-1{margin-bottom:35px;padding-left:13px;list-style-type:square!important;}
.list-1 > li{list-style-type:square!important;}
.list-1 > li span{color:#000000;}
.list-1 > li > .sub-link-1:hover{text-decoration:underline;}


/* youtube */
.wrapper-youtube{margin-bottom:30px;position:relative;padding-top:25px;height:0;padding-bottom:56.25%;}
.wrapper-youtube iframe{position:absolute;top:0;left:0;width:100%;}


/* grid */
.grid-header{display:table;width:100%;}
.grid-header .sub-column-left{width:15%;display:table-cell;padding-left:15px;}
.grid-header .sub-column-left img{position:absolute;top:10px;}
.grid-header .sub-column-right{width:85%;display:table-cell;}

.grid-adaptive{word-spacing:-3px;letter-spacing:-3px;}
.grid-adaptive:last-child{margin-bottom:0;}
.grid-adaptive > [class*=sub-column-]{display:inline-block;vertical-align:top;word-spacing:normal;letter-spacing:normal;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.grid-adaptive .sub-column-100{width:100%;}
.grid-adaptive .sub-column-70{width:70%;}
.grid-adaptive .sub-column-66{width:66%;}
.grid-adaptive .sub-column-60{width:60%;}
.grid-adaptive .sub-column-50{width:50%;}
.grid-adaptive .sub-column-40{width:40%;}
.grid-adaptive .sub-column-33{width:33.3333333%;}
.grid-adaptive .sub-column-30{width:30%;}
.grid-adaptive .sub-column-25{width:25%;}
.grid-adaptive .sub-column-20{width:20%;}
.grid-adaptive .sub-column-16{width:16.6666667%;}
.grid-adaptive.is-small{margin-left:-15px;margin-top:-15px;margin-bottom:15px;}
.grid-adaptive.is-small > [class*=sub-column-]{padding-left:15px;margin-top:15px;}
.grid-adaptive{margin-left:-35px;margin-top:-35px;margin-bottom:35px;}
.grid-adaptive > [class*=sub-column-]{padding-left:35px;margin-top:35px;}
.grid-adaptive.is-large{margin-left:-75px;margin-top:-75px;margin-bottom:75px;}
.grid-adaptive.is-large > [class*=sub-column-]{padding-left:75px;margin-top:75px;}


/* form */
.form-search{position:absolute;top:0;right:15px;padding:9px 0;z-index:1;}
.form-search input[type=text]{padding:0 35px 0 10px;height:35px;}
.form-search input[type=submit]{background: url("../bundles/interactiawebsite/images/ico-search.png") no-repeat scroll 8px center;color:rgba(0, 0, 0, 0);cursor:pointer;height:35px;position:absolute;right:0px;text-indent:-999em;top:9px;width:35px;}

.form-aside-item:before, .form-aside-item:after{content:"";display:table;}
.form-aside-item:after{clear:both;}
.form-aside-item{padding-left:180px;padding-bottom:15px;margin-bottom:15px;}
.form-aside-term{position:relative;float:left;padding-right:10px;margin-left:-180px;width:160px;color:#000;}
.form-aside-term.is-required:after{content:"*";position:absolute;right:0;top:0;color:#be0707;font-size:11px;}
.form-aside-caption{display:block;margin-top:3px;color:#999;font-size:12px;line-height:1.35;}
.form-aside-radio{display:block;padding-left:20px;margin-bottom:5px;}
.form-aside-radio > input{float:left;margin:3px 5px 0 -20px;}
.form-aside-checkbox{display:block;padding-left:20px;margin-bottom:5px;}
.form-aside-checkbox > input{float:left;margin:4px 5px 0 -20px;}

.form-above-item + .form-above-item{padding-top:15px;margin-top:15px;border-top:1px solid #e8e8e8;}
.form-above-term{position:relative;display:block;margin-bottom:10px;padding-right:10px;color:#ffffff;font-weight:bold;text-transform:uppercase;}
.form-above-term.is-required:after{content:"*";position:absolute;right:0;top:0;color:#be0707;font-size:11px;}
.form-above-caption{display:block;margin-top:3px;color:#999;font-size:12px;line-height:1.35;}

.custom-form-1{width:auto}
.custom-form-1 .form-cell{display:table-cell;font-weight:bold;color:#ffffff;padding:0 5px;}
.custom-form-1 .wrapper-field{display:table;width:100%;margin-bottom:20px;}
.custom-form-1 .form-above-term{width:45%;display:table-cell;padding-bottom:10px;}
.custom-form-1 input[type="text"], 
.custom-form-1 input[type="email"], 
.custom-form-1 input[type="password"]{width:100%;padding:5px;border-radius:4px;border:none;}

.custom-form-1 input[type="text"] + span{margin-left:40px;color:#ffffff;font-weight:bold;margin-right:10px;}
.custom-form-1 .form-aside-term{width:auto;color:#ffffff;text-transform:uppercase;font-weight:600;margin-top:6px;float:none;}
.custom-form-1 .form-aside-item{padding-bottom:0;}
form .btn-1{color:#ffffff;background-color:#000000;border-radius:4px;text-transform:uppercase;padding:4px 10px;font-weight:600;}

.custom-form-2{margin-bottom:15px;}
.custom-form-2 input[type="text"]{border:1px solid #7f7f7f;border-radius:4px;margin-bottom:10px;}
.custom-form-2 input[type="submit"]{background-color:#d71010;color:#ffffff;border-radius:4px;font-size:12px;text-transform:uppercase;padding:8px 5px;}

.custom-form-1 .row{margin-bottom:5px;}
.custom-form-1 select{width:55px;padding:3px;}
.iframe .custom-form-1 select + input[type=text]{width:95px;margin-left:5px;}


.custom-form-3{margin:30px 0;padding:25px 0;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.custom-form-3 input[type="text"], 
.custom-form-3 input[type="email"], 
.custom-form-3 input[type="password"]{border-radius:6px;width:90%;}
.custom-form-3 .btn-1{padding:10px;}

.form-after-submit{position:relative;float:right;overflow:auto;margin-left:-1px;}
.form-after-field{display:block;overflow:hidden;}


/* row */
.row-title{display:table;width:100%;height:260px;}
.row-title.is-left p{padding-left:0;padding-right:40%;}
.row-title.is-right p{padding-left:70%;padding-right:0;}
.row-title p{display:table-cell;vertical-align:middle;color:#ffffff;text-shadow:0 1px 1px black;line-height:1.3;}
.row-title .text-1{font-size:41px;text-transform:uppercase;}
.row-title .text-2{font-size:24px;font-style:italic;text-transform:none;}

.row-article{display:table;width:100%;border-bottom:1px solid #ececec;padding-bottom:35px;margin-bottom:35px;}
.row-article .sub-column-left, .row-article .sub-column-right{display:table-cell;vertical-align:top;text-align:left;}
.row-article .sub-column-left{width:15%;}
.row-article .date{font-size:11px;color:#727272;margin-bottom:5px;}
.row-article .title{font-size:15px;font-weight:600;color:#000000;margin-bottom:10px;}
.row-article .text{font-size:12px;color:#000000;margin-bottom:10px;}
.row-article .hexagon{margin:inherit;top:20px;}


/* box */
.box-tracking-select{background:#ffffff;overflow:hidden;margin-bottom:35px;}
.box-tracking-select > li{width:33.3334%;float:left;text-align:center;position:relative;}
.box-tracking-select > li:after{position:absolute;content:"";background-image:url('../bundles/interactiawebsite/images/separator-box-tracking.png');background-repeat:no-repeat;background-position:center right;top:0;left:0;right:0;bottom:0;width:1px;}
.box-tracking-select > li:first-child:after{content:none;}
.box-tracking-select > li > .sub-link-1{cursor:pointer;display:block;color:#b4b5b6;text-transform:uppercase;padding:13px 0 13px 34px;position:relative;}
.box-tracking-select > li > .sub-link-1.is-track:before{position:absolute;content:"";background-image:url('../bundles/interactiawebsite/images/ico-eye.png');background-repeat:no-repeat;background-position:left center;background-size:25px;top:0;left:7px;right:0;bottom:0;}
.box-tracking-select > li > .sub-link-1.is-track:hover:before{background-image:url('../bundles/interactiawebsite/images/ico-eye-hover.png');}
.box-tracking-select > li > .sub-link-1.is-multiple-track:before{position:absolute;content:"";background-image:url('../bundles/interactiawebsite/images/ico-shipping.png');background-repeat:no-repeat;background-position:left center;background-size:25px;top:0;left:10px;right:0;bottom:0;}
.box-tracking-select > li > .sub-link-1.is-multiple-track:hover:before{background-image:url('../bundles/interactiawebsite/images/ico-shipping-hover.png');}
.box-tracking-select > li > .sub-link-1.is-schedule:before{position:absolute;content:"";background-image:url('../bundles/interactiawebsite/images/ico-schedule.png');background-repeat:no-repeat;background-position:left center;background-size:25px;top:0;left:35px;right:0;bottom:0;}
.box-tracking-select > li > .sub-link-1.is-schedule:hover:before{background-image:url('../bundles/interactiawebsite/images/ico-schedule-hover.png');}
.box-tracking-select > li:hover{background-color:#de0029;}
.box-tracking-select > li.is-selected{background-color:#de0029;}
.box-tracking-select > li.is-selected > .sub-link-1{color:#ffffff;}
.box-tracking-select > li.is-selected  > .sub-link-1.is-schedule:before{background-image:url('../bundles/interactiawebsite/images/ico-schedule-hover.png');}
.box-tracking-select > li.is-selected  > .sub-link-1.is-multiple-track:before{background-image:url('../bundles/interactiawebsite/images/ico-shipping-hover.png');}
.box-tracking-select > li.is-selected  > .sub-link-1.is-track:before{background-image:url('../bundles/interactiawebsite/images/ico-eye-hover.png');}
.box-tracking-select > li:hover > .sub-link-1{color:#ffffff;}

.box-tracking-select + .box-tracking-content{}

.box-tracking-content{background-color:#de0029;padding:20px;margin-bottom:15px;position:relative;display:none;}
.box-tracking-content.is-selected{display:block;margin-top:-35px;}
.box-tracking-content .link-1{color:#ffffff;}

.box-highlight-verticale{border:1px solid #bbbbbb;background-color:#ffffff;position:relative;display:block;overflow:hidden;}
.box-highlight-verticale > img{width:100%}
.box-highlight-verticale .hexagon-container{position:absolute;left:0;right:0;z-index:1}
.box-highlight-verticale .box-highlight-verticale-content{display:table;width:100%;height:55px;padding-top:20px;}
.box-highlight-verticale .box-highlight-verticale-content p{display:table-cell;vertical-align:middle;text-transform:uppercase;color:#000000;text-align:center;font-weight:600;}
.box-highlight-verticale .box-highlight-verticale-hover{position:absolute;left:0;right:0;bottom:-60%;-moz-transition:0.3s;-o-transition: 0.3s;-webkit-transition:0.3s;transition:0.3s;-ms-transition:0.3s;}
.box-highlight-verticale .box-highlight-verticale-hover p{text-align:center;color:#ffffff;}
.box-highlight-verticale:hover .box-highlight-verticale-hover{-moz-transition:0.3s;-o-transition: 0.3s;-webkit-transition:0.3s;transition:0.3s;-ms-transition:0.3s;bottom:0px;}
.box-highlight-verticale .box-highlight-verticale-hover .box-highlight-verticale-hover-inner{display:table;height:100%;width:100%;}
.box-highlight-verticale .box-highlight-verticale-hover .box-highlight-verticale-hover-inner p{text-align:center;color:#ffffff;display:table-cell;vertical-align:middle;}
.box-highlight-verticale .hexagon{top:-21px;}



.box-highlight-verticale.is-yellow .box-highlight-verticale-hover{background-color:#f9cc0d;}
.box-highlight-verticale.is-yellow .hexagon-container{border-top:3px solid #f9cc0d;}
.box-highlight-verticale.is-yellow .hexagon{background-color:#f9cc0d;}
.box-highlight-verticale.is-yellow .hexagon:after{border-top-color:#f9cc0d;}
.box-highlight-verticale.is-yellow .hexagon:before{border-bottom-color:#f9cc0d;}

.box-highlight-verticale.is-blue .box-highlight-verticale-hover{background-color:#71b7f6;}
.box-highlight-verticale.is-blue .hexagon-container{border-top:3px solid #71b7f6;}
.box-highlight-verticale.is-blue .hexagon{background-color:#71b7f6;}
.box-highlight-verticale.is-blue .hexagon:after{border-top-color:#71b7f6;}
.box-highlight-verticale.is-blue .hexagon:before{border-bottom-color:#71b7f6;}

.box-highlight-verticale.is-red .box-highlight-verticale-hover{background-color:#d13a1a;}
.box-highlight-verticale.is-red .hexagon-container{border-top:3px solid #d13a1a;}
.box-highlight-verticale.is-red .hexagon{background-color:#d13a1a;}
.box-highlight-verticale.is-red .hexagon:after{border-top-color:#d13a1a;}
.box-highlight-verticale.is-red .hexagon:before{border-bottom-color:#d13a1a;}

.box-highlight-horizontale.is-red .box-highlight-horizontale-hover{background-color:#de0029;}
.box-highlight-horizontale.is-red .hexagon-container{border-top:3px solid #de0029;}
.box-highlight-horizontale.is-red .hexagon{background-color:#de0029;}
.box-highlight-horizontale.is-red .hexagon:after{border-top-color:#de0029;}
.box-highlight-horizontale.is-red .hexagon:before{border-bottom-color:#de0029;}

.box-highlight-horizontale{border:1px solid #bbbbbb;background-color:#ffffff;position:relative;display:block;overflow:hidden;}
.box-highlight-horizontale .hexagon{float:left;margin-left:-28px;top:60px;z-index:1;}
.box-highlight-horizontale .box-highlight-horizontale-visual{float:left;margin-right:0px;border-right:3px solid #de0029;}
.box-highlight-horizontale .box-highlight-horizontale-content{padding:10px 10px 10px 15px;overflow:hidden;}
.box-highlight-horizontale .box-highlight-horizontale-content .sub-title{text-transform:uppercase;color:#000000;font-weight:600;margin-bottom:5px;}
.box-highlight-horizontale .box-highlight-horizontale-content .sub-text{color:#727272;font-size:12px;}
.box-highlight-horizontale .box-highlight-horizontale-content span{color:#d40000;text-decoration:underline;position:relative;}
.box-highlight-horizontale .box-highlight-horizontale-content span:after{content:"\00a0>";}
.box-highlight-horizontale .box-highlight-horizontale-hover{position:absolute;right:-100%;top:0;bottom:0px;-moz-transition:0.3s;-o-transition: 0.3s;-webkit-transition:0.3s;transition:0.3s;-ms-transition:0.3s;}
.box-highlight-horizontale .box-highlight-horizontale-hover .box-highlight-horizontale-hover-inner{display:table;height:100%;width:100%;}
.box-highlight-horizontale .box-highlight-horizontale-hover .box-highlight-horizontale-hover-inner p{text-align:center;color:#ffffff;display:table-cell;vertical-align:middle;}
.box-highlight-horizontale:hover .box-highlight-horizontale-hover{-moz-transition:0.3s;-o-transition: 0.3s;-webkit-transition:0.3s;transition:0.3s;-ms-transition:0.3s;right:0%;}
.box-highlight-horizontale-hover{width:205px;}

.box-news-slider{border:1px solid #bbbbbb;background-color:#ffffff;padding:15px;}
.box-news-slider .box-news-nav{border-bottom:1px solid #bbbbbb;padding-bottom:5px;margin-bottom:20px;}
.box-news-slider .box-news-nav p{font-size:25px;text-transform:uppercase;color:#000000;}
.box-news-slider .box-news-content{line-height:1.4;}
.box-news-slider .box-news-content p:first-child{float:left;margin-right:15px;}
.box-news-slider .box-news-content .sub-date{color:#727272;font-size:11px;margin-bottom:5px;}
.box-news-slider .box-news-content .sub-title{color:#d40000;font-size:17px;text-transform:uppercase;margin-bottom:5px;}
.box-news-slider .box-news-content .sub-text{color:#727272;}
.box-news-slider .serialswipe-nav{display:none;}
.box-news-slider .box-news-footer{background-color:#eae9e9;margin:15px -15px -15px;padding:15px;text-align:center;border-top:1px solid #bbbbbb;position:relative;}
.box-news-slider .box-news-footer a{color:#d40000;text-transform:uppercase;display:block;}
.box-news-slider .box-news-footer a:after{content:"\00a0\00a0>";color:#d40000;}

.box-articles{border:1px solid #bbbbbb;background-color:#ffffff;padding:15px;}
.box-articles .box-articles-header{border-bottom:1px solid #bbbbbb;padding-bottom:5px;margin-bottom:20px;}
.box-articles .box-articles-header p{font-size:25px;text-transform:uppercase;color:#000000;}
.box-articles .box-articles-content .sub-box-article{border-bottom:1px solid #ececec;padding-bottom:30px;margin-bottom:20px;display:block;}
.box-articles .box-articles-content .sub-box-article:last-child{border:0;padding-bottom:0;}
.box-articles .box-articles-content .sub-box-article p:first-child{float:left;margin-right:15px;}
.box-articles .box-articles-content .sub-box-article .sub-title{color:#000000;font-size:15px;font-weight:600;text-transform:uppercase;margin-bottom:0px;}
.box-articles .box-articles-content .sub-box-article .sub-text{color:#727272;}
.box-articles .box-articles-content .sub-box-article span{color:#d40000;text-decoration:underline;position:relative;}
.box-articles .box-articles-content .sub-box-article span:after{content:"\00a0>";}

.box-menu{border:1px solid #bbbbbb;background-color:#ffffff;padding:15px;margin-bottom:35px;}
.box-menu .box-menu-header{border-bottom:1px solid #bbbbbb;padding-bottom:5px;margin-bottom:10px;}
.box-menu .box-menu-header p{font-size:25px;text-transform:uppercase;color:#000000;}
.box-menu .box-menu-content > li{display:block;border-bottom:1px solid #ececec;line-height:35px;}
.box-menu .box-menu-content > li:last-child{border:0;}
.box-menu .box-menu-content > li > .sub-link-1{color:#000000;padding:0 15px;display:block;}
.box-menu .box-menu-content .sub-nav{padding-left:30px;}
.box-menu .box-menu-content .sub-nav > li{display:block;border-bottom:1px solid #ececec;line-height:35px;}
.box-menu .box-menu-content .sub-nav > li:last-child{border:0;}
.box-menu .box-menu-content .sub-nav > li > .sub-link-1{position:relative;color:#000000;display:block;transform:translateX(0px);transition:0.3s;}
.box-menu .box-menu-content .sub-nav > li > .sub-link-1:hover{transform:translateX(10px);transition:0.3s;}
.box-menu .box-menu-content .sub-nav > li > .sub-link-1:before{position:absolute;content:"\f105";font-family:"FontAwesome";left:-15px;}


.box-menu .box-menu-content > li > .sub-link-1:hover{color:#d71010;}

.box-widget-1{background-color:#9c9c9c;border:1px solid #bbbbbb;padding:15px;margin-bottom:35px;}
.box-widget-1 .box-widget-header{margin-bottom:10px;}
.box-widget-1 .box-widget-header p{font-size:25px;text-transform:uppercase;color:#ffffff;}
.box-widget-1 .box-widget-content p{color:#ffffff;font-size:12px;}
.box-widget-1 .box-widget-content .caption{font-size:11px;font-style:italic;}

.box-article{padding:30px;background-color:#ffffff;border:1px solid #bbbbbb;margin-bottom:35px;}
.box-article .box-article-expand{cursor:pointer;background-color:#eae9e9;margin:0px -30px -30px;padding:15px;text-align:center;border-top:1px solid #bbbbbb;position:relative;}
.box-article .box-article-expand p{color:#d40000;text-transform:uppercase;display:block;font-weight:600;font-size:16px;}
.box-article .box-article-expand.is-open p:after{content:"\00a0\00a0\f106";}
.box-article .box-article-expand.is-open{margin:30px -30px -30px;}
.box-article .box-article-expand p:after{content:"\00a0\00a0\f107";color:#d40000;font-family:'FontAwesome';font-size:18px;}
.box-article .box-article-content{visibility:hidden;opacity:0;margin-top:50px;height:0;display:none;}
.box-article .box-article-content.is-open{visibility:visible;opacity:1;height:auto;display:block;}
.box-article .box-article-content p{color:#000000;}

.box-article h4, .box-article ol{margin-bottom: 15px;}
.box-article .box-article-content .serialswipe-prev, .box-article .box-article-content .serialswipe-next{display:none;}
.box-article .box-article-content .serialswipe-nav{bottom:-35px;}
.box-article .box-article-content .serialswipe-nav > li{border-radius:0;background:url('../bundles/interactiawebsite/images/ico-nav-slider.png') no-repeat;opacity:1;width:13px;height:15px;}
.box-article .box-article-content .serialswipe-nav > li.is-current{background:url('../bundles/interactiawebsite/images/ico-nav-slider-current.png') no-repeat;}

.box-slider-1{border:1px solid #bbbbbb;background-color:#ffffff;display:block;}
.box-slider-1 .serialswipe{padding:15px;}
.box-slider-1 .serialswipe .sub-title-1{font-weight:600;text-transform:uppercase;margin-bottom:5px;}
.box-slider-1 .serialswipe .sub-title-2{color:#000000;font-weight:600;font-size:15px;margin-bottom:5px;}
.box-slider-1 .serialswipe .sub-text{color:#000000;font-size:12px;line-height:18px;}
.box-slider-1 .serialswipe .serialswipe-nav{display:none;}
.box-slider-1 .serialswipe .serialswipe-prev, .box-slider-1 .serialswipe .serialswipe-next{margin-top:0;top:-10px;}
.box-slider-1 .serialswipe .serialswipe-prev{right:15px;}
.box-slider-1 .serialswipe .serialswipe-next{right:40px;}
.box-slider-1 .hexagon:before, .hexagon:after{content:"";position:absolute;width:0;border-left:27.5px solid transparent;border-right:27.5px solid transparent;-moz-transform:scale(.9999);}
.box-slider-1 .hexagon:before{bottom:100%;border-bottom-width:15.88px;border-bottom-style:solid;-moz-transform:scale(.9999);left:0;}
.box-slider-1 .hexagon:after{top:100%;width:0;border-top-width:15.88px;border-top-style:solid;-moz-transform:scale(.9999);left:0;}

.box-slider-1 .content{padding:10px;text-align:center;font-weight:600;color:#000000;}


.box-more-info{border:1px solid #bbbbbb;background-color:#4190d7;padding:15px;}
.box-more-info .box-more-info-header{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ffffff;}
.box-more-info .box-more-info-header p{font-size:25px;text-transform:uppercase;color:#ffffff;}
.box-more-info .box-more-info-content p{color:#ffffff;margin-bottom:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.box-more-info .box-more-info-content p a{color:#ffffff;text-decoration:underline;}


.box-1 .box-1-content{background-color:#ffffff;text-align:center;padding:20px 10px;font-size:15px;font-weight:600;text-transform:uppercase;}

.box-1.is-green{color:#bed73b;}
.box-1.is-red{color:#ed1d24;}
.box-1.is-orange{color:#eb7d23;}
.box-1.is-blue{color:#259aff;}
.box-1.is-green-2{color:#0f8140;}


.box-1.is-green .box-1-content{border-top:3px solid #bed73b;}
.box-1.is-red .box-1-content{border-top:3px solid #ed1d24;}
.box-1.is-orange .box-1-content{border-top:3px solid #eb7d23;}
.box-1.is-blue .box-1-content{border-top:3px solid #259aff;}
.box-1.is-green-2 .box-1-content{border-top:3px solid #0f8140;}


/* hexagon */
.hexagon > img{position:absolute;left:0;right:0;margin:auto;width:35px;top:-4px;}
.hexagon{position:relative;width:55px;height:31.75px;background-color:#64C7CC;margin:auto;}
.hexagon:before, .hexagon:after{content:"";position:absolute;width:0;border-left:27.5px solid transparent;border-right:27.5px solid transparent;-moz-transform:scale(.9999);}
.hexagon:before{bottom:100%;border-bottom-width:15.88px;border-bottom-style:solid;border-bottom-color:#64C7CC;-moz-transform:scale(.9999);left:0;}
.hexagon:after{top:100%;width:0;border-top-width:15.88px;border-top-style:solid;border-top-color:#64C7CC;-moz-transform:scale(.9999);left:0;}
.hexagon{color:#ffffff;text-align:center;font-size:20px;}


/* javascript : swipejs */
.serialswipe{position:relative;}
.serialswipe-wrapper{overflow:hidden;visibility:hidden;}
.serialswipe-list{position:relative;overflow:hidden;}
.serialswipe-list > li{position:relative;float:left;width:100%;}
.serialswipe-list img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}
.serialswipe-nav{position:absolute;left:0;bottom:25px;right:0;text-align:center;}
.serialswipe-nav > li{display:inline-block;height:12px;width:12px;overflow:hidden;text-indent:-999em;margin:0 5px;cursor:pointer;background-color:#000;border-radius:10px;opacity:0.2;}
.serialswipe-nav > li.is-current{opacity:0.8;}
.serialswipe-prev, .serialswipe-next{position:absolute;top:50%;width:50px;height:70px;margin-top:-35px;cursor:pointer;}
.serialswipe-prev{background-image:url("../bundles/interactiawebsite/images/ico-nav-box-news.png");background-position:-22px 0;background-repeat:no-repeat;height:21px;right:0;top:-22px;width:16px;}
.serialswipe-next{background-image:url("../bundles/interactiawebsite/images/ico-nav-box-news.png");background-position:0 0;background-repeat:no-repeat;height:21px;right:25px;top:-22px;width:16px;}


/* javascript : serialslider */
.serialslider{
    left: -50px;
    position: relative;
}
.serialslider-list:before, .serialslider-list:after{display:table;line-height:0;content:"";}
.serialslider-list:after{clear:both;}
.serialslider-list > li{display:none;margin-right:10px;-webkit-backface-visibility:hidden;width:77px !important;}
.serialslider-control-nav{position:absolute;left:0;bottom:0;right:0;text-align:center;display:none;}
.serialslider-control-nav > li{display:inline-block;}
.serialslider-control-nav a{display:block;height:12px;width:12px;overflow:hidden;text-indent:-999em;margin:0 5px;cursor:pointer;background-color:#301312;border-radius:10px;opacity:0.2;}
.serialslider-control-nav a:hover{opacity:0.4;}
.serialslider-control-nav a.serialslider-active{opacity:1;}
.serialslider-disabled{display:none;}

.serialslider-direction-nav{left:-40px;margin:auto;position:absolute;right:0;top:14px;width:100%;}
.serialslider-direction-nav > li{display:inline-block;}
.serialslider-direction-nav > li > .serialslider-prev{display:block;text-indent:-999em;background-image:url("../bundles/interactiawebsite/images/ico-nav-box-news.png");background-position:0;background-size:30px;background-repeat:no-repeat;height:21px;width:16px;position:absolute;top:0;left:0;}
.serialslider-direction-nav > li > .serialslider-next{display:block;text-indent:-999em;background-image:url("../bundles/interactiawebsite/images/ico-nav-box-news.png");background-position:-19px 0;background-size:30px;background-repeat:no-repeat;height:21px;width:16px;position:absolute;top:0;right:-44px;}



@media(max-width:1200px){

	/* form */
	.form-search input[type="text"]{display:none;}
	.form-search:hover input[type="text"]{display:block;}


	/* nav */
	/*.nav-primary{text-align:right;margin-right:50px;}*/
	.nav-primary{margin-left:75px;}
	
	.nav-secondary{text-align:right;margin-right:50px;}


	/* link */
	.link-login{text-indent:-999em;width:0;}
	.link-login:hover{text-indent:0;background-color:#000000;padding: 11px 12px 11px 30px;width:auto;}
	.link-login:hover:before{left:7px;}


	/*pages */
	.page-header .row-1{background-position: 80px center;}
	.page-header .row-1:before{background-position: 74px center;}

}


@media(max-width:1024px){

	/* grid */
	.grid-header .sub-column-left img{width:200px;top:15px;}


	/* nav */
	.nav-secondary > li > .sub-link-1{font-size:13px;}
}


@media(max-width:960px){

    /* navigation */
    .nav-footer-2 > li:last-child{width:340px;top: 15px;}
    .nav-footer > li:not(:last-child):after{content:"-";visibility: hidden;position:absolute;right: 2px;top:0;color:#ffffff;}

	/* grid */
	.grid-header .sub-column-left img{position:static;}
	.grid-header .sub-column-left{width:100%;display:block;text-align:center;padding:10px 0;margin-bottom:9px;}
	.grid-header .sub-column-right{width:100%;display:none;}
	.grid-header .sub-column-right.is-open{display:block;}

	.grid-adaptive.is-home-33 .sub-column-33{width:100%;}


	.iframe .custom-form-1 select + input[type=text]{width:120px;}

	/* nav */
	.nav-primary{text-align:center;}
	.nav-secondary{text-align:center;}
	.nav-responsive-trigger{display:block;position:absolute;right:15px;top:0px;cursor:pointer;padding:29px 0;color:#d40000;font-size:24px;}

	.nav-footer > li{display:block;top: 30px;}
	.nav-footer > li:after{content:none;}


	/* pages */
	.page-header{height:auto;}
	.page-header .row-1{background-position:center;}
	.page-header .row-1:before{content:none;}
	.page-header .row-2{background-color:#ffffff;position:relative;}
	.page-footer p{text-align:center;margin-top:25px;}
	.row-title { height: 20px;}
    .page-footer{background-color:#222222;/* padding:15px 0; */margin-top:30px;position:relative;}

	/* box */
	.box-tracking-select > li > .sub-link-1{font-size:11px;}


	/* list */
    .list-reseaux-sociaux{top: 30%;}
}


@media(max-width:860px){

	/* form */
	.custom-form-1{width:auto}
	.iframe .custom-form-1 input[type="text"]{width:100%;margin-bottom:10px;}
	.custom-form-1 .form-aside-term{margin-left:0;}
	.custom-form-1 .form-aside-item{padding-left:0;}
	.custom-form-1 .btn-1{margin-left:0px;}


	/* box */
	.box-tracking-select > li > .sub-link-1.is-multiple-track:before{background-size:20px;}
	.box-tracking-select > li > .sub-link-1.is-track:before{background-size:20px;}
	.box-tracking-select > li > .sub-link-1.is-schedule:before{background-size:20px;}


	/* grid */
	.grid-adaptive .sub-column-70{width:100%;}
	.grid-adaptive .sub-column-30{width:100%;}

	#tab-multiple-track .custom-form-1 .grid-adaptive .sub-column-33{width:33.3333%;}


}

@media(max-width:767px){

	/* grid */
	.grid-adaptive .sub-column-60{width:100%;}
	.grid-adaptive .sub-column-40{width:100%;}

	.grid-header .sub-column-left{margin-bottom:0px;padding:5px 0;}

	.grid-adaptive .sub-column-50{width:100%;}


	.iframe .custom-form-1 select + input[type="text"] {width: 60%;}



	/* box */
	.box-tracking-select > li > .sub-link-1.is-multiple-track:before{background-size:25px;}
	.box-tracking-select > li > .sub-link-1.is-track:before{background-size:25px;}
	.box-tracking-select > li > .sub-link-1.is-schedule:before{background-size:25px;}
	.box-tracking-select > li > .sub-link-1{font-size:13px;}
	.box-articles .box-articles-content .sub-box-article{padding-bottom:50px;margin-bottom:30px;}
	.box-more-info .box-more-info-content p{width:100%;float:none;margin-bottom:25px;}


	/* pages */
	.page-header .row-1{background-image:none;height:auto;}
	.page-header .row-2{display:none;}
	.page-footer{text-align:center;}
	.page-footer p{margin-top:85px;}


	/* nav */
	.nav-primary{text-align:left;margin-right:0;}
	.nav-primary > li{display:block;margin:0;border-bottom:1px solid #ffffff;}
	.nav-primary > li:after{content:none;}
	.nav-primary > li > .sub-link-1{padding:15px;}
	.nav-primary > li > .sub-link-1:after{position:absolute;content:"\f0d7";top:16px;right:15px;font-family:'FontAwesome';text-shadow:none;font-size:15px;}

	.nav-primary > li > .sub-link-1.is-home:hover:before{content:none;}
	.nav-primary > li > .sub-link-1.is-home:hover:after{content:none;}
	.nav-primary > li > .sub-link-1.is-blue:hover:before{content:none;}
	.nav-primary > li > .sub-link-1.is-blue:hover:after{content:none;}
	.nav-primary > li > .sub-link-1.is-yellow:hover:before{content:none;}
	.nav-primary > li > .sub-link-1.is-yellow:hover:after{content:none;}
	.nav-primary > li > .sub-link-1.is-orange:hover:before{content:none;}
	.nav-primary > li > .sub-link-1.is-orange:hover:after{content:none;}
	.nav-primary > li > .sub-link-1.is-red:hover:before{content:none;}
	.nav-primary > li > .sub-link-1.is-red:hover:after{content:none;}
	.nav-primary > li > .sub-link-1.is-green:hover:before{content:none;}
	.nav-primary > li > .sub-link-1.is-green:hover:after{content:none;}

	.nav-primary > li > .sub-link-1.is-home{color:#ffffff;background-color:#de0029;background-position:15px;text-indent:0;background-image:none;}
	.nav-primary > li > .sub-link-1.is-blue{color:#ffffff;background-color:#6ab4f6;}
	.nav-primary > li > .sub-link-1.is-yellow{color:#ffffff;background-color:#fdcb08;}
	.nav-primary > li > .sub-link-1.is-orange{color:#ffffff;background-color:#eb9c40;}
	.nav-primary > li > .sub-link-1.is-red{color:#ffffff;background-color:#ed4926;}
	.nav-primary > li > .sub-link-1.is-green{color:#ffffff;background-color:#006446;}

	.nav-primary .sub-nav-1{display:none;}
	.nav-primary > li:hover .sub-nav-1{display:block;}
	.nav-primary .sub-nav-1 > li{display:block;line-height:45px;border-bottom:1px solid #000000;}
	.nav-primary .sub-nav-1 > li:last-child{border:0;}
	.nav-primary .sub-nav-1 > li > .sub-link-1{color:#000000;display:block;padding:0 30px;font-size:12px;}

	.nav-responsive-trigger{padding:19px 0;}

	.nav-footer{float:none;}
	/*
	.nav-footer > li{line-height:45px;margin:0 -15px;border-bottom:1px solid #ffffff;}
	*/
    .nav-footer > li{margin:0 -15px;top: 10px;}
	.nav-footer > li:last-child{border-bottom:0;margin:auto;left:0;right:0;}
	.nav-footer > li:last-child .serialslider{left:0;}

	.nav-footer-2 > li:last-child{width:165px;}
	.nav-footer-2 > li{position:static;margin-right:0;display:block;margin-bottom:15px;}
	.nav-footer-2 .serialslider{left:0;}

	/* list */
	.list-reseaux-sociaux{top:auto;bottom:45px;right:0;left:0;}
	.nav-footer-2 {display: none;}



	/* link */
	.link-login{left:15px;right:auto;top:17px;display:inline-block;width:auto;}
	.link-login:before{background-image:url('../bundles/interactiawebsite/images/ico-lock-noir.png');}
	.link-login:hover:before{background-image:url('../bundles/interactiawebsite/images/ico-lock.png');}
}


@media(max-width:640px){

	/* box */
	.box-tracking-select > li{display:block;width:100%;}
	.box-tracking-select > li:after{content:none;}
	.box-tracking-select > li > .sub-link-1.is-track:before{left:15px;}
	.box-tracking-select > li > .sub-link-1.is-multiple-track:before{left:15px;}
	.box-tracking-select > li > .sub-link-1.is-schedule:before{left:15px;}


	/* row */
	.row-title.is-left p{padding-left:0;padding-right:0;}
	.row-title.is-right p{padding-left:0%;padding-right:0;}
	.row-article .sub-column-left{display:none;}


	/* form */
	.custom-form-1 .form-cell, .custom-form-1 .form-above-term{display:block;width:100%;padding:0;}
	.wrapper-field{border-bottom:1px solid #ffffff;padding-bottom:10px;}
	.wrapper-field:last-child{border-bottom:0;}



}

@media(max-width:480px){

	/* grid */
	.grid-adaptive .sub-column-33, .grid-adaptive .sub-column-25{width:100%;}
	.grid-adaptive.is-home-50 .sub-column-50{width:100%;}
	.iframe .grid-adaptive .sub-column-33{width:100%;}



	/*box */
	.box-article{padding:15px;}
	.box-article .box-article-expand{margin:0 -15px -15px;}
	.box-article .box-article-expand.is-open{margin:20px -15px -15px;}
	.box-article .box-article-content .grid-adaptive .sub-column-50{width:100%;}

}



@media(max-width:360px){

	/* box */
	.box-news-slider .box-news-content p:first-child{float:none;}
}

@media(max-width:375px){

	.iframe .custom-form-1 select + input[type="text"] {width:75%;}
}
.box-content-1
{
    background:white;
    border:1px solid #bbb;
}

.box-content-inner
{
    padding:15px;
}

.box-content-1 .sub-title
{
    color: #000;
    font-weight: 600;
    font-size: 15px;
    margin-bottom: 5px;
}

.box-content-1 .text
{
    color: #000;
    font-size: 12px;
    line-height: 18px;
}

.title-3 {
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 15px;
}

/* box */
.box-message {
    padding: 20px;
    margin-bottom: 20px;
}

.box-message a {
    text-decoration: underline;
}

.box-message a:hover {
    text-decoration: none;
}

.box-message.is-success {
    background-color: #edffcd;
}

.box-message.is-success, .box-message.is-success a {
    color: #192a00;
}

.box-message.is-info {
    background-color: #e0efff;
}

.box-message.is-info, .box-message.is-info a {
    color: #08152a;
}

.box-message.is-warning {
    background-color: #ffecec;
}

.box-message.is-warning, .box-message.is-warning a {
    color: #1c0404;
}

.box-message.is-notice {
    background-color: #ffffc5;
}

.box-message.is-notice, .box-message.is-notice a {
    color: #181900;
}

.box-message .sub-title {
    margin-bottom: 10px;
    font-size: 15px;
    font-weight: 700;
}

.object-left
{
    float:left;
    margin-right:20px;
    margin-bottom:20px;
}

.object-right {
    float: right;
    margin-left: 20px;
    margin-bottom: 20px;
}

.object-center {
    text-align: center;
    margin-bottom: 20px;
}

/* Styles pour le site www */
.page-home .box-tracking-select > li:hover {
    background-color: #DE0029;
}

.page-home .box-tracking-select > li.is-selected {
    background-color: #DE0029;
}

.page-home .box-tracking-content {
    background-color: #DE0029;
}

.page-home .title-1 {
    color: #DE0029;
}

.page-home .title-2 {
    color: #DE0029;
}

.page-home .title-3 {
    color: #DE0029;
}

.page-home .title-list-check {
    color: #DE0029;
}

.page-home .list-check > li > .box-checked {
    background-color: #DE0029;
}

.page-home .box-slider-1 .hexagon-container {
    border-top: 3px solid #DE0029;
}

.page-home .box-slider-1 .hexagon {
    background-color: #DE0029;
}

.page-home .box-slider-1 .hexagon:before, .hexagon:after {
    content: "";
    position: absolute;
    width: 0;
    border-left: 27.5px solid transparent;
    border-right: 27.5px solid transparent;
    -moz-transform: scale(.9999);
}

.page-home .box-slider-1 .hexagon:before {
    bottom: 100%;
    border-bottom-width: 15.88px;
    border-bottom-style: solid;
    border-bottom-color: #DE0029;
    -moz-transform: scale(.9999);
    left: 0;
}

.page-home .box-slider-1 .hexagon:after {
    top: 100%;
    width: 0;
    border-top-width: 15.88px;
    border-top-style: solid;
    border-top-color: #DE0029;
    -moz-transform: scale(.9999);
    left: 0;
}

.page-home .box-slider-1 .serialswipe .sub-title-1 {
    color: #DE0029;
}

.page-home .box-menu .box-menu-content .sub-nav > li > .sub-link-1:before {
    color: #DE0029;
}

.page-home .box-menu .box-menu-content > li > .sub-link-1:hover {
    color: #DE0029;
}

.page-home .box-menu .box-menu-content .sub-nav > li > .sub-link-1:hover {
    color: #DE0029;
}

.page-home .list-1 > li:before {
    color: #DE0029;
}

.page-home .list-1 > li > .sub-link-1 {
    color: #DE0029;
}

.box-article .link-1:after {
    content: "";
}

/* Pagination */
.pagination
{
    text-align: center;
}
.pagination ul > li {
    display: inline-block;
}

.pagination .prev.disabled, .pagination .next.disabled
{
    display:none;
}


.pagination li a, .pagination li span
{
    display: block;
    padding: 5px 12px;
    font-size: 12px;
    color: #333;
    box-shadow: inset 0 1px rgba(255, 255, 255, 0.4);
    text-shadow: 0 1px rgba(255, 255, 255, 0.75);
    border: 1px solid;
    border-color: #d0d0d0 #d0d0d0 #c2c2c2;
    background-image: linear-gradient(to bottom, #f6f6f6, #e5e5e5);
    background-color: #e5e5e5;
}

.pagination li a:hover {
    background: #f6f6f6;
    text-decoration: none;
}

.pagination .active span{
    background: #3b3b3b;
    border-color: #000;
    color: #fff;
    text-shadow: 0 1px rgba(0, 0, 0, 0.75);
    box-shadow: none;
}

.iframe-1
{
    width:100%;
    min-height: 350px;
}

.form-aside-item .on-one-row select
{
    width:33%;
}

/* plus necessaire avec le display inline
form[name=ezforms_information_collection] .g-recaptcha {
    padding-left: 180px;
}
*/
input[type=submit],
input[type=reset] {
    background-color: #d71010;
    color: #ffffff;
    border-radius: 4px;
    font-size: 12px;
    text-transform: uppercase;
    padding: 8px 5px;
    border: 0;
    cursor: pointer;
}

input[disabled=disabled] {
    background-color: #C1C1C1;
}

input[type=email] {
    width: 100%;
    box-sizing: border-box;
    padding: 10px;
    background-color: #FFF;
    border: 1px solid #C1C1C1;
}

.box-menu .box-menu-content li .sub-link-1.is-selected {
    color: #DE0029;
}

.box-menu .box-menu-content .sub-nav > li > .sub-link-1.is-selected {
    color: #DE0029;
}

.table-1 {
    margin-bottom: 20px;
    width: 100%;
    background-color: #fff;
    text-align: center;
}

.table-1 thead th {
    border-bottom: 3px solid #dcdcdc;
    text-transform: uppercase;
    color: #555;
    font-size: 13px;
    font-weight: 700;
}

.table-1 td, .table-1 th {
    padding: 10px 15px;
    border-bottom: 1px solid #dcdcdc;
}

.table-1 tr:nth-child(even) td {
    background-color: #f8f8f8;
}

.table-1 ul
{
    text-align: left;
}

.center-image
{
    /*text-align: center;*/
}

.is-product .center-image
{
    float:left;
}

.is-product .hexagon-container { display: none;}
.is-product .box-content-inner { margin-left:95px;}

.box-articles .box-articles-content .sub-box-article .sub-title span
{
    text-decoration: none;
}

.box-articles .box-articles-content .sub-box-article .sub-title span::after
{
    content: "";
}

.title-1.is-a-product
{
    text-transform: inherit;
    font-weight: 400;
}

.box-articles .box-articles-content .sub-box-article.is-a-product .sub-title
{
    text-transform: inherit;
}

.title-3 {
    margin-top: 15px;
}

#loader_destination,
#loader_origin{
    background: white;
    left: 263px;
    position: absolute;
    top: 118px;
    width: 200px;
    z-index: 100;
    border-top:1px solid black;
    border-left:1px solid black;
    border-right:1px solid black;
}

.form-autocomplete-container {
    position: relative;
}
#loader_destination li,
#loader_origin li{
    border-bottom:1px solid black;
    background: white;
    cursor: pointer;
    padding:2px 10px;
}
#loader_destination li:hover,
#loader_origin li:hover{
    background: #eee;
}
#loader_destination{
    top: 170px;
}

.page-footer {
    z-index: 10;
}

.youtube_video
{
    margin-bottom:25px;
}

.g-recaptcha, .g-recaptcha div {
    display: inline;
}

input[type="file"] {
    padding: 0;
}

#form_type_awb {
    padding-left: 30px;
}
/** Mixins */
/** Mixins */
/********** Width **********/
/********** Width **********/
#steps {
    background-color: #f5f5f5;
    padding: 50px 0;
    margin-bottom: 40px;
    overflow: hidden;
}

@media (max-width: 480px) {
    #steps {
        padding: 30px 0 20px;
    }
}

#steps li {
    display: inline-block;
    width: 31.25%;
    margin: 0;
    text-align: center;
    vertical-align: top;
    position: relative;
    z-index: 2;
}

@media (max-width: 480px) {
    #steps li {
        display: none;
    }
}

#steps li span {
    width: 60px;
    height: 34px;
    position: relative;
    font-size: 20px;
    font-weight: 600;
    text-align: center;
    color: #ffffff;
    background-color: #dedede;
    display: block;
    vertical-align: middle;
    line-height: 34px;
    margin: 0 auto 25px;
    z-index: 2;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}

#steps li span:before {
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
    content: "";
    position: absolute;
    top: -17px;
    left: 0;
    width: 0;
    height: 0;
    border-left: 30px solid transparent;
    border-right: 30px solid transparent;
    border-bottom: 17px solid #dedede;
}

#steps li span:after {
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
    content: "";
    position: absolute;
    bottom: -17px;
    left: 0;
    width: 0;
    height: 0;
    border-left: 30px solid transparent;
    border-right: 30px solid transparent;
    border-top: 17px solid #dedede;
}

#steps li h3 {
    font-size: 15px;
    font-weight: 600;
    max-width: 130px;
    text-align: center;
    margin: auto;
    line-height: 1.3em;
    color: #bababa;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}

#steps li:last-child:after {
    border-bottom: none;
}

#steps li:after {
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
    border-bottom: 1px solid #dedede;
    width: 100%;
    height: 1px;
    top: 15%;
    right: -50%;
    content: "";
    display: block;
    position: absolute;
    z-index: 1;
}

#steps li.current span,
#steps li.done span {
    background-color: #d40000;
}

#steps li.current span:before,
#steps li.done span:before {
    border-bottom-color: #d40000;
}

#steps li.current span:after,
#steps li.done span:after {
    border-top-color: #d40000;
}

#steps li.current h3,
#steps li.done h3 {
    color: #010101;
}

@media (max-width: 480px) {
    #steps li.current {
        display: block;
        width: 100%;
    }

    #steps li.current:before {
        -webkit-transition-duration: 0.3s;
        -moz-transition-duration: 0.3s;
        -o-transition-duration: 0.3s;
        transition-duration: 0.3s;
        border-bottom: 1px solid #dedede;
        width: 100%;
        height: 1px;
        top: 15%;
        left: -50%;
        content: "";
        display: block;
        position: absolute;
        z-index: 1;
    }
}

@media (max-width: 480px) {
    #steps li.done {
        display: none !important;
    }
}

#steps li.done:after {
    border-color: #d40000;
}

#steps li.done h3 {
    color: #bababa !important;
}

.craue_formflow_buttons
{
    text-align:right;
}

.craue_formflow_buttons .btn-1
{
    background-color: #d40000;
}

.craue_formflow_buttons .is-previous
{
    float:left;
    background-color: #D6D6D6;
}

fieldset.sub-item
{
    border:0;
    border-bottom:2px solid #C1C1C1;
    margin-bottom:25px;
}

fieldset.sub-item legend
{
    text-transform: uppercase;
    font-weight: bold;
    margin-bottom:15px;
}

form .add-new-collection
{
    text-align: center;
    display: block;
    margin-bottom: 25px;
    background-color: rgb(53, 123, 207);
}

.btn-remove
{
    color:#357BCF;
    float:right;
    margin-top:-35px;
}

.have-bottom-sep
{
    padding-bottom:25px;
    border-bottom:1px solid #C1C1C1;
}

.items-list p a
{
    color:black;
}

.items-list p .is-link
{
    color:#d71010;
    text-decoration: underline;
}

.items-list p br
{
    display:block;
    margin:5px;
}

.align-right a
{
    float: right;
    display: block;
    width:100px;
    text-align: center;
    margin-left:15px;
}
a.btn-1
{
    background-color: #d71010;
    color: #ffffff;
    border-radius: 4px;
    font-size: 12px;
    text-transform: uppercase;
    padding: 12px 20px;
    display: inline-block;
}

form .add-new-collection
{
    background-color: #357BCF;
}

input[type="password"] {
    background-color: white;
    border: 1px solid #c1c1c1;
    box-sizing: border-box;
    padding: 10px;
    width: 100%;
}

/* javascript: serialbox (overlay) */
body.is-serialbox-open {
    overflow: hidden;
}

#serialbox {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.85);
    z-index: 1000;
}

#serialbox-wrapper {
    height: 100%;
    margin: auto;
    word-spacing: -3px;
    letter-spacing: -3px;
}

#serialbox-wrapper:before, #serialbox-content {
    display: inline-block;
    vertical-align: middle;
}

#serialbox-wrapper:before {
    content: '';
    display: inline-block;
    width: 0;
    height: 100%;
    vertical-align: middle;
}

#serialbox-content {
    width: 100%;
    word-spacing: normal;
    letter-spacing: normal;
}

#serialbox-prev, #serialbox-next, #serialbox-close {
    position: absolute;
    text-indent: -999em;
    background: center center no-repeat;
    cursor: pointer;
    opacity: 0.6;
    transition: opacity 300ms;
    z-index: 100;
}

#serialbox-prev, #serialbox-next {
    top: 50%;
    width: 50px;
    height: 70px;
    margin-top: -35px;
}

#serialbox-prev:hover, #serialbox-next:hover, #serialbox-close:hover {
    opacity: 1;
}

#serialbox-prev.is-disabled, #serialbox-next.is-disabled {
    opacity: 0.2;
    cursor: default;
}

#serialbox-prev {
    background: url(../bundles/interactiawebsite/images/serialbox-prev.png);
    left: 0;
}

#serialbox-next {
    background: url(../bundles/interactiawebsite/images/serialbox-next.png);
    right: 0;
}

#serialbox.is-desktop #serialbox-close {
    top: 0;
    right: 0;
    width: 50px;
    height: 50px;
    background-image: url(../bundles/interactiawebsite/images/serialbox-close.png);
    background-color: #000;
}

#serialbox.is-touchdevice #serialbox-prev {
    display: none;
}

#serialbox.is-touchdevice #serialbox-next {
    display: none;
}

#serialbox.is-touchdevice #serialbox-close {
    top: 15px;
    right: 15px;
    padding: 6px 11px;
    text-indent: 0;
    background: rgba(0, 0, 0, 0.5);
    color: #fff;
    font-weight: 700;
    font-size: 12px;
    border: 1px solid #fff;
    border-radius: 3px;
}

#serialbox.is-touchdevice #serialbox-controls {
    display: none;
}

#serialbox-swipejs {
    overflow: hidden;
    visibility: hidden;
}

#serialbox-swipejs-list {
    position: relative;
    overflow: hidden;
    text-align: center;
    -webkit-transform: translateZ(0);
    -webkit-perspective: 1000;
    -webkit-backface-visibility: hidden;
}

#serialbox-swipejs-list > li {
    position: relative;
    display: inline-block;
    width: 100%;
    background: url(../bundles/interactiawebsite/images/serialbox-loading.gif) center center no-repeat;
    min-height: 15px;
}

.serialbox-swipejs-visual {
    max-width: 100%;
    height: auto;
    transition: max-height 0.2s ease-out;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
}

/* javascript: serialbox (thumbnail) */
.js-serialbox {
    position: relative;
    display: block;
}

.js-serialbox:before, .js-serialbox:after {
    opacity: 0;
    transition: opacity 300ms;
}

.js-serialbox:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #000;
}

.js-serialbox:hover:before {
    opacity: 0.3;
}

.js-serialbox:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -2px;
    margin-left: -8px;
    color: #fff;
    font-size: 30px;
    line-height: 0;
    font-weight: 700;
}

.js-serialbox:hover:after {
    opacity: 1;
}

.on-top-line .btn-1
{
    margin-top:-13px;
}

.add-top-margin
{
    margin-top:15px;
}

.center-item
{
    text-align: center;
}

.center-item img
{
    max-height:57px;
}

.red-link
{
    color: #d40000;
    display: block;
}

label.error
{
    color: #ff0000;
}

@media (max-width: 1280px) {

    /* form */
    .form-search input[type="text"] {
        display: none;
    }

    .form-search:hover input[type="text"] {
        display: block;
    }

    .nav-secondary
    {
        margin-left:150px;
    }
}

.serialbox-caption {
    display: inline-block;
}

.image-caption {
    display: none;
}

.tabs-station-map{margin-bottom:-1px;padding-top:2px;overflow:hidden;}
.tabs-station-map > li{float:left;}
.tabs-station-map > li:first-child .sub-link{margin-left:0;}
.tabs-station-map .sub-link{display:block;padding:10px 20px;margin-left:-1px;border:1px solid #e3e3e3;border-bottom:1px solid #dcdcdc;text-shadow:0 1px #fff;font-size:14px;color:#666;font-weight:500;cursor:pointer;transition:0.2s;background-image:linear-gradient(to bottom, #f6f6f6, #eaeaea);background-color:#f6f6f6;}
.tabs-station-map .sub-link:hover{color:#000;text-decoration:none;}
.tabs-station-map .sub-link.is-current{background:#fff;border-bottom:1px solid #fff;color:#000;}
.tabs-station-map.is-responsive > li{float:none;display:block;margin-bottom:-1px;}
.tabs-station-map.is-responsive .sub-link-1{margin-left:0;}
.tabs-station-content{padding:25px;background-color:#fff;border:1px solid #e3e3e3;}

.serialslider-viewport {
    z-index: 1000;
}
.serialslider-direction-nav {
    z-index: 999;
}

/* black page */
.page-index-black-page .row-title {
    visibility: hidden;
}

.black_slider,
.black_slider .box-news-footer {
    background-color: #414141;
    text-align: left;
}

.black_slider * {
    color: white;
}

.black_slider .box-news-footer a::after {
    color: white;
    content: "  >";
}

.black_slider .box-news-footer a {
    background: #d40000;
    border-radius: 10px;
    color: white;
    display: inline-block;
    padding: 5px 10px;
    text-transform: uppercase;
}

.black_slider .fa-warning {
    color: #d40000;
    padding-right: 10px;
}

.box-menu-black-page {
    background-color: #414141;
}

.box-article {
    background-color: #ffffff;
    border: 1px solid #bbbbbb;
    margin-bottom: 35px;
    padding: 30px;
}

.grid-adaptive > [class*="sub-column-"] {
    letter-spacing: normal;
    word-spacing: normal;
}

.grid-adaptive {
    letter-spacing: -3px;
    word-spacing: -3px;
}

body, input, select, textarea, button {
    color: #333333;
    font-family: "Open Sans", sans-serif;
    font-size: 13px;
    line-height: 1.5;
}

.box-menu-black-page .box-menu-header p,
.box-menu-black-page * {
    color: white;
}

.box-menu-black-page-update a,
.box-menu-black-page b,
.box-menu-black-page strong,
.box-menu-black-page a {
    color: #d40000;
}

.box-menu-black-page-update .box-news-nav {
    margin-top: 10px;
}

.box-menu-black-page .link-1::after {
    content: "";
    position: absolute;
}

.page-header .row-3 {
    display: none;
}

/*******************/
/* alertes message */
#lightbox_alertes_background {
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: black;
    top: 0;
    left: 0;
    z-index: 1;
    opacity: 0.5;
}

#lightbox_alertes {
    position: fixed;
    top: 200px;
    left: 50%;
    z-index: 2;
    max-width: 800px;
    width: 100%;
    margin-left: -400px;
    box-shadow: 0 0 25px #111;
    -webkit-box-shadow: 0 0 25px #111;
    -moz-box-shadow: 0 0 25px #111;
"
}

.box_class_lightbox {
    cursor: pointer;
    color: grey;
    font-size: 30px;
    font-weight: bold;
    float: right;
    position: relative;
    top: -5px;
}

#container_alert_item {
    max-height: 200px;
    overflow-y: scroll;
}

.alert_item .separator {
    clear: both;
    border-bottom: 1px solid #bbbbbb;
    margin-bottom: 20px;
    padding-bottom: 20px;
}

.no-border .separator {
    clear: both;
    border-bottom: 0;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

.alert_item .sub-img {
    float: left;
    padding-right: 20px;
}

.alert_item .sub-title {
    color: #d40000;
    font-size: 17px;
    text-transform: uppercase;
}

.alert_item .sub-link {
    color: #d40000;
    position: relative;
    text-align: right;
    text-decoration: underline;
}

.alert_item .sub-link::after {
    content: " >";
}

.alert_item p {
    margin-bottom: 10px;
}

.alert_bull{
    color:#71B7F5;
}
.alert_bull{
    font-size: 35px;
    line-height: 15px;
    vertical-align: middle;
    /*position:relative;
    top:-3px;*/
}
.alert_bull{
    font-size: 35px;
    line-height: 15px;
    vertical-align: middle;
    /*position:relative;
    top:-3px;*/
}
.title-1 .alert_bull{
    font-size: 55px;
    line-height: 15px;
    vertical-align: middle;
}
.alert .alert_bull{
    color:#DE0029;
}

.sub-date {
    color: #999;
}

.sub-img-full {
    margin-bottom: 20px;
}

.box-menu-footer {
    background-color: #eae9e9;
    border-top: 1px solid #bbbbbb;
    margin: 15px -15px -15px;
    padding: 15px;
    position: relative;
    text-align: center;
}

.box-menu-footer a::after {
    color: #d40000;
    content: "  >";
}

.box-menu-footer a {
    color: #d40000;
    display: block;
    text-transform: uppercase;
}

/********** OVERLAYER **********/

.overlayer{overflow-x:hidden;display:none;position: fixed;width: 100%;height: auto;min-height:100%;overflow-y:scroll;z-index:999999;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);}
.overlayer-content{display:table;width:100%;height:100%;z-index:1;}
.overlayer-content-inner{display:table-cell;vertical-align:middle;padding:30px;}
.overlayer .sub-closer{position:absolute;top:50px;right:50px;width:45px;height:45px;font-size:70px;font-weight:300;line-height:41px;text-align:center; color:white;transform:rotate(45deg);cursor:pointer;transition:all .3s;}
.overlayer .sub-closer:hover{transform:rotate(45deg)scale(1.2);}

.no-scroll{overflow:hidden;}

.box-alert{position:relative;width:770px;min-height:200px; margin:0 auto;overflow:hidden;background:#FFFFFF;display:table;}
.box-alert + .box-alert{margin-top:15px;}
.box-alert-visual{display:table-cell;vertical-align: middle;margin-right:0px;border-right: 3px solid #de0029;}
.box-alert.is-important .box-alert-visual{border-right: 3px solid #de0029;}
.box-alert.is-information .box-alert-visual{border-right: 3px solid #71b7f5;}
.box-alert-content{float:left;width:567px;min-height:200px;padding: 10px 32px 32px 45px;box-sizing: border-box;background:#FFFFFF;}
.box-alert-content .sub-category{margin-bottom:10px;font-size:12px;text-transform:uppercase;font-weight:600;}
.box-alert.is-important .sub-category{color:#de0029;}
.box-alert.is-information .sub-category{color:#71b7f5;}
.box-alert-content .sub-title{margin-bottom:10px;font-size:18px;font-weight:600;color:#000000;line-height:26px;}
.box-alert-content .sub-text{font-size:15px;color:#5d5d5d;line-height:26px;}
.box-alert-content .sub-date{position:absolute;bottom:5px;right:32px;font-size:12px;color:#adadad;}
.box-alert .hexagon{position: absolute;left:174.5px;top:85px;z-index:1;}
.box-alert .box-alert-content{display:table-cell;}
.box-alert.is-important .hexagon{background-color: #de0029;}
.box-alert.is-important .hexagon:before{border-bottom-color: #de0029;}
.box-alert.is-important .hexagon:after{border-top-color: #de0029;}
.box-alert.is-information .hexagon{background-color: #71b7f5;}
.box-alert.is-information .hexagon:before{border-bottom-color: #71b7f5;}
.box-alert.is-information .hexagon:after{border-top-color: #71b7f5;}
.alert-closer{margin-top:35px;font-size:20px;font-weight:400px;text-align:center;color:white;}
.alert-closer > span{color:white;text-decoration:none;line-height:28px;border-bottom: 1px solid white; cursor:pointer;}

@media (max-width:830px) {
    .overlayer .sub-closer {top:25px;right:25px;}
    .overlayer-content {display:block;}

    .box-alert{width:70%;height: auto;padding:32px;text-align: center;margin-top:50px;}
    .box-alert + .box-alert{margin-top:25px;}
    .box-alert-visual{float:none;margin:0 auto;margin-bottom:45px;width:200px;height:200px;border-radius: 100%; border-right:none !important;overflow:hidden;}
    .box-alert-content{float:none;margin:0 auto;width:90%;height:auto;padding:0;}
    .box-alert-content .sub-text {margin-bottom:15px;}
    .box-alert-content .sub-date {position:relative;bottom:0;right:0;text-align:right;}
    .box-alert .hexagon {position:absolute;left: 50%;margin-left: -25px;top: 212px}

}
@media (max-width:530px) {
    .box-alert{width:90%;padding:20px;}
    .box-alert .hexagon {top: 202px;}
}

/* FOOTER */
.page-footer {
    padding: 40px 0px !important;
    margin-top: inherit !important;
}
.page-footer p{
    margin-top: inherit !important;
}
.page-footer .page-wrapper-2 {
    overflow: hidden;
}
.page-footer .footer-left{
    float: left;
    width: 75%;
}
.page-footer .footer-left .link-footer-menu {
    margin-bottom: 10px;
}
.page-footer .footer-left .link-footer-menu > li {
    display: inline-block;
}
.page-footer .footer-left .link-footer-menu > li > .sub-link-1 {
    position: relative;
    display: block;
    color: white;
}
.page-footer .footer-left .link-footer-menu > li > .sub-link-1:after {
    content: "-";
    position: relative;
    color: white;
    display: inline-block;
    margin-left: 10px;
    margin-right: 10px;
}
.page-footer .footer-left .link-footer-menu > li:last-child > .sub-link-1:after {
    display: none;
}
.page-footer .footer-right {
    float: right;
}
.page-footer .footer-right .list-reseaux-sociaux {
    position: relative !important;
    left: inherit !important;
    top: inherit !important;
    bottom: inherit !important;
    right: inherit !important;
    margin-top: 15px;
    margin-bottom: 10px;
}
.before-footer {
    margin-top: 50px;
    padding-top: 18px;
    background-color: white;
    padding-bottom: 12px;
}
.bx-wrapper {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    margin-bottom: 48px !important;
}
.slider1 img {
    opacity: 0.6;
    transition: all 0.5s ease;
}
.slider1 img:hover {
    opacity: 1;
    transition: all 0.5s ease;
}
.slider1 .slick-dots {
    margin-top: 10px;
    text-align: center;
}
.slider1 .slick-dots {
    margin-top: 10px;
}
.slider1 .slick-dots li {
    display: inline-block;
}
.slider1 .slick-dots li > button {
    outline: none;
    font-size: 0;
    width: 10px;
    height: 10px;
    background-color: #c0c0c0;
    margin: 8px;
    border-radius: 100%;
}
.slider1 .slick-dots li.slick-active > button {
    background-color: #222;
}
.slick-slide {
    margin: 0px 33px;
}
@media screen and (max-width: 960px) {
    .page-footer .footer-left {
        width: 100%;
        text-align: center;
        margin-bottom: 25px;
    }
    .page-footer .footer-right {
        width: 100%;
        text-align: center;
    }
}


#big_tab {
    width:66.6668%;
}
#form-airwaybill .error{
    color:#222;
}
@media(max-width:640px) {
    /* box */
    .box-tracking-select > li#big_tab {
        width: 100%;
    }
}


.hide {
    display: none;
}

.cookie {
    position: fixed;
    overflow: hidden;
    z-index: 99;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 18px 50px;
    background-color: #222;
    color: #fff;
    font-size: 13px;
    font-family: "Open Sans", sans-serif;
    text-align: center;
    background-image:url('../bundles/interactiawebsite/images/pattern-nav-header.png');background-repeat:no-repeat;background-position:right;background-size:cover;
}

.cookie .close {
    background-color: #d71010;
    color: #ffffff;
    border-radius: 4px;
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    padding: 8px 5px;
    width: 50px;
    display: inline-block;
    text-align: center;
    top: 15%;
    right: 150px;
}

.cookie .sub-link {
    width:100%;
    color: inherit;
    font-style: inherit;
    text-decoration: underline;

}

.page-index-black-page .row-title{
    height:0;
    margin-bottom:40px;
}
.basic_link{
    background: none!important;
    padding:0!important;
    margin:0!important;
    text-decoration: underline!important;
}
.basic_link:after{
    content:''!important;
}
.basic_separator{
    content:' | ';
}

/* COPIE FROM ITALIA */
/* Switchlanguage */
.page-header .row-2 {
    right: 50px;
}
.page-header .row-3 {
    display: block;
    position: absolute;
    right: 0;
}
ul.nav-lang {
    list-style: none;
    width: 50px;
    display: inline-block;
    padding-top: 15px;
}
ul.nav-lang > li a {
    text-transform: uppercase;
    font-size: 15px;
    color: #c1c1c1;
}
ul.nav-lang > li a:hover {
    color: #006446;
}
ul.nav-lang > li a.selected {
    display: none;
}

.nav-responsive-languages {
    display: none;
}

@media (max-width: 767px) {
    .nav-responsive-languages {
        display: block;
        position: absolute;
        top: 10px;
        right: 30px;
    }
}


/** PHARMA MAP **/
.link_cta_map{
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}
.link_cta_map img{
    width:100%;
}
.link_cta_map span{
    position:absolute;
    left:0;
    top:50%;
    width:100%;
    text-align: center;
    font-size: 15px;
    text-decoration: underline;
    color:#DE0029;
    margin-top: -15px;
}
#iframecontainer { left:25px; top:25px; right: 25px;width: calc(100% - 50px); bottom: 25px; display: none; position: fixed;background:#FFF; border: 1px solid #666;border: 1px solid #555;box-shadow: 2px 2px 40px #222;z-index: 999999;}
#iframecontainer iframe {display:none; width: 100%; height: 100%; border: none; }
#iframecontainer .fa-close::before{position:absolute;right:10px;top:10px;z-index: 999999;font-size:40px;cursor:pointer;color:grey;}​
#iframeblock {background: #000; opacity:0.6;  position: fixed; width: 100%; height: 100%; top:0; left:0; display:none;}​
.img_desktop {display: block;}
.img_mobil {display: none;}
@media (max-width: 480px) {
    .img_desktop {display: none;}
    .img_mobil {display: block;}
    .link_cta_map span{
        font-size: 17px;
    }

}

.page-body {
    overflow: hidden;
}

.sub-column-right .text img{
    width:100%;
}

#coronavirus{
    background-color:#fdcc08;font-size: 18px;padding:5px 20px;
}

#coronavirus a{
    color:black;
    text-decoration: underline;
}



.link-img {
    display: inline-block;
    overflow: hidden;

    border: 1px solid gray;
}

.link-img img {
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;

    vertical-align: middle;
}

.link-img img:hover {
    -webkit-transform:scale(1.15); /* Safari and Chrome */
    -moz-transform:scale(1.15); /* Firefox */
    -ms-transform:scale(1.15); /* IE 9 */
    -o-transform:scale(1.15); /* Opera */
    transform:scale(1.15);
}
