﻿/*!
 *  Font Awesome 4.3.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("../fonts/font-awesome/fontawesome-webfont.eot?v=4.3.0");src:url("../fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("../fonts/font-awesome/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("../fonts/font-awesome/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("../fonts/font-awesome/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("../fonts/font-awesome/fontawesome-webfont.svg?v=4.3.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;transform:translate(0, 0)}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.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}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{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);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-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:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-genderless:before,.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}@font-face{font-family:'montserratbold';font-style:normal;font-weight:normal;src:url("../fonts/montserrat/montserrat-bold-webfont.eot");src:url("../fonts/montserrat/montserrat-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/montserrat-bold-webfont.woff") format("woff"),url("../fonts/montserrat/montserrat-bold-webfont.ttf") format("truetype"),url("../fonts/montserrat/montserrat-bold-webfont.svg#montserratbold") format("svg")}@font-face{font-family:'montserrat';font-style:normal;font-weight:normal;src:url("../fonts/montserrat/montserrat-regular-webfont.eot");src:url("../fonts/montserrat/montserrat-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/montserrat-regular-webfont.woff") format("woff"),url("../fonts/montserrat/montserrat-regular-webfont.ttf") format("truetype"),url("../fonts/montserrat/montserrat-regular-webfont.svg#montserratbold") format("svg")}@font-face{font-family:'ralewaybold';font-style:normal;font-weight:normal;src:url("../fonts/raleway/raleway-bold-webfont.eot");src:url("../fonts/raleway/raleway-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/raleway/raleway-bold-webfont.woff") format("woff"),url("../fonts/raleway/raleway-bold-webfont.ttf") format("truetype"),url("../fonts/raleway/raleway-bold-webfont.svg#ralewaybold") format("svg")}@font-face{font-family:'ralewayextralight';font-style:normal;font-weight:normal;src:url("../fonts/raleway/raleway-extralight-webfont.eot");src:url("../fonts/raleway/raleway-extralight-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/raleway/raleway-extralight-webfont.woff") format("woff"),url("../fonts/raleway/raleway-extralight-webfont.ttf") format("truetype"),url("../fonts/raleway/raleway-extralight-webfont.svg#ralewayextralight") format("svg")}@font-face{font-family:'ralewaylight';font-style:normal;font-weight:normal;src:url("../fonts/raleway/raleway-light-webfont.eot");src:url("../fonts/raleway/raleway-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/raleway/raleway-light-webfont.woff") format("woff"),url("../fonts/raleway/raleway-light-webfont.ttf") format("truetype"),url("../fonts/raleway/raleway-light-webfont.svg#ralewaylight") format("svg")}@font-face{font-family:'raleway';font-style:normal;font-weight:normal;src:url("../fonts/raleway/raleway-regular-webfont.eot");src:url("../fonts/raleway/raleway-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/raleway/raleway-regular-webfont.woff") format("woff"),url("../fonts/raleway/raleway-regular-webfont.ttf") format("truetype"),url("../fonts/raleway/raleway-regular-webfont.svg#raleway") format("svg")}.caps{text-transform:uppercase}.icons-sprite,.icons-fb,.icons-flickr,.icons-gplus,.icons-ico-map,.icons-icon-dicas,.icons-icon-hospedagem,.icons-icon-plus,.icons-linkedin,.icons-twitter{background-image:url('/seminario-privacidade/img/icons-s6636db1eb4.png');background-repeat:no-repeat}.icons-fb{background-position:0 0;height:31px;width:31px}.icons-fb:hover,.icons-fb.fb-hover{background-position:0 -31px}.icons-flickr{background-position:0 -62px;height:31px;width:31px}.icons-flickr:hover,.icons-flickr.flickr-hover{background-position:0 -93px}.icons-gplus{background-position:0 -124px;height:31px;width:31px}.icons-gplus:hover,.icons-gplus.gplus-hover{background-position:0 -155px}.icons-ico-map{background-position:0 -186px;height:41px;width:28px}.icons-icon-dicas{background-position:0 -227px;height:99px;width:100px}.icons-icon-hospedagem{background-position:0 -326px;height:113px;width:113px}.icons-icon-plus{background-position:0 -439px;height:20px;width:18px}.icons-linkedin{background-position:0 -459px;height:31px;width:31px}.icons-linkedin:hover,.icons-linkedin.linkedin-hover{background-position:0 -490px}.icons-twitter{background-position:0 -521px;height:31px;width:31px}.icons-twitter:hover,.icons-twitter.twitter-hover{background-position:0 -552px}.btn{font-family:montserratbold,montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;text-transform:uppercase}.btn-register{background-color:#000;color:#fff}.btn-register:focus,.btn-register:hover{background-color:#404040}.btn-list{background-color:#aaa;color:#fff}.btn-list:focus,.btn-list:hover{background-color:#eaeaea}.btn-generic{background-color:#000;color:#fff}.btn-generic:focus,.btn-generic:hover{background-color:#404040}.panel{border:none;background-color:transparent;box-shadow:none}.panel-default{border-color:#a69ea2}.panel-default>.panel-heading{background-image:none;background-color:transparent;border-bottom:2px solid #f2f2f2;border-top:2px solid #f2f2f2}.panel-default .panel-title .arrow{margin-right:10px}.panel-body{border:none !important}.navbar{border-radius:0}.navbar-nav>li>a{font-family:montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;padding-top:20px;padding-bottom:20px}.navbar-default{background-color:#28211f;margin-top:60px;border-color:#28211f}.navbar-default .navbar-nav .active a,.navbar-default .navbar-nav .active a:focus,.navbar-default .navbar-nav .active a:hover{background-color:#28211f;color:#6ccdd7}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff}.navbar-lang{border-left:1px solid #787382;border-right:1px solid #787382;margin-left:75px}.navbar-lang .active a{color:#464449}.nav-login{margin-top:20px;margin-right:40px}.nav-login>a{font-size:14px;color:#FFF203;font-family:montserratbold,montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;margin-left:18px}.topbar{display:inline-block;width:100%;height:60px;background-color:#353535;margin-bottom:-5px}@media (max-width: 1199px){.navbar-nav>li>a{font-size:9px !important;margin-left:-12px}.navbar-lang{padding-left:10px;margin-left:0}}@media (min-width: 989px) and (max-width: 1199px){.navbar-nav>li>a{font-size:12px !important}}
 */

 html{
 	overflow-x: hidden;
 }
 
 .banner {
 	min-height: 700px;
 	background-repeat: no-repeat;
 	background-position: center;
 	background-size: cover;
 	margin-top: 120px
 }

 .navbar-default .container {
 	background-color: #28211f;
 }

 .banner h1 {
 	font-family: montserratbold, montserrat, Arial, "Helvetica Neue", Helvetica, sans-serif;
 	font-size: 67px;
 	color: #2d2a31;
 	text-transform: uppercase;
 	line-height: 0.9;
 	margin-bottom: 0
 }
 .banner .location {
 	font-family: montserratbold, montserrat, Arial, "Helvetica Neue", Helvetica, sans-serif;
 	font-size: 31px;
 	color: blue;
 	text-transform: uppercase;
 	margin-top: 10px
 }
 .banner .desc {
 	font-family: montserrat, Arial, "Helvetica Neue", Helvetica, sans-serif;
 	font-size: 31px;
 	color: green;
 	text-transform: uppercase;
 	line-height: 1;
 	margin-top: 20px
 }
 .banner img {
 	padding: 57px 0 0 0
 }
 
 @media (max-width: 1280px) {
 	.banner {min-height: 380px}
 }

 @media (max-width: 991px) {
 	.banner {
 		min-height: 380px
 	}
 	.banner h1 {
 		font-size: 60px
 	}
 	.banner .location {
 		font-size: 30px
 	}
 	.banner .desc {
 		font-size: 30px
 	}
 }
 @media (max-width: 767px) {
 	.banner {
 		min-height: 217px
 	}
 	.banner h1 {
 		font-size: 14px;
 		margin-top: 69px
 	}
 	.banner .location {
 		font-size: 25px
 	}
 	.banner .desc {
 		font-size: 25px
 	}
 }

 .banner-2 {
 	background-repeat: no-repeat;
 	background-position: center;
 	background-size: contain;
 	margin-top: -20px;

 }

 .banner-2 h1 {
 	font-family: montserratbold, montserrat, Arial, "Helvetica Neue", Helvetica, sans-serif;
 	font-size: 67px;
 	color: #2d2a31;
 	text-transform: uppercase;
 	line-height: 0.9;
 	margin-bottom: 0
 }
 .banner-2 .location {
 	font-family: montserratbold, montserrat, Arial, "Helvetica Neue", Helvetica, sans-serif;
 	font-size: 31px;
 	color: blue;
 	text-transform: uppercase;
 	margin-top: 10px
 }
 .banner-2 .desc {
 	font-family: montserrat, Arial, "Helvetica Neue", Helvetica, sans-serif;
 	font-size: 31px;
 	color: green;
 	text-transform: uppercase;
 	line-height: 1;
 	margin-top: 20px
 }
 .banner-2 img {
 	padding: 57px 0 0 0
 }
 @media (max-width: 991px) {

 	.banner-2 h1 {
 		font-size: 60px
 	}
 	.banner-2 .location {
 		font-size: 30px
 	}
 	.banner-2 .desc {
 		font-size: 30px
 	}
 }


 .about {
 	margin-top: 50px;
 	margin-bottom: 90px;
 }
 .ico {
 	display: inline-block !important;
 	margin: 0 auto !important
 }
 .icons-icon-plus {
 	display: inline-block;
 	margin: 0 auto
 }
 .icons-icon-map {
 	border: 1px solid red
 }
 .features {
 	margin-top: 70px
 }
 .feature {
 	font-family: ralewaylight, raleway, "Helvetica Neue", Helvetica, sans-serif
 }
 .feature .title {
 	font-size: 16px;
 	font-weight: 300;
 	text-align: left;
 	text-transform: none;
 	margin-top: 10px;
 	margin-bottom: 0
 }
 .feature .desc {
 	font-size: 13px;
 	font-weight: bold;
 	margin-top: 86px;
 	text-align: center;
 	color: #000;
 	padding-top: 16px
 }
 @media (max-width: 767px) {
 	.feature {
 		display: inline-block;
 		width: 100%;
 		margin: 10px 0
 	}
 }
 .location-area {
 	height: 770px
 }
 .location-img {
 	background-image: url("/seminario-privacidade/img/banner-local.jpg");
 	min-height: 260px;
 	background-position: center;
 	background-repeat: no-repeat;
 	background-size: cover;
 	margin-top: -60px
 }
 .location-agency {
 	background-color: rgba(255, 255, 0, 0.8);
 	color: #000;
 	height: 354px;
 	padding: 37px;
 	text-align: center
 }
 .location-agency h2 {
 	font-size: 24px
 }
 .location-accommodation {
 	background-color: rgba(255, 255, 0, 0.8);
 	color: #000;
 	height: 354px;
 	padding: 56px;
 	text-align: center
 }
 .location-accommodation h2 {
 	font-size: 20px;
 	margin-left: -50px;
 	text-align: -webkit-auto
 }
 .icon-accommodation {
 	margin-top: 75px;
 	margin-left: -16px
 }
 .icons-circle-plus-one-line {
 	margin-top: 22px
 }
 .icon-location {
 	margin-top: 26px
 }
 .page-accomodation {
 	margin-top: 90px
 }
 @media (max-width: 370px) {
 	.location-address {
 		height: 432px
 	}
 }
 @media (max-width: 767px) {
 	.feature-download {
 		margin-left: 14px !important
 	}
 }
 @media (f) {
 	.location-accommodation h2 {
 		text-align: center;
 		font-size: 20px !important
 	}
 	.icon-accommodation {
 		margin-left: -34px
 	}
 }
 @media (max-width: 439px) {
 	.tab-content {
 		margin-left: -35px !important
 	}
 }
 .section-gray {
 	background-color: #F6F6F6
 }
 .nav-tabs {
 	border: none;
 	margin-top: 50px;
 	margin-bottom: 50px
 }
 .nav-tabs>li>a {
 	color: #C51526;
 	width: 165px;
 	text-align: center;
 	color: #C51526
 }
 .bold {
 	font-weight: 600
 }
 .nav-tabs>li.active>a,
 .nav-tabs>li.active>a:focus,
 .nav-tabs>li.active>a:hover {
 	color: #FFF;
 	cursor: default;
 	background-color: #C51526;
 	border: 1px solid #C51526;
 	border-bottom-color: transparent;
 	font-weight: bold;
 	margin-bottom: 25px
 }
 .nav-tabs>li.active>a .glyphicon-play:before,
 .nav-tabs>li.active>a:focus .glyphicon-play:before,
 .nav-tabs>li.active>a:hover .glyphicon-play:before {
 	-moz-transform: rotate(90deg);
 	-ms-transform: rotate(90deg);
 	-webkit-transform: rotate(90deg);
 	transform: rotate(90deg);
 	position: absolute !important;
 	color: #C51526;
 	font-size: 30px;
 	bottom: -34px;
 	margin-left: -66px;
 	width: 25px
 }
 .download {
 	float: left;
 	margin-left: -41px
 }
 .feature-download {
 	font-family: "Helvetica Neue", Helvetica, sans-serif;
 	margin-left: 82%;
 	margin-bottom: -38px
 }
 .feature-download .title-download {
 	font-size: 15px;
 	font-weight: 600;
 	text-transform: none;
 	margin-bottom: 0;
 	color: #2dba49;
 	margin-top: 15px
 }
 .glyphicon-play {
 	color: transparent
 }
 .box-green {
 	background-color: #2dba49;
 	color: #FFF;
 	padding: 10px 5px 5px 5px;
 	vertical-align: middle;
 	padding-top: 18px;
 	padding-bottom: 18px;
 	padding-left: 28px;
 	padding-right: 28px;
 	margin-left: -15px
 }
 .title-tab {
 	margin-bottom: 60px;
 	border-top: 1px solid #2dba49;
 	padding-top: 14px;
 	margin-left: 35px
 }
 ul[class*=-list] li:before {
 	position: relative;
 	bottom: 1px;
 	margin-left: -20px;
 	margin-right: 8px
 }
 .square-list li:before {
 	content: "\25A0 ";
 	color: #6bc8d0
 }
 ul[class*=-list] li {
 	font-size: 15px;
 	line-height: 25px;
 	list-style: none;
 	padding-top: 15px;
 	margin-left: 14px
 }
 .desc-hour {
 	padding-left: 20px
 }
 .memories {
 	background-image: url("../img/memories.jpg");
 	background-repeat: repeat;
 	background-position: center;
 	min-height: 630px
 }
 .library-list li {
 	display: inline-block;
 	text-transform: uppercase;
 	padding-left: 100px;
 	padding-top: 20px
 }
 .library-list li a {
 	color: #000;
 	text-align: center
 }
 .box-participe {
 	align-items: center
 }
 .title-tab strong {
 	color: #000
 }
 .bs-callout {
 	padding: 20px;
 	margin: 20px 0;
 	border: 1px solid #eee;
 	border-left-width: 5px;
 	border-radius: 3px
 }
 .bs-callout h4 {
 	margin-top: 0;
 	margin-bottom: 5px
 }
 .bs-callout p:last-child {
 	margin-bottom: 0
 }
 .bs-callout code {
 	border-radius: 3px
 }
 .bs-callout+.bs-callout {
 	margin-top: -5px
 }
 .bs-callout-warning {
 	border-left-color: #f0ad4e
 }
 .bs-callout-warning h4 {
 	color: #f0ad4e
 }
 .table-accomodation {
 	border-bottom-width: 0 !important;
 	padding-bottom: 0 !important;
 	padding-top: 0 !important;
 	padding-left: 0 !important;
 	padding-right: 0 !important
 }
 .table {
 	margin-bottom: 15px
 }
 .table>thead>tr>th,
 .table>thead>tr>td,
 .table>tbody>tr>th,
 .table>tbody>tr>td,
 .table>tfoot>tr>th,
 .table>tfoot>tr>td {
 	vertical-align: middle;
 	text-align: center
 }
 .table-accomodation-int {
 	margin-bottom: 0
 }
 blockquote {
 	border-left: 5px solid #219f2d
 }
 .page-erro,
 .page-sucesso,
 .page-contato {
 	margin-top: 180px
 }
 .label-info {
 	font-size: 16px;
 	background-color: #2dba49
 }
 .label-info a {
 	color: #FFF
 }
 .btn-success {
 	margin-bottom: 15px;
 	margin-top: 15px
 }
 .initiative-logo {
 	margin-top: 95px
 }
 .desc-initiative {
 	color: #000;
 	font-family: "Helvetica Neue", Helvetica, sans-serif;
 	font-weight: normal
 }
 .initiative-resolution {
 	list-style: none;
 	margin-left: -37px;
 	margin-top: 15px;
 	color: #088C26
 }
 .initiative-resolution li:before {
 	display: inline-block;
 	width: 7px;
 	height: 12px;
 	content: "";
 	background-image: url("../img/list-bullet.png");
 	background-repeat: no-repeat;
 	float: left;
 	padding-left: 15px;
 	margin-top: 5px
 }
 .generic-section:nth-child(odd) {
 	background-color: #f6f6f6
 }
 .generic-section:nth-child(even) {
 	background-color: #2D2B31
 }
 .title {
 	font-family: ralewaylight, raleway, "Helvetica Neue", Helvetica, sans-serif;
 	font-size: 46px;
 	text-transform: upperase;
 	margin-top: 0;
 	color: #000
 }
 .panel-title a {
 	text-transform: uppercase
 }
 .program-day {
 	background-color: #022A43;
 	text-align: center;
 	color: #FFF;
 	height: 50px;
 	padding: 16px;
 	margin-left: 30px;
 	margin-bottom: 30px;
 	margin-top: 30px
 }
 .hour-program {
 	color: #6bc8d0
 }
 .desc-program {
 	margin-left: 30px
 }
 .box-hour {
 	border: 1px solid #6bc8d0;
 	padding: 16px;
 	margin-left: 30px;
 	margin-bottom: 30px;
 	margin-top: 30px
 }
 .desc {
 	font-family: "Helvetica Neue", Helvetica, sans-serif;
 	font-size: 18px;
 	font-weight: 200;
 	text-align: justify;
 	color: #2d3637;
 	margin-left: 10px
 }
 .aling-ico {
 	text-align: center;
 	padding: 0 20px
 }
 .aling-ico p {
 	color: #8b8382;
 	font-size: 28px;
 	padding-top: 20px
 }
 .aling-ico .desc-ico {
 	color: #938b8a;
 	font-size: 16px;
 	font-weight: 300;
 	padding-top: 20px;
 	margin-bottom: 10px
 }
 .aling-ico .icons-icon-dicas {
 	margin-top: 10px !important
 }
 .link-ico {
 	margin-top: 5px;
 	color: #6bc8d0
 }
 .link-ico:before {
 	-moz-osx-font-smoothing: grayscale;
 	display: inline-block;
 	font-family: 'Glyphicons Halflings';
 	font-style: normal;
 	font-weight: normal;
 	line-height: 1;
 	font-size: 14px;
 	position: relative;
 	padding-right: 6px;
 	content: "»"
 }
 .title-iniciativa {
 	color: #8b8382;
 	font-size: 22px;
 	margin-left: 27px;
 	padding-bottom: 20px
 }
 .organizacao-iniative {
 	border-top: 3px solid #6bc8d0;
 	margin-top: 50px;
 	padding-top: 0;

 }

 .parceria-apoio {
 	margin-left: 27px;
 	margin-top: 24px;
 	font-size: 22px;
 	color: #8b8382
 }
 .box-parceria {
 	background-color: #b4b4b4;
 	color: #FFF;
 	height: 70px;
 	text-align: center;
 	margin-top: 10px;
 	margin-bottom: 10px
 }
 .box-eventos {
 	background-color: #6bc8d0;
 	padding: 40px 20px;
 	margin-bottom: 250px;
 }
 .box-eventos .title-eventos {
 	color: #383838;
 	text-align: center
 }
 .list-eventos li {
 	display: inline-block
 }
 .list-eventos a {
 	font-family: montserrat, Arial, "Helvetica Neue", Helvetica, sans-serif;
 	font-size: 13px;
 	text-transform: uppercase;
 	margin-left: 45px;
 	color: #000
 }
 ul.list-eventos {
 	text-align: center;
 	margin-left: -75px
 }
 .location-address a {
 	color: #000
 }
 section {
 	padding: 60px 0
 }
 @media (max-width: 767px) {
 	.title {
 		font-size: 30px
 	}
 }
 .dropdown-toggle {
 	color: #FFF !important;
 	background-color: #C51526;
 	border-color: #C51526
 }
 .dropdown-toggle:hover a {
 	color: #FFF !important;
 	background-color: #C51526;
 	border-color: #C51526
 }
 .nav .open>a,
 .nav .open>a:focus,
 .nav .open>a:hover {
 	color: #FFF !important;
 	background-color: #C51526;
 	border-color: #C51526
 }
 .partners-list {
 	float: left
 }
 .partners-list .title {
 	text-align: left;
 	font-size: 20px
 }
 .partners-list ul {
 	margin: 0;
 	padding: 0
 }
 .partners-list ul li {
 	display: inline-block;
 	margin: 0 30px 30px 0
 }
 .special img {
 	width: 130px;
 	height: 75px
 }
 .gold img {
 	width: 160px;
 	height: 90px
 }
 .silver img {
 	width: 100px;
 	height: 60px
 }
 .bronze img {
 	width: 65px;
 	height: 35px
 }
 @media only screen and (min-width: 320px) and (max-width: 800px) {
 	.partner-item {
 		margin: 0 5px 10px 0
 	}
 	.partner-link {
 		width: 95px;
 		height: 95px;
 		line-height: 95px
 	}
 }
 @media only screen and (max-width: 321px) {
 	.partner-item {
 		margin: 0 12px 15px 0
 	}
 	.partner-link {
 		width: 115px;
 		height: 115px;
 		line-height: 115px
 	}
 }
 .timeline .row {
 	margin: 0 !important
 }
 .timeline .row:nth-child(odd) .metadata {
 	float: right
 }
 .timeline .row:nth-child(odd) .timeline-icon {
 	margin-left: 93px;
 	left: 22px
 }
 .timeline .row:nth-child(odd) .timeline-content {
 	margin-left: 0;
 	margin-right: 160px
 }
 .timeline .row:nth-child(even) .timeline-icon {
 	margin-right: 93px;
 	right: 18px
 }
 .timeline .row:nth-child(even) .time-box {
 	left: 50px
 }
 .timeline .row:nth-child(even) .event {
 	float: right
 }
 .event {
 	width: 50%;
 	position: relative;
 	margin-bottom: 0px;
 	padding-bottom: 30px
 }
 .event:hover .timeline-icon {
 	background: #2C3840
 }
 .event:hover .timeline-icon i {
 	color: #000
 }
 #schedule {
 	padding: 100px 0 150px;
 }
 .schedule-download {
 	display: inline-block;
 	font-weight: 100;
 	margin: 20px 0
 }
 .schedule-download a {
 	padding: 15px
 }
 .schedule-download p {
 	display: inline-block;
 	font-size: 18px;
 	font-weight: 100;
 	margin: 0
 }
 .tab-fillspace {
 	display: block;
 	left: 0;
 	position: relative
 }
 .tab-fillspace li {
 	background: transparent;
 	display: table-cell;
 	float: none;
 }
 .tab-fillspace li.active:after {
 	background: url(../images/tri_down_dark.png) no-repeat scroll 50% 0 transparent;
 	content: "";
 	display: block;
 	height: 7px;
 	position: relative
 }
 .tab-fillspace a {
 	font-size: 18px;
 	font-weight: 600;
 	line-height: 20px;
 	margin-right: 0 !important;
 	text-align: center;
 	text-transform: uppercase
 }
 .nav-pills>li:last-child>a {
 	margin: 0 !important
 }
 .nav-pills>li>a {
 	padding-bottom: 15px;
 	padding-top: 15px;
 	margin: 0 5px 0 0 !important;
 	background-color: rgba(0, 0, 0, 0.2);
 	color: #fff;
 	-moz-border-radius: 8px;
 	-webkit-border-radius: 8px;
 	border-radius: 8px;
 	-moz-transition-duration: 0.25s;
 	-o-transition-duration: 0.25s;
 	-webkit-transition-duration: 0.25s;
 	transition-duration: 0.25s
 }
 .nav-pills>li>a:hover,
 .nav-pills>li>a:focus {
 	background-color: #E27249
 }
 .nav-pills>.active a,
 .nav-pills>.active a:hover,
 .nav-pills>.active a:focus {
 	background-color: #2C3840
 }
 #schedule-tabs {
 	margin-bottom: 40px
 }
 .module-header {
 	border-bottom: 0 none;
 	margin-bottom: 25px;
 	margin-top: 0;
 	padding-bottom: 0;
 	position: relative;
 	text-align: center
 }
 .module-header h4 {
 	background-color: transparent;
 	color: rgba(0, 0, 0, 0.4);
 	display: inline-block;
 	font-size: 18px;
 	font-weight: 700 !important;
 	line-height: 20px !important;
 	padding: 0;
 	position: relative;
 	text-align: center;
 	text-transform: uppercase;
 	z-index: 1
 }
 .timeline {
 	position: relative;
 	padding: 0;
 	font-family: raleway, "Helvetica Neue", Helvetica, sans-serif;
 	margin: 0
 }
 .timeline:before {
 	background-color: #2C3840;
 	content: "";
 	height: 100%;
 	left: 50%;
 	position: absolute;
 	top: 0;
 	width: 5px;
 	-moz-border-radius: 3px;
 	-webkit-border-radius: 3px;
 	border-radius: 3px
 }
 .timeline-icon {
 	background: none repeat scroll 0 0 rgba(72, 163, 166, 0.4);
 	border-radius: 50%;
 	float: left;
 	height: 40px;
 	padding: 4px;
 	position: relative;
 	width: 40px;
 	z-index: 10;
 	margin-top: 15px;
 	-moz-transition: all 0.4s ease-in-out;
 	-o-transition: all 0.4s ease-in-out;
 	-webkit-transition: all 0.4s ease-in-out;
 	transition: all 0.4s ease-in-out;
 	-moz-box-sizing: border-box;
 	-webkit-box-sizing: border-box;
 	box-sizing: border-box;
 	-moz-border-radius: 50%;
 	-webkit-border-radius: 50%;
 	border-radius: 50%
 }
 .timeline-icon-container {
 	background: #e3005c;
 	display: inline-block;
 	height: 30px;
 	line-height: 25px;
 	margin-left: 1px;
 	margin-top: -1px;
 	vertical-align: text-top;
 	width: 30px;
 	text-align: center;
 	-moz-border-radius: 50%;
 	-webkit-border-radius: 50%;
 	border-radius: 50%
 }
 .timeline-icon-container i {
 	color: #fff;
 	font-size: 19px;
 	line-height: 28px;
 	padding-left: 2px
 }
 .time-box {
 	position: absolute;
 	top: 23px;
 	z-index: 1
 }
 .time-box time {
 	font-family: montserrat, Arial, "Helvetica Neue", Helvetica, sans-serif;
 	color: rgba(0, 0, 0, 0.35);
 	font-size: 20px;
 	font-weight: 600;
 	padding: 0 0 0 15px;
 	text-align: left;
 	text-transform: uppercase;
 	width: 100%
 }
 .time-box sup {
 	font-size: 12px;
 	padding-left: 2px;
 	text-transform: uppercase
 }
 .timeline-content {
 	margin-left: 160px;
 	margin-top: 0;
 	padding-top: 0;
 	perspective: 600px;
 	position: relative
 }
/* .event-content {
 	background: none repeat scroll 0 0 #fff;
 	border: medium none;
 	padding: 1px 16px;
 	width: 100%;
 	-moz-border-radius: 10px;
 	-webkit-border-radius: 10px;
 	border-radius: 10px;
 	-moz-box-sizing: border-box;
 	-webkit-box-sizing: border-box;
 	box-sizing: border-box
 	}*/

 	.event-content {
 		background: none repeat scroll 0 0 transparent;
 		border: 1px solid #00ABBD;
 		padding: 1px 16px;
 		width: 100%;
 		-moz-border-radius: 10px;
 		-webkit-border-radius: 10px;
 		border-radius: 10px;
 		-moz-box-sizing: border-box;
 		-webkit-box-sizing: border-box;
 		box-sizing: border-box;
 	}

 	a:hover{
 		font-weight: bold !important;
 		text-decoration: none;
 	}

 	.event-content:before {
 		background: url(../images/tri_left.png) no-repeat scroll 0 0 transparent;
 		content: " ";
 		height: 16px;
 		left: -8px;
 		position: absolute;
 		top: 25px;
 		width: 8px
 	}
 	.event-title h3 {
 		font-size: 22px;
 		line-height: 40px;
 		text-transform: uppercase
 	}
 	.event-title h3 span {
 		color: #999;
 		font-weight: 400;
 		text-transform: none
 	}
 	.event-title h4 span {
 		color: #999;
 		font-weight: 400
 	}
 	.toggle-item-title {
 		background: url(../images/icons/toggle.png) scroll no-repeat right 5px transparent;
 		padding: 0 32px 0 0;
 		cursor: pointer
 	}
 	.toggle-item-title.event-title.ui-state-active {
 		background: url(../images/icons/toggle-close.png) scroll no-repeat right 5px transparent;
 		padding: 0 32px 0 0
 	}
 	.toggle-item-body {
 		font-family: "Helvetica Neue", Helvetica, sans-serif
 	}
 	@media (max-width: 767px) {
 		.time-box {
 			position: relative;
 			top: -30px;
 			z-index: 1
 		}
 		.timeline:before {
 			background-color: transparent
 		}
 		.timeline .row:nth-child(odd) .metadata {
 			float: left;
 			width: 100%
 		}
 		.timeline .row .time-box {
 			display: inline-block;
 			float: left;
 			width: 100%;
 			text-align: center;
 			left: 0 !important
 		}
 		.timeline .row .timeline-content {
 			margin: 0;
 			width: 100%;
 			padding-left: 50px;
 			padding-right: 50px;

 		}
 		.timeline .timeline:before,
 		.timeline .timeline-icon {
 			display: none
 		}
 		.timeline .event {
 			width: 100%;
 			padding-top: 30px
 		}
 	}
 	footer {
 		background-color: #28211f;
 		color: #fff;
 		font-size: 14px;
 		min-height: 315px;
 		max-width: 100%;
 		position: relative
 	}
 	footer .title {
 		font-family: montserrat, Arial, "Helvetica Neue", Helvetica, sans-serif;
 		font-size: 14px;
 		font-weight: 500;
 		text-align: left;
 		margin-top: 100px
 	}
 	footer .footer-list {
 		padding-left: 0;
 		list-style: none;
 		margin-top: 93px
 	}
 	footer .footer-list li {
 		margin: 5px 0;
 		display: inline-block
 	}
 	footer .footer-list a {
 		font-family: montserrat, Arial, "Helvetica Neue", Helvetica, sans-serif;
 		font-size: 13px;
 		color: #cacaca;
 		text-transform: uppercase;
 		margin-left: 12px;
 		color: #FFF
 	}
 	footer .copright {
 		background-color: #2D2B31;
 		height: 100px;
 		width: 100%;
 		position: absolute;
 		bottom: 0
 	}
 	footer .copright p {
 		font-family: "Helvetica Neue", Helvetica, sans-serif;
 		font-size: 13px;
 		text-transform: uppercase;
 		line-height: 90px;
 		color: #8e8e8e
 	}
 	footer .last-column a {
 		color: #fff;
 		font-weight: 600;
 		text-transform: uppercase
 	}
 	footer .social-links {
 		list-style: none;
 		padding-left: 0;
 		display: inline-flex
 	}
 	footer .social-links li {
 		display: inline;
 		margin: 0 5px
 	}
 	footer .social-links li:first-child {
 		margin-left: 0
 	}
 	footer .social-links li:last-child {
 		margin-right: 0
 	}
 	footer .social-links .share {
 		width: 31px;
 		height: 31px;
 		display: inline-block;
 		-webkit-animation-duration: 1s;
 		animation-duration: 1s;
 		-webkit-animation-fill-mode: both;
 		animation-fill-mode: both
 	}
 	footer .social-links .share:hover {
 		-webkit-animation-name: bounceInUp;
 		animation-name: bounceInUp
 	}
 	footer .link-list-footer {
 		list-style: none;
 		margin-top: 100px
 	}
 	footer .link-list-footer a {
 		font-family: montserrat, Arial, "Helvetica Neue", Helvetica, sans-serif;
 		font-size: 13px;
 		text-transform: uppercase;
 		margin-left: 12px;
 		color: #FFF
 	}
 	@-webkit-keyframes bounceInUp {
 		0%, 60%, 75%, 90%, 100% {
 			-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 			transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
 		}
 		0% {
 			opacity: 0;
 			-webkit-transform: translate3d(0, 5px, 0);
 			transform: translate3d(0, 5px, 0)
 		}
 		60% {
 			opacity: 0.5;
 			-webkit-transform: translate3d(0, -5px, 0);
 			transform: translate3d(0, -5px, 0)
 		}
 		75% {
 			-webkit-transform: translate3d(0, 10px, 0);
 			transform: translate3d(0, 10px, 0)
 		}
 		90% {
 			-webkit-transform: translate3d(0, -5px, 0);
 			transform: translate3d(0, -5px, 0)
 		}
 		100% {
 			-webkit-transform: translate3d(0, 0, 0);
 			transform: translate3d(0, 0, 0)
 		}
 	}
 	@keyframes bounceInUp {
 		0%, 60%, 75%, 90%, 100% {
 			-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 			transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
 		}
 		0% {
 			opacity: 0;
 			-webkit-transform: translate3d(0, 5px, 0);
 			transform: translate3d(0, 5px, 0)
 		}
 		60% {
 			opacity: 0.5;
 			-webkit-transform: translate3d(0, -5px, 0);
 			transform: translate3d(0, -5px, 0)
 		}
 		75% {
 			-webkit-transform: translate3d(0, 10px, 0);
 			transform: translate3d(0, 10px, 0)
 		}
 		90% {
 			-webkit-transform: translate3d(0, -5px, 0);
 			transform: translate3d(0, -5px, 0)
 		}
 		100% {
 			-webkit-transform: translate3d(0, 0, 0);
 			transform: translate3d(0, 0, 0)
 		}
 	}
 	@media (max-width: 767px) {
 		footer .title {
 			margin-top: 30px
 		}
 		footer .copright {
 			position: relative;
 			margin-top: 50px;
 			height: 201px
 		}
 	}
 	.banner {
 		background-position: center center;
 		background-repeat: no-repeat;
 		background-size: cover;
 		margin-top: -20px;
 	}
 	.navbar-default .navbar-nav > .open > a,
 	.navbar-default .navbar-nav > .open > a:focus,
 	.navbar-default .navbar-nav > .open > a:hover {
 		background-color: #353535;
 		color: #555;
 	}
 	.navbar-default {
 		margin-top: 0px !important;
 	}
 	.fixed {
 		left: 0;
 		position: fixed;
 		top: 0;
 		width: 100%;
 		z-index: 99;
 		height: 61px;
 	}
 	.center {
 		text-align: center !important;
 	}
 	.speaker-photo {
 		height: 150px;
 		width: 150px;
 		border-radius: 50%;
 		margin: 0 auto;
 	}
 	figcaption {
 		margin-bottom: 15px;
 		text-align: center;
 		margin-top: 15px;
 	}
 	.contentTabs {
 		display: none;
 	}
 	.collapse-home {
 		margin-top: 40px
 	}
 	.headerTabs {
 		margin-bottom: 40px;
 	}
 	.fa-arrow-circle-down {
 		cursor: pointer !important;
 	}
 	.webapp-information {
 		background-color: #022A43;
 		margin-bottom: 0;
 		padding: 10px;
 		text-align: center;
 	}
 	#myBtn {
 		display: none;
 		position: fixed;
 		bottom: 20px;
 		right: 30px;
 		z-index: 99;
 		border: none;
 		outline: none;
 		background-color: #022A43;
 		color: white;
 		cursor: pointer;
 		padding: 15px;
 		opacity: 0.9;
 	}
 	#myBtn:hover {
 		background-color: #555;
 	}
 	.location-address {
 		font-family: ralewaylight, raleway, "Helvetica Neue", Helvetica, sans-serif;
 		font-size: 46px;
 	}
 	.location-address h2 {
 		font-size: 46px;
 	}
 	.navbar-default .navbar-nav .active {
 		background-color: #FDC800;
 		color: #000;
 	}
 	.maps iframe {
 		pointer-events: none;
 	}

 	.nav-pills>li.active>a,
 	.nav-pills>li.active>a:focus,
 	.nav-pills>li.active>a:hover {
 		color: #fff;
 		background-color: #E3005C;
 	}
 	@media (min-width: 1282px) {
 		.banner {
 			min-height: 540px;
 		}
 	}

 	.mail-contato{
 		text-align: center;
 		color: #FFF;
 		font-size: 22px;
 	}

 	.mail-contato2{
 		text-align: center;
 		color: #000;
 		font-size: 22px;
 	}

 	.imagem-palestrante{
 		height: 150px;
 		width: 150px;
 		border-radius: 50%;
 		margin: 0 auto;
 	}

 	.flickr{
 		margin-top: 17px;
 		margin-right: -25px;
 	}

 	.contato-2{
 		color: #000;
 	}

 	.eventos-anteriores{
 		margin-bottom: -60px;
 	}

 	.timeline-icon-container-2{
 		background-color: #1F8BA2;
 	}
 	.tab-dois>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
 		color: #fff;
 		background-color: #1F8BA2;
 	}



 	@media (min-width: 320px) and (max-width: 480px){

 		.banner-mobile{
 			background-image: url('../img/SEMINARIO_Header-mobile.jpg') !important;
 			width: 100%;
 			height: 413px;
 		}

 		.icon-banner-mobile-workshop{
 			background-image: url('../img/icon-banner-tablet-workshop.jpg') !important;
 			width: 100% !important;
 			height: 150px !important;
 			background-repeat: no-repeat;

 		}

 		.icon-seminario-banner-mobile{
 			background-image: url('../img/icon-banner-tablet-seminario.jpg') !important;
 			width: 100% !important;
 			height: 150px !important;
 			background-repeat: no-repeat;

 		}


 		.banner-mobile-workshop{
 			background-image: url('../img/SEMINARIO_Header-mobile-workshop.jpg') !important;
 			width: 100%;
 			height: 413px;
 		}

 		.icon-default-banner{
 			display: none;
 		}

 	}

 	@media (min-width: 480px) and (max-width: 900px) {
 		.banner-tablet{
 			background-image: url('../img/SEMINARIO_Header-tablet.jpg') !important; 
 			width: 100%;
 			height: auto;
 			min-height: 320px !important;
 			background-size: cover;
 		}

 		.banner-tablet-workshop{
 			background-image: url('../img/SEMINARIO_Header-tablet-workshop.jpg') !important; 
 			width: 100%;
 			height: auto;
 			min-height: 320px !important;
 			background-size: cover;
 		}


 		.icon-banner-tablet-workshop{
 			background-image: url('../img/icon-banner-mobile-workshop.jpg') !important; 
 			width: 100%;
 			height: auto;
 			min-height: 142px !important;
 			background-repeat: no-repeat;
 			    background-size: contain;
 		}


 		.icon-seminario-banner-tablet{
 			background-image: url('../img/icon-banner-mobile-seminario.jpg') !important; 
 			width: 100%;
 			height: auto;
 			min-height: 142px !important;
 			background-repeat: no-repeat;
 			    background-size: contain;
 		}

 		.icon-default-banner{
 			display: none;
 		}

 	}

 	.modal-body p {
 		font-size: 20px;
 		font-weight: 300;
 	}

 	.title-modal{
 		cursor: pointer;
 	}

 	.modal-dialog {
 		width: 80%;
 		height: auto;
 		padding: 0;
 	}

 	.modal-content {
 		height: 100%;
 		border-radius: 0;
 	}

