﻿.icons-sprite,
.icons-accessibility,
.icons-calendar,
.icons-edit,
.icons-fb,
.icons-flickr,
.icons-gplus,
.icons-idea,
.icons-info,
.icons-linkedin,
.icons-mic,
.icons-place,
.icons-twitter {
	background-image: url('/assets/img/icons-s61067df841.png');
	background-repeat: no-repeat
}

#organizacao-iniative img{
	max-width: 400px;
	max-height: 400px;
}

/*!
 *  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:.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:.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:""}.icons-sprite,.icons-accessibility,.icons-calendar,.icons-edit,.icons-fb,.icons-flickr,.icons-gplus,.icons-idea,.icons-info,.icons-linkedin,.icons-mic,.icons-place,.icons-twitter{background-image:url('/assets/img/icons-s61067df841.png');background-repeat:no-repeat}.icons-accessibility{background-position:0 0;height:46px;width:41px}.icons-calendar{background-position:0 -46px;height:46px;width:41px}.icons-edit{background-position:0 -92px;height:46px;width:41px}.icons-fb{background-position:0 -138px;height:31px;width:31px}.icons-fb:hover,.icons-fb.fb-hover{background-position:0 -169px}.icons-flickr{background-position:0 -200px;height:31px;width:31px}.icons-flickr:hover,.icons-flickr.flickr-hover{background-position:0 -231px}.icons-gplus{background-position:0 -262px;height:31px;width:31px}.icons-gplus:hover,.icons-gplus.gplus-hover{background-position:0 -293px}.icons-idea{background-position:0 -324px;height:46px;width:41px}.icons-info{background-position:0 -370px;height:46px;width:41px}.icons-linkedin{background-position:0 -416px;height:31px;width:31px}.icons-linkedin:hover,.icons-linkedin.linkedin-hover{background-position:0 -447px}.icons-mic{background-position:0 -478px;height:46px;width:41px}.icons-place{background-position:0 -524px;height:46px;width:41px}.icons-twitter{background-position:0 -570px;height:31px;width:31px}.icons-twitter:hover,.icons-twitter.twitter-hover{background-position:0 -601px}.circle{width:80px;height:80px;border-radius:50px;border:2px solid #bbbac0;background-color:transparent;float:left;display:flex;align-items:center;justify-content:center;margin-right:10px}.ico{display:inherit;width:41px;height:46px;margin:0 auto;max-width:53%}@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}.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}.btn-submit,.btn-reset,.btn-hospedagem{font-family:montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:none}.navbar{border-radius:0}.navbar-nav>li>a{font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;padding-top:20px;padding-bottom:20px}.navbar-default{background-color:#259CB2;border-color:transparent;margin-bottom:0;position:fixed;width:100%;z-index:99}.navbar-default .navbar-nav .active{background-color:#efe724;color:#000;border-radius:40px}.navbar-default .navbar-nav .active:hover,.navbar-default .navbar-nav .active:focus,.navbar-default .navbar-nav .active a{background-color:#259CB2 !important;color:#000 !important}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff}.navbar-right{border-left:1px solid #89d8e7;border-right:1px solid #89d8e7}.navbar-right .active a{color:#4e4e4e}.register-menu{background-color:#757575}.register-menu a{color:#000}nav .container-fluid{position:relative}nav .navbar-right{margin-right:30px}.sn-bar{position:absolute;right:0;top:-5px}@media (max-width: 992px){.navbar-nav>li>a{padding-left:5px;padding-right:5px}}.banner{min-height:1100px;background-repeat:no-repeat;background-position:center;background-size:cover}.banner h1{font-family:montserratbold,montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:67px;color:gold;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}@media (max-width: 1440px){.banner{min-height:750px}}@media (max-width: 1200px){.banner{min-height:700px}}@media (max-width: 991px){.banner{min-height:600px}.banner h1{font-size:60px}.banner .location{font-size:30px}.banner .desc{font-size:30px}}@media (max-width: 767px){.banner{min-height:300px}.banner h1{font-size:40px}.banner .location{font-size:25px}.banner .desc{font-size:25px}}.about{background-color:#fff}.features{margin-top:70px}.feature{font-family:"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:400;text-align:left}@media (max-width: 767px){.feature{display:inline-block;width:100%;margin:10px 0}}.location{padding-bottom:0}.location-area{height:770px}.generic-section:nth-child(even){background-color:#fff}.generic-section:nth-child(odd){background-color:#757575}.generic-section:nth-child(odd) .title,.generic-section:nth-child(odd) .desc{color:#fff !important}.generic-section:nth-child(odd) .title{text-shadow:0 0 5px #222}.title{font-family:montserratbold,montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:46px;text-transform:uppercase;text-align:center;margin-top:0}.desc{font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:18px;font-weight:200;text-align:justify;color:#2d3637}.links .title{margin-bottom:40px}.tutor{font-family:raleway,"Helvetica Neue",Helvetica,sans-serif;color:#1a1a1a;margin-left:18px}.no-course{border-bottom:1px solid #ddd !important}.link-register{float:right;text-transform:uppercase}.link-register:hover,.link-register:focus{color:#757575;text-decoration:none}.speakers{margin-top:30px}.speaker-name{color:#259CB2}.speaker-name:active,.speaker-name:focus,.speaker-name:hover{color:#259CB2;font-weight:600;text-decoration:none}.speaker-photo img{width:90%;margin:0 auto;padding:5px;border:2px solid #295EAC;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.speaker-photo figcaption{display:inline-block;width:100%;text-align:center;margin-top:15px}.profile{position:relative;height:315px}.profile a{cursor:pointer}.profile .info{font-size:14px;font-weight:300;font-style:italic;text-align:center;display:inline-block;width:100%;height:45px}.day-title{display:inline-block;width:100%;text-align:center;margin:30px 0 15px 0;color:#259CB2}.program-content em{font-weight:300}section{padding:80px 0}@media (max-width: 767px){.title{font-size:36px}.links .title{margin-bottom:0}.links div{text-align:left;margin:10px 0}}.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:#259CB2}.event:hover .timeline-icon i{color:#eadae4}#schedule{padding:100px 0 150px;background:#fff}.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;width:1%}.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:transparent;color:#259CB2;border:1px solid #259CB2;-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{color:#fff;background-color:#259CB2}.nav-pills>.active a,.nav-pills>.active a:hover,.nav-pills>.active a:focus{background-color:#259CB2 !important}#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:#259CB2;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(156,156,156,0.4);border-radius:50%;float:left;height:40px;padding:4px;position:relative;width:40px;z-index:10;margin-top:15px;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .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:#259CB2;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.75);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 transparent;border:1px solid #259CB2;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: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:20px;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}.panel-group .panel-default{border-top:1px solid #ddd !important}.panel-group .panel-default:first-child{border-top:none !important}.toggle-item-title{background:url(../images/icons/toggle.png) scroll no-repeat right 5px transparent;padding:0 32px 0 0;cursor:normal}.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){.nav>li>a{padding:10px 5px}.tab-fillspace a{font-size:14px}.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%}.timeline .timeline:before,.timeline .timeline-icon{display:none}.timeline .event{width:100%;padding-top:30px}}footer{background-color:transparent;color:#fff;font-size:14px;min-height:50px;max-width:100%;position:relative}footer .title{font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:500;text-align:left;margin-top:100px}footer .link-list{padding-left:0;list-style:none}footer .link-list li{margin:5px 0}footer .link-list 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}footer .link-list a{font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:200;color:#cacaca;text-transform:uppercase}footer .copright{background-color:#259CB2;height:100px;width:100%;position:absolute;bottom:0;padding-top:25px}footer .copright p{font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:13px;text-transform:uppercase;line-height:90px;color:#8e8e8e}footer .copright a{font-family:ralewaylight,raleway,"Helvetica Neue",Helvetica,sans-serif;color:#ABB1AA}footer .last-column a{color:#fff;font-weight:600}footer .social-links{list-style:none;padding-left:0;margin-top:50px}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}@-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: 991px){footer .copright{height:120px}}@media (max-width: 767px){footer .title{margin-top:30px}footer .copright{position:relative;margin-top:50px;height:auto}}.contact{background-color:#757575}.contact .title,.contact .desc,.contact a{color:#fff !important}.contact .title{text-shadow:0 0 5px #222}.contact a{font-weight:400}.links{margin-top:24px}.panel-group .panel-default{border-color:transparent}.panel-group .panel-heading{background-color:transparent;border-color:transparent}.panel-group .panel-title .fa{color:#757575}.panel-group .panel-title .date{font-weight:400}.panel-group .panel-body b{font-size:18px}.panel-group .panel-body .desc{font-size:16px}.panel-collapse>.panel-body{border-top:none}.panel{box-shadow:none}.modal-header .modal-title,.modal-header .close{color:#295EAC}.modal-header .close{opacity:1}.modal-footer .btn-default{background-color:#295EAC;color:#fff}


  /*card expand*/


  .dashboard-cards {
  	position: relative;
  	padding-bottom: 50px;
  }

/*  .dashboard-cards .card {
    background: #ffffff;
    display: inline-block;
    -webkit-perspective: 1000;
    perspective: 1000;
    z-index: 20;
    margin: 5px 5px 10px 5px;
    position: relative;
    text-align: left;
    -webkit-transition: all 0.3s 0s ease-in;
    transition: all 0.3s 0s ease-in;
    z-index: 1;
    cursor: pointer;
    transition: all 0.3s ease;
    }*/

    .dashboard-cards .card:hover {
    	transition: all 0.3s ease;
    }
    .dashboard-cards .card .card-title {
    	background: #ffffff;
    	position: relative;
    	z-index: 0;
    }
    .dashboard-cards .card .card-title h2 {
    	font-size: 24px;
    	letter-spacing: -0.05em;
    	margin: 0;
    	padding: 0;
    }
    .dashboard-cards .card .card-title h2 small {
    	display: block;
    	font-size: 14px;
    	margin-top: 8px;
    	letter-spacing: -0.025em;
    }
    .dashboard-cards .card .card-description {
    	position: relative;
    	font-size: 14px;
    	border-top: 1px solid #ddd;
    	padding: 10px 15px 0 15px;
    }
    .dashboard-cards .card .card-actions {
    	box-shadow: 0 2px 0px 0;
    	padding: 10px;
    	text-align: center;
    	-webkit-transition: all 0.3s 0.3s ease-out;
    	transition: all 0.3s 0.3s ease-out;
    }
    .dashboard-cards .card .card-flap {
    	position: absolute;
    	width: 100%;
    	-webkit-transform-origin: top;
    	transform-origin: top;
    	-webkit-transform: rotateX(-90deg);
    	transform: rotateX(-90deg);
    }
    .dashboard-cards .card .flap1 {
    	-webkit-transition: all 0.1s 0.1s ease-out;
    	transition: all 0.1s 0.1s ease-out;
    	z-index: -1;
    	opacity: 0.9;
    	-webkit-transition: opacity 1s ease-out !important;
    	-moz-transition: opacity 1s ease-out !important;
    	-ms-transition: opacity 1s ease-out !important;
    	-o-transition: opacity 1s ease-out !important;
    	transition: opacity 1s ease-out !important;
    	color: #fff;
    }
    .dashboard-cards .card .flap2 {
    	-webkit-transition: all 0.10s 0s ease-out;
    	transition: all 0.10s 0s ease-out;
    	z-index: -2;
    }
    .dashboard-cards.showing .card {
    	cursor: pointer;
    	opacity: 0.6;
    	-webkit-transform: scale(0.88);
    	transform: scale(0.88);
    }
    .dashboard-cards .no-touch .dashboard-cards.showing .card:hover {
    	opacity: 0;
    	-webkit-transform: scale(0.70);
    	transform: scale(0.70);
    }
/*  .dashboard-cards .card.d-card-show {
    -webkit-transform: scale(1) !important;
    transform: scale(1) !important;
    }*/
    .dashboard-cards .card.d-card-show .card-flap {
    	background: #fff;
    	-webkit-transform: rotateX(0deg);
    	transform: rotateX(0deg);
    	position: relative;
    	transition: all 0.3s 0.2s ease-out;
    	color: #000;
    }
    .dashboard-cards .card.d-card-show .flap1 {
    	-webkit-transition: all 0.3s 0s ease-out;
    	transition: all 0.3s 0s ease-out;
    }
    .dashboard-cards .card.d-card-show .flap2 {
    	-webkit-transition: all 0.3s 0.2s ease-out;
    	transition: all 0.3s 0.2s ease-out;
    }
    .dashboard-cards .card .task-count {
    	width: 40px;
    	height: 40px;
    	position: absolute;
    	top: 22px;
    	right: 10px;
    	background: #ecf0f1;
    	text-align: center;
    	line-height: 40px;
    	border-radius: 100%;
    	color: #333333;
    	font-weight: 600;
    	transition: all .2s ease;
    }


    .dashboard-cards .task-list {
    	padding: 0 !important;
    	font-weight: 700;
    }
    .dashboard-cards .task-list li {

    	list-style-type: none;
    	transition: all .2s ease;
    }
    .dashboard-cards .task-list li:hover {
    	transition: all .2s ease;
    }
    .dashboard-cards .task-list li span {
    	margin-right: 5px;
    }

    .dashboard-cards .card-actions .btn {
    	color: #333;
    }
    .dashboard-cards .card-actions .btn:hover {
    	color: #f36525;
    }

    .fa-info-circle{
    	padding: 10px;
    }

    /*card expand*/



    .contentTabs {
    	display: none;
    }

    .imagem-palestrante {
    	height: 150px;
    	width: 150px;
    	border-radius: 50%;
    	margin: 0 auto;
    	border: 1px solid #003c23;
    }

    figcaption {
    	margin-bottom: 15px;
    	text-align: center;
    	margin-top: 15px;
    }

    .center {
    	text-align: center !important;
    }

    .icons-accessibility {
    	background-position: 0 0;
    	height: 46px;
    	width: 41px
    }

    .icons-calendar {
    	background-position: 0 -46px;
    	height: 46px;
    	width: 41px
    }

    .icons-edit {
    	background-position: 0 -92px;
    	height: 46px;
    	width: 41px
    }

    .icons-fb {
    	background-position: 0 -138px;
    	height: 31px;
    	width: 31px
    }

    .icons-fb:hover,
    .icons-fb.fb-hover {
    	background-position: 0 -169px
    }

    .icons-flickr {
    	background-position: 0 -200px;
    	height: 31px;
    	width: 31px
    }

    .icons-flickr:hover,
    .icons-flickr.flickr-hover {
    	background-position: 0 -231px
    }

    .icons-gplus {
    	background-position: 0 -262px;
    	height: 31px;
    	width: 31px
    }

    .icons-gplus:hover,
    .icons-gplus.gplus-hover {
    	background-position: 0 -293px
    }

    .icons-idea {
    	background-position: 0 -324px;
    	height: 46px;
    	width: 41px
    }

    .icons-info {
    	background-position: 0 -370px;
    	height: 46px;
    	width: 41px
    }

    .icons-linkedin {
    	background-position: 0 -416px;
    	height: 31px;
    	width: 31px
    }

    .icons-linkedin:hover,
    .icons-linkedin.linkedin-hover {
    	background-position: 0 -447px
    }

    .icons-mic {
    	background-position: 0 -478px;
    	height: 46px;
    	width: 41px
    }

    .icons-place {
    	background-position: 0 -524px;
    	height: 46px;
    	width: 41px
    }

    .icons-twitter {
    	background-position: 0 -570px;
    	height: 31px;
    	width: 31px
    }

    .icons-twitter:hover,
    .icons-twitter.twitter-hover {
    	background-position: 0 -601px
    }

    .circle {
    	width: 80px;
    	height: 80px;
    	border-radius: 50px;
    	border: 2px solid #bbbac0;
    	background-color: transparent;
    	float: left;
    	display: flex;
    	align-items: center;
    	justify-content: center;
    	margin-right: 10px
    }

    .ico {
    	display: inherit;
    	width: 41px;
    	height: 46px;
    	margin: 0 auto;
    	max-width: 53%
    }

    @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
    }

    .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
    }

    .btn-submit,
    .btn-reset,
    .btn-hospedagem {
    	font-family: montserrat, Arial, "Helvetica Neue", Helvetica, sans-serif;
    	text-transform: none
    }

    .navbar {
    	border-radius: 0
    }

    .navbar-nav>li>a {
    	font-family: "Helvetica Neue", Helvetica, sans-serif;
    	font-size: 14px;
    	font-weight: 500;
    	text-transform: uppercase;
    	padding-top: 20px;
    	padding-bottom: 20px
    }

    .navbar-default {
    	background-color: #003c23;
    	border-color: transparent;
    	margin-bottom: 0;
    	position: fixed;
    	width: 100%;
    	z-index: 99
    }

    .navbar-default .navbar-nav .active {
    	background-color: #efe724;
    	color: #000;
    	border-radius: 40px
    }

    .navbar-default .navbar-nav .active:hover,
    .navbar-default .navbar-nav .active:focus,
    .navbar-default .navbar-nav .active a {
    	background-color: #003c23 !important;
    	color: #000 !important
    }

    .navbar-default .navbar-nav>li>a,
    .navbar-default .navbar-nav>li>a:focus,
    .navbar-default .navbar-nav>li>a:hover {
    	color: #fff
    }

    .navbar-right {
    	border-left: 1px solid #89d8e7;
    	border-right: 1px solid #89d8e7
    }

    .navbar-right .active a {
    	color: #4e4e4e
    }

    .register-menu {
    	background-color: #757575
    }

    .register-menu a {
    	color: #000
    }

    nav .container-fluid {
    	position: relative
    }

    nav .navbar-right {
    	margin-right: 30px
    }

    .sn-bar {
    	position: absolute;
    	right: 0;
    	top: -5px
    }

    @media (max-width: 992px) {
    	.navbar-nav>li>a {
    		padding-left: 5px;
    		padding-right: 5px
    	}
    }

    .banner {
    	min-height: 1100px;
    	background-repeat: no-repeat;
    	background-position: center;
    	background-size: cover
    }

    .banner h1 {
    	font-family: montserratbold, montserrat, Arial, "Helvetica Neue", Helvetica, sans-serif;
    	font-size: 67px;
    	color: gold;
    	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
    }

    @media (max-width: 1440px) {
    	.banner {
    		min-height: 750px
    	}
    }

    @media (max-width: 1200px) {
    	.banner {
    		min-height: 700px
    	}
    }

    @media (max-width: 991px) {
    	.banner {
    		min-height: 600px
    	}
    	.banner h1 {
    		font-size: 60px
    	}
    	.banner .location {
    		font-size: 30px
    	}
    	.banner .desc {
    		font-size: 30px
    	}
    }

    @media (max-width: 767px) {
    	.banner {
    		min-height: 300px
    	}
    	.banner h1 {
    		font-size: 40px
    	}
    	.banner .location {
    		font-size: 25px
    	}
    	.banner .desc {
    		font-size: 25px
    	}
    }

    .about {
    	background-color: #fff
    }

    .features {
    	margin-top: 70px
    }

    .feature {
    	font-family: "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: 400;
    	text-align: left
    }

    @media (max-width: 767px) {
    	.feature {
    		display: inline-block;
    		width: 100%;
    		margin: 10px 0
    	}
    }

    .location {
    	padding-bottom: 0
    }

    .location-area {
    	height: 770px
    }

    .generic-section:nth-child(even) {
    	background-color: #fff
    }

    .generic-section:nth-child(odd) {
    	background-color: #757575
    }

    .generic-section:nth-child(odd) .title,
    .generic-section:nth-child(odd) .desc {
    	color: #fff !important
    }

    .generic-section:nth-child(odd) .title {
    	text-shadow: 0 0 5px #222
    }

    .title {
    	font-family: montserratbold, montserrat, Arial, "Helvetica Neue", Helvetica, sans-serif;
    	font-size: 46px;
    	text-transform: uppercase;
    	text-align: center;
    	margin-top: 0
    }

    .desc {
    	font-family: "Helvetica Neue", Helvetica, sans-serif;
    	font-size: 18px;
    	font-weight: 400;
    	text-align: justify;
    	color: #2d3637
    }

    .links .title {
    	margin-bottom: 40px
    }

    .tutor {
    	font-family: raleway, "Helvetica Neue", Helvetica, sans-serif;
    	color: #1a1a1a;
    	margin-left: 18px
    }

    .no-course {
    	border-bottom: 1px solid #ddd !important
    }

    .link-register {
    	float: right;
    	text-transform: uppercase
    }

    .link-register:hover,
    .link-register:focus {
    	color: #757575;
    	text-decoration: none
    }

    .speakers {
    	margin-top: 30px
    }

    .speaker-name {
    	color: #003c23;
    }

    .speaker-name:active,
    .speaker-name:focus,
    .speaker-name:hover {
    	color: #003c23;
    	font-weight: 600;
    	text-decoration: none
    }

    .speaker-photo img {
    	width: 90%;
    	margin: 0 auto;
    	padding: 5px;
    	border: 2px solid #295EAC;
    	-moz-border-radius: 50%;
    	-webkit-border-radius: 50%;
    	border-radius: 50%
    }

    .speaker-photo figcaption {
    	display: inline-block;
    	width: 100%;
    	text-align: center;
    	margin-top: 15px
    }

    .profile {
    	position: relative;
    	height: 315px
    }

    .profile a {
    	cursor: pointer
    }

    .profile .info {
    	font-size: 14px;
    	font-weight: 300;
    	font-style: italic;
    	text-align: center;
    	display: inline-block;
    	width: 100%;
    	height: 45px
    }

    .day-title {
    	display: inline-block;
    	width: 100%;
    	text-align: center;
    	margin: 30px 0 15px 0;
    	color: #003c23;
    }

    .program-content em {
    	font-weight: 300
    }

    section {
    	padding: 80px 0
    }

    @media (max-width: 767px) {
    	.title {
    		font-size: 36px
    	}
    	.links .title {
    		margin-bottom: 0
    	}
    	.links div {
    		text-align: left;
    		margin: 10px 0
    	}
    }

    .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: #003c23;
    }

    .event:hover .timeline-icon i {
    	color: #eadae4
    }

    #schedule {
    	padding: 100px 0 150px;
    	background: #fff
    }

    .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;
    	width: 1%
    }

    .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: transparent;
    	color: #003c23;
    	border: 1px solid #003c23;
    	-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 {
    	color: #fff;
    	background-color: #003c23;
    }

    .nav-pills>.active a,
    .nav-pills>.active a:hover,
    .nav-pills>.active a:focus {
    	background-color: #003c23 !important;
    }

    #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: #403d3d;
    	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(156, 156, 156, 0.4);
    	border-radius: 50%;
    	float: left;
    	height: 40px;
    	padding: 4px;
    	position: relative;
    	width: 40px;
    	z-index: 10;
    	margin-top: 15px;
    	-moz-transition: all .4s ease-in-out;
    	-o-transition: all .4s ease-in-out;
    	-webkit-transition: all .4s ease-in-out;
    	transition: all .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: #003c23;
    	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: 0px;
    	margin-top: 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.75);
    	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 transparent;
    	border: 1px solid #003c23;
    	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: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: 20px;
    	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
    }

    .panel-group .panel-default {
    	border-top: 1px solid #ddd !important
    }

    .panel-group .panel-default:first-child {
    	border-top: none !important
    }

    .toggle-item-title {
    	background: url(../images/icons/toggle.png) scroll no-repeat right 5px transparent;
    	padding: 0 32px 0 0;
    	cursor: normal
    }

    .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) {
    	.nav>li>a {
    		padding: 10px 5px
    	}
    	.tab-fillspace a {
    		font-size: 14px
    	}
    	.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%
    	}
    	.timeline .timeline:before,
    	.timeline .timeline-icon {
    		display: none
    	}
    	.timeline .event {
    		width: 100%;
    		padding-top: 30px
    	}
    }

    footer {
    	background-color: transparent;
    	color: #fff;
    	font-size: 14px;
    	min-height: 50px;
    	max-width: 100%;
    	position: relative
    }

    footer .title {
    	font-family: "Helvetica Neue", Helvetica, sans-serif;
    	font-size: 14px;
    	font-weight: 500;
    	text-align: left;
    	margin-top: 100px
    }

    footer .link-list {
    	padding-left: 0;
    	list-style: none
    }

    footer .link-list li {
    	margin: 5px 0
    }

    footer .link-list 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
    }

    footer .link-list a {
    	font-family: "Helvetica Neue", Helvetica, sans-serif;
    	font-size: 14px;
    	font-weight: 200;
    	color: #cacaca;
    	text-transform: uppercase
    }

    footer .copright {
    	background-color: #003c23;
    	height: 100px;
    	width: 100%;
    	position: absolute;
    	bottom: 0;
    	padding-top: 25px
    }

    footer .copright p {
    	font-family: "Helvetica Neue", Helvetica, sans-serif;
    	font-size: 13px;
    	text-transform: uppercase;
    	line-height: 90px;
    	color: #8e8e8e
    }

    footer .copright a {
    	font-family: ralewaylight, raleway, "Helvetica Neue", Helvetica, sans-serif;
    	color: #ABB1AA
    }

    footer .last-column a {
    	color: #fff;
    	font-weight: 600
    }

    footer .social-links {
    	list-style: none;
    	padding-left: 0;
    	margin-top: 50px
    }

    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
    }

    @-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: 991px) {
    	footer .copright {
    		height: 120px
    	}
    }

    @media (max-width: 767px) {
    	footer .title {
    		margin-top: 30px
    	}
    	footer .copright {
    		position: relative;
    		margin-top: 50px;
    		height: auto
    	}
    }

    .contact {
    	background-color: #adadad
    }

    .contact .title,
    .contact .desc,
    .contact a {
    	color: #fff !important
    }

    .contact .title {
    	text-shadow: none;
    }

    .contact a {
    	font-weight: 400
    }

    .links {
    	margin-top: 24px
    }

    .panel-group .panel-default {
    	border-color: transparent
    }

    .panel-group .panel-heading {
    	background-color: transparent;
    	border-color: transparent
    }

    .panel-group .panel-title .fa {
    	color: #757575
    }

    .panel-group .panel-title .date {
    	font-weight: 400
    }

    .panel-group .panel-body b {
    	font-size: 18px
    }

    .panel-group .panel-body .desc {
    	font-size: 16px
    }

    .panel-collapse>.panel-body {
    	border-top: none
    }

    .panel {
    	box-shadow: none
    }

    .modal-header .modal-title,
    .modal-header .close {
    	color: #de0b38
    }

    .modal-header .close {
    	opacity: 1
    }

    .modal-footer .btn-default {
    	background-color: #de0b38;
    	color: #fff
    }

    .object-fit-contain{
    	object-fit: contain;
    }

    .hora-atividade{
    	font-weight: 700;
    	font-size: 20px;
    	margin-top: 1rem;
    	margin-bottom: 1rem;
    	display: inline-block;
    }

    .metadata .fa-clock-o{
    	font-size: 2rem;
    }

    .event-content h5{
    	font-size: 31px;
    }

    .profile a {
    	color: #003c23;
    }

    .agenda-timeline-4 .event-content{
    	border: none;
    }


    .agenda-timeline-4 .metadata .fa-clock-o {
    	font-size: 1.5rem;
    }

    .agenda-timeline-4 .hora-atividade {
    	font-size: 16px;
    }

    .agenda-timeline-4 .dashboard-cards .task-list {
    	font-weight: 400;
    	font-size: 22px;
    }

    .agenda-timeline-4 .timeline-content {
    	margin-left: 0;

    }

    .inscricao{
    	text-align: center;
    	background: #003c23;
    	padding: 30px;
    }

    .btn-warning {
    	color: #333333;
    	background-color: #ede421;
    	border-color: #ede421;
    	padding: 16px;
    }

    .btn-warning:hover {
    	color: #003c23;
    	background-color: #ede421;
    	border-color: #ede421;
    	padding: 16px;
    }

