/*!
  Ionicons, v1.4.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/helloimben  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons
*/@font-face{font-family:"Ionicons";src:url("../fonts/ionicons.eot?v=1.4.0");src:url("../fonts/ionicons.eot?v=1.4.0#iefix") format("embedded-opentype"),url("../fonts/ionicons.ttf?v=1.4.0") format("truetype"),url("../fonts/ionicons.woff?v=1.4.0") format("woff"),url("../fonts/ionicons.svg?v=1.4.0#Ionicons") format("svg");font-weight:normal;font-style:normal}.ion,.ion-loading-a,.ion-loading-b,.ion-loading-c,.ion-loading-d,.ion-looping,.ion-refreshing,.ion-ios7-reloading,.ionicons,.ion-alert,.ion-alert-circled,.ion-android-add,.ion-android-add-contact,.ion-android-alarm,.ion-android-archive,.ion-android-arrow-back,.ion-android-arrow-down-left,.ion-android-arrow-down-right,.ion-android-arrow-up-left,.ion-android-arrow-up-right,.ion-android-battery,.ion-android-book,.ion-android-calendar,.ion-android-call,.ion-android-camera,.ion-android-chat,.ion-android-checkmark,.ion-android-clock,.ion-android-close,.ion-android-contact,.ion-android-contacts,.ion-android-data,.ion-android-developer,.ion-android-display,.ion-android-download,.ion-android-dropdown,.ion-android-earth,.ion-android-folder,.ion-android-forums,.ion-android-friends,.ion-android-hand,.ion-android-image,.ion-android-inbox,.ion-android-information,.ion-android-keypad,.ion-android-lightbulb,.ion-android-locate,.ion-android-location,.ion-android-mail,.ion-android-microphone,.ion-android-mixer,.ion-android-more,.ion-android-note,.ion-android-playstore,.ion-android-printer,.ion-android-promotion,.ion-android-reminder,.ion-android-remove,.ion-android-search,.ion-android-send,.ion-android-settings,.ion-android-share,.ion-android-social,.ion-android-social-user,.ion-android-sort,.ion-android-star,.ion-android-stopwatch,.ion-android-storage,.ion-android-system-back,.ion-android-system-home,.ion-android-system-windows,.ion-android-timer,.ion-android-trash,.ion-android-volume,.ion-android-wifi,.ion-archive,.ion-arrow-down-a,.ion-arrow-down-b,.ion-arrow-down-c,.ion-arrow-expand,.ion-arrow-graph-down-left,.ion-arrow-graph-down-right,.ion-arrow-graph-up-left,.ion-arrow-graph-up-right,.ion-arrow-left-a,.ion-arrow-left-b,.ion-arrow-left-c,.ion-arrow-move,.ion-arrow-resize,.ion-arrow-return-left,.ion-arrow-return-right,.ion-arrow-right-a,.ion-arrow-right-b,.ion-arrow-right-c,.ion-arrow-shrink,.ion-arrow-swap,.ion-arrow-up-a,.ion-arrow-up-b,.ion-arrow-up-c,.ion-at,.ion-bag,.ion-battery-charging,.ion-battery-empty,.ion-battery-full,.ion-battery-half,.ion-battery-low,.ion-beaker,.ion-beer,.ion-bluetooth,.ion-bookmark,.ion-briefcase,.ion-bug,.ion-calculator,.ion-calendar,.ion-camera,.ion-card,.ion-chatbox,.ion-chatbox-working,.ion-chatboxes,.ion-chatbubble,.ion-chatbubble-working,.ion-chatbubbles,.ion-checkmark,.ion-checkmark-circled,.ion-checkmark-round,.ion-chevron-down,.ion-chevron-left,.ion-chevron-right,.ion-chevron-up,.ion-clipboard,.ion-clock,.ion-close,.ion-close-circled,.ion-close-round,.ion-cloud,.ion-code,.ion-code-download,.ion-code-working,.ion-coffee,.ion-compass,.ion-compose,.ion-connection-bars,.ion-contrast,.ion-disc,.ion-document,.ion-document-text,.ion-drag,.ion-earth,.ion-edit,.ion-egg,.ion-eject,.ion-email,.ion-eye,.ion-eye-disabled,.ion-female,.ion-filing,.ion-film-marker,.ion-flag,.ion-flash,.ion-flash-off,.ion-flask,.ion-folder,.ion-fork,.ion-fork-repo,.ion-forward,.ion-game-controller-a,.ion-game-controller-b,.ion-gear-a,.ion-gear-b,.ion-grid,.ion-hammer,.ion-headphone,.ion-heart,.ion-help,.ion-help-buoy,.ion-help-circled,.ion-home,.ion-icecream,.ion-icon-social-google-plus,.ion-icon-social-google-plus-outline,.ion-image,.ion-images,.ion-information,.ion-information-circled,.ion-ionic,.ion-ios7-alarm,.ion-ios7-alarm-outline,.ion-ios7-albums,.ion-ios7-albums-outline,.ion-ios7-arrow-back,.ion-ios7-arrow-down,.ion-ios7-arrow-forward,.ion-ios7-arrow-left,.ion-ios7-arrow-right,.ion-ios7-arrow-thin-down,.ion-ios7-arrow-thin-left,.ion-ios7-arrow-thin-right,.ion-ios7-arrow-thin-up,.ion-ios7-arrow-up,.ion-ios7-at,.ion-ios7-at-outline,.ion-ios7-bell,.ion-ios7-bell-outline,.ion-ios7-bolt,.ion-ios7-bolt-outline,.ion-ios7-bookmarks,.ion-ios7-bookmarks-outline,.ion-ios7-box,.ion-ios7-box-outline,.ion-ios7-briefcase,.ion-ios7-briefcase-outline,.ion-ios7-browsers,.ion-ios7-browsers-outline,.ion-ios7-calculator,.ion-ios7-calculator-outline,.ion-ios7-calendar,.ion-ios7-calendar-outline,.ion-ios7-camera,.ion-ios7-camera-outline,.ion-ios7-cart,.ion-ios7-cart-outline,.ion-ios7-chatboxes,.ion-ios7-chatboxes-outline,.ion-ios7-chatbubble,.ion-ios7-chatbubble-outline,.ion-ios7-checkmark,.ion-ios7-checkmark-empty,.ion-ios7-checkmark-outline,.ion-ios7-circle-filled,.ion-ios7-circle-outline,.ion-ios7-clock,.ion-ios7-clock-outline,.ion-ios7-close,.ion-ios7-close-empty,.ion-ios7-close-outline,.ion-ios7-cloud,.ion-ios7-cloud-download,.ion-ios7-cloud-download-outline,.ion-ios7-cloud-outline,.ion-ios7-cloud-upload,.ion-ios7-cloud-upload-outline,.ion-ios7-cloudy,.ion-ios7-cloudy-night,.ion-ios7-cloudy-night-outline,.ion-ios7-cloudy-outline,.ion-ios7-cog,.ion-ios7-cog-outline,.ion-ios7-compose,.ion-ios7-compose-outline,.ion-ios7-contact,.ion-ios7-contact-outline,.ion-ios7-copy,.ion-ios7-copy-outline,.ion-ios7-download,.ion-ios7-download-outline,.ion-ios7-drag,.ion-ios7-email,.ion-ios7-email-outline,.ion-ios7-eye,.ion-ios7-eye-outline,.ion-ios7-fastforward,.ion-ios7-fastforward-outline,.ion-ios7-filing,.ion-ios7-filing-outline,.ion-ios7-film,.ion-ios7-film-outline,.ion-ios7-flag,.ion-ios7-flag-outline,.ion-ios7-folder,.ion-ios7-folder-outline,.ion-ios7-gear,.ion-ios7-gear-outline,.ion-ios7-glasses,.ion-ios7-glasses-outline,.ion-ios7-heart,.ion-ios7-heart-outline,.ion-ios7-help,.ion-ios7-help-empty,.ion-ios7-help-outline,.ion-ios7-infinite,.ion-ios7-infinite-outline,.ion-ios7-information,.ion-ios7-information-empty,.ion-ios7-information-outline,.ion-ios7-ionic-outline,.ion-ios7-keypad,.ion-ios7-keypad-outline,.ion-ios7-lightbulb,.ion-ios7-lightbulb-outline,.ion-ios7-location,.ion-ios7-location-outline,.ion-ios7-locked,.ion-ios7-locked-outline,.ion-ios7-medkit,.ion-ios7-medkit-outline,.ion-ios7-mic,.ion-ios7-mic-off,.ion-ios7-mic-outline,.ion-ios7-minus,.ion-ios7-minus-empty,.ion-ios7-minus-outline,.ion-ios7-monitor,.ion-ios7-monitor-outline,.ion-ios7-moon,.ion-ios7-moon-outline,.ion-ios7-more,.ion-ios7-more-outline,.ion-ios7-musical-note,.ion-ios7-musical-notes,.ion-ios7-navigate,.ion-ios7-navigate-outline,.ion-ios7-paperplane,.ion-ios7-paperplane-outline,.ion-ios7-partlysunny,.ion-ios7-partlysunny-outline,.ion-ios7-pause,.ion-ios7-pause-outline,.ion-ios7-people,.ion-ios7-people-outline,.ion-ios7-person,.ion-ios7-person-outline,.ion-ios7-personadd,.ion-ios7-personadd-outline,.ion-ios7-photos,.ion-ios7-photos-outline,.ion-ios7-pie,.ion-ios7-pie-outline,.ion-ios7-play,.ion-ios7-play-outline,.ion-ios7-plus,.ion-ios7-plus-empty,.ion-ios7-plus-outline,.ion-ios7-pricetag,.ion-ios7-pricetag-outline,.ion-ios7-printer,.ion-ios7-printer-outline,.ion-ios7-rainy,.ion-ios7-rainy-outline,.ion-ios7-recording,.ion-ios7-recording-outline,.ion-ios7-redo,.ion-ios7-redo-outline,.ion-ios7-refresh,.ion-ios7-refresh-empty,.ion-ios7-refresh-outline,.ion-ios7-reload,.ion-ios7-rewind,.ion-ios7-rewind-outline,.ion-ios7-search,.ion-ios7-search-strong,.ion-ios7-skipbackward,.ion-ios7-skipbackward-outline,.ion-ios7-skipforward,.ion-ios7-skipforward-outline,.ion-ios7-snowy,.ion-ios7-speedometer,.ion-ios7-speedometer-outline,.ion-ios7-star,.ion-ios7-star-outline,.ion-ios7-stopwatch,.ion-ios7-stopwatch-outline,.ion-ios7-sunny,.ion-ios7-sunny-outline,.ion-ios7-telephone,.ion-ios7-telephone-outline,.ion-ios7-thunderstorm,.ion-ios7-thunderstorm-outline,.ion-ios7-time,.ion-ios7-time-outline,.ion-ios7-timer,.ion-ios7-timer-outline,.ion-ios7-trash,.ion-ios7-trash-outline,.ion-ios7-undo,.ion-ios7-undo-outline,.ion-ios7-unlocked,.ion-ios7-unlocked-outline,.ion-ios7-upload,.ion-ios7-upload-outline,.ion-ios7-videocam,.ion-ios7-videocam-outline,.ion-ios7-volume-high,.ion-ios7-volume-low,.ion-ios7-wineglass,.ion-ios7-wineglass-outline,.ion-ios7-world,.ion-ios7-world-outline,.ion-ipad,.ion-iphone,.ion-ipod,.ion-jet,.ion-key,.ion-knife,.ion-laptop,.ion-leaf,.ion-levels,.ion-lightbulb,.ion-link,.ion-load-a,.ion-load-b,.ion-load-c,.ion-load-d,.ion-location,.ion-locked,.ion-log-in,.ion-log-out,.ion-loop,.ion-magnet,.ion-male,.ion-man,.ion-map,.ion-medkit,.ion-mic-a,.ion-mic-b,.ion-mic-c,.ion-minus,.ion-minus-circled,.ion-minus-round,.ion-model-s,.ion-monitor,.ion-more,.ion-music-note,.ion-navicon,.ion-navicon-round,.ion-navigate,.ion-no-smoking,.ion-nuclear,.ion-paper-airplane,.ion-paperclip,.ion-pause,.ion-person,.ion-person-add,.ion-person-stalker,.ion-pie-graph,.ion-pin,.ion-pinpoint,.ion-pizza,.ion-plane,.ion-play,.ion-playstation,.ion-plus,.ion-plus-circled,.ion-plus-round,.ion-pound,.ion-power,.ion-pricetag,.ion-pricetags,.ion-printer,.ion-radio-waves,.ion-record,.ion-refresh,.ion-reply,.ion-reply-all,.ion-search,.ion-settings,.ion-share,.ion-shuffle,.ion-skip-backward,.ion-skip-forward,.ion-social-android,.ion-social-android-outline,.ion-social-apple,.ion-social-apple-outline,.ion-social-bitcoin,.ion-social-bitcoin-outline,.ion-social-buffer,.ion-social-buffer-outline,.ion-social-designernews,.ion-social-designernews-outline,.ion-social-dribbble,.ion-social-dribbble-outline,.ion-social-dropbox,.ion-social-dropbox-outline,.ion-social-facebook,.ion-social-facebook-outline,.ion-social-freebsd-devil,.ion-social-github,.ion-social-github-outline,.ion-social-googleplus,.ion-social-googleplus-outline,.ion-social-hackernews,.ion-social-hackernews-outline,.ion-social-linkedin,.ion-social-linkedin-outline,.ion-social-pinterest,.ion-social-pinterest-outline,.ion-social-reddit,.ion-social-reddit-outline,.ion-social-rss,.ion-social-rss-outline,.ion-social-skype,.ion-social-skype-outline,.ion-social-tumblr,.ion-social-tumblr-outline,.ion-social-tux,.ion-social-twitter,.ion-social-twitter-outline,.ion-social-vimeo,.ion-social-vimeo-outline,.ion-social-windows,.ion-social-windows-outline,.ion-social-wordpress,.ion-social-wordpress-outline,.ion-social-yahoo,.ion-social-yahoo-outline,.ion-social-youtube,.ion-social-youtube-outline,.ion-speakerphone,.ion-speedometer,.ion-spoon,.ion-star,.ion-stats-bars,.ion-steam,.ion-stop,.ion-thermometer,.ion-thumbsdown,.ion-thumbsup,.ion-trash-a,.ion-trash-b,.ion-umbrella,.ion-unlocked,.ion-upload,.ion-usb,.ion-videocamera,.ion-volume-high,.ion-volume-low,.ion-volume-medium,.ion-volume-mute,.ion-waterdrop,.ion-wifi,.ion-wineglass,.ion-woman,.ion-wrench,.ion-xbox{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-spin,.ion-loading-a,.ion-loading-b,.ion-loading-c,.ion-loading-d,.ion-looping,.ion-refreshing,.ion-ios7-reloading{-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.ion-loading-a{-webkit-animation-timing-function:steps(8, start);-moz-animation-timing-function:steps(8, start);animation-timing-function:steps(8, start)}.ion-alert:before{content:"\f101"}.ion-alert-circled:before{content:"\f100"}.ion-android-add:before{content:"\f2c7"}.ion-android-add-contact:before{content:"\f2c6"}.ion-android-alarm:before{content:"\f2c8"}.ion-android-archive:before{content:"\f2c9"}.ion-android-arrow-back:before{content:"\f2ca"}.ion-android-arrow-down-left:before{content:"\f2cb"}.ion-android-arrow-down-right:before{content:"\f2cc"}.ion-android-arrow-up-left:before{content:"\f2cd"}.ion-android-arrow-up-right:before{content:"\f2ce"}.ion-android-battery:before{content:"\f2cf"}.ion-android-book:before{content:"\f2d0"}.ion-android-calendar:before{content:"\f2d1"}.ion-android-call:before{content:"\f2d2"}.ion-android-camera:before{content:"\f2d3"}.ion-android-chat:before{content:"\f2d4"}.ion-android-checkmark:before{content:"\f2d5"}.ion-android-clock:before{content:"\f2d6"}.ion-android-close:before{content:"\f2d7"}.ion-android-contact:before{content:"\f2d8"}.ion-android-contacts:before{content:"\f2d9"}.ion-android-data:before{content:"\f2da"}.ion-android-developer:before{content:"\f2db"}.ion-android-display:before{content:"\f2dc"}.ion-android-download:before{content:"\f2dd"}.ion-android-dropdown:before{content:"\f2de"}.ion-android-earth:before{content:"\f2df"}.ion-android-folder:before{content:"\f2e0"}.ion-android-forums:before{content:"\f2e1"}.ion-android-friends:before{content:"\f2e2"}.ion-android-hand:before{content:"\f2e3"}.ion-android-image:before{content:"\f2e4"}.ion-android-inbox:before{content:"\f2e5"}.ion-android-information:before{content:"\f2e6"}.ion-android-keypad:before{content:"\f2e7"}.ion-android-lightbulb:before{content:"\f2e8"}.ion-android-locate:before{content:"\f2e9"}.ion-android-location:before{content:"\f2ea"}.ion-android-mail:before{content:"\f2eb"}.ion-android-microphone:before{content:"\f2ec"}.ion-android-mixer:before{content:"\f2ed"}.ion-android-more:before{content:"\f2ee"}.ion-android-note:before{content:"\f2ef"}.ion-android-playstore:before{content:"\f2f0"}.ion-android-printer:before{content:"\f2f1"}.ion-android-promotion:before{content:"\f2f2"}.ion-android-reminder:before{content:"\f2f3"}.ion-android-remove:before{content:"\f2f4"}.ion-android-search:before{content:"\f2f5"}.ion-android-send:before{content:"\f2f6"}.ion-android-settings:before{content:"\f2f7"}.ion-android-share:before{content:"\f2f8"}.ion-android-social:before{content:"\f2fa"}.ion-android-social-user:before{content:"\f2f9"}.ion-android-sort:before{content:"\f2fb"}.ion-android-star:before{content:"\f2fc"}.ion-android-stopwatch:before{content:"\f2fd"}.ion-android-storage:before{content:"\f2fe"}.ion-android-system-back:before{content:"\f2ff"}.ion-android-system-home:before{content:"\f300"}.ion-android-system-windows:before{content:"\f301"}.ion-android-timer:before{content:"\f302"}.ion-android-trash:before{content:"\f303"}.ion-android-volume:before{content:"\f304"}.ion-android-wifi:before{content:"\f305"}.ion-archive:before{content:"\f102"}.ion-arrow-down-a:before{content:"\f103"}.ion-arrow-down-b:before{content:"\f104"}.ion-arrow-down-c:before{content:"\f105"}.ion-arrow-expand:before{content:"\f25e"}.ion-arrow-graph-down-left:before{content:"\f25f"}.ion-arrow-graph-down-right:before{content:"\f260"}.ion-arrow-graph-up-left:before{content:"\f261"}.ion-arrow-graph-up-right:before{content:"\f262"}.ion-arrow-left-a:before{content:"\f106"}.ion-arrow-left-b:before{content:"\f107"}.ion-arrow-left-c:before{content:"\f108"}.ion-arrow-move:before{content:"\f263"}.ion-arrow-resize:before{content:"\f264"}.ion-arrow-return-left:before{content:"\f265"}.ion-arrow-return-right:before{content:"\f266"}.ion-arrow-right-a:before{content:"\f109"}.ion-arrow-right-b:before{content:"\f10a"}.ion-arrow-right-c:before{content:"\f10b"}.ion-arrow-shrink:before{content:"\f267"}.ion-arrow-swap:before{content:"\f268"}.ion-arrow-up-a:before{content:"\f10c"}.ion-arrow-up-b:before{content:"\f10d"}.ion-arrow-up-c:before{content:"\f10e"}.ion-at:before{content:"\f10f"}.ion-bag:before{content:"\f110"}.ion-battery-charging:before{content:"\f111"}.ion-battery-empty:before{content:"\f112"}.ion-battery-full:before{content:"\f113"}.ion-battery-half:before{content:"\f114"}.ion-battery-low:before{content:"\f115"}.ion-beaker:before{content:"\f269"}.ion-beer:before{content:"\f26a"}.ion-bluetooth:before{content:"\f116"}.ion-bookmark:before{content:"\f26b"}.ion-briefcase:before{content:"\f26c"}.ion-bug:before{content:"\f2be"}.ion-calculator:before{content:"\f26d"}.ion-calendar:before{content:"\f117"}.ion-camera:before{content:"\f118"}.ion-card:before{content:"\f119"}.ion-chatbox:before{content:"\f11b"}.ion-chatbox-working:before{content:"\f11a"}.ion-chatboxes:before{content:"\f11c"}.ion-chatbubble:before{content:"\f11e"}.ion-chatbubble-working:before{content:"\f11d"}.ion-chatbubbles:before{content:"\f11f"}.ion-checkmark:before{content:"\f122"}.ion-checkmark-circled:before{content:"\f120"}.ion-checkmark-round:before{content:"\f121"}.ion-chevron-down:before{content:"\f123"}.ion-chevron-left:before{content:"\f124"}.ion-chevron-right:before{content:"\f125"}.ion-chevron-up:before{content:"\f126"}.ion-clipboard:before{content:"\f127"}.ion-clock:before{content:"\f26e"}.ion-close:before{content:"\f12a"}.ion-close-circled:before{content:"\f128"}.ion-close-round:before{content:"\f129"}.ion-cloud:before{content:"\f12b"}.ion-code:before{content:"\f271"}.ion-code-download:before{content:"\f26f"}.ion-code-working:before{content:"\f270"}.ion-coffee:before{content:"\f272"}.ion-compass:before{content:"\f273"}.ion-compose:before{content:"\f12c"}.ion-connection-bars:before{content:"\f274"}.ion-contrast:before{content:"\f275"}.ion-disc:before{content:"\f12d"}.ion-document:before{content:"\f12f"}.ion-document-text:before{content:"\f12e"}.ion-drag:before{content:"\f130"}.ion-earth:before{content:"\f276"}.ion-edit:before{content:"\f2bf"}.ion-egg:before{content:"\f277"}.ion-eject:before{content:"\f131"}.ion-email:before{content:"\f132"}.ion-eye:before{content:"\f133"}.ion-eye-disabled:before{content:"\f306"}.ion-female:before{content:"\f278"}.ion-filing:before{content:"\f134"}.ion-film-marker:before{content:"\f135"}.ion-flag:before{content:"\f279"}.ion-flash:before{content:"\f137"}.ion-flash-off:before{content:"\f136"}.ion-flask:before{content:"\f138"}.ion-folder:before{content:"\f139"}.ion-fork:before{content:"\f27a"}.ion-fork-repo:before{content:"\f2c0"}.ion-forward:before{content:"\f13a"}.ion-game-controller-a:before{content:"\f13b"}.ion-game-controller-b:before{content:"\f13c"}.ion-gear-a:before{content:"\f13d"}.ion-gear-b:before{content:"\f13e"}.ion-grid:before{content:"\f13f"}.ion-hammer:before{content:"\f27b"}.ion-headphone:before{content:"\f140"}.ion-heart:before{content:"\f141"}.ion-help:before{content:"\f143"}.ion-help-buoy:before{content:"\f27c"}.ion-help-circled:before{content:"\f142"}.ion-home:before{content:"\f144"}.ion-icecream:before{content:"\f27d"}.ion-icon-social-google-plus:before{content:"\f146"}.ion-icon-social-google-plus-outline:before{content:"\f145"}.ion-image:before{content:"\f147"}.ion-images:before{content:"\f148"}.ion-information:before{content:"\f14a"}.ion-information-circled:before{content:"\f149"}.ion-ionic:before{content:"\f14b"}.ion-ios7-alarm:before{content:"\f14d"}.ion-ios7-alarm-outline:before{content:"\f14c"}.ion-ios7-albums:before{content:"\f14f"}.ion-ios7-albums-outline:before{content:"\f14e"}.ion-ios7-arrow-back:before{content:"\f150"}.ion-ios7-arrow-down:before{content:"\f151"}.ion-ios7-arrow-forward:before{content:"\f152"}.ion-ios7-arrow-left:before{content:"\f153"}.ion-ios7-arrow-right:before{content:"\f154"}.ion-ios7-arrow-thin-down:before{content:"\f27e"}.ion-ios7-arrow-thin-left:before{content:"\f27f"}.ion-ios7-arrow-thin-right:before{content:"\f280"}.ion-ios7-arrow-thin-up:before{content:"\f281"}.ion-ios7-arrow-up:before{content:"\f155"}.ion-ios7-at:before{content:"\f157"}.ion-ios7-at-outline:before{content:"\f156"}.ion-ios7-bell:before{content:"\f159"}.ion-ios7-bell-outline:before{content:"\f158"}.ion-ios7-bolt:before{content:"\f15b"}.ion-ios7-bolt-outline:before{content:"\f15a"}.ion-ios7-bookmarks:before{content:"\f15d"}.ion-ios7-bookmarks-outline:before{content:"\f15c"}.ion-ios7-box:before{content:"\f15f"}.ion-ios7-box-outline:before{content:"\f15e"}.ion-ios7-briefcase:before{content:"\f283"}.ion-ios7-briefcase-outline:before{content:"\f282"}.ion-ios7-browsers:before{content:"\f161"}.ion-ios7-browsers-outline:before{content:"\f160"}.ion-ios7-calculator:before{content:"\f285"}.ion-ios7-calculator-outline:before{content:"\f284"}.ion-ios7-calendar:before{content:"\f163"}.ion-ios7-calendar-outline:before{content:"\f162"}.ion-ios7-camera:before{content:"\f165"}.ion-ios7-camera-outline:before{content:"\f164"}.ion-ios7-cart:before{content:"\f167"}.ion-ios7-cart-outline:before{content:"\f166"}.ion-ios7-chatboxes:before{content:"\f169"}.ion-ios7-chatboxes-outline:before{content:"\f168"}.ion-ios7-chatbubble:before{content:"\f16b"}.ion-ios7-chatbubble-outline:before{content:"\f16a"}.ion-ios7-checkmark:before{content:"\f16e"}.ion-ios7-checkmark-empty:before{content:"\f16c"}.ion-ios7-checkmark-outline:before{content:"\f16d"}.ion-ios7-circle-filled:before{content:"\f16f"}.ion-ios7-circle-outline:before{content:"\f170"}.ion-ios7-clock:before{content:"\f172"}.ion-ios7-clock-outline:before{content:"\f171"}.ion-ios7-close:before{content:"\f2bc"}.ion-ios7-close-empty:before{content:"\f2bd"}.ion-ios7-close-outline:before{content:"\f2bb"}.ion-ios7-cloud:before{content:"\f178"}.ion-ios7-cloud-download:before{content:"\f174"}.ion-ios7-cloud-download-outline:before{content:"\f173"}.ion-ios7-cloud-outline:before{content:"\f175"}.ion-ios7-cloud-upload:before{content:"\f177"}.ion-ios7-cloud-upload-outline:before{content:"\f176"}.ion-ios7-cloudy:before{content:"\f17a"}.ion-ios7-cloudy-night:before{content:"\f308"}.ion-ios7-cloudy-night-outline:before{content:"\f307"}.ion-ios7-cloudy-outline:before{content:"\f179"}.ion-ios7-cog:before{content:"\f17c"}.ion-ios7-cog-outline:before{content:"\f17b"}.ion-ios7-compose:before{content:"\f17e"}.ion-ios7-compose-outline:before{content:"\f17d"}.ion-ios7-contact:before{content:"\f180"}.ion-ios7-contact-outline:before{content:"\f17f"}.ion-ios7-copy:before{content:"\f182"}.ion-ios7-copy-outline:before{content:"\f181"}.ion-ios7-download:before{content:"\f184"}.ion-ios7-download-outline:before{content:"\f183"}.ion-ios7-drag:before{content:"\f185"}.ion-ios7-email:before{content:"\f187"}.ion-ios7-email-outline:before{content:"\f186"}.ion-ios7-eye:before{content:"\f189"}.ion-ios7-eye-outline:before{content:"\f188"}.ion-ios7-fastforward:before{content:"\f18b"}.ion-ios7-fastforward-outline:before{content:"\f18a"}.ion-ios7-filing:before{content:"\f18d"}.ion-ios7-filing-outline:before{content:"\f18c"}.ion-ios7-film:before{content:"\f18f"}.ion-ios7-film-outline:before{content:"\f18e"}.ion-ios7-flag:before{content:"\f191"}.ion-ios7-flag-outline:before{content:"\f190"}.ion-ios7-folder:before{content:"\f193"}.ion-ios7-folder-outline:before{content:"\f192"}.ion-ios7-gear:before{content:"\f195"}.ion-ios7-gear-outline:before{content:"\f194"}.ion-ios7-glasses:before{content:"\f197"}.ion-ios7-glasses-outline:before{content:"\f196"}.ion-ios7-heart:before{content:"\f199"}.ion-ios7-heart-outline:before{content:"\f198"}.ion-ios7-help:before{content:"\f19c"}.ion-ios7-help-empty:before{content:"\f19a"}.ion-ios7-help-outline:before{content:"\f19b"}.ion-ios7-infinite:before{content:"\f19e"}.ion-ios7-infinite-outline:before{content:"\f19d"}.ion-ios7-information:before{content:"\f1a1"}.ion-ios7-information-empty:before{content:"\f19f"}.ion-ios7-information-outline:before{content:"\f1a0"}.ion-ios7-ionic-outline:before{content:"\f1a2"}.ion-ios7-keypad:before{content:"\f1a4"}.ion-ios7-keypad-outline:before{content:"\f1a3"}.ion-ios7-lightbulb:before{content:"\f287"}.ion-ios7-lightbulb-outline:before{content:"\f286"}.ion-ios7-location:before{content:"\f1a6"}.ion-ios7-location-outline:before{content:"\f1a5"}.ion-ios7-locked:before{content:"\f1a8"}.ion-ios7-locked-outline:before{content:"\f1a7"}.ion-ios7-medkit:before{content:"\f289"}.ion-ios7-medkit-outline:before{content:"\f288"}.ion-ios7-mic:before{content:"\f1ab"}.ion-ios7-mic-off:before{content:"\f1a9"}.ion-ios7-mic-outline:before{content:"\f1aa"}.ion-ios7-minus:before{content:"\f1ae"}.ion-ios7-minus-empty:before{content:"\f1ac"}.ion-ios7-minus-outline:before{content:"\f1ad"}.ion-ios7-monitor:before{content:"\f1b0"}.ion-ios7-monitor-outline:before{content:"\f1af"}.ion-ios7-moon:before{content:"\f1b2"}.ion-ios7-moon-outline:before{content:"\f1b1"}.ion-ios7-more:before{content:"\f1b4"}.ion-ios7-more-outline:before{content:"\f1b3"}.ion-ios7-musical-note:before{content:"\f1b5"}.ion-ios7-musical-notes:before{content:"\f1b6"}.ion-ios7-navigate:before{content:"\f1b8"}.ion-ios7-navigate-outline:before{content:"\f1b7"}.ion-ios7-paperplane:before{content:"\f1ba"}.ion-ios7-paperplane-outline:before{content:"\f1b9"}.ion-ios7-partlysunny:before{content:"\f1bc"}.ion-ios7-partlysunny-outline:before{content:"\f1bb"}.ion-ios7-pause:before{content:"\f1be"}.ion-ios7-pause-outline:before{content:"\f1bd"}.ion-ios7-people:before{content:"\f1c0"}.ion-ios7-people-outline:before{content:"\f1bf"}.ion-ios7-person:before{content:"\f1c2"}.ion-ios7-person-outline:before{content:"\f1c1"}.ion-ios7-personadd:before{content:"\f1c4"}.ion-ios7-personadd-outline:before{content:"\f1c3"}.ion-ios7-photos:before{content:"\f1c6"}.ion-ios7-photos-outline:before{content:"\f1c5"}.ion-ios7-pie:before{content:"\f28b"}.ion-ios7-pie-outline:before{content:"\f28a"}.ion-ios7-play:before{content:"\f1c8"}.ion-ios7-play-outline:before{content:"\f1c7"}.ion-ios7-plus:before{content:"\f1cb"}.ion-ios7-plus-empty:before{content:"\f1c9"}.ion-ios7-plus-outline:before{content:"\f1ca"}.ion-ios7-pricetag:before{content:"\f28d"}.ion-ios7-pricetag-outline:before{content:"\f28c"}.ion-ios7-printer:before{content:"\f1cd"}.ion-ios7-printer-outline:before{content:"\f1cc"}.ion-ios7-rainy:before{content:"\f1cf"}.ion-ios7-rainy-outline:before{content:"\f1ce"}.ion-ios7-recording:before{content:"\f1d1"}.ion-ios7-recording-outline:before{content:"\f1d0"}.ion-ios7-redo:before{content:"\f1d3"}.ion-ios7-redo-outline:before{content:"\f1d2"}.ion-ios7-refresh:before{content:"\f1d6"}.ion-ios7-refresh-empty:before{content:"\f1d4"}.ion-ios7-refresh-outline:before{content:"\f1d5"}.ion-ios7-reload:before,.ion-ios7-reloading:before{content:"\f28e"}.ion-ios7-rewind:before{content:"\f1d8"}.ion-ios7-rewind-outline:before{content:"\f1d7"}.ion-ios7-search:before{content:"\f1da"}.ion-ios7-search-strong:before{content:"\f1d9"}.ion-ios7-skipbackward:before{content:"\f1dc"}.ion-ios7-skipbackward-outline:before{content:"\f1db"}.ion-ios7-skipforward:before{content:"\f1de"}.ion-ios7-skipforward-outline:before{content:"\f1dd"}.ion-ios7-snowy:before{content:"\f309"}.ion-ios7-speedometer:before{content:"\f290"}.ion-ios7-speedometer-outline:before{content:"\f28f"}.ion-ios7-star:before{content:"\f1e0"}.ion-ios7-star-outline:before{content:"\f1df"}.ion-ios7-stopwatch:before{content:"\f1e2"}.ion-ios7-stopwatch-outline:before{content:"\f1e1"}.ion-ios7-sunny:before{content:"\f1e4"}.ion-ios7-sunny-outline:before{content:"\f1e3"}.ion-ios7-telephone:before{content:"\f1e6"}.ion-ios7-telephone-outline:before{content:"\f1e5"}.ion-ios7-thunderstorm:before{content:"\f1e8"}.ion-ios7-thunderstorm-outline:before{content:"\f1e7"}.ion-ios7-time:before{content:"\f292"}.ion-ios7-time-outline:before{content:"\f291"}.ion-ios7-timer:before{content:"\f1ea"}.ion-ios7-timer-outline:before{content:"\f1e9"}.ion-ios7-trash:before{content:"\f1ec"}.ion-ios7-trash-outline:before{content:"\f1eb"}.ion-ios7-undo:before{content:"\f1ee"}.ion-ios7-undo-outline:before{content:"\f1ed"}.ion-ios7-unlocked:before{content:"\f1f0"}.ion-ios7-unlocked-outline:before{content:"\f1ef"}.ion-ios7-upload:before{content:"\f1f2"}.ion-ios7-upload-outline:before{content:"\f1f1"}.ion-ios7-videocam:before{content:"\f1f4"}.ion-ios7-videocam-outline:before{content:"\f1f3"}.ion-ios7-volume-high:before{content:"\f1f5"}.ion-ios7-volume-low:before{content:"\f1f6"}.ion-ios7-wineglass:before{content:"\f294"}.ion-ios7-wineglass-outline:before{content:"\f293"}.ion-ios7-world:before{content:"\f1f8"}.ion-ios7-world-outline:before{content:"\f1f7"}.ion-ipad:before{content:"\f1f9"}.ion-iphone:before{content:"\f1fa"}.ion-ipod:before{content:"\f1fb"}.ion-jet:before{content:"\f295"}.ion-key:before{content:"\f296"}.ion-knife:before{content:"\f297"}.ion-laptop:before{content:"\f1fc"}.ion-leaf:before{content:"\f1fd"}.ion-levels:before{content:"\f298"}.ion-lightbulb:before{content:"\f299"}.ion-link:before{content:"\f1fe"}.ion-load-a:before,.ion-loading-a:before{content:"\f29a"}.ion-load-b:before,.ion-loading-b:before{content:"\f29b"}.ion-load-c:before,.ion-loading-c:before{content:"\f29c"}.ion-load-d:before,.ion-loading-d:before{content:"\f29d"}.ion-location:before{content:"\f1ff"}.ion-locked:before{content:"\f200"}.ion-log-in:before{content:"\f29e"}.ion-log-out:before{content:"\f29f"}.ion-loop:before,.ion-looping:before{content:"\f201"}.ion-magnet:before{content:"\f2a0"}.ion-male:before{content:"\f2a1"}.ion-man:before{content:"\f202"}.ion-map:before{content:"\f203"}.ion-medkit:before{content:"\f2a2"}.ion-mic-a:before{content:"\f204"}.ion-mic-b:before{content:"\f205"}.ion-mic-c:before{content:"\f206"}.ion-minus:before{content:"\f209"}.ion-minus-circled:before{content:"\f207"}.ion-minus-round:before{content:"\f208"}.ion-model-s:before{content:"\f2c1"}.ion-monitor:before{content:"\f20a"}.ion-more:before{content:"\f20b"}.ion-music-note:before{content:"\f20c"}.ion-navicon:before{content:"\f20e"}.ion-navicon-round:before{content:"\f20d"}.ion-navigate:before{content:"\f2a3"}.ion-no-smoking:before{content:"\f2c2"}.ion-nuclear:before{content:"\f2a4"}.ion-paper-airplane:before{content:"\f2c3"}.ion-paperclip:before{content:"\f20f"}.ion-pause:before{content:"\f210"}.ion-person:before{content:"\f213"}.ion-person-add:before{content:"\f211"}.ion-person-stalker:before{content:"\f212"}.ion-pie-graph:before{content:"\f2a5"}.ion-pin:before{content:"\f2a6"}.ion-pinpoint:before{content:"\f2a7"}.ion-pizza:before{content:"\f2a8"}.ion-plane:before{content:"\f214"}.ion-play:before{content:"\f215"}.ion-playstation:before{content:"\f30a"}.ion-plus:before{content:"\f218"}.ion-plus-circled:before{content:"\f216"}.ion-plus-round:before{content:"\f217"}.ion-pound:before{content:"\f219"}.ion-power:before{content:"\f2a9"}.ion-pricetag:before{content:"\f2aa"}.ion-pricetags:before{content:"\f2ab"}.ion-printer:before{content:"\f21a"}.ion-radio-waves:before{content:"\f2ac"}.ion-record:before{content:"\f21b"}.ion-refresh:before,.ion-refreshing:before{content:"\f21c"}.ion-reply:before{content:"\f21e"}.ion-reply-all:before{content:"\f21d"}.ion-search:before{content:"\f21f"}.ion-settings:before{content:"\f2ad"}.ion-share:before{content:"\f220"}.ion-shuffle:before{content:"\f221"}.ion-skip-backward:before{content:"\f222"}.ion-skip-forward:before{content:"\f223"}.ion-social-android:before{content:"\f225"}.ion-social-android-outline:before{content:"\f224"}.ion-social-apple:before{content:"\f227"}.ion-social-apple-outline:before{content:"\f226"}.ion-social-bitcoin:before{content:"\f2af"}.ion-social-bitcoin-outline:before{content:"\f2ae"}.ion-social-buffer:before{content:"\f229"}.ion-social-buffer-outline:before{content:"\f228"}.ion-social-designernews:before{content:"\f22b"}.ion-social-designernews-outline:before{content:"\f22a"}.ion-social-dribbble:before{content:"\f22d"}.ion-social-dribbble-outline:before{content:"\f22c"}.ion-social-dropbox:before{content:"\f22f"}.ion-social-dropbox-outline:before{content:"\f22e"}.ion-social-facebook:before{content:"\f231"}.ion-social-facebook-outline:before{content:"\f230"}.ion-social-freebsd-devil:before{content:"\f2c4"}.ion-social-github:before{content:"\f233"}.ion-social-github-outline:before{content:"\f232"}.ion-social-googleplus:before{content:"\f235"}.ion-social-googleplus-outline:before{content:"\f234"}.ion-social-hackernews:before{content:"\f237"}.ion-social-hackernews-outline:before{content:"\f236"}.ion-social-linkedin:before{content:"\f239"}.ion-social-linkedin-outline:before{content:"\f238"}.ion-social-pinterest:before{content:"\f2b1"}.ion-social-pinterest-outline:before{content:"\f2b0"}.ion-social-reddit:before{content:"\f23b"}.ion-social-reddit-outline:before{content:"\f23a"}.ion-social-rss:before{content:"\f23d"}.ion-social-rss-outline:before{content:"\f23c"}.ion-social-skype:before{content:"\f23f"}.ion-social-skype-outline:before{content:"\f23e"}.ion-social-tumblr:before{content:"\f241"}.ion-social-tumblr-outline:before{content:"\f240"}.ion-social-tux:before{content:"\f2c5"}.ion-social-twitter:before{content:"\f243"}.ion-social-twitter-outline:before{content:"\f242"}.ion-social-vimeo:before{content:"\f245"}.ion-social-vimeo-outline:before{content:"\f244"}.ion-social-windows:before{content:"\f247"}.ion-social-windows-outline:before{content:"\f246"}.ion-social-wordpress:before{content:"\f249"}.ion-social-wordpress-outline:before{content:"\f248"}.ion-social-yahoo:before{content:"\f24b"}.ion-social-yahoo-outline:before{content:"\f24a"}.ion-social-youtube:before{content:"\f24d"}.ion-social-youtube-outline:before{content:"\f24c"}.ion-speakerphone:before{content:"\f2b2"}.ion-speedometer:before{content:"\f2b3"}.ion-spoon:before{content:"\f2b4"}.ion-star:before{content:"\f24e"}.ion-stats-bars:before{content:"\f2b5"}.ion-steam:before{content:"\f30b"}.ion-stop:before{content:"\f24f"}.ion-thermometer:before{content:"\f2b6"}.ion-thumbsdown:before{content:"\f250"}.ion-thumbsup:before{content:"\f251"}.ion-trash-a:before{content:"\f252"}.ion-trash-b:before{content:"\f253"}.ion-umbrella:before{content:"\f2b7"}.ion-unlocked:before{content:"\f254"}.ion-upload:before{content:"\f255"}.ion-usb:before{content:"\f2b8"}.ion-videocamera:before{content:"\f256"}.ion-volume-high:before{content:"\f257"}.ion-volume-low:before{content:"\f258"}.ion-volume-medium:before{content:"\f259"}.ion-volume-mute:before{content:"\f25a"}.ion-waterdrop:before{content:"\f25b"}.ion-wifi:before{content:"\f25c"}.ion-wineglass:before{content:"\f2b9"}.ion-woman:before{content:"\f25d"}.ion-wrench:before{content:"\f2ba"}.ion-xbox:before{content:"\f30c"}



 /* ------------------------------------------- */
.clear{clear:both;
margin-bottom: 10px;}
.OpenLayers_Control_Zoom_5{top: 100}
.leaflet-top {top: 100px;}
.leaflet-left {left: 10px;}
.leaflet-right {right: 0px;}

.leaflet-bar a, .leaflet-bar a:hover {width: 40px;height: 40px;line-height: 40px;}
.leaflet-touch .leaflet-bar a, .leaflet-touch .leaflet-bar a:hover {width: 30px;height: 30px;line-height: 30px;}

.leaflet-control-zoom-out,
.leaflet-control-zoom-in {font-size: 26px ;}

.leaflet-left .leaflet-control {
margin-left: 5px;
}

.leaflet-bar a:first-child {
-webkit-border-top-left-radius: 0px;
border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
border-top-right-radius: 0px;
}
.leaflet-bar a:last-child {
-webkit-border-bottom-left-radius: 0px;
border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom: none;
}

.picto-passion{
	background-image: url(../img/pictos.png);
	background-repeat: no-repeat;
	background-color: transparent;
	height: 35px;
	width: 40px;
	display: block
}
.pictoprint{background-position: 0 0}
.pictopost{background-position: -40px 0}
.pictomail{background-position: -80px 0}
.pictofacebook{background-position: -120px 0}
.pictotwitter{background-position: -160px 0}
.pictopinterest{background-position: -200px 0}

.pictoprint:hover{background-position: 0 -35px}
.pictopost:hover{background-position: -40px -35px}
.pictomail:hover{background-position: -80px -35px}
.pictofacebook:hover{background-position: -120px -35px}
.pictotwitter:hover{background-position: -160px -35px}
.pictopinterest:hover{background-position: -200px -35px}

 /* ------------------------------------------- */

.bootstrap-select:not([class*="span"]):not([class*="col-"]):not([class*="form-control"]) {
width: 100%;
}

.navbar-brand {
float: left;
padding: 9.5px 15px;
font-size: 18px;
line-height: 20px;
text-align:center;
}
.container{width: 100%}
.black{background: #642f00}

body {
	-webkit-overflow-scrolling: touch;
  padding-top: 50px;
  background-color: #3b1c00;
      width: 100%;
    height: 100%;
}
.starter-template {
  padding: 40px 15px;
  text-align: center;
  z-index: -1
}
#map
 {
    width:100%;
    height:100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
.navbar-inverse {
background-color: rgba(136,89,20,0.9);
border-color: rgba(136,89,20,0.9);
}
.navbar-fixed-bottom{
background-color: #642F00;
border-color: #642F00;
min-height: 35px}

.navbar-fixed-bottom .navbar-text{margin:5px;}

.navbar .bootstrap-select.btn-group, .navbar .bootstrap-select.btn-group[class*="span"] {
margin-bottom: 0px;
}


.navbar-btn {
margin-top: 10.5px;
margin-bottom: 10.5px;
}

.btn, .form-control {
padding: 6px 11px;}

.form-control{height: 35px;}
.navbar-form {margin-top: 10.5px;}


.navbar-fixed-top{top:-100px}

.navbar-brand,
.navbar-left,
.bootstrap-select
{margin-top:-100px}

.navbar-brand{
width: 100%;}


/* ------------------ MODAL ----------------------- */


@media (max-width: 767px){

#textAide{font-size: 12px}
.leaflet-top {top: 70px;}

 .panel-heading{
 	background-image: url(../img/btn-close-fiche-mobile.gif);
 	background-repeat:repeat-y;
 	background-position: top right}
 	.panel-heading .ion-ios7-close-empty{font-size:50px;}

  .navbar-inverse .navbar-brand {
padding-top: 10px;
}
}



html, body {
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.snap-content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: auto;
  height: auto;
  z-index: 2;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  -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);
}

.snap-drawers {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: auto;
  height: auto;
}

.snap-drawer {
  position: absolute;
  top: 0;
  right: auto;
  bottom: 0;
  left: auto;
  width: 265px;
  height: auto;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  -webkit-transition: width 0.3s ease;
     -moz-transition: width 0.3s ease;
      -ms-transition: width 0.3s ease;
       -o-transition: width 0.3s ease;
          transition: width 0.3s ease;
}

.snap-drawer-left {
  left: 0;
  z-index: 1;
}

.snap-drawer-right {
  right: 0;
  z-index: 1;
}

.snapjs-left .snap-drawer-right,
.snapjs-right .snap-drawer-left {
  display: none;
}

.snapjs-expand-left .snap-drawer-left,
.snapjs-expand-right .snap-drawer-right {
  width: 100%;
}



/* Show the "Drag" background in the demo */
#content {
  background: #d6d0c6;
}


/* Styles for expanding "Search" input in the "Expanding" demo */
.search {
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
     -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
          box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
}

#search {
  height: 30px;
  width: 87%;
  margin: 7px 7px 0 7px;
  background: linear-gradient(#414A5A,#4C5464);
  background: -webkit-linear-gradient(#414A5A,#4C5464);
  padding-left: 15px;
  border: 1px solid #222936;
  -webkit-border-radius: 25px;
     -moz-border-radius: 25px;
          border-radius: 25px;
  -webkit-box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.5),0 1px 2px -1px rgba(255, 255, 255, 0.4);
     -moz-box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.5),0 1px 2px -1px rgba(255, 255, 255, 0.4);
          box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.5),0 1px 2px -1px rgba(255, 255, 255, 0.4);
}

#search:focus {
  outline: none;
  border-color: #151515;
}

/* Styles for fading out the drawer content in the "Expanding" demo */
.drawer-inner {
  -webkit-transition: opacity 0.3s ease; 
     -moz-transition: opacity 0.3s ease; 
      -ms-transition: opacity 0.3s ease; 
       -o-transition: opacity 0.3s ease; 
          transition: opacity 0.3s ease; 
}

.snapjs-expand-left .drawer-inner,
.snapjs-expand-right .drawer-inner {
  opacity: 0;
}

/* Styles for the "Settings" demo */
.opt {
  padding: 20px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.opt p {
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 5px;
  color: #222;
  color: rgba(0, 0, 0, 0.6);
}

/* Default demo styles */
.snap-content {
  background: #d6d0c6;
}

.snap-drawers {
  background: #d6d0c6;
}

.snap-drawer {
  background: #3b1c00;
  color: #eee;
}

.snap-drawer h3 {
  font-size: 36px;
  font-weight: normal;
  margin: 15px;
}

.snap-drawer h4 {
  padding: 15px;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  margin-bottom: 0;
}

.snap-drawer ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}

.snap-drawer li > a {
  display: block;
  border-bottom: 1px solid rgba(0,0,0, 0.1);
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding: 15px;
  font-weight: bold;
  text-shadow: 0 1px 0 #fff;
  text-decoration: none;
  color: #000;
  text-indent: 20px;
}

.snap-drawer p {
  opacity: 0.5;
  padding: 15px;
  font-size: 12px;
}






@media (min-width: 768px){


}




.tab-pane{padding-top: 15px; padding-bottom:25px;}
.tab-pane#video {
padding-top: 15px;
padding-bottom: 15px;
}
#video{
    margin: 0 auto;
    width: 560px;
}
.tab-pane img{max-width: 100%; max-height: 170px}
.tab-pane hr{margin-top: 10px; margin-bottom: 10px}
.tab-pane .col-sm-8{
height: 180px;
overflow: auto;
position: relative;
}
.leaflet-bottom{bottom: 54px;z-index: 9999999999;}
.leaflet-container .leaflet-control-attribution {
margin: 0;
z-index:1032;
top: 0px;
right: 0px;
}
.navbar-form {
padding-right: 0px;
padding-left: 0px;}

.nav-tabs {
border-bottom: 1px solid #c9c9c9;
padding: 0;
}
#close_mapinfo{margin-top: 0px}
.close {
opacity: 1;
filter: alpha(opacity=100);
}
.tab-pane .pad {padding: 0 15px}
.tab-pane .well{margin: 15px}
.tab-pane h2 {
border-bottom: 1px solid #c9c9c9;
padding: 0 15px 10px;
font-size:20px 	;
text-transform: uppercase;
}
.tab-pane h3{
	font-size:16px;
text-transform: uppercase;
margin-top: 0;
margin-bottom: 0px;
}
.no-padding{padding-right: 0; padding-left: 0}
.pad-top{padding-top: 10px}
.shadow {   
    max-width:75%;
    max-height: 95% 
}  
.pictocnac {   
    width:75% 
}  
.filet-bottom{
border-bottom: 1px solid #c9c9c9;
padding-bottom:10px;}
.filet-right{
border-right: 1px solid #c9c9c9;
padding-bottom:10px;}
.icondetail{width: 100%;}
.nav-tabs>li>a.close{line-height:1}

.panel-body {
padding: 0;
}
.panel{margin-bottom: 0;}
.col-gradient{text-align:center;padding-left: 0; padding-right: 0;
background: url(../img/gradient-panel.jpg) repeat-x top left transparent;}

.icone{
display: table-cell;
vertical-align: middle;
}


.nav-tabs>li>a, .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
border: 0px solid #ddd;
}
#produits_associes a{
	padding: 5px;
	margin-top: -11px;
	display: block;
	margin-right: 10px;
	text-decoration: underline
}
.tab-content{overflow:auto;overflow-x: hidden;}
#mapinfo{position:fixed; height:0; right:0; bottom:0; left:0; background:white; z-index: 1031;}
#map{position:fixed; top:0; right:0; height:100%; left:0; z-index: 21;}
#navbar_scrollspy{margin-bottom:0}

.navbar-passion{height: 54px;line-height: 54px; color:#fff;background: url(../img/bkg-footer.png) no-repeat top left #663415;}
.navbar-fixed-bottom .navbar-text {margin: 0px;}
.navbar-fixed-bottom .col-logo{background: url(../img/logo-footer.png) no-repeat top right transparent;height:54px; line-height:54px; width:100%}

.navbar.navbar-inverse .navbar-text{color:#fff;font-size: 18px}
.tab-content h1,
.tab-content h2,
.tab-content h3,
.tab-content h4,
.tab-content h5{color:#cb6a39;}
.dropdown-menu {height: 400px}

	.panel-heading {
	    padding: 10px 15px 7px;
	}
	.sucre, .sale, .sucresale{
		width: 37px; 
		height: 32px;
		display: block;
		margin-top: -8px;
		margin-bottom: -11px;
		margin-left: 5px

	}
	.sucre{background:url(../img/sucre.png) no-repeat top left transparent;}
	.sale{background:url(../img/sale.png) no-repeat top left transparent;}
	.sucresale{background:url(../img/sucresale.png) no-repeat top left transparent;}
.panel-default > .panel-heading {
color: #fff;
background-color: #642f00;
border-color: #642f00;
border-radius:0;
}
.panel-default > .panel-heading small {
color: #fff;}
.panel-default{border-color:transparent;}
.panel{border-radius:0;border:0px solid transparent;}
.panel-default {
border-color: transparent;
}

#produitTitre,
#produitTitreM{
text-transform: uppercase;
font-size: 22px}

.close{margin-left:15px; line-height: 0.7}

/* MODAL */
@media (max-width: 767px){



.region-selected {
background-color: #3b1c00;
color: #fff;
position: absolute;
top: 57px;
z-index: 99999;
width: 100%;
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
}

.region-selected .ion-ios7-close-empty {
color: #fff;
margin-right: 20px;
text-shadow: 0 0px 0 #fff;
position: absolute;
top: 12px;
right: 0px;
font-size: 55px;
}
#close_regionselected:hover, #close_regionselected:focus {
color: #000;
text-decoration: none;
cursor: pointer;
opacity: 1;
filter: alpha(opacity=100);
}
	.nav-bottom {
border-bottom: 0px solid #c9c9c9;
padding: 0;
}

#en_savoir_plus{
	border-top: 1px solid #c9c9c9;
	margin: 0;
	padding-top: 10px;
	margin-top: 10px;
}
.list-group .ion-chevron-right{margin-top: 3px; 
margin-left: 5px;}
.container{padding: 0}
.panel-body p {
margin: 0
}.panel-body h3 {
margin-bottom: 5px
}
.clear{margin: 0}
.iconeMobile{float: left; width: 30%; margin-bottom: 15px;margin-right: 10px}

.panel-default>.panel-heading+.panel-collapse .panel-body {
padding-top: 10px;
padding-bottom: 10px
}

#produitTitre, #produitTitreMobile {
text-transform: uppercase;
font-size: 18px;
}

	.panel-group .panel+.panel {
margin-top: 1px;
}.panel-group h2{display: none}
.filet-bottom {
border-bottom: 0px solid #c9c9c9;
padding-bottom: 0px;
}


	.navbar-inverse .navbar-text{color:#fff;}

	.navbar-inverse {
	background-color: #663415;
	border-color: #663415}


.navbar-passion{height: 54px;line-height: 54px; color:#fff;background: url(../img/bkg-footer.png) no-repeat top left #663415;}
.navbar-fixed-bottom .navbar-text {margin: 0px;}
.navbar-fixed-bottom .col-logo{background: url(../img/logo-footer.png) no-repeat top right transparent;height:54px; line-height:54px; width:100%}

	.navbar-brand{line-height: 35px; padding-right: 0; padding-left: 0; font-size:1.1em;}
	.panel-body{overflow:auto}
	.tab-content{margin-top: 0px}



	.tab-content>.tab-pane {
	padding-bottom: 10px;
	margin-bottom: 10px;
	}
	.tab-content>.tab-pane:last-child{
	padding-bottom: 0px;
	margin-bottom: 0px;
	border-bottom:0px dashed #d6d6d6 ;}
	.tab-pane {
	padding-top: 0px;
	}
	.panel-body {
	padding: 0px ;
	}
	iframe{width: 100%}
	.filet-right {
border-right: 0px solid #c9c9c9;
padding-bottom: 0px;
}

h3 {
margin-top: 0;
margin-bottom: 10.5px;
color:#cb6a39;
font-size: 15px;
text-transform: uppercase;
display: inline-block;
margin-right: 5px
}
 h3.panel-title{display:block;}
.panel-body .col-sm-9 {padding: 0}
.panel-body p {display: inline-block}
	.icone-mobile{width: 50px;}
	.pictocnac {width: 100%;}
	#close-info {margin-left: 0px;float: right;}
	#close_mapinfo {margin-top: 8px;}
 #produitTitreMobile{	
line-height: 50px;
padding-left: 10px;
}
.close {
margin-left: 0px;
line-height: 0.7;
}
#regionTitreMobile{padding: 15px ;margin: 0 -15px;
}
.panel-group .panel{margin: 0 -15px;}
.panel-collapse{padding: 0 15px}
.nav-tabs>li{float: none}
.row {
margin-right: 0px; 
margin-left: 0px; 
}

.panel-title a{text-transform: uppercase; font-size: 18px; display:block;}

#myTab-accordion .panel-heading{padding: 0}
#myTab-accordion .panel-heading .panel-title a{padding: 18px 15px 10px 45px;background: url(../img/snap-h4.png) no-repeat 20px 18px #652f00}
#myTab-accordion .panel-heading .panel-title a.collapsed{background: url(../img/snap-h4-collapsed.png) no-repeat 20px 18px #d19119}

#myTab-accordion .panel-heading .panel-title a:hover{text-decoration: none}

.panel-default > .panel-heading.collapsed {
color: #fff;
background-color: #d19119;
border-color: #d19119;
border-radius: 0;
}

}	

.nav-tabs li span{font-size:20px;}
.panel-heading .pull-right {
}

.header-mobile{font-size: 17px; line-height: 18px}
.btn-passion{background:#642F00; border-color:transparent; color:#fff;}
.top-btn-mobile{text-align: center}
.top-btn-mobile .glyphicon{font-size: 22px}
.top-btn-mobile .btn{padding: 4px;
width: 100%;
}

.top-btn-mobile .btn-passion,
.top-btn-mobile .btn-passion:hover,
.top-btn-mobile .btn-passion:active{background: transparent;border: 0px solid transparent}

.btn-passion:hover,
.btn-passion:focus,
.btn-passion:active,
.btn-passion.active,
.open .dropdown-toggle.btn-passion {
  color: #fff;
  background-color: #4c2400;
  border-color: #4c2400;
}

.btn-passion:hover,
.btn-passion:focus,
.btn-passion:active,
.btn-passion.active,
.open .dropdown-toggle.btn-passion {
  color: #fff;
}
.btn-passion:active,
.btn-passion.active,
.open .dropdown-toggle.btn-passion {
  background-image: none;
}
.btn-passion.disabled,
.btn-passion[disabled],
fieldset[disabled] .btn-passion,
.btn-passion.disabled:hover,
.btn-passion[disabled]:hover,
fieldset[disabled] .btn-passion:hover,
.btn-passion.disabled:focus,
.btn-passion[disabled]:focus,
fieldset[disabled] .btn-passion:focus,
.btn-passion.disabled:active,
.btn-passion[disabled]:active,
fieldset[disabled] .btn-passion:active,
.btn-passion.disabled.active,
.btn-passion[disabled].active,
fieldset[disabled] .btn-passion.active {
  background-color: #642F00;
  border-color: #642F00;
}
.btn-passion .badge {
  color: #4c2400;
  background-color: #fff;
}

.navbar-inverse .dropdown-menu {
background-color: #642F00;
border-color: #4c2400;
}
.navbar-inverse .dropdown-menu > li > a:hover, .navbar-inverse .dropdown-menu > .active > a, .navbar-inverse .dropdown-menu > .active > a:hover {
background-color: #4c2400;
}


.leaflet-control-container{opacity: 0}
.navbar-brand{font-weight: lighter}



.nav-tabs > li > a {
color: #fff;
background-color: #cf912a;
text-transform: uppercase
}


.nav-tabs > li > a:hover {
color: #fff;
background-color: #642f00;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
color: #fff;
cursor: default;
background-color: #642f00;
border-image: initial;
text-transform: uppercase
}

#regionTitre{
font-size: 18px
}

.well{background-color: #BEAC99}
.well h1:first-child,
.well h2:first-child,
.well h3:first-child,
.well h4:first-child,
.well h5:first-child{margin-top:0;color: #592E0F}

.leaflet-popup-content-wrapper, .leaflet-popup-tip {
background: white;
box-shadow: 0 3px 14px rgba(0, 0, 0, 0.4);
border-radius: 0;
}

.tab-pane h2{margin-top: 0;}

.btn-group-vertical{width:100%; text-align:left;}

.btn-group-vertical label{text-align:left;}
.snap-drawers h1,
.snap-drawers h2,
.snap-drawers h3,
.snap-drawers h4{margin-top:10px;
margin-left:0; padding-left: 0}

.search-drawer{margin-top: 10px}
.nav>li>a.pictoscnac{padding: 0; background-color: transparent}
.navbar-brand{text-transform: uppercase}

.btn {
font-size: 17px;
}
.navbar .dropdown-menu>li>a, .navbar .dropdown-menu>li>a:focus {font-size: 17px;}

.dropdown-menu li a,
label.btn-passion{background: url(../img/select-caret.png) no-repeat top left transparent;
height: 36px;
line-height: 15px;
padding-left: 45px;
}
.dropdown-menu li.selected a,
label.btn-passion.active{background: url(../img/select-caret.png) no-repeat bottom left transparent;}
label.btn-passion{background-color: #663000; line-height: 25px;}
label.btn-passion.active{border: 1px solid transparent}
.bootstrap-select.btn-group .dropdown-menu li a i.check-mark,
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark {
display: none;
}
.list-group-desktop{position: absolute;
top: 108px;
right: 14px;
width: 245px;
box-shadow: 0 1px 7px rgba(0,0,0,0.65);
max-height: 400px;
overflow: auto;
font-size:17px;}

.snap-drawer .list-group{font-size:17px;}
.localise {
background: url(../img/localise.png) no-repeat 50% 50% #885915;
width: 36px;
display: block;
height: 44px;
margin-top: -10px;
margin-right: 10px}

.libelle-search-mobile {
display: block;
width: 135px;
float: left;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.libelle-search {
display: block;
width: 155px;
float: left;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}

#listMobileResultats .clear{margin: 0}
#listMobileResultats .list-group-item{padding-bottom: 0}

a.list-group-item.result{background-color: #693000; color:#ffffff;}
.ion-ios7-close-empty{font-size: 30px;
line-height: 15px;}

.list-group-item {
border: 0px solid #ddd;
border-bottom: 1px solid #ddd;
margin-bottom: 0
}

.snap-drawer h4 {
padding: 15px;
border-top: 0px solid rgba(255, 255, 255, 0.1);
margin-bottom: 0;
}
.collapse {
display: none;
}

.top-btn-mobile{background-color: #885914}
.top-btn-mobile .ion-ios7-close-empty {
font-size: 60px;
line-height: 28px;
display:block;
}

.list-group .clear{margin-bottom:0;}
.list-group .sucre,
.list-group .sale,
.list-group .sucresale{
margin-top: -5px;}
.list-group .ion-arrow-right-b{margin-top: 3px}





.snap-drawer h4{background: url(../img/snap-h4.png) no-repeat 0 18px transparent;padding-left: 30px}
.panel-title span{padding-top: 5px}
.dropdown-menu li a{font-family:"HelveticaNeueLTStd-LtCn", "Open Sans Condensed", "Helvetica Neue",Helvetica,Arial,sans-serif;}
.commenter{color: #d19119; text-transform: uppercase; margin-top: 8px}
.typobold, .commenter{font-family:"HelveticaNeueLTStd-Cn", "Open Sans Condensed", "Helvetica Neue",Helvetica,Arial,sans-serif;}
.typo{font-family:"HelveticaNeueLTStd-LtCn", "Open Sans Condensed", "Helvetica Neue",Helvetica,Arial,sans-serif;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
font-family:"HelveticaNeueLTStd-LtCn", "Open Sans Condensed", "Helvetica Neue",Helvetica,Arial,sans-serif;
font-weight: 300;
line-height: 1.1;
}

p {
font-size: 14px;
}
#enBref h1,
#enBrefMobile h1,
#en_savoir_plus h1,
#recette h1,
#enBref h2,
#enBrefMobile h2,
#en_savoir_plus h2,
#recette h2,
#enBref h3,
#enBrefMobile h3,
#en_savoir_plus h3,
#recette h3,
#enBref h4,
#enBrefMobile h4,
#en_savoir_plus h4,
#recette h4,
#enBref h5,
#enBrefMobile h5,
#en_savoir_plus h5,
#recette h5,
#enBref h6,
#enBrefMobile h6,
#en_savoir_plus h6,
#recette h6{
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
padding-left: 0;
padding-right: 0}

#enBref h1,
#enBrefMobile h1,
#en_savoir_plus h1,
#recette h1{
	font-weight: bold;
	font-size: 22px;
	color: #653000;
	text-transform: none;
}
#enBref h2,
#enBrefMobile h2,
#en_savoir_plus h2,
#recette h2{
	font-weight: bold;
	font-size: 19px;
	color: #cb6a39;
	border-bottom: 0px solid #c9c9c9;
	padding: 0;
	text-transform: none;
}
#enBref h3,
#enBrefMobile h3,
#en_savoir_plus h3,
#recette h3{
	font-weight: bold;
	font-size: 18px;
	color: #cb6a39;
	text-transform: none;
}
#enBref h4,
#enBrefMobile h4,
#en_savoir_plus h4,
#recette h4{
	font-weight: bold;
	font-size: 17px;
	text-transform: none;
}

#enBref h5,
#enBrefMobile h5,
#en_savoir_plus h5,
#recette h5{
	font-weight: bold;
	font-size: 16px;
	text-transform: none;
}
#enBref h6,
#enBrefMobile h6,
#en_savoir_plus h6,
#recette h6{
	font-weight: bold;
	font-size: 15px;
	text-transform: none;
}


.btn-sm {
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 0;
}/*
@media (max-width: 480px){
	.navbar.navbar-inverse .navbar-text {
		font-size: 9px;
	}

}*/
#fonction span, #cereales span, #saisonnalite span{
	padding-right: 7px;
}
.leaflet-control-zoom-raz {
background-image: url(../img/icon-raz.png);
}
#voile.active{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0.8;
	background-color: gray;
	z-index: 10;
}

.modalCom .modal-header{
	background-color: #cf912a;
	text-transform: uppercase;
	color: #fff;
}
.modalCom .modal-header h4{
	margin: 4px;
}
.modalCom .modal-body h4{
	color: #cf912a;
	margin-top: 0;
}
.modalCom #cancelCommentaire{
	background-color: #a72606;
	color:white;
	margin-left: 157px;
}
.modalCom input{
	width: 100%;
	border: 2px solid #CECECE;
	margin-bottom: 10px;
}
.modalCom ul {
	list-style: none;
	padding-left: 0;
}
.modalCom li hr{
	margin: 0px;
}
.modalCom li h5 {
	color: #642a00;
	margin-bottom: 5px;
}
.modalCom #submitCommentaire{
	background-color: #642f00;
	color:white;
	float: right;
}
.dropdown-menu > li > a, .dropdown-menu > li > a:hover{
	color:white;
}
#creditsPhoto{
	text-align: left;
	font-style: italic;
}
form.navbar-form {width: 100%}
.carre{
		background-color:#0081a6;
		width: 10px;
		height: 10px;
	}

	.cercle{
		background-color:#0081a6;
		width: 10px;
		height: 10px;

		border-radius: 10px;

	}

	.losange{
		background-color:#0081a6;
		width: 10px;
		height: 10px;

		transform:rotate(45deg); 
		-ms-transform:rotate(45deg); /* Internet Explorer */
		-moz-transform:rotate(45deg); /* Firefox */
		-webkit-transform:rotate(45deg); /* Safari et Chrome */ 
		-o-transform:rotate(45deg); /* Opera */
	}

	.triangle{
		width: 0; 
		height: 0; 
		border-left: 5px solid transparent;
		border-right: 5px solid transparent;
		border-bottom: 10px solid #0081a6;
	}
	.leaflet-div-icon{
		background: none;
		border: none;
	}
#resultsRechercheCount{margin-right: 5px;margin-top: 1px; font-family: Arial;
font-weight: bold;
color: black;}
#resultsRechercheCountMobile{font-family: Arial;
font-weight: bold;
color: black;
margin-right: 5px;
position: absolute;
top: 69px;
right: 18px;}
.result .ion-ios7-close-empty{margin-top: 3px}