li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:0.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:0.3em}.fa.fa-pull-right{margin-left:0.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:0.3em}.fa.pull-right{margin-left:0.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#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-feed:before,.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-pp: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-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.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-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-intersex:before,.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-genderless: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:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
-/*# sourceMappingURL=font-awesome.min.css.map */
+/*!
+ * Font Awesome 4.7.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/fontawesome-webfont.ttf");
+ font-weight: normal;
+}
+.fa {
+ display: inline-block;
+ font: normal normal normal 14px/1 FontAwesome;
+ font-size: inherit;
+ text-rendering: auto;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+
+.fa-lg {
+ font-size: 1.33333333em;
+ line-height: 0.75em;
+ vertical-align: -15%;
+}
+
+.fa-2x {
+ font-size: 2em;
+}
+
+.fa-3x {
+ font-size: 3em;
+}
+
+.fa-4x {
+ font-size: 4em;
+}
+
+.fa-5x {
+ font-size: 5em;
+}
+
+.fa-fw {
+ width: 1.28571429em;
+ text-align: center;
+}
+
+.fa-ul {
+ padding-left: 0;
+ margin-left: 2.14285714em;
+ list-style-type: none;
+}
+
+.fa-ul > li {
+ position: relative;
+}
+
+.fa-li {
+ position: absolute;
+ left: -2.14285714em;
+ width: 2.14285714em;
+ top: 0.14285714em;
+ text-align: center;
+}
+
+.fa-li.fa-lg {
+ left: -1.85714286em;
+}
+
+.fa-border {
+ padding: 0.2em 0.25em 0.15em;
+ border: solid 0.08em #eee;
+ border-radius: 0.1em;
+}
+
+.fa-pull-left {
+ float: left;
+}
+
+.fa-pull-right {
+ float: right;
+}
+
+.fa.fa-pull-left {
+ margin-right: 0.3em;
+}
+
+.fa.fa-pull-right {
+ margin-left: 0.3em;
+}
+
+.pull-right {
+ float: right;
+}
+
+.pull-left {
+ float: left;
+}
+
+.fa.pull-left {
+ margin-right: 0.3em;
+}
+
+.fa.pull-right {
+ margin-left: 0.3em;
+}
+
+.fa-spin {
+ -webkit-animation: fa-spin 2s infinite linear;
+ animation: fa-spin 2s infinite linear;
+}
+
+.fa-pulse {
+ -webkit-animation: fa-spin 1s infinite steps(8);
+ animation: fa-spin 1s infinite steps(8);
+}
+
+@-webkit-keyframes fa-spin {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+ 100% {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg);
+ }
+}
+@keyframes fa-spin {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+ 100% {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg);
+ }
+}
+.fa-rotate-90 {
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
+ -webkit-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ transform: rotate(90deg);
+}
+
+.fa-rotate-180 {
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
+ -webkit-transform: rotate(180deg);
+ -ms-transform: rotate(180deg);
+ transform: rotate(180deg);
+}
+
+.fa-rotate-270 {
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
+ -webkit-transform: rotate(270deg);
+ -ms-transform: rotate(270deg);
+ transform: rotate(270deg);
+}
+
+.fa-flip-horizontal {
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
+ -webkit-transform: scale(-1, 1);
+ -ms-transform: scale(-1, 1);
+ transform: scale(-1, 1);
+}
+
+.fa-flip-vertical {
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
+ -webkit-transform: scale(1, -1);
+ -ms-transform: scale(1, -1);
+ transform: scale(1, -1);
+}
+
+:root .fa-rotate-90,
+:root .fa-rotate-180,
+:root .fa-rotate-270,
+:root .fa-flip-horizontal,
+:root .fa-flip-vertical {
+ filter: none;
+}
+
+.fa-stack {
+ position: relative;
+ display: inline-block;
+ width: 2em;
+ height: 2em;
+ line-height: 2em;
+ vertical-align: middle;
+}
+
+.fa-stack-1x,
+.fa-stack-2x {
+ position: absolute;
+ left: 0;
+ width: 100%;
+ text-align: center;
+}
+
+.fa-stack-1x {
+ line-height: inherit;
+}
+
+.fa-stack-2x {
+ font-size: 2em;
+}
+
+.fa-inverse {
+ color: #fff;
+}
+
+.fa-glass:before {
+ content: "\f000";
+}
+
+.fa-music:before {
+ content: "\f001";
+}
+
+.fa-search:before {
+ content: "\f002";
+}
+
+.fa-envelope-o:before {
+ content: "\f003";
+}
+
+.fa-heart:before {
+ content: "\f004";
+}
+
+.fa-star:before {
+ content: "\f005";
+}
+
+.fa-star-o:before {
+ content: "\f006";
+}
+
+.fa-user:before {
+ content: "\f007";
+}
+
+.fa-film:before {
+ content: "\f008";
+}
+
+.fa-th-large:before {
+ content: "\f009";
+}
+
+.fa-th:before {
+ content: "\f00a";
+}
+
+.fa-th-list:before {
+ content: "\f00b";
+}
+
+.fa-check:before {
+ content: "\f00c";
+}
+
+.fa-remove:before,
+.fa-close:before,
+.fa-times:before {
+ content: "\f00d";
+}
+
+.fa-search-plus:before {
+ content: "\f00e";
+}
+
+.fa-search-minus:before {
+ content: "\f010";
+}
+
+.fa-power-off:before {
+ content: "\f011";
+}
+
+.fa-signal:before {
+ content: "\f012";
+}
+
+.fa-gear:before,
+.fa-cog:before {
+ content: "\f013";
+}
+
+.fa-trash-o:before {
+ content: "\f014";
+}
+
+.fa-home:before {
+ content: "\f015";
+}
+
+.fa-file-o:before {
+ content: "\f016";
+}
+
+.fa-clock-o:before {
+ content: "\f017";
+}
+
+.fa-road:before {
+ content: "\f018";
+}
+
+.fa-download:before {
+ content: "\f019";
+}
+
+.fa-arrow-circle-o-down:before {
+ content: "\f01a";
+}
+
+.fa-arrow-circle-o-up:before {
+ content: "\f01b";
+}
+
+.fa-inbox:before {
+ content: "\f01c";
+}
+
+.fa-play-circle-o:before {
+ content: "\f01d";
+}
+
+.fa-rotate-right:before,
+.fa-repeat:before {
+ content: "\f01e";
+}
+
+.fa-refresh:before {
+ content: "\f021";
+}
+
+.fa-list-alt:before {
+ content: "\f022";
+}
+
+.fa-lock:before {
+ content: "\f023";
+}
+
+.fa-flag:before {
+ content: "\f024";
+}
+
+.fa-headphones:before {
+ content: "\f025";
+}
+
+.fa-volume-off:before {
+ content: "\f026";
+}
+
+.fa-volume-down:before {
+ content: "\f027";
+}
+
+.fa-volume-up:before {
+ content: "\f028";
+}
+
+.fa-qrcode:before {
+ content: "\f029";
+}
+
+.fa-barcode:before {
+ content: "\f02a";
+}
+
+.fa-tag:before {
+ content: "\f02b";
+}
+
+.fa-tags:before {
+ content: "\f02c";
+}
+
+.fa-book:before {
+ content: "\f02d";
+}
+
+.fa-bookmark:before {
+ content: "\f02e";
+}
+
+.fa-print:before {
+ content: "\f02f";
+}
+
+.fa-camera:before {
+ content: "\f030";
+}
+
+.fa-font:before {
+ content: "\f031";
+}
+
+.fa-bold:before {
+ content: "\f032";
+}
+
+.fa-italic:before {
+ content: "\f033";
+}
+
+.fa-text-height:before {
+ content: "\f034";
+}
+
+.fa-text-width:before {
+ content: "\f035";
+}
+
+.fa-align-left:before {
+ content: "\f036";
+}
+
+.fa-align-center:before {
+ content: "\f037";
+}
+
+.fa-align-right:before {
+ content: "\f038";
+}
+
+.fa-align-justify:before {
+ content: "\f039";
+}
+
+.fa-list:before {
+ content: "\f03a";
+}
+
+.fa-dedent:before,
+.fa-outdent:before {
+ content: "\f03b";
+}
+
+.fa-indent:before {
+ content: "\f03c";
+}
+
+.fa-video-camera:before {
+ content: "\f03d";
+}
+
+.fa-photo:before,
+.fa-image:before,
+.fa-picture-o:before {
+ content: "\f03e";
+}
+
+.fa-pencil:before {
+ content: "\f040";
+}
+
+.fa-map-marker:before {
+ content: "\f041";
+}
+
+.fa-adjust:before {
+ content: "\f042";
+}
+
+.fa-tint:before {
+ content: "\f043";
+}
+
+.fa-edit:before,
+.fa-pencil-square-o:before {
+ content: "\f044";
+}
+
+.fa-share-square-o:before {
+ content: "\f045";
+}
+
+.fa-check-square-o:before {
+ content: "\f046";
+}
+
+.fa-arrows:before {
+ content: "\f047";
+}
+
+.fa-step-backward:before {
+ content: "\f048";
+}
+
+.fa-fast-backward:before {
+ content: "\f049";
+}
+
+.fa-backward:before {
+ content: "\f04a";
+}
+
+.fa-play:before {
+ content: "\f04b";
+}
+
+.fa-pause:before {
+ content: "\f04c";
+}
+
+.fa-stop:before {
+ content: "\f04d";
+}
+
+.fa-forward:before {
+ content: "\f04e";
+}
+
+.fa-fast-forward:before {
+ content: "\f050";
+}
+
+.fa-step-forward:before {
+ content: "\f051";
+}
+
+.fa-eject:before {
+ content: "\f052";
+}
+
+.fa-chevron-left:before {
+ content: "\f053";
+}
+
+.fa-chevron-right:before {
+ content: "\f054";
+}
+
+.fa-plus-circle:before {
+ content: "\f055";
+}
+
+.fa-minus-circle:before {
+ content: "\f056";
+}
+
+.fa-times-circle:before {
+ content: "\f057";
+}
+
+.fa-check-circle:before {
+ content: "\f058";
+}
+
+.fa-question-circle:before {
+ content: "\f059";
+}
+
+.fa-info-circle:before {
+ content: "\f05a";
+}
+
+.fa-crosshairs:before {
+ content: "\f05b";
+}
+
+.fa-times-circle-o:before {
+ content: "\f05c";
+}
+
+.fa-check-circle-o:before {
+ content: "\f05d";
+}
+
+.fa-ban:before {
+ content: "\f05e";
+}
+
+.fa-arrow-left:before {
+ content: "\f060";
+}
+
+.fa-arrow-right:before {
+ content: "\f061";
+}
+
+.fa-arrow-up:before {
+ content: "\f062";
+}
+
+.fa-arrow-down:before {
+ content: "\f063";
+}
+
+.fa-mail-forward:before,
+.fa-share:before {
+ content: "\f064";
+}
+
+.fa-expand:before {
+ content: "\f065";
+}
+
+.fa-compress:before {
+ content: "\f066";
+}
+
+.fa-plus:before {
+ content: "\f067";
+}
+
+.fa-minus:before {
+ content: "\f068";
+}
+
+.fa-asterisk:before {
+ content: "\f069";
+}
+
+.fa-exclamation-circle:before {
+ content: "\f06a";
+}
+
+.fa-gift:before {
+ content: "\f06b";
+}
+
+.fa-leaf:before {
+ content: "\f06c";
+}
+
+.fa-fire:before {
+ content: "\f06d";
+}
+
+.fa-eye:before {
+ content: "\f06e";
+}
+
+.fa-eye-slash:before {
+ content: "\f070";
+}
+
+.fa-warning:before,
+.fa-exclamation-triangle:before {
+ content: "\f071";
+}
+
+.fa-plane:before {
+ content: "\f072";
+}
+
+.fa-calendar:before {
+ content: "\f073";
+}
+
+.fa-random:before {
+ content: "\f074";
+}
+
+.fa-comment:before {
+ content: "\f075";
+}
+
+.fa-magnet:before {
+ content: "\f076";
+}
+
+.fa-chevron-up:before {
+ content: "\f077";
+}
+
+.fa-chevron-down:before {
+ content: "\f078";
+}
+
+.fa-retweet:before {
+ content: "\f079";
+}
+
+.fa-shopping-cart:before {
+ content: "\f07a";
+}
+
+.fa-folder:before {
+ content: "\f07b";
+}
+
+.fa-folder-open:before {
+ content: "\f07c";
+}
+
+.fa-arrows-v:before {
+ content: "\f07d";
+}
+
+.fa-arrows-h:before {
+ content: "\f07e";
+}
+
+.fa-bar-chart-o:before,
+.fa-bar-chart:before {
+ content: "\f080";
+}
+
+.fa-twitter-square:before {
+ content: "\f081";
+}
+
+.fa-facebook-square:before {
+ content: "\f082";
+}
+
+.fa-camera-retro:before {
+ content: "\f083";
+}
+
+.fa-key:before {
+ content: "\f084";
+}
+
+.fa-gears:before,
+.fa-cogs:before {
+ content: "\f085";
+}
+
+.fa-comments:before {
+ content: "\f086";
+}
+
+.fa-thumbs-o-up:before {
+ content: "\f087";
+}
+
+.fa-thumbs-o-down:before {
+ content: "\f088";
+}
+
+.fa-star-half:before {
+ content: "\f089";
+}
+
+.fa-heart-o:before {
+ content: "\f08a";
+}
+
+.fa-sign-out:before {
+ content: "\f08b";
+}
+
+.fa-linkedin-square:before {
+ content: "\f08c";
+}
+
+.fa-thumb-tack:before {
+ content: "\f08d";
+}
+
+.fa-external-link:before {
+ content: "\f08e";
+}
+
+.fa-sign-in:before {
+ content: "\f090";
+}
+
+.fa-trophy:before {
+ content: "\f091";
+}
+
+.fa-github-square:before {
+ content: "\f092";
+}
+
+.fa-upload:before {
+ content: "\f093";
+}
+
+.fa-lemon-o:before {
+ content: "\f094";
+}
+
+.fa-phone:before {
+ content: "\f095";
+}
+
+.fa-square-o:before {
+ content: "\f096";
+}
+
+.fa-bookmark-o:before {
+ content: "\f097";
+}
+
+.fa-phone-square:before {
+ content: "\f098";
+}
+
+.fa-twitter:before {
+ content: "\f099";
+}
+
+.fa-facebook-f:before,
+.fa-facebook:before {
+ content: "\f09a";
+}
+
+.fa-github:before {
+ content: "\f09b";
+}
+
+.fa-unlock:before {
+ content: "\f09c";
+}
+
+.fa-credit-card:before {
+ content: "\f09d";
+}
+
+.fa-feed:before,
+.fa-rss:before {
+ content: "\f09e";
+}
+
+.fa-hdd-o:before {
+ content: "\f0a0";
+}
+
+.fa-bullhorn:before {
+ content: "\f0a1";
+}
+
+.fa-bell:before {
+ content: "\f0f3";
+}
+
+.fa-certificate:before {
+ content: "\f0a3";
+}
+
+.fa-hand-o-right:before {
+ content: "\f0a4";
+}
+
+.fa-hand-o-left:before {
+ content: "\f0a5";
+}
+
+.fa-hand-o-up:before {
+ content: "\f0a6";
+}
+
+.fa-hand-o-down:before {
+ content: "\f0a7";
+}
+
+.fa-arrow-circle-left:before {
+ content: "\f0a8";
+}
+
+.fa-arrow-circle-right:before {
+ content: "\f0a9";
+}
+
+.fa-arrow-circle-up:before {
+ content: "\f0aa";
+}
+
+.fa-arrow-circle-down:before {
+ content: "\f0ab";
+}
+
+.fa-globe:before {
+ content: "\f0ac";
+}
+
+.fa-wrench:before {
+ content: "\f0ad";
+}
+
+.fa-tasks:before {
+ content: "\f0ae";
+}
+
+.fa-filter:before {
+ content: "\f0b0";
+}
+
+.fa-briefcase:before {
+ content: "\f0b1";
+}
+
+.fa-arrows-alt:before {
+ content: "\f0b2";
+}
+
+.fa-group:before,
+.fa-users:before {
+ content: "\f0c0";
+}
+
+.fa-chain:before,
+.fa-link:before {
+ content: "\f0c1";
+}
+
+.fa-cloud:before {
+ content: "\f0c2";
+}
+
+.fa-flask:before {
+ content: "\f0c3";
+}
+
+.fa-cut:before,
+.fa-scissors:before {
+ content: "\f0c4";
+}
+
+.fa-copy:before,
+.fa-files-o:before {
+ content: "\f0c5";
+}
+
+.fa-paperclip:before {
+ content: "\f0c6";
+}
+
+.fa-save:before,
+.fa-floppy-o:before {
+ content: "\f0c7";
+}
+
+.fa-square:before {
+ content: "\f0c8";
+}
+
+.fa-navicon:before,
+.fa-reorder:before,
+.fa-bars:before {
+ content: "\f0c9";
+}
+
+.fa-list-ul:before {
+ content: "\f0ca";
+}
+
+.fa-list-ol:before {
+ content: "\f0cb";
+}
+
+.fa-strikethrough:before {
+ content: "\f0cc";
+}
+
+.fa-underline:before {
+ content: "\f0cd";
+}
+
+.fa-table:before {
+ content: "\f0ce";
+}
+
+.fa-magic:before {
+ content: "\f0d0";
+}
+
+.fa-truck:before {
+ content: "\f0d1";
+}
+
+.fa-pinterest:before {
+ content: "\f0d2";
+}
+
+.fa-pinterest-square:before {
+ content: "\f0d3";
+}
+
+.fa-google-plus-square:before {
+ content: "\f0d4";
+}
+
+.fa-google-plus:before {
+ content: "\f0d5";
+}
+
+.fa-money:before {
+ content: "\f0d6";
+}
+
+.fa-caret-down:before {
+ content: "\f0d7";
+}
+
+.fa-caret-up:before {
+ content: "\f0d8";
+}
+
+.fa-caret-left:before {
+ content: "\f0d9";
+}
+
+.fa-caret-right:before {
+ content: "\f0da";
+}
+
+.fa-columns:before {
+ content: "\f0db";
+}
+
+.fa-unsorted:before,
+.fa-sort:before {
+ content: "\f0dc";
+}
+
+.fa-sort-down:before,
+.fa-sort-desc:before {
+ content: "\f0dd";
+}
+
+.fa-sort-up:before,
+.fa-sort-asc:before {
+ content: "\f0de";
+}
+
+.fa-envelope:before {
+ content: "\f0e0";
+}
+
+.fa-linkedin:before {
+ content: "\f0e1";
+}
+
+.fa-rotate-left:before,
+.fa-undo:before {
+ content: "\f0e2";
+}
+
+.fa-legal:before,
+.fa-gavel:before {
+ content: "\f0e3";
+}
+
+.fa-dashboard:before,
+.fa-tachometer:before {
+ content: "\f0e4";
+}
+
+.fa-comment-o:before {
+ content: "\f0e5";
+}
+
+.fa-comments-o:before {
+ content: "\f0e6";
+}
+
+.fa-flash:before,
+.fa-bolt:before {
+ content: "\f0e7";
+}
+
+.fa-sitemap:before {
+ content: "\f0e8";
+}
+
+.fa-umbrella:before {
+ content: "\f0e9";
+}
+
+.fa-paste:before,
+.fa-clipboard:before {
+ content: "\f0ea";
+}
+
+.fa-lightbulb-o:before {
+ content: "\f0eb";
+}
+
+.fa-exchange:before {
+ content: "\f0ec";
+}
+
+.fa-cloud-download:before {
+ content: "\f0ed";
+}
+
+.fa-cloud-upload:before {
+ content: "\f0ee";
+}
+
+.fa-user-md:before {
+ content: "\f0f0";
+}
+
+.fa-stethoscope:before {
+ content: "\f0f1";
+}
+
+.fa-suitcase:before {
+ content: "\f0f2";
+}
+
+.fa-bell-o:before {
+ content: "\f0a2";
+}
+
+.fa-coffee:before {
+ content: "\f0f4";
+}
+
+.fa-cutlery:before {
+ content: "\f0f5";
+}
+
+.fa-file-text-o:before {
+ content: "\f0f6";
+}
+
+.fa-building-o:before {
+ content: "\f0f7";
+}
+
+.fa-hospital-o:before {
+ content: "\f0f8";
+}
+
+.fa-ambulance:before {
+ content: "\f0f9";
+}
+
+.fa-medkit:before {
+ content: "\f0fa";
+}
+
+.fa-fighter-jet:before {
+ content: "\f0fb";
+}
+
+.fa-beer:before {
+ content: "\f0fc";
+}
+
+.fa-h-square:before {
+ content: "\f0fd";
+}
+
+.fa-plus-square:before {
+ content: "\f0fe";
+}
+
+.fa-angle-double-left:before {
+ content: "\f100";
+}
+
+.fa-angle-double-right:before {
+ content: "\f101";
+}
+
+.fa-angle-double-up:before {
+ content: "\f102";
+}
+
+.fa-angle-double-down:before {
+ content: "\f103";
+}
+
+.fa-angle-left:before {
+ content: "\f104";
+}
+
+.fa-angle-right:before {
+ content: "\f105";
+}
+
+.fa-angle-up:before {
+ content: "\f106";
+}
+
+.fa-angle-down:before {
+ content: "\f107";
+}
+
+.fa-desktop:before {
+ content: "\f108";
+}
+
+.fa-laptop:before {
+ content: "\f109";
+}
+
+.fa-tablet:before {
+ content: "\f10a";
+}
+
+.fa-mobile-phone:before,
+.fa-mobile:before {
+ content: "\f10b";
+}
+
+.fa-circle-o:before {
+ content: "\f10c";
+}
+
+.fa-quote-left:before {
+ content: "\f10d";
+}
+
+.fa-quote-right:before {
+ content: "\f10e";
+}
+
+.fa-spinner:before {
+ content: "\f110";
+}
+
+.fa-circle:before {
+ content: "\f111";
+}
+
+.fa-mail-reply:before,
+.fa-reply:before {
+ content: "\f112";
+}
+
+.fa-github-alt:before {
+ content: "\f113";
+}
+
+.fa-folder-o:before {
+ content: "\f114";
+}
+
+.fa-folder-open-o:before {
+ content: "\f115";
+}
+
+.fa-smile-o:before {
+ content: "\f118";
+}
+
+.fa-frown-o:before {
+ content: "\f119";
+}
+
+.fa-meh-o:before {
+ content: "\f11a";
+}
+
+.fa-gamepad:before {
+ content: "\f11b";
+}
+
+.fa-keyboard-o:before {
+ content: "\f11c";
+}
+
+.fa-flag-o:before {
+ content: "\f11d";
+}
+
+.fa-flag-checkered:before {
+ content: "\f11e";
+}
+
+.fa-terminal:before {
+ content: "\f120";
+}
+
+.fa-code:before {
+ content: "\f121";
+}
+
+.fa-mail-reply-all:before,
+.fa-reply-all:before {
+ content: "\f122";
+}
+
+.fa-star-half-empty:before,
+.fa-star-half-full:before,
+.fa-star-half-o:before {
+ content: "\f123";
+}
+
+.fa-location-arrow:before {
+ content: "\f124";
+}
+
+.fa-crop:before {
+ content: "\f125";
+}
+
+.fa-code-fork:before {
+ content: "\f126";
+}
+
+.fa-unlink:before,
+.fa-chain-broken:before {
+ content: "\f127";
+}
+
+.fa-question:before {
+ content: "\f128";
+}
+
+.fa-info:before {
+ content: "\f129";
+}
+
+.fa-exclamation:before {
+ content: "\f12a";
+}
+
+.fa-superscript:before {
+ content: "\f12b";
+}
+
+.fa-subscript:before {
+ content: "\f12c";
+}
+
+.fa-eraser:before {
+ content: "\f12d";
+}
+
+.fa-puzzle-piece:before {
+ content: "\f12e";
+}
+
+.fa-microphone:before {
+ content: "\f130";
+}
+
+.fa-microphone-slash:before {
+ content: "\f131";
+}
+
+.fa-shield:before {
+ content: "\f132";
+}
+
+.fa-calendar-o:before {
+ content: "\f133";
+}
+
+.fa-fire-extinguisher:before {
+ content: "\f134";
+}
+
+.fa-rocket:before {
+ content: "\f135";
+}
+
+.fa-maxcdn:before {
+ content: "\f136";
+}
+
+.fa-chevron-circle-left:before {
+ content: "\f137";
+}
+
+.fa-chevron-circle-right:before {
+ content: "\f138";
+}
+
+.fa-chevron-circle-up:before {
+ content: "\f139";
+}
+
+.fa-chevron-circle-down:before {
+ content: "\f13a";
+}
+
+.fa-html5:before {
+ content: "\f13b";
+}
+
+.fa-css3:before {
+ content: "\f13c";
+}
+
+.fa-anchor:before {
+ content: "\f13d";
+}
+
+.fa-unlock-alt:before {
+ content: "\f13e";
+}
+
+.fa-bullseye:before {
+ content: "\f140";
+}
+
+.fa-ellipsis-h:before {
+ content: "\f141";
+}
+
+.fa-ellipsis-v:before {
+ content: "\f142";
+}
+
+.fa-rss-square:before {
+ content: "\f143";
+}
+
+.fa-play-circle:before {
+ content: "\f144";
+}
+
+.fa-ticket:before {
+ content: "\f145";
+}
+
+.fa-minus-square:before {
+ content: "\f146";
+}
+
+.fa-minus-square-o:before {
+ content: "\f147";
+}
+
+.fa-level-up:before {
+ content: "\f148";
+}
+
+.fa-level-down:before {
+ content: "\f149";
+}
+
+.fa-check-square:before {
+ content: "\f14a";
+}
+
+.fa-pencil-square:before {
+ content: "\f14b";
+}
+
+.fa-external-link-square:before {
+ content: "\f14c";
+}
+
+.fa-share-square:before {
+ content: "\f14d";
+}
+
+.fa-compass:before {
+ content: "\f14e";
+}
+
+.fa-toggle-down:before,
+.fa-caret-square-o-down:before {
+ content: "\f150";
+}
+
+.fa-toggle-up:before,
+.fa-caret-square-o-up:before {
+ content: "\f151";
+}
+
+.fa-toggle-right:before,
+.fa-caret-square-o-right:before {
+ content: "\f152";
+}
+
+.fa-euro:before,
+.fa-eur:before {
+ content: "\f153";
+}
+
+.fa-gbp:before {
+ content: "\f154";
+}
+
+.fa-dollar:before,
+.fa-usd:before {
+ content: "\f155";
+}
+
+.fa-rupee:before,
+.fa-inr:before {
+ content: "\f156";
+}
+
+.fa-cny:before,
+.fa-rmb:before,
+.fa-yen:before,
+.fa-jpy:before {
+ content: "\f157";
+}
+
+.fa-ruble:before,
+.fa-rouble:before,
+.fa-rub:before {
+ content: "\f158";
+}
+
+.fa-won:before,
+.fa-krw:before {
+ content: "\f159";
+}
+
+.fa-bitcoin:before,
+.fa-btc:before {
+ content: "\f15a";
+}
+
+.fa-file:before {
+ content: "\f15b";
+}
+
+.fa-file-text:before {
+ content: "\f15c";
+}
+
+.fa-sort-alpha-asc:before {
+ content: "\f15d";
+}
+
+.fa-sort-alpha-desc:before {
+ content: "\f15e";
+}
+
+.fa-sort-amount-asc:before {
+ content: "\f160";
+}
+
+.fa-sort-amount-desc:before {
+ content: "\f161";
+}
+
+.fa-sort-numeric-asc:before {
+ content: "\f162";
+}
+
+.fa-sort-numeric-desc:before {
+ content: "\f163";
+}
+
+.fa-thumbs-up:before {
+ content: "\f164";
+}
+
+.fa-thumbs-down:before {
+ content: "\f165";
+}
+
+.fa-youtube-square:before {
+ content: "\f166";
+}
+
+.fa-youtube:before {
+ content: "\f167";
+}
+
+.fa-xing:before {
+ content: "\f168";
+}
+
+.fa-xing-square:before {
+ content: "\f169";
+}
+
+.fa-youtube-play:before {
+ content: "\f16a";
+}
+
+.fa-dropbox:before {
+ content: "\f16b";
+}
+
+.fa-stack-overflow:before {
+ content: "\f16c";
+}
+
+.fa-instagram:before {
+ content: "\f16d";
+}
+
+.fa-flickr:before {
+ content: "\f16e";
+}
+
+.fa-adn:before {
+ content: "\f170";
+}
+
+.fa-bitbucket:before {
+ content: "\f171";
+}
+
+.fa-bitbucket-square:before {
+ content: "\f172";
+}
+
+.fa-tumblr:before {
+ content: "\f173";
+}
+
+.fa-tumblr-square:before {
+ content: "\f174";
+}
+
+.fa-long-arrow-down:before {
+ content: "\f175";
+}
+
+.fa-long-arrow-up:before {
+ content: "\f176";
+}
+
+.fa-long-arrow-left:before {
+ content: "\f177";
+}
+
+.fa-long-arrow-right:before {
+ content: "\f178";
+}
+
+.fa-apple:before {
+ content: "\f179";
+}
+
+.fa-windows:before {
+ content: "\f17a";
+}
+
+.fa-android:before {
+ content: "\f17b";
+}
+
+.fa-linux:before {
+ content: "\f17c";
+}
+
+.fa-dribbble:before {
+ content: "\f17d";
+}
+
+.fa-skype:before {
+ content: "\f17e";
+}
+
+.fa-foursquare:before {
+ content: "\f180";
+}
+
+.fa-trello:before {
+ content: "\f181";
+}
+
+.fa-female:before {
+ content: "\f182";
+}
+
+.fa-male:before {
+ content: "\f183";
+}
+
+.fa-gittip:before,
+.fa-gratipay:before {
+ content: "\f184";
+}
+
+.fa-sun-o:before {
+ content: "\f185";
+}
+
+.fa-moon-o:before {
+ content: "\f186";
+}
+
+.fa-archive:before {
+ content: "\f187";
+}
+
+.fa-bug:before {
+ content: "\f188";
+}
+
+.fa-vk:before {
+ content: "\f189";
+}
+
+.fa-weibo:before {
+ content: "\f18a";
+}
+
+.fa-renren:before {
+ content: "\f18b";
+}
+
+.fa-pagelines:before {
+ content: "\f18c";
+}
+
+.fa-stack-exchange:before {
+ content: "\f18d";
+}
+
+.fa-arrow-circle-o-right:before {
+ content: "\f18e";
+}
+
+.fa-arrow-circle-o-left:before {
+ content: "\f190";
+}
+
+.fa-toggle-left:before,
+.fa-caret-square-o-left:before {
+ content: "\f191";
+}
+
+.fa-dot-circle-o:before {
+ content: "\f192";
+}
+
+.fa-wheelchair:before {
+ content: "\f193";
+}
+
+.fa-vimeo-square:before {
+ content: "\f194";
+}
+
+.fa-turkish-lira:before,
+.fa-try:before {
+ content: "\f195";
+}
+
+.fa-plus-square-o:before {
+ content: "\f196";
+}
+
+.fa-space-shuttle:before {
+ content: "\f197";
+}
+
+.fa-slack:before {
+ content: "\f198";
+}
+
+.fa-envelope-square:before {
+ content: "\f199";
+}
+
+.fa-wordpress:before {
+ content: "\f19a";
+}
+
+.fa-openid:before {
+ content: "\f19b";
+}
+
+.fa-institution:before,
+.fa-bank:before,
+.fa-university:before {
+ content: "\f19c";
+}
+
+.fa-mortar-board:before,
+.fa-graduation-cap:before {
+ content: "\f19d";
+}
+
+.fa-yahoo:before {
+ content: "\f19e";
+}
+
+.fa-google:before {
+ content: "\f1a0";
+}
+
+.fa-reddit:before {
+ content: "\f1a1";
+}
+
+.fa-reddit-square:before {
+ content: "\f1a2";
+}
+
+.fa-stumbleupon-circle:before {
+ content: "\f1a3";
+}
+
+.fa-stumbleupon:before {
+ content: "\f1a4";
+}
+
+.fa-delicious:before {
+ content: "\f1a5";
+}
+
+.fa-digg:before {
+ content: "\f1a6";
+}
+
+.fa-pied-piper-pp:before {
+ content: "\f1a7";
+}
+
+.fa-pied-piper-alt:before {
+ content: "\f1a8";
+}
+
+.fa-drupal:before {
+ content: "\f1a9";
+}
+
+.fa-joomla:before {
+ content: "\f1aa";
+}
+
+.fa-language:before {
+ content: "\f1ab";
+}
+
+.fa-fax:before {
+ content: "\f1ac";
+}
+
+.fa-building:before {
+ content: "\f1ad";
+}
+
+.fa-child:before {
+ content: "\f1ae";
+}
+
+.fa-paw:before {
+ content: "\f1b0";
+}
+
+.fa-spoon:before {
+ content: "\f1b1";
+}
+
+.fa-cube:before {
+ content: "\f1b2";
+}
+
+.fa-cubes:before {
+ content: "\f1b3";
+}
+
+.fa-behance:before {
+ content: "\f1b4";
+}
+
+.fa-behance-square:before {
+ content: "\f1b5";
+}
+
+.fa-steam:before {
+ content: "\f1b6";
+}
+
+.fa-steam-square:before {
+ content: "\f1b7";
+}
+
+.fa-recycle:before {
+ content: "\f1b8";
+}
+
+.fa-automobile:before,
+.fa-car:before {
+ content: "\f1b9";
+}
+
+.fa-cab:before,
+.fa-taxi:before {
+ content: "\f1ba";
+}
+
+.fa-tree:before {
+ content: "\f1bb";
+}
+
+.fa-spotify:before {
+ content: "\f1bc";
+}
+
+.fa-deviantart:before {
+ content: "\f1bd";
+}
+
+.fa-soundcloud:before {
+ content: "\f1be";
+}
+
+.fa-database:before {
+ content: "\f1c0";
+}
+
+.fa-file-pdf-o:before {
+ content: "\f1c1";
+}
+
+.fa-file-word-o:before {
+ content: "\f1c2";
+}
+
+.fa-file-excel-o:before {
+ content: "\f1c3";
+}
+
+.fa-file-powerpoint-o:before {
+ content: "\f1c4";
+}
+
+.fa-file-photo-o:before,
+.fa-file-picture-o:before,
+.fa-file-image-o:before {
+ content: "\f1c5";
+}
+
+.fa-file-zip-o:before,
+.fa-file-archive-o:before {
+ content: "\f1c6";
+}
+
+.fa-file-sound-o:before,
+.fa-file-audio-o:before {
+ content: "\f1c7";
+}
+
+.fa-file-movie-o:before,
+.fa-file-video-o:before {
+ content: "\f1c8";
+}
+
+.fa-file-code-o:before {
+ content: "\f1c9";
+}
+
+.fa-vine:before {
+ content: "\f1ca";
+}
+
+.fa-codepen:before {
+ content: "\f1cb";
+}
+
+.fa-jsfiddle:before {
+ content: "\f1cc";
+}
+
+.fa-life-bouy:before,
+.fa-life-buoy:before,
+.fa-life-saver:before,
+.fa-support:before,
+.fa-life-ring:before {
+ content: "\f1cd";
+}
+
+.fa-circle-o-notch:before {
+ content: "\f1ce";
+}
+
+.fa-ra:before,
+.fa-resistance:before,
+.fa-rebel:before {
+ content: "\f1d0";
+}
+
+.fa-ge:before,
+.fa-empire:before {
+ content: "\f1d1";
+}
+
+.fa-git-square:before {
+ content: "\f1d2";
+}
+
+.fa-git:before {
+ content: "\f1d3";
+}
+
+.fa-y-combinator-square:before,
+.fa-yc-square:before,
+.fa-hacker-news:before {
+ content: "\f1d4";
+}
+
+.fa-tencent-weibo:before {
+ content: "\f1d5";
+}
+
+.fa-qq:before {
+ content: "\f1d6";
+}
+
+.fa-wechat:before,
+.fa-weixin:before {
+ content: "\f1d7";
+}
+
+.fa-send:before,
+.fa-paper-plane:before {
+ content: "\f1d8";
+}
+
+.fa-send-o:before,
+.fa-paper-plane-o:before {
+ content: "\f1d9";
+}
+
+.fa-history:before {
+ content: "\f1da";
+}
+
+.fa-circle-thin:before {
+ content: "\f1db";
+}
+
+.fa-header:before {
+ content: "\f1dc";
+}
+
+.fa-paragraph:before {
+ content: "\f1dd";
+}
+
+.fa-sliders:before {
+ content: "\f1de";
+}
+
+.fa-share-alt:before {
+ content: "\f1e0";
+}
+
+.fa-share-alt-square:before {
+ content: "\f1e1";
+}
+
+.fa-bomb:before {
+ content: "\f1e2";
+}
+
+.fa-soccer-ball-o:before,
+.fa-futbol-o:before {
+ content: "\f1e3";
+}
+
+.fa-tty:before {
+ content: "\f1e4";
+}
+
+.fa-binoculars:before {
+ content: "\f1e5";
+}
+
+.fa-plug:before {
+ content: "\f1e6";
+}
+
+.fa-slideshare:before {
+ content: "\f1e7";
+}
+
+.fa-twitch:before {
+ content: "\f1e8";
+}
+
+.fa-yelp:before {
+ content: "\f1e9";
+}
+
+.fa-newspaper-o:before {
+ content: "\f1ea";
+}
+
+.fa-wifi:before {
+ content: "\f1eb";
+}
+
+.fa-calculator:before {
+ content: "\f1ec";
+}
+
+.fa-paypal:before {
+ content: "\f1ed";
+}
+
+.fa-google-wallet:before {
+ content: "\f1ee";
+}
+
+.fa-cc-visa:before {
+ content: "\f1f0";
+}
+
+.fa-cc-mastercard:before {
+ content: "\f1f1";
+}
+
+.fa-cc-discover:before {
+ content: "\f1f2";
+}
+
+.fa-cc-amex:before {
+ content: "\f1f3";
+}
+
+.fa-cc-paypal:before {
+ content: "\f1f4";
+}
+
+.fa-cc-stripe:before {
+ content: "\f1f5";
+}
+
+.fa-bell-slash:before {
+ content: "\f1f6";
+}
+
+.fa-bell-slash-o:before {
+ content: "\f1f7";
+}
+
+.fa-trash:before {
+ content: "\f1f8";
+}
+
+.fa-copyright:before {
+ content: "\f1f9";
+}
+
+.fa-at:before {
+ content: "\f1fa";
+}
+
+.fa-eyedropper:before {
+ content: "\f1fb";
+}
+
+.fa-paint-brush:before {
+ content: "\f1fc";
+}
+
+.fa-birthday-cake:before {
+ content: "\f1fd";
+}
+
+.fa-area-chart:before {
+ content: "\f1fe";
+}
+
+.fa-pie-chart:before {
+ content: "\f200";
+}
+
+.fa-line-chart:before {
+ content: "\f201";
+}
+
+.fa-lastfm:before {
+ content: "\f202";
+}
+
+.fa-lastfm-square:before {
+ content: "\f203";
+}
+
+.fa-toggle-off:before {
+ content: "\f204";
+}
+
+.fa-toggle-on:before {
+ content: "\f205";
+}
+
+.fa-bicycle:before {
+ content: "\f206";
+}
+
+.fa-bus:before {
+ content: "\f207";
+}
+
+.fa-ioxhost:before {
+ content: "\f208";
+}
+
+.fa-angellist:before {
+ content: "\f209";
+}
+
+.fa-cc:before {
+ content: "\f20a";
+}
+
+.fa-shekel:before,
+.fa-sheqel:before,
+.fa-ils:before {
+ content: "\f20b";
+}
+
+.fa-meanpath:before {
+ content: "\f20c";
+}
+
+.fa-buysellads:before {
+ content: "\f20d";
+}
+
+.fa-connectdevelop:before {
+ content: "\f20e";
+}
+
+.fa-dashcube:before {
+ content: "\f210";
+}
+
+.fa-forumbee:before {
+ content: "\f211";
+}
+
+.fa-leanpub:before {
+ content: "\f212";
+}
+
+.fa-sellsy:before {
+ content: "\f213";
+}
+
+.fa-shirtsinbulk:before {
+ content: "\f214";
+}
+
+.fa-simplybuilt:before {
+ content: "\f215";
+}
+
+.fa-skyatlas:before {
+ content: "\f216";
+}
+
+.fa-cart-plus:before {
+ content: "\f217";
+}
+
+.fa-cart-arrow-down:before {
+ content: "\f218";
+}
+
+.fa-diamond:before {
+ content: "\f219";
+}
+
+.fa-ship:before {
+ content: "\f21a";
+}
+
+.fa-user-secret:before {
+ content: "\f21b";
+}
+
+.fa-motorcycle:before {
+ content: "\f21c";
+}
+
+.fa-street-view:before {
+ content: "\f21d";
+}
+
+.fa-heartbeat:before {
+ content: "\f21e";
+}
+
+.fa-venus:before {
+ content: "\f221";
+}
+
+.fa-mars:before {
+ content: "\f222";
+}
+
+.fa-mercury:before {
+ content: "\f223";
+}
+
+.fa-intersex:before,
+.fa-transgender:before {
+ content: "\f224";
+}
+
+.fa-transgender-alt:before {
+ content: "\f225";
+}
+
+.fa-venus-double:before {
+ content: "\f226";
+}
+
+.fa-mars-double:before {
+ content: "\f227";
+}
+
+.fa-venus-mars:before {
+ content: "\f228";
+}
+
+.fa-mars-stroke:before {
+ content: "\f229";
+}
+
+.fa-mars-stroke-v:before {
+ content: "\f22a";
+}
+
+.fa-mars-stroke-h:before {
+ content: "\f22b";
+}
+
+.fa-neuter:before {
+ content: "\f22c";
+}
+
+.fa-genderless:before {
+ content: "\f22d";
+}
+
+.fa-facebook-official:before {
+ content: "\f230";
+}
+
+.fa-pinterest-p:before {
+ content: "\f231";
+}
+
+.fa-whatsapp:before {
+ content: "\f232";
+}
+
+.fa-server:before {
+ content: "\f233";
+}
+
+.fa-user-plus:before {
+ content: "\f234";
+}
+
+.fa-user-times:before {
+ content: "\f235";
+}
+
+.fa-hotel:before,
+.fa-bed:before {
+ content: "\f236";
+}
+
+.fa-viacoin:before {
+ content: "\f237";
+}
+
+.fa-train:before {
+ content: "\f238";
+}
+
+.fa-subway:before {
+ content: "\f239";
+}
+
+.fa-medium:before {
+ content: "\f23a";
+}
+
+.fa-yc:before,
+.fa-y-combinator:before {
+ content: "\f23b";
+}
+
+.fa-optin-monster:before {
+ content: "\f23c";
+}
+
+.fa-opencart:before {
+ content: "\f23d";
+}
+
+.fa-expeditedssl:before {
+ content: "\f23e";
+}
+
+.fa-battery-4:before,
+.fa-battery:before,
+.fa-battery-full:before {
+ content: "\f240";
+}
+
+.fa-battery-3:before,
+.fa-battery-three-quarters:before {
+ content: "\f241";
+}
+
+.fa-battery-2:before,
+.fa-battery-half:before {
+ content: "\f242";
+}
+
+.fa-battery-1:before,
+.fa-battery-quarter:before {
+ content: "\f243";
+}
+
+.fa-battery-0:before,
+.fa-battery-empty:before {
+ content: "\f244";
+}
+
+.fa-mouse-pointer:before {
+ content: "\f245";
+}
+
+.fa-i-cursor:before {
+ content: "\f246";
+}
+
+.fa-object-group:before {
+ content: "\f247";
+}
+
+.fa-object-ungroup:before {
+ content: "\f248";
+}
+
+.fa-sticky-note:before {
+ content: "\f249";
+}
+
+.fa-sticky-note-o:before {
+ content: "\f24a";
+}
+
+.fa-cc-jcb:before {
+ content: "\f24b";
+}
+
+.fa-cc-diners-club:before {
+ content: "\f24c";
+}
+
+.fa-clone:before {
+ content: "\f24d";
+}
+
+.fa-balance-scale:before {
+ content: "\f24e";
+}
+
+.fa-hourglass-o:before {
+ content: "\f250";
+}
+
+.fa-hourglass-1:before,
+.fa-hourglass-start:before {
+ content: "\f251";
+}
+
+.fa-hourglass-2:before,
+.fa-hourglass-half:before {
+ content: "\f252";
+}
+
+.fa-hourglass-3:before,
+.fa-hourglass-end:before {
+ content: "\f253";
+}
+
+.fa-hourglass:before {
+ content: "\f254";
+}
+
+.fa-hand-grab-o:before,
+.fa-hand-rock-o:before {
+ content: "\f255";
+}
+
+.fa-hand-stop-o:before,
+.fa-hand-paper-o:before {
+ content: "\f256";
+}
+
+.fa-hand-scissors-o:before {
+ content: "\f257";
+}
+
+.fa-hand-lizard-o:before {
+ content: "\f258";
+}
+
+.fa-hand-spock-o:before {
+ content: "\f259";
+}
+
+.fa-hand-pointer-o:before {
+ content: "\f25a";
+}
+
+.fa-hand-peace-o:before {
+ content: "\f25b";
+}
+
+.fa-trademark:before {
+ content: "\f25c";
+}
+
+.fa-registered:before {
+ content: "\f25d";
+}
+
+.fa-creative-commons:before {
+ content: "\f25e";
+}
+
+.fa-gg:before {
+ content: "\f260";
+}
+
+.fa-gg-circle:before {
+ content: "\f261";
+}
+
+.fa-tripadvisor:before {
+ content: "\f262";
+}
+
+.fa-odnoklassniki:before {
+ content: "\f263";
+}
+
+.fa-odnoklassniki-square:before {
+ content: "\f264";
+}
+
+.fa-get-pocket:before {
+ content: "\f265";
+}
+
+.fa-wikipedia-w:before {
+ content: "\f266";
+}
+
+.fa-safari:before {
+ content: "\f267";
+}
+
+.fa-chrome:before {
+ content: "\f268";
+}
+
+.fa-firefox:before {
+ content: "\f269";
+}
+
+.fa-opera:before {
+ content: "\f26a";
+}
+
+.fa-internet-explorer:before {
+ content: "\f26b";
+}
+
+.fa-tv:before,
+.fa-television:before {
+ content: "\f26c";
+}
+
+.fa-contao:before {
+ content: "\f26d";
+}
+
+.fa-500px:before {
+ content: "\f26e";
+}
+
+.fa-amazon:before {
+ content: "\f270";
+}
+
+.fa-calendar-plus-o:before {
+ content: "\f271";
+}
+
+.fa-calendar-minus-o:before {
+ content: "\f272";
+}
+
+.fa-calendar-times-o:before {
+ content: "\f273";
+}
+
+.fa-calendar-check-o:before {
+ content: "\f274";
+}
+
+.fa-industry:before {
+ content: "\f275";
+}
+
+.fa-map-pin:before {
+ content: "\f276";
+}
+
+.fa-map-signs:before {
+ content: "\f277";
+}
+
+.fa-map-o:before {
+ content: "\f278";
+}
+
+.fa-map:before {
+ content: "\f279";
+}
+
+.fa-commenting:before {
+ content: "\f27a";
+}
+
+.fa-commenting-o:before {
+ content: "\f27b";
+}
+
+.fa-houzz:before {
+ content: "\f27c";
+}
+
+.fa-vimeo:before {
+ content: "\f27d";
+}
+
+.fa-black-tie:before {
+ content: "\f27e";
+}
+
+.fa-fonticons:before {
+ content: "\f280";
+}
+
+.fa-reddit-alien:before {
+ content: "\f281";
+}
+
+.fa-edge:before {
+ content: "\f282";
+}
+
+.fa-credit-card-alt:before {
+ content: "\f283";
+}
+
+.fa-codiepie:before {
+ content: "\f284";
+}
+
+.fa-modx:before {
+ content: "\f285";
+}
+
+.fa-fort-awesome:before {
+ content: "\f286";
+}
+
+.fa-usb:before {
+ content: "\f287";
+}
+
+.fa-product-hunt:before {
+ content: "\f288";
+}
+
+.fa-mixcloud:before {
+ content: "\f289";
+}
+
+.fa-scribd:before {
+ content: "\f28a";
+}
+
+.fa-pause-circle:before {
+ content: "\f28b";
+}
+
+.fa-pause-circle-o:before {
+ content: "\f28c";
+}
+
+.fa-stop-circle:before {
+ content: "\f28d";
+}
+
+.fa-stop-circle-o:before {
+ content: "\f28e";
+}
+
+.fa-shopping-bag:before {
+ content: "\f290";
+}
+
+.fa-shopping-basket:before {
+ content: "\f291";
+}
+
+.fa-hashtag:before {
+ content: "\f292";
+}
+
+.fa-bluetooth:before {
+ content: "\f293";
+}
+
+.fa-bluetooth-b:before {
+ content: "\f294";
+}
+
+.fa-percent:before {
+ content: "\f295";
+}
+
+.fa-gitlab:before {
+ content: "\f296";
+}
+
+.fa-wpbeginner:before {
+ content: "\f297";
+}
+
+.fa-wpforms:before {
+ content: "\f298";
+}
+
+.fa-envira:before {
+ content: "\f299";
+}
+
+.fa-universal-access:before {
+ content: "\f29a";
+}
+
+.fa-wheelchair-alt:before {
+ content: "\f29b";
+}
+
+.fa-question-circle-o:before {
+ content: "\f29c";
+}
+
+.fa-blind:before {
+ content: "\f29d";
+}
+
+.fa-audio-description:before {
+ content: "\f29e";
+}
+
+.fa-volume-control-phone:before {
+ content: "\f2a0";
+}
+
+.fa-braille:before {
+ content: "\f2a1";
+}
+
+.fa-assistive-listening-systems:before {
+ content: "\f2a2";
+}
+
+.fa-asl-interpreting:before,
+.fa-american-sign-language-interpreting:before {
+ content: "\f2a3";
+}
+
+.fa-deafness:before,
+.fa-hard-of-hearing:before,
+.fa-deaf:before {
+ content: "\f2a4";
+}
+
+.fa-glide:before {
+ content: "\f2a5";
+}
+
+.fa-glide-g:before {
+ content: "\f2a6";
+}
+
+.fa-signing:before,
+.fa-sign-language:before {
+ content: "\f2a7";
+}
+
+.fa-low-vision:before {
+ content: "\f2a8";
+}
+
+.fa-viadeo:before {
+ content: "\f2a9";
+}
+
+.fa-viadeo-square:before {
+ content: "\f2aa";
+}
+
+.fa-snapchat:before {
+ content: "\f2ab";
+}
+
+.fa-snapchat-ghost:before {
+ content: "\f2ac";
+}
+
+.fa-snapchat-square:before {
+ content: "\f2ad";
+}
+
+.fa-pied-piper:before {
+ content: "\f2ae";
+}
+
+.fa-first-order:before {
+ content: "\f2b0";
+}
+
+.fa-yoast:before {
+ content: "\f2b1";
+}
+
+.fa-themeisle:before {
+ content: "\f2b2";
+}
+
+.fa-google-plus-circle:before,
+.fa-google-plus-official:before {
+ content: "\f2b3";
+}
+
+.fa-fa:before,
+.fa-font-awesome:before {
+ content: "\f2b4";
+}
+
+.fa-handshake-o:before {
+ content: "\f2b5";
+}
+
+.fa-envelope-open:before {
+ content: "\f2b6";
+}
+
+.fa-envelope-open-o:before {
+ content: "\f2b7";
+}
+
+.fa-linode:before {
+ content: "\f2b8";
+}
+
+.fa-address-book:before {
+ content: "\f2b9";
+}
+
+.fa-address-book-o:before {
+ content: "\f2ba";
+}
+
+.fa-vcard:before,
+.fa-address-card:before {
+ content: "\f2bb";
+}
+
+.fa-vcard-o:before,
+.fa-address-card-o:before {
+ content: "\f2bc";
+}
+
+.fa-user-circle:before {
+ content: "\f2bd";
+}
+
+.fa-user-circle-o:before {
+ content: "\f2be";
+}
+
+.fa-user-o:before {
+ content: "\f2c0";
+}
+
+.fa-id-badge:before {
+ content: "\f2c1";
+}
+
+.fa-drivers-license:before,
+.fa-id-card:before {
+ content: "\f2c2";
+}
+
+.fa-drivers-license-o:before,
+.fa-id-card-o:before {
+ content: "\f2c3";
+}
+
+.fa-quora:before {
+ content: "\f2c4";
+}
+
+.fa-free-code-camp:before {
+ content: "\f2c5";
+}
+
+.fa-telegram:before {
+ content: "\f2c6";
+}
+
+.fa-thermometer-4:before,
+.fa-thermometer:before,
+.fa-thermometer-full:before {
+ content: "\f2c7";
+}
+
+.fa-thermometer-3:before,
+.fa-thermometer-three-quarters:before {
+ content: "\f2c8";
+}
+
+.fa-thermometer-2:before,
+.fa-thermometer-half:before {
+ content: "\f2c9";
+}
+
+.fa-thermometer-1:before,
+.fa-thermometer-quarter:before {
+ content: "\f2ca";
+}
+
+.fa-thermometer-0:before,
+.fa-thermometer-empty:before {
+ content: "\f2cb";
+}
+
+.fa-shower:before {
+ content: "\f2cc";
+}
+
+.fa-bathtub:before,
+.fa-s15:before,
+.fa-bath:before {
+ content: "\f2cd";
+}
+
+.fa-podcast:before {
+ content: "\f2ce";
+}
+
+.fa-window-maximize:before {
+ content: "\f2d0";
+}
+
+.fa-window-minimize:before {
+ content: "\f2d1";
+}
+
+.fa-window-restore:before {
+ content: "\f2d2";
+}
+
+.fa-times-rectangle:before,
+.fa-window-close:before {
+ content: "\f2d3";
+}
+
+.fa-times-rectangle-o:before,
+.fa-window-close-o:before {
+ content: "\f2d4";
+}
+
+.fa-bandcamp:before {
+ content: "\f2d5";
+}
+
+.fa-grav:before {
+ content: "\f2d6";
+}
+
+.fa-etsy:before {
+ content: "\f2d7";
+}
+
+.fa-imdb:before {
+ content: "\f2d8";
+}
+
+.fa-ravelry:before {
+ content: "\f2d9";
+}
+
+.fa-eercast:before {
+ content: "\f2da";
+}
+
+.fa-microchip:before {
+ content: "\f2db";
+}
+
+.fa-snowflake-o:before {
+ content: "\f2dc";
+}
+
+.fa-superpowers:before {
+ content: "\f2dd";
+}
+
+.fa-wpexplorer:before {
+ content: "\f2de";
+}
+
+.fa-meetup:before {
+ content: "\f2e0";
+}
+
+.sr-only {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ margin: -1px;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ border: 0;
+}
+
+.sr-only-focusable:active,
+.sr-only-focusable:focus {
+ position: static;
+ width: auto;
+ height: auto;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+}
+
+/*# sourceMappingURL=font-awesome.min.css.map */
diff --git a/css/font-awesome.min.css.map b/css/font-awesome.min.css.map
index c7ced95..23abfa7 100644
--- a/css/font-awesome.min.css.map
+++ b/css/font-awesome.min.css.map
@@ -1,7 +1 @@
-{
-"version": 3,
-"mappings": "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",
-"sources": ["../scss/font-awesome.min.scss"],
-"names": [],
-"file": "font-awesome.min.css"
-}
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../scss/font-awesome.min.scss"],"names":[],"mappings":"AAAA;AAAA;AAAA;AAAA;AAIA;EACI;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;EACA;;;AAEJ;EACI;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;EACA;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;EACA;;;AAEJ;EACI;EACA;;;AAEJ;EACI;IACI;IACA;;EAGJ;IACI;IACA;;;AAGR;EACI;IACI;IACA;;EAGJ;IACI;IACA;;;AAGR;EACI;EACA;EACA;EACA;;;AAEJ;EACI;EACA;EACA;EACA;;;AAEJ;EACI;EACA;EACA;EACA;;;AAEJ;EACI;EACA;EACA;EACA;;;AAEJ;EACI;EACA;EACA;EACA;;;AAEJ;AAAA;AAAA;AAAA;AAAA;EAKI;;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAEJ;AAAA;EAEI;EACA;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;AAAA;EAGI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;AAAA;EAGI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;AAAA;AAAA;EAGI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;AAAA;EAGI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;AAAA;AAAA;EAII;;;AAEJ;AAAA;AAAA;EAGI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;AAAA;EAGI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;AAAA;EAGI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;AAAA;AAAA;AAAA;EAKI;;;AAEJ;EACI;;;AAEJ;AAAA;AAAA;EAGI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;AAAA;EAGI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;AAAA;EAGI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;AAAA;EAGI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;AAAA;EAGI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;AAAA;EAGI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;AAAA;AAAA;EAGI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;AAAA;EAEI;EACA;EACA;EACA;EACA;EACA","file":"font-awesome.min.css"}
\ No newline at end of file
diff --git a/css/foundation.css b/css/foundation.css
index dd6089b..4144b29 100644
--- a/css/foundation.css
+++ b/css/foundation.css
@@ -1,7442 +1,8524 @@
-meta.foundation-version {
- font-family: "/5.5.3/"; }
-
-meta.foundation-mq-small {
- font-family: "/only screen/";
- width: 0; }
-
-meta.foundation-mq-small-only {
- font-family: "/only screen and (max-width: 40em)/";
- width: 0; }
-
-meta.foundation-mq-medium {
- font-family: "/only screen and (min-width:40.0625em)/";
- width: 40.0625em; }
-
-meta.foundation-mq-medium-only {
- font-family: "/only screen and (min-width:40.0625em) and (max-width:64em)/";
- width: 40.0625em; }
-
-meta.foundation-mq-large {
- font-family: "/only screen and (min-width:64.0625em)/";
- width: 64.0625em; }
-
-meta.foundation-mq-large-only {
- font-family: "/only screen and (min-width:64.0625em) and (max-width:90em)/";
- width: 64.0625em; }
-
-meta.foundation-mq-xlarge {
- font-family: "/only screen and (min-width:90.0625em)/";
- width: 90.0625em; }
-
-meta.foundation-mq-xlarge-only {
- font-family: "/only screen and (min-width:90.0625em) and (max-width:120em)/";
- width: 90.0625em; }
-
-meta.foundation-mq-xxlarge {
- font-family: "/only screen and (min-width:120.0625em)/";
- width: 120.0625em; }
-
-meta.foundation-data-attribute-namespace {
- font-family: false; }
-
-html, body {
- height: 100%; }
-
-*,
-*:before,
-*:after {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
-
-html,
-body {
- font-size: 100%; }
-
-body {
- background: #fff;
- color: #222;
- cursor: auto;
- font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
- font-style: normal;
- font-weight: normal;
- line-height: 1.5;
- margin: 0;
- padding: 0;
- position: relative; }
-
-a:hover {
- cursor: pointer; }
-
-img {
- max-width: 100%;
- height: auto; }
-
-img {
- -ms-interpolation-mode: bicubic; }
-
-#map_canvas img,
-#map_canvas embed,
-#map_canvas object,
-.map_canvas img,
-.map_canvas embed,
-.map_canvas object,
-.mqa-display img,
-.mqa-display embed,
-.mqa-display object {
- max-width: none !important; }
-
-.left {
- float: left !important; }
-
-.right {
- float: right !important; }
-
-.clearfix:before, .clearfix:after {
- content: " ";
- display: table; }
-
-.clearfix:after {
- clear: both; }
-
-.hide {
- display: none; }
-
-.invisible {
- visibility: hidden; }
-
-.antialiased {
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale; }
-
-img {
- display: inline-block;
- vertical-align: middle; }
-
-textarea {
- height: auto;
- min-height: 50px; }
-
-select {
- width: 100%; }
-
-.row {
- margin: 0 auto;
- max-width: 62.5rem;
- width: 100%; }
-
-.row:before, .row:after {
- content: " ";
- display: table; }
-
-.row:after {
- clear: both; }
-
-.row.collapse > .column,
-.row.collapse > .columns {
- padding-left: 0;
- padding-right: 0; }
-
-.row.collapse .row {
- margin-left: 0;
- margin-right: 0; }
-
-.row .row {
- margin: 0 -0.9375rem;
- max-width: none;
- width: auto; }
-
-.row .row:before, .row .row:after {
- content: " ";
- display: table; }
-
-.row .row:after {
- clear: both; }
-
-.row .row.collapse {
- margin: 0;
- max-width: none;
- width: auto; }
-
-.row .row.collapse:before, .row .row.collapse:after {
- content: " ";
- display: table; }
-
-.row .row.collapse:after {
- clear: both; }
-
-.column,
-.columns {
- padding-left: 0.9375rem;
- padding-right: 0.9375rem;
- width: 100%;
- float: left; }
-
-.column + .column:last-child,
-.columns + .column:last-child, .column +
-.columns:last-child,
-.columns +
-.columns:last-child {
- float: right; }
-
-.column + .column.end,
-.columns + .column.end, .column +
-.columns.end,
-.columns +
-.columns.end {
- float: left; }
-
-@media only screen {
- .small-push-0 {
- position: relative;
- left: 0;
- right: auto; }
-
- .small-pull-0 {
- position: relative;
- right: 0;
- left: auto; }
-
- .small-push-1 {
- position: relative;
- left: 8.33333%;
- right: auto; }
-
- .small-pull-1 {
- position: relative;
- right: 8.33333%;
- left: auto; }
-
- .small-push-2 {
- position: relative;
- left: 16.66667%;
- right: auto; }
-
- .small-pull-2 {
- position: relative;
- right: 16.66667%;
- left: auto; }
-
- .small-push-3 {
- position: relative;
- left: 25%;
- right: auto; }
-
- .small-pull-3 {
- position: relative;
- right: 25%;
- left: auto; }
-
- .small-push-4 {
- position: relative;
- left: 33.33333%;
- right: auto; }
-
- .small-pull-4 {
- position: relative;
- right: 33.33333%;
- left: auto; }
-
- .small-push-5 {
- position: relative;
- left: 41.66667%;
- right: auto; }
-
- .small-pull-5 {
- position: relative;
- right: 41.66667%;
- left: auto; }
-
- .small-push-6 {
- position: relative;
- left: 50%;
- right: auto; }
-
- .small-pull-6 {
- position: relative;
- right: 50%;
- left: auto; }
-
- .small-push-7 {
- position: relative;
- left: 58.33333%;
- right: auto; }
-
- .small-pull-7 {
- position: relative;
- right: 58.33333%;
- left: auto; }
-
- .small-push-8 {
- position: relative;
- left: 66.66667%;
- right: auto; }
-
- .small-pull-8 {
- position: relative;
- right: 66.66667%;
- left: auto; }
-
- .small-push-9 {
- position: relative;
- left: 75%;
- right: auto; }
-
- .small-pull-9 {
- position: relative;
- right: 75%;
- left: auto; }
-
- .small-push-10 {
- position: relative;
- left: 83.33333%;
- right: auto; }
-
- .small-pull-10 {
- position: relative;
- right: 83.33333%;
- left: auto; }
-
- .small-push-11 {
- position: relative;
- left: 91.66667%;
- right: auto; }
-
- .small-pull-11 {
- position: relative;
- right: 91.66667%;
- left: auto; }
-
- .column,
- .columns {
- position: relative;
- padding-left: 0.9375rem;
- padding-right: 0.9375rem;
- float: left; }
-
- .small-1 {
- width: 8.33333%; }
-
- .small-2 {
- width: 16.66667%; }
-
- .small-3 {
- width: 25%; }
-
- .small-4 {
- width: 33.33333%; }
-
- .small-5 {
- width: 41.66667%; }
-
- .small-6 {
- width: 50%; }
-
- .small-7 {
- width: 58.33333%; }
-
- .small-8 {
- width: 66.66667%; }
-
- .small-9 {
- width: 75%; }
-
- .small-10 {
- width: 83.33333%; }
-
- .small-11 {
- width: 91.66667%; }
-
- .small-12 {
- width: 100%; }
-
- .small-offset-0 {
- margin-left: 0 !important; }
-
- .small-offset-1 {
- margin-left: 8.33333% !important; }
-
- .small-offset-2 {
- margin-left: 16.66667% !important; }
-
- .small-offset-3 {
- margin-left: 25% !important; }
-
- .small-offset-4 {
- margin-left: 33.33333% !important; }
-
- .small-offset-5 {
- margin-left: 41.66667% !important; }
-
- .small-offset-6 {
- margin-left: 50% !important; }
-
- .small-offset-7 {
- margin-left: 58.33333% !important; }
-
- .small-offset-8 {
- margin-left: 66.66667% !important; }
-
- .small-offset-9 {
- margin-left: 75% !important; }
-
- .small-offset-10 {
- margin-left: 83.33333% !important; }
-
- .small-offset-11 {
- margin-left: 91.66667% !important; }
-
- .small-reset-order {
- float: left;
- left: auto;
- margin-left: 0;
- margin-right: 0;
- right: auto; }
-
- .column.small-centered,
- .columns.small-centered {
- margin-left: auto;
- margin-right: auto;
- float: none; }
-
- .column.small-uncentered,
- .columns.small-uncentered {
- float: left;
- margin-left: 0;
- margin-right: 0; }
-
- .column.small-centered:last-child,
- .columns.small-centered:last-child {
- float: none; }
-
- .column.small-uncentered:last-child,
- .columns.small-uncentered:last-child {
- float: left; }
-
- .column.small-uncentered.opposite,
- .columns.small-uncentered.opposite {
- float: right; }
-
- .row.small-collapse > .column,
- .row.small-collapse > .columns {
- padding-left: 0;
- padding-right: 0; }
-
- .row.small-collapse .row {
- margin-left: 0;
- margin-right: 0; }
-
- .row.small-uncollapse > .column,
- .row.small-uncollapse > .columns {
- padding-left: 0.9375rem;
- padding-right: 0.9375rem;
- float: left; } }
-@media only screen and (min-width: 40.0625em) {
- .medium-push-0 {
- position: relative;
- left: 0;
- right: auto; }
-
- .medium-pull-0 {
- position: relative;
- right: 0;
- left: auto; }
-
- .medium-push-1 {
- position: relative;
- left: 8.33333%;
- right: auto; }
-
- .medium-pull-1 {
- position: relative;
- right: 8.33333%;
- left: auto; }
-
- .medium-push-2 {
- position: relative;
- left: 16.66667%;
- right: auto; }
-
- .medium-pull-2 {
- position: relative;
- right: 16.66667%;
- left: auto; }
-
- .medium-push-3 {
- position: relative;
- left: 25%;
- right: auto; }
-
- .medium-pull-3 {
- position: relative;
- right: 25%;
- left: auto; }
-
- .medium-push-4 {
- position: relative;
- left: 33.33333%;
- right: auto; }
-
- .medium-pull-4 {
- position: relative;
- right: 33.33333%;
- left: auto; }
-
- .medium-push-5 {
- position: relative;
- left: 41.66667%;
- right: auto; }
-
- .medium-pull-5 {
- position: relative;
- right: 41.66667%;
- left: auto; }
-
- .medium-push-6 {
- position: relative;
- left: 50%;
- right: auto; }
-
- .medium-pull-6 {
- position: relative;
- right: 50%;
- left: auto; }
-
- .medium-push-7 {
- position: relative;
- left: 58.33333%;
- right: auto; }
-
- .medium-pull-7 {
- position: relative;
- right: 58.33333%;
- left: auto; }
-
- .medium-push-8 {
- position: relative;
- left: 66.66667%;
- right: auto; }
-
- .medium-pull-8 {
- position: relative;
- right: 66.66667%;
- left: auto; }
-
- .medium-push-9 {
- position: relative;
- left: 75%;
- right: auto; }
-
- .medium-pull-9 {
- position: relative;
- right: 75%;
- left: auto; }
-
- .medium-push-10 {
- position: relative;
- left: 83.33333%;
- right: auto; }
-
- .medium-pull-10 {
- position: relative;
- right: 83.33333%;
- left: auto; }
-
- .medium-push-11 {
- position: relative;
- left: 91.66667%;
- right: auto; }
-
- .medium-pull-11 {
- position: relative;
- right: 91.66667%;
- left: auto; }
-
- .column,
- .columns {
- position: relative;
- padding-left: 0.9375rem;
- padding-right: 0.9375rem;
- float: left; }
-
- .medium-1 {
- width: 8.33333%; }
-
- .medium-2 {
- width: 16.66667%; }
-
- .medium-3 {
- width: 25%; }
-
- .medium-4 {
- width: 33.33333%; }
-
- .medium-5 {
- width: 41.66667%; }
-
- .medium-6 {
- width: 50%; }
-
- .medium-7 {
- width: 58.33333%; }
-
- .medium-8 {
- width: 66.66667%; }
-
- .medium-9 {
- width: 75%; }
-
- .medium-10 {
- width: 83.33333%; }
-
- .medium-11 {
- width: 91.66667%; }
-
- .medium-12 {
- width: 100%; }
-
- .medium-offset-0 {
- margin-left: 0 !important; }
-
- .medium-offset-1 {
- margin-left: 8.33333% !important; }
-
- .medium-offset-2 {
- margin-left: 16.66667% !important; }
-
- .medium-offset-3 {
- margin-left: 25% !important; }
-
- .medium-offset-4 {
- margin-left: 33.33333% !important; }
-
- .medium-offset-5 {
- margin-left: 41.66667% !important; }
-
- .medium-offset-6 {
- margin-left: 50% !important; }
-
- .medium-offset-7 {
- margin-left: 58.33333% !important; }
-
- .medium-offset-8 {
- margin-left: 66.66667% !important; }
-
- .medium-offset-9 {
- margin-left: 75% !important; }
-
- .medium-offset-10 {
- margin-left: 83.33333% !important; }
-
- .medium-offset-11 {
- margin-left: 91.66667% !important; }
-
- .medium-reset-order {
- float: left;
- left: auto;
- margin-left: 0;
- margin-right: 0;
- right: auto; }
-
- .column.medium-centered,
- .columns.medium-centered {
- margin-left: auto;
- margin-right: auto;
- float: none; }
-
- .column.medium-uncentered,
- .columns.medium-uncentered {
- float: left;
- margin-left: 0;
- margin-right: 0; }
-
- .column.medium-centered:last-child,
- .columns.medium-centered:last-child {
- float: none; }
-
- .column.medium-uncentered:last-child,
- .columns.medium-uncentered:last-child {
- float: left; }
-
- .column.medium-uncentered.opposite,
- .columns.medium-uncentered.opposite {
- float: right; }
-
- .row.medium-collapse > .column,
- .row.medium-collapse > .columns {
- padding-left: 0;
- padding-right: 0; }
-
- .row.medium-collapse .row {
- margin-left: 0;
- margin-right: 0; }
-
- .row.medium-uncollapse > .column,
- .row.medium-uncollapse > .columns {
- padding-left: 0.9375rem;
- padding-right: 0.9375rem;
- float: left; }
-
- .push-0 {
- position: relative;
- left: 0;
- right: auto; }
-
- .pull-0 {
- position: relative;
- right: 0;
- left: auto; }
-
- .push-1 {
- position: relative;
- left: 8.33333%;
- right: auto; }
-
- .pull-1 {
- position: relative;
- right: 8.33333%;
- left: auto; }
-
- .push-2 {
- position: relative;
- left: 16.66667%;
- right: auto; }
-
- .pull-2 {
- position: relative;
- right: 16.66667%;
- left: auto; }
-
- .push-3 {
- position: relative;
- left: 25%;
- right: auto; }
-
- .pull-3 {
- position: relative;
- right: 25%;
- left: auto; }
-
- .push-4 {
- position: relative;
- left: 33.33333%;
- right: auto; }
-
- .pull-4 {
- position: relative;
- right: 33.33333%;
- left: auto; }
-
- .push-5 {
- position: relative;
- left: 41.66667%;
- right: auto; }
-
- .pull-5 {
- position: relative;
- right: 41.66667%;
- left: auto; }
-
- .push-6 {
- position: relative;
- left: 50%;
- right: auto; }
-
- .pull-6 {
- position: relative;
- right: 50%;
- left: auto; }
-
- .push-7 {
- position: relative;
- left: 58.33333%;
- right: auto; }
-
- .pull-7 {
- position: relative;
- right: 58.33333%;
- left: auto; }
-
- .push-8 {
- position: relative;
- left: 66.66667%;
- right: auto; }
-
- .pull-8 {
- position: relative;
- right: 66.66667%;
- left: auto; }
-
- .push-9 {
- position: relative;
- left: 75%;
- right: auto; }
-
- .pull-9 {
- position: relative;
- right: 75%;
- left: auto; }
-
- .push-10 {
- position: relative;
- left: 83.33333%;
- right: auto; }
-
- .pull-10 {
- position: relative;
- right: 83.33333%;
- left: auto; }
-
- .push-11 {
- position: relative;
- left: 91.66667%;
- right: auto; }
-
- .pull-11 {
- position: relative;
- right: 91.66667%;
- left: auto; } }
-@media only screen and (min-width: 64.0625em) {
- .large-push-0 {
- position: relative;
- left: 0;
- right: auto; }
-
- .large-pull-0 {
- position: relative;
- right: 0;
- left: auto; }
-
- .large-push-1 {
- position: relative;
- left: 8.33333%;
- right: auto; }
-
- .large-pull-1 {
- position: relative;
- right: 8.33333%;
- left: auto; }
-
- .large-push-2 {
- position: relative;
- left: 16.66667%;
- right: auto; }
-
- .large-pull-2 {
- position: relative;
- right: 16.66667%;
- left: auto; }
-
- .large-push-3 {
- position: relative;
- left: 25%;
- right: auto; }
-
- .large-pull-3 {
- position: relative;
- right: 25%;
- left: auto; }
-
- .large-push-4 {
- position: relative;
- left: 33.33333%;
- right: auto; }
-
- .large-pull-4 {
- position: relative;
- right: 33.33333%;
- left: auto; }
-
- .large-push-5 {
- position: relative;
- left: 41.66667%;
- right: auto; }
-
- .large-pull-5 {
- position: relative;
- right: 41.66667%;
- left: auto; }
-
- .large-push-6 {
- position: relative;
- left: 50%;
- right: auto; }
-
- .large-pull-6 {
- position: relative;
- right: 50%;
- left: auto; }
-
- .large-push-7 {
- position: relative;
- left: 58.33333%;
- right: auto; }
-
- .large-pull-7 {
- position: relative;
- right: 58.33333%;
- left: auto; }
-
- .large-push-8 {
- position: relative;
- left: 66.66667%;
- right: auto; }
-
- .large-pull-8 {
- position: relative;
- right: 66.66667%;
- left: auto; }
-
- .large-push-9 {
- position: relative;
- left: 75%;
- right: auto; }
-
- .large-pull-9 {
- position: relative;
- right: 75%;
- left: auto; }
-
- .large-push-10 {
- position: relative;
- left: 83.33333%;
- right: auto; }
-
- .large-pull-10 {
- position: relative;
- right: 83.33333%;
- left: auto; }
-
- .large-push-11 {
- position: relative;
- left: 91.66667%;
- right: auto; }
-
- .large-pull-11 {
- position: relative;
- right: 91.66667%;
- left: auto; }
-
- .column,
- .columns {
- position: relative;
- padding-left: 0.9375rem;
- padding-right: 0.9375rem;
- float: left; }
-
- .large-1 {
- width: 8.33333%; }
-
- .large-2 {
- width: 16.66667%; }
-
- .large-3 {
- width: 25%; }
-
- .large-4 {
- width: 33.33333%; }
-
- .large-5 {
- width: 41.66667%; }
-
- .large-6 {
- width: 50%; }
-
- .large-7 {
- width: 58.33333%; }
-
- .large-8 {
- width: 66.66667%; }
-
- .large-9 {
- width: 75%; }
-
- .large-10 {
- width: 83.33333%; }
-
- .large-11 {
- width: 91.66667%; }
-
- .large-12 {
- width: 100%; }
-
- .large-offset-0 {
- margin-left: 0 !important; }
-
- .large-offset-1 {
- margin-left: 8.33333% !important; }
-
- .large-offset-2 {
- margin-left: 16.66667% !important; }
-
- .large-offset-3 {
- margin-left: 25% !important; }
-
- .large-offset-4 {
- margin-left: 33.33333% !important; }
-
- .large-offset-5 {
- margin-left: 41.66667% !important; }
-
- .large-offset-6 {
- margin-left: 50% !important; }
-
- .large-offset-7 {
- margin-left: 58.33333% !important; }
-
- .large-offset-8 {
- margin-left: 66.66667% !important; }
-
- .large-offset-9 {
- margin-left: 75% !important; }
-
- .large-offset-10 {
- margin-left: 83.33333% !important; }
-
- .large-offset-11 {
- margin-left: 91.66667% !important; }
-
- .large-reset-order {
- float: left;
- left: auto;
- margin-left: 0;
- margin-right: 0;
- right: auto; }
-
- .column.large-centered,
- .columns.large-centered {
- margin-left: auto;
- margin-right: auto;
- float: none; }
-
- .column.large-uncentered,
- .columns.large-uncentered {
- float: left;
- margin-left: 0;
- margin-right: 0; }
-
- .column.large-centered:last-child,
- .columns.large-centered:last-child {
- float: none; }
-
- .column.large-uncentered:last-child,
- .columns.large-uncentered:last-child {
- float: left; }
-
- .column.large-uncentered.opposite,
- .columns.large-uncentered.opposite {
- float: right; }
-
- .row.large-collapse > .column,
- .row.large-collapse > .columns {
- padding-left: 0;
- padding-right: 0; }
-
- .row.large-collapse .row {
- margin-left: 0;
- margin-right: 0; }
-
- .row.large-uncollapse > .column,
- .row.large-uncollapse > .columns {
- padding-left: 0.9375rem;
- padding-right: 0.9375rem;
- float: left; }
-
- .push-0 {
- position: relative;
- left: 0;
- right: auto; }
-
- .pull-0 {
- position: relative;
- right: 0;
- left: auto; }
-
- .push-1 {
- position: relative;
- left: 8.33333%;
- right: auto; }
-
- .pull-1 {
- position: relative;
- right: 8.33333%;
- left: auto; }
-
- .push-2 {
- position: relative;
- left: 16.66667%;
- right: auto; }
-
- .pull-2 {
- position: relative;
- right: 16.66667%;
- left: auto; }
-
- .push-3 {
- position: relative;
- left: 25%;
- right: auto; }
-
- .pull-3 {
- position: relative;
- right: 25%;
- left: auto; }
-
- .push-4 {
- position: relative;
- left: 33.33333%;
- right: auto; }
-
- .pull-4 {
- position: relative;
- right: 33.33333%;
- left: auto; }
-
- .push-5 {
- position: relative;
- left: 41.66667%;
- right: auto; }
-
- .pull-5 {
- position: relative;
- right: 41.66667%;
- left: auto; }
-
- .push-6 {
- position: relative;
- left: 50%;
- right: auto; }
-
- .pull-6 {
- position: relative;
- right: 50%;
- left: auto; }
-
- .push-7 {
- position: relative;
- left: 58.33333%;
- right: auto; }
-
- .pull-7 {
- position: relative;
- right: 58.33333%;
- left: auto; }
-
- .push-8 {
- position: relative;
- left: 66.66667%;
- right: auto; }
-
- .pull-8 {
- position: relative;
- right: 66.66667%;
- left: auto; }
-
- .push-9 {
- position: relative;
- left: 75%;
- right: auto; }
-
- .pull-9 {
- position: relative;
- right: 75%;
- left: auto; }
-
- .push-10 {
- position: relative;
- left: 83.33333%;
- right: auto; }
-
- .pull-10 {
- position: relative;
- right: 83.33333%;
- left: auto; }
-
- .push-11 {
- position: relative;
- left: 91.66667%;
- right: auto; }
-
- .pull-11 {
- position: relative;
- right: 91.66667%;
- left: auto; } }
-button, .button {
- -webkit-appearance: none;
- -moz-appearance: none;
- border-radius: 0;
- border-style: solid;
- border-width: 0;
- cursor: pointer;
- font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
- font-weight: normal;
- line-height: normal;
- margin: 0 0 1.25rem;
- position: relative;
- text-align: center;
- text-decoration: none;
- display: inline-block;
- padding: 1rem 2rem 1.0625rem 2rem;
- font-size: 1rem;
- background-color: #008CBA;
- border-color: #007095;
- color: #FFFFFF;
- transition: background-color 300ms ease-out; }
-
-button:hover, button:focus, .button:hover, .button:focus {
- background-color: #007095; }
-
-button:hover, button:focus, .button:hover, .button:focus {
- color: #FFFFFF; }
-
-button.secondary, .button.secondary {
- background-color: #e7e7e7;
- border-color: #b9b9b9;
- color: #333333; }
-
-button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
- background-color: #b9b9b9; }
-
-button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
- color: #333333; }
-
-button.success, .button.success {
- background-color: #43AC6A;
- border-color: #368a55;
- color: #FFFFFF; }
-
-button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
- background-color: #368a55; }
-
-button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
- color: #FFFFFF; }
-
-button.alert, .button.alert {
- background-color: #f04124;
- border-color: #cf2a0e;
- color: #FFFFFF; }
-
-button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
- background-color: #cf2a0e; }
-
-button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
- color: #FFFFFF; }
-
-button.warning, .button.warning {
- background-color: #f08a24;
- border-color: #cf6e0e;
- color: #FFFFFF; }
-
-button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus {
- background-color: #cf6e0e; }
-
-button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus {
- color: #FFFFFF; }
-
-button.info, .button.info {
- background-color: #a0d3e8;
- border-color: #61b6d9;
- color: #333333; }
-
-button.info:hover, button.info:focus, .button.info:hover, .button.info:focus {
- background-color: #61b6d9; }
-
-button.info:hover, button.info:focus, .button.info:hover, .button.info:focus {
- color: #FFFFFF; }
-
-button.large, .button.large {
- padding: 1.125rem 2.25rem 1.1875rem 2.25rem;
- font-size: 1.25rem; }
-
-button.small, .button.small {
- padding: 0.875rem 1.75rem 0.9375rem 1.75rem;
- font-size: 0.8125rem; }
-
-button.tiny, .button.tiny {
- padding: 0.625rem 1.25rem 0.6875rem 1.25rem;
- font-size: 0.6875rem; }
-
-button.expand, .button.expand {
- padding: 1rem 2rem 1.0625rem 2rem;
- font-size: 1rem;
- padding-bottom: 1.0625rem;
- padding-top: 1rem;
- padding-left: 1rem;
- padding-right: 1rem;
- width: 100%; }
-
-button.left-align, .button.left-align {
- text-align: left;
- text-indent: 0.75rem; }
-
-button.right-align, .button.right-align {
- text-align: right;
- padding-right: 0.75rem; }
-
-button.radius, .button.radius {
- border-radius: 3px; }
-
-button.round, .button.round {
- border-radius: 1000px; }
-
-button.disabled, button[disabled], .button.disabled, .button[disabled] {
- background-color: #008CBA;
- border-color: #007095;
- color: #FFFFFF;
- box-shadow: none;
- cursor: default;
- opacity: 0.7; }
-
-button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
- background-color: #007095; }
-
-button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
- color: #FFFFFF; }
-
-button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
- background-color: #008CBA; }
-
-button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary {
- background-color: #e7e7e7;
- border-color: #b9b9b9;
- color: #333333;
- box-shadow: none;
- cursor: default;
- opacity: 0.7; }
-
-button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
- background-color: #b9b9b9; }
-
-button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
- color: #333333; }
-
-button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
- background-color: #e7e7e7; }
-
-button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success {
- background-color: #43AC6A;
- border-color: #368a55;
- color: #FFFFFF;
- box-shadow: none;
- cursor: default;
- opacity: 0.7; }
-
-button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
- background-color: #368a55; }
-
-button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
- color: #FFFFFF; }
-
-button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
- background-color: #43AC6A; }
-
-button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert {
- background-color: #f04124;
- border-color: #cf2a0e;
- color: #FFFFFF;
- box-shadow: none;
- cursor: default;
- opacity: 0.7; }
-
-button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
- background-color: #cf2a0e; }
-
-button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
- color: #FFFFFF; }
-
-button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
- background-color: #f04124; }
-
-button.disabled.warning, button[disabled].warning, .button.disabled.warning, .button[disabled].warning {
- background-color: #f08a24;
- border-color: #cf6e0e;
- color: #FFFFFF;
- box-shadow: none;
- cursor: default;
- opacity: 0.7; }
-
-button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
- background-color: #cf6e0e; }
-
-button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
- color: #FFFFFF; }
-
-button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
- background-color: #f08a24; }
-
-button.disabled.info, button[disabled].info, .button.disabled.info, .button[disabled].info {
- background-color: #a0d3e8;
- border-color: #61b6d9;
- color: #333333;
- box-shadow: none;
- cursor: default;
- opacity: 0.7; }
-
-button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
- background-color: #61b6d9; }
-
-button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
- color: #FFFFFF; }
-
-button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
- background-color: #a0d3e8; }
-
-button::-moz-focus-inner {
- border: 0;
- padding: 0; }
-
-@media only screen and (min-width: 40.0625em) {
- button, .button {
- display: inline-block; } }
-/* Standard Forms */
-form {
- margin: 0 0 1rem; }
-
-/* Using forms within rows, we need to set some defaults */
-form .row .row {
- margin: 0 -0.5rem; }
-
-form .row .row .column,
-form .row .row .columns {
- padding: 0 0.5rem; }
-
-form .row .row.collapse {
- margin: 0; }
-
-form .row .row.collapse .column,
-form .row .row.collapse .columns {
- padding: 0; }
-
-form .row .row.collapse input {
- -webkit-border-bottom-right-radius: 0;
- -webkit-border-top-right-radius: 0;
- border-bottom-right-radius: 0;
- border-top-right-radius: 0; }
-
-form .row input.column,
-form .row input.columns,
-form .row textarea.column,
-form .row textarea.columns {
- padding-left: 0.5rem; }
-
-/* Label Styles */
-label {
- color: #4d4d4d;
- cursor: pointer;
- display: block;
- font-size: 0.875rem;
- font-weight: normal;
- line-height: 1.5;
- margin-bottom: 0;
- /* Styles for required inputs */ }
-
-label.right {
- float: none !important;
- text-align: right; }
-
-label.inline {
- margin: 0 0 1rem 0;
- padding: 0.5625rem 0; }
-
-label small {
- text-transform: capitalize;
- color: #676767; }
-
-/* Attach elements to the beginning or end of an input */
-.prefix,
-.postfix {
- border-style: solid;
- border-width: 1px;
- display: block;
- font-size: 0.875rem;
- height: 2.3125rem;
- line-height: 2.3125rem;
- overflow: visible;
- padding-bottom: 0;
- padding-top: 0;
- position: relative;
- text-align: center;
- width: 100%;
- z-index: 2; }
-
-/* Adjust padding, alignment and radius if pre/post element is a button */
-.postfix.button {
- border: none;
- padding-left: 0;
- padding-right: 0;
- padding-bottom: 0;
- padding-top: 0;
- text-align: center; }
-
-.prefix.button {
- border: none;
- padding-left: 0;
- padding-right: 0;
- padding-bottom: 0;
- padding-top: 0;
- text-align: center; }
-
-.prefix.button.radius {
- border-radius: 0;
- -webkit-border-bottom-left-radius: 3px;
- -webkit-border-top-left-radius: 3px;
- border-bottom-left-radius: 3px;
- border-top-left-radius: 3px; }
-
-.postfix.button.radius {
- border-radius: 0;
- -webkit-border-bottom-right-radius: 3px;
- -webkit-border-top-right-radius: 3px;
- border-bottom-right-radius: 3px;
- border-top-right-radius: 3px; }
-
-.prefix.button.round {
- border-radius: 0;
- -webkit-border-bottom-left-radius: 1000px;
- -webkit-border-top-left-radius: 1000px;
- border-bottom-left-radius: 1000px;
- border-top-left-radius: 1000px; }
-
-.postfix.button.round {
- border-radius: 0;
- -webkit-border-bottom-right-radius: 1000px;
- -webkit-border-top-right-radius: 1000px;
- border-bottom-right-radius: 1000px;
- border-top-right-radius: 1000px; }
-
-/* Separate prefix and postfix styles when on span or label so buttons keep their own */
-span.prefix, label.prefix {
- background: #f2f2f2;
- border-right: none;
- color: #333333;
- border-color: #cccccc; }
-
-span.postfix, label.postfix {
- background: #f2f2f2;
- border-left: none;
- color: #333333;
- border-color: #cccccc; }
-
-/* We use this to get basic styling on all basic form elements */
-input:not([type]), input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea {
- -webkit-appearance: none;
- -moz-appearance: none;
- border-radius: 0;
- background-color: #FFFFFF;
- border-style: solid;
- border-width: 1px;
- border-color: #cccccc;
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
- color: rgba(0, 0, 0, 0.75);
- display: block;
- font-family: inherit;
- font-size: 0.875rem;
- height: 2.3125rem;
- margin: 0 0 1rem 0;
- padding: 0.5rem;
- width: 100%;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-transition: border-color 0.15s linear, background 0.15s linear;
- -moz-transition: border-color 0.15s linear, background 0.15s linear;
- -ms-transition: border-color 0.15s linear, background 0.15s linear;
- -o-transition: border-color 0.15s linear, background 0.15s linear;
- transition: border-color 0.15s linear, background 0.15s linear; }
-
-input:not([type]):focus, input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus {
- background: #fafafa;
- border-color: #999999;
- outline: none; }
-
-input:not([type]):disabled, input[type="text"]:disabled, input[type="password"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="month"]:disabled, input[type="week"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="color"]:disabled, textarea:disabled {
- background-color: #DDDDDD;
- cursor: default; }
-
-input:not([type])[disabled], input:not([type])[readonly], fieldset[disabled] input:not([type]), input[type="text"][disabled], input[type="text"][readonly], fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly], fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly], fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly], fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly], fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly], fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly], fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly], fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly], fieldset[disabled] input[type="number"], input[type="search"][disabled], input[type="search"][readonly], fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly], fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly], fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly], fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly], fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly], fieldset[disabled] textarea {
- background-color: #DDDDDD;
- cursor: default; }
-
-input:not([type]).radius, input[type="text"].radius, input[type="password"].radius, input[type="date"].radius, input[type="datetime"].radius, input[type="datetime-local"].radius, input[type="month"].radius, input[type="week"].radius, input[type="email"].radius, input[type="number"].radius, input[type="search"].radius, input[type="tel"].radius, input[type="time"].radius, input[type="url"].radius, input[type="color"].radius, textarea.radius {
- border-radius: 3px; }
-
-form .row .prefix-radius.row.collapse input,
-form .row .prefix-radius.row.collapse textarea,
-form .row .prefix-radius.row.collapse select,
-form .row .prefix-radius.row.collapse button {
- border-radius: 0;
- -webkit-border-bottom-right-radius: 3px;
- -webkit-border-top-right-radius: 3px;
- border-bottom-right-radius: 3px;
- border-top-right-radius: 3px; }
-
-form .row .prefix-radius.row.collapse .prefix {
- border-radius: 0;
- -webkit-border-bottom-left-radius: 3px;
- -webkit-border-top-left-radius: 3px;
- border-bottom-left-radius: 3px;
- border-top-left-radius: 3px; }
-
-form .row .postfix-radius.row.collapse input,
-form .row .postfix-radius.row.collapse textarea,
-form .row .postfix-radius.row.collapse select,
-form .row .postfix-radius.row.collapse button {
- border-radius: 0;
- -webkit-border-bottom-left-radius: 3px;
- -webkit-border-top-left-radius: 3px;
- border-bottom-left-radius: 3px;
- border-top-left-radius: 3px; }
-
-form .row .postfix-radius.row.collapse .postfix {
- border-radius: 0;
- -webkit-border-bottom-right-radius: 3px;
- -webkit-border-top-right-radius: 3px;
- border-bottom-right-radius: 3px;
- border-top-right-radius: 3px; }
-
-form .row .prefix-round.row.collapse input,
-form .row .prefix-round.row.collapse textarea,
-form .row .prefix-round.row.collapse select,
-form .row .prefix-round.row.collapse button {
- border-radius: 0;
- -webkit-border-bottom-right-radius: 1000px;
- -webkit-border-top-right-radius: 1000px;
- border-bottom-right-radius: 1000px;
- border-top-right-radius: 1000px; }
-
-form .row .prefix-round.row.collapse .prefix {
- border-radius: 0;
- -webkit-border-bottom-left-radius: 1000px;
- -webkit-border-top-left-radius: 1000px;
- border-bottom-left-radius: 1000px;
- border-top-left-radius: 1000px; }
-
-form .row .postfix-round.row.collapse input,
-form .row .postfix-round.row.collapse textarea,
-form .row .postfix-round.row.collapse select,
-form .row .postfix-round.row.collapse button {
- border-radius: 0;
- -webkit-border-bottom-left-radius: 1000px;
- -webkit-border-top-left-radius: 1000px;
- border-bottom-left-radius: 1000px;
- border-top-left-radius: 1000px; }
-
-form .row .postfix-round.row.collapse .postfix {
- border-radius: 0;
- -webkit-border-bottom-right-radius: 1000px;
- -webkit-border-top-right-radius: 1000px;
- border-bottom-right-radius: 1000px;
- border-top-right-radius: 1000px; }
-
-input[type="submit"] {
- -webkit-appearance: none;
- -moz-appearance: none;
- border-radius: 0; }
-
-/* Respect enforced amount of rows for textarea */
-textarea[rows] {
- height: auto; }
-
-/* Not allow resize out of parent */
-textarea {
- max-width: 100%; }
-
-::-webkit-input-placeholder {
- color: #666666; }
-
-:-moz-placeholder {
- /* Firefox 18- */
- color: #666666; }
-
-::-moz-placeholder {
- /* Firefox 19+ */
- color: #666666; }
-
-:-ms-input-placeholder {
- color: #666666; }
-
-/* Add height value for select elements to match text input height */
-select {
- -webkit-appearance: none !important;
- -moz-appearance: none !important;
- background-color: #FAFAFA;
- border-radius: 0;
- background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+");
- background-position: 100% center;
- background-repeat: no-repeat;
- border-style: solid;
- border-width: 1px;
- border-color: #cccccc;
- color: rgba(0, 0, 0, 0.75);
- font-family: inherit;
- font-size: 0.875rem;
- line-height: normal;
- padding: 0.5rem;
- border-radius: 0;
- height: 2.3125rem; }
-
-select::-ms-expand {
- display: none; }
-
-select.radius {
- border-radius: 3px; }
-
-select:focus {
- background-color: #f3f3f3;
- border-color: #999999; }
-
-select:disabled {
- background-color: #DDDDDD;
- cursor: default; }
-
-select[multiple] {
- height: auto; }
-
-/* Adjust margin for form elements below */
-input[type="file"],
-input[type="checkbox"],
-input[type="radio"],
-select {
- margin: 0 0 1rem 0; }
-
-input[type="checkbox"] + label,
-input[type="radio"] + label {
- display: inline-block;
- margin-left: 0.5rem;
- margin-right: 1rem;
- margin-bottom: 0;
- vertical-align: baseline; }
-
-/* Normalize file input width */
-input[type="file"] {
- width: 100%; }
-
-/* HTML5 Number spinners settings */
-/* We add basic fieldset styling */
-fieldset {
- border: 1px solid #DDDDDD;
- margin: 1.125rem 0;
- padding: 1.25rem; }
-
-fieldset legend {
- font-weight: bold;
- margin: 0;
- margin-left: -0.1875rem;
- padding: 0 0.1875rem; }
-
-/* Error Handling */
-[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error {
- display: block;
- font-size: 0.75rem;
- font-style: italic;
- font-weight: normal;
- margin-bottom: 1rem;
- margin-top: -1px;
- padding: 0.375rem 0.5625rem 0.5625rem;
- background: #f04124;
- color: #FFFFFF; }
-
-[data-abide] span.error, [data-abide] small.error {
- display: none; }
-
-span.error, small.error {
- display: block;
- font-size: 0.75rem;
- font-style: italic;
- font-weight: normal;
- margin-bottom: 1rem;
- margin-top: -1px;
- padding: 0.375rem 0.5625rem 0.5625rem;
- background: #f04124;
- color: #FFFFFF; }
-
-.error input,
-.error textarea,
-.error select {
- margin-bottom: 0; }
-
-.error input[type="checkbox"],
-.error input[type="radio"] {
- margin-bottom: 1rem; }
-
-.error label,
-.error label.error {
- color: #f04124; }
-
-.error small.error {
- display: block;
- font-size: 0.75rem;
- font-style: italic;
- font-weight: normal;
- margin-bottom: 1rem;
- margin-top: -1px;
- padding: 0.375rem 0.5625rem 0.5625rem;
- background: #f04124;
- color: #FFFFFF; }
-
-.error > label > small {
- background: transparent;
- color: #676767;
- display: inline;
- font-size: 60%;
- font-style: normal;
- margin: 0;
- padding: 0;
- text-transform: capitalize; }
-
-.error span.error-message {
- display: block; }
-
-input.error,
-textarea.error,
-select.error {
- margin-bottom: 0; }
-
-label.error {
- color: #f04124; }
-
-meta.foundation-mq-topbar {
- font-family: "/only screen and (min-width:40.0625em)/";
- width: 40.0625em; }
-
-/* Wrapped around .top-bar to contain to grid width */
-.contain-to-grid {
- width: 100%;
- background: #333333; }
-
-.contain-to-grid .top-bar {
- margin-bottom: 0; }
-
-.fixed {
- position: fixed;
- top: 0;
- width: 100%;
- z-index: 99;
- left: 0; }
-
-.fixed.expanded:not(.top-bar) {
- height: auto;
- max-height: 100%;
- overflow-y: auto;
- width: 100%; }
-
-.fixed.expanded:not(.top-bar) .title-area {
- position: fixed;
- width: 100%;
- z-index: 99; }
-
-.fixed.expanded:not(.top-bar) .top-bar-section {
- margin-top: 2.8125rem;
- z-index: 98; }
-
-.top-bar {
- background: #333333;
- height: 2.8125rem;
- line-height: 2.8125rem;
- margin-bottom: 0;
- overflow: hidden;
- position: relative; }
-
-.top-bar ul {
- list-style: none;
- margin-bottom: 0; }
-
-.top-bar .row {
- max-width: none; }
-
-.top-bar form,
-.top-bar input,
-.top-bar select {
- margin-bottom: 0; }
-
-.top-bar input,
-.top-bar select {
- font-size: 0.75rem;
- height: 1.75rem;
- padding-bottom: .35rem;
- padding-top: .35rem; }
-
-.top-bar .button, .top-bar button {
- font-size: 0.75rem;
- margin-bottom: 0;
- padding-bottom: 0.4125rem;
- padding-top: 0.4125rem; }
-
-@media only screen and (max-width: 40em) {
- .top-bar .button, .top-bar button {
- position: relative;
- top: -1px; } }
-.top-bar .title-area {
- margin: 0;
- position: relative; }
-
-.top-bar .name {
- font-size: 16px;
- height: 2.8125rem;
- margin: 0; }
-
-.top-bar .name h1, .top-bar .name h2, .top-bar .name h3, .top-bar .name h4, .top-bar .name p, .top-bar .name span {
- font-size: 1.5rem;
- line-height: 2.8125rem;
- margin: 0; }
-
-.top-bar .name h1 a, .top-bar .name h2 a, .top-bar .name h3 a, .top-bar .name h4 a, .top-bar .name p a, .top-bar .name span a {
- color: #c91030;
- display: block;
- font-weight: normal;
- padding: 0 0.9375rem;
- width: 75%; }
-
-.top-bar .toggle-topbar {
- position: absolute;
- right: 0;
- top: 0; }
-
-.top-bar .toggle-topbar a {
- color: #FFFFFF;
- display: block;
- font-size: 0.8125rem;
- font-weight: bold;
- height: 2.8125rem;
- line-height: 2.8125rem;
- padding: 0 0.9375rem;
- position: relative;
- text-transform: uppercase; }
-
-.top-bar .toggle-topbar.menu-icon {
- margin-top: -16px;
- top: 50%; }
-
-.top-bar .toggle-topbar.menu-icon a {
- color: #FFFFFF;
- height: 34px;
- line-height: 33px;
- padding: 0 2.5rem 0 0.9375rem;
- position: relative; }
-
-.top-bar .toggle-topbar.menu-icon a span::after {
- content: "";
- display: block;
- height: 0;
- position: absolute;
- margin-top: -8px;
- top: 50%;
- right: 0.9375rem;
- box-shadow: 0 0 0 1px #FFFFFF, 0 7px 0 1px #FFFFFF, 0 14px 0 1px #FFFFFF;
- width: 16px; }
-
-.top-bar .toggle-topbar.menu-icon a span:hover:after {
- box-shadow: 0 0 0 1px "", 0 7px 0 1px "", 0 14px 0 1px ""; }
-
-.top-bar.expanded {
- background: transparent;
- height: auto; }
-
-.top-bar.expanded .title-area {
- background: #333333; }
-
-.top-bar.expanded .toggle-topbar a {
- color: #888888; }
-
-.top-bar.expanded .toggle-topbar a span::after {
- box-shadow: 0 0 0 1px #888888, 0 7px 0 1px #888888, 0 14px 0 1px #888888; }
-
-@media screen and (-webkit-min-device-pixel-ratio: 0) {
- .top-bar.expanded .top-bar-section .has-dropdown.moved > .dropdown,
- .top-bar.expanded .top-bar-section .dropdown {
- clip: initial; }
-
- .top-bar.expanded .top-bar-section .has-dropdown:not(.moved) > ul {
- padding: 0; } }
-.top-bar-section {
- left: 0;
- position: relative;
- width: auto;
- transition: left 300ms ease-out; }
-
-.top-bar-section ul {
- display: block;
- font-size: 16px;
- height: auto;
- margin: 0;
- padding: 0;
- width: 100%; }
-
-.top-bar-section .divider,
-.top-bar-section [role="separator"] {
- border-top: solid 1px #1a1a1a;
- clear: both;
- height: 1px;
- width: 100%; }
-
-.top-bar-section ul li {
- background: #333333; }
-
-.top-bar-section ul li > a {
- color: #c91030;
- display: block;
- font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
- font-size: 0.8125rem;
- font-weight: normal;
- padding-left: 0.9375rem;
- padding: 12px 0 12px 0.9375rem;
- text-transform: none;
- width: 100%; }
-
-.top-bar-section ul li > a.button {
- font-size: 0.8125rem;
- padding-left: 0.9375rem;
- padding-right: 0.9375rem;
- background-color: #008CBA;
- border-color: #007095;
- color: #FFFFFF; }
-
-.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus {
- background-color: #007095; }
-
-.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus {
- color: #FFFFFF; }
-
-.top-bar-section ul li > a.button.secondary {
- background-color: #e7e7e7;
- border-color: #b9b9b9;
- color: #333333; }
-
-.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus {
- background-color: #b9b9b9; }
-
-.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus {
- color: #333333; }
-
-.top-bar-section ul li > a.button.success {
- background-color: #43AC6A;
- border-color: #368a55;
- color: #FFFFFF; }
-
-.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus {
- background-color: #368a55; }
-
-.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus {
- color: #FFFFFF; }
-
-.top-bar-section ul li > a.button.alert {
- background-color: #f04124;
- border-color: #cf2a0e;
- color: #FFFFFF; }
-
-.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus {
- background-color: #cf2a0e; }
-
-.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus {
- color: #FFFFFF; }
-
-.top-bar-section ul li > a.button.warning {
- background-color: #f08a24;
- border-color: #cf6e0e;
- color: #FFFFFF; }
-
-.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus {
- background-color: #cf6e0e; }
-
-.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus {
- color: #FFFFFF; }
-
-.top-bar-section ul li > a.button.info {
- background-color: #a0d3e8;
- border-color: #61b6d9;
- color: #333333; }
-
-.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus {
- background-color: #61b6d9; }
-
-.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus {
- color: #FFFFFF; }
-
-.top-bar-section ul li > button {
- font-size: 0.8125rem;
- padding-left: 0.9375rem;
- padding-right: 0.9375rem;
- background-color: #008CBA;
- border-color: #007095;
- color: #FFFFFF; }
-
-.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus {
- background-color: #007095; }
-
-.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus {
- color: #FFFFFF; }
-
-.top-bar-section ul li > button.secondary {
- background-color: #e7e7e7;
- border-color: #b9b9b9;
- color: #333333; }
-
-.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus {
- background-color: #b9b9b9; }
-
-.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus {
- color: #333333; }
-
-.top-bar-section ul li > button.success {
- background-color: #43AC6A;
- border-color: #368a55;
- color: #FFFFFF; }
-
-.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus {
- background-color: #368a55; }
-
-.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus {
- color: #FFFFFF; }
-
-.top-bar-section ul li > button.alert {
- background-color: #f04124;
- border-color: #cf2a0e;
- color: #FFFFFF; }
-
-.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus {
- background-color: #cf2a0e; }
-
-.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus {
- color: #FFFFFF; }
-
-.top-bar-section ul li > button.warning {
- background-color: #f08a24;
- border-color: #cf6e0e;
- color: #FFFFFF; }
-
-.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus {
- background-color: #cf6e0e; }
-
-.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus {
- color: #FFFFFF; }
-
-.top-bar-section ul li > button.info {
- background-color: #a0d3e8;
- border-color: #61b6d9;
- color: #333333; }
-
-.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus {
- background-color: #61b6d9; }
-
-.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus {
- color: #FFFFFF; }
-
-.top-bar-section ul li:hover:not(.has-form) > a {
- /*! background-color: #555555; */
- color: #FFFFFF;
- /*! background: #222222; */ }
-
-.top-bar-section ul li.active > a {
- background: #008CBA;
- color: #FFFFFF; }
-
-.top-bar-section ul li.active > a:hover {
- background: #0078a0;
- color: #FFFFFF; }
-
-.top-bar-section .has-form {
- padding: 0.9375rem; }
-
-.top-bar-section .has-dropdown {
- position: relative; }
-
-.top-bar-section .has-dropdown > a:after {
- border: inset 5px;
- content: "";
- display: block;
- height: 0;
- width: 0;
- border-color: transparent transparent transparent rgba(255, 255, 255, 0.4);
- border-left-style: solid;
- margin-right: 0.9375rem;
- margin-top: -4.5px;
- position: absolute;
- top: 50%;
- right: 0; }
-
-.top-bar-section .has-dropdown.moved {
- position: static; }
-
-.top-bar-section .has-dropdown.moved > .dropdown {
- position: static !important;
- height: auto;
- width: auto;
- overflow: visible;
- clip: auto;
- display: block;
- position: absolute !important;
- width: 100%; }
-
-.top-bar-section .has-dropdown.moved > a:after {
- display: none; }
-
-.top-bar-section .dropdown {
- clip: rect(1px, 1px, 1px, 1px);
- height: 1px;
- overflow: hidden;
- position: absolute !important;
- width: 1px;
- display: block;
- padding: 0;
- position: absolute;
- top: 0;
- z-index: 99;
- left: 100%; }
-
-.top-bar-section .dropdown li {
- height: auto;
- width: 100%; }
-
-.top-bar-section .dropdown li a {
- font-weight: normal;
- padding: 8px 0.9375rem; }
-
-.top-bar-section .dropdown li a.parent-link {
- font-weight: normal; }
-
-.top-bar-section .dropdown li.title h5, .top-bar-section .dropdown li.parent-link {
- margin-bottom: 0;
- margin-top: 0;
- font-size: 1.125rem; }
-
-.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
- color: #FFFFFF;
- display: block; }
-
-.top-bar-section .dropdown li.title h5 a:hover, .top-bar-section .dropdown li.parent-link a:hover {
- background: none; }
-
-.top-bar-section .dropdown li.has-form {
- padding: 8px 0.9375rem; }
-
-.top-bar-section .dropdown li .button,
-.top-bar-section .dropdown li button {
- top: auto; }
-
-.top-bar-section .dropdown label {
- color: #777777;
- font-size: 0.625rem;
- font-weight: bold;
- margin-bottom: 0;
- padding: 8px 0.9375rem 2px;
- text-transform: uppercase; }
-
-.js-generated {
- display: block; }
-
-@media only screen and (min-width: 40.0625em) {
- .top-bar {
- background: #FFF;
- overflow: visible;
- height: 100%; }
-
- .top-bar:before, .top-bar:after {
- content: " ";
- display: table; }
-
- .top-bar:after {
- clear: both; }
-
- .top-bar .toggle-topbar {
- display: none; }
-
- .top-bar .title-area {
- float: left; }
-
- .top-bar .name h1 a,
- .top-bar .name h2 a,
- .top-bar .name h3 a,
- .top-bar .name h4 a,
- .top-bar .name h5 a,
- .top-bar .name h6 a {
- width: auto; }
-
- .top-bar input,
- .top-bar select,
- .top-bar .button,
- .top-bar button {
- font-size: 0.875rem;
- height: 1.75rem;
- position: relative;
- top: 0.53125rem; }
-
- .top-bar .has-form > .button,
- .top-bar .has-form > button {
- font-size: 0.875rem;
- height: 1.75rem;
- position: relative;
- top: 0.53125rem; }
-
- .top-bar.expanded {
- background: #333333; }
-
- .contain-to-grid .top-bar {
- margin: 0 auto;
- margin-bottom: 0;
- max-width: 62.5rem; }
-
- .top-bar-section {
- transition: none 0 0;
- left: 0 !important; }
-
- .top-bar-section ul {
- display: inline;
- height: auto !important;
- width: auto; }
-
- .top-bar-section ul li {
- float: left; }
-
- .top-bar-section ul li .js-generated {
- display: none; }
-
- .top-bar-section li.hover > a:not(.button) {
- background-color: #555555;
- background: #222222;
- color: #FFFFFF; }
-
- .top-bar-section li a:hover {
- background: #000; }
-
- .top-bar-section li:not(.has-form) a:not(.button) {
- line-height: 2.8125rem;
- padding: 2px 0.98rem; }
-
- .top-bar-section li:not(.has-form) a:not(.button):hover {
- /*! background-color: #555555; */
- /*! background: #222222; */ }
-
- .top-bar-section li.active:not(.has-form) a:not(.button) {
- background: #008CBA;
- color: #FFFFFF;
- line-height: 2.8125rem;
- padding: 0 0.9375rem; }
-
- .top-bar-section li.active:not(.has-form) a:not(.button):hover {
- background: #0078a0;
- color: #FFFFFF; }
-
- .top-bar-section .has-dropdown > a {
- padding-right: 2.1875rem !important; }
-
- .top-bar-section .has-dropdown > a:after {
- border: inset 5px;
- content: "";
- display: block;
- height: 0;
- width: 0;
- border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent;
- border-top-style: solid;
- margin-top: -2.5px;
- top: 1.40625rem; }
-
- .top-bar-section .has-dropdown.moved {
- position: relative; }
-
- .top-bar-section .has-dropdown.moved > .dropdown {
- clip: rect(1px, 1px, 1px, 1px);
- height: 1px;
- overflow: hidden;
- position: absolute !important;
- width: 1px;
- display: block; }
-
- .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown {
- position: static !important;
- height: auto;
- width: auto;
- overflow: visible;
- clip: auto;
- display: block;
- position: absolute !important; }
-
- .top-bar-section .has-dropdown > a:focus + .dropdown {
- position: static !important;
- height: auto;
- width: auto;
- overflow: visible;
- clip: auto;
- display: block;
- position: absolute !important; }
-
- .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after {
- border: none;
- content: "\00bb";
- top: 0.1875rem;
- right: 5px; }
-
- .top-bar-section .dropdown {
- left: 0;
- background: transparent;
- min-width: 100%;
- top: auto; }
-
- .top-bar-section .dropdown li a {
- background: #333333;
- color: #FFFFFF;
- line-height: 2.8125rem;
- padding: 12px 0.9375rem;
- white-space: nowrap; }
-
- .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) {
- background: #333333;
- color: #FFFFFF; }
-
- .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) {
- background-color: #555555;
- color: #FFFFFF;
- background: #222222; }
-
- .top-bar-section .dropdown li label {
- background: #333333;
- white-space: nowrap; }
-
- .top-bar-section .dropdown li .dropdown {
- left: 100%;
- top: 0; }
-
- .top-bar-section > ul > .divider,
- .top-bar-section > ul > [role="separator"] {
- border-right: solid 1px #4e4e4e;
- border-bottom: none;
- border-top: none;
- clear: none;
- height: 2.8125rem;
- width: 0; }
-
- .top-bar-section .has-form {
- background: #333333;
- height: 2.8125rem;
- padding: 0 0.9375rem; }
-
- .top-bar-section .right li .dropdown {
- left: auto;
- right: 0; }
-
- .top-bar-section .right li .dropdown li .dropdown {
- right: 100%; }
-
- .top-bar-section .left li .dropdown {
- right: auto;
- left: 0; }
-
- .top-bar-section .left li .dropdown li .dropdown {
- left: 100%; }
-
- .no-js .top-bar-section ul li:hover > a {
- background-color: #555555;
- background: #222222;
- color: #FFFFFF; }
-
- .no-js .top-bar-section ul li:active > a {
- background: #008CBA;
- color: #FFFFFF; }
-
- .no-js .top-bar-section .has-dropdown:hover > .dropdown {
- position: static !important;
- height: auto;
- width: auto;
- overflow: visible;
- clip: auto;
- display: block;
- position: absolute !important; }
-
- .no-js .top-bar-section .has-dropdown > a:focus + .dropdown {
- position: static !important;
- height: auto;
- width: auto;
- overflow: visible;
- clip: auto;
- display: block;
- position: absolute !important; } }
-.breadcrumbs {
- border-style: solid;
- border-width: 1px;
- display: block;
- list-style: none;
- margin-left: 0;
- overflow: hidden;
- padding: 0.5625rem 0.875rem 0.5625rem;
- background-color: #f4f4f4;
- border-color: gainsboro;
- border-radius: 3px; }
-
-.breadcrumbs > * {
- color: #008CBA;
- float: left;
- font-size: 0.6875rem;
- line-height: 0.6875rem;
- margin: 0;
- text-transform: uppercase; }
-
-.breadcrumbs > *:hover a, .breadcrumbs > *:focus a {
- text-decoration: underline; }
-
-.breadcrumbs > * a {
- color: #008CBA; }
-
-.breadcrumbs > *.current {
- color: #333333;
- cursor: default; }
-
-.breadcrumbs > *.current a {
- color: #333333;
- cursor: default; }
-
-.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a {
- text-decoration: none; }
-
-.breadcrumbs > *.unavailable {
- color: #999999; }
-
-.breadcrumbs > *.unavailable a {
- color: #999999; }
-
-.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus,
-.breadcrumbs > *.unavailable a:focus {
- color: #999999;
- cursor: not-allowed;
- text-decoration: none; }
-
-.breadcrumbs > *:before {
- color: #AAAAAA;
- content: "/";
- margin: 0 0.75rem;
- position: relative;
- top: 1px; }
-
-.breadcrumbs > *:first-child:before {
- content: " ";
- margin: 0; }
-
-/* Accessibility - hides the forward slash */
-[aria-label="breadcrumbs"] [aria-hidden="true"]:after {
- content: "/"; }
-
-.alert-box {
- border-style: solid;
- border-width: 1px;
- display: block;
- font-size: 0.8125rem;
- font-weight: normal;
- margin-bottom: 1.25rem;
- padding: 0.875rem 1.5rem 0.875rem 0.875rem;
- position: relative;
- transition: opacity 300ms ease-out;
- background-color: #008CBA;
- border-color: #0078a0;
- color: #FFFFFF; }
-
-.alert-box .close {
- right: 0.25rem;
- background: inherit;
- color: #333333;
- font-size: 1.375rem;
- line-height: .9;
- margin-top: -0.6875rem;
- opacity: 0.3;
- padding: 0 6px 4px;
- position: absolute;
- top: 50%; }
-
-.alert-box .close:hover, .alert-box .close:focus {
- opacity: 0.5; }
-
-.alert-box.radius {
- border-radius: 3px; }
-
-.alert-box.round {
- border-radius: 1000px; }
-
-.alert-box.success {
- background-color: #43AC6A;
- border-color: #3a945b;
- color: #FFFFFF; }
-
-.alert-box.alert {
- background-color: #f04124;
- border-color: #de2d0f;
- color: #FFFFFF; }
-
-.alert-box.secondary {
- background-color: #e7e7e7;
- border-color: #c7c7c7;
- color: #4f4f4f; }
-
-.alert-box.warning {
- background-color: #f08a24;
- border-color: #de770f;
- color: #FFFFFF; }
-
-.alert-box.info {
- background-color: #a0d3e8;
- border-color: #74bfdd;
- color: #4f4f4f; }
-
-.alert-box.alert-close {
- opacity: 0; }
-
-.inline-list {
- list-style: none;
- margin-top: 0;
- margin-bottom: 1.0625rem;
- margin-left: -1.375rem;
- margin-right: 0;
- overflow: hidden;
- padding: 0; }
-
-.inline-list > li {
- display: block;
- float: left;
- list-style: none;
- margin-left: 1.375rem; }
-
-.inline-list > li > * {
- display: block; }
-
-.button-group {
- list-style: none;
- margin: 0;
- left: 0; }
-
-.button-group:before, .button-group:after {
- content: " ";
- display: table; }
-
-.button-group:after {
- clear: both; }
-
-.button-group.even-2 li {
- display: inline-block;
- margin: 0 -2px;
- width: 50%; }
-
-.button-group.even-2 li > button, .button-group.even-2 li .button {
- border-left: 1px solid;
- border-color: rgba(255, 255, 255, 0.5); }
-
-.button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button {
- border-left: 0; }
-
-.button-group.even-2 li button, .button-group.even-2 li .button {
- width: 100%; }
-
-.button-group.even-3 li {
- display: inline-block;
- margin: 0 -2px;
- width: 33.33333%; }
-
-.button-group.even-3 li > button, .button-group.even-3 li .button {
- border-left: 1px solid;
- border-color: rgba(255, 255, 255, 0.5); }
-
-.button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button {
- border-left: 0; }
-
-.button-group.even-3 li button, .button-group.even-3 li .button {
- width: 100%; }
-
-.button-group.even-4 li {
- display: inline-block;
- margin: 0 -2px;
- width: 25%; }
-
-.button-group.even-4 li > button, .button-group.even-4 li .button {
- border-left: 1px solid;
- border-color: rgba(255, 255, 255, 0.5); }
-
-.button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button {
- border-left: 0; }
-
-.button-group.even-4 li button, .button-group.even-4 li .button {
- width: 100%; }
-
-.button-group.even-5 li {
- display: inline-block;
- margin: 0 -2px;
- width: 20%; }
-
-.button-group.even-5 li > button, .button-group.even-5 li .button {
- border-left: 1px solid;
- border-color: rgba(255, 255, 255, 0.5); }
-
-.button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button {
- border-left: 0; }
-
-.button-group.even-5 li button, .button-group.even-5 li .button {
- width: 100%; }
-
-.button-group.even-6 li {
- display: inline-block;
- margin: 0 -2px;
- width: 16.66667%; }
-
-.button-group.even-6 li > button, .button-group.even-6 li .button {
- border-left: 1px solid;
- border-color: rgba(255, 255, 255, 0.5); }
-
-.button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button {
- border-left: 0; }
-
-.button-group.even-6 li button, .button-group.even-6 li .button {
- width: 100%; }
-
-.button-group.even-7 li {
- display: inline-block;
- margin: 0 -2px;
- width: 14.28571%; }
-
-.button-group.even-7 li > button, .button-group.even-7 li .button {
- border-left: 1px solid;
- border-color: rgba(255, 255, 255, 0.5); }
-
-.button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button {
- border-left: 0; }
-
-.button-group.even-7 li button, .button-group.even-7 li .button {
- width: 100%; }
-
-.button-group.even-8 li {
- display: inline-block;
- margin: 0 -2px;
- width: 12.5%; }
-
-.button-group.even-8 li > button, .button-group.even-8 li .button {
- border-left: 1px solid;
- border-color: rgba(255, 255, 255, 0.5); }
-
-.button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button {
- border-left: 0; }
-
-.button-group.even-8 li button, .button-group.even-8 li .button {
- width: 100%; }
-
-.button-group > li {
- display: inline-block;
- margin: 0 -2px; }
-
-.button-group > li > button, .button-group > li .button {
- border-left: 1px solid;
- border-color: rgba(255, 255, 255, 0.5); }
-
-.button-group > li:first-child button, .button-group > li:first-child .button {
- border-left: 0; }
-
-.button-group.stack > li {
- display: block;
- margin: 0;
- float: none; }
-
-.button-group.stack > li > button, .button-group.stack > li .button {
- border-left: 1px solid;
- border-color: rgba(255, 255, 255, 0.5); }
-
-.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button {
- border-left: 0; }
-
-.button-group.stack > li > button, .button-group.stack > li .button {
- border-color: rgba(255, 255, 255, 0.5);
- border-left-width: 0;
- border-top: 1px solid;
- display: block;
- margin: 0; }
-
-.button-group.stack > li > button {
- width: 100%; }
-
-.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button {
- border-top: 0; }
-
-.button-group.stack-for-small > li {
- display: inline-block;
- margin: 0 -2px; }
-
-.button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
- border-left: 1px solid;
- border-color: rgba(255, 255, 255, 0.5); }
-
-.button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
- border-left: 0; }
-
-@media only screen and (max-width: 40em) {
- .button-group.stack-for-small > li {
- display: block;
- margin: 0;
- width: 100%; }
-
- .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
- border-left: 1px solid;
- border-color: rgba(255, 255, 255, 0.5); }
-
- .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
- border-left: 0; }
-
- .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
- border-color: rgba(255, 255, 255, 0.5);
- border-left-width: 0;
- border-top: 1px solid;
- display: block;
- margin: 0; }
-
- .button-group.stack-for-small > li > button {
- width: 100%; }
-
- .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
- border-top: 0; } }
-.button-group.radius > * {
- display: inline-block;
- margin: 0 -2px; }
-
-.button-group.radius > * > button, .button-group.radius > * .button {
- border-left: 1px solid;
- border-color: rgba(255, 255, 255, 0.5); }
-
-.button-group.radius > *:first-child button, .button-group.radius > *:first-child .button {
- border-left: 0; }
-
-.button-group.radius > *,
-.button-group.radius > * > a,
-.button-group.radius > * > button,
-.button-group.radius > * > .button {
- border-radius: 0; }
-
-.button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button {
- -webkit-border-bottom-left-radius: 3px;
- -webkit-border-top-left-radius: 3px;
- border-bottom-left-radius: 3px;
- border-top-left-radius: 3px; }
-
-.button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button {
- -webkit-border-bottom-right-radius: 3px;
- -webkit-border-top-right-radius: 3px;
- border-bottom-right-radius: 3px;
- border-top-right-radius: 3px; }
-
-.button-group.radius.stack > * {
- display: block;
- margin: 0; }
-
-.button-group.radius.stack > * > button, .button-group.radius.stack > * .button {
- border-left: 1px solid;
- border-color: rgba(255, 255, 255, 0.5); }
-
-.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button {
- border-left: 0; }
-
-.button-group.radius.stack > * > button, .button-group.radius.stack > * .button {
- border-color: rgba(255, 255, 255, 0.5);
- border-left-width: 0;
- border-top: 1px solid;
- display: block;
- margin: 0; }
-
-.button-group.radius.stack > * > button {
- width: 100%; }
-
-.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button {
- border-top: 0; }
-
-.button-group.radius.stack > *,
-.button-group.radius.stack > * > a,
-.button-group.radius.stack > * > button,
-.button-group.radius.stack > * > .button {
- border-radius: 0; }
-
-.button-group.radius.stack > *:first-child, .button-group.radius.stack > *:first-child > a, .button-group.radius.stack > *:first-child > button, .button-group.radius.stack > *:first-child > .button {
- -webkit-top-left-radius: 3px;
- -webkit-top-right-radius: 3px;
- border-top-left-radius: 3px;
- border-top-right-radius: 3px; }
-
-.button-group.radius.stack > *:last-child, .button-group.radius.stack > *:last-child > a, .button-group.radius.stack > *:last-child > button, .button-group.radius.stack > *:last-child > .button {
- -webkit-bottom-left-radius: 3px;
- -webkit-bottom-right-radius: 3px;
- border-bottom-left-radius: 3px;
- border-bottom-right-radius: 3px; }
-
-@media only screen and (min-width: 40.0625em) {
- .button-group.radius.stack-for-small > * {
- display: inline-block;
- margin: 0 -2px; }
-
- .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
- border-left: 1px solid;
- border-color: rgba(255, 255, 255, 0.5); }
-
- .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
- border-left: 0; }
-
- .button-group.radius.stack-for-small > *,
- .button-group.radius.stack-for-small > * > a,
- .button-group.radius.stack-for-small > * > button,
- .button-group.radius.stack-for-small > * > .button {
- border-radius: 0; }
-
- .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button {
- -webkit-border-bottom-left-radius: 3px;
- -webkit-border-top-left-radius: 3px;
- border-bottom-left-radius: 3px;
- border-top-left-radius: 3px; }
-
- .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button {
- -webkit-border-bottom-right-radius: 3px;
- -webkit-border-top-right-radius: 3px;
- border-bottom-right-radius: 3px;
- border-top-right-radius: 3px; } }
-@media only screen and (max-width: 40em) {
- .button-group.radius.stack-for-small > * {
- display: block;
- margin: 0; }
-
- .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
- border-left: 1px solid;
- border-color: rgba(255, 255, 255, 0.5); }
-
- .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
- border-left: 0; }
-
- .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
- border-color: rgba(255, 255, 255, 0.5);
- border-left-width: 0;
- border-top: 1px solid;
- display: block;
- margin: 0; }
-
- .button-group.radius.stack-for-small > * > button {
- width: 100%; }
-
- .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
- border-top: 0; }
-
- .button-group.radius.stack-for-small > *,
- .button-group.radius.stack-for-small > * > a,
- .button-group.radius.stack-for-small > * > button,
- .button-group.radius.stack-for-small > * > .button {
- border-radius: 0; }
-
- .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button {
- -webkit-top-left-radius: 3px;
- -webkit-top-right-radius: 3px;
- border-top-left-radius: 3px;
- border-top-right-radius: 3px; }
-
- .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button {
- -webkit-bottom-left-radius: 3px;
- -webkit-bottom-right-radius: 3px;
- border-bottom-left-radius: 3px;
- border-bottom-right-radius: 3px; } }
-.button-group.round > * {
- display: inline-block;
- margin: 0 -2px; }
-
-.button-group.round > * > button, .button-group.round > * .button {
- border-left: 1px solid;
- border-color: rgba(255, 255, 255, 0.5); }
-
-.button-group.round > *:first-child button, .button-group.round > *:first-child .button {
- border-left: 0; }
-
-.button-group.round > *,
-.button-group.round > * > a,
-.button-group.round > * > button,
-.button-group.round > * > .button {
- border-radius: 0; }
-
-.button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button {
- -webkit-border-bottom-left-radius: 1000px;
- -webkit-border-top-left-radius: 1000px;
- border-bottom-left-radius: 1000px;
- border-top-left-radius: 1000px; }
-
-.button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button {
- -webkit-border-bottom-right-radius: 1000px;
- -webkit-border-top-right-radius: 1000px;
- border-bottom-right-radius: 1000px;
- border-top-right-radius: 1000px; }
-
-.button-group.round.stack > * {
- display: block;
- margin: 0; }
-
-.button-group.round.stack > * > button, .button-group.round.stack > * .button {
- border-left: 1px solid;
- border-color: rgba(255, 255, 255, 0.5); }
-
-.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button {
- border-left: 0; }
-
-.button-group.round.stack > * > button, .button-group.round.stack > * .button {
- border-color: rgba(255, 255, 255, 0.5);
- border-left-width: 0;
- border-top: 1px solid;
- display: block;
- margin: 0; }
-
-.button-group.round.stack > * > button {
- width: 100%; }
-
-.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button {
- border-top: 0; }
-
-.button-group.round.stack > *,
-.button-group.round.stack > * > a,
-.button-group.round.stack > * > button,
-.button-group.round.stack > * > .button {
- border-radius: 0; }
-
-.button-group.round.stack > *:first-child, .button-group.round.stack > *:first-child > a, .button-group.round.stack > *:first-child > button, .button-group.round.stack > *:first-child > .button {
- -webkit-top-left-radius: 1rem;
- -webkit-top-right-radius: 1rem;
- border-top-left-radius: 1rem;
- border-top-right-radius: 1rem; }
-
-.button-group.round.stack > *:last-child, .button-group.round.stack > *:last-child > a, .button-group.round.stack > *:last-child > button, .button-group.round.stack > *:last-child > .button {
- -webkit-bottom-left-radius: 1rem;
- -webkit-bottom-right-radius: 1rem;
- border-bottom-left-radius: 1rem;
- border-bottom-right-radius: 1rem; }
-
-@media only screen and (min-width: 40.0625em) {
- .button-group.round.stack-for-small > * {
- display: inline-block;
- margin: 0 -2px; }
-
- .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
- border-left: 1px solid;
- border-color: rgba(255, 255, 255, 0.5); }
-
- .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
- border-left: 0; }
-
- .button-group.round.stack-for-small > *,
- .button-group.round.stack-for-small > * > a,
- .button-group.round.stack-for-small > * > button,
- .button-group.round.stack-for-small > * > .button {
- border-radius: 0; }
-
- .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button {
- -webkit-border-bottom-left-radius: 1000px;
- -webkit-border-top-left-radius: 1000px;
- border-bottom-left-radius: 1000px;
- border-top-left-radius: 1000px; }
-
- .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button {
- -webkit-border-bottom-right-radius: 1000px;
- -webkit-border-top-right-radius: 1000px;
- border-bottom-right-radius: 1000px;
- border-top-right-radius: 1000px; } }
-@media only screen and (max-width: 40em) {
- .button-group.round.stack-for-small > * {
- display: block;
- margin: 0; }
-
- .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
- border-left: 1px solid;
- border-color: rgba(255, 255, 255, 0.5); }
-
- .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
- border-left: 0; }
-
- .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
- border-color: rgba(255, 255, 255, 0.5);
- border-left-width: 0;
- border-top: 1px solid;
- display: block;
- margin: 0; }
-
- .button-group.round.stack-for-small > * > button {
- width: 100%; }
-
- .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
- border-top: 0; }
-
- .button-group.round.stack-for-small > *,
- .button-group.round.stack-for-small > * > a,
- .button-group.round.stack-for-small > * > button,
- .button-group.round.stack-for-small > * > .button {
- border-radius: 0; }
-
- .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button {
- -webkit-top-left-radius: 1rem;
- -webkit-top-right-radius: 1rem;
- border-top-left-radius: 1rem;
- border-top-right-radius: 1rem; }
-
- .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button {
- -webkit-bottom-left-radius: 1rem;
- -webkit-bottom-right-radius: 1rem;
- border-bottom-left-radius: 1rem;
- border-bottom-right-radius: 1rem; } }
-.button-bar:before, .button-bar:after {
- content: " ";
- display: table; }
-
-.button-bar:after {
- clear: both; }
-
-.button-bar .button-group {
- float: left;
- margin-right: 0.625rem; }
-
-.button-bar .button-group div {
- overflow: hidden; }
-
-/* Panels */
-.panel {
- border-style: solid;
- border-width: 1px;
- border-color: #d8d8d8;
- margin-bottom: 1.25rem;
- padding: 1.25rem;
- background: #f2f2f2;
- color: #333333; }
-
-.panel > :first-child {
- margin-top: 0; }
-
-.panel > :last-child {
- margin-bottom: 0; }
-
-.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl {
- color: #333333; }
-
-.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 {
- line-height: 1;
- margin-bottom: 0.625rem; }
-
-.panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader {
- line-height: 1.4; }
-
-.panel.callout {
- border-style: solid;
- border-width: 1px;
- border-color: #d8d8d8;
- margin-bottom: 1.25rem;
- padding: 1.25rem;
- background: #ecfaff;
- color: #333333; }
-
-.panel.callout > :first-child {
- margin-top: 0; }
-
-.panel.callout > :last-child {
- margin-bottom: 0; }
-
-.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p, .panel.callout li, .panel.callout dl {
- color: #333333; }
-
-.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 {
- line-height: 1;
- margin-bottom: 0.625rem; }
-
-.panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader {
- line-height: 1.4; }
-
-.panel.callout a:not(.button) {
- color: #008CBA; }
-
-.panel.callout a:not(.button):hover, .panel.callout a:not(.button):focus {
- color: #0078a0; }
-
-.panel.radius {
- border-radius: 3px; }
-
-.dropdown.button, button.dropdown {
- position: relative;
- padding-right: 3.5625rem; }
-
-.dropdown.button::after, button.dropdown::after {
- border-color: #FFFFFF transparent transparent transparent;
- border-style: solid;
- content: "";
- display: block;
- height: 0;
- position: absolute;
- top: 50%;
- width: 0; }
-
-.dropdown.button::after, button.dropdown::after {
- border-width: 0.375rem;
- right: 1.40625rem;
- margin-top: -0.15625rem; }
-
-.dropdown.button::after, button.dropdown::after {
- border-color: #FFFFFF transparent transparent transparent; }
-
-.dropdown.button.tiny, button.dropdown.tiny {
- padding-right: 2.625rem; }
-
-.dropdown.button.tiny:after, button.dropdown.tiny:after {
- border-width: 0.375rem;
- right: 1.125rem;
- margin-top: -0.125rem; }
-
-.dropdown.button.tiny::after, button.dropdown.tiny::after {
- border-color: #FFFFFF transparent transparent transparent; }
-
-.dropdown.button.small, button.dropdown.small {
- padding-right: 3.0625rem; }
-
-.dropdown.button.small::after, button.dropdown.small::after {
- border-width: 0.4375rem;
- right: 1.3125rem;
- margin-top: -0.15625rem; }
-
-.dropdown.button.small::after, button.dropdown.small::after {
- border-color: #FFFFFF transparent transparent transparent; }
-
-.dropdown.button.large, button.dropdown.large {
- padding-right: 3.625rem; }
-
-.dropdown.button.large::after, button.dropdown.large::after {
- border-width: 0.3125rem;
- right: 1.71875rem;
- margin-top: -0.15625rem; }
-
-.dropdown.button.large::after, button.dropdown.large::after {
- border-color: #FFFFFF transparent transparent transparent; }
-
-.dropdown.button.secondary:after, button.dropdown.secondary:after {
- border-color: #333333 transparent transparent transparent; }
-
-/* Image Thumbnails */
-.th {
- border: solid 4px #FFFFFF;
- box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
- display: inline-block;
- line-height: 0;
- max-width: 100%;
- transition: all 200ms ease-out; }
-
-.th:hover, .th:focus {
- box-shadow: 0 0 6px 1px rgba(0, 140, 186, 0.5); }
-
-.th.radius {
- border-radius: 3px; }
-
-/* Pricing Tables */
-.pricing-table {
- border: solid 1px #DDDDDD;
- margin-left: 0;
- margin-bottom: 1.25rem; }
-
-.pricing-table * {
- list-style: none;
- line-height: 1; }
-
-.pricing-table .title {
- background-color: #333333;
- color: #EEEEEE;
- font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
- font-size: 1rem;
- font-weight: normal;
- padding: 0.9375rem 1.25rem;
- text-align: center; }
-
-.pricing-table .price {
- background-color: #F6F6F6;
- color: #333333;
- font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
- font-size: 2rem;
- font-weight: normal;
- padding: 0.9375rem 1.25rem;
- text-align: center; }
-
-.pricing-table .description {
- background-color: #FFFFFF;
- border-bottom: dotted 1px #DDDDDD;
- color: #777777;
- font-size: 0.75rem;
- font-weight: normal;
- line-height: 1.4;
- padding: 0.9375rem;
- text-align: center; }
-
-.pricing-table .bullet-item {
- background-color: #FFFFFF;
- border-bottom: dotted 1px #DDDDDD;
- color: #333333;
- font-size: 0.875rem;
- font-weight: normal;
- padding: 0.9375rem;
- text-align: center; }
-
-.pricing-table .cta-button {
- background-color: #FFFFFF;
- padding: 1.25rem 1.25rem 0;
- text-align: center; }
-
-@-webkit-keyframes rotate {
- from {
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg); }
- to {
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg); } }
-@keyframes rotate {
- from {
- -webkit-transform: rotate(0deg);
- -moz-transform: rotate(0deg);
- -ms-transform: rotate(0deg);
- transform: rotate(0deg); }
- to {
- -webkit-transform: rotate(360deg);
- -moz-transform: rotate(360deg);
- -ms-transform: rotate(360deg);
- transform: rotate(360deg); } }
-/* Orbit Graceful Loading */
-.slideshow-wrapper {
- position: relative; }
-
-.slideshow-wrapper ul {
- list-style-type: none;
- margin: 0; }
-
-.slideshow-wrapper ul li,
-.slideshow-wrapper ul li .orbit-caption {
- display: none; }
-
-.slideshow-wrapper ul li:first-child {
- display: block; }
-
-.slideshow-wrapper .orbit-container {
- background-color: transparent; }
-
-.slideshow-wrapper .orbit-container li {
- display: block; }
-
-.slideshow-wrapper .orbit-container li .orbit-caption {
- display: block; }
-
-.slideshow-wrapper .orbit-container .orbit-bullets li {
- display: inline-block; }
-
-.slideshow-wrapper .preloader {
- border-radius: 1000px;
- animation-duration: 1.5s;
- animation-iteration-count: infinite;
- animation-name: rotate;
- animation-timing-function: linear;
- border-color: #555555 #FFFFFF;
- border: solid 3px;
- display: block;
- height: 40px;
- left: 50%;
- margin-left: -20px;
- margin-top: -20px;
- position: absolute;
- top: 50%;
- width: 40px; }
-
-.orbit-container {
- background: none;
- overflow: hidden;
- position: relative;
- width: 100%; }
-
-.orbit-container .orbit-slides-container {
- list-style: none;
- margin: 0;
- padding: 0;
- position: relative;
- -webkit-transform: translateZ(0);
- -moz-transform: translateZ(0);
- -ms-transform: translateZ(0);
- -o-transform: translateZ(0);
- transform: translateZ(0); }
-
-.orbit-container .orbit-slides-container img {
- display: block;
- max-width: 100%; }
-
-.orbit-container .orbit-slides-container > * {
- position: absolute;
- top: 0;
- width: 100%;
- margin-left: 100%; }
-
-.orbit-container .orbit-slides-container > *:first-child {
- margin-left: 0; }
-
-.orbit-container .orbit-slides-container > * .orbit-caption {
- bottom: 0;
- position: absolute;
- background-color: rgba(51, 51, 51, 0.8);
- color: #FFFFFF;
- font-size: 0.875rem;
- padding: 0.625rem 0.875rem;
- width: 100%; }
-
-.orbit-container .orbit-slide-number {
- left: 10px;
- background: transparent;
- color: #FFFFFF;
- font-size: 12px;
- position: absolute;
- top: 10px;
- z-index: 10; }
-
-.orbit-container .orbit-slide-number span {
- font-weight: 700;
- padding: 0.3125rem; }
-
-.orbit-container .orbit-timer {
- position: absolute;
- top: 12px;
- right: 10px;
- height: 6px;
- width: 100px;
- z-index: 10; }
-
-.orbit-container .orbit-timer .orbit-progress {
- height: 3px;
- background-color: rgba(255, 255, 255, 0.3);
- display: block;
- width: 0;
- position: relative;
- right: 20px;
- top: 5px; }
-
-.orbit-container .orbit-timer > span {
- border: solid 4px #FFFFFF;
- border-bottom: none;
- border-top: none;
- display: none;
- height: 14px;
- position: absolute;
- top: 0;
- width: 11px;
- right: 0; }
-
-.orbit-container .orbit-timer.paused > span {
- top: 0;
- width: 11px;
- height: 14px;
- border: inset 8px;
- border-left-style: solid;
- border-color: transparent;
- border-left-color: #FFFFFF;
- right: -4px; }
-
-.orbit-container .orbit-timer.paused > span.dark {
- border-left-color: #333333; }
-
-.orbit-container:hover .orbit-timer > span {
- display: block; }
-
-.orbit-container .orbit-prev,
-.orbit-container .orbit-next {
- background-color: transparent;
- color: white;
- height: 60px;
- line-height: 50px;
- margin-top: -25px;
- position: absolute;
- text-indent: -9999px !important;
- top: 45%;
- width: 36px;
- z-index: 10; }
-
-.orbit-container .orbit-prev:hover,
-.orbit-container .orbit-next:hover {
- background-color: rgba(0, 0, 0, 0.3); }
-
-.orbit-container .orbit-prev > span,
-.orbit-container .orbit-next > span {
- border: inset 10px;
- display: block;
- height: 0;
- margin-top: -10px;
- position: absolute;
- top: 50%;
- width: 0; }
-
-.orbit-container .orbit-prev {
- left: 0; }
-
-.orbit-container .orbit-prev > span {
- border-right-style: solid;
- border-color: transparent;
- border-right-color: #FFFFFF; }
-
-.orbit-container .orbit-prev:hover > span {
- border-right-color: #FFFFFF; }
-
-.orbit-container .orbit-next {
- right: 0; }
-
-.orbit-container .orbit-next > span {
- border-color: transparent;
- border-left-style: solid;
- border-left-color: #FFFFFF;
- left: 50%;
- margin-left: -4px; }
-
-.orbit-container .orbit-next:hover > span {
- border-left-color: #FFFFFF; }
-
-.orbit-bullets-container {
- text-align: center; }
-
-.orbit-bullets {
- display: block;
- float: none;
- margin: 0 auto 30px auto;
- overflow: hidden;
- position: relative;
- text-align: center;
- top: 10px; }
-
-.orbit-bullets li {
- background: #CCCCCC;
- cursor: pointer;
- display: inline-block;
- float: none;
- height: 0.5625rem;
- margin-right: 6px;
- width: 0.5625rem;
- border-radius: 1000px; }
-
-.orbit-bullets li.active {
- background: #999999; }
-
-.orbit-bullets li:last-child {
- margin-right: 0; }
-
-.touch .orbit-container .orbit-prev,
-.touch .orbit-container .orbit-next {
- display: none; }
-
-.touch .orbit-bullets {
- display: none; }
-
-@media only screen and (min-width: 40.0625em) {
- .touch .orbit-container .orbit-prev,
- .touch .orbit-container .orbit-next {
- display: inherit; }
-
- .touch .orbit-bullets {
- display: block; } }
-@media only screen and (max-width: 40em) {
- .orbit-stack-on-small .orbit-slides-container {
- height: auto !important; }
-
- .orbit-stack-on-small .orbit-slides-container > * {
- margin: 0 !important;
- opacity: 1 !important;
- position: relative; }
-
- .orbit-stack-on-small .orbit-slide-number {
- display: none; }
-
- .orbit-timer {
- display: none; }
-
- .orbit-next, .orbit-prev {
- display: none; }
-
- .orbit-bullets {
- display: none; } }
-[data-magellan-expedition], [data-magellan-expedition-clone] {
- background: #FFFFFF;
- min-width: 100%;
- padding: 10px;
- z-index: 50; }
-
-[data-magellan-expedition] .sub-nav, [data-magellan-expedition-clone] .sub-nav {
- margin-bottom: 0; }
-
-[data-magellan-expedition] .sub-nav dd, [data-magellan-expedition-clone] .sub-nav dd {
- margin-bottom: 0; }
-
-[data-magellan-expedition] .sub-nav a, [data-magellan-expedition-clone] .sub-nav a {
- line-height: 1.8em; }
-
-.icon-bar {
- display: inline-block;
- font-size: 0;
- width: 100%;
- background: #333333; }
-
-.icon-bar > * {
- display: block;
- float: left;
- font-size: 1rem;
- margin: 0 auto;
- padding: 1.25rem;
- text-align: center;
- width: 25%; }
-
-.icon-bar > * i, .icon-bar > * img {
- display: block;
- margin: 0 auto; }
-
-.icon-bar > * i + label, .icon-bar > * img + label {
- margin-top: .0625rem; }
-
-.icon-bar > * i {
- font-size: 1.875rem;
- vertical-align: middle; }
-
-.icon-bar > * img {
- height: 1.875rem;
- width: 1.875rem; }
-
-.icon-bar.label-right > * i, .icon-bar.label-right > * img {
- display: inline-block;
- margin: 0 .0625rem 0 0; }
-
-.icon-bar.label-right > * i + label, .icon-bar.label-right > * img + label {
- margin-top: 0; }
-
-.icon-bar.label-right > * label {
- display: inline-block; }
-
-.icon-bar.vertical.label-right > * {
- text-align: left; }
-
-.icon-bar.vertical, .icon-bar.small-vertical {
- height: 100%;
- width: auto; }
-
-.icon-bar.vertical .item, .icon-bar.small-vertical .item {
- float: none;
- margin: auto;
- width: auto; }
-
-@media only screen and (min-width: 40.0625em) {
- .icon-bar.medium-vertical {
- height: 100%;
- width: auto; }
-
- .icon-bar.medium-vertical .item {
- float: none;
- margin: auto;
- width: auto; } }
-@media only screen and (min-width: 64.0625em) {
- .icon-bar.large-vertical {
- height: 100%;
- width: auto; }
-
- .icon-bar.large-vertical .item {
- float: none;
- margin: auto;
- width: auto; } }
-.icon-bar > * {
- font-size: 1rem;
- padding: 1.25rem; }
-
-.icon-bar > * i + label, .icon-bar > * img + label {
- margin-top: .0625rem;
- font-size: 1rem; }
-
-.icon-bar > * i {
- font-size: 1.875rem; }
-
-.icon-bar > * img {
- height: 1.875rem;
- width: 1.875rem; }
-
-.icon-bar > * label {
- color: #FFFFFF; }
-
-.icon-bar > * i {
- color: #FFFFFF; }
-
-.icon-bar > a:hover {
- background: #008CBA; }
-
-.icon-bar > a:hover label {
- color: #FFFFFF; }
-
-.icon-bar > a:hover i {
- color: #FFFFFF; }
-
-.icon-bar > a.active {
- background: #008CBA; }
-
-.icon-bar > a.active label {
- color: #FFFFFF; }
-
-.icon-bar > a.active i {
- color: #FFFFFF; }
-
-.icon-bar .item.disabled {
- cursor: not-allowed;
- opacity: 0.7;
- pointer-events: none; }
-
-.icon-bar .item.disabled > * {
- opacity: 0.7;
- cursor: not-allowed; }
-
-.icon-bar.two-up .item {
- width: 50%; }
-
-.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item {
- width: auto; }
-
-@media only screen and (min-width: 40.0625em) {
- .icon-bar.two-up.medium-vertical .item {
- width: auto; } }
-@media only screen and (min-width: 64.0625em) {
- .icon-bar.two-up.large-vertical .item {
- width: auto; } }
-.icon-bar.three-up .item {
- width: 33.3333%; }
-
-.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item {
- width: auto; }
-
-@media only screen and (min-width: 40.0625em) {
- .icon-bar.three-up.medium-vertical .item {
- width: auto; } }
-@media only screen and (min-width: 64.0625em) {
- .icon-bar.three-up.large-vertical .item {
- width: auto; } }
-.icon-bar.four-up .item {
- width: 25%; }
-
-.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item {
- width: auto; }
-
-@media only screen and (min-width: 40.0625em) {
- .icon-bar.four-up.medium-vertical .item {
- width: auto; } }
-@media only screen and (min-width: 64.0625em) {
- .icon-bar.four-up.large-vertical .item {
- width: auto; } }
-.icon-bar.five-up .item {
- width: 20%; }
-
-.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item {
- width: auto; }
-
-@media only screen and (min-width: 40.0625em) {
- .icon-bar.five-up.medium-vertical .item {
- width: auto; } }
-@media only screen and (min-width: 64.0625em) {
- .icon-bar.five-up.large-vertical .item {
- width: auto; } }
-.icon-bar.six-up .item {
- width: 16.66667%; }
-
-.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item {
- width: auto; }
-
-@media only screen and (min-width: 40.0625em) {
- .icon-bar.six-up.medium-vertical .item {
- width: auto; } }
-@media only screen and (min-width: 64.0625em) {
- .icon-bar.six-up.large-vertical .item {
- width: auto; } }
-.icon-bar.seven-up .item {
- width: 14.28571%; }
-
-.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item {
- width: auto; }
-
-@media only screen and (min-width: 40.0625em) {
- .icon-bar.seven-up.medium-vertical .item {
- width: auto; } }
-@media only screen and (min-width: 64.0625em) {
- .icon-bar.seven-up.large-vertical .item {
- width: auto; } }
-.icon-bar.eight-up .item {
- width: 12.5%; }
-
-.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item {
- width: auto; }
-
-@media only screen and (min-width: 40.0625em) {
- .icon-bar.eight-up.medium-vertical .item {
- width: auto; } }
-@media only screen and (min-width: 64.0625em) {
- .icon-bar.eight-up.large-vertical .item {
- width: auto; } }
-.icon-bar.two-up .item {
- width: 50%; }
-
-.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item {
- width: auto; }
-
-@media only screen and (min-width: 40.0625em) {
- .icon-bar.two-up.medium-vertical .item {
- width: auto; } }
-@media only screen and (min-width: 64.0625em) {
- .icon-bar.two-up.large-vertical .item {
- width: auto; } }
-.icon-bar.three-up .item {
- width: 33.3333%; }
-
-.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item {
- width: auto; }
-
-@media only screen and (min-width: 40.0625em) {
- .icon-bar.three-up.medium-vertical .item {
- width: auto; } }
-@media only screen and (min-width: 64.0625em) {
- .icon-bar.three-up.large-vertical .item {
- width: auto; } }
-.icon-bar.four-up .item {
- width: 25%; }
-
-.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item {
- width: auto; }
-
-@media only screen and (min-width: 40.0625em) {
- .icon-bar.four-up.medium-vertical .item {
- width: auto; } }
-@media only screen and (min-width: 64.0625em) {
- .icon-bar.four-up.large-vertical .item {
- width: auto; } }
-.icon-bar.five-up .item {
- width: 20%; }
-
-.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item {
- width: auto; }
-
-@media only screen and (min-width: 40.0625em) {
- .icon-bar.five-up.medium-vertical .item {
- width: auto; } }
-@media only screen and (min-width: 64.0625em) {
- .icon-bar.five-up.large-vertical .item {
- width: auto; } }
-.icon-bar.six-up .item {
- width: 16.66667%; }
-
-.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item {
- width: auto; }
-
-@media only screen and (min-width: 40.0625em) {
- .icon-bar.six-up.medium-vertical .item {
- width: auto; } }
-@media only screen and (min-width: 64.0625em) {
- .icon-bar.six-up.large-vertical .item {
- width: auto; } }
-.icon-bar.seven-up .item {
- width: 14.28571%; }
-
-.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item {
- width: auto; }
-
-@media only screen and (min-width: 40.0625em) {
- .icon-bar.seven-up.medium-vertical .item {
- width: auto; } }
-@media only screen and (min-width: 64.0625em) {
- .icon-bar.seven-up.large-vertical .item {
- width: auto; } }
-.icon-bar.eight-up .item {
- width: 12.5%; }
-
-.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item {
- width: auto; }
-
-@media only screen and (min-width: 40.0625em) {
- .icon-bar.eight-up.medium-vertical .item {
- width: auto; } }
-@media only screen and (min-width: 64.0625em) {
- .icon-bar.eight-up.large-vertical .item {
- width: auto; } }
-.tabs {
- margin-bottom: 0 !important;
- margin-left: 0; }
-
-.tabs:before, .tabs:after {
- content: " ";
- display: table; }
-
-.tabs:after {
- clear: both; }
-
-.tabs dd,
-.tabs .tab-title {
- float: left;
- list-style: none;
- margin-bottom: 0 !important;
- position: relative; }
-
-.tabs dd > a,
-.tabs .tab-title > a {
- display: block;
- background-color: #EFEFEF;
- color: #222222;
- font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
- font-size: 1rem;
- padding: 1rem 2rem; }
-
-.tabs dd > a:hover,
-.tabs .tab-title > a:hover {
- background-color: #e1e1e1; }
-
-.tabs dd.active > a,
-.tabs .tab-title.active > a {
- background-color: #FFFFFF;
- color: #222222; }
-
-.tabs.radius dd:first-child a,
-.tabs.radius .tab:first-child a {
- -webkit-border-bottom-left-radius: 3px;
- -webkit-border-top-left-radius: 3px;
- border-bottom-left-radius: 3px;
- border-top-left-radius: 3px; }
-
-.tabs.radius dd:last-child a,
-.tabs.radius .tab:last-child a {
- -webkit-border-bottom-right-radius: 3px;
- -webkit-border-top-right-radius: 3px;
- border-bottom-right-radius: 3px;
- border-top-right-radius: 3px; }
-
-.tabs.vertical dd,
-.tabs.vertical .tab-title {
- position: inherit;
- float: none;
- display: block;
- top: auto; }
-
-.tabs-content {
- margin-bottom: 1.5rem;
- width: 100%; }
-
-.tabs-content:before, .tabs-content:after {
- content: " ";
- display: table; }
-
-.tabs-content:after {
- clear: both; }
-
-.tabs-content > .content {
- display: none;
- float: left;
- padding: 0.9375rem 0;
- width: 100%; }
-
-.tabs-content > .content.active {
- display: block;
- float: none; }
-
-.tabs-content > .content.contained {
- padding: 0.9375rem; }
-
-.tabs-content.vertical {
- display: block; }
-
-.tabs-content.vertical > .content {
- padding: 0 0.9375rem; }
-
-@media only screen and (min-width: 40.0625em) {
- .tabs.vertical {
- float: left;
- margin: 0;
- margin-bottom: 1.25rem !important;
- max-width: 20%;
- width: 20%; }
-
- .tabs-content.vertical {
- float: left;
- margin-left: -1px;
- max-width: 80%;
- padding-left: 1rem;
- width: 80%; } }
-.no-js .tabs-content > .content {
- display: block;
- float: none; }
-
-ul.pagination {
- display: block;
- margin-left: -0.3125rem;
- min-height: 1.5rem; }
-
-ul.pagination li {
- color: #222222;
- font-size: 0.875rem;
- height: 1.5rem;
- margin-left: 0.3125rem; }
-
-ul.pagination li a, ul.pagination li button {
- border-radius: 3px;
- transition: background-color 300ms ease-out;
- background: none;
- color: #999999;
- display: block;
- font-size: 1em;
- font-weight: normal;
- line-height: inherit;
- padding: 0.0625rem 0.625rem 0.0625rem; }
-
-ul.pagination li:hover a,
-ul.pagination li a:focus, ul.pagination li:hover button,
-ul.pagination li button:focus {
- background: #e6e6e6; }
-
-ul.pagination li.unavailable a, ul.pagination li.unavailable button {
- cursor: default;
- color: #999999;
- pointer-events: none; }
-
-ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus, ul.pagination li.unavailable:hover button, ul.pagination li.unavailable button:focus {
- background: transparent; }
-
-ul.pagination li.current a, ul.pagination li.current button {
- background: #008CBA;
- color: #FFFFFF;
- cursor: default;
- font-weight: bold; }
-
-ul.pagination li.current a:hover, ul.pagination li.current a:focus, ul.pagination li.current button:hover, ul.pagination li.current button:focus {
- background: #008CBA; }
-
-ul.pagination li {
- display: block;
- float: left; }
-
-/* Pagination centred wrapper */
-.pagination-centered {
- text-align: center; }
-
-.pagination-centered ul.pagination li {
- display: inline-block;
- float: none; }
-
-.side-nav {
- display: block;
- font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
- list-style-position: outside;
- list-style-type: none;
- margin: 0;
- padding: 0.875rem 0; }
-
-.side-nav li {
- font-size: 0.875rem;
- font-weight: normal;
- margin: 0 0 0.4375rem 0; }
-
-.side-nav li a:not(.button) {
- color: #008CBA;
- display: block;
- margin: 0;
- padding: 0.4375rem 0.875rem; }
-
-.side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus {
- background: rgba(0, 0, 0, 0.025);
- color: #1cc7ff; }
-
-.side-nav li a:not(.button):active {
- color: #1cc7ff; }
-
-.side-nav li.active > a:first-child:not(.button) {
- color: #1cc7ff;
- font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
- font-weight: normal; }
-
-.side-nav li.divider {
- border-top: 1px solid;
- height: 0;
- list-style: none;
- padding: 0;
- border-top-color: #e6e6e6; }
-
-.side-nav li.heading {
- color: #008CBA;
- font-size: 0.875rem;
- font-weight: bold;
- text-transform: uppercase; }
-
-.accordion {
- margin-bottom: 0;
- margin-left: 0; }
-
-.accordion:before, .accordion:after {
- content: " ";
- display: table; }
-
-.accordion:after {
- clear: both; }
-
-.accordion .accordion-navigation, .accordion dd {
- display: block;
- margin-bottom: 0 !important; }
-
-.accordion .accordion-navigation.active > a, .accordion dd.active > a {
- background: #e8e8e8;
- color: #222222; }
-
-.accordion .accordion-navigation > a, .accordion dd > a {
- background: #EFEFEF;
- color: #222222;
- display: block;
- font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
- font-size: 1rem;
- padding: 1rem; }
-
-.accordion .accordion-navigation > a:hover, .accordion dd > a:hover {
- background: #e3e3e3; }
-
-.accordion .accordion-navigation > .content, .accordion dd > .content {
- display: none;
- padding: 0.9375rem; }
-
-.accordion .accordion-navigation > .content.active, .accordion dd > .content.active {
- background: #FFFFFF;
- display: block; }
-
-.text-left {
- text-align: left !important; }
-
-.text-right {
- text-align: right !important; }
-
-.text-center {
- text-align: center !important; }
-
-.text-justify {
- text-align: justify !important; }
-
-@media only screen and (max-width: 40em) {
- .small-only-text-left {
- text-align: left !important; }
-
- .small-only-text-right {
- text-align: right !important; }
-
- .small-only-text-center {
- text-align: center !important; }
-
- .small-only-text-justify {
- text-align: justify !important; } }
-@media only screen {
- .small-text-left {
- text-align: left !important; }
-
- .small-text-right {
- text-align: right !important; }
-
- .small-text-center {
- text-align: center !important; }
-
- .small-text-justify {
- text-align: justify !important; } }
-@media only screen and (min-width: 40.0625em) and (max-width: 64em) {
- .medium-only-text-left {
- text-align: left !important; }
-
- .medium-only-text-right {
- text-align: right !important; }
-
- .medium-only-text-center {
- text-align: center !important; }
-
- .medium-only-text-justify {
- text-align: justify !important; } }
-@media only screen and (min-width: 40.0625em) {
- .medium-text-left {
- text-align: left !important; }
-
- .medium-text-right {
- text-align: right !important; }
-
- .medium-text-center {
- text-align: center !important; }
-
- .medium-text-justify {
- text-align: justify !important; } }
-@media only screen and (min-width: 64.0625em) and (max-width: 90em) {
- .large-only-text-left {
- text-align: left !important; }
-
- .large-only-text-right {
- text-align: right !important; }
-
- .large-only-text-center {
- text-align: center !important; }
-
- .large-only-text-justify {
- text-align: justify !important; } }
-@media only screen and (min-width: 64.0625em) {
- .large-text-left {
- text-align: left !important; }
-
- .large-text-right {
- text-align: right !important; }
-
- .large-text-center {
- text-align: center !important; }
-
- .large-text-justify {
- text-align: justify !important; } }
-@media only screen and (min-width: 90.0625em) and (max-width: 120em) {
- .xlarge-only-text-left {
- text-align: left !important; }
-
- .xlarge-only-text-right {
- text-align: right !important; }
-
- .xlarge-only-text-center {
- text-align: center !important; }
-
- .xlarge-only-text-justify {
- text-align: justify !important; } }
-@media only screen and (min-width: 90.0625em) {
- .xlarge-text-left {
- text-align: left !important; }
-
- .xlarge-text-right {
- text-align: right !important; }
-
- .xlarge-text-center {
- text-align: center !important; }
-
- .xlarge-text-justify {
- text-align: justify !important; } }
-@media only screen and (min-width: 120.0625em) and (max-width: 6249999.9375em) {
- .xxlarge-only-text-left {
- text-align: left !important; }
-
- .xxlarge-only-text-right {
- text-align: right !important; }
-
- .xxlarge-only-text-center {
- text-align: center !important; }
-
- .xxlarge-only-text-justify {
- text-align: justify !important; } }
-@media only screen and (min-width: 120.0625em) {
- .xxlarge-text-left {
- text-align: left !important; }
-
- .xxlarge-text-right {
- text-align: right !important; }
-
- .xxlarge-text-center {
- text-align: center !important; }
-
- .xxlarge-text-justify {
- text-align: justify !important; } }
-/* Typography resets */
-div,
-dl,
-dt,
-dd,
-ul,
-ol,
-li,
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-pre,
-form,
-p,
-blockquote,
-th,
-td {
- margin: 0;
- padding: 0; }
-
-/* Default Link Styles */
-a {
- color: #c91030;
- line-height: inherit;
- text-decoration: none; }
-
-a:hover, a:focus {
- color: maroon; }
-
-a img {
- border: none; }
-
-/* Default paragraph styles */
-p {
- font-family: inherit;
- font-size: 1rem;
- font-weight: normal;
- line-height: 1.4;
- margin-bottom: 1.25rem;
- text-rendering: optimizeLegibility; }
-
-p.lead {
- font-size: 1.21875rem;
- line-height: 1.6; }
-
-p aside {
- font-size: 0.875rem;
- font-style: italic;
- line-height: 1.35; }
-
-/* Default header styles */
-h1, h2, h3, h4, h5, h6 {
- color: #222222;
- font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
- font-style: normal;
- font-weight: normal;
- line-height: 1.4;
- margin-bottom: 0.5rem;
- margin-top: 0.2rem;
- text-rendering: optimizeLegibility; }
-
-h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
- color: #6f6f6f;
- font-size: 60%;
- line-height: 0; }
-
-h1 {
- font-size: 2.125rem; }
-
-h2 {
- font-size: 1.6875rem; }
-
-h3 {
- font-size: 1.375rem; }
-
-h4 {
- font-size: 1.125rem; }
-
-h5 {
- font-size: 1.125rem; }
-
-h6 {
- font-size: 1rem; }
-
-.subheader {
- line-height: 1.4;
- color: #6f6f6f;
- font-weight: normal;
- margin-top: 0.2rem;
- margin-bottom: 0.5rem; }
-
-hr {
- border: solid #DDDDDD;
- border-width: 1px 0 0;
- clear: both;
- height: 0;
- margin: 1.25rem 0 1.1875rem; }
-
-/* Helpful Typography Defaults */
-em,
-i {
- font-style: italic;
- line-height: inherit; }
-
-strong,
-b {
- font-weight: bold;
- line-height: inherit; }
-
-small {
- font-size: 60%;
- line-height: inherit; }
-
-code {
- background-color: #f8f8f8;
- border-color: #dfdfdf;
- border-style: solid;
- border-width: 1px;
- color: #333333;
- font-family: Consolas, "Liberation Mono", Courier, monospace;
- font-weight: normal;
- padding: 0.125rem 0.3125rem 0.0625rem; }
-
-/* Lists */
-ul,
-ol,
-dl {
- font-family: inherit;
- font-size: 1rem;
- line-height: 1.6;
- list-style-position: outside;
- margin-bottom: 1.25rem; }
-
-ul {
- margin-left: 1.1rem; }
-
-/* Unordered Lists */
-ul li ul,
-ul li ol {
- margin-left: 1.25rem;
- margin-bottom: 0; }
-
-ul.square li ul, ul.circle li ul, ul.disc li ul {
- list-style: inherit; }
-
-ul.square {
- list-style-type: square;
- margin-left: 1.1rem; }
-
-ul.circle {
- list-style-type: circle;
- margin-left: 1.1rem; }
-
-ul.disc {
- list-style-type: disc;
- margin-left: 1.1rem; }
-
-/* Ordered Lists */
-ol {
- margin-left: 1.4rem; }
-
-ol li ul,
-ol li ol {
- margin-left: 1.25rem;
- margin-bottom: 0; }
-
-.no-bullet {
- list-style-type: none;
- margin-left: 0; }
-
-.no-bullet li ul,
-.no-bullet li ol {
- margin-left: 1.25rem;
- margin-bottom: 0;
- list-style: none; }
-
-/* Definition Lists */
-dl dt {
- margin-bottom: 0.3rem;
- font-weight: bold; }
-
-dl dd {
- margin-bottom: 0.75rem; }
-
-/* Abbreviations */
-abbr,
-acronym {
- text-transform: uppercase;
- font-size: 90%;
- color: #222;
- cursor: help; }
-
-abbr {
- text-transform: none; }
-
-abbr[title] {
- border-bottom: 1px dotted #DDDDDD; }
-
-/* Blockquotes */
-blockquote {
- margin: 0 0 1.25rem;
- padding: 0.5625rem 1.25rem 0 1.1875rem;
- border-left: 1px solid #DDDDDD; }
-
-blockquote cite {
- display: block;
- font-size: 0.8125rem;
- color: #555555; }
-
-blockquote cite:before {
- content: "\2014 \0020"; }
-
-blockquote cite a,
-blockquote cite a:visited {
- color: #555555; }
-
-blockquote,
-blockquote p {
- line-height: 1.6;
- color: #6f6f6f; }
-
-/* Microformats */
-.vcard {
- display: inline-block;
- margin: 0 0 1.25rem 0;
- border: 1px solid #DDDDDD;
- padding: 0.625rem 0.75rem; }
-
-.vcard li {
- margin: 0;
- display: block; }
-
-.vcard .fn {
- font-weight: bold;
- font-size: 0.9375rem; }
-
-.vevent .summary {
- font-weight: bold; }
-
-.vevent abbr {
- cursor: default;
- text-decoration: none;
- font-weight: bold;
- border: none;
- padding: 0 0.0625rem; }
-
-@media only screen and (min-width: 40.0625em) {
- h1, h2, h3, h4, h5, h6 {
- line-height: 1.4; }
-
- h1 {
- font-size: 2.75rem; }
-
- h2 {
- font-size: 2.3125rem; }
-
- h3 {
- font-size: 1.6875rem; }
-
- h4 {
- font-size: 1.4375rem; }
-
- h5 {
- font-size: 1.125rem; }
-
- h6 {
- font-size: 1rem; } }
-/*
- * Print styles.
- *
- * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/
- * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com)
-*/
-@media print {
- * {
- background: transparent !important;
- color: #000000 !important;
- /* Black prints faster: h5bp.com/s */
- box-shadow: none !important;
- text-shadow: none !important; }
-
- a,
- a:visited {
- text-decoration: underline; }
-
- a[href]:after {
- content: " (" attr(href) ")"; }
-
- abbr[title]:after {
- content: " (" attr(title) ")"; }
-
- .ir a:after,
- a[href^="javascript:"]:after,
- a[href^="#"]:after {
- content: ""; }
-
- pre,
- blockquote {
- border: 1px solid #999999;
- page-break-inside: avoid; }
-
- thead {
- display: table-header-group;
- /* h5bp.com/t */ }
-
- tr,
- img {
- page-break-inside: avoid; }
-
- img {
- max-width: 100% !important; }
-
- @page {
- margin: 0.34in; }
- p,
- h2,
- h3 {
- orphans: 3;
- widows: 3; }
-
- h2,
- h3 {
- page-break-after: avoid; } }
-.split.button {
- position: relative;
- padding-right: 5.0625rem; }
-
-.split.button span {
- display: block;
- height: 100%;
- position: absolute;
- right: 0;
- top: 0;
- border-left: solid 1px; }
-
-.split.button span:after {
- position: absolute;
- content: "";
- width: 0;
- height: 0;
- display: block;
- border-style: inset;
- top: 50%;
- left: 50%; }
-
-.split.button span:active {
- background-color: rgba(0, 0, 0, 0.1); }
-
-.split.button span {
- border-left-color: rgba(255, 255, 255, 0.5); }
-
-.split.button span {
- width: 3.09375rem; }
-
-.split.button span:after {
- border-top-style: solid;
- border-width: 0.375rem;
- margin-left: -0.375rem;
- top: 48%; }
-
-.split.button span:after {
- border-color: #FFFFFF transparent transparent transparent; }
-
-.split.button.secondary span {
- border-left-color: rgba(255, 255, 255, 0.5); }
-
-.split.button.secondary span:after {
- border-color: #FFFFFF transparent transparent transparent; }
-
-.split.button.alert span {
- border-left-color: rgba(255, 255, 255, 0.5); }
-
-.split.button.success span {
- border-left-color: rgba(255, 255, 255, 0.5); }
-
-.split.button.tiny {
- padding-right: 3.75rem; }
-
-.split.button.tiny span {
- width: 2.25rem; }
-
-.split.button.tiny span:after {
- border-top-style: solid;
- border-width: 0.375rem;
- margin-left: -0.375rem;
- top: 48%; }
-
-.split.button.small {
- padding-right: 4.375rem; }
-
-.split.button.small span {
- width: 2.625rem; }
-
-.split.button.small span:after {
- border-top-style: solid;
- border-width: 0.4375rem;
- margin-left: -0.375rem;
- top: 48%; }
-
-.split.button.large {
- padding-right: 5.5rem; }
-
-.split.button.large span {
- width: 3.4375rem; }
-
-.split.button.large span:after {
- border-top-style: solid;
- border-width: 0.3125rem;
- margin-left: -0.375rem;
- top: 48%; }
-
-.split.button.expand {
- padding-left: 2rem; }
-
-.split.button.secondary span:after {
- border-color: #333333 transparent transparent transparent; }
-
-.split.button.radius span {
- -webkit-border-bottom-right-radius: 3px;
- -webkit-border-top-right-radius: 3px;
- border-bottom-right-radius: 3px;
- border-top-right-radius: 3px; }
-
-.split.button.round span {
- -webkit-border-bottom-right-radius: 1000px;
- -webkit-border-top-right-radius: 1000px;
- border-bottom-right-radius: 1000px;
- border-top-right-radius: 1000px; }
-
-.split.button.no-pip span:before {
- border-style: none; }
-
-.split.button.no-pip span:after {
- border-style: none; }
-
-.split.button.no-pip span > i {
- display: block;
- left: 50%;
- margin-left: -0.28889em;
- margin-top: -0.48889em;
- position: absolute;
- top: 50%; }
-
-.reveal-modal-bg {
- background: #000000;
- background: rgba(0, 0, 0, 0.45);
- bottom: 0;
- display: none;
- left: 0;
- position: fixed;
- right: 0;
- top: 0;
- z-index: 1004;
- left: 0; }
-
-.reveal-modal {
- border-radius: 3px;
- display: none;
- position: absolute;
- top: 0;
- visibility: hidden;
- width: 100%;
- z-index: 1005;
- left: 0;
- background-color: #FFFFFF;
- padding: 1.875rem;
- border: solid 1px #666666;
- box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); }
-
-@media only screen and (max-width: 40em) {
- .reveal-modal {
- min-height: 100vh; } }
-.reveal-modal .column, .reveal-modal .columns {
- min-width: 0; }
-
-.reveal-modal > :first-child {
- margin-top: 0; }
-
-.reveal-modal > :last-child {
- margin-bottom: 0; }
-
-@media only screen and (min-width: 40.0625em) {
- .reveal-modal {
- left: 0;
- margin: 0 auto;
- max-width: 62.5rem;
- right: 0;
- width: 80%; } }
-@media only screen and (min-width: 40.0625em) {
- .reveal-modal {
- top: 6.25rem; } }
-.reveal-modal.radius {
- box-shadow: none;
- border-radius: 3px; }
-
-.reveal-modal.round {
- box-shadow: none;
- border-radius: 1000px; }
-
-.reveal-modal.collapse {
- padding: 0;
- box-shadow: none; }
-
-@media only screen and (min-width: 40.0625em) {
- .reveal-modal.tiny {
- left: 0;
- margin: 0 auto;
- max-width: 62.5rem;
- right: 0;
- width: 30%; } }
-@media only screen and (min-width: 40.0625em) {
- .reveal-modal.small {
- left: 0;
- margin: 0 auto;
- max-width: 62.5rem;
- right: 0;
- width: 40%; } }
-@media only screen and (min-width: 40.0625em) {
- .reveal-modal.medium {
- left: 0;
- margin: 0 auto;
- max-width: 62.5rem;
- right: 0;
- width: 60%; } }
-@media only screen and (min-width: 40.0625em) {
- .reveal-modal.large {
- left: 0;
- margin: 0 auto;
- max-width: 62.5rem;
- right: 0;
- width: 70%; } }
-@media only screen and (min-width: 40.0625em) {
- .reveal-modal.xlarge {
- left: 0;
- margin: 0 auto;
- max-width: 62.5rem;
- right: 0;
- width: 95%; } }
-.reveal-modal.full {
- height: 100vh;
- height: 100%;
- left: 0;
- margin-left: 0 !important;
- max-width: none !important;
- min-height: 100vh;
- top: 0; }
-
-@media only screen and (min-width: 40.0625em) {
- .reveal-modal.full {
- left: 0;
- margin: 0 auto;
- max-width: 62.5rem;
- right: 0;
- width: 100%; } }
-.reveal-modal.toback {
- z-index: 1003; }
-
-.reveal-modal .close-reveal-modal {
- color: #AAAAAA;
- cursor: pointer;
- font-size: 2.5rem;
- font-weight: bold;
- line-height: 1;
- position: absolute;
- top: 0.625rem;
- right: 1.375rem; }
-
-/* Tooltips */
-.has-tip {
- border-bottom: dotted 1px #CCCCCC;
- color: #333333;
- cursor: help;
- font-weight: bold; }
-
-.has-tip:hover, .has-tip:focus {
- border-bottom: dotted 1px #003f54;
- color: #008CBA; }
-
-.has-tip.tip-left, .has-tip.tip-right {
- float: none !important; }
-
-.tooltip {
- background: #333333;
- color: #FFFFFF;
- display: none;
- font-size: 0.875rem;
- font-weight: normal;
- line-height: 1.3;
- max-width: 300px;
- padding: 0.75rem;
- position: absolute;
- width: 100%;
- z-index: 1006;
- left: 50%; }
-
-.tooltip > .nub {
- border: solid 5px;
- border-color: transparent transparent #333333 transparent;
- display: block;
- height: 0;
- pointer-events: none;
- position: absolute;
- top: -10px;
- width: 0;
- left: 5px; }
-
-.tooltip > .nub.rtl {
- left: auto;
- right: 5px; }
-
-.tooltip.radius {
- border-radius: 3px; }
-
-.tooltip.round {
- border-radius: 1000px; }
-
-.tooltip.round > .nub {
- left: 2rem; }
-
-.tooltip.opened {
- border-bottom: dotted 1px #003f54 !important;
- color: #008CBA !important; }
-
-.tap-to-close {
- color: #777777;
- display: block;
- font-size: 0.625rem;
- font-weight: normal; }
-
-@media only screen {
- .tooltip > .nub {
- border-color: transparent transparent #333333 transparent;
- top: -10px; }
-
- .tooltip.tip-top > .nub {
- border-color: #333333 transparent transparent transparent;
- bottom: -10px;
- top: auto; }
-
- .tooltip.tip-left, .tooltip.tip-right {
- float: none !important; }
-
- .tooltip.tip-left > .nub {
- border-color: transparent transparent transparent #333333;
- left: auto;
- margin-top: -5px;
- right: -10px;
- top: 50%; }
-
- .tooltip.tip-right > .nub {
- border-color: transparent #333333 transparent transparent;
- left: -10px;
- margin-top: -5px;
- right: auto;
- top: 50%; } }
-/* Clearing Styles */
-.clearing-thumbs, [data-clearing] {
- list-style: none;
- margin-left: 0;
- margin-bottom: 0; }
-
-.clearing-thumbs:before, .clearing-thumbs:after, [data-clearing]:before, [data-clearing]:after {
- content: " ";
- display: table; }
-
-.clearing-thumbs:after, [data-clearing]:after {
- clear: both; }
-
-.clearing-thumbs li, [data-clearing] li {
- float: left;
- margin-right: 10px; }
-
-.clearing-thumbs[class*="block-grid-"] li, [data-clearing][class*="block-grid-"] li {
- margin-right: 0; }
-
-.clearing-blackout {
- background: #333333;
- height: 100%;
- position: fixed;
- top: 0;
- width: 100%;
- z-index: 998;
- left: 0; }
-
-.clearing-blackout .clearing-close {
- display: block; }
-
-.clearing-container {
- height: 100%;
- margin: 0;
- overflow: hidden;
- position: relative;
- z-index: 998; }
-
-.clearing-touch-label {
- color: #AAAAAA;
- font-size: .6em;
- left: 50%;
- position: absolute;
- top: 50%; }
-
-.visible-img {
- height: 95%;
- position: relative; }
-
-.visible-img img {
- position: absolute;
- left: 50%;
- top: 50%;
- -webkit-transform: translateY(-50%) translateX(-50%);
- -moz-transform: translateY(-50%) translateX(-50%);
- -ms-transform: translateY(-50%) translateX(-50%);
- -o-transform: translateY(-50%) translateX(-50%);
- transform: translateY(-50%) translateX(-50%);
- max-height: 100%;
- max-width: 100%; }
-
-.clearing-caption {
- background: #333333;
- bottom: 0;
- color: #CCCCCC;
- font-size: 0.875em;
- line-height: 1.3;
- margin-bottom: 0;
- padding: 10px 30px 20px;
- position: absolute;
- text-align: center;
- width: 100%;
- left: 0; }
-
-.clearing-close {
- color: #CCCCCC;
- display: none;
- font-size: 30px;
- line-height: 1;
- padding-left: 20px;
- padding-top: 10px;
- z-index: 999; }
-
-.clearing-close:hover, .clearing-close:focus {
- color: #CCCCCC; }
-
-.clearing-assembled .clearing-container {
- height: 100%; }
-
-.clearing-assembled .clearing-container .carousel > ul {
- display: none; }
-
-.clearing-feature li {
- display: none; }
-
-.clearing-feature li.clearing-featured-img {
- display: block; }
-
-@media only screen and (min-width: 40.0625em) {
- .clearing-main-prev,
- .clearing-main-next {
- height: 100%;
- position: absolute;
- top: 0;
- width: 40px; }
-
- .clearing-main-prev > span,
- .clearing-main-next > span {
- border: solid 12px;
- display: block;
- height: 0;
- position: absolute;
- top: 50%;
- width: 0; }
-
- .clearing-main-prev > span:hover,
- .clearing-main-next > span:hover {
- opacity: .8; }
-
- .clearing-main-prev {
- left: 0; }
-
- .clearing-main-prev > span {
- left: 5px;
- border-color: transparent;
- border-right-color: #CCCCCC; }
-
- .clearing-main-next {
- right: 0; }
-
- .clearing-main-next > span {
- border-color: transparent;
- border-left-color: #CCCCCC; }
-
- .clearing-main-prev.disabled,
- .clearing-main-next.disabled {
- opacity: .3; }
-
- .clearing-assembled .clearing-container .carousel {
- background: rgba(51, 51, 51, 0.8);
- height: 120px;
- margin-top: 10px;
- text-align: center; }
-
- .clearing-assembled .clearing-container .carousel > ul {
- display: inline-block;
- z-index: 999;
- height: 100%;
- position: relative;
- float: none; }
-
- .clearing-assembled .clearing-container .carousel > ul li {
- clear: none;
- cursor: pointer;
- display: block;
- float: left;
- margin-right: 0;
- min-height: inherit;
- opacity: .4;
- overflow: hidden;
- padding: 0;
- position: relative;
- width: 120px; }
-
- .clearing-assembled .clearing-container .carousel > ul li.fix-height img {
- height: 100%;
- max-width: none; }
-
- .clearing-assembled .clearing-container .carousel > ul li a.th {
- border: none;
- box-shadow: none;
- display: block; }
-
- .clearing-assembled .clearing-container .carousel > ul li img {
- cursor: pointer !important;
- width: 100% !important; }
-
- .clearing-assembled .clearing-container .carousel > ul li.visible {
- opacity: 1; }
-
- .clearing-assembled .clearing-container .carousel > ul li:hover {
- opacity: .8; }
-
- .clearing-assembled .clearing-container .visible-img {
- background: #333333;
- height: 85%;
- overflow: hidden; }
-
- .clearing-close {
- padding-left: 0;
- padding-top: 0;
- position: absolute;
- top: 10px;
- right: 20px; } }
-/* Progress Bar */
-.progress {
- background-color: #F6F6F6;
- border: 1px solid white;
- height: 1.5625rem;
- margin-bottom: 0.625rem;
- padding: 0.125rem; }
-
-.progress .meter {
- background: #008CBA;
- display: block;
- height: 100%;
- float: left;
- width: 0%; }
-
-.progress .meter.secondary {
- background: #e7e7e7;
- display: block;
- height: 100%;
- float: left;
- width: 0%; }
-
-.progress .meter.success {
- background: #43AC6A;
- display: block;
- height: 100%;
- float: left;
- width: 0%; }
-
-.progress .meter.alert {
- background: #f04124;
- display: block;
- height: 100%;
- float: left;
- width: 0%; }
-
-.progress.secondary .meter {
- background: #e7e7e7;
- display: block;
- height: 100%;
- float: left;
- width: 0%; }
-
-.progress.success .meter {
- background: #43AC6A;
- display: block;
- height: 100%;
- float: left;
- width: 0%; }
-
-.progress.alert .meter {
- background: #f04124;
- display: block;
- height: 100%;
- float: left;
- width: 0%; }
-
-.progress.radius {
- border-radius: 3px; }
-
-.progress.radius .meter {
- border-radius: 2px; }
-
-.progress.round {
- border-radius: 1000px; }
-
-.progress.round .meter {
- border-radius: 999px; }
-
-.sub-nav {
- display: block;
- margin: -0.25rem 0 1.125rem;
- overflow: hidden;
- padding-top: 0.25rem;
- width: auto; }
-
-.sub-nav dt {
- text-transform: uppercase; }
-
-.sub-nav dt,
-.sub-nav dd,
-.sub-nav li {
- color: #999999;
- float: left;
- font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
- font-size: 0.875rem;
- font-weight: normal;
- margin-left: 1rem;
- margin-bottom: 0; }
-
-.sub-nav dt a,
-.sub-nav dd a,
-.sub-nav li a {
- color: #999999;
- padding: 0.1875rem 1rem;
- text-decoration: none; }
-
-.sub-nav dt a:hover,
-.sub-nav dd a:hover,
-.sub-nav li a:hover {
- color: #737373; }
-
-.sub-nav dt.active a,
-.sub-nav dd.active a,
-.sub-nav li.active a {
- border-radius: 3px;
- background: #008CBA;
- color: #FFFFFF;
- cursor: default;
- font-weight: normal;
- padding: 0.1875rem 1rem; }
-
-.sub-nav dt.active a:hover,
-.sub-nav dd.active a:hover,
-.sub-nav li.active a:hover {
- background: #0078a0; }
-
-/* Foundation Joyride */
-.joyride-list {
- display: none; }
-
-/* Default styles for the container */
-.joyride-tip-guide {
- background: #333333;
- color: #FFFFFF;
- display: none;
- font-family: inherit;
- font-weight: normal;
- position: absolute;
- top: 0;
- width: 95%;
- z-index: 103;
- left: 2.5%; }
-
-.lt-ie9 .joyride-tip-guide {
- margin-left: -400px;
- max-width: 800px;
- left: 50%; }
-
-.joyride-content-wrapper {
- padding: 1.125rem 1.25rem 1.5rem;
- width: 100%; }
-
-.joyride-content-wrapper .button {
- margin-bottom: 0 !important; }
-
-.joyride-content-wrapper .joyride-prev-tip {
- margin-right: 10px; }
-
-/* Add a little css triangle pip, older browser just miss out on the fanciness of it */
-.joyride-tip-guide .joyride-nub {
- border: 10px solid #333333;
- display: block;
- height: 0;
- position: absolute;
- width: 0;
- left: 22px; }
-
-.joyride-tip-guide .joyride-nub.top {
- border-color: #333333;
- border-top-color: transparent !important;
- border-top-style: solid;
- border-left-color: transparent !important;
- border-right-color: transparent !important;
- top: -20px; }
-
-.joyride-tip-guide .joyride-nub.bottom {
- border-color: #333333 !important;
- border-bottom-color: transparent !important;
- border-bottom-style: solid;
- border-left-color: transparent !important;
- border-right-color: transparent !important;
- bottom: -20px; }
-
-.joyride-tip-guide .joyride-nub.right {
- right: -20px; }
-
-.joyride-tip-guide .joyride-nub.left {
- left: -20px; }
-
-/* Typography */
-.joyride-tip-guide h1,
-.joyride-tip-guide h2,
-.joyride-tip-guide h3,
-.joyride-tip-guide h4,
-.joyride-tip-guide h5,
-.joyride-tip-guide h6 {
- color: #FFFFFF;
- font-weight: bold;
- line-height: 1.25;
- margin: 0; }
-
-.joyride-tip-guide p {
- font-size: 0.875rem;
- line-height: 1.3;
- margin: 0 0 1.125rem 0; }
-
-.joyride-timer-indicator-wrap {
- border: solid 1px #555555;
- bottom: 1rem;
- height: 3px;
- position: absolute;
- width: 50px;
- right: 1.0625rem; }
-
-.joyride-timer-indicator {
- background: #666666;
- display: block;
- height: inherit;
- width: 0; }
-
-.joyride-close-tip {
- color: #777777 !important;
- font-size: 24px;
- font-weight: normal;
- line-height: .5 !important;
- position: absolute;
- text-decoration: none;
- top: 10px;
- right: 12px; }
-
-.joyride-close-tip:hover, .joyride-close-tip:focus {
- color: #EEEEEE !important; }
-
-.joyride-modal-bg {
- background: rgba(0, 0, 0, 0.5);
- cursor: pointer;
- display: none;
- height: 100%;
- position: fixed;
- top: 0;
- width: 100%;
- z-index: 100;
- left: 0; }
-
-.joyride-expose-wrapper {
- background-color: #FFFFFF;
- border-radius: 3px;
- box-shadow: 0 0 15px #FFFFFF;
- position: absolute;
- z-index: 102; }
-
-.joyride-expose-cover {
- background: transparent;
- border-radius: 3px;
- left: 0;
- position: absolute;
- top: 0;
- z-index: 9999; }
-
-/* Styles for screens that are at least 768px; */
-@media only screen {
- .joyride-tip-guide {
- width: 300px;
- left: inherit; }
-
- .joyride-tip-guide .joyride-nub.bottom {
- border-color: #333333 !important;
- border-bottom-color: transparent !important;
- border-left-color: transparent !important;
- border-right-color: transparent !important;
- bottom: -20px; }
-
- .joyride-tip-guide .joyride-nub.right {
- border-color: #333333 !important;
- border-right-color: transparent !important;
- border-bottom-color: transparent !important;
- border-top-color: transparent !important;
- left: auto;
- right: -20px;
- top: 22px; }
-
- .joyride-tip-guide .joyride-nub.left {
- border-color: #333333 !important;
- border-bottom-color: transparent !important;
- border-left-color: transparent !important;
- border-top-color: transparent !important;
- left: -20px;
- right: auto;
- top: 22px; } }
-.label {
- display: inline-block;
- font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
- font-weight: normal;
- line-height: 1;
- margin-bottom: auto;
- position: relative;
- text-align: center;
- text-decoration: none;
- white-space: nowrap;
- padding: 0.25rem 0.5rem 0.25rem;
- font-size: 0.6875rem;
- background-color: #008CBA;
- color: #FFFFFF; }
-
-.label.radius {
- border-radius: 3px; }
-
-.label.round {
- border-radius: 1000px; }
-
-.label.alert {
- background-color: #f04124;
- color: #FFFFFF; }
-
-.label.warning {
- background-color: #f08a24;
- color: #FFFFFF; }
-
-.label.success {
- background-color: #43AC6A;
- color: #FFFFFF; }
-
-.label.secondary {
- background-color: #e7e7e7;
- color: #333333; }
-
-.label.info {
- background-color: #a0d3e8;
- color: #333333; }
-
-.off-canvas-wrap {
- -webkit-backface-visibility: hidden;
- position: relative;
- width: 100%;
- overflow: hidden; }
-
-.off-canvas-wrap.move-right, .off-canvas-wrap.move-left, .off-canvas-wrap.move-bottom, .off-canvas-wrap.move-top {
- min-height: 100%;
- -webkit-overflow-scrolling: touch; }
-
-.inner-wrap {
- position: relative;
- width: 100%;
- -webkit-transition: -webkit-transform 500ms ease;
- -moz-transition: -moz-transform 500ms ease;
- -ms-transition: -ms-transform 500ms ease;
- -o-transition: -o-transform 500ms ease;
- transition: transform 500ms ease; }
-
-.inner-wrap:before, .inner-wrap:after {
- content: " ";
- display: table; }
-
-.inner-wrap:after {
- clear: both; }
-
-.tab-bar {
- -webkit-backface-visibility: hidden;
- background: #333333;
- color: #FFFFFF;
- height: 2.8125rem;
- line-height: 2.8125rem;
- position: relative; }
-
-.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6 {
- color: #FFFFFF;
- font-weight: bold;
- line-height: 2.8125rem;
- margin: 0; }
-
-.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4 {
- font-size: 1.125rem; }
-
-.left-small {
- height: 2.8125rem;
- position: absolute;
- top: 0;
- width: 2.8125rem;
- border-right: solid 1px #1a1a1a;
- left: 0; }
-
-.right-small {
- height: 2.8125rem;
- position: absolute;
- top: 0;
- width: 2.8125rem;
- border-left: solid 1px #1a1a1a;
- right: 0; }
-
-.tab-bar-section {
- height: 2.8125rem;
- padding: 0 0.625rem;
- position: absolute;
- text-align: center;
- top: 0; }
-
-.tab-bar-section.left {
- text-align: left; }
-
-.tab-bar-section.right {
- text-align: right; }
-
-.tab-bar-section.left {
- left: 0;
- right: 2.8125rem; }
-
-.tab-bar-section.right {
- left: 2.8125rem;
- right: 0; }
-
-.tab-bar-section.middle {
- left: 2.8125rem;
- right: 2.8125rem; }
-
-.tab-bar .menu-icon {
- color: #FFFFFF;
- display: block;
- height: 2.8125rem;
- padding: 0;
- position: relative;
- text-indent: 2.1875rem;
- transform: translate3d(0, 0, 0);
- width: 2.8125rem; }
-
-.tab-bar .menu-icon span::after {
- content: "";
- display: block;
- height: 0;
- position: absolute;
- top: 50%;
- margin-top: -0.5rem;
- left: 0.90625rem;
- box-shadow: 0 0 0 1px #FFFFFF, 0 7px 0 1px #FFFFFF, 0 14px 0 1px #FFFFFF;
- width: 1rem; }
-
-.tab-bar .menu-icon span:hover:after {
- box-shadow: 0 0 0 1px #b3b3b3, 0 7px 0 1px #b3b3b3, 0 14px 0 1px #b3b3b3; }
-
-.left-off-canvas-menu {
- -webkit-backface-visibility: hidden;
- background: #333333;
- bottom: 0;
- box-sizing: content-box;
- -webkit-overflow-scrolling: touch;
- -ms-overflow-style: -ms-autohiding-scrollbar;
- overflow-x: hidden;
- overflow-y: auto;
- position: absolute;
- transition: transform 500ms ease 0s;
- width: 15.625rem;
- z-index: 1001;
- -webkit-transform: translate3d(-100%, 0, 0);
- -moz-transform: translate3d(-100%, 0, 0);
- -ms-transform: translate(-100%, 0);
- -o-transform: translate3d(-100%, 0, 0);
- transform: translate3d(-100%, 0, 0);
- left: 0;
- top: 0; }
-
-.left-off-canvas-menu * {
- -webkit-backface-visibility: hidden; }
-
-.right-off-canvas-menu {
- -webkit-backface-visibility: hidden;
- background: #333333;
- bottom: 0;
- box-sizing: content-box;
- -webkit-overflow-scrolling: touch;
- -ms-overflow-style: -ms-autohiding-scrollbar;
- overflow-x: hidden;
- overflow-y: auto;
- position: absolute;
- transition: transform 500ms ease 0s;
- width: 15.625rem;
- z-index: 1001;
- -webkit-transform: translate3d(100%, 0, 0);
- -moz-transform: translate3d(100%, 0, 0);
- -ms-transform: translate(100%, 0);
- -o-transform: translate3d(100%, 0, 0);
- transform: translate3d(100%, 0, 0);
- right: 0;
- top: 0; }
-
-.right-off-canvas-menu * {
- -webkit-backface-visibility: hidden; }
-
-.top-off-canvas-menu {
- -webkit-backface-visibility: hidden;
- background: #333333;
- bottom: 0;
- box-sizing: content-box;
- -webkit-overflow-scrolling: touch;
- -ms-overflow-style: -ms-autohiding-scrollbar;
- overflow-x: hidden;
- overflow-y: auto;
- position: absolute;
- transition: transform 500ms ease 0s;
- width: 15.625rem;
- z-index: 1001;
- -webkit-transform: translate3d(0, -100%, 0);
- -moz-transform: translate3d(0, -100%, 0);
- -ms-transform: translate(0, -100%);
- -o-transform: translate3d(0, -100%, 0);
- transform: translate3d(0, -100%, 0);
- top: 0;
- width: 100%;
- height: 18.75rem; }
-
-.top-off-canvas-menu * {
- -webkit-backface-visibility: hidden; }
-
-.bottom-off-canvas-menu {
- -webkit-backface-visibility: hidden;
- background: #333333;
- bottom: 0;
- box-sizing: content-box;
- -webkit-overflow-scrolling: touch;
- -ms-overflow-style: -ms-autohiding-scrollbar;
- overflow-x: hidden;
- overflow-y: auto;
- position: absolute;
- transition: transform 500ms ease 0s;
- width: 15.625rem;
- z-index: 1001;
- -webkit-transform: translate3d(0, 100%, 0);
- -moz-transform: translate3d(0, 100%, 0);
- -ms-transform: translate(0, 100%);
- -o-transform: translate3d(0, 100%, 0);
- transform: translate3d(0, 100%, 0);
- bottom: 0;
- width: 100%;
- height: 18.75rem; }
-
-.bottom-off-canvas-menu * {
- -webkit-backface-visibility: hidden; }
-
-ul.off-canvas-list {
- list-style-type: none;
- margin: 0;
- padding: 0; }
-
-ul.off-canvas-list li label {
- background: #444444;
- border-bottom: none;
- border-top: 1px solid #5e5e5e;
- color: #999999;
- display: block;
- font-size: 0.75rem;
- font-weight: bold;
- margin: 0;
- padding: 0.3rem 0.9375rem;
- text-transform: uppercase; }
-
-ul.off-canvas-list li a {
- border-bottom: 1px solid #262626;
- color: rgba(255, 255, 255, 0.7);
- display: block;
- padding: 0.66667rem;
- transition: background 300ms ease; }
-
-ul.off-canvas-list li a:hover {
- background: #242424; }
-
-ul.off-canvas-list li a:active {
- background: #242424; }
-
-.move-right > .inner-wrap {
- -webkit-transform: translate3d(15.625rem, 0, 0);
- -moz-transform: translate3d(15.625rem, 0, 0);
- -ms-transform: translate(15.625rem, 0);
- -o-transform: translate3d(15.625rem, 0, 0);
- transform: translate3d(15.625rem, 0, 0); }
-
-.move-right .exit-off-canvas {
- -webkit-backface-visibility: hidden;
- box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
- cursor: pointer;
- transition: background 300ms ease;
- -webkit-tap-highlight-color: transparent;
- background: rgba(255, 255, 255, 0.2);
- bottom: 0;
- display: block;
- left: 0;
- position: absolute;
- right: 0;
- top: 0;
- z-index: 1002; }
-
-@media only screen and (min-width: 40.0625em) {
- .move-right .exit-off-canvas:hover {
- background: rgba(255, 255, 255, 0.05); } }
-.move-left > .inner-wrap {
- -webkit-transform: translate3d(-15.625rem, 0, 0);
- -moz-transform: translate3d(-15.625rem, 0, 0);
- -ms-transform: translate(-15.625rem, 0);
- -o-transform: translate3d(-15.625rem, 0, 0);
- transform: translate3d(-15.625rem, 0, 0); }
-
-.move-left .exit-off-canvas {
- -webkit-backface-visibility: hidden;
- box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
- cursor: pointer;
- transition: background 300ms ease;
- -webkit-tap-highlight-color: transparent;
- background: rgba(255, 255, 255, 0.2);
- bottom: 0;
- display: block;
- left: 0;
- position: absolute;
- right: 0;
- top: 0;
- z-index: 1002; }
-
-@media only screen and (min-width: 40.0625em) {
- .move-left .exit-off-canvas:hover {
- background: rgba(255, 255, 255, 0.05); } }
-.move-top > .inner-wrap {
- -webkit-transform: translate3d(0, -18.75rem, 0);
- -moz-transform: translate3d(0, -18.75rem, 0);
- -ms-transform: translate(0, -18.75rem);
- -o-transform: translate3d(0, -18.75rem, 0);
- transform: translate3d(0, -18.75rem, 0); }
-
-.move-top .exit-off-canvas {
- -webkit-backface-visibility: hidden;
- box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
- cursor: pointer;
- transition: background 300ms ease;
- -webkit-tap-highlight-color: transparent;
- background: rgba(255, 255, 255, 0.2);
- bottom: 0;
- display: block;
- left: 0;
- position: absolute;
- right: 0;
- top: 0;
- z-index: 1002; }
-
-@media only screen and (min-width: 40.0625em) {
- .move-top .exit-off-canvas:hover {
- background: rgba(255, 255, 255, 0.05); } }
-.move-bottom > .inner-wrap {
- -webkit-transform: translate3d(0, 18.75rem, 0);
- -moz-transform: translate3d(0, 18.75rem, 0);
- -ms-transform: translate(0, 18.75rem);
- -o-transform: translate3d(0, 18.75rem, 0);
- transform: translate3d(0, 18.75rem, 0); }
-
-.move-bottom .exit-off-canvas {
- -webkit-backface-visibility: hidden;
- box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
- cursor: pointer;
- transition: background 300ms ease;
- -webkit-tap-highlight-color: transparent;
- background: rgba(255, 255, 255, 0.2);
- bottom: 0;
- display: block;
- left: 0;
- position: absolute;
- right: 0;
- top: 0;
- z-index: 1002; }
-
-@media only screen and (min-width: 40.0625em) {
- .move-bottom .exit-off-canvas:hover {
- background: rgba(255, 255, 255, 0.05); } }
-.offcanvas-overlap .left-off-canvas-menu, .offcanvas-overlap .right-off-canvas-menu,
-.offcanvas-overlap .top-off-canvas-menu, .offcanvas-overlap .bottom-off-canvas-menu {
- -ms-transform: none;
- -webkit-transform: none;
- -moz-transform: none;
- -o-transform: none;
- transform: none;
- z-index: 1003; }
-
-.offcanvas-overlap .exit-off-canvas {
- -webkit-backface-visibility: hidden;
- box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
- cursor: pointer;
- transition: background 300ms ease;
- -webkit-tap-highlight-color: transparent;
- background: rgba(255, 255, 255, 0.2);
- bottom: 0;
- display: block;
- left: 0;
- position: absolute;
- right: 0;
- top: 0;
- z-index: 1002; }
-
-@media only screen and (min-width: 40.0625em) {
- .offcanvas-overlap .exit-off-canvas:hover {
- background: rgba(255, 255, 255, 0.05); } }
-.offcanvas-overlap-left .right-off-canvas-menu {
- -ms-transform: none;
- -webkit-transform: none;
- -moz-transform: none;
- -o-transform: none;
- transform: none;
- z-index: 1003; }
-
-.offcanvas-overlap-left .exit-off-canvas {
- -webkit-backface-visibility: hidden;
- box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
- cursor: pointer;
- transition: background 300ms ease;
- -webkit-tap-highlight-color: transparent;
- background: rgba(255, 255, 255, 0.2);
- bottom: 0;
- display: block;
- left: 0;
- position: absolute;
- right: 0;
- top: 0;
- z-index: 1002; }
-
-@media only screen and (min-width: 40.0625em) {
- .offcanvas-overlap-left .exit-off-canvas:hover {
- background: rgba(255, 255, 255, 0.05); } }
-.offcanvas-overlap-right .left-off-canvas-menu {
- -ms-transform: none;
- -webkit-transform: none;
- -moz-transform: none;
- -o-transform: none;
- transform: none;
- z-index: 1003; }
-
-.offcanvas-overlap-right .exit-off-canvas {
- -webkit-backface-visibility: hidden;
- box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
- cursor: pointer;
- transition: background 300ms ease;
- -webkit-tap-highlight-color: transparent;
- background: rgba(255, 255, 255, 0.2);
- bottom: 0;
- display: block;
- left: 0;
- position: absolute;
- right: 0;
- top: 0;
- z-index: 1002; }
-
-@media only screen and (min-width: 40.0625em) {
- .offcanvas-overlap-right .exit-off-canvas:hover {
- background: rgba(255, 255, 255, 0.05); } }
-.offcanvas-overlap-top .bottom-off-canvas-menu {
- -ms-transform: none;
- -webkit-transform: none;
- -moz-transform: none;
- -o-transform: none;
- transform: none;
- z-index: 1003; }
-
-.offcanvas-overlap-top .exit-off-canvas {
- -webkit-backface-visibility: hidden;
- box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
- cursor: pointer;
- transition: background 300ms ease;
- -webkit-tap-highlight-color: transparent;
- background: rgba(255, 255, 255, 0.2);
- bottom: 0;
- display: block;
- left: 0;
- position: absolute;
- right: 0;
- top: 0;
- z-index: 1002; }
-
-@media only screen and (min-width: 40.0625em) {
- .offcanvas-overlap-top .exit-off-canvas:hover {
- background: rgba(255, 255, 255, 0.05); } }
-.offcanvas-overlap-bottom .top-off-canvas-menu {
- -ms-transform: none;
- -webkit-transform: none;
- -moz-transform: none;
- -o-transform: none;
- transform: none;
- z-index: 1003; }
-
-.offcanvas-overlap-bottom .exit-off-canvas {
- -webkit-backface-visibility: hidden;
- box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
- cursor: pointer;
- transition: background 300ms ease;
- -webkit-tap-highlight-color: transparent;
- background: rgba(255, 255, 255, 0.2);
- bottom: 0;
- display: block;
- left: 0;
- position: absolute;
- right: 0;
- top: 0;
- z-index: 1002; }
-
-@media only screen and (min-width: 40.0625em) {
- .offcanvas-overlap-bottom .exit-off-canvas:hover {
- background: rgba(255, 255, 255, 0.05); } }
-.no-csstransforms .left-off-canvas-menu {
- left: -15.625rem; }
-
-.no-csstransforms .right-off-canvas-menu {
- right: -15.625rem; }
-
-.no-csstransforms .top-off-canvas-menu {
- top: -18.75rem; }
-
-.no-csstransforms .bottom-off-canvas-menu {
- bottom: -18.75rem; }
-
-.no-csstransforms .move-left > .inner-wrap {
- right: 15.625rem; }
-
-.no-csstransforms .move-right > .inner-wrap {
- left: 15.625rem; }
-
-.no-csstransforms .move-top > .inner-wrap {
- right: 18.75rem; }
-
-.no-csstransforms .move-bottom > .inner-wrap {
- left: 18.75rem; }
-
-.left-submenu {
- -webkit-backface-visibility: hidden;
- -webkit-overflow-scrolling: touch;
- background: #333333;
- bottom: 0;
- box-sizing: content-box;
- margin: 0;
- overflow-x: hidden;
- overflow-y: auto;
- position: absolute;
- top: 0;
- width: 15.625rem;
- height: 18.75rem;
- z-index: 1002;
- -webkit-transform: translate3d(-100%, 0, 0);
- -moz-transform: translate3d(-100%, 0, 0);
- -ms-transform: translate(-100%, 0);
- -o-transform: translate3d(-100%, 0, 0);
- transform: translate3d(-100%, 0, 0);
- left: 0;
- -webkit-transition: -webkit-transform 500ms ease;
- -moz-transition: -moz-transform 500ms ease;
- -ms-transition: -ms-transform 500ms ease;
- -o-transition: -o-transform 500ms ease;
- transition: transform 500ms ease; }
-
-.left-submenu * {
- -webkit-backface-visibility: hidden; }
-
-.left-submenu .back > a {
- background: #444;
- border-bottom: none;
- border-top: 1px solid #5e5e5e;
- color: #999999;
- font-weight: bold;
- padding: 0.3rem 0.9375rem;
- text-transform: uppercase;
- margin: 0; }
-
-.left-submenu .back > a:hover {
- background: #303030;
- border-bottom: none;
- border-top: 1px solid #5e5e5e; }
-
-.left-submenu .back > a:before {
- content: "\AB";
- margin-right: .5rem;
- display: inline; }
-
-.left-submenu.move-right, .left-submenu.offcanvas-overlap-right, .left-submenu.offcanvas-overlap {
- -webkit-transform: translate3d(0%, 0, 0);
- -moz-transform: translate3d(0%, 0, 0);
- -ms-transform: translate(0%, 0);
- -o-transform: translate3d(0%, 0, 0);
- transform: translate3d(0%, 0, 0); }
-
-.right-submenu {
- -webkit-backface-visibility: hidden;
- -webkit-overflow-scrolling: touch;
- background: #333333;
- bottom: 0;
- box-sizing: content-box;
- margin: 0;
- overflow-x: hidden;
- overflow-y: auto;
- position: absolute;
- top: 0;
- width: 15.625rem;
- height: 18.75rem;
- z-index: 1002;
- -webkit-transform: translate3d(100%, 0, 0);
- -moz-transform: translate3d(100%, 0, 0);
- -ms-transform: translate(100%, 0);
- -o-transform: translate3d(100%, 0, 0);
- transform: translate3d(100%, 0, 0);
- right: 0;
- -webkit-transition: -webkit-transform 500ms ease;
- -moz-transition: -moz-transform 500ms ease;
- -ms-transition: -ms-transform 500ms ease;
- -o-transition: -o-transform 500ms ease;
- transition: transform 500ms ease; }
-
-.right-submenu * {
- -webkit-backface-visibility: hidden; }
-
-.right-submenu .back > a {
- background: #444;
- border-bottom: none;
- border-top: 1px solid #5e5e5e;
- color: #999999;
- font-weight: bold;
- padding: 0.3rem 0.9375rem;
- text-transform: uppercase;
- margin: 0; }
-
-.right-submenu .back > a:hover {
- background: #303030;
- border-bottom: none;
- border-top: 1px solid #5e5e5e; }
-
-.right-submenu .back > a:after {
- content: "\BB";
- margin-left: .5rem;
- display: inline; }
-
-.right-submenu.move-left, .right-submenu.offcanvas-overlap-left, .right-submenu.offcanvas-overlap {
- -webkit-transform: translate3d(0%, 0, 0);
- -moz-transform: translate3d(0%, 0, 0);
- -ms-transform: translate(0%, 0);
- -o-transform: translate3d(0%, 0, 0);
- transform: translate3d(0%, 0, 0); }
-
-.top-submenu {
- -webkit-backface-visibility: hidden;
- -webkit-overflow-scrolling: touch;
- background: #333333;
- bottom: 0;
- box-sizing: content-box;
- margin: 0;
- overflow-x: hidden;
- overflow-y: auto;
- position: absolute;
- top: 0;
- width: 15.625rem;
- height: 18.75rem;
- z-index: 1002;
- -webkit-transform: translate3d(0, -100%, 0);
- -moz-transform: translate3d(0, -100%, 0);
- -ms-transform: translate(0, -100%);
- -o-transform: translate3d(0, -100%, 0);
- transform: translate3d(0, -100%, 0);
- top: 0;
- width: 100%;
- -webkit-transition: -webkit-transform 500ms ease;
- -moz-transition: -moz-transform 500ms ease;
- -ms-transition: -ms-transform 500ms ease;
- -o-transition: -o-transform 500ms ease;
- transition: transform 500ms ease; }
-
-.top-submenu * {
- -webkit-backface-visibility: hidden; }
-
-.top-submenu .back > a {
- background: #444;
- border-bottom: none;
- border-top: 1px solid #5e5e5e;
- color: #999999;
- font-weight: bold;
- padding: 0.3rem 0.9375rem;
- text-transform: uppercase;
- margin: 0; }
-
-.top-submenu .back > a:hover {
- background: #303030;
- border-bottom: none;
- border-top: 1px solid #5e5e5e; }
-
-.top-submenu.move-bottom, .top-submenu.offcanvas-overlap-bottom, .top-submenu.offcanvas-overlap {
- -webkit-transform: translate3d(0, 0%, 0);
- -moz-transform: translate3d(0, 0%, 0);
- -ms-transform: translate(0, 0%);
- -o-transform: translate3d(0, 0%, 0);
- transform: translate3d(0, 0%, 0); }
-
-.bottom-submenu {
- -webkit-backface-visibility: hidden;
- -webkit-overflow-scrolling: touch;
- background: #333333;
- bottom: 0;
- box-sizing: content-box;
- margin: 0;
- overflow-x: hidden;
- overflow-y: auto;
- position: absolute;
- top: 0;
- width: 15.625rem;
- height: 18.75rem;
- z-index: 1002;
- -webkit-transform: translate3d(0, 100%, 0);
- -moz-transform: translate3d(0, 100%, 0);
- -ms-transform: translate(0, 100%);
- -o-transform: translate3d(0, 100%, 0);
- transform: translate3d(0, 100%, 0);
- bottom: 0;
- width: 100%;
- -webkit-transition: -webkit-transform 500ms ease;
- -moz-transition: -moz-transform 500ms ease;
- -ms-transition: -ms-transform 500ms ease;
- -o-transition: -o-transform 500ms ease;
- transition: transform 500ms ease; }
-
-.bottom-submenu * {
- -webkit-backface-visibility: hidden; }
-
-.bottom-submenu .back > a {
- background: #444;
- border-bottom: none;
- border-top: 1px solid #5e5e5e;
- color: #999999;
- font-weight: bold;
- padding: 0.3rem 0.9375rem;
- text-transform: uppercase;
- margin: 0; }
-
-.bottom-submenu .back > a:hover {
- background: #303030;
- border-bottom: none;
- border-top: 1px solid #5e5e5e; }
-
-.bottom-submenu.move-top, .bottom-submenu.offcanvas-overlap-top, .bottom-submenu.offcanvas-overlap {
- -webkit-transform: translate3d(0, 0%, 0);
- -moz-transform: translate3d(0, 0%, 0);
- -ms-transform: translate(0, 0%);
- -o-transform: translate3d(0, 0%, 0);
- transform: translate3d(0, 0%, 0); }
-
-.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after {
- content: "\BB";
- margin-left: .5rem;
- display: inline; }
-
-.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before {
- content: "\AB";
- margin-right: .5rem;
- display: inline; }
-
-/* Foundation Dropdowns */
-.f-dropdown {
- display: none;
- left: -9999px;
- list-style: none;
- margin-left: 0;
- position: absolute;
- background: #FFFFFF;
- border: solid 1px #cccccc;
- font-size: 0.875rem;
- height: auto;
- max-height: none;
- width: 100%;
- z-index: 89;
- margin-top: 2px;
- max-width: 200px; }
-
-.f-dropdown.open {
- display: block; }
-
-.f-dropdown > *:first-child {
- margin-top: 0; }
-
-.f-dropdown > *:last-child {
- margin-bottom: 0; }
-
-.f-dropdown:before {
- border: inset 6px;
- content: "";
- display: block;
- height: 0;
- width: 0;
- border-color: transparent transparent #FFFFFF transparent;
- border-bottom-style: solid;
- position: absolute;
- top: -12px;
- left: 10px;
- z-index: 89; }
-
-.f-dropdown:after {
- border: inset 7px;
- content: "";
- display: block;
- height: 0;
- width: 0;
- border-color: transparent transparent #cccccc transparent;
- border-bottom-style: solid;
- position: absolute;
- top: -14px;
- left: 9px;
- z-index: 88; }
-
-.f-dropdown.right:before {
- left: auto;
- right: 10px; }
-
-.f-dropdown.right:after {
- left: auto;
- right: 9px; }
-
-.f-dropdown.drop-right {
- display: none;
- left: -9999px;
- list-style: none;
- margin-left: 0;
- position: absolute;
- background: #FFFFFF;
- border: solid 1px #cccccc;
- font-size: 0.875rem;
- height: auto;
- max-height: none;
- width: 100%;
- z-index: 89;
- margin-top: 0;
- margin-left: 2px;
- max-width: 200px; }
-
-.f-dropdown.drop-right.open {
- display: block; }
-
-.f-dropdown.drop-right > *:first-child {
- margin-top: 0; }
-
-.f-dropdown.drop-right > *:last-child {
- margin-bottom: 0; }
-
-.f-dropdown.drop-right:before {
- border: inset 6px;
- content: "";
- display: block;
- height: 0;
- width: 0;
- border-color: transparent #FFFFFF transparent transparent;
- border-right-style: solid;
- position: absolute;
- top: 10px;
- left: -12px;
- z-index: 89; }
-
-.f-dropdown.drop-right:after {
- border: inset 7px;
- content: "";
- display: block;
- height: 0;
- width: 0;
- border-color: transparent #cccccc transparent transparent;
- border-right-style: solid;
- position: absolute;
- top: 9px;
- left: -14px;
- z-index: 88; }
-
-.f-dropdown.drop-left {
- display: none;
- left: -9999px;
- list-style: none;
- margin-left: 0;
- position: absolute;
- background: #FFFFFF;
- border: solid 1px #cccccc;
- font-size: 0.875rem;
- height: auto;
- max-height: none;
- width: 100%;
- z-index: 89;
- margin-top: 0;
- margin-left: -2px;
- max-width: 200px; }
-
-.f-dropdown.drop-left.open {
- display: block; }
-
-.f-dropdown.drop-left > *:first-child {
- margin-top: 0; }
-
-.f-dropdown.drop-left > *:last-child {
- margin-bottom: 0; }
-
-.f-dropdown.drop-left:before {
- border: inset 6px;
- content: "";
- display: block;
- height: 0;
- width: 0;
- border-color: transparent transparent transparent #FFFFFF;
- border-left-style: solid;
- position: absolute;
- top: 10px;
- right: -12px;
- left: auto;
- z-index: 89; }
-
-.f-dropdown.drop-left:after {
- border: inset 7px;
- content: "";
- display: block;
- height: 0;
- width: 0;
- border-color: transparent transparent transparent #cccccc;
- border-left-style: solid;
- position: absolute;
- top: 9px;
- right: -14px;
- left: auto;
- z-index: 88; }
-
-.f-dropdown.drop-top {
- display: none;
- left: -9999px;
- list-style: none;
- margin-left: 0;
- position: absolute;
- background: #FFFFFF;
- border: solid 1px #cccccc;
- font-size: 0.875rem;
- height: auto;
- max-height: none;
- width: 100%;
- z-index: 89;
- margin-left: 0;
- margin-top: -2px;
- max-width: 200px; }
-
-.f-dropdown.drop-top.open {
- display: block; }
-
-.f-dropdown.drop-top > *:first-child {
- margin-top: 0; }
-
-.f-dropdown.drop-top > *:last-child {
- margin-bottom: 0; }
-
-.f-dropdown.drop-top:before {
- border: inset 6px;
- content: "";
- display: block;
- height: 0;
- width: 0;
- border-color: #FFFFFF transparent transparent transparent;
- border-top-style: solid;
- bottom: -12px;
- position: absolute;
- top: auto;
- left: 10px;
- right: auto;
- z-index: 89; }
-
-.f-dropdown.drop-top:after {
- border: inset 7px;
- content: "";
- display: block;
- height: 0;
- width: 0;
- border-color: #cccccc transparent transparent transparent;
- border-top-style: solid;
- bottom: -14px;
- position: absolute;
- top: auto;
- left: 9px;
- right: auto;
- z-index: 88; }
-
-.f-dropdown li {
- cursor: pointer;
- font-size: 0.875rem;
- line-height: 1.125rem;
- margin: 0; }
-
-.f-dropdown li:hover, .f-dropdown li:focus {
- background: #EEEEEE; }
-
-.f-dropdown li a {
- display: block;
- padding: 0.5rem;
- color: #555555; }
-
-.f-dropdown.content {
- display: none;
- left: -9999px;
- list-style: none;
- margin-left: 0;
- position: absolute;
- background: #FFFFFF;
- border: solid 1px #cccccc;
- font-size: 0.875rem;
- height: auto;
- max-height: none;
- padding: 1.25rem;
- width: 100%;
- z-index: 89;
- max-width: 200px; }
-
-.f-dropdown.content.open {
- display: block; }
-
-.f-dropdown.content > *:first-child {
- margin-top: 0; }
-
-.f-dropdown.content > *:last-child {
- margin-bottom: 0; }
-
-.f-dropdown.radius {
- border-radius: 3px; }
-
-.f-dropdown.tiny {
- max-width: 200px; }
-
-.f-dropdown.small {
- max-width: 300px; }
-
-.f-dropdown.medium {
- max-width: 500px; }
-
-.f-dropdown.large {
- max-width: 800px; }
-
-.f-dropdown.mega {
- width: 100% !important;
- max-width: 100% !important; }
-
-.f-dropdown.mega.open {
- left: 0 !important; }
-
-table {
- background: #FFFFFF;
- border: solid 1px #DDDDDD;
- margin-bottom: 1.25rem;
- table-layout: auto; }
-
-table caption {
- background: transparent;
- color: #222222;
- font-size: 1rem;
- font-weight: bold; }
-
-table thead {
- background: #F5F5F5; }
-
-table thead tr th,
-table thead tr td {
- color: #222222;
- font-size: 0.875rem;
- font-weight: bold;
- padding: 0.5rem 0.625rem 0.625rem; }
-
-table tfoot {
- background: #F5F5F5; }
-
-table tfoot tr th,
-table tfoot tr td {
- color: #222222;
- font-size: 0.875rem;
- font-weight: bold;
- padding: 0.5rem 0.625rem 0.625rem; }
-
-table tr th,
-table tr td {
- color: #222222;
- font-size: 0.875rem;
- padding: 0.5625rem 0.625rem;
- text-align: left; }
-
-table tr.even, table tr.alt, table tr:nth-of-type(even) {
- background: #F9F9F9; }
-
-table thead tr th,
-table tfoot tr th,
-table tfoot tr td,
-table tbody tr th,
-table tbody tr td,
-table tr td {
- display: table-cell;
- line-height: 1.125rem; }
-
-.range-slider {
- border: 1px solid #DDDDDD;
- margin: 1.25rem 0;
- position: relative;
- -ms-touch-action: none;
- touch-action: none;
- display: block;
- height: 1rem;
- width: 100%;
- background: #FAFAFA; }
-
-.range-slider.vertical-range {
- border: 1px solid #DDDDDD;
- margin: 1.25rem 0;
- position: relative;
- -ms-touch-action: none;
- touch-action: none;
- display: inline-block;
- height: 12.5rem;
- width: 1rem; }
-
-.range-slider.vertical-range .range-slider-handle {
- bottom: -10.5rem;
- margin-left: -0.5rem;
- margin-top: 0;
- position: absolute; }
-
-.range-slider.vertical-range .range-slider-active-segment {
- border-bottom-left-radius: inherit;
- border-bottom-right-radius: inherit;
- border-top-left-radius: initial;
- bottom: 0;
- height: auto;
- width: 0.875rem; }
-
-.range-slider.radius {
- background: #FAFAFA;
- border-radius: 3px; }
-
-.range-slider.radius .range-slider-handle {
- background: #008CBA;
- border-radius: 3px; }
-
-.range-slider.radius .range-slider-handle:hover {
- background: #007ba4; }
-
-.range-slider.round {
- background: #FAFAFA;
- border-radius: 1000px; }
-
-.range-slider.round .range-slider-handle {
- background: #008CBA;
- border-radius: 1000px; }
-
-.range-slider.round .range-slider-handle:hover {
- background: #007ba4; }
-
-.range-slider.disabled, .range-slider[disabled] {
- background: #FAFAFA;
- cursor: not-allowed;
- opacity: 0.7; }
-
-.range-slider.disabled .range-slider-handle, .range-slider[disabled] .range-slider-handle {
- background: #008CBA;
- cursor: default;
- opacity: 0.7; }
-
-.range-slider.disabled .range-slider-handle:hover, .range-slider[disabled] .range-slider-handle:hover {
- background: #007ba4; }
-
-.range-slider-active-segment {
- background: #e5e5e5;
- border-bottom-left-radius: inherit;
- border-top-left-radius: inherit;
- display: inline-block;
- height: 0.875rem;
- position: absolute; }
-
-.range-slider-handle {
- border: 1px solid none;
- cursor: pointer;
- display: inline-block;
- height: 1.375rem;
- position: absolute;
- top: -0.3125rem;
- width: 2rem;
- z-index: 1;
- -ms-touch-action: manipulation;
- touch-action: manipulation;
- background: #008CBA; }
-
-.range-slider-handle:hover {
- background: #007ba4; }
-
-[class*="block-grid-"] {
- display: block;
- padding: 0;
- margin: 0 -0.625rem; }
-
-[class*="block-grid-"]:before, [class*="block-grid-"]:after {
- content: " ";
- display: table; }
-
-[class*="block-grid-"]:after {
- clear: both; }
-
-[class*="block-grid-"] > li {
- display: block;
- float: left;
- height: auto;
- padding: 0 0.625rem 1.25rem; }
-
-@media only screen {
- .small-block-grid-1 > li {
- list-style: none;
- width: 100%; }
-
- .small-block-grid-1 > li:nth-of-type(1n) {
- clear: none; }
-
- .small-block-grid-1 > li:nth-of-type(1n+1) {
- clear: both; }
-
- .small-block-grid-2 > li {
- list-style: none;
- width: 50%; }
-
- .small-block-grid-2 > li:nth-of-type(1n) {
- clear: none; }
-
- .small-block-grid-2 > li:nth-of-type(2n+1) {
- clear: both; }
-
- .small-block-grid-3 > li {
- list-style: none;
- width: 33.33333%; }
-
- .small-block-grid-3 > li:nth-of-type(1n) {
- clear: none; }
-
- .small-block-grid-3 > li:nth-of-type(3n+1) {
- clear: both; }
-
- .small-block-grid-4 > li {
- list-style: none;
- width: 25%; }
-
- .small-block-grid-4 > li:nth-of-type(1n) {
- clear: none; }
-
- .small-block-grid-4 > li:nth-of-type(4n+1) {
- clear: both; }
-
- .small-block-grid-5 > li {
- list-style: none;
- width: 20%; }
-
- .small-block-grid-5 > li:nth-of-type(1n) {
- clear: none; }
-
- .small-block-grid-5 > li:nth-of-type(5n+1) {
- clear: both; }
-
- .small-block-grid-6 > li {
- list-style: none;
- width: 16.66667%; }
-
- .small-block-grid-6 > li:nth-of-type(1n) {
- clear: none; }
-
- .small-block-grid-6 > li:nth-of-type(6n+1) {
- clear: both; }
-
- .small-block-grid-7 > li {
- list-style: none;
- width: 14.28571%; }
-
- .small-block-grid-7 > li:nth-of-type(1n) {
- clear: none; }
-
- .small-block-grid-7 > li:nth-of-type(7n+1) {
- clear: both; }
-
- .small-block-grid-8 > li {
- list-style: none;
- width: 12.5%; }
-
- .small-block-grid-8 > li:nth-of-type(1n) {
- clear: none; }
-
- .small-block-grid-8 > li:nth-of-type(8n+1) {
- clear: both; }
-
- .small-block-grid-9 > li {
- list-style: none;
- width: 11.11111%; }
-
- .small-block-grid-9 > li:nth-of-type(1n) {
- clear: none; }
-
- .small-block-grid-9 > li:nth-of-type(9n+1) {
- clear: both; }
-
- .small-block-grid-10 > li {
- list-style: none;
- width: 10%; }
-
- .small-block-grid-10 > li:nth-of-type(1n) {
- clear: none; }
-
- .small-block-grid-10 > li:nth-of-type(10n+1) {
- clear: both; }
-
- .small-block-grid-11 > li {
- list-style: none;
- width: 9.09091%; }
-
- .small-block-grid-11 > li:nth-of-type(1n) {
- clear: none; }
-
- .small-block-grid-11 > li:nth-of-type(11n+1) {
- clear: both; }
-
- .small-block-grid-12 > li {
- list-style: none;
- width: 8.33333%; }
-
- .small-block-grid-12 > li:nth-of-type(1n) {
- clear: none; }
-
- .small-block-grid-12 > li:nth-of-type(12n+1) {
- clear: both; } }
-@media only screen and (min-width: 40.0625em) {
- .medium-block-grid-1 > li {
- list-style: none;
- width: 100%; }
-
- .medium-block-grid-1 > li:nth-of-type(1n) {
- clear: none; }
-
- .medium-block-grid-1 > li:nth-of-type(1n+1) {
- clear: both; }
-
- .medium-block-grid-2 > li {
- list-style: none;
- width: 50%; }
-
- .medium-block-grid-2 > li:nth-of-type(1n) {
- clear: none; }
-
- .medium-block-grid-2 > li:nth-of-type(2n+1) {
- clear: both; }
-
- .medium-block-grid-3 > li {
- list-style: none;
- width: 33.33333%; }
-
- .medium-block-grid-3 > li:nth-of-type(1n) {
- clear: none; }
-
- .medium-block-grid-3 > li:nth-of-type(3n+1) {
- clear: both; }
-
- .medium-block-grid-4 > li {
- list-style: none;
- width: 25%; }
-
- .medium-block-grid-4 > li:nth-of-type(1n) {
- clear: none; }
-
- .medium-block-grid-4 > li:nth-of-type(4n+1) {
- clear: both; }
-
- .medium-block-grid-5 > li {
- list-style: none;
- width: 20%; }
-
- .medium-block-grid-5 > li:nth-of-type(1n) {
- clear: none; }
-
- .medium-block-grid-5 > li:nth-of-type(5n+1) {
- clear: both; }
-
- .medium-block-grid-6 > li {
- list-style: none;
- width: 16.66667%; }
-
- .medium-block-grid-6 > li:nth-of-type(1n) {
- clear: none; }
-
- .medium-block-grid-6 > li:nth-of-type(6n+1) {
- clear: both; }
-
- .medium-block-grid-7 > li {
- list-style: none;
- width: 14.28571%; }
-
- .medium-block-grid-7 > li:nth-of-type(1n) {
- clear: none; }
-
- .medium-block-grid-7 > li:nth-of-type(7n+1) {
- clear: both; }
-
- .medium-block-grid-8 > li {
- list-style: none;
- width: 12.5%; }
-
- .medium-block-grid-8 > li:nth-of-type(1n) {
- clear: none; }
-
- .medium-block-grid-8 > li:nth-of-type(8n+1) {
- clear: both; }
-
- .medium-block-grid-9 > li {
- list-style: none;
- width: 11.11111%; }
-
- .medium-block-grid-9 > li:nth-of-type(1n) {
- clear: none; }
-
- .medium-block-grid-9 > li:nth-of-type(9n+1) {
- clear: both; }
-
- .medium-block-grid-10 > li {
- list-style: none;
- width: 10%; }
-
- .medium-block-grid-10 > li:nth-of-type(1n) {
- clear: none; }
-
- .medium-block-grid-10 > li:nth-of-type(10n+1) {
- clear: both; }
-
- .medium-block-grid-11 > li {
- list-style: none;
- width: 9.09091%; }
-
- .medium-block-grid-11 > li:nth-of-type(1n) {
- clear: none; }
-
- .medium-block-grid-11 > li:nth-of-type(11n+1) {
- clear: both; }
-
- .medium-block-grid-12 > li {
- list-style: none;
- width: 8.33333%; }
-
- .medium-block-grid-12 > li:nth-of-type(1n) {
- clear: none; }
-
- .medium-block-grid-12 > li:nth-of-type(12n+1) {
- clear: both; } }
-@media only screen and (min-width: 64.0625em) {
- .large-block-grid-1 > li {
- list-style: none;
- width: 100%; }
-
- .large-block-grid-1 > li:nth-of-type(1n) {
- clear: none; }
-
- .large-block-grid-1 > li:nth-of-type(1n+1) {
- clear: both; }
-
- .large-block-grid-2 > li {
- list-style: none;
- width: 50%; }
-
- .large-block-grid-2 > li:nth-of-type(1n) {
- clear: none; }
-
- .large-block-grid-2 > li:nth-of-type(2n+1) {
- clear: both; }
-
- .large-block-grid-3 > li {
- list-style: none;
- width: 33.33333%; }
-
- .large-block-grid-3 > li:nth-of-type(1n) {
- clear: none; }
-
- .large-block-grid-3 > li:nth-of-type(3n+1) {
- clear: both; }
-
- .large-block-grid-4 > li {
- list-style: none;
- width: 25%; }
-
- .large-block-grid-4 > li:nth-of-type(1n) {
- clear: none; }
-
- .large-block-grid-4 > li:nth-of-type(4n+1) {
- clear: both; }
-
- .large-block-grid-5 > li {
- list-style: none;
- width: 20%; }
-
- .large-block-grid-5 > li:nth-of-type(1n) {
- clear: none; }
-
- .large-block-grid-5 > li:nth-of-type(5n+1) {
- clear: both; }
-
- .large-block-grid-6 > li {
- list-style: none;
- width: 16.66667%; }
-
- .large-block-grid-6 > li:nth-of-type(1n) {
- clear: none; }
-
- .large-block-grid-6 > li:nth-of-type(6n+1) {
- clear: both; }
-
- .large-block-grid-7 > li {
- list-style: none;
- width: 14.28571%; }
-
- .large-block-grid-7 > li:nth-of-type(1n) {
- clear: none; }
-
- .large-block-grid-7 > li:nth-of-type(7n+1) {
- clear: both; }
-
- .large-block-grid-8 > li {
- list-style: none;
- width: 12.5%; }
-
- .large-block-grid-8 > li:nth-of-type(1n) {
- clear: none; }
-
- .large-block-grid-8 > li:nth-of-type(8n+1) {
- clear: both; }
-
- .large-block-grid-9 > li {
- list-style: none;
- width: 11.11111%; }
-
- .large-block-grid-9 > li:nth-of-type(1n) {
- clear: none; }
-
- .large-block-grid-9 > li:nth-of-type(9n+1) {
- clear: both; }
-
- .large-block-grid-10 > li {
- list-style: none;
- width: 10%; }
-
- .large-block-grid-10 > li:nth-of-type(1n) {
- clear: none; }
-
- .large-block-grid-10 > li:nth-of-type(10n+1) {
- clear: both; }
-
- .large-block-grid-11 > li {
- list-style: none;
- width: 9.09091%; }
-
- .large-block-grid-11 > li:nth-of-type(1n) {
- clear: none; }
-
- .large-block-grid-11 > li:nth-of-type(11n+1) {
- clear: both; }
-
- .large-block-grid-12 > li {
- list-style: none;
- width: 8.33333%; }
-
- .large-block-grid-12 > li:nth-of-type(1n) {
- clear: none; }
-
- .large-block-grid-12 > li:nth-of-type(12n+1) {
- clear: both; } }
-.flex-video {
- height: 0;
- margin-bottom: 1rem;
- overflow: hidden;
- padding-bottom: 67.5%;
- padding-top: 1.5625rem;
- position: relative; }
-
-.flex-video.widescreen {
- padding-bottom: 56.34%; }
-
-.flex-video.vimeo {
- padding-top: 0; }
-
-.flex-video iframe,
-.flex-video object,
-.flex-video embed,
-.flex-video video {
- height: 100%;
- position: absolute;
- top: 0;
- width: 100%;
- left: 0; }
-
-.keystroke,
-kbd {
- background-color: #ededed;
- border-color: #dddddd;
- color: #222222;
- border-style: solid;
- border-width: 1px;
- font-family: "Consolas", "Menlo", "Courier", monospace;
- font-size: inherit;
- margin: 0;
- padding: 0.125rem 0.25rem 0;
- border-radius: 3px; }
-
-.switch {
- border: none;
- margin-bottom: 1.5rem;
- outline: 0;
- padding: 0;
- position: relative;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none; }
-
-.switch label {
- background: #DDDDDD;
- color: transparent;
- cursor: pointer;
- display: block;
- margin-bottom: 1rem;
- position: relative;
- text-indent: 100%;
- width: 4rem;
- height: 2rem;
- transition: left 0.15s ease-out; }
-
-.switch input {
- left: 10px;
- opacity: 0;
- padding: 0;
- position: absolute;
- top: 9px; }
-
-.switch input + label {
- margin-left: 0;
- margin-right: 0; }
-
-.switch label:after {
- background: #FFFFFF;
- content: "";
- display: block;
- height: 1.5rem;
- left: .25rem;
- position: absolute;
- top: .25rem;
- width: 1.5rem;
- -webkit-transition: left 0.15s ease-out;
- -moz-transition: left 0.15s ease-out;
- -o-transition: translate3d(0, 0, 0);
- transition: left 0.15s ease-out;
- -webkit-transform: translate3d(0, 0, 0);
- -moz-transform: translate3d(0, 0, 0);
- -ms-transform: translate3d(0, 0, 0);
- -o-transform: translate3d(0, 0, 0);
- transform: translate3d(0, 0, 0); }
-
-.switch input:checked + label {
- background: #008CBA; }
-
-.switch input:checked + label:after {
- left: 2.25rem; }
-
-.switch label {
- height: 2rem;
- width: 4rem; }
-
-.switch label:after {
- height: 1.5rem;
- width: 1.5rem; }
-
-.switch input:checked + label:after {
- left: 2.25rem; }
-
-.switch label {
- color: transparent;
- background: #DDDDDD; }
-
-.switch label:after {
- background: #FFFFFF; }
-
-.switch input:checked + label {
- background: #008CBA; }
-
-.switch.large label {
- height: 2.5rem;
- width: 5rem; }
-
-.switch.large label:after {
- height: 2rem;
- width: 2rem; }
-
-.switch.large input:checked + label:after {
- left: 2.75rem; }
-
-.switch.small label {
- height: 1.75rem;
- width: 3.5rem; }
-
-.switch.small label:after {
- height: 1.25rem;
- width: 1.25rem; }
-
-.switch.small input:checked + label:after {
- left: 2rem; }
-
-.switch.tiny label {
- height: 1.5rem;
- width: 3rem; }
-
-.switch.tiny label:after {
- height: 1rem;
- width: 1rem; }
-
-.switch.tiny input:checked + label:after {
- left: 1.75rem; }
-
-.switch.radius label {
- border-radius: 4px; }
-
-.switch.radius label:after {
- border-radius: 3px; }
-
-.switch.round {
- border-radius: 1000px; }
-
-.switch.round label {
- border-radius: 2rem; }
-
-.switch.round label:after {
- border-radius: 2rem; }
-
-/* small displays */
-@media only screen {
- .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
- display: inherit !important; }
-
- .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
- display: none !important; }
-
- .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
- position: static !important;
- height: auto;
- width: auto;
- overflow: visible;
- clip: auto; }
-
- .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
- clip: rect(1px, 1px, 1px, 1px);
- height: 1px;
- overflow: hidden;
- position: absolute !important;
- width: 1px; }
-
- table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
- display: table !important; }
-
- thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
- display: table-header-group !important; }
-
- tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
- display: table-row-group !important; }
-
- tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
- display: table-row; }
-
- th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
- display: table-cell !important; } }
-/* medium displays */
-@media only screen and (min-width: 40.0625em) {
- .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
- display: inherit !important; }
-
- .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
- display: none !important; }
-
- .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
- position: static !important;
- height: auto;
- width: auto;
- overflow: visible;
- clip: auto; }
-
- .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
- clip: rect(1px, 1px, 1px, 1px);
- height: 1px;
- overflow: hidden;
- position: absolute !important;
- width: 1px; }
-
- table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
- display: table !important; }
-
- thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
- display: table-header-group !important; }
-
- tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
- display: table-row-group !important; }
-
- tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
- display: table-row; }
-
- th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
- display: table-cell !important; } }
-/* large displays */
-@media only screen and (min-width: 64.0625em) {
- .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
- display: inherit !important; }
-
- .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
- display: none !important; }
-
- .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
- position: static !important;
- height: auto;
- width: auto;
- overflow: visible;
- clip: auto; }
-
- .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
- clip: rect(1px, 1px, 1px, 1px);
- height: 1px;
- overflow: hidden;
- position: absolute !important;
- width: 1px; }
-
- table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
- display: table !important; }
-
- thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
- display: table-header-group !important; }
-
- tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
- display: table-row-group !important; }
-
- tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
- display: table-row; }
-
- th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
- display: table-cell !important; } }
-/* xlarge displays */
-@media only screen and (min-width: 90.0625em) {
- .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
- display: inherit !important; }
-
- .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
- display: none !important; }
-
- .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
- position: static !important;
- height: auto;
- width: auto;
- overflow: visible;
- clip: auto; }
-
- .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
- clip: rect(1px, 1px, 1px, 1px);
- height: 1px;
- overflow: hidden;
- position: absolute !important;
- width: 1px; }
-
- table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
- display: table !important; }
-
- thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
- display: table-header-group !important; }
-
- tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
- display: table-row-group !important; }
-
- tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
- display: table-row; }
-
- th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xlarge, td.show-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
- display: table-cell !important; } }
-/* xxlarge displays */
-@media only screen and (min-width: 120.0625em) {
- .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .show-for-xxlarge-down {
- display: inherit !important; }
-
- .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .hide-for-xxlarge-down {
- display: none !important; }
-
- .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .visible-for-xxlarge-down {
- position: static !important;
- height: auto;
- width: auto;
- overflow: visible;
- clip: auto; }
-
- .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .hidden-for-xxlarge-down {
- clip: rect(1px, 1px, 1px, 1px);
- height: 1px;
- overflow: hidden;
- position: absolute !important;
- width: 1px; }
-
- table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xlarge, table.hide-for-xlarge-down, table.show-for-xxlarge-only, table.show-for-xxlarge-up, table.show-for-xxlarge, table.show-for-xxlarge-down {
- display: table !important; }
-
- thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xlarge, thead.hide-for-xlarge-down, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up, thead.show-for-xxlarge, thead.show-for-xxlarge-down {
- display: table-header-group !important; }
-
- tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xlarge, tbody.hide-for-xlarge-down, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge, tbody.show-for-xxlarge-down {
- display: table-row-group !important; }
-
- tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xlarge, tr.hide-for-xlarge-down, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up, tr.show-for-xxlarge, tr.show-for-xxlarge-down {
- display: table-row; }
-
- th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.hide-for-xlarge-down, td.hide-for-xlarge-down, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up, th.show-for-xxlarge, td.show-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
- display: table-cell !important; } }
-/* Orientation targeting */
-.show-for-landscape,
-.hide-for-portrait {
- display: inherit !important; }
-
-.hide-for-landscape,
-.show-for-portrait {
- display: none !important; }
-
-/* Specific visibility for tables */
-table.hide-for-landscape, table.show-for-portrait {
- display: table !important; }
-
-thead.hide-for-landscape, thead.show-for-portrait {
- display: table-header-group !important; }
-
-tbody.hide-for-landscape, tbody.show-for-portrait {
- display: table-row-group !important; }
-
-tr.hide-for-landscape, tr.show-for-portrait {
- display: table-row !important; }
-
-td.hide-for-landscape, td.show-for-portrait,
-th.hide-for-landscape,
-th.show-for-portrait {
- display: table-cell !important; }
-
-@media only screen and (orientation: landscape) {
- .show-for-landscape,
- .hide-for-portrait {
- display: inherit !important; }
-
- .hide-for-landscape,
- .show-for-portrait {
- display: none !important; }
-
- /* Specific visibility for tables */
- table.show-for-landscape, table.hide-for-portrait {
- display: table !important; }
-
- thead.show-for-landscape, thead.hide-for-portrait {
- display: table-header-group !important; }
-
- tbody.show-for-landscape, tbody.hide-for-portrait {
- display: table-row-group !important; }
-
- tr.show-for-landscape, tr.hide-for-portrait {
- display: table-row !important; }
-
- td.show-for-landscape, td.hide-for-portrait,
- th.show-for-landscape,
- th.hide-for-portrait {
- display: table-cell !important; } }
-@media only screen and (orientation: portrait) {
- .show-for-portrait,
- .hide-for-landscape {
- display: inherit !important; }
-
- .hide-for-portrait,
- .show-for-landscape {
- display: none !important; }
-
- /* Specific visibility for tables */
- table.show-for-portrait, table.hide-for-landscape {
- display: table !important; }
-
- thead.show-for-portrait, thead.hide-for-landscape {
- display: table-header-group !important; }
-
- tbody.show-for-portrait, tbody.hide-for-landscape {
- display: table-row-group !important; }
-
- tr.show-for-portrait, tr.hide-for-landscape {
- display: table-row !important; }
-
- td.show-for-portrait, td.hide-for-landscape,
- th.show-for-portrait,
- th.hide-for-landscape {
- display: table-cell !important; } }
-/* Touch-enabled device targeting */
-.show-for-touch {
- display: none !important; }
-
-.hide-for-touch {
- display: inherit !important; }
-
-.touch .show-for-touch {
- display: inherit !important; }
-
-.touch .hide-for-touch {
- display: none !important; }
-
-/* Specific visibility for tables */
-table.hide-for-touch {
- display: table !important; }
-
-.touch table.show-for-touch {
- display: table !important; }
-
-thead.hide-for-touch {
- display: table-header-group !important; }
-
-.touch thead.show-for-touch {
- display: table-header-group !important; }
-
-tbody.hide-for-touch {
- display: table-row-group !important; }
-
-.touch tbody.show-for-touch {
- display: table-row-group !important; }
-
-tr.hide-for-touch {
- display: table-row !important; }
-
-.touch tr.show-for-touch {
- display: table-row !important; }
-
-td.hide-for-touch {
- display: table-cell !important; }
-
-.touch td.show-for-touch {
- display: table-cell !important; }
-
-th.hide-for-touch {
- display: table-cell !important; }
-
-.touch th.show-for-touch {
- display: table-cell !important; }
-
-/* Screen reader-specific classes */
-.show-for-sr {
- clip: rect(1px, 1px, 1px, 1px);
- height: 1px;
- overflow: hidden;
- position: absolute !important;
- width: 1px; }
-
-.show-on-focus {
- clip: rect(1px, 1px, 1px, 1px);
- height: 1px;
- overflow: hidden;
- position: absolute !important;
- width: 1px; }
-
-.show-on-focus:focus, .show-on-focus:active {
- position: static !important;
- height: auto;
- width: auto;
- overflow: visible;
- clip: auto; }
-
-/* Print visibility */
-.print-only,
-.show-for-print {
- display: none !important; }
-
-@media print {
- .print-only,
- .show-for-print {
- display: block !important; }
-
- .hide-on-print,
- .hide-for-print {
- display: none !important; }
-
- table.show-for-print {
- display: table !important; }
-
- thead.show-for-print {
- display: table-header-group !important; }
-
- tbody.show-for-print {
- display: table-row-group !important; }
-
- tr.show-for-print {
- display: table-row !important; }
-
- td.show-for-print {
- display: table-cell !important; }
-
- th.show-for-print {
- display: table-cell !important; } }
-
-/*# sourceMappingURL=foundation.css.map */
+@charset "UTF-8";
+meta.foundation-version {
+ font-family: "/5.5.3/";
+}
+
+meta.foundation-mq-small {
+ font-family: "/only screen/";
+ width: 0;
+}
+
+meta.foundation-mq-small-only {
+ font-family: "/only screen and (max-width: 40em)/";
+ width: 0;
+}
+
+meta.foundation-mq-medium {
+ font-family: "/only screen and (min-width:40.0625em)/";
+ width: 40.0625em;
+}
+
+meta.foundation-mq-medium-only {
+ font-family: "/only screen and (min-width:40.0625em) and (max-width:64em)/";
+ width: 40.0625em;
+}
+
+meta.foundation-mq-large {
+ font-family: "/only screen and (min-width:64.0625em)/";
+ width: 64.0625em;
+}
+
+meta.foundation-mq-large-only {
+ font-family: "/only screen and (min-width:64.0625em) and (max-width:90em)/";
+ width: 64.0625em;
+}
+
+meta.foundation-mq-xlarge {
+ font-family: "/only screen and (min-width:90.0625em)/";
+ width: 90.0625em;
+}
+
+meta.foundation-mq-xlarge-only {
+ font-family: "/only screen and (min-width:90.0625em) and (max-width:120em)/";
+ width: 90.0625em;
+}
+
+meta.foundation-mq-xxlarge {
+ font-family: "/only screen and (min-width:120.0625em)/";
+ width: 120.0625em;
+}
+
+meta.foundation-data-attribute-namespace {
+ font-family: false;
+}
+
+html, body {
+ height: 100%;
+}
+
+*,
+*:before,
+*:after {
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+html,
+body {
+ font-size: 100%;
+}
+
+body {
+ background: #fff;
+ color: #222;
+ cursor: auto;
+ font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+ font-style: normal;
+ font-weight: normal;
+ line-height: 1.5;
+ margin: 0;
+ padding: 0;
+ position: relative;
+}
+
+a:hover {
+ cursor: pointer;
+}
+
+img {
+ max-width: 100%;
+ height: auto;
+}
+
+img {
+ -ms-interpolation-mode: bicubic;
+}
+
+#map_canvas img,
+#map_canvas embed,
+#map_canvas object,
+.map_canvas img,
+.map_canvas embed,
+.map_canvas object,
+.mqa-display img,
+.mqa-display embed,
+.mqa-display object {
+ max-width: none !important;
+}
+
+.left {
+ float: left !important;
+}
+
+.right {
+ float: right !important;
+}
+
+.clearfix:before, .clearfix:after {
+ content: " ";
+ display: table;
+}
+
+.clearfix:after {
+ clear: both;
+}
+
+.hide {
+ display: none;
+}
+
+.invisible {
+ visibility: hidden;
+}
+
+.antialiased {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+
+img {
+ display: inline-block;
+ vertical-align: middle;
+}
+
+textarea {
+ height: auto;
+ min-height: 50px;
+}
+
+select {
+ width: 100%;
+}
+
+.row {
+ margin: 0 auto;
+ max-width: 62.5rem;
+ width: 100%;
+}
+
+.row:before, .row:after {
+ content: " ";
+ display: table;
+}
+
+.row:after {
+ clear: both;
+}
+
+.row.collapse > .column,
+.row.collapse > .columns {
+ padding-left: 0;
+ padding-right: 0;
+}
+
+.row.collapse .row {
+ margin-left: 0;
+ margin-right: 0;
+}
+
+.row .row {
+ margin: 0 -0.9375rem;
+ max-width: none;
+ width: auto;
+}
+
+.row .row:before, .row .row:after {
+ content: " ";
+ display: table;
+}
+
+.row .row:after {
+ clear: both;
+}
+
+.row .row.collapse {
+ margin: 0;
+ max-width: none;
+ width: auto;
+}
+
+.row .row.collapse:before, .row .row.collapse:after {
+ content: " ";
+ display: table;
+}
+
+.row .row.collapse:after {
+ clear: both;
+}
+
+.column,
+.columns {
+ padding-left: 0.9375rem;
+ padding-right: 0.9375rem;
+ width: 100%;
+ float: left;
+}
+
+.column + .column:last-child,
+.columns + .column:last-child, .column + .columns:last-child,
+.columns + .columns:last-child {
+ float: right;
+}
+
+.column + .column.end,
+.columns + .column.end, .column + .columns.end,
+.columns + .columns.end {
+ float: left;
+}
+
+@media only screen {
+ .small-push-0 {
+ position: relative;
+ left: 0;
+ right: auto;
+ }
+ .small-pull-0 {
+ position: relative;
+ right: 0;
+ left: auto;
+ }
+ .small-push-1 {
+ position: relative;
+ left: 8.33333%;
+ right: auto;
+ }
+ .small-pull-1 {
+ position: relative;
+ right: 8.33333%;
+ left: auto;
+ }
+ .small-push-2 {
+ position: relative;
+ left: 16.66667%;
+ right: auto;
+ }
+ .small-pull-2 {
+ position: relative;
+ right: 16.66667%;
+ left: auto;
+ }
+ .small-push-3 {
+ position: relative;
+ left: 25%;
+ right: auto;
+ }
+ .small-pull-3 {
+ position: relative;
+ right: 25%;
+ left: auto;
+ }
+ .small-push-4 {
+ position: relative;
+ left: 33.33333%;
+ right: auto;
+ }
+ .small-pull-4 {
+ position: relative;
+ right: 33.33333%;
+ left: auto;
+ }
+ .small-push-5 {
+ position: relative;
+ left: 41.66667%;
+ right: auto;
+ }
+ .small-pull-5 {
+ position: relative;
+ right: 41.66667%;
+ left: auto;
+ }
+ .small-push-6 {
+ position: relative;
+ left: 50%;
+ right: auto;
+ }
+ .small-pull-6 {
+ position: relative;
+ right: 50%;
+ left: auto;
+ }
+ .small-push-7 {
+ position: relative;
+ left: 58.33333%;
+ right: auto;
+ }
+ .small-pull-7 {
+ position: relative;
+ right: 58.33333%;
+ left: auto;
+ }
+ .small-push-8 {
+ position: relative;
+ left: 66.66667%;
+ right: auto;
+ }
+ .small-pull-8 {
+ position: relative;
+ right: 66.66667%;
+ left: auto;
+ }
+ .small-push-9 {
+ position: relative;
+ left: 75%;
+ right: auto;
+ }
+ .small-pull-9 {
+ position: relative;
+ right: 75%;
+ left: auto;
+ }
+ .small-push-10 {
+ position: relative;
+ left: 83.33333%;
+ right: auto;
+ }
+ .small-pull-10 {
+ position: relative;
+ right: 83.33333%;
+ left: auto;
+ }
+ .small-push-11 {
+ position: relative;
+ left: 91.66667%;
+ right: auto;
+ }
+ .small-pull-11 {
+ position: relative;
+ right: 91.66667%;
+ left: auto;
+ }
+ .column,
+ .columns {
+ position: relative;
+ padding-left: 0.9375rem;
+ padding-right: 0.9375rem;
+ float: left;
+ }
+ .small-1 {
+ width: 8.33333%;
+ }
+ .small-2 {
+ width: 16.66667%;
+ }
+ .small-3 {
+ width: 25%;
+ }
+ .small-4 {
+ width: 33.33333%;
+ }
+ .small-5 {
+ width: 41.66667%;
+ }
+ .small-6 {
+ width: 50%;
+ }
+ .small-7 {
+ width: 58.33333%;
+ }
+ .small-8 {
+ width: 66.66667%;
+ }
+ .small-9 {
+ width: 75%;
+ }
+ .small-10 {
+ width: 83.33333%;
+ }
+ .small-11 {
+ width: 91.66667%;
+ }
+ .small-12 {
+ width: 100%;
+ }
+ .small-offset-0 {
+ margin-left: 0 !important;
+ }
+ .small-offset-1 {
+ margin-left: 8.33333% !important;
+ }
+ .small-offset-2 {
+ margin-left: 16.66667% !important;
+ }
+ .small-offset-3 {
+ margin-left: 25% !important;
+ }
+ .small-offset-4 {
+ margin-left: 33.33333% !important;
+ }
+ .small-offset-5 {
+ margin-left: 41.66667% !important;
+ }
+ .small-offset-6 {
+ margin-left: 50% !important;
+ }
+ .small-offset-7 {
+ margin-left: 58.33333% !important;
+ }
+ .small-offset-8 {
+ margin-left: 66.66667% !important;
+ }
+ .small-offset-9 {
+ margin-left: 75% !important;
+ }
+ .small-offset-10 {
+ margin-left: 83.33333% !important;
+ }
+ .small-offset-11 {
+ margin-left: 91.66667% !important;
+ }
+ .small-reset-order {
+ float: left;
+ left: auto;
+ margin-left: 0;
+ margin-right: 0;
+ right: auto;
+ }
+ .column.small-centered,
+ .columns.small-centered {
+ margin-left: auto;
+ margin-right: auto;
+ float: none;
+ }
+ .column.small-uncentered,
+ .columns.small-uncentered {
+ float: left;
+ margin-left: 0;
+ margin-right: 0;
+ }
+ .column.small-centered:last-child,
+ .columns.small-centered:last-child {
+ float: none;
+ }
+ .column.small-uncentered:last-child,
+ .columns.small-uncentered:last-child {
+ float: left;
+ }
+ .column.small-uncentered.opposite,
+ .columns.small-uncentered.opposite {
+ float: right;
+ }
+ .row.small-collapse > .column,
+ .row.small-collapse > .columns {
+ padding-left: 0;
+ padding-right: 0;
+ }
+ .row.small-collapse .row {
+ margin-left: 0;
+ margin-right: 0;
+ }
+ .row.small-uncollapse > .column,
+ .row.small-uncollapse > .columns {
+ padding-left: 0.9375rem;
+ padding-right: 0.9375rem;
+ float: left;
+ }
+}
+@media only screen and (min-width: 40.0625em) {
+ .medium-push-0 {
+ position: relative;
+ left: 0;
+ right: auto;
+ }
+ .medium-pull-0 {
+ position: relative;
+ right: 0;
+ left: auto;
+ }
+ .medium-push-1 {
+ position: relative;
+ left: 8.33333%;
+ right: auto;
+ }
+ .medium-pull-1 {
+ position: relative;
+ right: 8.33333%;
+ left: auto;
+ }
+ .medium-push-2 {
+ position: relative;
+ left: 16.66667%;
+ right: auto;
+ }
+ .medium-pull-2 {
+ position: relative;
+ right: 16.66667%;
+ left: auto;
+ }
+ .medium-push-3 {
+ position: relative;
+ left: 25%;
+ right: auto;
+ }
+ .medium-pull-3 {
+ position: relative;
+ right: 25%;
+ left: auto;
+ }
+ .medium-push-4 {
+ position: relative;
+ left: 33.33333%;
+ right: auto;
+ }
+ .medium-pull-4 {
+ position: relative;
+ right: 33.33333%;
+ left: auto;
+ }
+ .medium-push-5 {
+ position: relative;
+ left: 41.66667%;
+ right: auto;
+ }
+ .medium-pull-5 {
+ position: relative;
+ right: 41.66667%;
+ left: auto;
+ }
+ .medium-push-6 {
+ position: relative;
+ left: 50%;
+ right: auto;
+ }
+ .medium-pull-6 {
+ position: relative;
+ right: 50%;
+ left: auto;
+ }
+ .medium-push-7 {
+ position: relative;
+ left: 58.33333%;
+ right: auto;
+ }
+ .medium-pull-7 {
+ position: relative;
+ right: 58.33333%;
+ left: auto;
+ }
+ .medium-push-8 {
+ position: relative;
+ left: 66.66667%;
+ right: auto;
+ }
+ .medium-pull-8 {
+ position: relative;
+ right: 66.66667%;
+ left: auto;
+ }
+ .medium-push-9 {
+ position: relative;
+ left: 75%;
+ right: auto;
+ }
+ .medium-pull-9 {
+ position: relative;
+ right: 75%;
+ left: auto;
+ }
+ .medium-push-10 {
+ position: relative;
+ left: 83.33333%;
+ right: auto;
+ }
+ .medium-pull-10 {
+ position: relative;
+ right: 83.33333%;
+ left: auto;
+ }
+ .medium-push-11 {
+ position: relative;
+ left: 91.66667%;
+ right: auto;
+ }
+ .medium-pull-11 {
+ position: relative;
+ right: 91.66667%;
+ left: auto;
+ }
+ .column,
+ .columns {
+ position: relative;
+ padding-left: 0.9375rem;
+ padding-right: 0.9375rem;
+ float: left;
+ }
+ .medium-1 {
+ width: 8.33333%;
+ }
+ .medium-2 {
+ width: 16.66667%;
+ }
+ .medium-3 {
+ width: 25%;
+ }
+ .medium-4 {
+ width: 33.33333%;
+ }
+ .medium-5 {
+ width: 41.66667%;
+ }
+ .medium-6 {
+ width: 50%;
+ }
+ .medium-7 {
+ width: 58.33333%;
+ }
+ .medium-8 {
+ width: 66.66667%;
+ }
+ .medium-9 {
+ width: 75%;
+ }
+ .medium-10 {
+ width: 83.33333%;
+ }
+ .medium-11 {
+ width: 91.66667%;
+ }
+ .medium-12 {
+ width: 100%;
+ }
+ .medium-offset-0 {
+ margin-left: 0 !important;
+ }
+ .medium-offset-1 {
+ margin-left: 8.33333% !important;
+ }
+ .medium-offset-2 {
+ margin-left: 16.66667% !important;
+ }
+ .medium-offset-3 {
+ margin-left: 25% !important;
+ }
+ .medium-offset-4 {
+ margin-left: 33.33333% !important;
+ }
+ .medium-offset-5 {
+ margin-left: 41.66667% !important;
+ }
+ .medium-offset-6 {
+ margin-left: 50% !important;
+ }
+ .medium-offset-7 {
+ margin-left: 58.33333% !important;
+ }
+ .medium-offset-8 {
+ margin-left: 66.66667% !important;
+ }
+ .medium-offset-9 {
+ margin-left: 75% !important;
+ }
+ .medium-offset-10 {
+ margin-left: 83.33333% !important;
+ }
+ .medium-offset-11 {
+ margin-left: 91.66667% !important;
+ }
+ .medium-reset-order {
+ float: left;
+ left: auto;
+ margin-left: 0;
+ margin-right: 0;
+ right: auto;
+ }
+ .column.medium-centered,
+ .columns.medium-centered {
+ margin-left: auto;
+ margin-right: auto;
+ float: none;
+ }
+ .column.medium-uncentered,
+ .columns.medium-uncentered {
+ float: left;
+ margin-left: 0;
+ margin-right: 0;
+ }
+ .column.medium-centered:last-child,
+ .columns.medium-centered:last-child {
+ float: none;
+ }
+ .column.medium-uncentered:last-child,
+ .columns.medium-uncentered:last-child {
+ float: left;
+ }
+ .column.medium-uncentered.opposite,
+ .columns.medium-uncentered.opposite {
+ float: right;
+ }
+ .row.medium-collapse > .column,
+ .row.medium-collapse > .columns {
+ padding-left: 0;
+ padding-right: 0;
+ }
+ .row.medium-collapse .row {
+ margin-left: 0;
+ margin-right: 0;
+ }
+ .row.medium-uncollapse > .column,
+ .row.medium-uncollapse > .columns {
+ padding-left: 0.9375rem;
+ padding-right: 0.9375rem;
+ float: left;
+ }
+ .push-0 {
+ position: relative;
+ left: 0;
+ right: auto;
+ }
+ .pull-0 {
+ position: relative;
+ right: 0;
+ left: auto;
+ }
+ .push-1 {
+ position: relative;
+ left: 8.33333%;
+ right: auto;
+ }
+ .pull-1 {
+ position: relative;
+ right: 8.33333%;
+ left: auto;
+ }
+ .push-2 {
+ position: relative;
+ left: 16.66667%;
+ right: auto;
+ }
+ .pull-2 {
+ position: relative;
+ right: 16.66667%;
+ left: auto;
+ }
+ .push-3 {
+ position: relative;
+ left: 25%;
+ right: auto;
+ }
+ .pull-3 {
+ position: relative;
+ right: 25%;
+ left: auto;
+ }
+ .push-4 {
+ position: relative;
+ left: 33.33333%;
+ right: auto;
+ }
+ .pull-4 {
+ position: relative;
+ right: 33.33333%;
+ left: auto;
+ }
+ .push-5 {
+ position: relative;
+ left: 41.66667%;
+ right: auto;
+ }
+ .pull-5 {
+ position: relative;
+ right: 41.66667%;
+ left: auto;
+ }
+ .push-6 {
+ position: relative;
+ left: 50%;
+ right: auto;
+ }
+ .pull-6 {
+ position: relative;
+ right: 50%;
+ left: auto;
+ }
+ .push-7 {
+ position: relative;
+ left: 58.33333%;
+ right: auto;
+ }
+ .pull-7 {
+ position: relative;
+ right: 58.33333%;
+ left: auto;
+ }
+ .push-8 {
+ position: relative;
+ left: 66.66667%;
+ right: auto;
+ }
+ .pull-8 {
+ position: relative;
+ right: 66.66667%;
+ left: auto;
+ }
+ .push-9 {
+ position: relative;
+ left: 75%;
+ right: auto;
+ }
+ .pull-9 {
+ position: relative;
+ right: 75%;
+ left: auto;
+ }
+ .push-10 {
+ position: relative;
+ left: 83.33333%;
+ right: auto;
+ }
+ .pull-10 {
+ position: relative;
+ right: 83.33333%;
+ left: auto;
+ }
+ .push-11 {
+ position: relative;
+ left: 91.66667%;
+ right: auto;
+ }
+ .pull-11 {
+ position: relative;
+ right: 91.66667%;
+ left: auto;
+ }
+}
+@media only screen and (min-width: 64.0625em) {
+ .large-push-0 {
+ position: relative;
+ left: 0;
+ right: auto;
+ }
+ .large-pull-0 {
+ position: relative;
+ right: 0;
+ left: auto;
+ }
+ .large-push-1 {
+ position: relative;
+ left: 8.33333%;
+ right: auto;
+ }
+ .large-pull-1 {
+ position: relative;
+ right: 8.33333%;
+ left: auto;
+ }
+ .large-push-2 {
+ position: relative;
+ left: 16.66667%;
+ right: auto;
+ }
+ .large-pull-2 {
+ position: relative;
+ right: 16.66667%;
+ left: auto;
+ }
+ .large-push-3 {
+ position: relative;
+ left: 25%;
+ right: auto;
+ }
+ .large-pull-3 {
+ position: relative;
+ right: 25%;
+ left: auto;
+ }
+ .large-push-4 {
+ position: relative;
+ left: 33.33333%;
+ right: auto;
+ }
+ .large-pull-4 {
+ position: relative;
+ right: 33.33333%;
+ left: auto;
+ }
+ .large-push-5 {
+ position: relative;
+ left: 41.66667%;
+ right: auto;
+ }
+ .large-pull-5 {
+ position: relative;
+ right: 41.66667%;
+ left: auto;
+ }
+ .large-push-6 {
+ position: relative;
+ left: 50%;
+ right: auto;
+ }
+ .large-pull-6 {
+ position: relative;
+ right: 50%;
+ left: auto;
+ }
+ .large-push-7 {
+ position: relative;
+ left: 58.33333%;
+ right: auto;
+ }
+ .large-pull-7 {
+ position: relative;
+ right: 58.33333%;
+ left: auto;
+ }
+ .large-push-8 {
+ position: relative;
+ left: 66.66667%;
+ right: auto;
+ }
+ .large-pull-8 {
+ position: relative;
+ right: 66.66667%;
+ left: auto;
+ }
+ .large-push-9 {
+ position: relative;
+ left: 75%;
+ right: auto;
+ }
+ .large-pull-9 {
+ position: relative;
+ right: 75%;
+ left: auto;
+ }
+ .large-push-10 {
+ position: relative;
+ left: 83.33333%;
+ right: auto;
+ }
+ .large-pull-10 {
+ position: relative;
+ right: 83.33333%;
+ left: auto;
+ }
+ .large-push-11 {
+ position: relative;
+ left: 91.66667%;
+ right: auto;
+ }
+ .large-pull-11 {
+ position: relative;
+ right: 91.66667%;
+ left: auto;
+ }
+ .column,
+ .columns {
+ position: relative;
+ padding-left: 0.9375rem;
+ padding-right: 0.9375rem;
+ float: left;
+ }
+ .large-1 {
+ width: 8.33333%;
+ }
+ .large-2 {
+ width: 16.66667%;
+ }
+ .large-3 {
+ width: 25%;
+ }
+ .large-4 {
+ width: 33.33333%;
+ }
+ .large-5 {
+ width: 41.66667%;
+ }
+ .large-6 {
+ width: 50%;
+ }
+ .large-7 {
+ width: 58.33333%;
+ }
+ .large-8 {
+ width: 66.66667%;
+ }
+ .large-9 {
+ width: 75%;
+ }
+ .large-10 {
+ width: 83.33333%;
+ }
+ .large-11 {
+ width: 91.66667%;
+ }
+ .large-12 {
+ width: 100%;
+ }
+ .large-offset-0 {
+ margin-left: 0 !important;
+ }
+ .large-offset-1 {
+ margin-left: 8.33333% !important;
+ }
+ .large-offset-2 {
+ margin-left: 16.66667% !important;
+ }
+ .large-offset-3 {
+ margin-left: 25% !important;
+ }
+ .large-offset-4 {
+ margin-left: 33.33333% !important;
+ }
+ .large-offset-5 {
+ margin-left: 41.66667% !important;
+ }
+ .large-offset-6 {
+ margin-left: 50% !important;
+ }
+ .large-offset-7 {
+ margin-left: 58.33333% !important;
+ }
+ .large-offset-8 {
+ margin-left: 66.66667% !important;
+ }
+ .large-offset-9 {
+ margin-left: 75% !important;
+ }
+ .large-offset-10 {
+ margin-left: 83.33333% !important;
+ }
+ .large-offset-11 {
+ margin-left: 91.66667% !important;
+ }
+ .large-reset-order {
+ float: left;
+ left: auto;
+ margin-left: 0;
+ margin-right: 0;
+ right: auto;
+ }
+ .column.large-centered,
+ .columns.large-centered {
+ margin-left: auto;
+ margin-right: auto;
+ float: none;
+ }
+ .column.large-uncentered,
+ .columns.large-uncentered {
+ float: left;
+ margin-left: 0;
+ margin-right: 0;
+ }
+ .column.large-centered:last-child,
+ .columns.large-centered:last-child {
+ float: none;
+ }
+ .column.large-uncentered:last-child,
+ .columns.large-uncentered:last-child {
+ float: left;
+ }
+ .column.large-uncentered.opposite,
+ .columns.large-uncentered.opposite {
+ float: right;
+ }
+ .row.large-collapse > .column,
+ .row.large-collapse > .columns {
+ padding-left: 0;
+ padding-right: 0;
+ }
+ .row.large-collapse .row {
+ margin-left: 0;
+ margin-right: 0;
+ }
+ .row.large-uncollapse > .column,
+ .row.large-uncollapse > .columns {
+ padding-left: 0.9375rem;
+ padding-right: 0.9375rem;
+ float: left;
+ }
+ .push-0 {
+ position: relative;
+ left: 0;
+ right: auto;
+ }
+ .pull-0 {
+ position: relative;
+ right: 0;
+ left: auto;
+ }
+ .push-1 {
+ position: relative;
+ left: 8.33333%;
+ right: auto;
+ }
+ .pull-1 {
+ position: relative;
+ right: 8.33333%;
+ left: auto;
+ }
+ .push-2 {
+ position: relative;
+ left: 16.66667%;
+ right: auto;
+ }
+ .pull-2 {
+ position: relative;
+ right: 16.66667%;
+ left: auto;
+ }
+ .push-3 {
+ position: relative;
+ left: 25%;
+ right: auto;
+ }
+ .pull-3 {
+ position: relative;
+ right: 25%;
+ left: auto;
+ }
+ .push-4 {
+ position: relative;
+ left: 33.33333%;
+ right: auto;
+ }
+ .pull-4 {
+ position: relative;
+ right: 33.33333%;
+ left: auto;
+ }
+ .push-5 {
+ position: relative;
+ left: 41.66667%;
+ right: auto;
+ }
+ .pull-5 {
+ position: relative;
+ right: 41.66667%;
+ left: auto;
+ }
+ .push-6 {
+ position: relative;
+ left: 50%;
+ right: auto;
+ }
+ .pull-6 {
+ position: relative;
+ right: 50%;
+ left: auto;
+ }
+ .push-7 {
+ position: relative;
+ left: 58.33333%;
+ right: auto;
+ }
+ .pull-7 {
+ position: relative;
+ right: 58.33333%;
+ left: auto;
+ }
+ .push-8 {
+ position: relative;
+ left: 66.66667%;
+ right: auto;
+ }
+ .pull-8 {
+ position: relative;
+ right: 66.66667%;
+ left: auto;
+ }
+ .push-9 {
+ position: relative;
+ left: 75%;
+ right: auto;
+ }
+ .pull-9 {
+ position: relative;
+ right: 75%;
+ left: auto;
+ }
+ .push-10 {
+ position: relative;
+ left: 83.33333%;
+ right: auto;
+ }
+ .pull-10 {
+ position: relative;
+ right: 83.33333%;
+ left: auto;
+ }
+ .push-11 {
+ position: relative;
+ left: 91.66667%;
+ right: auto;
+ }
+ .pull-11 {
+ position: relative;
+ right: 91.66667%;
+ left: auto;
+ }
+}
+button, .button {
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ border-radius: 0;
+ border-style: solid;
+ border-width: 0;
+ cursor: pointer;
+ font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+ font-weight: normal;
+ line-height: normal;
+ margin: 0 0 1.25rem;
+ position: relative;
+ text-align: center;
+ text-decoration: none;
+ display: inline-block;
+ padding: 1rem 2rem 1.0625rem 2rem;
+ font-size: 1rem;
+ background-color: #008CBA;
+ border-color: #007095;
+ color: #FFFFFF;
+ transition: background-color 300ms ease-out;
+}
+
+button:hover, button:focus, .button:hover, .button:focus {
+ background-color: #007095;
+}
+
+button:hover, button:focus, .button:hover, .button:focus {
+ color: #FFFFFF;
+}
+
+button.secondary, .button.secondary {
+ background-color: #e7e7e7;
+ border-color: #b9b9b9;
+ color: #333333;
+}
+
+button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
+ background-color: #b9b9b9;
+}
+
+button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
+ color: #333333;
+}
+
+button.success, .button.success {
+ background-color: #43AC6A;
+ border-color: #368a55;
+ color: #FFFFFF;
+}
+
+button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
+ background-color: #368a55;
+}
+
+button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
+ color: #FFFFFF;
+}
+
+button.alert, .button.alert {
+ background-color: #f04124;
+ border-color: #cf2a0e;
+ color: #FFFFFF;
+}
+
+button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
+ background-color: #cf2a0e;
+}
+
+button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
+ color: #FFFFFF;
+}
+
+button.warning, .button.warning {
+ background-color: #f08a24;
+ border-color: #cf6e0e;
+ color: #FFFFFF;
+}
+
+button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus {
+ background-color: #cf6e0e;
+}
+
+button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus {
+ color: #FFFFFF;
+}
+
+button.info, .button.info {
+ background-color: #a0d3e8;
+ border-color: #61b6d9;
+ color: #333333;
+}
+
+button.info:hover, button.info:focus, .button.info:hover, .button.info:focus {
+ background-color: #61b6d9;
+}
+
+button.info:hover, button.info:focus, .button.info:hover, .button.info:focus {
+ color: #FFFFFF;
+}
+
+button.large, .button.large {
+ padding: 1.125rem 2.25rem 1.1875rem 2.25rem;
+ font-size: 1.25rem;
+}
+
+button.small, .button.small {
+ padding: 0.875rem 1.75rem 0.9375rem 1.75rem;
+ font-size: 0.8125rem;
+}
+
+button.tiny, .button.tiny {
+ padding: 0.625rem 1.25rem 0.6875rem 1.25rem;
+ font-size: 0.6875rem;
+}
+
+button.expand, .button.expand {
+ padding: 1rem 2rem 1.0625rem 2rem;
+ font-size: 1rem;
+ padding-bottom: 1.0625rem;
+ padding-top: 1rem;
+ padding-left: 1rem;
+ padding-right: 1rem;
+ width: 100%;
+}
+
+button.left-align, .button.left-align {
+ text-align: left;
+ text-indent: 0.75rem;
+}
+
+button.right-align, .button.right-align {
+ text-align: right;
+ padding-right: 0.75rem;
+}
+
+button.radius, .button.radius {
+ border-radius: 3px;
+}
+
+button.round, .button.round {
+ border-radius: 1000px;
+}
+
+button.disabled, button[disabled], .button.disabled, .button[disabled] {
+ background-color: #008CBA;
+ border-color: #007095;
+ color: #FFFFFF;
+ box-shadow: none;
+ cursor: default;
+ opacity: 0.7;
+}
+
+button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
+ background-color: #007095;
+}
+
+button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
+ color: #FFFFFF;
+}
+
+button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
+ background-color: #008CBA;
+}
+
+button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary {
+ background-color: #e7e7e7;
+ border-color: #b9b9b9;
+ color: #333333;
+ box-shadow: none;
+ cursor: default;
+ opacity: 0.7;
+}
+
+button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
+ background-color: #b9b9b9;
+}
+
+button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
+ color: #333333;
+}
+
+button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
+ background-color: #e7e7e7;
+}
+
+button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success {
+ background-color: #43AC6A;
+ border-color: #368a55;
+ color: #FFFFFF;
+ box-shadow: none;
+ cursor: default;
+ opacity: 0.7;
+}
+
+button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
+ background-color: #368a55;
+}
+
+button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
+ color: #FFFFFF;
+}
+
+button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
+ background-color: #43AC6A;
+}
+
+button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert {
+ background-color: #f04124;
+ border-color: #cf2a0e;
+ color: #FFFFFF;
+ box-shadow: none;
+ cursor: default;
+ opacity: 0.7;
+}
+
+button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
+ background-color: #cf2a0e;
+}
+
+button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
+ color: #FFFFFF;
+}
+
+button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
+ background-color: #f04124;
+}
+
+button.disabled.warning, button[disabled].warning, .button.disabled.warning, .button[disabled].warning {
+ background-color: #f08a24;
+ border-color: #cf6e0e;
+ color: #FFFFFF;
+ box-shadow: none;
+ cursor: default;
+ opacity: 0.7;
+}
+
+button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
+ background-color: #cf6e0e;
+}
+
+button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
+ color: #FFFFFF;
+}
+
+button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
+ background-color: #f08a24;
+}
+
+button.disabled.info, button[disabled].info, .button.disabled.info, .button[disabled].info {
+ background-color: #a0d3e8;
+ border-color: #61b6d9;
+ color: #333333;
+ box-shadow: none;
+ cursor: default;
+ opacity: 0.7;
+}
+
+button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
+ background-color: #61b6d9;
+}
+
+button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
+ color: #FFFFFF;
+}
+
+button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
+ background-color: #a0d3e8;
+}
+
+button::-moz-focus-inner {
+ border: 0;
+ padding: 0;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ button, .button {
+ display: inline-block;
+ }
+}
+/* Standard Forms */
+form {
+ margin: 0 0 1rem;
+}
+
+/* Using forms within rows, we need to set some defaults */
+form .row .row {
+ margin: 0 -0.5rem;
+}
+
+form .row .row .column,
+form .row .row .columns {
+ padding: 0 0.5rem;
+}
+
+form .row .row.collapse {
+ margin: 0;
+}
+
+form .row .row.collapse .column,
+form .row .row.collapse .columns {
+ padding: 0;
+}
+
+form .row .row.collapse input {
+ -webkit-border-bottom-right-radius: 0;
+ -webkit-border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ border-top-right-radius: 0;
+}
+
+form .row input.column,
+form .row input.columns,
+form .row textarea.column,
+form .row textarea.columns {
+ padding-left: 0.5rem;
+}
+
+/* Label Styles */
+label {
+ color: #4d4d4d;
+ cursor: pointer;
+ display: block;
+ font-size: 0.875rem;
+ font-weight: normal;
+ line-height: 1.5;
+ margin-bottom: 0;
+ /* Styles for required inputs */
+}
+
+label.right {
+ float: none !important;
+ text-align: right;
+}
+
+label.inline {
+ margin: 0 0 1rem 0;
+ padding: 0.5625rem 0;
+}
+
+label small {
+ text-transform: capitalize;
+ color: #676767;
+}
+
+/* Attach elements to the beginning or end of an input */
+.prefix,
+.postfix {
+ border-style: solid;
+ border-width: 1px;
+ display: block;
+ font-size: 0.875rem;
+ height: 2.3125rem;
+ line-height: 2.3125rem;
+ overflow: visible;
+ padding-bottom: 0;
+ padding-top: 0;
+ position: relative;
+ text-align: center;
+ width: 100%;
+ z-index: 2;
+}
+
+/* Adjust padding, alignment and radius if pre/post element is a button */
+.postfix.button {
+ border: none;
+ padding-left: 0;
+ padding-right: 0;
+ padding-bottom: 0;
+ padding-top: 0;
+ text-align: center;
+}
+
+.prefix.button {
+ border: none;
+ padding-left: 0;
+ padding-right: 0;
+ padding-bottom: 0;
+ padding-top: 0;
+ text-align: center;
+}
+
+.prefix.button.radius {
+ border-radius: 0;
+ -webkit-border-bottom-left-radius: 3px;
+ -webkit-border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+ border-top-left-radius: 3px;
+}
+
+.postfix.button.radius {
+ border-radius: 0;
+ -webkit-border-bottom-right-radius: 3px;
+ -webkit-border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ border-top-right-radius: 3px;
+}
+
+.prefix.button.round {
+ border-radius: 0;
+ -webkit-border-bottom-left-radius: 1000px;
+ -webkit-border-top-left-radius: 1000px;
+ border-bottom-left-radius: 1000px;
+ border-top-left-radius: 1000px;
+}
+
+.postfix.button.round {
+ border-radius: 0;
+ -webkit-border-bottom-right-radius: 1000px;
+ -webkit-border-top-right-radius: 1000px;
+ border-bottom-right-radius: 1000px;
+ border-top-right-radius: 1000px;
+}
+
+/* Separate prefix and postfix styles when on span or label so buttons keep their own */
+span.prefix, label.prefix {
+ background: #f2f2f2;
+ border-right: none;
+ color: #333333;
+ border-color: #cccccc;
+}
+
+span.postfix, label.postfix {
+ background: #f2f2f2;
+ border-left: none;
+ color: #333333;
+ border-color: #cccccc;
+}
+
+/* We use this to get basic styling on all basic form elements */
+input:not([type]), input[type=text], input[type=password], input[type=date], input[type=datetime], input[type=datetime-local], input[type=month], input[type=week], input[type=email], input[type=number], input[type=search], input[type=tel], input[type=time], input[type=url], input[type=color], textarea {
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ border-radius: 0;
+ background-color: #FFFFFF;
+ border-style: solid;
+ border-width: 1px;
+ border-color: #cccccc;
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
+ color: rgba(0, 0, 0, 0.75);
+ display: block;
+ font-family: inherit;
+ font-size: 0.875rem;
+ height: 2.3125rem;
+ margin: 0 0 1rem 0;
+ padding: 0.5rem;
+ width: 100%;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+ -webkit-transition: border-color 0.15s linear, background 0.15s linear;
+ -moz-transition: border-color 0.15s linear, background 0.15s linear;
+ -ms-transition: border-color 0.15s linear, background 0.15s linear;
+ -o-transition: border-color 0.15s linear, background 0.15s linear;
+ transition: border-color 0.15s linear, background 0.15s linear;
+}
+
+input:not([type]):focus, input[type=text]:focus, input[type=password]:focus, input[type=date]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=month]:focus, input[type=week]:focus, input[type=email]:focus, input[type=number]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=time]:focus, input[type=url]:focus, input[type=color]:focus, textarea:focus {
+ background: #fafafa;
+ border-color: #999999;
+ outline: none;
+}
+
+input:not([type]):disabled, input[type=text]:disabled, input[type=password]:disabled, input[type=date]:disabled, input[type=datetime]:disabled, input[type=datetime-local]:disabled, input[type=month]:disabled, input[type=week]:disabled, input[type=email]:disabled, input[type=number]:disabled, input[type=search]:disabled, input[type=tel]:disabled, input[type=time]:disabled, input[type=url]:disabled, input[type=color]:disabled, textarea:disabled {
+ background-color: #DDDDDD;
+ cursor: default;
+}
+
+input:not([type])[disabled], input:not([type])[readonly], fieldset[disabled] input:not([type]), input[type=text][disabled], input[type=text][readonly], fieldset[disabled] input[type=text], input[type=password][disabled], input[type=password][readonly], fieldset[disabled] input[type=password], input[type=date][disabled], input[type=date][readonly], fieldset[disabled] input[type=date], input[type=datetime][disabled], input[type=datetime][readonly], fieldset[disabled] input[type=datetime], input[type=datetime-local][disabled], input[type=datetime-local][readonly], fieldset[disabled] input[type=datetime-local], input[type=month][disabled], input[type=month][readonly], fieldset[disabled] input[type=month], input[type=week][disabled], input[type=week][readonly], fieldset[disabled] input[type=week], input[type=email][disabled], input[type=email][readonly], fieldset[disabled] input[type=email], input[type=number][disabled], input[type=number][readonly], fieldset[disabled] input[type=number], input[type=search][disabled], input[type=search][readonly], fieldset[disabled] input[type=search], input[type=tel][disabled], input[type=tel][readonly], fieldset[disabled] input[type=tel], input[type=time][disabled], input[type=time][readonly], fieldset[disabled] input[type=time], input[type=url][disabled], input[type=url][readonly], fieldset[disabled] input[type=url], input[type=color][disabled], input[type=color][readonly], fieldset[disabled] input[type=color], textarea[disabled], textarea[readonly], fieldset[disabled] textarea {
+ background-color: #DDDDDD;
+ cursor: default;
+}
+
+input:not([type]).radius, input[type=text].radius, input[type=password].radius, input[type=date].radius, input[type=datetime].radius, input[type=datetime-local].radius, input[type=month].radius, input[type=week].radius, input[type=email].radius, input[type=number].radius, input[type=search].radius, input[type=tel].radius, input[type=time].radius, input[type=url].radius, input[type=color].radius, textarea.radius {
+ border-radius: 3px;
+}
+
+form .row .prefix-radius.row.collapse input,
+form .row .prefix-radius.row.collapse textarea,
+form .row .prefix-radius.row.collapse select,
+form .row .prefix-radius.row.collapse button {
+ border-radius: 0;
+ -webkit-border-bottom-right-radius: 3px;
+ -webkit-border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ border-top-right-radius: 3px;
+}
+
+form .row .prefix-radius.row.collapse .prefix {
+ border-radius: 0;
+ -webkit-border-bottom-left-radius: 3px;
+ -webkit-border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+ border-top-left-radius: 3px;
+}
+
+form .row .postfix-radius.row.collapse input,
+form .row .postfix-radius.row.collapse textarea,
+form .row .postfix-radius.row.collapse select,
+form .row .postfix-radius.row.collapse button {
+ border-radius: 0;
+ -webkit-border-bottom-left-radius: 3px;
+ -webkit-border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+ border-top-left-radius: 3px;
+}
+
+form .row .postfix-radius.row.collapse .postfix {
+ border-radius: 0;
+ -webkit-border-bottom-right-radius: 3px;
+ -webkit-border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ border-top-right-radius: 3px;
+}
+
+form .row .prefix-round.row.collapse input,
+form .row .prefix-round.row.collapse textarea,
+form .row .prefix-round.row.collapse select,
+form .row .prefix-round.row.collapse button {
+ border-radius: 0;
+ -webkit-border-bottom-right-radius: 1000px;
+ -webkit-border-top-right-radius: 1000px;
+ border-bottom-right-radius: 1000px;
+ border-top-right-radius: 1000px;
+}
+
+form .row .prefix-round.row.collapse .prefix {
+ border-radius: 0;
+ -webkit-border-bottom-left-radius: 1000px;
+ -webkit-border-top-left-radius: 1000px;
+ border-bottom-left-radius: 1000px;
+ border-top-left-radius: 1000px;
+}
+
+form .row .postfix-round.row.collapse input,
+form .row .postfix-round.row.collapse textarea,
+form .row .postfix-round.row.collapse select,
+form .row .postfix-round.row.collapse button {
+ border-radius: 0;
+ -webkit-border-bottom-left-radius: 1000px;
+ -webkit-border-top-left-radius: 1000px;
+ border-bottom-left-radius: 1000px;
+ border-top-left-radius: 1000px;
+}
+
+form .row .postfix-round.row.collapse .postfix {
+ border-radius: 0;
+ -webkit-border-bottom-right-radius: 1000px;
+ -webkit-border-top-right-radius: 1000px;
+ border-bottom-right-radius: 1000px;
+ border-top-right-radius: 1000px;
+}
+
+input[type=submit] {
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ border-radius: 0;
+}
+
+/* Respect enforced amount of rows for textarea */
+textarea[rows] {
+ height: auto;
+}
+
+/* Not allow resize out of parent */
+textarea {
+ max-width: 100%;
+}
+
+::-webkit-input-placeholder {
+ color: #666666;
+}
+
+:-moz-placeholder {
+ /* Firefox 18- */
+ color: #666666;
+}
+
+::-moz-placeholder {
+ /* Firefox 19+ */
+ color: #666666;
+}
+
+:-ms-input-placeholder {
+ color: #666666;
+}
+
+/* Add height value for select elements to match text input height */
+select {
+ -webkit-appearance: none !important;
+ -moz-appearance: none !important;
+ background-color: #FAFAFA;
+ border-radius: 0;
+ background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+");
+ background-position: 100% center;
+ background-repeat: no-repeat;
+ border-style: solid;
+ border-width: 1px;
+ border-color: #cccccc;
+ color: rgba(0, 0, 0, 0.75);
+ font-family: inherit;
+ font-size: 0.875rem;
+ line-height: normal;
+ padding: 0.5rem;
+ border-radius: 0;
+ height: 2.3125rem;
+}
+
+select::-ms-expand {
+ display: none;
+}
+
+select.radius {
+ border-radius: 3px;
+}
+
+select:focus {
+ background-color: #f3f3f3;
+ border-color: #999999;
+}
+
+select:disabled {
+ background-color: #DDDDDD;
+ cursor: default;
+}
+
+select[multiple] {
+ height: auto;
+}
+
+/* Adjust margin for form elements below */
+input[type=file],
+input[type=checkbox],
+input[type=radio],
+select {
+ margin: 0 0 1rem 0;
+}
+
+input[type=checkbox] + label,
+input[type=radio] + label {
+ display: inline-block;
+ margin-left: 0.5rem;
+ margin-right: 1rem;
+ margin-bottom: 0;
+ vertical-align: baseline;
+}
+
+/* Normalize file input width */
+input[type=file] {
+ width: 100%;
+}
+
+/* HTML5 Number spinners settings */
+/* We add basic fieldset styling */
+fieldset {
+ border: 1px solid #DDDDDD;
+ margin: 1.125rem 0;
+ padding: 1.25rem;
+}
+
+fieldset legend {
+ font-weight: bold;
+ margin: 0;
+ margin-left: -0.1875rem;
+ padding: 0 0.1875rem;
+}
+
+/* Error Handling */
+[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error {
+ display: block;
+ font-size: 0.75rem;
+ font-style: italic;
+ font-weight: normal;
+ margin-bottom: 1rem;
+ margin-top: -1px;
+ padding: 0.375rem 0.5625rem 0.5625rem;
+ background: #f04124;
+ color: #FFFFFF;
+}
+
+[data-abide] span.error, [data-abide] small.error {
+ display: none;
+}
+
+span.error, small.error {
+ display: block;
+ font-size: 0.75rem;
+ font-style: italic;
+ font-weight: normal;
+ margin-bottom: 1rem;
+ margin-top: -1px;
+ padding: 0.375rem 0.5625rem 0.5625rem;
+ background: #f04124;
+ color: #FFFFFF;
+}
+
+.error input,
+.error textarea,
+.error select {
+ margin-bottom: 0;
+}
+
+.error input[type=checkbox],
+.error input[type=radio] {
+ margin-bottom: 1rem;
+}
+
+.error label,
+.error label.error {
+ color: #f04124;
+}
+
+.error small.error {
+ display: block;
+ font-size: 0.75rem;
+ font-style: italic;
+ font-weight: normal;
+ margin-bottom: 1rem;
+ margin-top: -1px;
+ padding: 0.375rem 0.5625rem 0.5625rem;
+ background: #f04124;
+ color: #FFFFFF;
+}
+
+.error > label > small {
+ background: transparent;
+ color: #676767;
+ display: inline;
+ font-size: 60%;
+ font-style: normal;
+ margin: 0;
+ padding: 0;
+ text-transform: capitalize;
+}
+
+.error span.error-message {
+ display: block;
+}
+
+input.error,
+textarea.error,
+select.error {
+ margin-bottom: 0;
+}
+
+label.error {
+ color: #f04124;
+}
+
+meta.foundation-mq-topbar {
+ font-family: "/only screen and (min-width:40.0625em)/";
+ width: 40.0625em;
+}
+
+/* Wrapped around .top-bar to contain to grid width */
+.contain-to-grid {
+ width: 100%;
+ background: #333333;
+}
+
+.contain-to-grid .top-bar {
+ margin-bottom: 0;
+}
+
+.fixed {
+ position: fixed;
+ top: 0;
+ width: 100%;
+ z-index: 99;
+ left: 0;
+}
+
+.fixed.expanded:not(.top-bar) {
+ height: auto;
+ max-height: 100%;
+ overflow-y: auto;
+ width: 100%;
+}
+
+.fixed.expanded:not(.top-bar) .title-area {
+ position: fixed;
+ width: 100%;
+ z-index: 99;
+}
+
+.fixed.expanded:not(.top-bar) .top-bar-section {
+ margin-top: 2.8125rem;
+ z-index: 98;
+}
+
+.top-bar {
+ background: #333333;
+ height: 2.8125rem;
+ line-height: 2.8125rem;
+ margin-bottom: 0;
+ overflow: hidden;
+ position: relative;
+}
+
+.top-bar ul {
+ list-style: none;
+ margin-bottom: 0;
+}
+
+.top-bar .row {
+ max-width: none;
+}
+
+.top-bar form,
+.top-bar input,
+.top-bar select {
+ margin-bottom: 0;
+}
+
+.top-bar input,
+.top-bar select {
+ font-size: 0.75rem;
+ height: 1.75rem;
+ padding-bottom: 0.35rem;
+ padding-top: 0.35rem;
+}
+
+.top-bar .button, .top-bar button {
+ font-size: 0.75rem;
+ margin-bottom: 0;
+ padding-bottom: 0.4125rem;
+ padding-top: 0.4125rem;
+}
+
+@media only screen and (max-width: 40em) {
+ .top-bar .button, .top-bar button {
+ position: relative;
+ top: -1px;
+ }
+}
+.top-bar .title-area {
+ margin: 0;
+ position: relative;
+}
+
+.top-bar .name {
+ font-size: 16px;
+ height: 2.8125rem;
+ margin: 0;
+}
+
+.top-bar .name h1, .top-bar .name h2, .top-bar .name h3, .top-bar .name h4, .top-bar .name p, .top-bar .name span {
+ font-size: 1.5rem;
+ line-height: 2.8125rem;
+ margin: 0;
+}
+
+.top-bar .name h1 a, .top-bar .name h2 a, .top-bar .name h3 a, .top-bar .name h4 a, .top-bar .name p a, .top-bar .name span a {
+ color: #c91030;
+ display: block;
+ font-weight: normal;
+ padding: 0 0.9375rem;
+ width: 75%;
+}
+
+.top-bar .toggle-topbar {
+ position: absolute;
+ right: 0;
+ top: 0;
+}
+
+.top-bar .toggle-topbar a {
+ color: #FFFFFF;
+ display: block;
+ font-size: 0.8125rem;
+ font-weight: bold;
+ height: 2.8125rem;
+ line-height: 2.8125rem;
+ padding: 0 0.9375rem;
+ position: relative;
+ text-transform: uppercase;
+}
+
+.top-bar .toggle-topbar.menu-icon {
+ margin-top: -16px;
+ top: 50%;
+}
+
+.top-bar .toggle-topbar.menu-icon a {
+ color: #FFFFFF;
+ height: 34px;
+ line-height: 33px;
+ padding: 0 2.5rem 0 0.9375rem;
+ position: relative;
+}
+
+.top-bar .toggle-topbar.menu-icon a span::after {
+ content: "";
+ display: block;
+ height: 0;
+ position: absolute;
+ margin-top: -8px;
+ top: 50%;
+ right: 0.9375rem;
+ box-shadow: 0 0 0 1px #FFFFFF, 0 7px 0 1px #FFFFFF, 0 14px 0 1px #FFFFFF;
+ width: 16px;
+}
+
+.top-bar .toggle-topbar.menu-icon a span:hover:after {
+ box-shadow: 0 0 0 1px "", 0 7px 0 1px "", 0 14px 0 1px "";
+}
+
+.top-bar.expanded {
+ background: transparent;
+ height: auto;
+}
+
+.top-bar.expanded .title-area {
+ background: #333333;
+}
+
+.top-bar.expanded .toggle-topbar a {
+ color: #888888;
+}
+
+.top-bar.expanded .toggle-topbar a span::after {
+ box-shadow: 0 0 0 1px #888888, 0 7px 0 1px #888888, 0 14px 0 1px #888888;
+}
+
+@media screen and (-webkit-min-device-pixel-ratio: 0) {
+ .top-bar.expanded .top-bar-section .has-dropdown.moved > .dropdown,
+ .top-bar.expanded .top-bar-section .dropdown {
+ clip: initial;
+ }
+ .top-bar.expanded .top-bar-section .has-dropdown:not(.moved) > ul {
+ padding: 0;
+ }
+}
+.top-bar-section {
+ left: 0;
+ position: relative;
+ width: auto;
+ transition: left 300ms ease-out;
+}
+
+.top-bar-section ul {
+ display: block;
+ font-size: 16px;
+ height: auto;
+ margin: 0;
+ padding: 0;
+ width: 100%;
+}
+
+.top-bar-section .divider,
+.top-bar-section [role=separator] {
+ border-top: solid 1px #1a1a1a;
+ clear: both;
+ height: 1px;
+ width: 100%;
+}
+
+.top-bar-section ul li {
+ background: #333333;
+}
+
+.top-bar-section ul li > a {
+ display: block;
+ font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+ font-size: 0.8125rem;
+ font-weight: normal;
+ padding-left: 0.9375rem;
+ padding: 12px 0 12px 0.9375rem;
+ text-transform: none;
+ width: 100%;
+}
+
+.top-bar-section ul li > a.button {
+ font-size: 0.8125rem;
+ padding-left: 0.9375rem;
+ padding-right: 0.9375rem;
+ background-color: #008CBA;
+ border-color: #007095;
+ color: #FFFFFF;
+}
+
+.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus {
+ background-color: #007095;
+}
+
+.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus {
+ color: #FFFFFF;
+}
+
+.top-bar-section ul li > a.button.secondary {
+ background-color: #e7e7e7;
+ border-color: #b9b9b9;
+ color: #333333;
+}
+
+.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus {
+ background-color: #b9b9b9;
+}
+
+.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus {
+ color: #333333;
+}
+
+.top-bar-section ul li > a.button.success {
+ background-color: #43AC6A;
+ border-color: #368a55;
+ color: #FFFFFF;
+}
+
+.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus {
+ background-color: #368a55;
+}
+
+.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus {
+ color: #FFFFFF;
+}
+
+.top-bar-section ul li > a.button.alert {
+ background-color: #f04124;
+ border-color: #cf2a0e;
+ color: #FFFFFF;
+}
+
+.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus {
+ background-color: #cf2a0e;
+}
+
+.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus {
+ color: #FFFFFF;
+}
+
+.top-bar-section ul li > a.button.warning {
+ background-color: #f08a24;
+ border-color: #cf6e0e;
+ color: #FFFFFF;
+}
+
+.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus {
+ background-color: #cf6e0e;
+}
+
+.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus {
+ color: #FFFFFF;
+}
+
+.top-bar-section ul li > a.button.info {
+ background-color: #a0d3e8;
+ border-color: #61b6d9;
+ color: #333333;
+}
+
+.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus {
+ background-color: #61b6d9;
+}
+
+.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus {
+ color: #FFFFFF;
+}
+
+.top-bar-section ul li > button {
+ font-size: 0.8125rem;
+ padding-left: 0.9375rem;
+ padding-right: 0.9375rem;
+ background-color: #008CBA;
+ border-color: #007095;
+ color: #FFFFFF;
+}
+
+.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus {
+ background-color: #007095;
+}
+
+.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus {
+ color: #FFFFFF;
+}
+
+.top-bar-section ul li > button.secondary {
+ background-color: #e7e7e7;
+ border-color: #b9b9b9;
+ color: #333333;
+}
+
+.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus {
+ background-color: #b9b9b9;
+}
+
+.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus {
+ color: #333333;
+}
+
+.top-bar-section ul li > button.success {
+ background-color: #43AC6A;
+ border-color: #368a55;
+ color: #FFFFFF;
+}
+
+.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus {
+ background-color: #368a55;
+}
+
+.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus {
+ color: #FFFFFF;
+}
+
+.top-bar-section ul li > button.alert {
+ background-color: #f04124;
+ border-color: #cf2a0e;
+ color: #FFFFFF;
+}
+
+.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus {
+ background-color: #cf2a0e;
+}
+
+.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus {
+ color: #FFFFFF;
+}
+
+.top-bar-section ul li > button.warning {
+ background-color: #f08a24;
+ border-color: #cf6e0e;
+ color: #FFFFFF;
+}
+
+.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus {
+ background-color: #cf6e0e;
+}
+
+.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus {
+ color: #FFFFFF;
+}
+
+.top-bar-section ul li > button.info {
+ background-color: #a0d3e8;
+ border-color: #61b6d9;
+ color: #333333;
+}
+
+.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus {
+ background-color: #61b6d9;
+}
+
+.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus {
+ color: #FFFFFF;
+}
+
+.top-bar-section ul li:hover:not(.has-form) > a {
+ /*! background-color: #555555; */
+ color: #FFFFFF;
+ /*! background: #222222; */
+}
+
+.top-bar-section ul li.active > a {
+ background: #008CBA;
+ color: #FFFFFF;
+}
+
+.top-bar-section ul li.active > a:hover {
+ background: #0078a0;
+ color: #FFFFFF;
+}
+
+.top-bar-section .has-form {
+ padding: 0.9375rem;
+}
+
+.top-bar-section .has-dropdown {
+ position: relative;
+}
+
+.top-bar-section .has-dropdown > a:after {
+ border: inset 5px;
+ content: "";
+ display: block;
+ height: 0;
+ width: 0;
+ border-color: transparent transparent transparent rgba(255, 255, 255, 0.4);
+ border-left-style: solid;
+ margin-right: 0.9375rem;
+ margin-top: -4.5px;
+ position: absolute;
+ top: 50%;
+ right: 0;
+}
+
+.top-bar-section .has-dropdown.moved {
+ position: static;
+}
+
+.top-bar-section .has-dropdown.moved > .dropdown {
+ position: static !important;
+ height: auto;
+ width: auto;
+ overflow: visible;
+ clip: auto;
+ display: block;
+ position: absolute !important;
+ width: 100%;
+}
+
+.top-bar-section .has-dropdown.moved > a:after {
+ display: none;
+}
+
+.top-bar-section .dropdown {
+ clip: rect(1px, 1px, 1px, 1px);
+ height: 1px;
+ overflow: hidden;
+ position: absolute !important;
+ width: 1px;
+ display: block;
+ padding: 0;
+ position: absolute;
+ top: 0;
+ z-index: 99;
+ left: 100%;
+}
+
+.top-bar-section .dropdown li {
+ height: auto;
+ width: 100%;
+}
+
+.top-bar-section .dropdown li a {
+ font-weight: normal;
+ padding: 8px 0.9375rem;
+}
+
+.top-bar-section .dropdown li a.parent-link {
+ font-weight: normal;
+}
+
+.top-bar-section .dropdown li.title h5, .top-bar-section .dropdown li.parent-link {
+ margin-bottom: 0;
+ margin-top: 0;
+ font-size: 1.125rem;
+}
+
+.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
+ color: #FFFFFF;
+ display: block;
+}
+
+.top-bar-section .dropdown li.title h5 a:hover, .top-bar-section .dropdown li.parent-link a:hover {
+ background: none;
+}
+
+.top-bar-section .dropdown li.has-form {
+ padding: 8px 0.9375rem;
+}
+
+.top-bar-section .dropdown li .button,
+.top-bar-section .dropdown li button {
+ top: auto;
+}
+
+.top-bar-section .dropdown label {
+ color: #777777;
+ font-size: 0.625rem;
+ font-weight: bold;
+ margin-bottom: 0;
+ padding: 8px 0.9375rem 2px;
+ text-transform: uppercase;
+}
+
+.js-generated {
+ display: block;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .top-bar {
+ background: #FFF;
+ overflow: visible;
+ height: 100%;
+ }
+ .top-bar:before, .top-bar:after {
+ content: " ";
+ display: table;
+ }
+ .top-bar:after {
+ clear: both;
+ }
+ .top-bar .toggle-topbar {
+ display: none;
+ }
+ .top-bar .title-area {
+ float: left;
+ }
+ .top-bar .name h1 a,
+ .top-bar .name h2 a,
+ .top-bar .name h3 a,
+ .top-bar .name h4 a,
+ .top-bar .name h5 a,
+ .top-bar .name h6 a {
+ width: auto;
+ }
+ .top-bar input,
+ .top-bar select,
+ .top-bar .button,
+ .top-bar button {
+ font-size: 0.875rem;
+ height: 1.75rem;
+ position: relative;
+ top: 0.53125rem;
+ }
+ .top-bar .has-form > .button,
+ .top-bar .has-form > button {
+ font-size: 0.875rem;
+ height: 1.75rem;
+ position: relative;
+ top: 0.53125rem;
+ }
+ .top-bar.expanded {
+ background: #333333;
+ }
+ .contain-to-grid .top-bar {
+ margin: 0 auto;
+ margin-bottom: 0;
+ max-width: 62.5rem;
+ }
+ .top-bar-section {
+ transition: none 0 0;
+ left: 0 !important;
+ }
+ .top-bar-section ul {
+ display: inline;
+ height: auto !important;
+ width: auto;
+ }
+ .top-bar-section ul li {
+ float: left;
+ }
+ .top-bar-section ul li .js-generated {
+ display: none;
+ }
+ .top-bar-section li.hover > a:not(.button) {
+ background-color: #555555;
+ background: #222222;
+ color: #FFFFFF;
+ }
+ .top-bar-section li a:hover {
+ background: #000;
+ }
+ .top-bar-section li:not(.has-form) a:not(.button) {
+ line-height: 2.8125rem;
+ padding: 2px 0.98rem;
+ }
+ .top-bar-section li:not(.has-form) a:not(.button):hover {
+ /*! background-color: #555555; */
+ /*! background: #222222; */
+ }
+ .top-bar-section li.active:not(.has-form) a:not(.button) {
+ background: #008CBA;
+ color: #FFFFFF;
+ line-height: 2.8125rem;
+ padding: 0 0.9375rem;
+ }
+ .top-bar-section li.active:not(.has-form) a:not(.button):hover {
+ background: #0078a0;
+ color: #FFFFFF;
+ }
+ .top-bar-section .has-dropdown > a {
+ padding-right: 2.1875rem !important;
+ }
+ .top-bar-section .has-dropdown > a:after {
+ border: inset 5px;
+ content: "";
+ display: block;
+ height: 0;
+ width: 0;
+ border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent;
+ border-top-style: solid;
+ margin-top: -2.5px;
+ top: 1.40625rem;
+ }
+ .top-bar-section .has-dropdown.moved {
+ position: relative;
+ }
+ .top-bar-section .has-dropdown.moved > .dropdown {
+ clip: rect(1px, 1px, 1px, 1px);
+ height: 1px;
+ overflow: hidden;
+ position: absolute !important;
+ width: 1px;
+ display: block;
+ }
+ .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown {
+ position: static !important;
+ height: auto;
+ width: auto;
+ overflow: visible;
+ clip: auto;
+ display: block;
+ position: absolute !important;
+ }
+ .top-bar-section .has-dropdown > a:focus + .dropdown {
+ position: static !important;
+ height: auto;
+ width: auto;
+ overflow: visible;
+ clip: auto;
+ display: block;
+ position: absolute !important;
+ }
+ .top-bar-section .dropdown {
+ left: 0;
+ background: transparent;
+ min-width: 100%;
+ top: auto;
+ }
+ .top-bar-section .dropdown li a {
+ background: #333333;
+ color: #FFFFFF;
+ line-height: 2.8125rem;
+ padding: 12px 0.9375rem;
+ white-space: nowrap;
+ }
+ .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) {
+ background: #333333;
+ color: #FFFFFF;
+ }
+ .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) {
+ background-color: #555555;
+ color: #FFFFFF;
+ background: #222222;
+ }
+ .top-bar-section .dropdown li label {
+ background: #333333;
+ white-space: nowrap;
+ }
+ .top-bar-section .dropdown li .dropdown {
+ left: 100%;
+ top: 0;
+ }
+ .top-bar-section > ul > .divider,
+ .top-bar-section > ul > [role=separator] {
+ border-right: solid 1px #4e4e4e;
+ border-bottom: none;
+ border-top: none;
+ clear: none;
+ height: 2.8125rem;
+ width: 0;
+ }
+ .top-bar-section .has-form {
+ background: #333333;
+ height: 2.8125rem;
+ padding: 0 0.9375rem;
+ }
+ .top-bar-section .right li .dropdown {
+ left: auto;
+ right: 0;
+ }
+ .top-bar-section .right li .dropdown li .dropdown {
+ right: 100%;
+ }
+ .top-bar-section .left li .dropdown {
+ right: auto;
+ left: 0;
+ }
+ .top-bar-section .left li .dropdown li .dropdown {
+ left: 100%;
+ }
+ .no-js .top-bar-section ul li:hover > a {
+ background-color: #555555;
+ background: #222222;
+ color: #FFFFFF;
+ }
+ .no-js .top-bar-section ul li:active > a {
+ background: #008CBA;
+ color: #FFFFFF;
+ }
+ .no-js .top-bar-section .has-dropdown:hover > .dropdown {
+ position: static !important;
+ height: auto;
+ width: auto;
+ overflow: visible;
+ clip: auto;
+ display: block;
+ position: absolute !important;
+ }
+ .no-js .top-bar-section .has-dropdown > a:focus + .dropdown {
+ position: static !important;
+ height: auto;
+ width: auto;
+ overflow: visible;
+ clip: auto;
+ display: block;
+ position: absolute !important;
+ }
+}
+.breadcrumbs {
+ border-style: solid;
+ border-width: 1px;
+ display: block;
+ list-style: none;
+ margin-left: 0;
+ overflow: hidden;
+ padding: 0.5625rem 0.875rem 0.5625rem;
+ background-color: #f4f4f4;
+ border-color: gainsboro;
+ border-radius: 3px;
+}
+
+.breadcrumbs > * {
+ color: #008CBA;
+ float: left;
+ font-size: 0.6875rem;
+ line-height: 0.6875rem;
+ margin: 0;
+ text-transform: uppercase;
+}
+
+.breadcrumbs > *:hover a, .breadcrumbs > *:focus a {
+ text-decoration: underline;
+}
+
+.breadcrumbs > * a {
+ color: #008CBA;
+}
+
+.breadcrumbs > *.current {
+ color: #333333;
+ cursor: default;
+}
+
+.breadcrumbs > *.current a {
+ color: #333333;
+ cursor: default;
+}
+
+.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a {
+ text-decoration: none;
+}
+
+.breadcrumbs > *.unavailable {
+ color: #999999;
+}
+
+.breadcrumbs > *.unavailable a {
+ color: #999999;
+}
+
+.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus,
+.breadcrumbs > *.unavailable a:focus {
+ color: #999999;
+ cursor: not-allowed;
+ text-decoration: none;
+}
+
+.breadcrumbs > *:before {
+ color: #AAAAAA;
+ content: "/";
+ margin: 0 0.75rem;
+ position: relative;
+ top: 1px;
+}
+
+.breadcrumbs > *:first-child:before {
+ content: " ";
+ margin: 0;
+}
+
+/* Accessibility - hides the forward slash */
+[aria-label=breadcrumbs] [aria-hidden=true]:after {
+ content: "/";
+}
+
+.alert-box {
+ border-style: solid;
+ border-width: 1px;
+ display: block;
+ font-size: 0.8125rem;
+ font-weight: normal;
+ margin-bottom: 1.25rem;
+ padding: 0.875rem 1.5rem 0.875rem 0.875rem;
+ position: relative;
+ transition: opacity 300ms ease-out;
+ background-color: #008CBA;
+ border-color: #0078a0;
+ color: #FFFFFF;
+}
+
+.alert-box .close {
+ right: 0.25rem;
+ background: inherit;
+ color: #333333;
+ font-size: 1.375rem;
+ line-height: 0.9;
+ margin-top: -0.6875rem;
+ opacity: 0.3;
+ padding: 0 6px 4px;
+ position: absolute;
+ top: 50%;
+}
+
+.alert-box .close:hover, .alert-box .close:focus {
+ opacity: 0.5;
+}
+
+.alert-box.radius {
+ border-radius: 3px;
+}
+
+.alert-box.round {
+ border-radius: 1000px;
+}
+
+.alert-box.success {
+ background-color: #43AC6A;
+ border-color: #3a945b;
+ color: #FFFFFF;
+}
+
+.alert-box.alert {
+ background-color: #f04124;
+ border-color: #de2d0f;
+ color: #FFFFFF;
+}
+
+.alert-box.secondary {
+ background-color: #e7e7e7;
+ border-color: #c7c7c7;
+ color: #4f4f4f;
+}
+
+.alert-box.warning {
+ background-color: #f08a24;
+ border-color: #de770f;
+ color: #FFFFFF;
+}
+
+.alert-box.info {
+ background-color: #a0d3e8;
+ border-color: #74bfdd;
+ color: #4f4f4f;
+}
+
+.alert-box.alert-close {
+ opacity: 0;
+}
+
+.inline-list {
+ list-style: none;
+ margin-top: 0;
+ margin-bottom: 1.0625rem;
+ margin-left: -1.375rem;
+ margin-right: 0;
+ overflow: hidden;
+ padding: 0;
+}
+
+.inline-list > li {
+ display: block;
+ float: left;
+ list-style: none;
+ margin-left: 1.375rem;
+}
+
+.inline-list > li > * {
+ display: block;
+}
+
+.button-group {
+ list-style: none;
+ margin: 0;
+ left: 0;
+}
+
+.button-group:before, .button-group:after {
+ content: " ";
+ display: table;
+}
+
+.button-group:after {
+ clear: both;
+}
+
+.button-group.even-2 li {
+ display: inline-block;
+ margin: 0 -2px;
+ width: 50%;
+}
+
+.button-group.even-2 li > button, .button-group.even-2 li .button {
+ border-left: 1px solid;
+ border-color: rgba(255, 255, 255, 0.5);
+}
+
+.button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button {
+ border-left: 0;
+}
+
+.button-group.even-2 li button, .button-group.even-2 li .button {
+ width: 100%;
+}
+
+.button-group.even-3 li {
+ display: inline-block;
+ margin: 0 -2px;
+ width: 33.33333%;
+}
+
+.button-group.even-3 li > button, .button-group.even-3 li .button {
+ border-left: 1px solid;
+ border-color: rgba(255, 255, 255, 0.5);
+}
+
+.button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button {
+ border-left: 0;
+}
+
+.button-group.even-3 li button, .button-group.even-3 li .button {
+ width: 100%;
+}
+
+.button-group.even-4 li {
+ display: inline-block;
+ margin: 0 -2px;
+ width: 25%;
+}
+
+.button-group.even-4 li > button, .button-group.even-4 li .button {
+ border-left: 1px solid;
+ border-color: rgba(255, 255, 255, 0.5);
+}
+
+.button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button {
+ border-left: 0;
+}
+
+.button-group.even-4 li button, .button-group.even-4 li .button {
+ width: 100%;
+}
+
+.button-group.even-5 li {
+ display: inline-block;
+ margin: 0 -2px;
+ width: 20%;
+}
+
+.button-group.even-5 li > button, .button-group.even-5 li .button {
+ border-left: 1px solid;
+ border-color: rgba(255, 255, 255, 0.5);
+}
+
+.button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button {
+ border-left: 0;
+}
+
+.button-group.even-5 li button, .button-group.even-5 li .button {
+ width: 100%;
+}
+
+.button-group.even-6 li {
+ display: inline-block;
+ margin: 0 -2px;
+ width: 16.66667%;
+}
+
+.button-group.even-6 li > button, .button-group.even-6 li .button {
+ border-left: 1px solid;
+ border-color: rgba(255, 255, 255, 0.5);
+}
+
+.button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button {
+ border-left: 0;
+}
+
+.button-group.even-6 li button, .button-group.even-6 li .button {
+ width: 100%;
+}
+
+.button-group.even-7 li {
+ display: inline-block;
+ margin: 0 -2px;
+ width: 14.28571%;
+}
+
+.button-group.even-7 li > button, .button-group.even-7 li .button {
+ border-left: 1px solid;
+ border-color: rgba(255, 255, 255, 0.5);
+}
+
+.button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button {
+ border-left: 0;
+}
+
+.button-group.even-7 li button, .button-group.even-7 li .button {
+ width: 100%;
+}
+
+.button-group.even-8 li {
+ display: inline-block;
+ margin: 0 -2px;
+ width: 12.5%;
+}
+
+.button-group.even-8 li > button, .button-group.even-8 li .button {
+ border-left: 1px solid;
+ border-color: rgba(255, 255, 255, 0.5);
+}
+
+.button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button {
+ border-left: 0;
+}
+
+.button-group.even-8 li button, .button-group.even-8 li .button {
+ width: 100%;
+}
+
+.button-group > li {
+ display: inline-block;
+ margin: 0 -2px;
+}
+
+.button-group > li > button, .button-group > li .button {
+ border-left: 1px solid;
+ border-color: rgba(255, 255, 255, 0.5);
+}
+
+.button-group > li:first-child button, .button-group > li:first-child .button {
+ border-left: 0;
+}
+
+.button-group.stack > li {
+ display: block;
+ margin: 0;
+ float: none;
+}
+
+.button-group.stack > li > button, .button-group.stack > li .button {
+ border-left: 1px solid;
+ border-color: rgba(255, 255, 255, 0.5);
+}
+
+.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button {
+ border-left: 0;
+}
+
+.button-group.stack > li > button, .button-group.stack > li .button {
+ border-color: rgba(255, 255, 255, 0.5);
+ border-left-width: 0;
+ border-top: 1px solid;
+ display: block;
+ margin: 0;
+}
+
+.button-group.stack > li > button {
+ width: 100%;
+}
+
+.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button {
+ border-top: 0;
+}
+
+.button-group.stack-for-small > li {
+ display: inline-block;
+ margin: 0 -2px;
+}
+
+.button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
+ border-left: 1px solid;
+ border-color: rgba(255, 255, 255, 0.5);
+}
+
+.button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
+ border-left: 0;
+}
+
+@media only screen and (max-width: 40em) {
+ .button-group.stack-for-small > li {
+ display: block;
+ margin: 0;
+ width: 100%;
+ }
+ .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
+ border-left: 1px solid;
+ border-color: rgba(255, 255, 255, 0.5);
+ }
+ .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
+ border-left: 0;
+ }
+ .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
+ border-color: rgba(255, 255, 255, 0.5);
+ border-left-width: 0;
+ border-top: 1px solid;
+ display: block;
+ margin: 0;
+ }
+ .button-group.stack-for-small > li > button {
+ width: 100%;
+ }
+ .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
+ border-top: 0;
+ }
+}
+.button-group.radius > * {
+ display: inline-block;
+ margin: 0 -2px;
+}
+
+.button-group.radius > * > button, .button-group.radius > * .button {
+ border-left: 1px solid;
+ border-color: rgba(255, 255, 255, 0.5);
+}
+
+.button-group.radius > *:first-child button, .button-group.radius > *:first-child .button {
+ border-left: 0;
+}
+
+.button-group.radius > *,
+.button-group.radius > * > a,
+.button-group.radius > * > button,
+.button-group.radius > * > .button {
+ border-radius: 0;
+}
+
+.button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button {
+ -webkit-border-bottom-left-radius: 3px;
+ -webkit-border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+ border-top-left-radius: 3px;
+}
+
+.button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button {
+ -webkit-border-bottom-right-radius: 3px;
+ -webkit-border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ border-top-right-radius: 3px;
+}
+
+.button-group.radius.stack > * {
+ display: block;
+ margin: 0;
+}
+
+.button-group.radius.stack > * > button, .button-group.radius.stack > * .button {
+ border-left: 1px solid;
+ border-color: rgba(255, 255, 255, 0.5);
+}
+
+.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button {
+ border-left: 0;
+}
+
+.button-group.radius.stack > * > button, .button-group.radius.stack > * .button {
+ border-color: rgba(255, 255, 255, 0.5);
+ border-left-width: 0;
+ border-top: 1px solid;
+ display: block;
+ margin: 0;
+}
+
+.button-group.radius.stack > * > button {
+ width: 100%;
+}
+
+.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button {
+ border-top: 0;
+}
+
+.button-group.radius.stack > *,
+.button-group.radius.stack > * > a,
+.button-group.radius.stack > * > button,
+.button-group.radius.stack > * > .button {
+ border-radius: 0;
+}
+
+.button-group.radius.stack > *:first-child, .button-group.radius.stack > *:first-child > a, .button-group.radius.stack > *:first-child > button, .button-group.radius.stack > *:first-child > .button {
+ -webkit-top-left-radius: 3px;
+ -webkit-top-right-radius: 3px;
+ border-top-left-radius: 3px;
+ border-top-right-radius: 3px;
+}
+
+.button-group.radius.stack > *:last-child, .button-group.radius.stack > *:last-child > a, .button-group.radius.stack > *:last-child > button, .button-group.radius.stack > *:last-child > .button {
+ -webkit-bottom-left-radius: 3px;
+ -webkit-bottom-right-radius: 3px;
+ border-bottom-left-radius: 3px;
+ border-bottom-right-radius: 3px;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .button-group.radius.stack-for-small > * {
+ display: inline-block;
+ margin: 0 -2px;
+ }
+ .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
+ border-left: 1px solid;
+ border-color: rgba(255, 255, 255, 0.5);
+ }
+ .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
+ border-left: 0;
+ }
+ .button-group.radius.stack-for-small > *,
+ .button-group.radius.stack-for-small > * > a,
+ .button-group.radius.stack-for-small > * > button,
+ .button-group.radius.stack-for-small > * > .button {
+ border-radius: 0;
+ }
+ .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button {
+ -webkit-border-bottom-left-radius: 3px;
+ -webkit-border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+ border-top-left-radius: 3px;
+ }
+ .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button {
+ -webkit-border-bottom-right-radius: 3px;
+ -webkit-border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ border-top-right-radius: 3px;
+ }
+}
+@media only screen and (max-width: 40em) {
+ .button-group.radius.stack-for-small > * {
+ display: block;
+ margin: 0;
+ }
+ .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
+ border-left: 1px solid;
+ border-color: rgba(255, 255, 255, 0.5);
+ }
+ .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
+ border-left: 0;
+ }
+ .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
+ border-color: rgba(255, 255, 255, 0.5);
+ border-left-width: 0;
+ border-top: 1px solid;
+ display: block;
+ margin: 0;
+ }
+ .button-group.radius.stack-for-small > * > button {
+ width: 100%;
+ }
+ .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
+ border-top: 0;
+ }
+ .button-group.radius.stack-for-small > *,
+ .button-group.radius.stack-for-small > * > a,
+ .button-group.radius.stack-for-small > * > button,
+ .button-group.radius.stack-for-small > * > .button {
+ border-radius: 0;
+ }
+ .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button {
+ -webkit-top-left-radius: 3px;
+ -webkit-top-right-radius: 3px;
+ border-top-left-radius: 3px;
+ border-top-right-radius: 3px;
+ }
+ .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button {
+ -webkit-bottom-left-radius: 3px;
+ -webkit-bottom-right-radius: 3px;
+ border-bottom-left-radius: 3px;
+ border-bottom-right-radius: 3px;
+ }
+}
+.button-group.round > * {
+ display: inline-block;
+ margin: 0 -2px;
+}
+
+.button-group.round > * > button, .button-group.round > * .button {
+ border-left: 1px solid;
+ border-color: rgba(255, 255, 255, 0.5);
+}
+
+.button-group.round > *:first-child button, .button-group.round > *:first-child .button {
+ border-left: 0;
+}
+
+.button-group.round > *,
+.button-group.round > * > a,
+.button-group.round > * > button,
+.button-group.round > * > .button {
+ border-radius: 0;
+}
+
+.button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button {
+ -webkit-border-bottom-left-radius: 1000px;
+ -webkit-border-top-left-radius: 1000px;
+ border-bottom-left-radius: 1000px;
+ border-top-left-radius: 1000px;
+}
+
+.button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button {
+ -webkit-border-bottom-right-radius: 1000px;
+ -webkit-border-top-right-radius: 1000px;
+ border-bottom-right-radius: 1000px;
+ border-top-right-radius: 1000px;
+}
+
+.button-group.round.stack > * {
+ display: block;
+ margin: 0;
+}
+
+.button-group.round.stack > * > button, .button-group.round.stack > * .button {
+ border-left: 1px solid;
+ border-color: rgba(255, 255, 255, 0.5);
+}
+
+.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button {
+ border-left: 0;
+}
+
+.button-group.round.stack > * > button, .button-group.round.stack > * .button {
+ border-color: rgba(255, 255, 255, 0.5);
+ border-left-width: 0;
+ border-top: 1px solid;
+ display: block;
+ margin: 0;
+}
+
+.button-group.round.stack > * > button {
+ width: 100%;
+}
+
+.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button {
+ border-top: 0;
+}
+
+.button-group.round.stack > *,
+.button-group.round.stack > * > a,
+.button-group.round.stack > * > button,
+.button-group.round.stack > * > .button {
+ border-radius: 0;
+}
+
+.button-group.round.stack > *:first-child, .button-group.round.stack > *:first-child > a, .button-group.round.stack > *:first-child > button, .button-group.round.stack > *:first-child > .button {
+ -webkit-top-left-radius: 1rem;
+ -webkit-top-right-radius: 1rem;
+ border-top-left-radius: 1rem;
+ border-top-right-radius: 1rem;
+}
+
+.button-group.round.stack > *:last-child, .button-group.round.stack > *:last-child > a, .button-group.round.stack > *:last-child > button, .button-group.round.stack > *:last-child > .button {
+ -webkit-bottom-left-radius: 1rem;
+ -webkit-bottom-right-radius: 1rem;
+ border-bottom-left-radius: 1rem;
+ border-bottom-right-radius: 1rem;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .button-group.round.stack-for-small > * {
+ display: inline-block;
+ margin: 0 -2px;
+ }
+ .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
+ border-left: 1px solid;
+ border-color: rgba(255, 255, 255, 0.5);
+ }
+ .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
+ border-left: 0;
+ }
+ .button-group.round.stack-for-small > *,
+ .button-group.round.stack-for-small > * > a,
+ .button-group.round.stack-for-small > * > button,
+ .button-group.round.stack-for-small > * > .button {
+ border-radius: 0;
+ }
+ .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button {
+ -webkit-border-bottom-left-radius: 1000px;
+ -webkit-border-top-left-radius: 1000px;
+ border-bottom-left-radius: 1000px;
+ border-top-left-radius: 1000px;
+ }
+ .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button {
+ -webkit-border-bottom-right-radius: 1000px;
+ -webkit-border-top-right-radius: 1000px;
+ border-bottom-right-radius: 1000px;
+ border-top-right-radius: 1000px;
+ }
+}
+@media only screen and (max-width: 40em) {
+ .button-group.round.stack-for-small > * {
+ display: block;
+ margin: 0;
+ }
+ .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
+ border-left: 1px solid;
+ border-color: rgba(255, 255, 255, 0.5);
+ }
+ .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
+ border-left: 0;
+ }
+ .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
+ border-color: rgba(255, 255, 255, 0.5);
+ border-left-width: 0;
+ border-top: 1px solid;
+ display: block;
+ margin: 0;
+ }
+ .button-group.round.stack-for-small > * > button {
+ width: 100%;
+ }
+ .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
+ border-top: 0;
+ }
+ .button-group.round.stack-for-small > *,
+ .button-group.round.stack-for-small > * > a,
+ .button-group.round.stack-for-small > * > button,
+ .button-group.round.stack-for-small > * > .button {
+ border-radius: 0;
+ }
+ .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button {
+ -webkit-top-left-radius: 1rem;
+ -webkit-top-right-radius: 1rem;
+ border-top-left-radius: 1rem;
+ border-top-right-radius: 1rem;
+ }
+ .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button {
+ -webkit-bottom-left-radius: 1rem;
+ -webkit-bottom-right-radius: 1rem;
+ border-bottom-left-radius: 1rem;
+ border-bottom-right-radius: 1rem;
+ }
+}
+.button-bar:before, .button-bar:after {
+ content: " ";
+ display: table;
+}
+
+.button-bar:after {
+ clear: both;
+}
+
+.button-bar .button-group {
+ float: left;
+ margin-right: 0.625rem;
+}
+
+.button-bar .button-group div {
+ overflow: hidden;
+}
+
+/* Panels */
+.panel {
+ border-style: solid;
+ border-width: 1px;
+ border-color: #d8d8d8;
+ margin-bottom: 1.25rem;
+ padding: 1.25rem;
+ background: #f2f2f2;
+ color: #333333;
+}
+
+.panel > :first-child {
+ margin-top: 0;
+}
+
+.panel > :last-child {
+ margin-bottom: 0;
+}
+
+.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl {
+ color: #333333;
+}
+
+.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 {
+ line-height: 1;
+ margin-bottom: 0.625rem;
+}
+
+.panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader {
+ line-height: 1.4;
+}
+
+.panel.callout {
+ border-style: solid;
+ border-width: 1px;
+ border-color: #d8d8d8;
+ margin-bottom: 1.25rem;
+ padding: 1.25rem;
+ background: #ecfaff;
+ color: #333333;
+}
+
+.panel.callout > :first-child {
+ margin-top: 0;
+}
+
+.panel.callout > :last-child {
+ margin-bottom: 0;
+}
+
+.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p, .panel.callout li, .panel.callout dl {
+ color: #333333;
+}
+
+.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 {
+ line-height: 1;
+ margin-bottom: 0.625rem;
+}
+
+.panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader {
+ line-height: 1.4;
+}
+
+.panel.callout a:not(.button) {
+ color: #008CBA;
+}
+
+.panel.callout a:not(.button):hover, .panel.callout a:not(.button):focus {
+ color: #0078a0;
+}
+
+.panel.radius {
+ border-radius: 3px;
+}
+
+.dropdown.button, button.dropdown {
+ position: relative;
+ padding-right: 3.5625rem;
+}
+
+.dropdown.button::after, button.dropdown::after {
+ border-color: #FFFFFF transparent transparent transparent;
+ border-style: solid;
+ content: "";
+ display: block;
+ height: 0;
+ position: absolute;
+ top: 50%;
+ width: 0;
+}
+
+.dropdown.button::after, button.dropdown::after {
+ border-width: 0.375rem;
+ right: 1.40625rem;
+ margin-top: -0.15625rem;
+}
+
+.dropdown.button::after, button.dropdown::after {
+ border-color: #FFFFFF transparent transparent transparent;
+}
+
+.dropdown.button.tiny, button.dropdown.tiny {
+ padding-right: 2.625rem;
+}
+
+.dropdown.button.tiny:after, button.dropdown.tiny:after {
+ border-width: 0.375rem;
+ right: 1.125rem;
+ margin-top: -0.125rem;
+}
+
+.dropdown.button.tiny::after, button.dropdown.tiny::after {
+ border-color: #FFFFFF transparent transparent transparent;
+}
+
+.dropdown.button.small, button.dropdown.small {
+ padding-right: 3.0625rem;
+}
+
+.dropdown.button.small::after, button.dropdown.small::after {
+ border-width: 0.4375rem;
+ right: 1.3125rem;
+ margin-top: -0.15625rem;
+}
+
+.dropdown.button.small::after, button.dropdown.small::after {
+ border-color: #FFFFFF transparent transparent transparent;
+}
+
+.dropdown.button.large, button.dropdown.large {
+ padding-right: 3.625rem;
+}
+
+.dropdown.button.large::after, button.dropdown.large::after {
+ border-width: 0.3125rem;
+ right: 1.71875rem;
+ margin-top: -0.15625rem;
+}
+
+.dropdown.button.large::after, button.dropdown.large::after {
+ border-color: #FFFFFF transparent transparent transparent;
+}
+
+.dropdown.button.secondary:after, button.dropdown.secondary:after {
+ border-color: #333333 transparent transparent transparent;
+}
+
+/* Image Thumbnails */
+.th {
+ border: solid 4px #FFFFFF;
+ box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
+ display: inline-block;
+ line-height: 0;
+ max-width: 100%;
+ transition: all 200ms ease-out;
+}
+
+.th:hover, .th:focus {
+ box-shadow: 0 0 6px 1px rgba(0, 140, 186, 0.5);
+}
+
+.th.radius {
+ border-radius: 3px;
+}
+
+/* Pricing Tables */
+.pricing-table {
+ border: solid 1px #DDDDDD;
+ margin-left: 0;
+ margin-bottom: 1.25rem;
+}
+
+.pricing-table * {
+ list-style: none;
+ line-height: 1;
+}
+
+.pricing-table .title {
+ background-color: #333333;
+ color: #EEEEEE;
+ font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+ font-size: 1rem;
+ font-weight: normal;
+ padding: 0.9375rem 1.25rem;
+ text-align: center;
+}
+
+.pricing-table .price {
+ background-color: #F6F6F6;
+ color: #333333;
+ font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+ font-size: 2rem;
+ font-weight: normal;
+ padding: 0.9375rem 1.25rem;
+ text-align: center;
+}
+
+.pricing-table .description {
+ background-color: #FFFFFF;
+ border-bottom: dotted 1px #DDDDDD;
+ color: #777777;
+ font-size: 0.75rem;
+ font-weight: normal;
+ line-height: 1.4;
+ padding: 0.9375rem;
+ text-align: center;
+}
+
+.pricing-table .bullet-item {
+ background-color: #FFFFFF;
+ border-bottom: dotted 1px #DDDDDD;
+ color: #333333;
+ font-size: 0.875rem;
+ font-weight: normal;
+ padding: 0.9375rem;
+ text-align: center;
+}
+
+.pricing-table .cta-button {
+ background-color: #FFFFFF;
+ padding: 1.25rem 1.25rem 0;
+ text-align: center;
+}
+
+@-webkit-keyframes rotate {
+ from {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+ to {
+ -webkit-transform: rotate(360deg);
+ transform: rotate(360deg);
+ }
+}
+@keyframes rotate {
+ from {
+ -webkit-transform: rotate(0deg);
+ -moz-transform: rotate(0deg);
+ -ms-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+ to {
+ -webkit-transform: rotate(360deg);
+ -moz-transform: rotate(360deg);
+ -ms-transform: rotate(360deg);
+ transform: rotate(360deg);
+ }
+}
+/* Orbit Graceful Loading */
+.slideshow-wrapper {
+ position: relative;
+}
+
+.slideshow-wrapper ul {
+ list-style-type: none;
+ margin: 0;
+}
+
+.slideshow-wrapper ul li,
+.slideshow-wrapper ul li .orbit-caption {
+ display: none;
+}
+
+.slideshow-wrapper ul li:first-child {
+ display: block;
+}
+
+.slideshow-wrapper .orbit-container {
+ background-color: transparent;
+}
+
+.slideshow-wrapper .orbit-container li {
+ display: block;
+}
+
+.slideshow-wrapper .orbit-container li .orbit-caption {
+ display: block;
+}
+
+.slideshow-wrapper .orbit-container .orbit-bullets li {
+ display: inline-block;
+}
+
+.slideshow-wrapper .preloader {
+ border-radius: 1000px;
+ animation-duration: 1.5s;
+ animation-iteration-count: infinite;
+ animation-name: rotate;
+ animation-timing-function: linear;
+ border-color: #555555 #FFFFFF;
+ border: solid 3px;
+ display: block;
+ height: 40px;
+ left: 50%;
+ margin-left: -20px;
+ margin-top: -20px;
+ position: absolute;
+ top: 50%;
+ width: 40px;
+}
+
+.orbit-container {
+ background: none;
+ overflow: hidden;
+ position: relative;
+ width: 100%;
+}
+
+.orbit-container .orbit-slides-container {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+ position: relative;
+ -webkit-transform: translateZ(0);
+ -moz-transform: translateZ(0);
+ -ms-transform: translateZ(0);
+ -o-transform: translateZ(0);
+ transform: translateZ(0);
+}
+
+.orbit-container .orbit-slides-container img {
+ display: block;
+ max-width: 100%;
+}
+
+.orbit-container .orbit-slides-container > * {
+ position: absolute;
+ top: 0;
+ width: 100%;
+ margin-left: 100%;
+}
+
+.orbit-container .orbit-slides-container > *:first-child {
+ margin-left: 0;
+}
+
+.orbit-container .orbit-slides-container > * .orbit-caption {
+ bottom: 0;
+ position: absolute;
+ background-color: rgba(51, 51, 51, 0.8);
+ color: #FFFFFF;
+ font-size: 0.875rem;
+ padding: 0.625rem 0.875rem;
+ width: 100%;
+}
+
+.orbit-container .orbit-slide-number {
+ left: 10px;
+ background: transparent;
+ color: #FFFFFF;
+ font-size: 12px;
+ position: absolute;
+ top: 10px;
+ z-index: 10;
+}
+
+.orbit-container .orbit-slide-number span {
+ font-weight: 700;
+ padding: 0.3125rem;
+}
+
+.orbit-container .orbit-timer {
+ position: absolute;
+ top: 12px;
+ right: 10px;
+ height: 6px;
+ width: 100px;
+ z-index: 10;
+}
+
+.orbit-container .orbit-timer .orbit-progress {
+ height: 3px;
+ background-color: rgba(255, 255, 255, 0.3);
+ display: block;
+ width: 0;
+ position: relative;
+ right: 20px;
+ top: 5px;
+}
+
+.orbit-container .orbit-timer > span {
+ border: solid 4px #FFFFFF;
+ border-bottom: none;
+ border-top: none;
+ display: none;
+ height: 14px;
+ position: absolute;
+ top: 0;
+ width: 11px;
+ right: 0;
+}
+
+.orbit-container .orbit-timer.paused > span {
+ top: 0;
+ width: 11px;
+ height: 14px;
+ border: inset 8px;
+ border-left-style: solid;
+ border-color: transparent;
+ border-left-color: #FFFFFF;
+ right: -4px;
+}
+
+.orbit-container .orbit-timer.paused > span.dark {
+ border-left-color: #333333;
+}
+
+.orbit-container:hover .orbit-timer > span {
+ display: block;
+}
+
+.orbit-container .orbit-prev,
+.orbit-container .orbit-next {
+ background-color: transparent;
+ color: white;
+ height: 60px;
+ line-height: 50px;
+ margin-top: -25px;
+ position: absolute;
+ text-indent: -9999px !important;
+ top: 45%;
+ width: 36px;
+ z-index: 10;
+}
+
+.orbit-container .orbit-prev:hover,
+.orbit-container .orbit-next:hover {
+ background-color: rgba(0, 0, 0, 0.3);
+}
+
+.orbit-container .orbit-prev > span,
+.orbit-container .orbit-next > span {
+ border: inset 10px;
+ display: block;
+ height: 0;
+ margin-top: -10px;
+ position: absolute;
+ top: 50%;
+ width: 0;
+}
+
+.orbit-container .orbit-prev {
+ left: 0;
+}
+
+.orbit-container .orbit-prev > span {
+ border-right-style: solid;
+ border-color: transparent;
+ border-right-color: #FFFFFF;
+}
+
+.orbit-container .orbit-prev:hover > span {
+ border-right-color: #FFFFFF;
+}
+
+.orbit-container .orbit-next {
+ right: 0;
+}
+
+.orbit-container .orbit-next > span {
+ border-color: transparent;
+ border-left-style: solid;
+ border-left-color: #FFFFFF;
+ left: 50%;
+ margin-left: -4px;
+}
+
+.orbit-container .orbit-next:hover > span {
+ border-left-color: #FFFFFF;
+}
+
+.orbit-bullets-container {
+ text-align: center;
+}
+
+.orbit-bullets {
+ display: block;
+ float: none;
+ margin: 0 auto 30px auto;
+ overflow: hidden;
+ position: relative;
+ text-align: center;
+ top: 10px;
+}
+
+.orbit-bullets li {
+ background: #CCCCCC;
+ cursor: pointer;
+ display: inline-block;
+ float: none;
+ height: 0.5625rem;
+ margin-right: 6px;
+ width: 0.5625rem;
+ border-radius: 1000px;
+}
+
+.orbit-bullets li.active {
+ background: #999999;
+}
+
+.orbit-bullets li:last-child {
+ margin-right: 0;
+}
+
+.touch .orbit-container .orbit-prev,
+.touch .orbit-container .orbit-next {
+ display: none;
+}
+
+.touch .orbit-bullets {
+ display: none;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .touch .orbit-container .orbit-prev,
+ .touch .orbit-container .orbit-next {
+ display: inherit;
+ }
+ .touch .orbit-bullets {
+ display: block;
+ }
+}
+@media only screen and (max-width: 40em) {
+ .orbit-stack-on-small .orbit-slides-container {
+ height: auto !important;
+ }
+ .orbit-stack-on-small .orbit-slides-container > * {
+ margin: 0 !important;
+ opacity: 1 !important;
+ position: relative;
+ }
+ .orbit-stack-on-small .orbit-slide-number {
+ display: none;
+ }
+ .orbit-timer {
+ display: none;
+ }
+ .orbit-next, .orbit-prev {
+ display: none;
+ }
+ .orbit-bullets {
+ display: none;
+ }
+}
+[data-magellan-expedition], [data-magellan-expedition-clone] {
+ background: #FFFFFF;
+ min-width: 100%;
+ padding: 10px;
+ z-index: 50;
+}
+
+[data-magellan-expedition] .sub-nav, [data-magellan-expedition-clone] .sub-nav {
+ margin-bottom: 0;
+}
+
+[data-magellan-expedition] .sub-nav dd, [data-magellan-expedition-clone] .sub-nav dd {
+ margin-bottom: 0;
+}
+
+[data-magellan-expedition] .sub-nav a, [data-magellan-expedition-clone] .sub-nav a {
+ line-height: 1.8em;
+}
+
+.icon-bar {
+ display: inline-block;
+ font-size: 0;
+ width: 100%;
+ background: #333333;
+}
+
+.icon-bar > * {
+ display: block;
+ float: left;
+ font-size: 1rem;
+ margin: 0 auto;
+ padding: 1.25rem;
+ text-align: center;
+ width: 25%;
+}
+
+.icon-bar > * i, .icon-bar > * img {
+ display: block;
+ margin: 0 auto;
+}
+
+.icon-bar > * i + label, .icon-bar > * img + label {
+ margin-top: 0.0625rem;
+}
+
+.icon-bar > * i {
+ font-size: 1.875rem;
+ vertical-align: middle;
+}
+
+.icon-bar > * img {
+ height: 1.875rem;
+ width: 1.875rem;
+}
+
+.icon-bar.label-right > * i, .icon-bar.label-right > * img {
+ display: inline-block;
+ margin: 0 0.0625rem 0 0;
+}
+
+.icon-bar.label-right > * i + label, .icon-bar.label-right > * img + label {
+ margin-top: 0;
+}
+
+.icon-bar.label-right > * label {
+ display: inline-block;
+}
+
+.icon-bar.vertical.label-right > * {
+ text-align: left;
+}
+
+.icon-bar.vertical, .icon-bar.small-vertical {
+ height: 100%;
+ width: auto;
+}
+
+.icon-bar.vertical .item, .icon-bar.small-vertical .item {
+ float: none;
+ margin: auto;
+ width: auto;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .icon-bar.medium-vertical {
+ height: 100%;
+ width: auto;
+ }
+ .icon-bar.medium-vertical .item {
+ float: none;
+ margin: auto;
+ width: auto;
+ }
+}
+@media only screen and (min-width: 64.0625em) {
+ .icon-bar.large-vertical {
+ height: 100%;
+ width: auto;
+ }
+ .icon-bar.large-vertical .item {
+ float: none;
+ margin: auto;
+ width: auto;
+ }
+}
+.icon-bar > * {
+ font-size: 1rem;
+ padding: 1.25rem;
+}
+
+.icon-bar > * i + label, .icon-bar > * img + label {
+ margin-top: 0.0625rem;
+ font-size: 1rem;
+}
+
+.icon-bar > * i {
+ font-size: 1.875rem;
+}
+
+.icon-bar > * img {
+ height: 1.875rem;
+ width: 1.875rem;
+}
+
+.icon-bar > * label {
+ color: #FFFFFF;
+}
+
+.icon-bar > * i {
+ color: #FFFFFF;
+}
+
+.icon-bar > a:hover {
+ background: #008CBA;
+}
+
+.icon-bar > a:hover label {
+ color: #FFFFFF;
+}
+
+.icon-bar > a:hover i {
+ color: #FFFFFF;
+}
+
+.icon-bar > a.active {
+ background: #008CBA;
+}
+
+.icon-bar > a.active label {
+ color: #FFFFFF;
+}
+
+.icon-bar > a.active i {
+ color: #FFFFFF;
+}
+
+.icon-bar .item.disabled {
+ cursor: not-allowed;
+ opacity: 0.7;
+ pointer-events: none;
+}
+
+.icon-bar .item.disabled > * {
+ opacity: 0.7;
+ cursor: not-allowed;
+}
+
+.icon-bar.two-up .item {
+ width: 50%;
+}
+
+.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item {
+ width: auto;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .icon-bar.two-up.medium-vertical .item {
+ width: auto;
+ }
+}
+@media only screen and (min-width: 64.0625em) {
+ .icon-bar.two-up.large-vertical .item {
+ width: auto;
+ }
+}
+.icon-bar.three-up .item {
+ width: 33.3333%;
+}
+
+.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item {
+ width: auto;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .icon-bar.three-up.medium-vertical .item {
+ width: auto;
+ }
+}
+@media only screen and (min-width: 64.0625em) {
+ .icon-bar.three-up.large-vertical .item {
+ width: auto;
+ }
+}
+.icon-bar.four-up .item {
+ width: 25%;
+}
+
+.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item {
+ width: auto;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .icon-bar.four-up.medium-vertical .item {
+ width: auto;
+ }
+}
+@media only screen and (min-width: 64.0625em) {
+ .icon-bar.four-up.large-vertical .item {
+ width: auto;
+ }
+}
+.icon-bar.five-up .item {
+ width: 20%;
+}
+
+.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item {
+ width: auto;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .icon-bar.five-up.medium-vertical .item {
+ width: auto;
+ }
+}
+@media only screen and (min-width: 64.0625em) {
+ .icon-bar.five-up.large-vertical .item {
+ width: auto;
+ }
+}
+.icon-bar.six-up .item {
+ width: 16.66667%;
+}
+
+.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item {
+ width: auto;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .icon-bar.six-up.medium-vertical .item {
+ width: auto;
+ }
+}
+@media only screen and (min-width: 64.0625em) {
+ .icon-bar.six-up.large-vertical .item {
+ width: auto;
+ }
+}
+.icon-bar.seven-up .item {
+ width: 14.28571%;
+}
+
+.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item {
+ width: auto;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .icon-bar.seven-up.medium-vertical .item {
+ width: auto;
+ }
+}
+@media only screen and (min-width: 64.0625em) {
+ .icon-bar.seven-up.large-vertical .item {
+ width: auto;
+ }
+}
+.icon-bar.eight-up .item {
+ width: 12.5%;
+}
+
+.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item {
+ width: auto;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .icon-bar.eight-up.medium-vertical .item {
+ width: auto;
+ }
+}
+@media only screen and (min-width: 64.0625em) {
+ .icon-bar.eight-up.large-vertical .item {
+ width: auto;
+ }
+}
+.icon-bar.two-up .item {
+ width: 50%;
+}
+
+.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item {
+ width: auto;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .icon-bar.two-up.medium-vertical .item {
+ width: auto;
+ }
+}
+@media only screen and (min-width: 64.0625em) {
+ .icon-bar.two-up.large-vertical .item {
+ width: auto;
+ }
+}
+.icon-bar.three-up .item {
+ width: 33.3333%;
+}
+
+.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item {
+ width: auto;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .icon-bar.three-up.medium-vertical .item {
+ width: auto;
+ }
+}
+@media only screen and (min-width: 64.0625em) {
+ .icon-bar.three-up.large-vertical .item {
+ width: auto;
+ }
+}
+.icon-bar.four-up .item {
+ width: 25%;
+}
+
+.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item {
+ width: auto;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .icon-bar.four-up.medium-vertical .item {
+ width: auto;
+ }
+}
+@media only screen and (min-width: 64.0625em) {
+ .icon-bar.four-up.large-vertical .item {
+ width: auto;
+ }
+}
+.icon-bar.five-up .item {
+ width: 20%;
+}
+
+.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item {
+ width: auto;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .icon-bar.five-up.medium-vertical .item {
+ width: auto;
+ }
+}
+@media only screen and (min-width: 64.0625em) {
+ .icon-bar.five-up.large-vertical .item {
+ width: auto;
+ }
+}
+.icon-bar.six-up .item {
+ width: 16.66667%;
+}
+
+.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item {
+ width: auto;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .icon-bar.six-up.medium-vertical .item {
+ width: auto;
+ }
+}
+@media only screen and (min-width: 64.0625em) {
+ .icon-bar.six-up.large-vertical .item {
+ width: auto;
+ }
+}
+.icon-bar.seven-up .item {
+ width: 14.28571%;
+}
+
+.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item {
+ width: auto;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .icon-bar.seven-up.medium-vertical .item {
+ width: auto;
+ }
+}
+@media only screen and (min-width: 64.0625em) {
+ .icon-bar.seven-up.large-vertical .item {
+ width: auto;
+ }
+}
+.icon-bar.eight-up .item {
+ width: 12.5%;
+}
+
+.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item {
+ width: auto;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .icon-bar.eight-up.medium-vertical .item {
+ width: auto;
+ }
+}
+@media only screen and (min-width: 64.0625em) {
+ .icon-bar.eight-up.large-vertical .item {
+ width: auto;
+ }
+}
+.tabs {
+ margin-bottom: 0 !important;
+ margin-left: 0;
+}
+
+.tabs:before, .tabs:after {
+ content: " ";
+ display: table;
+}
+
+.tabs:after {
+ clear: both;
+}
+
+.tabs dd,
+.tabs .tab-title {
+ float: left;
+ list-style: none;
+ margin-bottom: 0 !important;
+ position: relative;
+}
+
+.tabs dd > a,
+.tabs .tab-title > a {
+ display: block;
+ background-color: #EFEFEF;
+ color: #222222;
+ font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+ font-size: 1rem;
+ padding: 1rem 2rem;
+}
+
+.tabs dd > a:hover,
+.tabs .tab-title > a:hover {
+ background-color: #e1e1e1;
+}
+
+.tabs dd.active > a,
+.tabs .tab-title.active > a {
+ background-color: #FFFFFF;
+ color: #222222;
+}
+
+.tabs.radius dd:first-child a,
+.tabs.radius .tab:first-child a {
+ -webkit-border-bottom-left-radius: 3px;
+ -webkit-border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+ border-top-left-radius: 3px;
+}
+
+.tabs.radius dd:last-child a,
+.tabs.radius .tab:last-child a {
+ -webkit-border-bottom-right-radius: 3px;
+ -webkit-border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ border-top-right-radius: 3px;
+}
+
+.tabs.vertical dd,
+.tabs.vertical .tab-title {
+ position: inherit;
+ float: none;
+ display: block;
+ top: auto;
+}
+
+.tabs-content {
+ margin-bottom: 1.5rem;
+ width: 100%;
+}
+
+.tabs-content:before, .tabs-content:after {
+ content: " ";
+ display: table;
+}
+
+.tabs-content:after {
+ clear: both;
+}
+
+.tabs-content > .content {
+ display: none;
+ float: left;
+ padding: 0.9375rem 0;
+ width: 100%;
+}
+
+.tabs-content > .content.active {
+ display: block;
+ float: none;
+}
+
+.tabs-content > .content.contained {
+ padding: 0.9375rem;
+}
+
+.tabs-content.vertical {
+ display: block;
+}
+
+.tabs-content.vertical > .content {
+ padding: 0 0.9375rem;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .tabs.vertical {
+ float: left;
+ margin: 0;
+ margin-bottom: 1.25rem !important;
+ max-width: 20%;
+ width: 20%;
+ }
+ .tabs-content.vertical {
+ float: left;
+ margin-left: -1px;
+ max-width: 80%;
+ padding-left: 1rem;
+ width: 80%;
+ }
+}
+.no-js .tabs-content > .content {
+ display: block;
+ float: none;
+}
+
+ul.pagination {
+ display: block;
+ margin-left: -0.3125rem;
+ min-height: 1.5rem;
+}
+
+ul.pagination li {
+ color: #222222;
+ font-size: 0.875rem;
+ height: 1.5rem;
+ margin-left: 0.3125rem;
+}
+
+ul.pagination li a, ul.pagination li button {
+ border-radius: 3px;
+ transition: background-color 300ms ease-out;
+ background: none;
+ color: #999999;
+ display: block;
+ font-size: 1em;
+ font-weight: normal;
+ line-height: inherit;
+ padding: 0.0625rem 0.625rem 0.0625rem;
+}
+
+ul.pagination li:hover a,
+ul.pagination li a:focus, ul.pagination li:hover button,
+ul.pagination li button:focus {
+ background: #e6e6e6;
+}
+
+ul.pagination li.unavailable a, ul.pagination li.unavailable button {
+ cursor: default;
+ color: #999999;
+ pointer-events: none;
+}
+
+ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus, ul.pagination li.unavailable:hover button, ul.pagination li.unavailable button:focus {
+ background: transparent;
+}
+
+ul.pagination li.current a, ul.pagination li.current button {
+ background: #008CBA;
+ color: #FFFFFF;
+ cursor: default;
+ font-weight: bold;
+}
+
+ul.pagination li.current a:hover, ul.pagination li.current a:focus, ul.pagination li.current button:hover, ul.pagination li.current button:focus {
+ background: #008CBA;
+}
+
+ul.pagination li {
+ display: block;
+ float: left;
+}
+
+/* Pagination centred wrapper */
+.pagination-centered {
+ text-align: center;
+}
+
+.pagination-centered ul.pagination li {
+ display: inline-block;
+ float: none;
+}
+
+.side-nav {
+ display: block;
+ font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+ list-style-position: outside;
+ list-style-type: none;
+ margin: 0;
+ padding: 0.875rem 0;
+}
+
+.side-nav li {
+ font-size: 0.875rem;
+ font-weight: normal;
+ margin: 0 0 0.4375rem 0;
+}
+
+.side-nav li a:not(.button) {
+ color: #008CBA;
+ display: block;
+ margin: 0;
+ padding: 0.4375rem 0.875rem;
+}
+
+.side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus {
+ background: rgba(0, 0, 0, 0.025);
+ color: #1cc7ff;
+}
+
+.side-nav li a:not(.button):active {
+ color: #1cc7ff;
+}
+
+.side-nav li.active > a:first-child:not(.button) {
+ color: #1cc7ff;
+ font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+ font-weight: normal;
+}
+
+.side-nav li.divider {
+ border-top: 1px solid;
+ height: 0;
+ list-style: none;
+ padding: 0;
+ border-top-color: #e6e6e6;
+}
+
+.side-nav li.heading {
+ color: #008CBA;
+ font-size: 0.875rem;
+ font-weight: bold;
+ text-transform: uppercase;
+}
+
+.accordion {
+ margin-bottom: 0;
+ margin-left: 0;
+}
+
+.accordion:before, .accordion:after {
+ content: " ";
+ display: table;
+}
+
+.accordion:after {
+ clear: both;
+}
+
+.accordion .accordion-navigation, .accordion dd {
+ display: block;
+ margin-bottom: 0 !important;
+}
+
+.accordion .accordion-navigation.active > a, .accordion dd.active > a {
+ background: #e8e8e8;
+ color: #222222;
+}
+
+.accordion .accordion-navigation > a, .accordion dd > a {
+ background: #EFEFEF;
+ color: #222222;
+ display: block;
+ font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+ font-size: 1rem;
+ padding: 1rem;
+}
+
+.accordion .accordion-navigation > a:hover, .accordion dd > a:hover {
+ background: #e3e3e3;
+}
+
+.accordion .accordion-navigation > .content, .accordion dd > .content {
+ display: none;
+ padding: 0.9375rem;
+}
+
+.accordion .accordion-navigation > .content.active, .accordion dd > .content.active {
+ background: #FFFFFF;
+ display: block;
+}
+
+.text-left {
+ text-align: left !important;
+}
+
+.text-right {
+ text-align: right !important;
+}
+
+.text-center {
+ text-align: center !important;
+}
+
+.text-justify {
+ text-align: justify !important;
+}
+
+@media only screen and (max-width: 40em) {
+ .small-only-text-left {
+ text-align: left !important;
+ }
+ .small-only-text-right {
+ text-align: right !important;
+ }
+ .small-only-text-center {
+ text-align: center !important;
+ }
+ .small-only-text-justify {
+ text-align: justify !important;
+ }
+}
+@media only screen {
+ .small-text-left {
+ text-align: left !important;
+ }
+ .small-text-right {
+ text-align: right !important;
+ }
+ .small-text-center {
+ text-align: center !important;
+ }
+ .small-text-justify {
+ text-align: justify !important;
+ }
+}
+@media only screen and (min-width: 40.0625em) and (max-width: 64em) {
+ .medium-only-text-left {
+ text-align: left !important;
+ }
+ .medium-only-text-right {
+ text-align: right !important;
+ }
+ .medium-only-text-center {
+ text-align: center !important;
+ }
+ .medium-only-text-justify {
+ text-align: justify !important;
+ }
+}
+@media only screen and (min-width: 40.0625em) {
+ .medium-text-left {
+ text-align: left !important;
+ }
+ .medium-text-right {
+ text-align: right !important;
+ }
+ .medium-text-center {
+ text-align: center !important;
+ }
+ .medium-text-justify {
+ text-align: justify !important;
+ }
+}
+@media only screen and (min-width: 64.0625em) and (max-width: 90em) {
+ .large-only-text-left {
+ text-align: left !important;
+ }
+ .large-only-text-right {
+ text-align: right !important;
+ }
+ .large-only-text-center {
+ text-align: center !important;
+ }
+ .large-only-text-justify {
+ text-align: justify !important;
+ }
+}
+@media only screen and (min-width: 64.0625em) {
+ .large-text-left {
+ text-align: left !important;
+ }
+ .large-text-right {
+ text-align: right !important;
+ }
+ .large-text-center {
+ text-align: center !important;
+ }
+ .large-text-justify {
+ text-align: justify !important;
+ }
+}
+@media only screen and (min-width: 90.0625em) and (max-width: 120em) {
+ .xlarge-only-text-left {
+ text-align: left !important;
+ }
+ .xlarge-only-text-right {
+ text-align: right !important;
+ }
+ .xlarge-only-text-center {
+ text-align: center !important;
+ }
+ .xlarge-only-text-justify {
+ text-align: justify !important;
+ }
+}
+@media only screen and (min-width: 90.0625em) {
+ .xlarge-text-left {
+ text-align: left !important;
+ }
+ .xlarge-text-right {
+ text-align: right !important;
+ }
+ .xlarge-text-center {
+ text-align: center !important;
+ }
+ .xlarge-text-justify {
+ text-align: justify !important;
+ }
+}
+@media only screen and (min-width: 120.0625em) and (max-width: 6249999.9375em) {
+ .xxlarge-only-text-left {
+ text-align: left !important;
+ }
+ .xxlarge-only-text-right {
+ text-align: right !important;
+ }
+ .xxlarge-only-text-center {
+ text-align: center !important;
+ }
+ .xxlarge-only-text-justify {
+ text-align: justify !important;
+ }
+}
+@media only screen and (min-width: 120.0625em) {
+ .xxlarge-text-left {
+ text-align: left !important;
+ }
+ .xxlarge-text-right {
+ text-align: right !important;
+ }
+ .xxlarge-text-center {
+ text-align: center !important;
+ }
+ .xxlarge-text-justify {
+ text-align: justify !important;
+ }
+}
+/* Typography resets */
+div,
+dl,
+dt,
+dd,
+ul,
+ol,
+li,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+pre,
+form,
+p,
+blockquote,
+th,
+td {
+ margin: 0;
+ padding: 0;
+}
+
+/* Default Link Styles */
+a {
+ color: #c91030;
+ line-height: inherit;
+ text-decoration: none;
+}
+
+a:hover, a:focus {
+ color: maroon;
+}
+
+a img {
+ border: none;
+}
+
+/* Default paragraph styles */
+p {
+ font-family: inherit;
+ font-size: 1rem;
+ font-weight: normal;
+ line-height: 1.4;
+ margin-bottom: 1.25rem;
+ text-rendering: optimizeLegibility;
+}
+
+p.lead {
+ font-size: 1.21875rem;
+ line-height: 1.6;
+}
+
+p aside {
+ font-size: 0.875rem;
+ font-style: italic;
+ line-height: 1.35;
+}
+
+/* Default header styles */
+h1, h2, h3, h4, h5, h6 {
+ color: #222222;
+ font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+ font-style: normal;
+ font-weight: normal;
+ line-height: 1.4;
+ margin-bottom: 0.5rem;
+ margin-top: 0.2rem;
+ text-rendering: optimizeLegibility;
+}
+
+h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
+ color: #6f6f6f;
+ font-size: 60%;
+ line-height: 0;
+}
+
+h1 {
+ font-size: 2.125rem;
+}
+
+h2 {
+ font-size: 1.6875rem;
+}
+
+h3 {
+ font-size: 1.375rem;
+}
+
+h4 {
+ font-size: 1.125rem;
+}
+
+h5 {
+ font-size: 1.125rem;
+}
+
+h6 {
+ font-size: 1rem;
+}
+
+.subheader {
+ line-height: 1.4;
+ color: #6f6f6f;
+ font-weight: normal;
+ margin-top: 0.2rem;
+ margin-bottom: 0.5rem;
+}
+
+hr {
+ border: solid #DDDDDD;
+ border-width: 1px 0 0;
+ clear: both;
+ height: 0;
+ margin: 1.25rem 0 1.1875rem;
+}
+
+/* Helpful Typography Defaults */
+em,
+i {
+ font-style: italic;
+ line-height: inherit;
+}
+
+strong,
+b {
+ font-weight: bold;
+ line-height: inherit;
+}
+
+small {
+ font-size: 60%;
+ line-height: inherit;
+}
+
+code {
+ background-color: #f8f8f8;
+ border-color: #dfdfdf;
+ border-style: solid;
+ border-width: 1px;
+ color: #333333;
+ font-family: Consolas, "Liberation Mono", Courier, monospace;
+ font-weight: normal;
+ padding: 0.125rem 0.3125rem 0.0625rem;
+}
+
+/* Lists */
+ul,
+ol,
+dl {
+ font-family: inherit;
+ font-size: 1rem;
+ line-height: 1.6;
+ list-style-position: outside;
+ margin-bottom: 1.25rem;
+}
+
+ul {
+ margin-left: 1.1rem;
+}
+
+/* Unordered Lists */
+ul li ul,
+ul li ol {
+ margin-left: 1.25rem;
+ margin-bottom: 0;
+}
+
+ul.square li ul, ul.circle li ul, ul.disc li ul {
+ list-style: inherit;
+}
+
+ul.square {
+ list-style-type: square;
+ margin-left: 1.1rem;
+}
+
+ul.circle {
+ list-style-type: circle;
+ margin-left: 1.1rem;
+}
+
+ul.disc {
+ list-style-type: disc;
+ margin-left: 1.1rem;
+}
+
+/* Ordered Lists */
+ol {
+ margin-left: 1.4rem;
+}
+
+ol li ul,
+ol li ol {
+ margin-left: 1.25rem;
+ margin-bottom: 0;
+}
+
+.no-bullet {
+ list-style-type: none;
+ margin-left: 0;
+}
+
+.no-bullet li ul,
+.no-bullet li ol {
+ margin-left: 1.25rem;
+ margin-bottom: 0;
+ list-style: none;
+}
+
+/* Definition Lists */
+dl dt {
+ margin-bottom: 0.3rem;
+ font-weight: bold;
+}
+
+dl dd {
+ margin-bottom: 0.75rem;
+}
+
+/* Abbreviations */
+abbr,
+acronym {
+ text-transform: uppercase;
+ font-size: 90%;
+ color: #222;
+ cursor: help;
+}
+
+abbr {
+ text-transform: none;
+}
+
+abbr[title] {
+ border-bottom: 1px dotted #DDDDDD;
+}
+
+/* Blockquotes */
+blockquote {
+ margin: 0 0 1.25rem;
+ padding: 0.5625rem 1.25rem 0 1.1875rem;
+ border-left: 1px solid #DDDDDD;
+}
+
+blockquote cite {
+ display: block;
+ font-size: 0.8125rem;
+ color: #555555;
+}
+
+blockquote cite:before {
+ content: "— ";
+}
+
+blockquote cite a,
+blockquote cite a:visited {
+ color: #555555;
+}
+
+blockquote,
+blockquote p {
+ line-height: 1.6;
+ color: #6f6f6f;
+}
+
+/* Microformats */
+.vcard {
+ display: inline-block;
+ margin: 0 0 1.25rem 0;
+ border: 1px solid #DDDDDD;
+ padding: 0.625rem 0.75rem;
+}
+
+.vcard li {
+ margin: 0;
+ display: block;
+}
+
+.vcard .fn {
+ font-weight: bold;
+ font-size: 0.9375rem;
+}
+
+.vevent .summary {
+ font-weight: bold;
+}
+
+.vevent abbr {
+ cursor: default;
+ text-decoration: none;
+ font-weight: bold;
+ border: none;
+ padding: 0 0.0625rem;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ h1, h2, h3, h4, h5, h6 {
+ line-height: 1.4;
+ }
+ h1 {
+ font-size: 2.75rem;
+ }
+ h2 {
+ font-size: 2.3125rem;
+ }
+ h3 {
+ font-size: 1.6875rem;
+ }
+ h4 {
+ font-size: 1.4375rem;
+ }
+ h5 {
+ font-size: 1.125rem;
+ }
+ h6 {
+ font-size: 1rem;
+ }
+}
+/*
+ * Print styles.
+ *
+ * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/
+ * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com)
+*/
+@media print {
+ * {
+ background: transparent !important;
+ color: #000000 !important;
+ /* Black prints faster: h5bp.com/s */
+ box-shadow: none !important;
+ text-shadow: none !important;
+ }
+ a,
+ a:visited {
+ text-decoration: underline;
+ }
+ a[href]:after {
+ content: " (" attr(href) ")";
+ }
+ abbr[title]:after {
+ content: " (" attr(title) ")";
+ }
+ .ir a:after,
+ a[href^="javascript:"]:after,
+ a[href^="#"]:after {
+ content: "";
+ }
+ pre,
+ blockquote {
+ border: 1px solid #999999;
+ page-break-inside: avoid;
+ }
+ thead {
+ display: table-header-group;
+ /* h5bp.com/t */
+ }
+ tr,
+ img {
+ page-break-inside: avoid;
+ }
+ img {
+ max-width: 100% !important;
+ }
+ @page {
+ margin: 0.34in;
+ }
+ p,
+ h2,
+ h3 {
+ orphans: 3;
+ widows: 3;
+ }
+ h2,
+ h3 {
+ page-break-after: avoid;
+ }
+}
+.split.button {
+ position: relative;
+ padding-right: 5.0625rem;
+}
+
+.split.button span {
+ display: block;
+ height: 100%;
+ position: absolute;
+ right: 0;
+ top: 0;
+ border-left: solid 1px;
+}
+
+.split.button span:after {
+ position: absolute;
+ content: "";
+ width: 0;
+ height: 0;
+ display: block;
+ border-style: inset;
+ top: 50%;
+ left: 50%;
+}
+
+.split.button span:active {
+ background-color: rgba(0, 0, 0, 0.1);
+}
+
+.split.button span {
+ border-left-color: rgba(255, 255, 255, 0.5);
+}
+
+.split.button span {
+ width: 3.09375rem;
+}
+
+.split.button span:after {
+ border-top-style: solid;
+ border-width: 0.375rem;
+ margin-left: -0.375rem;
+ top: 48%;
+}
+
+.split.button span:after {
+ border-color: #FFFFFF transparent transparent transparent;
+}
+
+.split.button.secondary span {
+ border-left-color: rgba(255, 255, 255, 0.5);
+}
+
+.split.button.secondary span:after {
+ border-color: #FFFFFF transparent transparent transparent;
+}
+
+.split.button.alert span {
+ border-left-color: rgba(255, 255, 255, 0.5);
+}
+
+.split.button.success span {
+ border-left-color: rgba(255, 255, 255, 0.5);
+}
+
+.split.button.tiny {
+ padding-right: 3.75rem;
+}
+
+.split.button.tiny span {
+ width: 2.25rem;
+}
+
+.split.button.tiny span:after {
+ border-top-style: solid;
+ border-width: 0.375rem;
+ margin-left: -0.375rem;
+ top: 48%;
+}
+
+.split.button.small {
+ padding-right: 4.375rem;
+}
+
+.split.button.small span {
+ width: 2.625rem;
+}
+
+.split.button.small span:after {
+ border-top-style: solid;
+ border-width: 0.4375rem;
+ margin-left: -0.375rem;
+ top: 48%;
+}
+
+.split.button.large {
+ padding-right: 5.5rem;
+}
+
+.split.button.large span {
+ width: 3.4375rem;
+}
+
+.split.button.large span:after {
+ border-top-style: solid;
+ border-width: 0.3125rem;
+ margin-left: -0.375rem;
+ top: 48%;
+}
+
+.split.button.expand {
+ padding-left: 2rem;
+}
+
+.split.button.secondary span:after {
+ border-color: #333333 transparent transparent transparent;
+}
+
+.split.button.radius span {
+ -webkit-border-bottom-right-radius: 3px;
+ -webkit-border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ border-top-right-radius: 3px;
+}
+
+.split.button.round span {
+ -webkit-border-bottom-right-radius: 1000px;
+ -webkit-border-top-right-radius: 1000px;
+ border-bottom-right-radius: 1000px;
+ border-top-right-radius: 1000px;
+}
+
+.split.button.no-pip span:before {
+ border-style: none;
+}
+
+.split.button.no-pip span:after {
+ border-style: none;
+}
+
+.split.button.no-pip span > i {
+ display: block;
+ left: 50%;
+ margin-left: -0.28889em;
+ margin-top: -0.48889em;
+ position: absolute;
+ top: 50%;
+}
+
+.reveal-modal-bg {
+ background: #000000;
+ background: rgba(0, 0, 0, 0.45);
+ bottom: 0;
+ display: none;
+ left: 0;
+ position: fixed;
+ right: 0;
+ top: 0;
+ z-index: 1004;
+ left: 0;
+}
+
+.reveal-modal {
+ border-radius: 3px;
+ display: none;
+ position: absolute;
+ top: 0;
+ visibility: hidden;
+ width: 100%;
+ z-index: 1005;
+ left: 0;
+ background-color: #FFFFFF;
+ padding: 1.875rem;
+ border: solid 1px #666666;
+ box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
+}
+
+@media only screen and (max-width: 40em) {
+ .reveal-modal {
+ min-height: 100vh;
+ }
+}
+.reveal-modal .column, .reveal-modal .columns {
+ min-width: 0;
+}
+
+.reveal-modal > :first-child {
+ margin-top: 0;
+}
+
+.reveal-modal > :last-child {
+ margin-bottom: 0;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .reveal-modal {
+ left: 0;
+ margin: 0 auto;
+ max-width: 62.5rem;
+ right: 0;
+ width: 80%;
+ }
+}
+@media only screen and (min-width: 40.0625em) {
+ .reveal-modal {
+ top: 6.25rem;
+ }
+}
+.reveal-modal.radius {
+ box-shadow: none;
+ border-radius: 3px;
+}
+
+.reveal-modal.round {
+ box-shadow: none;
+ border-radius: 1000px;
+}
+
+.reveal-modal.collapse {
+ padding: 0;
+ box-shadow: none;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .reveal-modal.tiny {
+ left: 0;
+ margin: 0 auto;
+ max-width: 62.5rem;
+ right: 0;
+ width: 30%;
+ }
+}
+@media only screen and (min-width: 40.0625em) {
+ .reveal-modal.small {
+ left: 0;
+ margin: 0 auto;
+ max-width: 62.5rem;
+ right: 0;
+ width: 40%;
+ }
+}
+@media only screen and (min-width: 40.0625em) {
+ .reveal-modal.medium {
+ left: 0;
+ margin: 0 auto;
+ max-width: 62.5rem;
+ right: 0;
+ width: 60%;
+ }
+}
+@media only screen and (min-width: 40.0625em) {
+ .reveal-modal.large {
+ left: 0;
+ margin: 0 auto;
+ max-width: 62.5rem;
+ right: 0;
+ width: 70%;
+ }
+}
+@media only screen and (min-width: 40.0625em) {
+ .reveal-modal.xlarge {
+ left: 0;
+ margin: 0 auto;
+ max-width: 62.5rem;
+ right: 0;
+ width: 95%;
+ }
+}
+.reveal-modal.full {
+ height: 100vh;
+ height: 100%;
+ left: 0;
+ margin-left: 0 !important;
+ max-width: none !important;
+ min-height: 100vh;
+ top: 0;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .reveal-modal.full {
+ left: 0;
+ margin: 0 auto;
+ max-width: 62.5rem;
+ right: 0;
+ width: 100%;
+ }
+}
+.reveal-modal.toback {
+ z-index: 1003;
+}
+
+.reveal-modal .close-reveal-modal {
+ color: #AAAAAA;
+ cursor: pointer;
+ font-size: 2.5rem;
+ font-weight: bold;
+ line-height: 1;
+ position: absolute;
+ top: 0.625rem;
+ right: 1.375rem;
+}
+
+/* Tooltips */
+.has-tip {
+ border-bottom: dotted 1px #CCCCCC;
+ color: #333333;
+ cursor: help;
+ font-weight: bold;
+}
+
+.has-tip:hover, .has-tip:focus {
+ border-bottom: dotted 1px #003f54;
+ color: #008CBA;
+}
+
+.has-tip.tip-left, .has-tip.tip-right {
+ float: none !important;
+}
+
+.tooltip {
+ background: #333333;
+ color: #FFFFFF;
+ display: none;
+ font-size: 0.875rem;
+ font-weight: normal;
+ line-height: 1.3;
+ max-width: 300px;
+ padding: 0.75rem;
+ position: absolute;
+ width: 100%;
+ z-index: 1006;
+ left: 50%;
+}
+
+.tooltip > .nub {
+ border: solid 5px;
+ border-color: transparent transparent #333333 transparent;
+ display: block;
+ height: 0;
+ pointer-events: none;
+ position: absolute;
+ top: -10px;
+ width: 0;
+ left: 5px;
+}
+
+.tooltip > .nub.rtl {
+ left: auto;
+ right: 5px;
+}
+
+.tooltip.radius {
+ border-radius: 3px;
+}
+
+.tooltip.round {
+ border-radius: 1000px;
+}
+
+.tooltip.round > .nub {
+ left: 2rem;
+}
+
+.tooltip.opened {
+ border-bottom: dotted 1px #003f54 !important;
+ color: #008CBA !important;
+}
+
+.tap-to-close {
+ color: #777777;
+ display: block;
+ font-size: 0.625rem;
+ font-weight: normal;
+}
+
+@media only screen {
+ .tooltip > .nub {
+ border-color: transparent transparent #333333 transparent;
+ top: -10px;
+ }
+ .tooltip.tip-top > .nub {
+ border-color: #333333 transparent transparent transparent;
+ bottom: -10px;
+ top: auto;
+ }
+ .tooltip.tip-left, .tooltip.tip-right {
+ float: none !important;
+ }
+ .tooltip.tip-left > .nub {
+ border-color: transparent transparent transparent #333333;
+ left: auto;
+ margin-top: -5px;
+ right: -10px;
+ top: 50%;
+ }
+ .tooltip.tip-right > .nub {
+ border-color: transparent #333333 transparent transparent;
+ left: -10px;
+ margin-top: -5px;
+ right: auto;
+ top: 50%;
+ }
+}
+/* Clearing Styles */
+.clearing-thumbs, [data-clearing] {
+ list-style: none;
+ margin-left: 0;
+ margin-bottom: 0;
+}
+
+.clearing-thumbs:before, .clearing-thumbs:after, [data-clearing]:before, [data-clearing]:after {
+ content: " ";
+ display: table;
+}
+
+.clearing-thumbs:after, [data-clearing]:after {
+ clear: both;
+}
+
+.clearing-thumbs li, [data-clearing] li {
+ float: left;
+ margin-right: 10px;
+}
+
+.clearing-thumbs[class*=block-grid-] li, [data-clearing][class*=block-grid-] li {
+ margin-right: 0;
+}
+
+.clearing-blackout {
+ background: #333333;
+ height: 100%;
+ position: fixed;
+ top: 0;
+ width: 100%;
+ z-index: 998;
+ left: 0;
+}
+
+.clearing-blackout .clearing-close {
+ display: block;
+}
+
+.clearing-container {
+ height: 100%;
+ margin: 0;
+ overflow: hidden;
+ position: relative;
+ z-index: 998;
+}
+
+.clearing-touch-label {
+ color: #AAAAAA;
+ font-size: 0.6em;
+ left: 50%;
+ position: absolute;
+ top: 50%;
+}
+
+.visible-img {
+ height: 95%;
+ position: relative;
+}
+
+.visible-img img {
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ -webkit-transform: translateY(-50%) translateX(-50%);
+ -moz-transform: translateY(-50%) translateX(-50%);
+ -ms-transform: translateY(-50%) translateX(-50%);
+ -o-transform: translateY(-50%) translateX(-50%);
+ transform: translateY(-50%) translateX(-50%);
+ max-height: 100%;
+ max-width: 100%;
+}
+
+.clearing-caption {
+ background: #333333;
+ bottom: 0;
+ color: #CCCCCC;
+ font-size: 0.875em;
+ line-height: 1.3;
+ margin-bottom: 0;
+ padding: 10px 30px 20px;
+ position: absolute;
+ text-align: center;
+ width: 100%;
+ left: 0;
+}
+
+.clearing-close {
+ color: #CCCCCC;
+ display: none;
+ font-size: 30px;
+ line-height: 1;
+ padding-left: 20px;
+ padding-top: 10px;
+ z-index: 999;
+}
+
+.clearing-close:hover, .clearing-close:focus {
+ color: #CCCCCC;
+}
+
+.clearing-assembled .clearing-container {
+ height: 100%;
+}
+
+.clearing-assembled .clearing-container .carousel > ul {
+ display: none;
+}
+
+.clearing-feature li {
+ display: none;
+}
+
+.clearing-feature li.clearing-featured-img {
+ display: block;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .clearing-main-prev,
+ .clearing-main-next {
+ height: 100%;
+ position: absolute;
+ top: 0;
+ width: 40px;
+ }
+ .clearing-main-prev > span,
+ .clearing-main-next > span {
+ border: solid 12px;
+ display: block;
+ height: 0;
+ position: absolute;
+ top: 50%;
+ width: 0;
+ }
+ .clearing-main-prev > span:hover,
+ .clearing-main-next > span:hover {
+ opacity: 0.8;
+ }
+ .clearing-main-prev {
+ left: 0;
+ }
+ .clearing-main-prev > span {
+ left: 5px;
+ border-color: transparent;
+ border-right-color: #CCCCCC;
+ }
+ .clearing-main-next {
+ right: 0;
+ }
+ .clearing-main-next > span {
+ border-color: transparent;
+ border-left-color: #CCCCCC;
+ }
+ .clearing-main-prev.disabled,
+ .clearing-main-next.disabled {
+ opacity: 0.3;
+ }
+ .clearing-assembled .clearing-container .carousel {
+ background: rgba(51, 51, 51, 0.8);
+ height: 120px;
+ margin-top: 10px;
+ text-align: center;
+ }
+ .clearing-assembled .clearing-container .carousel > ul {
+ display: inline-block;
+ z-index: 999;
+ height: 100%;
+ position: relative;
+ float: none;
+ }
+ .clearing-assembled .clearing-container .carousel > ul li {
+ clear: none;
+ cursor: pointer;
+ display: block;
+ float: left;
+ margin-right: 0;
+ min-height: inherit;
+ opacity: 0.4;
+ overflow: hidden;
+ padding: 0;
+ position: relative;
+ width: 120px;
+ }
+ .clearing-assembled .clearing-container .carousel > ul li.fix-height img {
+ height: 100%;
+ max-width: none;
+ }
+ .clearing-assembled .clearing-container .carousel > ul li a.th {
+ border: none;
+ box-shadow: none;
+ display: block;
+ }
+ .clearing-assembled .clearing-container .carousel > ul li img {
+ cursor: pointer !important;
+ width: 100% !important;
+ }
+ .clearing-assembled .clearing-container .carousel > ul li.visible {
+ opacity: 1;
+ }
+ .clearing-assembled .clearing-container .carousel > ul li:hover {
+ opacity: 0.8;
+ }
+ .clearing-assembled .clearing-container .visible-img {
+ background: #333333;
+ height: 85%;
+ overflow: hidden;
+ }
+ .clearing-close {
+ padding-left: 0;
+ padding-top: 0;
+ position: absolute;
+ top: 10px;
+ right: 20px;
+ }
+}
+/* Progress Bar */
+.progress {
+ background-color: #F6F6F6;
+ border: 1px solid white;
+ height: 1.5625rem;
+ margin-bottom: 0.625rem;
+ padding: 0.125rem;
+}
+
+.progress .meter {
+ background: #008CBA;
+ display: block;
+ height: 100%;
+ float: left;
+ width: 0%;
+}
+
+.progress .meter.secondary {
+ background: #e7e7e7;
+ display: block;
+ height: 100%;
+ float: left;
+ width: 0%;
+}
+
+.progress .meter.success {
+ background: #43AC6A;
+ display: block;
+ height: 100%;
+ float: left;
+ width: 0%;
+}
+
+.progress .meter.alert {
+ background: #f04124;
+ display: block;
+ height: 100%;
+ float: left;
+ width: 0%;
+}
+
+.progress.secondary .meter {
+ background: #e7e7e7;
+ display: block;
+ height: 100%;
+ float: left;
+ width: 0%;
+}
+
+.progress.success .meter {
+ background: #43AC6A;
+ display: block;
+ height: 100%;
+ float: left;
+ width: 0%;
+}
+
+.progress.alert .meter {
+ background: #f04124;
+ display: block;
+ height: 100%;
+ float: left;
+ width: 0%;
+}
+
+.progress.radius {
+ border-radius: 3px;
+}
+
+.progress.radius .meter {
+ border-radius: 2px;
+}
+
+.progress.round {
+ border-radius: 1000px;
+}
+
+.progress.round .meter {
+ border-radius: 999px;
+}
+
+.sub-nav {
+ display: block;
+ margin: -0.25rem 0 1.125rem;
+ overflow: hidden;
+ padding-top: 0.25rem;
+ width: auto;
+}
+
+.sub-nav dt {
+ text-transform: uppercase;
+}
+
+.sub-nav dt,
+.sub-nav dd,
+.sub-nav li {
+ color: #999999;
+ float: left;
+ font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+ font-size: 0.875rem;
+ font-weight: normal;
+ margin-left: 1rem;
+ margin-bottom: 0;
+}
+
+.sub-nav dt a,
+.sub-nav dd a,
+.sub-nav li a {
+ color: #999999;
+ padding: 0.1875rem 1rem;
+ text-decoration: none;
+}
+
+.sub-nav dt a:hover,
+.sub-nav dd a:hover,
+.sub-nav li a:hover {
+ color: #737373;
+}
+
+.sub-nav dt.active a,
+.sub-nav dd.active a,
+.sub-nav li.active a {
+ border-radius: 3px;
+ background: #008CBA;
+ color: #FFFFFF;
+ cursor: default;
+ font-weight: normal;
+ padding: 0.1875rem 1rem;
+}
+
+.sub-nav dt.active a:hover,
+.sub-nav dd.active a:hover,
+.sub-nav li.active a:hover {
+ background: #0078a0;
+}
+
+/* Foundation Joyride */
+.joyride-list {
+ display: none;
+}
+
+/* Default styles for the container */
+.joyride-tip-guide {
+ background: #333333;
+ color: #FFFFFF;
+ display: none;
+ font-family: inherit;
+ font-weight: normal;
+ position: absolute;
+ top: 0;
+ width: 95%;
+ z-index: 103;
+ left: 2.5%;
+}
+
+.lt-ie9 .joyride-tip-guide {
+ margin-left: -400px;
+ max-width: 800px;
+ left: 50%;
+}
+
+.joyride-content-wrapper {
+ padding: 1.125rem 1.25rem 1.5rem;
+ width: 100%;
+}
+
+.joyride-content-wrapper .button {
+ margin-bottom: 0 !important;
+}
+
+.joyride-content-wrapper .joyride-prev-tip {
+ margin-right: 10px;
+}
+
+/* Add a little css triangle pip, older browser just miss out on the fanciness of it */
+.joyride-tip-guide .joyride-nub {
+ border: 10px solid #333333;
+ display: block;
+ height: 0;
+ position: absolute;
+ width: 0;
+ left: 22px;
+}
+
+.joyride-tip-guide .joyride-nub.top {
+ border-color: #333333;
+ border-top-color: transparent !important;
+ border-top-style: solid;
+ border-left-color: transparent !important;
+ border-right-color: transparent !important;
+ top: -20px;
+}
+
+.joyride-tip-guide .joyride-nub.bottom {
+ border-color: #333333 !important;
+ border-bottom-color: transparent !important;
+ border-bottom-style: solid;
+ border-left-color: transparent !important;
+ border-right-color: transparent !important;
+ bottom: -20px;
+}
+
+.joyride-tip-guide .joyride-nub.right {
+ right: -20px;
+}
+
+.joyride-tip-guide .joyride-nub.left {
+ left: -20px;
+}
+
+/* Typography */
+.joyride-tip-guide h1,
+.joyride-tip-guide h2,
+.joyride-tip-guide h3,
+.joyride-tip-guide h4,
+.joyride-tip-guide h5,
+.joyride-tip-guide h6 {
+ color: #FFFFFF;
+ font-weight: bold;
+ line-height: 1.25;
+ margin: 0;
+}
+
+.joyride-tip-guide p {
+ font-size: 0.875rem;
+ line-height: 1.3;
+ margin: 0 0 1.125rem 0;
+}
+
+.joyride-timer-indicator-wrap {
+ border: solid 1px #555555;
+ bottom: 1rem;
+ height: 3px;
+ position: absolute;
+ width: 50px;
+ right: 1.0625rem;
+}
+
+.joyride-timer-indicator {
+ background: #666666;
+ display: block;
+ height: inherit;
+ width: 0;
+}
+
+.joyride-close-tip {
+ color: #777777 !important;
+ font-size: 24px;
+ font-weight: normal;
+ line-height: 0.5 !important;
+ position: absolute;
+ text-decoration: none;
+ top: 10px;
+ right: 12px;
+}
+
+.joyride-close-tip:hover, .joyride-close-tip:focus {
+ color: #EEEEEE !important;
+}
+
+.joyride-modal-bg {
+ background: rgba(0, 0, 0, 0.5);
+ cursor: pointer;
+ display: none;
+ height: 100%;
+ position: fixed;
+ top: 0;
+ width: 100%;
+ z-index: 100;
+ left: 0;
+}
+
+.joyride-expose-wrapper {
+ background-color: #FFFFFF;
+ border-radius: 3px;
+ box-shadow: 0 0 15px #FFFFFF;
+ position: absolute;
+ z-index: 102;
+}
+
+.joyride-expose-cover {
+ background: transparent;
+ border-radius: 3px;
+ left: 0;
+ position: absolute;
+ top: 0;
+ z-index: 9999;
+}
+
+/* Styles for screens that are at least 768px; */
+@media only screen {
+ .joyride-tip-guide {
+ width: 300px;
+ left: inherit;
+ }
+ .joyride-tip-guide .joyride-nub.bottom {
+ border-color: #333333 !important;
+ border-bottom-color: transparent !important;
+ border-left-color: transparent !important;
+ border-right-color: transparent !important;
+ bottom: -20px;
+ }
+ .joyride-tip-guide .joyride-nub.right {
+ border-color: #333333 !important;
+ border-right-color: transparent !important;
+ border-bottom-color: transparent !important;
+ border-top-color: transparent !important;
+ left: auto;
+ right: -20px;
+ top: 22px;
+ }
+ .joyride-tip-guide .joyride-nub.left {
+ border-color: #333333 !important;
+ border-bottom-color: transparent !important;
+ border-left-color: transparent !important;
+ border-top-color: transparent !important;
+ left: -20px;
+ right: auto;
+ top: 22px;
+ }
+}
+.label {
+ display: inline-block;
+ font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+ font-weight: normal;
+ line-height: 1;
+ margin-bottom: auto;
+ position: relative;
+ text-align: center;
+ text-decoration: none;
+ white-space: nowrap;
+ padding: 0.25rem 0.5rem 0.25rem;
+ font-size: 0.6875rem;
+ background-color: #008CBA;
+ color: #FFFFFF;
+}
+
+.label.radius {
+ border-radius: 3px;
+}
+
+.label.round {
+ border-radius: 1000px;
+}
+
+.label.alert {
+ background-color: #f04124;
+ color: #FFFFFF;
+}
+
+.label.warning {
+ background-color: #f08a24;
+ color: #FFFFFF;
+}
+
+.label.success {
+ background-color: #43AC6A;
+ color: #FFFFFF;
+}
+
+.label.secondary {
+ background-color: #e7e7e7;
+ color: #333333;
+}
+
+.label.info {
+ background-color: #a0d3e8;
+ color: #333333;
+}
+
+.off-canvas-wrap {
+ -webkit-backface-visibility: hidden;
+ position: relative;
+ width: 100%;
+ overflow: hidden;
+}
+
+.off-canvas-wrap.move-right, .off-canvas-wrap.move-left, .off-canvas-wrap.move-bottom, .off-canvas-wrap.move-top {
+ min-height: 100%;
+ -webkit-overflow-scrolling: touch;
+}
+
+.inner-wrap {
+ position: relative;
+ width: 100%;
+ -webkit-transition: -webkit-transform 500ms ease;
+ -moz-transition: -moz-transform 500ms ease;
+ -ms-transition: -ms-transform 500ms ease;
+ -o-transition: -o-transform 500ms ease;
+ transition: transform 500ms ease;
+}
+
+.inner-wrap:before, .inner-wrap:after {
+ content: " ";
+ display: table;
+}
+
+.inner-wrap:after {
+ clear: both;
+}
+
+.tab-bar {
+ -webkit-backface-visibility: hidden;
+ background: #333333;
+ color: #FFFFFF;
+ height: 2.8125rem;
+ line-height: 2.8125rem;
+ position: relative;
+}
+
+.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6 {
+ color: #FFFFFF;
+ font-weight: bold;
+ line-height: 2.8125rem;
+ margin: 0;
+}
+
+.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4 {
+ font-size: 1.125rem;
+}
+
+.left-small {
+ height: 2.8125rem;
+ position: absolute;
+ top: 0;
+ width: 2.8125rem;
+ border-right: solid 1px #1a1a1a;
+ left: 0;
+}
+
+.right-small {
+ height: 2.8125rem;
+ position: absolute;
+ top: 0;
+ width: 2.8125rem;
+ border-left: solid 1px #1a1a1a;
+ right: 0;
+}
+
+.tab-bar-section {
+ height: 2.8125rem;
+ padding: 0 0.625rem;
+ position: absolute;
+ text-align: center;
+ top: 0;
+}
+
+.tab-bar-section.left {
+ text-align: left;
+}
+
+.tab-bar-section.right {
+ text-align: right;
+}
+
+.tab-bar-section.left {
+ left: 0;
+ right: 2.8125rem;
+}
+
+.tab-bar-section.right {
+ left: 2.8125rem;
+ right: 0;
+}
+
+.tab-bar-section.middle {
+ left: 2.8125rem;
+ right: 2.8125rem;
+}
+
+.tab-bar .menu-icon {
+ color: #FFFFFF;
+ display: block;
+ height: 2.8125rem;
+ padding: 0;
+ position: relative;
+ text-indent: 2.1875rem;
+ transform: translate3d(0, 0, 0);
+ width: 2.8125rem;
+}
+
+.tab-bar .menu-icon span::after {
+ content: "";
+ display: block;
+ height: 0;
+ position: absolute;
+ top: 50%;
+ margin-top: -0.5rem;
+ left: 0.90625rem;
+ box-shadow: 0 0 0 1px #FFFFFF, 0 7px 0 1px #FFFFFF, 0 14px 0 1px #FFFFFF;
+ width: 1rem;
+}
+
+.tab-bar .menu-icon span:hover:after {
+ box-shadow: 0 0 0 1px #b3b3b3, 0 7px 0 1px #b3b3b3, 0 14px 0 1px #b3b3b3;
+}
+
+.left-off-canvas-menu {
+ -webkit-backface-visibility: hidden;
+ background: #333333;
+ bottom: 0;
+ box-sizing: content-box;
+ -webkit-overflow-scrolling: touch;
+ -ms-overflow-style: -ms-autohiding-scrollbar;
+ overflow-x: hidden;
+ overflow-y: auto;
+ position: absolute;
+ transition: transform 500ms ease 0s;
+ width: 15.625rem;
+ z-index: 1001;
+ -webkit-transform: translate3d(-100%, 0, 0);
+ -moz-transform: translate3d(-100%, 0, 0);
+ -ms-transform: translate(-100%, 0);
+ -o-transform: translate3d(-100%, 0, 0);
+ transform: translate3d(-100%, 0, 0);
+ left: 0;
+ top: 0;
+}
+
+.left-off-canvas-menu * {
+ -webkit-backface-visibility: hidden;
+}
+
+.right-off-canvas-menu {
+ -webkit-backface-visibility: hidden;
+ background: #333333;
+ bottom: 0;
+ box-sizing: content-box;
+ -webkit-overflow-scrolling: touch;
+ -ms-overflow-style: -ms-autohiding-scrollbar;
+ overflow-x: hidden;
+ overflow-y: auto;
+ position: absolute;
+ transition: transform 500ms ease 0s;
+ width: 15.625rem;
+ z-index: 1001;
+ -webkit-transform: translate3d(100%, 0, 0);
+ -moz-transform: translate3d(100%, 0, 0);
+ -ms-transform: translate(100%, 0);
+ -o-transform: translate3d(100%, 0, 0);
+ transform: translate3d(100%, 0, 0);
+ right: 0;
+ top: 0;
+}
+
+.right-off-canvas-menu * {
+ -webkit-backface-visibility: hidden;
+}
+
+.top-off-canvas-menu {
+ -webkit-backface-visibility: hidden;
+ background: #333333;
+ bottom: 0;
+ box-sizing: content-box;
+ -webkit-overflow-scrolling: touch;
+ -ms-overflow-style: -ms-autohiding-scrollbar;
+ overflow-x: hidden;
+ overflow-y: auto;
+ position: absolute;
+ transition: transform 500ms ease 0s;
+ width: 15.625rem;
+ z-index: 1001;
+ -webkit-transform: translate3d(0, -100%, 0);
+ -moz-transform: translate3d(0, -100%, 0);
+ -ms-transform: translate(0, -100%);
+ -o-transform: translate3d(0, -100%, 0);
+ transform: translate3d(0, -100%, 0);
+ top: 0;
+ width: 100%;
+ height: 18.75rem;
+}
+
+.top-off-canvas-menu * {
+ -webkit-backface-visibility: hidden;
+}
+
+.bottom-off-canvas-menu {
+ -webkit-backface-visibility: hidden;
+ background: #333333;
+ bottom: 0;
+ box-sizing: content-box;
+ -webkit-overflow-scrolling: touch;
+ -ms-overflow-style: -ms-autohiding-scrollbar;
+ overflow-x: hidden;
+ overflow-y: auto;
+ position: absolute;
+ transition: transform 500ms ease 0s;
+ width: 15.625rem;
+ z-index: 1001;
+ -webkit-transform: translate3d(0, 100%, 0);
+ -moz-transform: translate3d(0, 100%, 0);
+ -ms-transform: translate(0, 100%);
+ -o-transform: translate3d(0, 100%, 0);
+ transform: translate3d(0, 100%, 0);
+ bottom: 0;
+ width: 100%;
+ height: 18.75rem;
+}
+
+.bottom-off-canvas-menu * {
+ -webkit-backface-visibility: hidden;
+}
+
+ul.off-canvas-list {
+ list-style-type: none;
+ margin: 0;
+ padding: 0;
+}
+
+ul.off-canvas-list li label {
+ background: #444444;
+ border-bottom: none;
+ border-top: 1px solid #5e5e5e;
+ color: #999999;
+ display: block;
+ font-size: 0.75rem;
+ font-weight: bold;
+ margin: 0;
+ padding: 0.3rem 0.9375rem;
+ text-transform: uppercase;
+}
+
+ul.off-canvas-list li a {
+ border-bottom: 1px solid #262626;
+ color: rgba(255, 255, 255, 0.7);
+ display: block;
+ padding: 0.66667rem;
+ transition: background 300ms ease;
+}
+
+ul.off-canvas-list li a:hover {
+ background: #242424;
+}
+
+ul.off-canvas-list li a:active {
+ background: #242424;
+}
+
+.move-right > .inner-wrap {
+ -webkit-transform: translate3d(15.625rem, 0, 0);
+ -moz-transform: translate3d(15.625rem, 0, 0);
+ -ms-transform: translate(15.625rem, 0);
+ -o-transform: translate3d(15.625rem, 0, 0);
+ transform: translate3d(15.625rem, 0, 0);
+}
+
+.move-right .exit-off-canvas {
+ -webkit-backface-visibility: hidden;
+ box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
+ cursor: pointer;
+ transition: background 300ms ease;
+ -webkit-tap-highlight-color: transparent;
+ background: rgba(255, 255, 255, 0.2);
+ bottom: 0;
+ display: block;
+ left: 0;
+ position: absolute;
+ right: 0;
+ top: 0;
+ z-index: 1002;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .move-right .exit-off-canvas:hover {
+ background: rgba(255, 255, 255, 0.05);
+ }
+}
+.move-left > .inner-wrap {
+ -webkit-transform: translate3d(-15.625rem, 0, 0);
+ -moz-transform: translate3d(-15.625rem, 0, 0);
+ -ms-transform: translate(-15.625rem, 0);
+ -o-transform: translate3d(-15.625rem, 0, 0);
+ transform: translate3d(-15.625rem, 0, 0);
+}
+
+.move-left .exit-off-canvas {
+ -webkit-backface-visibility: hidden;
+ box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
+ cursor: pointer;
+ transition: background 300ms ease;
+ -webkit-tap-highlight-color: transparent;
+ background: rgba(255, 255, 255, 0.2);
+ bottom: 0;
+ display: block;
+ left: 0;
+ position: absolute;
+ right: 0;
+ top: 0;
+ z-index: 1002;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .move-left .exit-off-canvas:hover {
+ background: rgba(255, 255, 255, 0.05);
+ }
+}
+.move-top > .inner-wrap {
+ -webkit-transform: translate3d(0, -18.75rem, 0);
+ -moz-transform: translate3d(0, -18.75rem, 0);
+ -ms-transform: translate(0, -18.75rem);
+ -o-transform: translate3d(0, -18.75rem, 0);
+ transform: translate3d(0, -18.75rem, 0);
+}
+
+.move-top .exit-off-canvas {
+ -webkit-backface-visibility: hidden;
+ box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
+ cursor: pointer;
+ transition: background 300ms ease;
+ -webkit-tap-highlight-color: transparent;
+ background: rgba(255, 255, 255, 0.2);
+ bottom: 0;
+ display: block;
+ left: 0;
+ position: absolute;
+ right: 0;
+ top: 0;
+ z-index: 1002;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .move-top .exit-off-canvas:hover {
+ background: rgba(255, 255, 255, 0.05);
+ }
+}
+.move-bottom > .inner-wrap {
+ -webkit-transform: translate3d(0, 18.75rem, 0);
+ -moz-transform: translate3d(0, 18.75rem, 0);
+ -ms-transform: translate(0, 18.75rem);
+ -o-transform: translate3d(0, 18.75rem, 0);
+ transform: translate3d(0, 18.75rem, 0);
+}
+
+.move-bottom .exit-off-canvas {
+ -webkit-backface-visibility: hidden;
+ box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
+ cursor: pointer;
+ transition: background 300ms ease;
+ -webkit-tap-highlight-color: transparent;
+ background: rgba(255, 255, 255, 0.2);
+ bottom: 0;
+ display: block;
+ left: 0;
+ position: absolute;
+ right: 0;
+ top: 0;
+ z-index: 1002;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .move-bottom .exit-off-canvas:hover {
+ background: rgba(255, 255, 255, 0.05);
+ }
+}
+.offcanvas-overlap .left-off-canvas-menu, .offcanvas-overlap .right-off-canvas-menu,
+.offcanvas-overlap .top-off-canvas-menu, .offcanvas-overlap .bottom-off-canvas-menu {
+ -ms-transform: none;
+ -webkit-transform: none;
+ -moz-transform: none;
+ -o-transform: none;
+ transform: none;
+ z-index: 1003;
+}
+
+.offcanvas-overlap .exit-off-canvas {
+ -webkit-backface-visibility: hidden;
+ box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
+ cursor: pointer;
+ transition: background 300ms ease;
+ -webkit-tap-highlight-color: transparent;
+ background: rgba(255, 255, 255, 0.2);
+ bottom: 0;
+ display: block;
+ left: 0;
+ position: absolute;
+ right: 0;
+ top: 0;
+ z-index: 1002;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .offcanvas-overlap .exit-off-canvas:hover {
+ background: rgba(255, 255, 255, 0.05);
+ }
+}
+.offcanvas-overlap-left .right-off-canvas-menu {
+ -ms-transform: none;
+ -webkit-transform: none;
+ -moz-transform: none;
+ -o-transform: none;
+ transform: none;
+ z-index: 1003;
+}
+
+.offcanvas-overlap-left .exit-off-canvas {
+ -webkit-backface-visibility: hidden;
+ box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
+ cursor: pointer;
+ transition: background 300ms ease;
+ -webkit-tap-highlight-color: transparent;
+ background: rgba(255, 255, 255, 0.2);
+ bottom: 0;
+ display: block;
+ left: 0;
+ position: absolute;
+ right: 0;
+ top: 0;
+ z-index: 1002;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .offcanvas-overlap-left .exit-off-canvas:hover {
+ background: rgba(255, 255, 255, 0.05);
+ }
+}
+.offcanvas-overlap-right .left-off-canvas-menu {
+ -ms-transform: none;
+ -webkit-transform: none;
+ -moz-transform: none;
+ -o-transform: none;
+ transform: none;
+ z-index: 1003;
+}
+
+.offcanvas-overlap-right .exit-off-canvas {
+ -webkit-backface-visibility: hidden;
+ box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
+ cursor: pointer;
+ transition: background 300ms ease;
+ -webkit-tap-highlight-color: transparent;
+ background: rgba(255, 255, 255, 0.2);
+ bottom: 0;
+ display: block;
+ left: 0;
+ position: absolute;
+ right: 0;
+ top: 0;
+ z-index: 1002;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .offcanvas-overlap-right .exit-off-canvas:hover {
+ background: rgba(255, 255, 255, 0.05);
+ }
+}
+.offcanvas-overlap-top .bottom-off-canvas-menu {
+ -ms-transform: none;
+ -webkit-transform: none;
+ -moz-transform: none;
+ -o-transform: none;
+ transform: none;
+ z-index: 1003;
+}
+
+.offcanvas-overlap-top .exit-off-canvas {
+ -webkit-backface-visibility: hidden;
+ box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
+ cursor: pointer;
+ transition: background 300ms ease;
+ -webkit-tap-highlight-color: transparent;
+ background: rgba(255, 255, 255, 0.2);
+ bottom: 0;
+ display: block;
+ left: 0;
+ position: absolute;
+ right: 0;
+ top: 0;
+ z-index: 1002;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .offcanvas-overlap-top .exit-off-canvas:hover {
+ background: rgba(255, 255, 255, 0.05);
+ }
+}
+.offcanvas-overlap-bottom .top-off-canvas-menu {
+ -ms-transform: none;
+ -webkit-transform: none;
+ -moz-transform: none;
+ -o-transform: none;
+ transform: none;
+ z-index: 1003;
+}
+
+.offcanvas-overlap-bottom .exit-off-canvas {
+ -webkit-backface-visibility: hidden;
+ box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
+ cursor: pointer;
+ transition: background 300ms ease;
+ -webkit-tap-highlight-color: transparent;
+ background: rgba(255, 255, 255, 0.2);
+ bottom: 0;
+ display: block;
+ left: 0;
+ position: absolute;
+ right: 0;
+ top: 0;
+ z-index: 1002;
+}
+
+@media only screen and (min-width: 40.0625em) {
+ .offcanvas-overlap-bottom .exit-off-canvas:hover {
+ background: rgba(255, 255, 255, 0.05);
+ }
+}
+.no-csstransforms .left-off-canvas-menu {
+ left: -15.625rem;
+}
+
+.no-csstransforms .right-off-canvas-menu {
+ right: -15.625rem;
+}
+
+.no-csstransforms .top-off-canvas-menu {
+ top: -18.75rem;
+}
+
+.no-csstransforms .bottom-off-canvas-menu {
+ bottom: -18.75rem;
+}
+
+.no-csstransforms .move-left > .inner-wrap {
+ right: 15.625rem;
+}
+
+.no-csstransforms .move-right > .inner-wrap {
+ left: 15.625rem;
+}
+
+.no-csstransforms .move-top > .inner-wrap {
+ right: 18.75rem;
+}
+
+.no-csstransforms .move-bottom > .inner-wrap {
+ left: 18.75rem;
+}
+
+.left-submenu {
+ -webkit-backface-visibility: hidden;
+ -webkit-overflow-scrolling: touch;
+ background: #333333;
+ bottom: 0;
+ box-sizing: content-box;
+ margin: 0;
+ overflow-x: hidden;
+ overflow-y: auto;
+ position: absolute;
+ top: 0;
+ width: 15.625rem;
+ height: 18.75rem;
+ z-index: 1002;
+ -webkit-transform: translate3d(-100%, 0, 0);
+ -moz-transform: translate3d(-100%, 0, 0);
+ -ms-transform: translate(-100%, 0);
+ -o-transform: translate3d(-100%, 0, 0);
+ transform: translate3d(-100%, 0, 0);
+ left: 0;
+ -webkit-transition: -webkit-transform 500ms ease;
+ -moz-transition: -moz-transform 500ms ease;
+ -ms-transition: -ms-transform 500ms ease;
+ -o-transition: -o-transform 500ms ease;
+ transition: transform 500ms ease;
+}
+
+.left-submenu * {
+ -webkit-backface-visibility: hidden;
+}
+
+.left-submenu .back > a {
+ background: #444;
+ border-bottom: none;
+ border-top: 1px solid #5e5e5e;
+ color: #999999;
+ font-weight: bold;
+ padding: 0.3rem 0.9375rem;
+ text-transform: uppercase;
+ margin: 0;
+}
+
+.left-submenu .back > a:hover {
+ background: #303030;
+ border-bottom: none;
+ border-top: 1px solid #5e5e5e;
+}
+
+.left-submenu .back > a:before {
+ content: "«";
+ margin-right: 0.5rem;
+ display: inline;
+}
+
+.left-submenu.move-right, .left-submenu.offcanvas-overlap-right, .left-submenu.offcanvas-overlap {
+ -webkit-transform: translate3d(0%, 0, 0);
+ -moz-transform: translate3d(0%, 0, 0);
+ -ms-transform: translate(0%, 0);
+ -o-transform: translate3d(0%, 0, 0);
+ transform: translate3d(0%, 0, 0);
+}
+
+.right-submenu {
+ -webkit-backface-visibility: hidden;
+ -webkit-overflow-scrolling: touch;
+ background: #333333;
+ bottom: 0;
+ box-sizing: content-box;
+ margin: 0;
+ overflow-x: hidden;
+ overflow-y: auto;
+ position: absolute;
+ top: 0;
+ width: 15.625rem;
+ height: 18.75rem;
+ z-index: 1002;
+ -webkit-transform: translate3d(100%, 0, 0);
+ -moz-transform: translate3d(100%, 0, 0);
+ -ms-transform: translate(100%, 0);
+ -o-transform: translate3d(100%, 0, 0);
+ transform: translate3d(100%, 0, 0);
+ right: 0;
+ -webkit-transition: -webkit-transform 500ms ease;
+ -moz-transition: -moz-transform 500ms ease;
+ -ms-transition: -ms-transform 500ms ease;
+ -o-transition: -o-transform 500ms ease;
+ transition: transform 500ms ease;
+}
+
+.right-submenu * {
+ -webkit-backface-visibility: hidden;
+}
+
+.right-submenu .back > a {
+ background: #444;
+ border-bottom: none;
+ border-top: 1px solid #5e5e5e;
+ color: #999999;
+ font-weight: bold;
+ padding: 0.3rem 0.9375rem;
+ text-transform: uppercase;
+ margin: 0;
+}
+
+.right-submenu .back > a:hover {
+ background: #303030;
+ border-bottom: none;
+ border-top: 1px solid #5e5e5e;
+}
+
+.right-submenu .back > a:after {
+ content: "»";
+ margin-left: 0.5rem;
+ display: inline;
+}
+
+.right-submenu.move-left, .right-submenu.offcanvas-overlap-left, .right-submenu.offcanvas-overlap {
+ -webkit-transform: translate3d(0%, 0, 0);
+ -moz-transform: translate3d(0%, 0, 0);
+ -ms-transform: translate(0%, 0);
+ -o-transform: translate3d(0%, 0, 0);
+ transform: translate3d(0%, 0, 0);
+}
+
+.top-submenu {
+ -webkit-backface-visibility: hidden;
+ -webkit-overflow-scrolling: touch;
+ background: #333333;
+ bottom: 0;
+ box-sizing: content-box;
+ margin: 0;
+ overflow-x: hidden;
+ overflow-y: auto;
+ position: absolute;
+ top: 0;
+ width: 15.625rem;
+ height: 18.75rem;
+ z-index: 1002;
+ -webkit-transform: translate3d(0, -100%, 0);
+ -moz-transform: translate3d(0, -100%, 0);
+ -ms-transform: translate(0, -100%);
+ -o-transform: translate3d(0, -100%, 0);
+ transform: translate3d(0, -100%, 0);
+ top: 0;
+ width: 100%;
+ -webkit-transition: -webkit-transform 500ms ease;
+ -moz-transition: -moz-transform 500ms ease;
+ -ms-transition: -ms-transform 500ms ease;
+ -o-transition: -o-transform 500ms ease;
+ transition: transform 500ms ease;
+}
+
+.top-submenu * {
+ -webkit-backface-visibility: hidden;
+}
+
+.top-submenu .back > a {
+ background: #444;
+ border-bottom: none;
+ border-top: 1px solid #5e5e5e;
+ color: #999999;
+ font-weight: bold;
+ padding: 0.3rem 0.9375rem;
+ text-transform: uppercase;
+ margin: 0;
+}
+
+.top-submenu .back > a:hover {
+ background: #303030;
+ border-bottom: none;
+ border-top: 1px solid #5e5e5e;
+}
+
+.top-submenu.move-bottom, .top-submenu.offcanvas-overlap-bottom, .top-submenu.offcanvas-overlap {
+ -webkit-transform: translate3d(0, 0%, 0);
+ -moz-transform: translate3d(0, 0%, 0);
+ -ms-transform: translate(0, 0%);
+ -o-transform: translate3d(0, 0%, 0);
+ transform: translate3d(0, 0%, 0);
+}
+
+.bottom-submenu {
+ -webkit-backface-visibility: hidden;
+ -webkit-overflow-scrolling: touch;
+ background: #333333;
+ bottom: 0;
+ box-sizing: content-box;
+ margin: 0;
+ overflow-x: hidden;
+ overflow-y: auto;
+ position: absolute;
+ top: 0;
+ width: 15.625rem;
+ height: 18.75rem;
+ z-index: 1002;
+ -webkit-transform: translate3d(0, 100%, 0);
+ -moz-transform: translate3d(0, 100%, 0);
+ -ms-transform: translate(0, 100%);
+ -o-transform: translate3d(0, 100%, 0);
+ transform: translate3d(0, 100%, 0);
+ bottom: 0;
+ width: 100%;
+ -webkit-transition: -webkit-transform 500ms ease;
+ -moz-transition: -moz-transform 500ms ease;
+ -ms-transition: -ms-transform 500ms ease;
+ -o-transition: -o-transform 500ms ease;
+ transition: transform 500ms ease;
+}
+
+.bottom-submenu * {
+ -webkit-backface-visibility: hidden;
+}
+
+.bottom-submenu .back > a {
+ background: #444;
+ border-bottom: none;
+ border-top: 1px solid #5e5e5e;
+ color: #999999;
+ font-weight: bold;
+ padding: 0.3rem 0.9375rem;
+ text-transform: uppercase;
+ margin: 0;
+}
+
+.bottom-submenu .back > a:hover {
+ background: #303030;
+ border-bottom: none;
+ border-top: 1px solid #5e5e5e;
+}
+
+.bottom-submenu.move-top, .bottom-submenu.offcanvas-overlap-top, .bottom-submenu.offcanvas-overlap {
+ -webkit-transform: translate3d(0, 0%, 0);
+ -moz-transform: translate3d(0, 0%, 0);
+ -ms-transform: translate(0, 0%);
+ -o-transform: translate3d(0, 0%, 0);
+ transform: translate3d(0, 0%, 0);
+}
+
+.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after {
+ content: "»";
+ margin-left: 0.5rem;
+ display: inline;
+}
+
+.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before {
+ content: "«";
+ margin-right: 0.5rem;
+ display: inline;
+}
+
+/* Foundation Dropdowns */
+.f-dropdown {
+ display: none;
+ left: -9999px;
+ list-style: none;
+ margin-left: 0;
+ position: absolute;
+ background: #FFFFFF;
+ border: solid 1px #cccccc;
+ font-size: 0.875rem;
+ height: auto;
+ max-height: none;
+ width: 100%;
+ z-index: 89;
+ margin-top: 2px;
+ max-width: 200px;
+}
+
+.f-dropdown.open {
+ display: block;
+}
+
+.f-dropdown > *:first-child {
+ margin-top: 0;
+}
+
+.f-dropdown > *:last-child {
+ margin-bottom: 0;
+}
+
+.f-dropdown:before {
+ border: inset 6px;
+ content: "";
+ display: block;
+ height: 0;
+ width: 0;
+ border-color: transparent transparent #FFFFFF transparent;
+ border-bottom-style: solid;
+ position: absolute;
+ top: -12px;
+ left: 10px;
+ z-index: 89;
+}
+
+.f-dropdown:after {
+ border: inset 7px;
+ content: "";
+ display: block;
+ height: 0;
+ width: 0;
+ border-color: transparent transparent #cccccc transparent;
+ border-bottom-style: solid;
+ position: absolute;
+ top: -14px;
+ left: 9px;
+ z-index: 88;
+}
+
+.f-dropdown.right:before {
+ left: auto;
+ right: 10px;
+}
+
+.f-dropdown.right:after {
+ left: auto;
+ right: 9px;
+}
+
+.f-dropdown.drop-right {
+ display: none;
+ left: -9999px;
+ list-style: none;
+ margin-left: 0;
+ position: absolute;
+ background: #FFFFFF;
+ border: solid 1px #cccccc;
+ font-size: 0.875rem;
+ height: auto;
+ max-height: none;
+ width: 100%;
+ z-index: 89;
+ margin-top: 0;
+ margin-left: 2px;
+ max-width: 200px;
+}
+
+.f-dropdown.drop-right.open {
+ display: block;
+}
+
+.f-dropdown.drop-right > *:first-child {
+ margin-top: 0;
+}
+
+.f-dropdown.drop-right > *:last-child {
+ margin-bottom: 0;
+}
+
+.f-dropdown.drop-right:before {
+ border: inset 6px;
+ content: "";
+ display: block;
+ height: 0;
+ width: 0;
+ border-color: transparent #FFFFFF transparent transparent;
+ border-right-style: solid;
+ position: absolute;
+ top: 10px;
+ left: -12px;
+ z-index: 89;
+}
+
+.f-dropdown.drop-right:after {
+ border: inset 7px;
+ content: "";
+ display: block;
+ height: 0;
+ width: 0;
+ border-color: transparent #cccccc transparent transparent;
+ border-right-style: solid;
+ position: absolute;
+ top: 9px;
+ left: -14px;
+ z-index: 88;
+}
+
+.f-dropdown.drop-left {
+ display: none;
+ left: -9999px;
+ list-style: none;
+ margin-left: 0;
+ position: absolute;
+ background: #FFFFFF;
+ border: solid 1px #cccccc;
+ font-size: 0.875rem;
+ height: auto;
+ max-height: none;
+ width: 100%;
+ z-index: 89;
+ margin-top: 0;
+ margin-left: -2px;
+ max-width: 200px;
+}
+
+.f-dropdown.drop-left.open {
+ display: block;
+}
+
+.f-dropdown.drop-left > *:first-child {
+ margin-top: 0;
+}
+
+.f-dropdown.drop-left > *:last-child {
+ margin-bottom: 0;
+}
+
+.f-dropdown.drop-left:before {
+ border: inset 6px;
+ content: "";
+ display: block;
+ height: 0;
+ width: 0;
+ border-color: transparent transparent transparent #FFFFFF;
+ border-left-style: solid;
+ position: absolute;
+ top: 10px;
+ right: -12px;
+ left: auto;
+ z-index: 89;
+}
+
+.f-dropdown.drop-left:after {
+ border: inset 7px;
+ content: "";
+ display: block;
+ height: 0;
+ width: 0;
+ border-color: transparent transparent transparent #cccccc;
+ border-left-style: solid;
+ position: absolute;
+ top: 9px;
+ right: -14px;
+ left: auto;
+ z-index: 88;
+}
+
+.f-dropdown.drop-top {
+ display: none;
+ left: -9999px;
+ list-style: none;
+ margin-left: 0;
+ position: absolute;
+ background: #FFFFFF;
+ border: solid 1px #cccccc;
+ font-size: 0.875rem;
+ height: auto;
+ max-height: none;
+ width: 100%;
+ z-index: 89;
+ margin-left: 0;
+ margin-top: -2px;
+ max-width: 200px;
+}
+
+.f-dropdown.drop-top.open {
+ display: block;
+}
+
+.f-dropdown.drop-top > *:first-child {
+ margin-top: 0;
+}
+
+.f-dropdown.drop-top > *:last-child {
+ margin-bottom: 0;
+}
+
+.f-dropdown.drop-top:before {
+ border: inset 6px;
+ content: "";
+ display: block;
+ height: 0;
+ width: 0;
+ border-color: #FFFFFF transparent transparent transparent;
+ border-top-style: solid;
+ bottom: -12px;
+ position: absolute;
+ top: auto;
+ left: 10px;
+ right: auto;
+ z-index: 89;
+}
+
+.f-dropdown.drop-top:after {
+ border: inset 7px;
+ content: "";
+ display: block;
+ height: 0;
+ width: 0;
+ border-color: #cccccc transparent transparent transparent;
+ border-top-style: solid;
+ bottom: -14px;
+ position: absolute;
+ top: auto;
+ left: 9px;
+ right: auto;
+ z-index: 88;
+}
+
+.f-dropdown li {
+ cursor: pointer;
+ font-size: 0.875rem;
+ line-height: 1.125rem;
+ margin: 0;
+}
+
+.f-dropdown li:hover, .f-dropdown li:focus {
+ background: #EEEEEE;
+}
+
+.f-dropdown li a {
+ display: block;
+ padding: 0.5rem;
+ color: #555555;
+}
+
+.f-dropdown.content {
+ display: none;
+ left: -9999px;
+ list-style: none;
+ margin-left: 0;
+ position: absolute;
+ background: #FFFFFF;
+ border: solid 1px #cccccc;
+ font-size: 0.875rem;
+ height: auto;
+ max-height: none;
+ padding: 1.25rem;
+ width: 100%;
+ z-index: 89;
+ max-width: 200px;
+}
+
+.f-dropdown.content.open {
+ display: block;
+}
+
+.f-dropdown.content > *:first-child {
+ margin-top: 0;
+}
+
+.f-dropdown.content > *:last-child {
+ margin-bottom: 0;
+}
+
+.f-dropdown.radius {
+ border-radius: 3px;
+}
+
+.f-dropdown.tiny {
+ max-width: 200px;
+}
+
+.f-dropdown.small {
+ max-width: 300px;
+}
+
+.f-dropdown.medium {
+ max-width: 500px;
+}
+
+.f-dropdown.large {
+ max-width: 800px;
+}
+
+.f-dropdown.mega {
+ width: 100% !important;
+ max-width: 100% !important;
+}
+
+.f-dropdown.mega.open {
+ left: 0 !important;
+}
+
+table {
+ background: #FFFFFF;
+ border: solid 1px #DDDDDD;
+ margin-bottom: 1.25rem;
+ table-layout: auto;
+}
+
+table caption {
+ background: transparent;
+ color: #222222;
+ font-size: 1rem;
+ font-weight: bold;
+}
+
+table thead {
+ background: #F5F5F5;
+}
+
+table thead tr th,
+table thead tr td {
+ color: #222222;
+ font-size: 0.875rem;
+ font-weight: bold;
+ padding: 0.5rem 0.625rem 0.625rem;
+}
+
+table tfoot {
+ background: #F5F5F5;
+}
+
+table tfoot tr th,
+table tfoot tr td {
+ color: #222222;
+ font-size: 0.875rem;
+ font-weight: bold;
+ padding: 0.5rem 0.625rem 0.625rem;
+}
+
+table tr th,
+table tr td {
+ color: #222222;
+ font-size: 0.875rem;
+ padding: 0.5625rem 0.625rem;
+ text-align: left;
+}
+
+table tr.even, table tr.alt, table tr:nth-of-type(even) {
+ background: #F9F9F9;
+}
+
+table thead tr th,
+table tfoot tr th,
+table tfoot tr td,
+table tbody tr th,
+table tbody tr td,
+table tr td {
+ display: table-cell;
+ line-height: 1.125rem;
+}
+
+.range-slider {
+ border: 1px solid #DDDDDD;
+ margin: 1.25rem 0;
+ position: relative;
+ -ms-touch-action: none;
+ touch-action: none;
+ display: block;
+ height: 1rem;
+ width: 100%;
+ background: #FAFAFA;
+}
+
+.range-slider.vertical-range {
+ border: 1px solid #DDDDDD;
+ margin: 1.25rem 0;
+ position: relative;
+ -ms-touch-action: none;
+ touch-action: none;
+ display: inline-block;
+ height: 12.5rem;
+ width: 1rem;
+}
+
+.range-slider.vertical-range .range-slider-handle {
+ bottom: -10.5rem;
+ margin-left: -0.5rem;
+ margin-top: 0;
+ position: absolute;
+}
+
+.range-slider.vertical-range .range-slider-active-segment {
+ border-bottom-left-radius: inherit;
+ border-bottom-right-radius: inherit;
+ border-top-left-radius: initial;
+ bottom: 0;
+ height: auto;
+ width: 0.875rem;
+}
+
+.range-slider.radius {
+ background: #FAFAFA;
+ border-radius: 3px;
+}
+
+.range-slider.radius .range-slider-handle {
+ background: #008CBA;
+ border-radius: 3px;
+}
+
+.range-slider.radius .range-slider-handle:hover {
+ background: #007ba4;
+}
+
+.range-slider.round {
+ background: #FAFAFA;
+ border-radius: 1000px;
+}
+
+.range-slider.round .range-slider-handle {
+ background: #008CBA;
+ border-radius: 1000px;
+}
+
+.range-slider.round .range-slider-handle:hover {
+ background: #007ba4;
+}
+
+.range-slider.disabled, .range-slider[disabled] {
+ background: #FAFAFA;
+ cursor: not-allowed;
+ opacity: 0.7;
+}
+
+.range-slider.disabled .range-slider-handle, .range-slider[disabled] .range-slider-handle {
+ background: #008CBA;
+ cursor: default;
+ opacity: 0.7;
+}
+
+.range-slider.disabled .range-slider-handle:hover, .range-slider[disabled] .range-slider-handle:hover {
+ background: #007ba4;
+}
+
+.range-slider-active-segment {
+ background: #e5e5e5;
+ border-bottom-left-radius: inherit;
+ border-top-left-radius: inherit;
+ display: inline-block;
+ height: 0.875rem;
+ position: absolute;
+}
+
+.range-slider-handle {
+ border: 1px solid none;
+ cursor: pointer;
+ display: inline-block;
+ height: 1.375rem;
+ position: absolute;
+ top: -0.3125rem;
+ width: 2rem;
+ z-index: 1;
+ -ms-touch-action: manipulation;
+ touch-action: manipulation;
+ background: #008CBA;
+}
+
+.range-slider-handle:hover {
+ background: #007ba4;
+}
+
+[class*=block-grid-] {
+ display: block;
+ padding: 0;
+ margin: 0 -0.625rem;
+}
+
+[class*=block-grid-]:before, [class*=block-grid-]:after {
+ content: " ";
+ display: table;
+}
+
+[class*=block-grid-]:after {
+ clear: both;
+}
+
+[class*=block-grid-] > li {
+ display: block;
+ float: left;
+ height: auto;
+ padding: 0 0.625rem 1.25rem;
+}
+
+@media only screen {
+ .small-block-grid-1 > li {
+ list-style: none;
+ width: 100%;
+ }
+ .small-block-grid-1 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .small-block-grid-1 > li:nth-of-type(1n+1) {
+ clear: both;
+ }
+ .small-block-grid-2 > li {
+ list-style: none;
+ width: 50%;
+ }
+ .small-block-grid-2 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .small-block-grid-2 > li:nth-of-type(2n+1) {
+ clear: both;
+ }
+ .small-block-grid-3 > li {
+ list-style: none;
+ width: 33.33333%;
+ }
+ .small-block-grid-3 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .small-block-grid-3 > li:nth-of-type(3n+1) {
+ clear: both;
+ }
+ .small-block-grid-4 > li {
+ list-style: none;
+ width: 25%;
+ }
+ .small-block-grid-4 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .small-block-grid-4 > li:nth-of-type(4n+1) {
+ clear: both;
+ }
+ .small-block-grid-5 > li {
+ list-style: none;
+ width: 20%;
+ }
+ .small-block-grid-5 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .small-block-grid-5 > li:nth-of-type(5n+1) {
+ clear: both;
+ }
+ .small-block-grid-6 > li {
+ list-style: none;
+ width: 16.66667%;
+ }
+ .small-block-grid-6 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .small-block-grid-6 > li:nth-of-type(6n+1) {
+ clear: both;
+ }
+ .small-block-grid-7 > li {
+ list-style: none;
+ width: 14.28571%;
+ }
+ .small-block-grid-7 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .small-block-grid-7 > li:nth-of-type(7n+1) {
+ clear: both;
+ }
+ .small-block-grid-8 > li {
+ list-style: none;
+ width: 12.5%;
+ }
+ .small-block-grid-8 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .small-block-grid-8 > li:nth-of-type(8n+1) {
+ clear: both;
+ }
+ .small-block-grid-9 > li {
+ list-style: none;
+ width: 11.11111%;
+ }
+ .small-block-grid-9 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .small-block-grid-9 > li:nth-of-type(9n+1) {
+ clear: both;
+ }
+ .small-block-grid-10 > li {
+ list-style: none;
+ width: 10%;
+ }
+ .small-block-grid-10 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .small-block-grid-10 > li:nth-of-type(10n+1) {
+ clear: both;
+ }
+ .small-block-grid-11 > li {
+ list-style: none;
+ width: 9.09091%;
+ }
+ .small-block-grid-11 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .small-block-grid-11 > li:nth-of-type(11n+1) {
+ clear: both;
+ }
+ .small-block-grid-12 > li {
+ list-style: none;
+ width: 8.33333%;
+ }
+ .small-block-grid-12 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .small-block-grid-12 > li:nth-of-type(12n+1) {
+ clear: both;
+ }
+}
+@media only screen and (min-width: 40.0625em) {
+ .medium-block-grid-1 > li {
+ list-style: none;
+ width: 100%;
+ }
+ .medium-block-grid-1 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .medium-block-grid-1 > li:nth-of-type(1n+1) {
+ clear: both;
+ }
+ .medium-block-grid-2 > li {
+ list-style: none;
+ width: 50%;
+ }
+ .medium-block-grid-2 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .medium-block-grid-2 > li:nth-of-type(2n+1) {
+ clear: both;
+ }
+ .medium-block-grid-3 > li {
+ list-style: none;
+ width: 33.33333%;
+ }
+ .medium-block-grid-3 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .medium-block-grid-3 > li:nth-of-type(3n+1) {
+ clear: both;
+ }
+ .medium-block-grid-4 > li {
+ list-style: none;
+ width: 25%;
+ }
+ .medium-block-grid-4 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .medium-block-grid-4 > li:nth-of-type(4n+1) {
+ clear: both;
+ }
+ .medium-block-grid-5 > li {
+ list-style: none;
+ width: 20%;
+ }
+ .medium-block-grid-5 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .medium-block-grid-5 > li:nth-of-type(5n+1) {
+ clear: both;
+ }
+ .medium-block-grid-6 > li {
+ list-style: none;
+ width: 16.66667%;
+ }
+ .medium-block-grid-6 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .medium-block-grid-6 > li:nth-of-type(6n+1) {
+ clear: both;
+ }
+ .medium-block-grid-7 > li {
+ list-style: none;
+ width: 14.28571%;
+ }
+ .medium-block-grid-7 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .medium-block-grid-7 > li:nth-of-type(7n+1) {
+ clear: both;
+ }
+ .medium-block-grid-8 > li {
+ list-style: none;
+ width: 12.5%;
+ }
+ .medium-block-grid-8 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .medium-block-grid-8 > li:nth-of-type(8n+1) {
+ clear: both;
+ }
+ .medium-block-grid-9 > li {
+ list-style: none;
+ width: 11.11111%;
+ }
+ .medium-block-grid-9 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .medium-block-grid-9 > li:nth-of-type(9n+1) {
+ clear: both;
+ }
+ .medium-block-grid-10 > li {
+ list-style: none;
+ width: 10%;
+ }
+ .medium-block-grid-10 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .medium-block-grid-10 > li:nth-of-type(10n+1) {
+ clear: both;
+ }
+ .medium-block-grid-11 > li {
+ list-style: none;
+ width: 9.09091%;
+ }
+ .medium-block-grid-11 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .medium-block-grid-11 > li:nth-of-type(11n+1) {
+ clear: both;
+ }
+ .medium-block-grid-12 > li {
+ list-style: none;
+ width: 8.33333%;
+ }
+ .medium-block-grid-12 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .medium-block-grid-12 > li:nth-of-type(12n+1) {
+ clear: both;
+ }
+}
+@media only screen and (min-width: 64.0625em) {
+ .large-block-grid-1 > li {
+ list-style: none;
+ width: 100%;
+ }
+ .large-block-grid-1 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .large-block-grid-1 > li:nth-of-type(1n+1) {
+ clear: both;
+ }
+ .large-block-grid-2 > li {
+ list-style: none;
+ width: 50%;
+ }
+ .large-block-grid-2 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .large-block-grid-2 > li:nth-of-type(2n+1) {
+ clear: both;
+ }
+ .large-block-grid-3 > li {
+ list-style: none;
+ width: 33.33333%;
+ }
+ .large-block-grid-3 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .large-block-grid-3 > li:nth-of-type(3n+1) {
+ clear: both;
+ }
+ .large-block-grid-4 > li {
+ list-style: none;
+ width: 25%;
+ }
+ .large-block-grid-4 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .large-block-grid-4 > li:nth-of-type(4n+1) {
+ clear: both;
+ }
+ .large-block-grid-5 > li {
+ list-style: none;
+ width: 20%;
+ }
+ .large-block-grid-5 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .large-block-grid-5 > li:nth-of-type(5n+1) {
+ clear: both;
+ }
+ .large-block-grid-6 > li {
+ list-style: none;
+ width: 16.66667%;
+ }
+ .large-block-grid-6 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .large-block-grid-6 > li:nth-of-type(6n+1) {
+ clear: both;
+ }
+ .large-block-grid-7 > li {
+ list-style: none;
+ width: 14.28571%;
+ }
+ .large-block-grid-7 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .large-block-grid-7 > li:nth-of-type(7n+1) {
+ clear: both;
+ }
+ .large-block-grid-8 > li {
+ list-style: none;
+ width: 12.5%;
+ }
+ .large-block-grid-8 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .large-block-grid-8 > li:nth-of-type(8n+1) {
+ clear: both;
+ }
+ .large-block-grid-9 > li {
+ list-style: none;
+ width: 11.11111%;
+ }
+ .large-block-grid-9 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .large-block-grid-9 > li:nth-of-type(9n+1) {
+ clear: both;
+ }
+ .large-block-grid-10 > li {
+ list-style: none;
+ width: 10%;
+ }
+ .large-block-grid-10 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .large-block-grid-10 > li:nth-of-type(10n+1) {
+ clear: both;
+ }
+ .large-block-grid-11 > li {
+ list-style: none;
+ width: 9.09091%;
+ }
+ .large-block-grid-11 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .large-block-grid-11 > li:nth-of-type(11n+1) {
+ clear: both;
+ }
+ .large-block-grid-12 > li {
+ list-style: none;
+ width: 8.33333%;
+ }
+ .large-block-grid-12 > li:nth-of-type(1n) {
+ clear: none;
+ }
+ .large-block-grid-12 > li:nth-of-type(12n+1) {
+ clear: both;
+ }
+}
+.flex-video {
+ height: 0;
+ margin-bottom: 1rem;
+ overflow: hidden;
+ padding-bottom: 67.5%;
+ padding-top: 1.5625rem;
+ position: relative;
+}
+
+.flex-video.widescreen {
+ padding-bottom: 56.34%;
+}
+
+.flex-video.vimeo {
+ padding-top: 0;
+}
+
+.flex-video iframe,
+.flex-video object,
+.flex-video embed,
+.flex-video video {
+ height: 100%;
+ position: absolute;
+ top: 0;
+ width: 100%;
+ left: 0;
+}
+
+.keystroke,
+kbd {
+ background-color: #ededed;
+ border-color: #dddddd;
+ color: #222222;
+ border-style: solid;
+ border-width: 1px;
+ font-family: "Consolas", "Menlo", "Courier", monospace;
+ font-size: inherit;
+ margin: 0;
+ padding: 0.125rem 0.25rem 0;
+ border-radius: 3px;
+}
+
+.switch {
+ border: none;
+ margin-bottom: 1.5rem;
+ outline: 0;
+ padding: 0;
+ position: relative;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+.switch label {
+ background: #DDDDDD;
+ color: transparent;
+ cursor: pointer;
+ display: block;
+ margin-bottom: 1rem;
+ position: relative;
+ text-indent: 100%;
+ width: 4rem;
+ height: 2rem;
+ transition: left 0.15s ease-out;
+}
+
+.switch input {
+ left: 10px;
+ opacity: 0;
+ padding: 0;
+ position: absolute;
+ top: 9px;
+}
+
+.switch input + label {
+ margin-left: 0;
+ margin-right: 0;
+}
+
+.switch label:after {
+ background: #FFFFFF;
+ content: "";
+ display: block;
+ height: 1.5rem;
+ left: 0.25rem;
+ position: absolute;
+ top: 0.25rem;
+ width: 1.5rem;
+ -webkit-transition: left 0.15s ease-out;
+ -moz-transition: left 0.15s ease-out;
+ -o-transition: translate3d(0, 0, 0);
+ transition: left 0.15s ease-out;
+ -webkit-transform: translate3d(0, 0, 0);
+ -moz-transform: translate3d(0, 0, 0);
+ -ms-transform: translate3d(0, 0, 0);
+ -o-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0);
+}
+
+.switch input:checked + label {
+ background: #008CBA;
+}
+
+.switch input:checked + label:after {
+ left: 2.25rem;
+}
+
+.switch label {
+ height: 2rem;
+ width: 4rem;
+}
+
+.switch label:after {
+ height: 1.5rem;
+ width: 1.5rem;
+}
+
+.switch input:checked + label:after {
+ left: 2.25rem;
+}
+
+.switch label {
+ color: transparent;
+ background: #DDDDDD;
+}
+
+.switch label:after {
+ background: #FFFFFF;
+}
+
+.switch input:checked + label {
+ background: #008CBA;
+}
+
+.switch.large label {
+ height: 2.5rem;
+ width: 5rem;
+}
+
+.switch.large label:after {
+ height: 2rem;
+ width: 2rem;
+}
+
+.switch.large input:checked + label:after {
+ left: 2.75rem;
+}
+
+.switch.small label {
+ height: 1.75rem;
+ width: 3.5rem;
+}
+
+.switch.small label:after {
+ height: 1.25rem;
+ width: 1.25rem;
+}
+
+.switch.small input:checked + label:after {
+ left: 2rem;
+}
+
+.switch.tiny label {
+ height: 1.5rem;
+ width: 3rem;
+}
+
+.switch.tiny label:after {
+ height: 1rem;
+ width: 1rem;
+}
+
+.switch.tiny input:checked + label:after {
+ left: 1.75rem;
+}
+
+.switch.radius label {
+ border-radius: 4px;
+}
+
+.switch.radius label:after {
+ border-radius: 3px;
+}
+
+.switch.round {
+ border-radius: 1000px;
+}
+
+.switch.round label {
+ border-radius: 2rem;
+}
+
+.switch.round label:after {
+ border-radius: 2rem;
+}
+
+/* small displays */
+@media only screen {
+ .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
+ display: inherit !important;
+ }
+ .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
+ display: none !important;
+ }
+ .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
+ position: static !important;
+ height: auto;
+ width: auto;
+ overflow: visible;
+ clip: auto;
+ }
+ .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
+ clip: rect(1px, 1px, 1px, 1px);
+ height: 1px;
+ overflow: hidden;
+ position: absolute !important;
+ width: 1px;
+ }
+ table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
+ display: table !important;
+ }
+ thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
+ display: table-header-group !important;
+ }
+ tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
+ display: table-row-group !important;
+ }
+ tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
+ display: table-row;
+ }
+ th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
+ display: table-cell !important;
+ }
+}
+/* medium displays */
+@media only screen and (min-width: 40.0625em) {
+ .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
+ display: inherit !important;
+ }
+ .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
+ display: none !important;
+ }
+ .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
+ position: static !important;
+ height: auto;
+ width: auto;
+ overflow: visible;
+ clip: auto;
+ }
+ .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
+ clip: rect(1px, 1px, 1px, 1px);
+ height: 1px;
+ overflow: hidden;
+ position: absolute !important;
+ width: 1px;
+ }
+ table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
+ display: table !important;
+ }
+ thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
+ display: table-header-group !important;
+ }
+ tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
+ display: table-row-group !important;
+ }
+ tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
+ display: table-row;
+ }
+ th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
+ display: table-cell !important;
+ }
+}
+/* large displays */
+@media only screen and (min-width: 64.0625em) {
+ .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
+ display: inherit !important;
+ }
+ .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
+ display: none !important;
+ }
+ .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
+ position: static !important;
+ height: auto;
+ width: auto;
+ overflow: visible;
+ clip: auto;
+ }
+ .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
+ clip: rect(1px, 1px, 1px, 1px);
+ height: 1px;
+ overflow: hidden;
+ position: absolute !important;
+ width: 1px;
+ }
+ table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
+ display: table !important;
+ }
+ thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
+ display: table-header-group !important;
+ }
+ tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
+ display: table-row-group !important;
+ }
+ tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
+ display: table-row;
+ }
+ th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
+ display: table-cell !important;
+ }
+}
+/* xlarge displays */
+@media only screen and (min-width: 90.0625em) {
+ .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
+ display: inherit !important;
+ }
+ .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
+ display: none !important;
+ }
+ .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
+ position: static !important;
+ height: auto;
+ width: auto;
+ overflow: visible;
+ clip: auto;
+ }
+ .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
+ clip: rect(1px, 1px, 1px, 1px);
+ height: 1px;
+ overflow: hidden;
+ position: absolute !important;
+ width: 1px;
+ }
+ table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
+ display: table !important;
+ }
+ thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
+ display: table-header-group !important;
+ }
+ tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
+ display: table-row-group !important;
+ }
+ tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
+ display: table-row;
+ }
+ th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xlarge, td.show-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
+ display: table-cell !important;
+ }
+}
+/* xxlarge displays */
+@media only screen and (min-width: 120.0625em) {
+ .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .show-for-xxlarge-down {
+ display: inherit !important;
+ }
+ .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .hide-for-xxlarge-down {
+ display: none !important;
+ }
+ .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .visible-for-xxlarge-down {
+ position: static !important;
+ height: auto;
+ width: auto;
+ overflow: visible;
+ clip: auto;
+ }
+ .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .hidden-for-xxlarge-down {
+ clip: rect(1px, 1px, 1px, 1px);
+ height: 1px;
+ overflow: hidden;
+ position: absolute !important;
+ width: 1px;
+ }
+ table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xlarge, table.hide-for-xlarge-down, table.show-for-xxlarge-only, table.show-for-xxlarge-up, table.show-for-xxlarge, table.show-for-xxlarge-down {
+ display: table !important;
+ }
+ thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xlarge, thead.hide-for-xlarge-down, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up, thead.show-for-xxlarge, thead.show-for-xxlarge-down {
+ display: table-header-group !important;
+ }
+ tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xlarge, tbody.hide-for-xlarge-down, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge, tbody.show-for-xxlarge-down {
+ display: table-row-group !important;
+ }
+ tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xlarge, tr.hide-for-xlarge-down, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up, tr.show-for-xxlarge, tr.show-for-xxlarge-down {
+ display: table-row;
+ }
+ th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.hide-for-xlarge-down, td.hide-for-xlarge-down, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up, th.show-for-xxlarge, td.show-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
+ display: table-cell !important;
+ }
+}
+/* Orientation targeting */
+.show-for-landscape,
+.hide-for-portrait {
+ display: inherit !important;
+}
+
+.hide-for-landscape,
+.show-for-portrait {
+ display: none !important;
+}
+
+/* Specific visibility for tables */
+table.hide-for-landscape, table.show-for-portrait {
+ display: table !important;
+}
+
+thead.hide-for-landscape, thead.show-for-portrait {
+ display: table-header-group !important;
+}
+
+tbody.hide-for-landscape, tbody.show-for-portrait {
+ display: table-row-group !important;
+}
+
+tr.hide-for-landscape, tr.show-for-portrait {
+ display: table-row !important;
+}
+
+td.hide-for-landscape, td.show-for-portrait,
+th.hide-for-landscape,
+th.show-for-portrait {
+ display: table-cell !important;
+}
+
+@media only screen and (orientation: landscape) {
+ .show-for-landscape,
+ .hide-for-portrait {
+ display: inherit !important;
+ }
+ .hide-for-landscape,
+ .show-for-portrait {
+ display: none !important;
+ }
+ /* Specific visibility for tables */
+ table.show-for-landscape, table.hide-for-portrait {
+ display: table !important;
+ }
+ thead.show-for-landscape, thead.hide-for-portrait {
+ display: table-header-group !important;
+ }
+ tbody.show-for-landscape, tbody.hide-for-portrait {
+ display: table-row-group !important;
+ }
+ tr.show-for-landscape, tr.hide-for-portrait {
+ display: table-row !important;
+ }
+ td.show-for-landscape, td.hide-for-portrait,
+ th.show-for-landscape,
+ th.hide-for-portrait {
+ display: table-cell !important;
+ }
+}
+@media only screen and (orientation: portrait) {
+ .show-for-portrait,
+ .hide-for-landscape {
+ display: inherit !important;
+ }
+ .hide-for-portrait,
+ .show-for-landscape {
+ display: none !important;
+ }
+ /* Specific visibility for tables */
+ table.show-for-portrait, table.hide-for-landscape {
+ display: table !important;
+ }
+ thead.show-for-portrait, thead.hide-for-landscape {
+ display: table-header-group !important;
+ }
+ tbody.show-for-portrait, tbody.hide-for-landscape {
+ display: table-row-group !important;
+ }
+ tr.show-for-portrait, tr.hide-for-landscape {
+ display: table-row !important;
+ }
+ td.show-for-portrait, td.hide-for-landscape,
+ th.show-for-portrait,
+ th.hide-for-landscape {
+ display: table-cell !important;
+ }
+}
+/* Touch-enabled device targeting */
+.show-for-touch {
+ display: none !important;
+}
+
+.hide-for-touch {
+ display: inherit !important;
+}
+
+.touch .show-for-touch {
+ display: inherit !important;
+}
+
+.touch .hide-for-touch {
+ display: none !important;
+}
+
+/* Specific visibility for tables */
+table.hide-for-touch {
+ display: table !important;
+}
+
+.touch table.show-for-touch {
+ display: table !important;
+}
+
+thead.hide-for-touch {
+ display: table-header-group !important;
+}
+
+.touch thead.show-for-touch {
+ display: table-header-group !important;
+}
+
+tbody.hide-for-touch {
+ display: table-row-group !important;
+}
+
+.touch tbody.show-for-touch {
+ display: table-row-group !important;
+}
+
+tr.hide-for-touch {
+ display: table-row !important;
+}
+
+.touch tr.show-for-touch {
+ display: table-row !important;
+}
+
+td.hide-for-touch {
+ display: table-cell !important;
+}
+
+.touch td.show-for-touch {
+ display: table-cell !important;
+}
+
+th.hide-for-touch {
+ display: table-cell !important;
+}
+
+.touch th.show-for-touch {
+ display: table-cell !important;
+}
+
+/* Screen reader-specific classes */
+.show-for-sr {
+ clip: rect(1px, 1px, 1px, 1px);
+ height: 1px;
+ overflow: hidden;
+ position: absolute !important;
+ width: 1px;
+}
+
+.show-on-focus {
+ clip: rect(1px, 1px, 1px, 1px);
+ height: 1px;
+ overflow: hidden;
+ position: absolute !important;
+ width: 1px;
+}
+
+.show-on-focus:focus, .show-on-focus:active {
+ position: static !important;
+ height: auto;
+ width: auto;
+ overflow: visible;
+ clip: auto;
+}
+
+/* Print visibility */
+.print-only,
+.show-for-print {
+ display: none !important;
+}
+
+@media print {
+ .print-only,
+ .show-for-print {
+ display: block !important;
+ }
+ .hide-on-print,
+ .hide-for-print {
+ display: none !important;
+ }
+ table.show-for-print {
+ display: table !important;
+ }
+ thead.show-for-print {
+ display: table-header-group !important;
+ }
+ tbody.show-for-print {
+ display: table-row-group !important;
+ }
+ tr.show-for-print {
+ display: table-row !important;
+ }
+ td.show-for-print {
+ display: table-cell !important;
+ }
+ th.show-for-print {
+ display: table-cell !important;
+ }
+}
+
+/*# sourceMappingURL=foundation.css.map */
diff --git a/css/foundation.css.map b/css/foundation.css.map
index cfcd2e0..f3a9497 100644
--- a/css/foundation.css.map
+++ b/css/foundation.css.map
@@ -1,7 +1 @@
-{
-"version": 3,
-"mappings": "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",
-"sources": ["../scss/foundation.scss"],
-"names": [],
-"file": "foundation.css"
-}
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../scss/foundation.scss"],"names":[],"mappings":";AAAA;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;AAAA;AAAA;EAGE;EACA;EACA;;;AAEF;AAAA;EAEE;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAEF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;EACA;;;AACF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;AAAA;EAEE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;EACE;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AAER;AAAA;EAEE;EACA;EACA;EACA;;;AAEF;AAAA;AAAA;EAKE;;;AACF;AAAA;AAAA;EAKE;;;AAEF;EACE;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;AAAA;IAEE;IACA;IACA;IACA;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;IACA;IACA;IACA;IACA;;EAEF;AAAA;IAEE;IACA;IACA;;EAEF;AAAA;IAEE;IACA;IACA;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;IACA;;EACF;IACE;IACA;;EACF;AAAA;IAEE;IACA;IACA;;;AACJ;EACE;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;AAAA;IAEE;IACA;IACA;IACA;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;IACA;IACA;IACA;IACA;;EAEF;AAAA;IAEE;IACA;IACA;;EAEF;AAAA;IAEE;IACA;IACA;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;IACA;;EACF;IACE;IACA;;EACF;AAAA;IAEE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;;AACJ;EACE;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;AAAA;IAEE;IACA;IACA;IACA;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;IACA;IACA;IACA;IACA;;EAEF;AAAA;IAEE;IACA;IACA;;EAEF;AAAA;IAEE;IACA;IACA;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;IACA;;EACF;IACE;IACA;;EACF;AAAA;IAEE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACF;EACE;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACF;EACE;;;AAER;EACE;EACA;;;AAEF;EACE;IACE;;;AACJ;AACA;EACE;;;AAEF;AACA;EACE;;;AACA;AAAA;EAEE;;;AACF;EACE;;;AACA;AAAA;EAEE;;;AACF;EACE;EACA;EACA;EACA;;;AACN;AAAA;AAAA;AAAA;EAIE;;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;AACA;;;AACA;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AAEJ;AACA;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;AACA;EACE;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;;;AAEJ;AAAA;AAAA;AAAA;EAIE;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;;;AACF;AAAA;AAAA;AAAA;EAIE;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;;;AACF;AAAA;AAAA;AAAA;EAIE;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;;;AACF;AAAA;AAAA;AAAA;EAIE;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;AACA;EACE;;;AAEF;AACA;EACE;;;AAEF;EACE;;;AAEF;AACE;EACA;;;AAEF;AACE;EACA;;;AAEF;EACE;;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;;;AAEJ;AACA;AAAA;AAAA;AAAA;EAIE;;;AAEF;AAAA;EAEE;EACA;EACA;EACA;EACA;;;AAEF;AACA;EACE;;;AAEF;AACA;AACA;EACE;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;;;AAEJ;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;AAAA;AAAA;EAGE;;;AACF;AAAA;EAEE;;;AACF;AAAA;EAEE;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;EACE;;;AAEF;EACE;EACA;;;AAEF;AACA;EACE;EACA;;;AACA;EACE;;;AAEJ;EACE;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;;;AACF;EACE;EACA;;;AAEN;EACE;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;AAAA;AAAA;EAGE;;;AACF;AAAA;EAEE;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;;;AACA;EACE;IACE;IACA;;;AACN;EACE;EACA;;;AACF;EACE;EACA;EACA;;;AACA;EACE;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;;;AACN;EACE;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;;;AACR;EACE;EACA;;;AACA;EACE;;;AACF;EACE;;;AACA;EACE;;;AACJ;EACE;AAAA;IAEE;;EACF;IACE;;;AAER;EACE;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;;AACF;AAAA;EAEE;EACA;EACA;EACA;;;AACF;EACE;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACN;EACE;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACF;EACE;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACN;AACE;EACA;AACA;;;AACF;EACE;EACA;;;AACA;EACE;EACA;;;AACN;EACE;;;AACF;EACE;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;;;AACN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;;;AACA;EACE;EACA;;;AACA;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;EACA;;;AACA;EACE;;;AACN;EACE;;;AACF;AAAA;EAEE;;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;;;AAEN;EACE;;;AAEF;EACE;IACE;IACA;IACA;;EAEA;IACE;IACA;;EACF;IACE;;EACF;IACE;;EACF;IACE;;EACF;AAAA;AAAA;AAAA;AAAA;AAAA;IAME;;EACF;AAAA;AAAA;AAAA;IAIE;IACA;IACA;IACA;;EACF;AAAA;IAEE;IACA;IACA;IACA;;EACF;IACE;;EAEJ;IACE;IACA;IACA;;EAEF;IACE;IACA;;EACA;IACE;IACA;IACA;;EACA;IACE;;EACA;IACE;;EACN;IACE;IACA;IACA;;EACJ;IAA6B;;EAC3B;IACE;IACA;;EACA;AACE;AACA;;EACJ;IACE;IACA;IACA;IACA;;EACA;IACE;IACA;;EACJ;IACE;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EACJ;IACE;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;;EACJ;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EACF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EACF;IACE;IACA;IACA;IACA;;EACA;IACE;IACA;IACA;IACA;IACA;;EACF;IACE;IACA;;EACF;IACE;IACA;IACA;;EACF;IACE;IACA;;EACF;IACE;IACA;;EACJ;AAAA;IAEE;IACA;IACA;IACA;IACA;IACA;;EACF;IACE;IACA;IACA;;EACF;IACE;IACA;;EACA;IACE;;EACJ;IACE;IACA;;EACA;IACE;;EAEN;IACE;IACA;IACA;;EACF;IACE;IACA;;EACF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EACF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACF;EACE;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACJ;EACE;;;AACA;EACE;;;AACF;AAAA;EAEE;EACA;EACA;;;AACJ;EACE;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;;;AAEN;AACA;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACJ;EACE;;;AACF;EACE;;;AACF;EACE;EACA;EACA;;;AACF;EACE;EACA;EACA;;;AACF;EACE;EACA;EACA;;;AACF;EACE;EACA;EACA;;;AACF;EACE;EACA;EACA;;;AACF;EACE;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;;;AACA;EACE;;;AAEN;EACE;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;EACE;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;EACE;EACA;EACA;EACA;EACA;;;AACF;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;EACE;IACE;IACA;IACA;;EACA;IACE;IACA;;EACF;IACE;;EACF;IACE;IACA;IACA;IACA;IACA;;EACF;IACE;;EACF;IACE;;;AACR;EACE;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;AAAA;AAAA;AAAA;EAIE;;;AACF;EACE;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;;;AACJ;EACE;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;EACE;EACA;EACA;EACA;EACA;;;AACF;EACE;;;AACF;EACE;;;AACF;AAAA;AAAA;AAAA;EAIE;;;AACF;EACE;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;;;AACJ;EACE;IACE;IACA;;EACA;IACE;IACA;;EACF;IACE;;EACF;AAAA;AAAA;AAAA;IAIE;;EACF;IACE;IACA;IACA;IACA;;EACF;IACE;IACA;IACA;IACA;;;AACN;EACE;IACE;IACA;;EACA;IACE;IACA;;EACF;IACE;;EACF;IACE;IACA;IACA;IACA;IACA;;EACF;IACE;;EACF;IACE;;EACF;AAAA;AAAA;AAAA;IAIE;;EACF;IACE;IACA;IACA;IACA;;EACF;IACE;IACA;IACA;IACA;;;AACN;EACE;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;AAAA;AAAA;AAAA;EAIE;;;AACF;EACE;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;;;AACJ;EACE;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;EACE;EACA;EACA;EACA;EACA;;;AACF;EACE;;;AACF;EACE;;;AACF;AAAA;AAAA;AAAA;EAIE;;;AACF;EACE;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;;;AACJ;EACE;IACE;IACA;;EACA;IACE;IACA;;EACF;IACE;;EACF;AAAA;AAAA;AAAA;IAIE;;EACF;IACE;IACA;IACA;IACA;;EACF;IACE;IACA;IACA;IACA;;;AACN;EACE;IACE;IACA;;EACA;IACE;IACA;;EACF;IACE;;EACF;IACE;IACA;IACA;IACA;IACA;;EACF;IACE;;EACF;IACE;;EACF;AAAA;AAAA;AAAA;IAIE;;EACF;IACE;IACA;IACA;IACA;;EACF;IACE;IACA;IACA;IACA;;;AAER;EACE;EACA;;;AACF;EACE;;;AACF;EACE;EACA;;;AACA;EACE;;;AAEJ;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;EACA;;;AACA;EACE;;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;EACA;;;AACA;EACE;;;AACJ;EACE;;;AACA;EACE;;;AACN;EACE;;;AAEJ;EACE;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;;;AACF;EACE;;;AACF;EACE;;;AACA;EACE;EACA;EACA;;;AACF;EACE;;;AACJ;EACE;;;AACA;EACE;EACA;EACA;;;AACF;EACE;;;AACJ;EACE;;;AACA;EACE;EACA;EACA;;;AACF;EACE;;;AACJ;EACE;;;AAEJ;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AAEJ;AACA;EACE;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;;;AAEJ;EACE;IACE;IACA;;EACF;IACE;IACA;;;AACJ;EACE;IACE;IACA;IACA;IACA;;EACF;IACE;IACA;IACA;IACA;;;AACJ;AACA;EACE;;;AACA;EACE;EACA;;;AACA;AAAA;EAEE;;;AACF;EACE;;;AACJ;EACE;;;AACA;EACE;;;AACA;EACE;;;AACJ;EACE;;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACE;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AACN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACN;EACE;;;AACF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;AAAA;EAEE;;;AACF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;;;AACJ;EACE;;;AACA;EACE;EACA;EACA;;;AACF;EACE;;;AACJ;EACE;;;AACA;EACE;EACA;EACA;EACA;EACA;;;AACF;EACE;;;AAEN;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AAEN;AAAA;EAEE;;;AACF;EACE;;;AAEF;EACE;AAAA;IAEE;;EACF;IACE;;;AACJ;EACE;IACE;;EACF;IACE;IACA;IACA;;EACF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;AACJ;EACE;EACA;EACA;EACA;;;AACA;EACE;;;AACA;EACE;;;AACF;EACE;;;AAEN;EACE;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;;;AACA;EACE;;;AACJ;EACE;EACA;;;AACF;EACE;EACA;;;AACJ;EACE;EACA;;;AACA;EACE;;;AACJ;EACE;;;AACF;EACE;;;AACF;EACE;EACA;;;AACA;EACE;EACA;EACA;;;AACJ;EACE;IACE;IACA;;EACA;IACE;IACA;IACA;;;AACN;EACE;IACE;IACA;;EACA;IACE;IACA;IACA;;;AACN;EACE;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;EACE;EACA;;;AACJ;EACE;;;AACF;EACE;;;AACF;EACE;;;AACA;EACE;;;AACF;EACE;;;AACJ;EACE;;;AACA;EACE;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACA;EACE;EACA;;;AACJ;EACE;;;AACF;EACE;;;AACF;EACE;IACE;;;AACJ;EACE;IACE;;;AACJ;EACE;;;AACF;EACE;;;AACF;EACE;IACE;;;AACJ;EACE;IACE;;;AACJ;EACE;;;AACF;EACE;;;AACF;EACE;IACE;;;AACJ;EACE;IACE;;;AACJ;EACE;;;AACF;EACE;;;AACF;EACE;IACE;;;AACJ;EACE;IACE;;;AACJ;EACE;;;AACF;EACE;;;AACF;EACE;IACE;;;AACJ;EACE;IACE;;;AACJ;EACE;;;AACF;EACE;;;AACF;EACE;IACE;;;AACJ;EACE;IACE;;;AACJ;EACE;;;AACF;EACE;;;AACF;EACE;IACE;;;AACJ;EACE;IACE;;;AAEN;EACE;;;AACF;EACE;;;AACF;EACE;IACE;;;AACJ;EACE;IACE;;;AACJ;EACE;;;AACF;EACE;;;AACF;EACE;IACE;;;AACJ;EACE;IACE;;;AACJ;EACE;;;AACF;EACE;;;AACF;EACE;IACE;;;AACJ;EACE;IACE;;;AACJ;EACE;;;AACF;EACE;;;AACF;EACE;IACE;;;AACJ;EACE;IACE;;;AACJ;EACE;;;AACF;EACE;;;AACF;EACE;IACE;;;AACJ;EACE;IACE;;;AACJ;EACE;;;AACF;EACE;;;AACF;EACE;IACE;;;AACJ;EACE;IACE;;;AACJ;EACE;;;AACF;EACE;;;AACF;EACE;IACE;;;AACJ;EACE;IACE;;;AAEJ;EACE;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;AAAA;EAEE;EACA;EACA;EACA;;;AACA;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;;AACA;AAAA;EAEE;;;AACJ;AAAA;EAEE;EACA;;;AACJ;AAAA;EAEE;EACA;EACA;EACA;;;AACF;AAAA;EAEE;EACA;EACA;EACA;;;AACF;AAAA;EAEE;EACA;EACA;EACA;;;AAEJ;EACE;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;EACE;EACA;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACJ;EACE;;;AACA;EACE;;;AAEN;EACE;IACE;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;IACA;IACA;;;AACJ;EACE;EACA;;;AAEF;EACE;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;AAAA;AAAA;EAGE;;;AACF;EACE;EACA;EACA;;;AACF;EACE;;;AACF;EACE;EACA;EACA;EACA;;;AACA;EACE;;;AACN;EACE;EACA;;;AAEJ;AACA;EACE;;;AACA;EACE;EACA;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACJ;EACE;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;;;AAEN;EACE;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;EACE;EACA;;;AACA;EACE;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACJ;EACE;EACA;;;AACA;EACE;EACA;;;AAER;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;AACJ;EACE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;AACJ;EACE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;AACJ;EACE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;AACJ;EACE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;AACJ;EACE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;AACJ;EACE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;AACJ;EACE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;AACJ;EACE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;AACJ;EACE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;AACJ;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAmBE;EACA;;;AAEF;AACA;EACE;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AAEJ;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;EACA;EACA;;;AAEJ;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;;;AAEJ;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;AACA;AAAA;EAEE;EACA;;;AAEF;AAAA;EAEE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;AACA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;;;AAEF;EACE;;;AAEF;AACA;AAAA;EAEE;EACA;;;AACF;EACE;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AAEF;AACA;EACE;;;AACA;AAAA;EAEE;EACA;;;AAEJ;EACE;EACA;;;AACA;AAAA;EAEE;EACA;EACA;;;AAEJ;AACA;EACE;EACA;;;AACF;EACE;;;AAEF;AACA;AAAA;EAEE;EACA;EACA;EACA;;;AAEF;EACE;;;AACA;EACE;;;AAEJ;AACA;EACE;EACA;EACA;;;AACA;EACE;EACA;EACA;;;AACA;EACE;;;AACF;AAAA;EAEE;;;AAEN;AAAA;EAEE;EACA;;;AAEF;AACA;EACE;EACA;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;EACA;;;AAEJ;EACE;;;AACF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;AACJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAMA;EACE;IACE;IACA;AACA;IACA;IACA;;EAEF;AAAA;IAEE;;EAEF;IACE;;EAEF;IACE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;IAEE;IACA;;EAEF;IACE;AACA;;EAEF;AAAA;IAEE;;EAEF;IACE;;EAEF;IACE;;EACF;AAAA;AAAA;IAGE;IACA;;EAEF;AAAA;IAEE;;;AACJ;EACE;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;;;AACJ;EACE;;;AACF;EACE;;;AACA;EACE;EACA;EACA;EACA;;;AACJ;EACE;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;;;AACA;EACE;;;AACA;EACE;EACA;EACA;EACA;;;AACN;EACE;;;AACA;EACE;;;AACA;EACE;EACA;EACA;EACA;;;AACN;EACE;;;AACA;EACE;;;AACA;EACE;EACA;EACA;EACA;;;AACN;EACE;;;AACF;EACE;;;AACF;EACE;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;IACE;;;AACJ;EACE;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;IACE;IACA;IACA;IACA;IACA;;;AACJ;EACE;IACE;;;AACJ;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;IACE;IACA;IACA;IACA;IACA;;;AACJ;EACE;IACE;IACA;IACA;IACA;IACA;;;AACJ;EACE;IACE;IACA;IACA;IACA;IACA;;;AACJ;EACE;IACE;IACA;IACA;IACA;IACA;;;AACJ;EACE;IACE;IACA;IACA;IACA;IACA;;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;IACE;IACA;IACA;IACA;IACA;;;AACN;EACE;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;AACA;EACE;EACA;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;;;AACJ;EACE;;;AACF;EACE;;;AACA;EACE;;;AACJ;EACE;EACA;;;AAEJ;EACE;EACA;EACA;EACA;;;AAEF;EACE;IACE;IACA;;EACF;IACE;IACA;IACA;;EACF;IACE;;EACF;IACE;IACA;IACA;IACA;IACA;;EACF;IACE;IACA;IACA;IACA;IACA;;;AACJ;AACA;EACE;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;EACE;EACA;;;AACF;EACE;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AAEJ;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AAEJ;EACE;;;AACA;EACE;;;AAEJ;EACE;;;AACA;EACE;;;AAEJ;EACE;AAAA;IAEE;IACA;IACA;IACA;;EACA;AAAA;IAEE;IACA;IACA;IACA;IACA;IACA;;EACA;AAAA;IAEE;;EAEN;IACE;;EACA;IACE;IACA;IACA;;EAEJ;IACE;;EACA;IACE;IACA;;EAEJ;AAAA;IAEE;;EAEF;IACE;IACA;IACA;IACA;;EACA;IACE;IACA;IACA;IACA;IACA;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EACA;IACE;IACA;;EACF;IACE;IACA;IACA;;EACF;IACE;IACA;;EACF;IACE;;EACF;IACE;;EACR;IACE;IACA;IACA;;EAEF;IACE;IACA;IACA;IACA;IACA;;;AACJ;AACA;EACE;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;;;AACJ;EACE;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;;;AACF;EACE;;;AACA;EACE;;;AACJ;EACE;;;AACA;EACE;;;AAEN;EACE;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;AAAA;AAAA;EAGE;EACA;EACA;;;AACA;AAAA;AAAA;EAGE;;;AACJ;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;;AACA;AAAA;AAAA;EAGE;;;AAER;AACA;EACE;;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;;;AACA;EACE;;;AACF;EACE;;;AAEJ;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;;;AACF;EACE;;;AAEJ;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAEF;AACA;EACE;IACE;IACA;;EACA;IACE;IACA;IACA;IACA;IACA;;EACF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EACF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;;AACN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AAEJ;EACE;EACA;EACA;EACA;;;AACA;EACE;EACA;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;;;AACF;EACE;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AAEJ;EACE;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AAEN;EACE;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;IACE;;;AAEN;EACE;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;IACE;;;AAEN;EACE;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;IACE;;;AAEN;EACE;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;IACE;;;AAEN;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;IACE;;;AAEN;EACE;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;IACE;;;AAEN;EACE;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;IACE;;;AAEN;EACE;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;IACE;;;AAEN;EACE;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;IACE;;;AAEN;EACE;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;;;AACF;EACE;EACA;EACA;;;AACJ;EACE;EACA;EACA;EACA;EACA;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;;;AACF;EACE;EACA;EACA;;;AACJ;EACE;EACA;EACA;EACA;EACA;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;;;AACJ;EACE;EACA;EACA;EACA;EACA;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;;;AACJ;EACE;EACA;EACA;EACA;EACA;;;AAEJ;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACJ;EACE;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;EACA;EACA;;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACF;EACE;;;AACJ;EACE;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;EACA;;;AACA;EACE;;;AAEN;EACE;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;;;AACF;EACE;;;AACA;AAAA;EAEE;EACA;EACA;EACA;;;AACJ;EACE;;;AACA;AAAA;EAEE;EACA;EACA;EACA;;;AACJ;AAAA;EAEE;EACA;EACA;EACA;;;AACF;EACE;;;AACF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;EACA;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;;;AACJ;EACE;EACA;;;AACA;EACE;EACA;;;AACA;EACE;;;AACN;EACE;EACA;;;AACA;EACE;EACA;;;AACA;EACE;;;AACN;EACE;EACA;EACA;;;AACA;EACE;EACA;EACA;;;AACA;EACE;;;AAER;EACE;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AAEJ;EACE;EACA;EACA;;;AACA;EACE;EACA;;;AACF;EACE;;;AACF;EACE;EACA;EACA;EACA;;;AAEJ;EACE;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;;AACN;EACE;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;;AACN;EACE;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;EAEJ;IACE;IACA;;EACA;IACE;;EACF;IACE;;;AACN;EACE;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;;;AACF;EACE;;;AACF;AAAA;AAAA;AAAA;EAIE;EACA;EACA;EACA;EACA;;;AAEJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;;;AACF;EACE;EACA;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;;;AACF;EACE;;;AACA;EACE;;;AACF;EACE;;;AAEN;AACA;EACE;IACE;;EAEF;IACE;;EAEF;IACE;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;IACA;IACA;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;AACJ;AACA;EACE;IACE;;EAEF;IACE;;EAEF;IACE;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;IACA;IACA;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;AACJ;AACA;EACE;IACE;;EAEF;IACE;;EAEF;IACE;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;IACA;IACA;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;AACJ;AACA;EACE;IACE;;EAEF;IACE;;EAEF;IACE;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;IACA;IACA;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;AACJ;AACA;EACE;IACE;;EAEF;IACE;;EAEF;IACE;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;IACA;IACA;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;;AACJ;AACA;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AACA;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;EACE;AAAA;IAEE;;EAEF;AAAA;IAEE;;AAEF;EACA;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;AAAA;AAAA;IAGE;;;AACJ;EACE;AAAA;IAEE;;EAEF;AAAA;IAEE;;AAEF;EACA;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;AAAA;AAAA;IAGE;;;AACJ;AACA;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;AACA;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AACA;EACE;EACA;EACA;EACA;EACA;;;AAEJ;AACA;AAAA;EAEE;;;AAEF;EACE;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE;;EAEF;IACE","file":"foundation.css"}
\ No newline at end of file
diff --git a/css/normalize.min.css b/css/normalize.min.css
index 0beaf3f..2486b2d 100644
--- a/css/normalize.min.css
+++ b/css/normalize.min.css
@@ -1,2 +1,183 @@
-/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
-/*# sourceMappingURL=normalize.min.css.map */
+/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
+html {
+ font-family: sans-serif;
+ -ms-text-size-adjust: 100%;
+ -webkit-text-size-adjust: 100%;
+}
+
+body {
+ margin: 0;
+}
+
+article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
+ display: block;
+}
+
+audio, canvas, progress, video {
+ display: inline-block;
+ vertical-align: baseline;
+}
+
+audio:not([controls]) {
+ display: none;
+ height: 0;
+}
+
+[hidden], template {
+ display: none;
+}
+
+a {
+ background-color: transparent;
+}
+
+a:active, a:hover {
+ outline: 0;
+}
+
+abbr[title] {
+ border-bottom: 1px dotted;
+}
+
+b, strong {
+ font-weight: bold;
+}
+
+dfn {
+ font-style: italic;
+}
+
+h1 {
+ font-size: 2em;
+ margin: 0.67em 0;
+}
+
+mark {
+ background: #ff0;
+ color: #000;
+}
+
+small {
+ font-size: 80%;
+}
+
+sub, sup {
+ font-size: 75%;
+ line-height: 0;
+ position: relative;
+ vertical-align: baseline;
+}
+
+sup {
+ top: -0.5em;
+}
+
+sub {
+ bottom: -0.25em;
+}
+
+img {
+ border: 0;
+}
+
+svg:not(:root) {
+ overflow: hidden;
+}
+
+figure {
+ margin: 1em 40px;
+}
+
+hr {
+ box-sizing: content-box;
+ height: 0;
+}
+
+pre {
+ overflow: auto;
+}
+
+code, kbd, pre, samp {
+ font-family: monospace, monospace;
+ font-size: 1em;
+}
+
+button, input, optgroup, select, textarea {
+ color: inherit;
+ font: inherit;
+ margin: 0;
+}
+
+button {
+ overflow: visible;
+}
+
+button, select {
+ text-transform: none;
+}
+
+button, html input[type=button], input[type=reset], input[type=submit] {
+ -webkit-appearance: button;
+ cursor: pointer;
+}
+
+button[disabled], html input[disabled] {
+ cursor: default;
+}
+
+button::-moz-focus-inner, input::-moz-focus-inner {
+ border: 0;
+ padding: 0;
+}
+
+input {
+ line-height: normal;
+}
+
+input[type=checkbox], input[type=radio] {
+ box-sizing: border-box;
+ padding: 0;
+}
+
+input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
+ height: auto;
+}
+
+input[type=search] {
+ -webkit-appearance: textfield;
+ box-sizing: content-box;
+}
+
+input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
+ -webkit-appearance: none;
+}
+
+fieldset {
+ border: 1px solid silver;
+ margin: 0 2px;
+ padding: 0.35em 0.625em 0.75em;
+}
+
+legend {
+ border: 0;
+ padding: 0;
+}
+
+textarea {
+ overflow: auto;
+}
+
+optgroup {
+ font-weight: bold;
+}
+
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+
+td, th {
+ padding: 0;
+}
+
+/*# sourceMappingURL=normalize.min.css.map */
diff --git a/css/normalize.min.css.map b/css/normalize.min.css.map
index eadcf1f..15f0a30 100644
--- a/css/normalize.min.css.map
+++ b/css/normalize.min.css.map
@@ -1,7 +1 @@
-{
-"version": 3,
-"mappings": "AAAA,4EAA4E,AAAA,IAAI,CAAC,WAAW,CAAC,UAAU,CAAC,oBAAoB,CAAC,IAAI,CAAC,wBAAwB,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,0FAA0F,CAAC,OAAO,CAAC,KAAK,CAAC,2BAA2B,CAAC,OAAO,CAAC,YAAY,CAAC,cAAc,CAAC,QAAQ,CAAC,qBAAqB,CAAC,OAAO,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,iBAAiB,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,gBAAgB,CAAC,WAAW,CAAC,gBAAgB,CAAC,OAAO,CAAC,CAAC,CAAC,WAAW,CAAC,aAAa,CAAC,UAAU,CAAC,QAAQ,CAAC,WAAW,CAAC,IAAI,CAAC,GAAG,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE,CAAC,SAAS,CAAC,GAAG,CAAC,MAAM,CAAC,OAAO,CAAC,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,SAAS,CAAC,GAAG,CAAC,OAAO,CAAC,SAAS,CAAC,GAAG,CAAC,WAAW,CAAC,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,cAAc,CAAC,QAAQ,CAAC,GAAG,CAAC,GAAG,CAAC,MAAM,CAAC,GAAG,CAAC,MAAM,CAAC,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC,CAAC,cAAc,CAAC,QAAQ,CAAC,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,QAAQ,CAAC,EAAE,CAAC,UAAU,CAAC,WAAW,CAAC,MAAM,CAAC,CAAC,CAAC,GAAG,CAAC,QAAQ,CAAC,IAAI,CAAC,iBAAiB,CAAC,WAAW,CAAC,mBAAmB,CAAC,SAAS,CAAC,GAAG,CAAC,qCAAqC,CAAC,KAAK,CAAC,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,CAAC,MAAM,CAAC,QAAQ,CAAC,OAAO,CAAC,aAAa,CAAC,cAAc,CAAC,IAAI,CAAC,yEAAyE,CAAC,kBAAkB,CAAC,MAAM,CAAC,MAAM,CAAC,OAAO,CAAC,qCAAqC,CAAC,MAAM,CAAC,OAAO,CAAC,gDAAgD,CAAC,MAAM,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,KAAK,CAAC,WAAW,CAAC,MAAM,CAAC,0CAA0C,CAAC,UAAU,CAAC,UAAU,CAAC,OAAO,CAAC,CAAC,CAAC,+FAA+F,CAAC,MAAM,CAAC,IAAI,CAAC,oBAAoB,CAAC,kBAAkB,CAAC,SAAS,CAAC,UAAU,CAAC,WAAW,CAAC,kGAAkG,CAAC,kBAAkB,CAAC,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,gBAAgB,CAAC,MAAM,CAAC,KAAK,CAAC,OAAO,CAAC,kBAAkB,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,IAAI,CAAC,QAAQ,CAAC,WAAW,CAAC,IAAI,CAAC,KAAK,CAAC,eAAe,CAAC,QAAQ,CAAC,cAAc,CAAC,CAAC,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC",
-"sources": ["../scss/normalize.min.scss"],
-"names": [],
-"file": "normalize.min.css"
-}
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../scss/normalize.min.scss"],"names":[],"mappings":"AAAA;AAA4E;EAAK;EAAuB;EAA0B;;;AAA8B;EAAK;;;AAAS;EAA2F;;;AAAc;EAA4B;EAAqB;;;AAAwB;EAAsB;EAAa;;;AAAS;EAAkB;;;AAAa;EAAE;;;AAA6B;EAAiB;;;AAAU;EAAY;;;AAAyB;EAAS;;;AAAiB;EAAI;;;AAAkB;EAAG;EAAc;;;AAAe;EAAK;EAAgB;;;AAAW;EAAM;;;AAAc;EAAQ;EAAc;EAAc;EAAkB;;;AAAwB;EAAI;;;AAAW;EAAI;;;AAAe;EAAI;;;AAAS;EAAe;;;AAAgB;EAAO;;;AAAgB;EAAG;EAAuB;;;AAAS;EAAI;;;AAAc;EAAkB;EAAgC;;;AAAc;EAAsC;EAAc;EAAa;;;AAAS;EAAO;;;AAAiB;EAAc;;;AAAoB;EAA0E;EAA0B;;;AAAe;EAAsC;;;AAAe;EAAiD;EAAS;;;AAAU;EAAM;;;AAAmB;EAA2C;EAAsB;;;AAAU;EAAgG;;;AAAY;EAAqB;EAA6B;;;AAAuB;EAAmG;;;AAAwB;EAAS;EAAwB;EAAa;;;AAA2B;EAAO;EAAS;;;AAAU;EAAS;;;AAAc;EAAS;;;AAAiB;EAAM;EAAyB;;;AAAiB;EAAM","file":"normalize.min.css"}
\ No newline at end of file
diff --git a/css/style-blue.css b/css/style-blue.css
index d040fe7..64003c6 100644
--- a/css/style-blue.css
+++ b/css/style-blue.css
@@ -1,1318 +1,1958 @@
-@font-face {
- font-family: 'Arvo';
- src: url("../fonts/Arvo-Regular.ttf"); }
-@font-face {
- font-family: 'Arvo';
- src: url("../fonts/Arvo-Regular.ttf");
- font-weight: normal; }
-@font-face {
- font-family: 'Arvo';
- src: url("../fonts/Arvo-Bold.ttf");
- font-weight: bold; }
-@font-face {
- font-family: 'Roboto';
- src: url("../fonts/Roboto-Light.ttf"); }
-/*
-@font-face {
- font-family: 'fontello';
- src: url("../fonts/fontello.ttf");
- font-weight:normal;
-}
-*/
-/* TYPOGRPAHY */
-a {
- color: #1985DD;
- line-height: inherit;
- text-decoration: none; }
-
-a:hover, a:focus {
- color: #020d16; }
-
-.panel h1,
-.panel h2,
-.panel h3,
-.panel h4,
-.panel h5,
-.panel h6 {
- line-height: 1;
- margin-bottom: 0.625rem;
- font-family: "Arvo", serif;
- color: #1985DD;
- text-transform: uppercase;
- font-weight: normal; }
-
-/* HEADER */
-header {
- border-bottom: solid 10px #c8d5fc; }
-
-header div.slogan {
- margin-top: 1em; }
-
-header div.slogan .title, header div.slogan .description {
- font-weight: 300; }
-
-header div.slogan .title {
- font-size: 5.8em;
- color: #FFF;
- text-transform: uppercase;
- font-family: "Arvo", serif;
- text-align: center; }
-
-header div.slogan .title {
- font-size: 5.8em;
- margin-top: 0;
- color: #FFF;
- text-transform: uppercase;
- font-family: "Arvo", serif;
- text-align: center; }
-
-header div.slogan .typed-strings em {
- font-style: normal;
- font-family: "Arvo", serif; }
-
-header div.slogan .typed-strings {
- color: #020d16;
- font-family: "Roboto", Helvetica, sans-serif;
- text-align: center;
- padding-bottom: 10px; }
-
-header div.slogan .strings {
- display: none; }
-
-header div.logo {
- padding: 0px;
- padding-top: 10px; }
-
-header div.slogan a {
- color: #FFF; }
-
-header div.slogan a:hover {
- color: #020d16; }
-
-header div.logo img {
- /*
- max-height: 120px;
- filter: brightness(200%);
- -webkit-filter: brightness(200%);
- -moz-filter: brightness(0%);
- -o-filter: brightness(0%);
- -ms-filter: brightness(0%);
- */
- /*
- filter: hue-rotate(180deg);
- -webkit-filter: hue-rotate(180deg);
- -moz-filter: hue-rotate(180deg);
- -o-filter: hue-rotate(180deg);
- -ms-filter: hue-rotate(180deg);
- */ }
-
-/* NAVIGATION */
-.top-bar {
- background: none;
- z-index: 99; }
-
-.top-bar.expanded {
- overflow: visible;
- min-height: 100%; }
-
-.top-bar-section li:not(.has-form) a:not(.button) {
- font-size: 1.1em; }
-
-@media only screen and (max-width: 60em) {
- .top-bar-section li:not(.has-form) a:not(.button) {
- font-size: 1em; }
-
- .top-bar-section li:not(.has-form) a:not(.button) {
- line-height: 2.8125rem;
- padding: 2px 0.3rem; } }
-.top-bar-section .dropdown li:not(.has-form) a:not(.button) {
- font-size: 1em; }
-
-.top-bar-section ul li > a {
- color: #FFF; }
-
-.top-bar-section li a:hover {
- background: #020d16; }
-
-.nav-wrapper nav {
- /*! overflow: hidden; */ }
-
-.top-bar .toggle-topbar.menu-icon {
- top: 50%; }
-
-.top-bar ul li {
- background: #FFF;
- /*border-bottom: dotted 1px $link-color;*/ }
-
-.top-bar .toggle-topbar.menu-icon {
- border-bottom: none; }
-
-.top-bar .toggle-topbar.menu-icon a {
- color: #1985DD;
- padding: 0 2.5rem 0 0.9375rem;
- position: relative;
- font-size: 1.2em;
- font-family: "Roboto", Helvetica, sans-serif; }
-
-.top-bar .toggle-topbar.menu-icon a span::after {
- box-shadow: 0 0 0 1px #1985DD, 0 7px 0 1px #1985DD, 0 14px 0 1px #1985DD; }
-
-.top-bar-section ul li {
- background: none; }
-
-.nav-wrapper nav ul li a {
- font-family: "Arvo", serif;
- text-transform: uppercase; }
-
-.nav-wrapper nav {
- margin-top: 20px; }
-
-.nav-wrapper nav #home-link i {
- font-size: 1.8em; }
-
-.top-bar-section .dropdown li a {
- font-size: 0.7em; }
-
-.top-bar-section .dropdown {
- display: block;
- height: auto;
- margin: 0;
- padding: 0;
- width: 100%; }
-
-/* WORDPRESS NAVIGATION HIGHLIGHT */
-.nav-wrapper nav.top-bar li.current-menu-item,
-.nav-wrapper nav.top-bar li.current-menu-ancestor,
-.nav-wrapper nav.top-bar li.current-menu-parent {
- border-bottom: solid 4px #020d16; }
-
-/* SOCIAL ICONS */
-.socials {
- margin-top: 0px; }
-
-.socials ul {
- margin: 0;
- padding: 0; }
-
-.socials ul li {
- text-align: center;
- float: left;
- list-style: none;
- margin-left: 25px; }
-
-.socials a {
- color: #FFF;
- font-size: 20px;
- width: 36px;
- height: 36px;
- -moz-border-radius: 18px;
- -webkit-border-radius: 18px;
- border-radius: 18px;
- border: solid 1px #FFF;
- display: block; }
-
-.socials a:hover {
- color: #020d16;
- font-size: 20px;
- text-align: center;
- border: solid 1px #020d16; }
-
-.socials .screen-reader-text {
- position: absolute;
- top: -9999em;
- left: -9999em; }
-
-header .socials a {
- color: #020d16;
- font-size: 20px;
- width: 36px;
- height: 36px;
- -moz-border-radius: 18px;
- -webkit-border-radius: 18px;
- border-radius: 18px;
- border: solid 1px #020d16;
- display: block; }
-
-.socials a:hover {
- color: #FFF;
- font-size: 20px;
- text-align: center;
- border: solid 1px #FFF; }
-
-.socials li a::before {
- content: '\f408';
- display: inline-block;
- padding: 4px;
- font-family: 'FontAwesome';
- font-size: 18px;
- vertical-align: top;
- -webkit-font-smoothing: antialiased; }
-
-.socials li a[href*="wordpress.com"]::before {
- content: '\f205'; }
-
-.socials li a[href*="facebook.com"]::before {
- content: '\f09a'; }
-
-.socials li a[href*="twitter.com"]::before {
- content: '\f099'; }
-
-.socials li a[href*="dribbble.com"]::before {
- content: '\f17d'; }
-
-.socials li a[href*="plus.google.com"]::before {
- content: '\f0d5'; }
-
-.socials li a[href*="pinterest.com"]::before {
- content: '\f231'; }
-
-.socials li a[href*="github.com"]::before {
- content: '\f09b'; }
-
-.socials li a[href*="tumblr.com"]::before {
- content: '\f174'; }
-
-.socials li a[href*="youtube.com"]::before {
- content: '\f16a'; }
-
-.socials li a[href*="flickr.com"]::before {
- content: '\f16e'; }
-
-.socials li a[href*="vimeo.com"]::before {
- content: '\f27d'; }
-
-.socials li a[href*="instagram.com"]::before {
- content: '\f16d'; }
-
-.socials li a[href*="codepen.io"]::before {
- content: '\f1cb'; }
-
-.socials li a[href*="linkedin.com"]::before {
- content: '\f0e1'; }
-
-/* TEST COLORS */
-.background-indigo {
- background: indigo; }
-
-.background-purple {
- background: #76207d; }
-
-.background-blue {
- background: #0f9cd3; }
-
-.background-green {
- background: #a4c20d; }
-
-.background-green-forest {
- background: #0c8700; }
-
-.background-safran {
- background: #ffca00; }
-
-.background-orange {
- background: #f95915; }
-
-.background-lightgrey {
- background: #f2f4f4; }
-
-.background-grey {
- background: #5a5c5f; }
-
-.background-darkgrey {
- background: #292929; }
-
-.background-red {
- background: #e8351a; }
-
-/* test sizes */
-.height-100 {
- min-height: 100px; }
-
-.height-120 {
- min-height: 120px; }
-
-.height-50 {
- min-height: 50px; }
-
-.height-30 {
- min-height: 30px; }
-
-.height-200 {
- min-height: 200px; }
-
-.height-300 {
- min-height: 300px; }
-
-.height-150 {
- min-height: 150px; }
-
-.height-400 {
- min-height: 400px; }
-
-.height-450 {
- min-height: 450px; }
-
-.height-500 {
- min-height: 500px; }
-
-/* BUTTONS */
-.button, button {
- background-color: #0e94c9; }
-
-article .panel .button {
- border-radius: 5px;
- border-style: solid;
- border-width: 0;
- cursor: pointer;
- font-family: "Roboto", Helvetica, sans-serif, Helvetica, Arial, sans-serif;
- font-weight: normal;
- line-height: normal;
- margin: 0 0 0.8rem;
- position: relative;
- text-align: center;
- text-decoration: none;
- display: inline-block;
- padding: 0.5rem 1.4rem;
- font-size: 0.8rem;
- border-color: "Roboto", Helvetica, sans-serif;
- color: #FFFFFF;
- text-transform: uppercase;
- transition: background-color 300ms ease-out; }
-
-/* MAIN COLUMN */
-.main-column {
- padding-left: 0px; }
-
-/* POST ITEM */
-article button:hover,
-article .panel .button:focus,
-article .panel .button:hover,
-article .panel .button:focus,
-.widget .button:hover {
- background-color: #020d16;
- color: #FFFFFF; }
-
-article.post-item .post-item-title {
- font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
- text-transform: uppercase;
- line-height: 1.3rem; }
-
-article .post-item-date {
- color: #FFF;
- text-align: center;
- font-size: 0.8rem;
- position: absolute;
- top: 40px;
- right: 15px;
- background: #0e94c9;
- text-transform: uppercase;
- padding: 5px; }
-
-article .post-item-date span {
- display: block; }
-
-article .post-item-date .day {
- font-weight: bold;
- font-size: 2.5em; }
-
-article .post-item-date .month-year {
- font-size: 0.7em; }
-
-article .panel {
- border: none;
- margin-bottom: 1.25rem;
- padding: 1.25rem;
- padding-bottom: 0px;
- position: relative; }
-
-/* CATEGORY ITEM */
-.main-row {
- padding: 0px;
- margin-top: 20px; }
-
-.category-row {
- margin-bottom: 30px; }
-
-.category-row .post-list {
- margin-top: 30px;
- margin-bottom: 20px; }
-
-.category-row .category-header {
- margin-bottom: 10px; }
-
-.category-title {
- font-family: "Roboto", Helvetica, sans-serif;
- color: #1985DD;
- text-transform: uppercase;
- padding: 0px;
- text-align: center; }
-
-.category-title-line {
- background: #1985DD;
- height: 1px; }
-
-article.columns + article.columns:last-child {
- float: left; }
-
-.category-row article {
- padding-bottom: 0px;
- margin-bottom: 1.35rem; }
-
-.category-row article .panel {
- border: none;
- margin-bottom: 0;
- padding: 0.9rem;
- padding-bottom: 0px;
- padding-top: 0.2rem;
- background: none; }
-
-.category-row .post-item-caption {
- height: 100%;
- background: #f2f2f2;
- webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
- -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
- box-shadow: 0px 0px 2px 1px #c9c9c9; }
-
-.category-row article .post-item-image {
- max-height: 180px;
- overflow: hidden; }
-
-.category-row article .panel p {
- font-family: inherit;
- font-size: 1rem;
- font-weight: normal;
- line-height: 1.3;
- margin-bottom: 0.9rem;
- text-rendering: optimizeLegibility; }
-
-.category-row .category-link-wrapper {
- display: block; }
-
-article .post-item-date.wrap {
- color: gray;
- text-align: center;
- font-size: 0.75rem;
- position: relative;
- top: 0px;
- right: 0px;
- background: none;
- text-transform: uppercase;
- padding: 0; }
-
-/* FOOTER */
-footer#footer {
- padding-bottom: 25px;
- color: #FFF; }
-
-footer .copyright {
- font-size: 0.9em; }
-
-footer .copyright a {
- color: #020d16; }
-
-footer .copyright a:hover {
- color: #FFF; }
-
-footer .breadcrumbs {
- display: block;
- list-style: none;
- margin-left: 0;
- overflow: hidden;
- padding: 0.5625rem 0.875rem 0.5625rem;
- background-color: transparent;
- border: none; }
-
-footer .breadcrumbs li a,
-footer .breadcrumbs li {
- color: #FFF; }
-
-footer .breadcrumbs li a:hover {
- color: #000; }
-
-footer .breadcrumbs > *::before {
- color: #000; }
-
-footer .footer-bar {
- margin-bottom: 25px;
- background-image: url("../img/bright-squares.png");
- background-blend-mode: normal;
- padding-top: 20px;
- padding-bottom: 60px;
- margin-top: 20px;
- background-attachment: fixed; }
-
-footer .footer-bar form {
- max-width: 100%;
- overflow: hidden; }
-
-.widget .button.small {
- padding-left: 5px;
- padding-right: 5px;
- width: 100%;
- font-size: 1em;
- padding: 0.55em; }
-
-footer .footer-bar .widget-title {
- color: #FFF; }
-
-footer .footer-bar {
- margin-top: 20px;
- background-color: #020d16; }
-
-footer .footer-bar .widget-title {
- font-family: "Arvo", serif;
- text-transform: uppercase;
- border-bottom: solid 1px;
- padding-bottom: 20px;
- display: block;
- margin-bottom: 15px; }
-
-footer .back-to-top-wrapper {
- position: relative; }
-
-footer a.back-to-top {
- width: 60px;
- height: 60px;
- -moz-border-radius: 30px;
- -webkit-border-radius: 30px;
- border-radius: 30px;
- color: #FFF;
- background: #0e94c9;
- position: fixed;
- text-align: center;
- line-height: 60px;
- right: 4%;
- bottom: 30%;
- font-size: 2em; }
-
-footer a.back-to-top:hover {
- color: #1985DD;
- background: #fff;
- border: solid 1px #1985DD; }
-
-footer a#back-to-top {
- opacity: 1;
- z-index: 999; }
-
-footer .socials a:hover {
- color: #020d16;
- border: solid 1px #020d16; }
-
-/* SIDEBAR */
-aside .widget {
- max-width: 100%;
- margin-bottom: 15px;
- border: solid 1px #d8d8d8; }
-
-aside .widget ul, .widget ol {
- padding: 15px 10px; }
-
-aside .row.widget {
- margin-bottom: 20px;
- border: solid 1px #d8d8d8; }
-
-aside .widget-title {
- color: #FFF;
- font-family: "Arvo", serif;
- text-transform: uppercase;
- display: block;
- margin-bottom: 15px;
- background: #123e66; }
-
-aside .widget_search .widget-title {
- padding: 0px;
- margin-bottom: 0px;
- margin-top: 0px;
- background: none; }
-
-aside .widget_search {
- background: #0e94c9;
- padding: 5px 10px 0px 15px;
- border: solid 1px #0e94c9; }
-
-aside .widget_search button {
- font-size: 1.4em; }
-
-aside .widget .button.small {
- padding: 0.6rem 0.5rem 0.7rem 0.5rem;
- font-size: 0.8125rem; }
-
-aside .widget-title {
- padding: 5px 10px 0px 15px;
- margin-bottom: 0px;
- margin-top: 0px; }
-
-aside .widget-title .fa {
- font-size: 0.85em;
- height: 22px;
- line-height: 22px;
- padding-right: 10px;
- display: block;
- float: left; }
-
-aside .twitter-feed .widget-title {
- background: #35a0d8; }
-
-aside .widget.twitter-feed {
- max-height: 300px;
- overflow: hidden; }
-
-aside .facebook-box .widget-title {
- background: #3e5e97; }
-
-aside .facebook-box iframe {
- width: 100%; }
-
-aside .recent-posts-box ul {
- padding: 0;
- margin: 0;
- padding: 15px; }
-
-aside .widget ul li {
- list-style: none;
- padding-bottom: 10px;
- margin-bottom: 5px;
- border-bottom: dashed 1px #d8d8d8; }
-
-aside .widget ul li:last-child {
- border-bottom: none; }
-
-aside .recent-posts-box ul li:last-child {
- border-bottom: none; }
-
-.widget .button.small {
- padding: 0.64rem;
- font-size: 0.8125rem;
- width: 100%; }
-
-.widget ul {
- list-style: none;
- margin: 0;
- padding: 0; }
-
-.widget ul li a:before {
- font-family: "FontAwesome";
- content: '\f054';
- color: #1985DD;
- padding-right: 10px; }
-
-.widget ul li a {
- font-size: 0.9em;
- color: #020d16; }
-
-footer .widget ul li a {
- font-size: 0.9em;
- color: #FFF; }
-
-aside .recent-posts-box ul li a {
- font-size: 0.8em; }
-
-.widget ul li a:hover {
- color: #1985DD; }
-
-/* SINGLE POST */
-.single-row {
- padding: 0px; }
-
-.single-row article .panel {
- padding-top: 15px;
- padding-bottom: 15px; }
-
-.single-row article .panel,
-.archive-row article .panel {
- border: none;
- margin: 0;
- padding: 15px;
- background: none; }
-
-.single-row article .panel .post-item-date {
- text-align: center; }
-
-.single-row article .panel .post-item-date p {
- clear: right;
- text-transform: uppercase;
- font-size: 1em;
- margin-bottom: 0.4em; }
-
-.single-row article .panel .post-item-date .post-item-day {
- color: #000;
- font-weight: bold; }
-
-.single-row article .panel .post-item-category {
- padding-top: 5px;
- border-top: solid 1px; }
-
-.single-row .post-categories, .single-row .post-tags {
- margin-right: 20px;
- margin-bottom: 20px; }
-
-.single-row article.post-item iframe {
- min-width: 100%; }
-
-.single-row article.post-item {
- padding: 15px;
- /* background: rgba(245, 245, 245, 0.8) !important; */
- line-height: 1.3em;
- font-size: 17px;
- width: 100%;
- background: #FFF;
- /* padding-top:50px; */
- text-align: justify;
- -webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
- -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
- box-shadow: 0px 0px 2px 1px #c9c9c9; }
-
-.single-row article .post-item-image {
- position: relative; }
-
-.single-row article.post-item .wp-caption {
- background: #efefef;
- color: #000;
- font-style: italic; }
-
-.single-row article.post-item .wp-caption-text {
- padding: 5px;
- text-align: center;
- font-size: 0.7em; }
-
-.single-row article.post-item ul,
-.single-row article.post-item ul {
- list-style: none; }
-
-.single-row article.post-item ol {
- list-style: none;
- counter-reset: li; }
-
-.single-row article.post-item .post-content ol li:before {
- content: counter(li) ".";
- color: #1985DD;
- display: inline-block;
- width: 1em;
- font-weight: bold;
- padding-right: 25px; }
-
-.single-row article.post-item ol li {
- counter-increment: li; }
-
-.single-row article.post-item .post-content ul li:before {
- font-family: "FontAwesome";
- content: '\f054';
- color: #1985DD;
- padding-right: 1em;
- font-size: 0.7em;
- height: 10px;
- line-height: 10px;
- position: relative;
- bottom: 3px; }
-
-.single-row article.post-item blockquote {
- background: #efefef;
- border-left: 5px solid #1985DD;
- padding: 5px 10px 5px 20px;
- margin-bottom: 10px; }
-
-.single-row article .category-title-line {
- height: 2px; }
-
-.single-row article .post-item-date {
- color: #FFF;
- text-align: center;
- font-size: 0.8rem;
- position: absolute;
- top: 80px;
- right: -5px;
- background: #0e94c9;
- text-transform: uppercase;
- padding: 5px;
- padding-left: 10px;
- webkit-box-shadow: 0px 0px 2px 1px #0e94c9;
- -moz-box-shadow: 0px 0px 2px 1px #0e94c9;
- box-shadow: 0px 0px 2px 1px #0e94c9; }
-
-.single-row article.post-item blockquote p {
- margin: 7px 0; }
-
-.single-row article.post-item blockquote blockquote {
- background: #fff; }
-
-.single-row article.post-item .post-item-author {
- padding: 20px 10px;
- background: #1d1d1b; }
-
-.single-row .post-item-author p,
-.single-row .post-item-author {
- color: white;
- font-size: 0.9em; }
-
-.single-row .post-item-author img {
- height: 120px;
- width: 120px;
- max-width: 100%;
- height: auto;
- border-radius: 60px;
- -moz-border-radius: 60px;
- -webkit-border-radius: 60px; }
-
-/*
-.single-row article.post-item img { background:#FFF;padding:6px;border:solid 1px #d9d9d9;
-}
-*/
-.single-row article button:hover,
-.single-row article .panel .button:focus,
-.single-row article .panel .button:hover,
-.single-row article .panel .button:focus,
-.single-row .widget .button:hover {
- background-color: #000;
- color: #FFFFFF; }
-
-.single-row article.post-item .bottom-line {
- border-bottom: 10px solid #1985DD;
- margin-bottom: 10px; }
-
-.single-row article.post-item .post-item-title {
- font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
- text-transform: uppercase;
- line-height: 2.5rem;
- padding-bottom: 5px;
- text-align: left; }
-
-.breadcrumbs {
- display: block;
- list-style: none;
- margin-left: 0;
- overflow: hidden;
- padding: 0.5625rem 0.875rem 0.5625rem;
- background-color: transparent;
- border: none; }
-
-.single-row .breadcrumbs {
- /* margin-bottom:15px;*/
- padding: 5px 20px; }
-
-.single-row .post-item .breadcrumbs {
- font-weight: bold;
- font-size: 0.9em;
- padding: 0; }
-
-.breadcrumbs > * {
- color: #000;
- font-size: 0.7em; }
-
-.breadcrumbs > * {
- line-height: 1.2rem; }
-
-.breadcrumbs a {
- color: #1985DD; }
-
-.breadcrumbs a:hover {
- color: #0e94c9; }
-
-/* ARCHIVES */
-.category-row.archive-row .category-title, .category-row.archive-row .category-title-line, .not-found,
-.single-row .category-title, .single-row .category-title-line {
- text-align: left; }
-
-/* TABLES */
-table,
-th,
-td {
- border: 1px solid #c8d5fc; }
-
-table {
- width: 100%; }
-
-table thead tr th {
- background-color: #1985DD;
- color: white;
- text-transform: uppercase;
- font-family: "Arvo", serif; }
-
-/* WORDPRESS STYLES */
-.aligncenter,
-div.aligncenter {
- display: block;
- margin-left: auto;
- margin-right: auto; }
-
-.alignleft {
- float: left; }
-
-.alignright {
- float: right; }
-
-img.alignleft {
- margin: 3px 20px 10px 0; }
-
-img.alignright {
- margin: 3px 0 10px 20px; }
-
-/* RESPONSIVE STYLES */
-@media only screen and (max-width: 39.0624em) {
- .columns.nav-wrapper {
- width: 100%;
- padding-left: 0px;
- padding-right: 0px; }
-
- .top-bar-section ul li > a {
- color: #0e94c9; } }
-@media only screen and (max-width: 40.0625em) {
- header div.slogan .title {
- padding-top: 20px;
- font-size: 3.8em; }
-
- header div.logo {
- margin: 0 auto;
- float: none; }
-
- .nav-wrapper ul.right,
- .nav-wrapper ul.left {
- float: none !important; }
-
- .nav-wrapper nav {
- border: none; }
-
- .top-bar ul.title-area li {
- background: #000; }
-
- .top-bar ul li {
- background: #FFF;
- border-bottom: dotted 1px #1985DD; }
-
- .top-bar-section .dropdown li.title.back h5 a::before {
- font-family: "FontAwesome";
- content: '\f053';
- font-size: 0.8em;
- border: none;
- color: #0e94c9; }
-
- .top-bar-section .dropdown li.title.back h5 a {
- color: #FFF; }
-
- .top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
- color: #0e94c9;
- display: block; }
-
- .top-bar-section .has-dropdown > a::after {
- font-family: "FontAwesome";
- content: '\f054';
- font-size: 0.8em;
- border: none;
- padding-right: 10px;
- height: 1em;
- line-height: 1em; }
-
- .top-bar-section ul li:hover:not(.has-form) > a {
- color: #000;
- background: #FFF; }
-
- .top-bar-section ul li > a {
- padding-top: 5px;
- padding-bottom: 5px;
- font-size: 0.7em; }
-
- nav ul.languages li.oblique-border {
- display: none; }
-
- .category-row article,
- .category-row article:nth-child(2n+0) {
- padding: 0px; }
-
- .category-row .post-list,
- .archive-row {
- padding: 15px; }
-
- .main-column {
- padding-right: 0px; }
-
- .category-row article,
- .sy-controls li a:after {
- top: 50%; }
-
- p {
- font-size: 0.9rem;
- line-height: 1.4;
- margin-bottom: 1.25rem;
- text-rendering: optimizeLegibility; }
-
- .category-row article .post-item-image img {
- width: 100%;
- max-width: 100%;
- height: auto; }
-
- .category-row article .post-item-image {
- max-height: 200px; }
-
- .category-row article .panel p {
- font-family: inherit;
- font-size: 0.9rem;
- font-weight: normal;
- line-height: 1.3;
- margin-bottom: 0.6rem;
- text-rendering: optimizeLegibility; } }
-/* COLORS */
-footer#footer {
- background: #0e94c9; }
-
-header .overlay {
- background: rgba(14, 148, 201, 0.9);
- height: 100%;
- width: 100%;
- top: 0;
- left: 0;
- padding: 0;
- padding-top: 15px; }
-
-header .overlay .site-title a, header .overlay .site-description {
- font-family: "Arvo", serif;
- text-align: center;
- color: #000; }
-
-header .overlay .site-title a:hover {
- color: #FFF; }
-
-header .overlay .site-title {
- line-height: 0.8em;
- margin-top: 20px;
- text-transform: uppercase; }
-
-header .overlay .site-description {
- font-size: 0.8em; }
-
-header .socials {
- padding-bottom: 25px; }
-
-header {
- display: block;
- position: relative;
- background-repeat: no-repeat;
- background-position: center bottom;
- /* Create the parallax scrolling effect */
- background-attachment: fixed;
- background-size: cover; }
-
-.clearfix {
- clear: both; }
-
-/* ANIMATED CURSOR */
-.typed-cursor {
- opacity: 1;
- -webkit-animation: blink 0.7s infinite;
- -moz-animation: blink 0.7s infinite;
- animation: blink 0.7s infinite; }
-
-@keyframes blink {
- 0% {
- opacity: 1; }
- 50% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-@-webkit-keyframes blink {
- 0% {
- opacity: 1; }
- 50% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-@-moz-keyframes blink {
- 0% {
- opacity: 1; }
- 50% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-/* PAGINATION */
-.nav-links div {
- display: inline; }
-
-.nav-links .nav-next {
- float: right; }
-
-.nav-links .nav-prev {
- float: left; }
-
-.page-numbers, .nav-links div {
- font-family: "Roboto", Helvetica, sans-serif;
- display: inline-block;
- padding: 5px 10px;
- margin: 0 2px 0 0;
- border: 1px solid #1985DD;
- line-height: 1;
- text-decoration: none;
- border-radius: 2px;
- font-weight: 600;
- font-size: 1em; }
-
-.page-numbers.current,
-a.page-numbers:hover {
- background: #1985DD;
- color: #FFF; }
-
-span.page-numbers.dots {
- color: #1985DD; }
-
-/* MISCELLANEOUS */
-figure {
- margin: 0;
- margin-top: 20px;
- margin-bottom: 20px; }
-
-article.comment-wrapper {
- margin-top: 20px; }
-
-/* WORDPRESS GALLERY */
-.post-content .gallery:after {
- content: "";
- display: table;
- clear: both; }
-
-img.aligncenter, div.aligncenter, figure.aligncenter {
- display: block;
- margin: 1em auto; }
-
-img.alignright, div.alignright, figure.alignright {
- float: right;
- margin: 1em 0 1em 2em; }
-
-img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
- float: left;
- margin: 1em 1em 2em 0; }
-
-figure {
- max-width: 100%;
- height: auto;
- margin: 1em 0; }
-
-p img.alignright, p img.alignleft {
- margin-top: 0; }
-
-.gallery figure img {
- max-width: 100%;
- height: auto;
- margin: 0 auto;
- display: block; }
-
-.gallery figure {
- float: left;
- margin: 0 2% 1em 0; }
-
-.gallery.gallery-columns-1 figure {
- width: 100%;
- margin: 0 0 1em 0;
- float: none; }
-
-.post-content .gallery.gallery-columns-3 figure {
- width: 32%; }
-
-.gallery.gallery-columns-3 figure:nth-of-type(3n+3) {
- margin-right: 0; }
-
-.gallery.gallery-columns-3 figure:nth-of-type(3n+4) {
- clear: left; }
-
-.gallery.gallery-columns-2 figure {
- width: 49%; }
-
-.gallery.gallery-columns-2 figure:nth-of-type(even) {
- margin-right: 0; }
-
-.gallery.gallery-columns-2 figure:nth-of-type(odd) {
- clear: left; }
-
-.gallery.gallery-columns-4 figure {
- width: 23.25%; }
-
-.gallery.gallery-columns-4 figure:nth-of-type(4n+4) {
- margin-right: 0; }
-
-.gallery.gallery-columns-4 figure:nth-of-type(4n+5) {
- clear: left; }
-
-.gallery.gallery-columns-5 figure {
- width: 18%; }
-
-.gallery.gallery-columns-5 figure:nth-of-type(5n+5) {
- margin-right: 0; }
-
-.gallery.gallery-columns-5 figure:nth-of-type(5n+6) {
- clear: left; }
-
-.gallery.gallery-columns-6 figure {
- width: 14.2%; }
-
-.gallery.gallery-columns-6 figure:nth-of-type(6n+6) {
- margin-right: 0; }
-
-.gallery.gallery-columns-6 figure:nth-of-type(6n+7) {
- clear: left; }
-
-.gallery.gallery-columns-7 figure {
- width: 12%; }
-
-.gallery.gallery-columns-7 figure:nth-of-type(7n+7) {
- margin-right: 0; }
-
-.gallery.gallery-columns-7 figure:nth-of-type(7n+8) {
- clear: left; }
-
-.gallery.gallery-columns-8 figure {
- width: 10.2%; }
-
-.gallery.gallery-columns-8 figure:nth-of-type(8n+8) {
- margin-right: 0; }
-
-.gallery.gallery-columns-8 figure:nth-of-type(8n+9) {
- clear: left; }
-
-.gallery.gallery-columns-9 figure {
- width: 8.85%; }
-
-.gallery.gallery-columns-9 figure:nth-of-type(9n+9) {
- margin-right: 0; }
-
-.gallery.gallery-columns-9 figure:nth-of-type(9n+10) {
- clear: left; }
-
-@media (max-width: 767px) {
- img.alignright, div.alignright, figure.alignright, img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
- display: block;
- margin: 1em auto;
- float: none; }
-
- .gallery.gallery-columns-4 figure, .gallery.gallery-columns-5 figure, .gallery.gallery-columns-6 figure, .gallery.gallery-columns-7 figure, .gallery.gallery-columns-8 figure, .gallery.gallery-columns-9 figure {
- width: 100%;
- margin: 0 0 1em 0;
- float: none; } }
-/* COMMENTS THREAD */
-.comment-list {
- list-style: none;
- counter-increment: none; }
-
-.comment-content
-.widget input[type=submit] {
- max-width: 120px; }
-
-/* COMMENT THREAD */
-.comment-list, .comment-list .vcard .fn, .comment-content, .comment-content p {
- font-size: 0.85rem; }
-
-.comment-list .vcard {
- margin: 0 0 0.5rem;
- width: 100%; }
-
-#comments label {
- display: inline; }
-
-#comments span.required {
- color: crimson; }
-
-ul.comment-list {
- list-style: none; }
-
-.comment-list > li.comment {
- -moz-border-radius: 3px;
- border-radius: 3px;
- margin: 0 0 0.5em;
- position: relative; }
-
-/*# sourceMappingURL=style-blue.css.map */
+/*
+================================================================================================
+Table of Content
+================================================================================================
+01. Typography
+02. Header
+03. Navigation (Main)
+04. Navigation (Social)
+05. Slider
+06. Content (Single Post and Page)
+07. Content (Archives)
+08. Sidebar
+09. Footer
+10. Comments
+11. Buttons
+12. Tables
+13. WordPress-specific styles
+14. Responsiveness (Tablet Large 64em (1024px))
+15. Responsiveness (Mobile Large 37.50em (600px))
+16. Responsiveness (Mobile Small 30em (480px))
+17. Responsiveness (Hamburger menu)
+================================================================================================
+*/
+@font-face {
+ font-family: "Arvo";
+ src: url("../fonts/Arvo-Regular.ttf");
+}
+@font-face {
+ font-family: "Arvo";
+ src: url("../fonts/Arvo-Regular.ttf");
+ font-weight: normal;
+}
+@font-face {
+ font-family: "Arvo";
+ src: url("../fonts/Arvo-Bold.ttf");
+ font-weight: bold;
+}
+@font-face {
+ font-family: "Roboto";
+ src: url("../fonts/Roboto-Light.ttf");
+}
+/*
+===========================================================================================
+01. Typography
+===========================================================================================
+*/
+a {
+ color: #008ee2;
+ line-height: inherit;
+ text-decoration: none;
+}
+
+a:hover, a:focus {
+ color: #020d16;
+}
+
+.panel h1,
+.panel h2,
+.panel h3,
+.panel h4,
+.panel h5,
+.panel h6 {
+ line-height: 1;
+ margin-bottom: 0.625rem;
+ font-family: "Arvo", serif;
+ color: #008ee2;
+ text-transform: uppercase;
+ font-weight: normal;
+}
+
+/*
+===========================================================================================
+02. Header
+===========================================================================================
+*/
+header {
+ border-bottom: solid 5px #008ee2;
+}
+
+header div.slogan {
+ margin-top: 1em;
+}
+
+header div.slogan .title, header div.slogan .description {
+ font-weight: 300;
+}
+
+header div.slogan .title {
+ font-size: 5.8em;
+ color: #FFF;
+ text-transform: uppercase;
+ font-family: "Arvo", serif;
+ text-align: center;
+}
+
+header div.slogan .title {
+ font-size: 5.8em;
+ margin-top: 0;
+ color: #FFF;
+ text-transform: uppercase;
+ font-family: "Arvo", serif;
+ text-align: center;
+}
+
+header div.slogan .typed-strings em {
+ font-style: normal;
+ font-family: "Arvo", serif;
+}
+
+header div.slogan .typed-strings {
+ color: #020d16;
+ font-family: "Roboto", Helvetica, sans-serif;
+ text-align: center;
+ padding-bottom: 10px;
+}
+
+header div.slogan .strings {
+ display: none;
+}
+
+header div.logo {
+ padding: 0px;
+ padding-top: 10px;
+}
+
+header div.slogan a {
+ color: #FFF;
+}
+
+header div.slogan a:hover {
+ color: #020d16;
+}
+
+footer#footer {
+ background: #008ee2;
+}
+
+header .overlay {
+ background: rgba(0, 142, 226, 0.9);
+ height: 100%;
+ width: 100%;
+ top: 0;
+ left: 0;
+ padding: 0;
+ padding-top: 15px;
+}
+
+header .overlay .site-title a, header .overlay .site-description {
+ font-family: "Arvo", serif;
+ text-align: center;
+ color: #FFF;
+}
+
+header .overlay .site-title a:hover {
+ color: #020d16;
+}
+
+header .overlay .site-title {
+ line-height: 0.8em;
+ margin-top: 20px;
+ text-transform: uppercase;
+}
+
+header .overlay .site-description {
+ font-size: 1.3em;
+}
+
+header {
+ display: block;
+ position: relative;
+ background-repeat: no-repeat;
+ background-position: center bottom;
+ /* Create the parallax scrolling effect */
+ background-attachment: fixed;
+ background-size: cover;
+}
+
+/*
+===========================================================================================
+03. Navigation (Main)
+===========================================================================================
+*/
+.top-bar {
+ background: none;
+ z-index: 99;
+}
+
+.top-bar.expanded {
+ overflow: visible;
+ min-height: 100%;
+}
+
+.top-bar-section li:not(.has-form) a:not(.button) {
+ font-size: 1.1em;
+}
+
+.single-menu {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ padding: 20px;
+}
+
+@media only screen and (max-width: 60em) {
+ .top-bar-section li:not(.has-form) a:not(.button) {
+ font-size: 1em;
+ }
+ .top-bar-section li:not(.has-form) a:not(.button) {
+ line-height: 2.8125rem;
+ padding: 5px 20px;
+ }
+}
+.top-bar-section .dropdown li:not(.has-form) a:not(.button) {
+ font-size: 1em;
+}
+
+.top-bar-section li a:hover {
+ background: #FFF;
+}
+
+.top-bar-section {
+ display: flex;
+}
+.top-bar-section li.icon {
+ display: none;
+}
+
+.nav-wrapper {
+ margin-top: 10px;
+}
+
+.nav-wrapper nav .home-menu {
+ display: flex;
+ justify-content: space-evenly;
+}
+.nav-wrapper nav .home-menu .logo {
+ margin-right: 20px;
+}
+.nav-wrapper nav .home-menu .logo img {
+ max-height: 50px;
+ width: auto;
+ padding: 8px 0;
+}
+
+.top-bar .toggle-topbar.menu-icon {
+ top: 50%;
+}
+
+.top-bar ul li {
+ background: #FFF;
+ /*border-bottom: dotted 1px $link-color;*/
+}
+
+.top-bar .toggle-topbar.menu-icon {
+ border-bottom: none;
+}
+
+.top-bar .toggle-topbar.menu-icon a {
+ color: #008ee2;
+ padding: 0 2.5rem 0 0.9375rem;
+ position: relative;
+ font-size: 1.2em;
+ font-family: "Roboto", Helvetica, sans-serif;
+}
+
+.top-bar .toggle-topbar.menu-icon a span::after {
+ box-shadow: 0 0 0 1px #008ee2, 0 7px 0 1px #008ee2, 0 14px 0 1px #008ee2;
+}
+
+.top-bar-section ul li {
+ background: none;
+}
+.top-bar-section ul li::marker {
+ content: none;
+}
+
+.nav-wrapper nav ul li a {
+ font-family: "Arvo", serif;
+ text-transform: uppercase;
+}
+
+.nav-wrapper nav #home-link i {
+ font-size: 1.8em;
+}
+
+.top-bar-section .dropdown li a {
+ font-size: 0.7em;
+}
+
+.top-bar-section .dropdown {
+ display: block;
+ height: auto;
+ margin: 0;
+ padding: 0;
+ width: 100%;
+}
+
+.nav-wrapper nav li.current-menu-item,
+.nav-wrapper nav li.current-menu-ancestor,
+.nav-wrapper nav li.current-menu-parent {
+ background: #008ee2;
+}
+.nav-wrapper nav li.current-menu-item a,
+.nav-wrapper nav li.current-menu-ancestor a,
+.nav-wrapper nav li.current-menu-parent a {
+ color: #FFF;
+}
+
+header div.logo {
+ margin: 0 auto;
+ float: none;
+}
+
+.nav-wrapper ul.right,
+.nav-wrapper ul.left {
+ float: none !important;
+}
+
+.nav-wrapper nav {
+ border: none;
+}
+
+.top-bar ul.title-area li {
+ background: #000;
+}
+
+.top-bar ul li {
+ background: #FFF;
+ border-bottom: dotted 1px #008ee2;
+}
+
+.top-bar-section .dropdown li.title.back h5 a::before {
+ font-family: "FontAwesome";
+ content: "\f053";
+ font-size: 0.8em;
+ border: none;
+ color: #008ee2;
+}
+
+.top-bar-section .dropdown li.title.back h5 a {
+ color: #FFF;
+}
+
+.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
+ color: #008ee2;
+ display: block;
+}
+
+.top-bar-section .has-dropdown > a::after {
+ font-family: "FontAwesome";
+ content: "\f054";
+ font-size: 0.8em;
+ border: none;
+ padding-right: 10px;
+ height: 1em;
+ line-height: 1em;
+}
+
+.top-bar-section ul li:hover:not(.has-form) > a {
+ color: #000;
+ background: #FFF;
+}
+
+.top-bar-section ul li > a {
+ padding-top: 5px;
+ padding-bottom: 5px;
+ font-size: 0.7em;
+}
+
+nav ul.languages li.oblique-border {
+ display: none;
+}
+
+/*
+===========================================================================================
+04. Navigation (Social)
+===========================================================================================
+*/
+.socials {
+ margin-top: 0;
+}
+
+.socials ul {
+ margin: 0;
+ display: flex;
+ padding-bottom: 5px;
+}
+
+.socials ul li {
+ text-align: center;
+ list-style: none;
+ margin-left: 10px;
+}
+
+.socials a {
+ color: #FFF;
+ font-size: 20px;
+ width: 36px;
+ height: 36px;
+ -moz-border-radius: 18px;
+ -webkit-border-radius: 18px;
+ border-radius: 18px;
+ border: solid 1px #FFF;
+ display: block;
+}
+
+.socials a:hover {
+ color: #020d16;
+ font-size: 20px;
+ text-align: center;
+ border: solid 1px #020d16;
+}
+
+.socials .screen-reader-text {
+ position: absolute;
+ top: -9999em;
+ left: -9999em;
+}
+
+header .socials a {
+ color: #008ee2;
+ font-size: 20px;
+ width: 36px;
+ height: 36px;
+ -moz-border-radius: 18px;
+ -webkit-border-radius: 18px;
+ border-radius: 18px;
+ border: solid 1px #008ee2;
+ display: block;
+}
+
+.socials a:hover {
+ color: #020d16;
+ font-size: 20px;
+ text-align: center;
+ border: solid 1px #020d16;
+}
+
+.socials li a::before {
+ content: "\f408";
+ display: inline-block;
+ padding: 4px;
+ font-family: "FontAwesome";
+ font-size: 18px;
+ vertical-align: top;
+ -webkit-font-smoothing: antialiased;
+}
+
+.socials li a[href*="wordpress.com"]::before {
+ content: "\f205";
+}
+
+.socials li a[href*="facebook.com"]::before {
+ content: "\f09a";
+}
+
+.socials li a[href*="twitter.com"]::before {
+ content: "\f099";
+}
+
+.socials li a[href*="dribbble.com"]::before {
+ content: "\f17d";
+}
+
+.socials li a[href*="plus.google.com"]::before {
+ content: "\f0d5";
+}
+
+.socials li a[href*="pinterest.com"]::before {
+ content: "\f231";
+}
+
+.socials li a[href*="github.com"]::before {
+ content: "\f09b";
+}
+
+.socials li a[href*="tumblr.com"]::before {
+ content: "\f174";
+}
+
+.socials li a[href*="youtube.com"]::before {
+ content: "\f16a";
+}
+
+.socials li a[href*="flickr.com"]::before {
+ content: "\f16e";
+}
+
+.socials li a[href*="vimeo.com"]::before {
+ content: "\f27d";
+}
+
+.socials li a[href*="instagram.com"]::before {
+ content: "\f16d";
+}
+
+.socials li a[href*="codepen.io"]::before {
+ content: "\f1cb";
+}
+
+.socials li a[href*="linkedin.com"]::before {
+ content: "\f0e1";
+}
+
+/*
+===========================================================================================
+05. Slider
+===========================================================================================
+*/
+.carousel {
+ height: 70vh;
+ position: relative;
+ overflow: hidden;
+ background: #000;
+}
+.carousel .carousel-inner .carousel-item {
+ height: 100%;
+ width: 100%;
+ transition: 1s all;
+ position: absolute;
+ opacity: 1;
+}
+.carousel .carousel-inner .carousel-item:not(.active) {
+ opacity: 0;
+}
+.carousel .carousel-inner .carousel-caption {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ background-color: rgba(0, 0, 0, 0.6);
+ padding: 15px 40px;
+ text-align: left;
+}
+.carousel .carousel-inner .carousel-caption .section-title {
+ padding-left: 0px;
+}
+.carousel .carousel-inner .carousel-caption h2 {
+ color: #008ee2;
+ font-weight: bold;
+ font-size: 45px;
+ margin-top: 5%;
+}
+.carousel .carousel-inner .carousel-caption p {
+ font-size: 22px;
+ font-weight: 300;
+ width: 65%;
+}
+.carousel .carousel-inner .carousel-caption .excerpt {
+ color: white;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn {
+ display: inline-block;
+ padding: 13px 20px;
+ border-radius: 50px;
+ color: #fff;
+ font-size: 17px;
+ font-weight: 500;
+ transition: all 0.3s;
+ background-color: #008ee2;
+ position: relative;
+ overflow: hidden;
+ text-decoration: none;
+ z-index: 1;
+ margin-left: 0;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:after {
+ content: "";
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: -2;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:before {
+ content: "";
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ width: 0%;
+ height: 100%;
+ transition: all 0.3s;
+ z-index: -1;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:hover {
+ color: #FFF;
+ background-color: #020d16;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:hover:before {
+ width: 100%;
+}
+.carousel:hover .carousel-control-prev, .carousel:hover .carousel-control-next {
+ opacity: 1;
+}
+
+.carousel-control-prev,
+.carousel-control-next {
+ position: absolute;
+ height: 50px;
+ width: 50px;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ top: 50%;
+ transform: translateY(-50%);
+ padding-bottom: 2px;
+ border-radius: 50%;
+ border: 3px solid #5ad8ff;
+ opacity: 1;
+ transition: background-color 0.2s;
+ z-index: 111;
+}
+
+.carousel-control-next:hover,
+.carousel-control-prev:hover {
+ background-color: #5ad8ff;
+}
+
+.carousel-control-prev {
+ left: 75%;
+}
+
+.carousel-control-next {
+ right: 14%;
+}
+
+.carousel-control-prev-icon:before {
+ content: "\f053";
+}
+
+.carousel-control-next-icon:before {
+ content: "\f054";
+}
+
+.carousel-control-prev-icon,
+.carousel-control-next-icon {
+ background-image: none;
+ font-family: "FontAwesome";
+ color: #fff;
+ transition: opacity 300ms ease-out;
+}
+
+/*
+===========================================================================================
+06. Content (Single Post and Page)
+===========================================================================================
+*/
+.main-column {
+ padding-left: 0;
+}
+
+.single-row {
+ padding: 0px;
+}
+
+.single-row article .panel {
+ padding-top: 15px;
+ padding-bottom: 15px;
+}
+
+.single-row article .panel,
+.archive-row article .panel {
+ border: none;
+ margin: 0;
+ padding: 15px;
+ background: none;
+}
+
+.single-row article .panel .post-item-date {
+ text-align: center;
+}
+
+.single-row article .panel .post-item-date p {
+ clear: right;
+ text-transform: uppercase;
+ font-size: 1em;
+ margin-bottom: 0.4em;
+}
+
+.single-row article .panel .post-item-date .post-item-day {
+ color: #000;
+ font-weight: bold;
+}
+
+.single-row article .panel .post-item-category {
+ padding-top: 5px;
+ border-top: solid 1px;
+}
+
+.single-row .post-categories, .single-row .post-tags {
+ margin-right: 20px;
+ margin-bottom: 20px;
+}
+
+.single-row article.post-item iframe {
+ min-width: 100%;
+}
+
+.single-row article.post-item {
+ padding: 15px;
+ /* background: rgba(245, 245, 245, 0.8) !important; */
+ line-height: 1.4em;
+ font-size: 17px;
+ width: 100%;
+ background: #FFF;
+ /* padding-top:50px; */
+ text-align: left;
+ -webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ box-shadow: 0px 0px 2px 1px #c9c9c9;
+}
+
+.single-row article .post-item-image {
+ position: relative;
+}
+.single-row article .post-item-image img {
+ min-width: 100%;
+}
+
+.single-row article.post-item .wp-caption {
+ background: #efefef;
+ color: #000;
+ font-style: italic;
+}
+
+.single-row article.post-item .wp-caption-text {
+ padding: 5px;
+ text-align: center;
+ font-size: 0.7em;
+}
+
+.single-row article.post-item ul,
+.single-row article.post-item ul {
+ list-style: none;
+}
+
+.single-row article.post-item ol {
+ list-style: none;
+ counter-reset: li;
+}
+
+.single-row article.post-item .post-content ol li:before {
+ content: counter(li) ".";
+ color: #008ee2;
+ display: inline-block;
+ width: 1em;
+ font-weight: bold;
+ padding-right: 25px;
+}
+
+.single-row article.post-item ol li {
+ counter-increment: li;
+}
+
+.single-row article.post-item .post-content ul li:before {
+ font-family: "FontAwesome";
+ content: "\f054";
+ color: #008ee2;
+ padding-right: 1em;
+ font-size: 0.7em;
+ height: 10px;
+ line-height: 10px;
+ position: relative;
+ bottom: 3px;
+}
+
+.single-row article.post-item blockquote {
+ background: #efefef;
+ border-left: 5px solid #008ee2;
+ padding: 5px 10px 5px 20px;
+ margin-bottom: 10px;
+}
+
+.single-row article .category-title-line {
+ height: 2px;
+}
+
+.single-row article .post-item-date {
+ color: #FFF;
+ text-align: center;
+ font-size: 0.8rem;
+ position: absolute;
+ top: 80px;
+ right: -5px;
+ background: #008ee2;
+ text-transform: uppercase;
+ padding: 5px 5px 5px 10px;
+ webkit-box-shadow: 0px 0px 2px 1px #008ee2;
+ -moz-box-shadow: 0px 0px 2px 1px #008ee2;
+ box-shadow: 0px 0px 2px 1px #008ee2;
+}
+
+.single-row article.post-item blockquote p {
+ margin: 7px 0;
+}
+
+.single-row article.post-item blockquote blockquote {
+ background: #fff;
+}
+
+.single-row article.post-item .post-item-author {
+ padding: 20px 10px;
+ background: #1d1d1b;
+}
+
+.single-row .post-item-author p,
+.single-row .post-item-author {
+ color: white;
+ font-size: 0.9em;
+}
+
+.single-row .post-item-author img {
+ height: 120px;
+ width: 120px;
+ max-width: 100%;
+ height: auto;
+ border-radius: 60px;
+ -moz-border-radius: 60px;
+ -webkit-border-radius: 60px;
+}
+
+.single-row article button:hover,
+.single-row article .panel .button:focus,
+.single-row article .panel .button:hover,
+.single-row article .panel .button:focus,
+.single-row .widget .button:hover {
+ background-color: #000;
+ color: #FFFFFF;
+}
+
+.single-row article.post-item .bottom-line {
+ border-bottom: 10px solid #008ee2;
+ margin-bottom: 10px;
+}
+
+.single-row article.post-item .post-item-title {
+ font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
+ text-transform: uppercase;
+ line-height: 2.5rem;
+ padding-bottom: 5px;
+ text-align: left;
+}
+
+.breadcrumbs {
+ display: block;
+ list-style: none;
+ margin-left: 0;
+ overflow: hidden;
+ padding: 0.5625rem 0.875rem 0.5625rem;
+ background-color: transparent;
+ border: none;
+}
+
+.single-row .breadcrumbs {
+ /* margin-bottom:15px;*/
+ padding: 5px 20px;
+}
+
+.single-row .post-item .breadcrumbs {
+ font-weight: bold;
+ font-size: 0.9em;
+ padding: 0;
+}
+
+.breadcrumbs > * {
+ color: #000;
+ font-size: 0.7em;
+}
+
+.breadcrumbs > * {
+ line-height: 1.2rem;
+}
+
+.breadcrumbs a {
+ color: #008ee2;
+}
+
+.breadcrumbs a:hover {
+ color: #008ee2;
+}
+
+article.post-item .post-item-title {
+ font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
+ text-transform: uppercase;
+ line-height: 1.3rem;
+}
+
+article .post-item-date {
+ color: #FFF;
+ text-align: center;
+ font-size: 0.8rem;
+ position: absolute;
+ top: 40px;
+ right: 0;
+ background: #008ee2;
+ text-transform: uppercase;
+ padding: 5px;
+}
+
+article .post-item-date span {
+ display: block;
+}
+
+article .post-item-date .day {
+ font-weight: bold;
+ font-size: 2.5em;
+}
+
+article .post-item-date .month-year {
+ font-size: 0.7em;
+}
+
+article .panel {
+ border: none;
+ margin-bottom: 1.25rem;
+ padding: 1.25rem;
+ padding-bottom: 0px;
+ position: relative;
+}
+
+/*
+===========================================================================================
+07. Content (Archives)
+===========================================================================================
+*/
+.main-row {
+ padding: 0px;
+ margin-top: 20px;
+}
+
+.category-row .category-title-line {
+ margin-bottom: 15px;
+}
+
+.category-row.archive-row .category-title, .category-row.archive-row .category-title-line, .not-found,
+.single-row .category-title, .single-row .category-title-line {
+ text-align: left;
+}
+
+.category-row .post-list {
+ display: flex;
+ flex-wrap: wrap;
+}
+
+.category-row article.column-third {
+ width: 31%;
+ margin: 1%;
+}
+.category-row article.column-half {
+ width: 48%;
+ margin: 1%;
+}
+
+.category-row .category-header {
+ margin-bottom: 10px;
+}
+
+.category-title {
+ font-family: "Roboto", Helvetica, sans-serif;
+ color: #008ee2;
+ text-transform: uppercase;
+ padding: 0px;
+ text-align: center;
+}
+
+.category-title-line {
+ background: #008ee2;
+ height: 1px;
+}
+
+article.columns + article.columns:last-child {
+ float: left;
+}
+
+.category-row article {
+ padding-bottom: 0px;
+ margin-bottom: 1.35rem;
+}
+
+.category-row article .panel {
+ border: none;
+ margin-bottom: 0;
+ padding: 0.9rem;
+ padding-bottom: 0px;
+ padding-top: 0.2rem;
+ background: none;
+}
+
+.category-row .post-item-caption {
+ height: 100%;
+ background: #f2f2f2;
+ webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ box-shadow: 0px 0px 2px 1px #c9c9c9;
+}
+
+.category-row article .post-item-image {
+ overflow: hidden;
+}
+.category-row article .post-item-image img {
+ min-width: 100%;
+}
+
+.category-row article .panel p {
+ font-family: inherit;
+ font-size: 1rem;
+ font-weight: normal;
+ line-height: 1.3;
+ margin-bottom: 0.9rem;
+ text-rendering: optimizeLegibility;
+}
+
+.category-row .category-link-wrapper {
+ display: block;
+}
+
+article .post-item-date.wrap {
+ color: gray;
+ text-align: center;
+ font-size: 0.75rem;
+ position: relative;
+ top: 0px;
+ right: 0px;
+ background: none;
+ text-transform: uppercase;
+ padding: 0;
+}
+
+.category-row .post-list,
+.main-column {
+ padding-right: 0;
+}
+
+.category-row article,
+.sy-controls li a:after {
+ top: 50%;
+}
+
+p {
+ font-size: 0.9rem;
+ line-height: 1.4;
+ margin-bottom: 1.25rem;
+ text-rendering: optimizeLegibility;
+}
+
+.category-row article .post-item-image img {
+ width: 100%;
+ max-width: 100%;
+ height: auto;
+}
+
+.category-row article .post-item-image {
+ max-height: 200px;
+}
+
+.category-row article .panel p {
+ font-family: inherit;
+ font-size: 0.9rem;
+ font-weight: normal;
+ line-height: 1.3;
+ margin-bottom: 0.6rem;
+ text-rendering: optimizeLegibility;
+}
+
+/*
+===========================================================================================
+08. Sidebar
+===========================================================================================
+*/
+aside .widget .button.small {
+ padding-left: 5px;
+ padding-right: 5px;
+ width: 100%;
+ font-size: 1em;
+ padding: 0.55em;
+}
+
+aside .widget {
+ max-width: 100%;
+ margin-bottom: 15px;
+ border: solid 1px #d8d8d8;
+}
+aside .widget h2 {
+ padding: 5px 10px;
+ color: #008ee2;
+}
+
+aside .widget ul, .widget ol {
+ margin: 15px 10px;
+}
+
+aside .row.widget {
+ margin-bottom: 20px;
+ border: solid 1px #d8d8d8;
+}
+
+aside .widget-title {
+ color: #FFF;
+ font-family: "Arvo", serif;
+ text-transform: uppercase;
+ display: block;
+ margin-bottom: 15px;
+ background: #5ad8ff;
+}
+
+aside .widget_search .widget-title {
+ padding: 0px;
+ margin-bottom: 0px;
+ margin-top: 0px;
+ background: none;
+}
+
+aside .widget_search {
+ background: #008ee2;
+ padding: 15px;
+ border: solid 1px #008ee2;
+}
+aside .widget_search button {
+ background: #27ccff;
+ width: 100%;
+ margin: 0 !important;
+ font-size: 0.9em !important;
+ padding: 10px 5px !important;
+}
+aside .widget_search label {
+ color: #FFF;
+}
+
+aside .wp-block-search__inside-wrapper {
+ display: block;
+}
+aside .wp-block-search__inside-wrapper button:hover {
+ background: #020d16;
+}
+aside .wp-block-latest-comments {
+ padding: 10px;
+}
+
+aside .widget_search button {
+ font-size: 1.4em;
+}
+
+aside .widget .button.small {
+ padding: 0.6rem 0.5rem 0.7rem 0.5rem;
+ font-size: 0.8125rem;
+}
+
+aside .widget-title {
+ padding: 5px 10px 0px 15px;
+ margin-bottom: 0px;
+ margin-top: 0px;
+}
+
+aside .widget-title .fa {
+ font-size: 0.85em;
+ height: 22px;
+ line-height: 22px;
+ padding-right: 10px;
+ display: block;
+ float: left;
+}
+
+aside .twitter-feed .widget-title {
+ background: #35a0d8;
+}
+
+aside .widget.twitter-feed {
+ max-height: 300px;
+ overflow: hidden;
+}
+
+aside .facebook-box .widget-title {
+ background: #3e5e97;
+}
+
+aside .facebook-box iframe {
+ width: 100%;
+}
+
+aside .recent-posts-box ul {
+ padding: 0;
+ margin: 0;
+ padding: 15px;
+}
+
+aside .widget ul li {
+ list-style: none;
+ padding-bottom: 10px;
+ margin-bottom: 5px;
+ border-bottom: dashed 1px #d8d8d8;
+}
+
+aside .widget ul li:last-child {
+ border-bottom: none;
+}
+
+aside .recent-posts-box ul li:last-child {
+ border-bottom: none;
+}
+
+.widget .button.small {
+ padding: 0.64rem;
+ font-size: 0.8125rem;
+ width: 100%;
+}
+
+.widget ul {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+
+.widget ul li a:before {
+ font-family: "FontAwesome";
+ content: "\f054";
+ color: #008ee2;
+ padding-right: 10px;
+}
+
+.widget ul li a {
+ font-size: 0.9em;
+ color: #020d16;
+}
+
+footer .widget ul li a {
+ font-size: 0.9em;
+ color: #FFF;
+}
+
+aside .recent-posts-box ul li a {
+ font-size: 0.8em;
+}
+
+.widget ul li a:hover {
+ color: #008ee2;
+}
+
+/*
+===========================================================================================
+09. Footer
+===========================================================================================
+*/
+.nav-links {
+ display: flex;
+ justify-content: center;
+}
+.nav-links .page-numbers {
+ margin: 5px;
+}
+
+footer#footer {
+ padding-bottom: 25px;
+ color: #FFF;
+}
+
+footer .copyright {
+ font-size: 0.9em;
+}
+
+footer .copyright a {
+ color: #020d16;
+}
+
+footer .copyright a:hover {
+ color: #FFF;
+}
+
+footer .breadcrumbs {
+ display: block;
+ list-style: none;
+ margin-left: 0;
+ overflow: hidden;
+ padding: 0.5625rem 0.875rem 0.5625rem;
+ background-color: transparent;
+ border: none;
+}
+
+footer .breadcrumbs li a,
+footer .breadcrumbs li {
+ color: #FFF;
+}
+
+footer .breadcrumbs li a:hover {
+ color: #000;
+}
+
+footer .breadcrumbs > *::before {
+ color: #000;
+}
+
+footer .footer-bar {
+ margin-bottom: 25px;
+ background-image: url("../img/bright-squares.png");
+ background-blend-mode: normal;
+ padding-top: 20px;
+ padding-bottom: 60px;
+ margin-top: 20px;
+ background-attachment: fixed;
+}
+
+footer .footer-bar form {
+ max-width: 100%;
+ overflow: hidden;
+}
+
+footer .footer-bar .widget-title {
+ color: #FFF;
+}
+
+footer .footer-bar {
+ margin-top: 20px;
+ background-color: #020d16;
+}
+
+footer .footer-bar .widget-title {
+ font-family: "Arvo", serif;
+ text-transform: uppercase;
+ border-bottom: solid 1px;
+ padding-bottom: 20px;
+ display: block;
+ margin-bottom: 15px;
+}
+
+footer .back-to-top-wrapper {
+ position: relative;
+}
+
+footer a.back-to-top {
+ width: 60px;
+ height: 60px;
+ -moz-border-radius: 30px;
+ -webkit-border-radius: 30px;
+ border-radius: 30px;
+ color: #FFF;
+ background: #008ee2;
+ position: fixed;
+ text-align: center;
+ line-height: 60px;
+ right: 4%;
+ bottom: 30%;
+ font-size: 2em;
+}
+
+footer a.back-to-top:hover {
+ color: #008ee2;
+ background: #fff;
+ border: solid 1px #008ee2;
+}
+
+footer a#back-to-top {
+ opacity: 1;
+ z-index: 999;
+}
+
+footer .socials a:hover {
+ color: #020d16;
+ border: solid 1px #020d16;
+}
+
+/*
+===========================================================================================
+10. Comments
+===========================================================================================
+*/
+.comment-list {
+ list-style: none;
+ counter-increment: none;
+}
+
+.comment-content,
+.widget input[type=submit] {
+ max-width: 120px;
+}
+
+.comment-list, .comment-list .vcard .fn, .comment-content, .comment-content p {
+ font-size: 0.85rem;
+}
+
+.comment-list .vcard {
+ margin: 0 0 0.5rem;
+ width: 100%;
+}
+
+#comments label {
+ display: inline;
+}
+
+#comments span.required {
+ color: crimson;
+}
+
+ul.comment-list {
+ list-style: none;
+}
+
+.comment-list > li.comment {
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+ margin: 0 0 0.5em;
+ position: relative;
+}
+
+/*
+===========================================================================================
+11. Buttons
+===========================================================================================
+*/
+.button, button {
+ background-color: #008ee2;
+}
+
+article button:hover,
+article .panel .button:focus,
+article .panel .button:hover,
+article .panel .button:focus,
+.widget .button:hover {
+ background-color: #020d16;
+ color: #FFFFFF;
+}
+
+article .panel .button {
+ border-radius: 5px;
+ border-style: solid;
+ border-width: 0;
+ cursor: pointer;
+ font-family: "Roboto", Helvetica, sans-serif, Helvetica, Arial, sans-serif;
+ font-weight: normal;
+ line-height: normal;
+ margin: 0 0 0.8rem;
+ position: relative;
+ text-align: center;
+ text-decoration: none;
+ display: inline-block;
+ padding: 0.5rem 1.4rem;
+ font-size: 0.8rem;
+ border-color: "Roboto", Helvetica, sans-serif;
+ color: #FFFFFF;
+ text-transform: uppercase;
+ transition: background-color 300ms ease-out;
+}
+
+/*
+===========================================================================================
+12. Tables
+===========================================================================================
+*/
+table,
+th,
+td {
+ border: 1px solid #c8d5fc;
+}
+
+table {
+ width: 100%;
+}
+
+table thead tr th {
+ background-color: #008ee2;
+ color: white;
+ text-transform: uppercase;
+ font-family: "Arvo", serif;
+}
+
+/*
+===========================================================================================
+13. WordPress-specific styles
+===========================================================================================
+*/
+.aligncenter,
+div.aligncenter {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+.alignleft {
+ float: left;
+}
+
+.alignright {
+ float: right;
+}
+
+img.alignleft {
+ margin: 3px 20px 10px 0;
+}
+
+img.alignright {
+ margin: 3px 0 10px 20px;
+}
+
+.post-content .gallery:after {
+ content: "";
+ display: table;
+ clear: both;
+}
+
+img.aligncenter, div.aligncenter, figure.aligncenter {
+ display: block;
+ margin: 1em auto;
+}
+
+img.alignright, div.alignright, figure.alignright {
+ float: right;
+ margin: 1em 0 1em 2em;
+}
+
+img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
+ float: left;
+ margin: 1em 1em 2em 0;
+}
+
+figure {
+ max-width: 100%;
+ height: auto;
+ margin: 1em 0;
+}
+
+p img.alignright, p img.alignleft {
+ margin-top: 0;
+}
+
+.gallery figure img {
+ max-width: 100%;
+ height: auto;
+ margin: 0 auto;
+ display: block;
+}
+
+.gallery figure {
+ float: left;
+ margin: 0 2% 1em 0;
+}
+
+.gallery.gallery-columns-1 figure {
+ width: 100%;
+ margin: 0 0 1em 0;
+ float: none;
+}
+
+.post-content .gallery.gallery-columns-3 figure {
+ width: 32%;
+}
+
+.gallery.gallery-columns-3 figure:nth-of-type(3n+3) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-3 figure:nth-of-type(3n+4) {
+ clear: left;
+}
+
+.gallery.gallery-columns-2 figure {
+ width: 49%;
+}
+
+.gallery.gallery-columns-2 figure:nth-of-type(even) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-2 figure:nth-of-type(odd) {
+ clear: left;
+}
+
+.gallery.gallery-columns-4 figure {
+ width: 23.25%;
+}
+
+.gallery.gallery-columns-4 figure:nth-of-type(4n+4) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-4 figure:nth-of-type(4n+5) {
+ clear: left;
+}
+
+.gallery.gallery-columns-5 figure {
+ width: 18%;
+}
+
+.gallery.gallery-columns-5 figure:nth-of-type(5n+5) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-5 figure:nth-of-type(5n+6) {
+ clear: left;
+}
+
+.gallery.gallery-columns-6 figure {
+ width: 14.2%;
+}
+
+.gallery.gallery-columns-6 figure:nth-of-type(6n+6) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-6 figure:nth-of-type(6n+7) {
+ clear: left;
+}
+
+.gallery.gallery-columns-7 figure {
+ width: 12%;
+}
+
+.gallery.gallery-columns-7 figure:nth-of-type(7n+7) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-7 figure:nth-of-type(7n+8) {
+ clear: left;
+}
+
+.gallery.gallery-columns-8 figure {
+ width: 10.2%;
+}
+
+.gallery.gallery-columns-8 figure:nth-of-type(8n+8) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-8 figure:nth-of-type(8n+9) {
+ clear: left;
+}
+
+.gallery.gallery-columns-9 figure {
+ width: 8.85%;
+}
+
+.gallery.gallery-columns-9 figure:nth-of-type(9n+9) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-9 figure:nth-of-type(9n+10) {
+ clear: left;
+}
+
+@media (max-width: 767px) {
+ img.alignright, div.alignright, figure.alignright, img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
+ display: block;
+ margin: 1em auto;
+ float: none;
+ }
+ .gallery.gallery-columns-4 figure, .gallery.gallery-columns-5 figure, .gallery.gallery-columns-6 figure, .gallery.gallery-columns-7 figure, .gallery.gallery-columns-8 figure, .gallery.gallery-columns-9 figure {
+ width: 100%;
+ margin: 0 0 1em 0;
+ float: none;
+ }
+}
+/*
+===========================================================================================
+15. Pagination
+===========================================================================================
+*/
+.clearfix {
+ clear: both;
+}
+
+.nav-links div {
+ display: inline;
+}
+
+.nav-links .nav-next {
+ float: right;
+}
+
+.nav-links .nav-prev {
+ float: left;
+}
+
+.page-numbers, .nav-links div {
+ font-family: "Roboto", Helvetica, sans-serif;
+ display: inline-block;
+ padding: 5px 10px;
+ margin: 0 2px 0 0;
+ border: 1px solid #008ee2;
+ line-height: 1;
+ text-decoration: none;
+ border-radius: 2px;
+ font-weight: 600;
+ font-size: 1em;
+}
+
+.page-numbers.current,
+a.page-numbers:hover {
+ background: #008ee2;
+ color: #FFF;
+}
+
+span.page-numbers.dots {
+ color: #008ee2;
+}
+
+figure {
+ margin: 0;
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+article.comment-wrapper {
+ margin-top: 20px;
+}
+
+/*
+===========================================================================================
+14. Responsiveness (Tablet Large 64em (1024px))
+===========================================================================================
+*/
+@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) {
+ .carousel {
+ height: 440px;
+ }
+ .carousel-caption h2 {
+ font-size: 50px;
+ }
+ .category-row {
+ padding: 10px;
+ }
+}
+@media screen and (max-width: 1024px) {
+ .carousel {
+ height: 350px;
+ }
+ .carousel .carousel-inner .carousel-caption h2 {
+ font-size: 34px;
+ }
+ .carousel .carousel-inner .carousel-caption p {
+ font-size: 18px;
+ }
+ .category-row {
+ padding: 10px;
+ }
+ .category-row article.column-third, .category-row article.column-half {
+ width: 48% !important;
+ }
+}
+/*
+===========================================================================================
+15. Responsiveness (Mobile Large (740px))
+===========================================================================================
+*/
+@media only screen and (max-width: 740px) {
+ .carousel {
+ z-index: 111;
+ height: 380px;
+ }
+ .carousel .carousel-inner .carousel-caption h2 {
+ font-size: 22px;
+ }
+ .carousel .carousel-inner .carousel-caption p {
+ font-size: 15px;
+ width: 70%;
+ }
+ .carousel .carousel-inner .carousel-caption a.simple-btn {
+ padding: 10px 14px;
+ font-size: 14px;
+ margin-left: 0px;
+ }
+ .carousel-control-prev,
+ .carousel-control-next {
+ top: 60%;
+ }
+ .carousel-control-prev {
+ left: 75%;
+ }
+ .carousel-control-next {
+ right: 10%;
+ }
+ header div.slogan .title {
+ padding-top: 20px;
+ font-size: 3.8em;
+ }
+ .columns.nav-wrapper {
+ width: 100%;
+ padding-left: 0px;
+ padding-right: 0px;
+ }
+ .top-bar-section ul li > a {
+ color: #008ee2;
+ }
+ .category-row {
+ padding: 10px;
+ }
+ .category-row article.column-third, .category-row article.column-half {
+ width: 48% !important;
+ }
+}
+/*
+===========================================================================================
+16. Responsiveness (Mobile Small 30em (480px))
+===========================================================================================
+*/
+@media only screen and (max-width: 480px) {
+ header .carousel .carousel-inner {
+ width: 100vw;
+ }
+ header .carousel .carousel-inner .carousel-caption {
+ text-align: center;
+ max-width: 100%;
+ }
+ header .carousel .carousel-inner .carousel-caption h2 {
+ font-size: 25px;
+ text-align: center;
+ margin-bottom: 0px;
+ }
+ header .carousel .carousel-inner .carousel-caption p {
+ font-size: 14px;
+ text-align: center;
+ width: 100%;
+ margin-bottom: 5px;
+ margin-top: 5px;
+ }
+ header .carousel .carousel-inner .carousel-caption a.simple-btn {
+ margin-top: 15px;
+ }
+ header .carousel-control-prev,
+ header .carousel-control-next {
+ top: 90%;
+ }
+ header .carousel-control-prev {
+ left: 25% !important;
+ }
+ header .carousel-control-next {
+ right: 10% !important;
+ }
+ header .card-top .card-top-btn ul li a.btn {
+ padding: 10px 6px;
+ font-size: 10px;
+ }
+ .category-row {
+ padding: 15px;
+ }
+ .category-row article.column-third, .category-row article.column-half {
+ width: 100% !important;
+ margin-bottom: 20px;
+ }
+ aside {
+ padding: 0 !important;
+ }
+}
+/*
+===========================================================================================
+17. Responsiveness (Hamburger menu)
+===========================================================================================
+*/
+@media screen and (max-width: 600px) {
+ .top-bar-section {
+ flex: 1;
+ padding-left: 20px;
+ }
+ .top-bar-section .nav-wrapper nav li.current-menu-item a,
+ .top-bar-section .nav-wrapper nav li.current-menu-ancestor a,
+ .top-bar-section .nav-wrapper nav li.current-menu-parent a,
+ .top-bar-section li a, .top-bar-section li {
+ background: transparent !important;
+ color: #008ee2;
+ }
+ #main-menu {
+ max-height: 50px;
+ overflow: hidden;
+ transition: 1s ease-in-out;
+ }
+ #main-menu li {
+ display: none;
+ }
+ #main-menu li.icon {
+ display: inline-block;
+ }
+ #main-menu li.icon .hamburger {
+ transform-origin: center;
+ width: 20px;
+ height: 2px;
+ top: -5px;
+ display: inline-block;
+ background: #008ee2;
+ position: relative;
+ transition: 0.3s ease-in-out;
+ opacity: 1;
+ }
+ #main-menu li.icon .hamburger::before, #main-menu li.icon .hamburger::after {
+ transition: 0.3s ease-in-out;
+ content: " ";
+ position: absolute;
+ display: block;
+ width: 20px;
+ height: 2px;
+ background: #008ee2;
+ }
+ #main-menu li.icon .hamburger::before {
+ top: -8px;
+ }
+ #main-menu li.icon .hamburger::after {
+ bottom: -8px;
+ }
+ #main-menu li.icon a {
+ line-height: inherit;
+ }
+ #main-menu li a {
+ color: #008ee2;
+ }
+ #main-menu li a:hover {
+ color: #020d16;
+ }
+ #main-menu li.has-dropdown > a::after {
+ transition: 1s ease-in-out;
+ content: "\f107";
+ font-size: 1.2em;
+ line-height: 3em;
+ top: 0;
+ color: #020d16;
+ }
+ #main-menu li.has-dropdown.open > a::after {
+ content: "\f106";
+ }
+ #main-menu ul.dropdown {
+ position: relative !important;
+ left: revert !important;
+ display: none;
+ }
+ #main-menu ul.dropdown.visible {
+ display: block;
+ }
+ #main-menu.responsive {
+ max-height: 500px;
+ }
+ #main-menu.responsive li {
+ float: none;
+ display: block;
+ text-align: left;
+ }
+ #main-menu.responsive li.icon {
+ display: inline-block;
+ }
+ #main-menu.responsive .hamburger, #main-menu.responsive .hamburger::before, #main-menu.responsive .hamburger::after {
+ background: #999999 !important;
+ }
+ #main-menu.responsive .hamburger {
+ transform: rotate(45deg) !important;
+ }
+ #main-menu.responsive .hamburger::before {
+ transform: rotate(90deg) !important;
+ top: 0 !important;
+ }
+ #main-menu.responsive .hamburger::after {
+ transform: rotate(90deg) !important;
+ bottom: 0 !important;
+ }
+}
+.top-bar-section li a:hover {
+ background: #008ee2;
+}
+
+.carousel .carousel-caption h2 {
+ color: #5ad8ff !important;
+}
+
+/*# sourceMappingURL=style-blue.css.map */
diff --git a/css/style-blue.css.map b/css/style-blue.css.map
index 5ae4124..659796e 100644
--- a/css/style-blue.css.map
+++ b/css/style-blue.css.map
@@ -1,7 +1 @@
-{
-"version": 3,
-"mappings": "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",
-"sources": ["../scss/_base.scss","../scss/style-blue.scss"],
-"names": [],
-"file": "style-blue.css"
-}
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../scss/_base.scss","../scss/style-blue.scss"],"names":[],"mappings":"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","file":"style-blue.css"}
\ No newline at end of file
diff --git a/css/style-dark.css b/css/style-dark.css
new file mode 100644
index 0000000..7704f05
--- /dev/null
+++ b/css/style-dark.css
@@ -0,0 +1,2024 @@
+/*
+================================================================================================
+Table of Content
+================================================================================================
+01. Typography
+02. Header
+03. Navigation (Main)
+04. Navigation (Social)
+05. Slider
+06. Content (Single Post and Page)
+07. Content (Archives)
+08. Sidebar
+09. Footer
+10. Comments
+11. Buttons
+12. Tables
+13. WordPress-specific styles
+14. Responsiveness (Tablet Large 64em (1024px))
+15. Responsiveness (Mobile Large 37.50em (600px))
+16. Responsiveness (Mobile Small 30em (480px))
+17. Responsiveness (Hamburger menu)
+================================================================================================
+*/
+@font-face {
+ font-family: "Arvo";
+ src: url("../fonts/Arvo-Regular.ttf");
+}
+@font-face {
+ font-family: "Arvo";
+ src: url("../fonts/Arvo-Regular.ttf");
+ font-weight: normal;
+}
+@font-face {
+ font-family: "Arvo";
+ src: url("../fonts/Arvo-Bold.ttf");
+ font-weight: bold;
+}
+@font-face {
+ font-family: "Roboto";
+ src: url("../fonts/Roboto-Light.ttf");
+}
+/*
+===========================================================================================
+01. Typography
+===========================================================================================
+*/
+a {
+ color: #999999;
+ line-height: inherit;
+ text-decoration: none;
+}
+
+a:hover, a:focus {
+ color: #020d16;
+}
+
+.panel h1,
+.panel h2,
+.panel h3,
+.panel h4,
+.panel h5,
+.panel h6 {
+ line-height: 1;
+ margin-bottom: 0.625rem;
+ font-family: "Arvo", serif;
+ color: #999999;
+ text-transform: uppercase;
+ font-weight: normal;
+}
+
+/*
+===========================================================================================
+02. Header
+===========================================================================================
+*/
+header {
+ border-bottom: solid 5px #999999;
+}
+
+header div.slogan {
+ margin-top: 1em;
+}
+
+header div.slogan .title, header div.slogan .description {
+ font-weight: 300;
+}
+
+header div.slogan .title {
+ font-size: 5.8em;
+ color: #FFF;
+ text-transform: uppercase;
+ font-family: "Arvo", serif;
+ text-align: center;
+}
+
+header div.slogan .title {
+ font-size: 5.8em;
+ margin-top: 0;
+ color: #FFF;
+ text-transform: uppercase;
+ font-family: "Arvo", serif;
+ text-align: center;
+}
+
+header div.slogan .typed-strings em {
+ font-style: normal;
+ font-family: "Arvo", serif;
+}
+
+header div.slogan .typed-strings {
+ color: #020d16;
+ font-family: "Roboto", Helvetica, sans-serif;
+ text-align: center;
+ padding-bottom: 10px;
+}
+
+header div.slogan .strings {
+ display: none;
+}
+
+header div.logo {
+ padding: 0px;
+ padding-top: 10px;
+}
+
+header div.slogan a {
+ color: #FFF;
+}
+
+header div.slogan a:hover {
+ color: #020d16;
+}
+
+footer#footer {
+ background: #000;
+}
+
+header .overlay {
+ background: rgba(0, 0, 0, 0.9);
+ height: 100%;
+ width: 100%;
+ top: 0;
+ left: 0;
+ padding: 0;
+ padding-top: 15px;
+}
+
+header .overlay .site-title a, header .overlay .site-description {
+ font-family: "Arvo", serif;
+ text-align: center;
+ color: #FFF;
+}
+
+header .overlay .site-title a:hover {
+ color: #020d16;
+}
+
+header .overlay .site-title {
+ line-height: 0.8em;
+ margin-top: 20px;
+ text-transform: uppercase;
+}
+
+header .overlay .site-description {
+ font-size: 1.3em;
+}
+
+header {
+ display: block;
+ position: relative;
+ background-repeat: no-repeat;
+ background-position: center bottom;
+ /* Create the parallax scrolling effect */
+ background-attachment: fixed;
+ background-size: cover;
+}
+
+/*
+===========================================================================================
+03. Navigation (Main)
+===========================================================================================
+*/
+.top-bar {
+ background: none;
+ z-index: 99;
+}
+
+.top-bar.expanded {
+ overflow: visible;
+ min-height: 100%;
+}
+
+.top-bar-section li:not(.has-form) a:not(.button) {
+ font-size: 1.1em;
+}
+
+.single-menu {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ padding: 20px;
+}
+
+@media only screen and (max-width: 60em) {
+ .top-bar-section li:not(.has-form) a:not(.button) {
+ font-size: 1em;
+ }
+ .top-bar-section li:not(.has-form) a:not(.button) {
+ line-height: 2.8125rem;
+ padding: 5px 20px;
+ }
+}
+.top-bar-section .dropdown li:not(.has-form) a:not(.button) {
+ font-size: 1em;
+}
+
+.top-bar-section li a:hover {
+ background: #FFF;
+}
+
+.top-bar-section {
+ display: flex;
+}
+.top-bar-section li.icon {
+ display: none;
+}
+
+.nav-wrapper {
+ margin-top: 10px;
+}
+
+.nav-wrapper nav .home-menu {
+ display: flex;
+ justify-content: space-evenly;
+}
+.nav-wrapper nav .home-menu .logo {
+ margin-right: 20px;
+}
+.nav-wrapper nav .home-menu .logo img {
+ max-height: 50px;
+ width: auto;
+ padding: 8px 0;
+}
+
+.top-bar .toggle-topbar.menu-icon {
+ top: 50%;
+}
+
+.top-bar ul li {
+ background: #FFF;
+ /*border-bottom: dotted 1px $link-color;*/
+}
+
+.top-bar .toggle-topbar.menu-icon {
+ border-bottom: none;
+}
+
+.top-bar .toggle-topbar.menu-icon a {
+ color: #999999;
+ padding: 0 2.5rem 0 0.9375rem;
+ position: relative;
+ font-size: 1.2em;
+ font-family: "Roboto", Helvetica, sans-serif;
+}
+
+.top-bar .toggle-topbar.menu-icon a span::after {
+ box-shadow: 0 0 0 1px #999999, 0 7px 0 1px #999999, 0 14px 0 1px #999999;
+}
+
+.top-bar-section ul li {
+ background: none;
+}
+.top-bar-section ul li::marker {
+ content: none;
+}
+
+.nav-wrapper nav ul li a {
+ font-family: "Arvo", serif;
+ text-transform: uppercase;
+}
+
+.nav-wrapper nav #home-link i {
+ font-size: 1.8em;
+}
+
+.top-bar-section .dropdown li a {
+ font-size: 0.7em;
+}
+
+.top-bar-section .dropdown {
+ display: block;
+ height: auto;
+ margin: 0;
+ padding: 0;
+ width: 100%;
+}
+
+.nav-wrapper nav li.current-menu-item,
+.nav-wrapper nav li.current-menu-ancestor,
+.nav-wrapper nav li.current-menu-parent {
+ background: #999999;
+}
+.nav-wrapper nav li.current-menu-item a,
+.nav-wrapper nav li.current-menu-ancestor a,
+.nav-wrapper nav li.current-menu-parent a {
+ color: #FFF;
+}
+
+header div.logo {
+ margin: 0 auto;
+ float: none;
+}
+
+.nav-wrapper ul.right,
+.nav-wrapper ul.left {
+ float: none !important;
+}
+
+.nav-wrapper nav {
+ border: none;
+}
+
+.top-bar ul.title-area li {
+ background: #000;
+}
+
+.top-bar ul li {
+ background: #FFF;
+ border-bottom: dotted 1px #999999;
+}
+
+.top-bar-section .dropdown li.title.back h5 a::before {
+ font-family: "FontAwesome";
+ content: "\f053";
+ font-size: 0.8em;
+ border: none;
+ color: #000;
+}
+
+.top-bar-section .dropdown li.title.back h5 a {
+ color: #FFF;
+}
+
+.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
+ color: #000;
+ display: block;
+}
+
+.top-bar-section .has-dropdown > a::after {
+ font-family: "FontAwesome";
+ content: "\f054";
+ font-size: 0.8em;
+ border: none;
+ padding-right: 10px;
+ height: 1em;
+ line-height: 1em;
+}
+
+.top-bar-section ul li:hover:not(.has-form) > a {
+ color: #000;
+ background: #FFF;
+}
+
+.top-bar-section ul li > a {
+ padding-top: 5px;
+ padding-bottom: 5px;
+ font-size: 0.7em;
+}
+
+nav ul.languages li.oblique-border {
+ display: none;
+}
+
+/*
+===========================================================================================
+04. Navigation (Social)
+===========================================================================================
+*/
+.socials {
+ margin-top: 0;
+}
+
+.socials ul {
+ margin: 0;
+ display: flex;
+ padding-bottom: 5px;
+}
+
+.socials ul li {
+ text-align: center;
+ list-style: none;
+ margin-left: 10px;
+}
+
+.socials a {
+ color: #FFF;
+ font-size: 20px;
+ width: 36px;
+ height: 36px;
+ -moz-border-radius: 18px;
+ -webkit-border-radius: 18px;
+ border-radius: 18px;
+ border: solid 1px #FFF;
+ display: block;
+}
+
+.socials a:hover {
+ color: #020d16;
+ font-size: 20px;
+ text-align: center;
+ border: solid 1px #020d16;
+}
+
+.socials .screen-reader-text {
+ position: absolute;
+ top: -9999em;
+ left: -9999em;
+}
+
+header .socials a {
+ color: #999999;
+ font-size: 20px;
+ width: 36px;
+ height: 36px;
+ -moz-border-radius: 18px;
+ -webkit-border-radius: 18px;
+ border-radius: 18px;
+ border: solid 1px #999999;
+ display: block;
+}
+
+.socials a:hover {
+ color: #020d16;
+ font-size: 20px;
+ text-align: center;
+ border: solid 1px #020d16;
+}
+
+.socials li a::before {
+ content: "\f408";
+ display: inline-block;
+ padding: 4px;
+ font-family: "FontAwesome";
+ font-size: 18px;
+ vertical-align: top;
+ -webkit-font-smoothing: antialiased;
+}
+
+.socials li a[href*="wordpress.com"]::before {
+ content: "\f205";
+}
+
+.socials li a[href*="facebook.com"]::before {
+ content: "\f09a";
+}
+
+.socials li a[href*="twitter.com"]::before {
+ content: "\f099";
+}
+
+.socials li a[href*="dribbble.com"]::before {
+ content: "\f17d";
+}
+
+.socials li a[href*="plus.google.com"]::before {
+ content: "\f0d5";
+}
+
+.socials li a[href*="pinterest.com"]::before {
+ content: "\f231";
+}
+
+.socials li a[href*="github.com"]::before {
+ content: "\f09b";
+}
+
+.socials li a[href*="tumblr.com"]::before {
+ content: "\f174";
+}
+
+.socials li a[href*="youtube.com"]::before {
+ content: "\f16a";
+}
+
+.socials li a[href*="flickr.com"]::before {
+ content: "\f16e";
+}
+
+.socials li a[href*="vimeo.com"]::before {
+ content: "\f27d";
+}
+
+.socials li a[href*="instagram.com"]::before {
+ content: "\f16d";
+}
+
+.socials li a[href*="codepen.io"]::before {
+ content: "\f1cb";
+}
+
+.socials li a[href*="linkedin.com"]::before {
+ content: "\f0e1";
+}
+
+/*
+===========================================================================================
+05. Slider
+===========================================================================================
+*/
+.carousel {
+ height: 70vh;
+ position: relative;
+ overflow: hidden;
+ background: #000;
+}
+.carousel .carousel-inner .carousel-item {
+ height: 100%;
+ width: 100%;
+ transition: 1s all;
+ position: absolute;
+ opacity: 1;
+}
+.carousel .carousel-inner .carousel-item:not(.active) {
+ opacity: 0;
+}
+.carousel .carousel-inner .carousel-caption {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ background-color: rgba(0, 0, 0, 0.6);
+ padding: 15px 40px;
+ text-align: left;
+}
+.carousel .carousel-inner .carousel-caption .section-title {
+ padding-left: 0px;
+}
+.carousel .carousel-inner .carousel-caption h2 {
+ color: #999999;
+ font-weight: bold;
+ font-size: 45px;
+ margin-top: 5%;
+}
+.carousel .carousel-inner .carousel-caption p {
+ font-size: 22px;
+ font-weight: 300;
+ width: 65%;
+}
+.carousel .carousel-inner .carousel-caption .excerpt {
+ color: white;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn {
+ display: inline-block;
+ padding: 13px 20px;
+ border-radius: 50px;
+ color: #fff;
+ font-size: 17px;
+ font-weight: 500;
+ transition: all 0.3s;
+ background-color: #999999;
+ position: relative;
+ overflow: hidden;
+ text-decoration: none;
+ z-index: 1;
+ margin-left: 0;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:after {
+ content: "";
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: -2;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:before {
+ content: "";
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ width: 0%;
+ height: 100%;
+ transition: all 0.3s;
+ z-index: -1;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:hover {
+ color: #FFF;
+ background-color: #020d16;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:hover:before {
+ width: 100%;
+}
+.carousel:hover .carousel-control-prev, .carousel:hover .carousel-control-next {
+ opacity: 1;
+}
+
+.carousel-control-prev,
+.carousel-control-next {
+ position: absolute;
+ height: 50px;
+ width: 50px;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ top: 50%;
+ transform: translateY(-50%);
+ padding-bottom: 2px;
+ border-radius: 50%;
+ border: 3px solid #666666;
+ opacity: 1;
+ transition: background-color 0.2s;
+ z-index: 111;
+}
+
+.carousel-control-next:hover,
+.carousel-control-prev:hover {
+ background-color: #666666;
+}
+
+.carousel-control-prev {
+ left: 75%;
+}
+
+.carousel-control-next {
+ right: 14%;
+}
+
+.carousel-control-prev-icon:before {
+ content: "\f053";
+}
+
+.carousel-control-next-icon:before {
+ content: "\f054";
+}
+
+.carousel-control-prev-icon,
+.carousel-control-next-icon {
+ background-image: none;
+ font-family: "FontAwesome";
+ color: #fff;
+ transition: opacity 300ms ease-out;
+}
+
+/*
+===========================================================================================
+06. Content (Single Post and Page)
+===========================================================================================
+*/
+.main-column {
+ padding-left: 0;
+}
+
+.single-row {
+ padding: 0px;
+}
+
+.single-row article .panel {
+ padding-top: 15px;
+ padding-bottom: 15px;
+}
+
+.single-row article .panel,
+.archive-row article .panel {
+ border: none;
+ margin: 0;
+ padding: 15px;
+ background: none;
+}
+
+.single-row article .panel .post-item-date {
+ text-align: center;
+}
+
+.single-row article .panel .post-item-date p {
+ clear: right;
+ text-transform: uppercase;
+ font-size: 1em;
+ margin-bottom: 0.4em;
+}
+
+.single-row article .panel .post-item-date .post-item-day {
+ color: #000;
+ font-weight: bold;
+}
+
+.single-row article .panel .post-item-category {
+ padding-top: 5px;
+ border-top: solid 1px;
+}
+
+.single-row .post-categories, .single-row .post-tags {
+ margin-right: 20px;
+ margin-bottom: 20px;
+}
+
+.single-row article.post-item iframe {
+ min-width: 100%;
+}
+
+.single-row article.post-item {
+ padding: 15px;
+ /* background: rgba(245, 245, 245, 0.8) !important; */
+ line-height: 1.4em;
+ font-size: 17px;
+ width: 100%;
+ background: #FFF;
+ /* padding-top:50px; */
+ text-align: left;
+ -webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ box-shadow: 0px 0px 2px 1px #c9c9c9;
+}
+
+.single-row article .post-item-image {
+ position: relative;
+}
+.single-row article .post-item-image img {
+ min-width: 100%;
+}
+
+.single-row article.post-item .wp-caption {
+ background: #efefef;
+ color: #000;
+ font-style: italic;
+}
+
+.single-row article.post-item .wp-caption-text {
+ padding: 5px;
+ text-align: center;
+ font-size: 0.7em;
+}
+
+.single-row article.post-item ul,
+.single-row article.post-item ul {
+ list-style: none;
+}
+
+.single-row article.post-item ol {
+ list-style: none;
+ counter-reset: li;
+}
+
+.single-row article.post-item .post-content ol li:before {
+ content: counter(li) ".";
+ color: #999999;
+ display: inline-block;
+ width: 1em;
+ font-weight: bold;
+ padding-right: 25px;
+}
+
+.single-row article.post-item ol li {
+ counter-increment: li;
+}
+
+.single-row article.post-item .post-content ul li:before {
+ font-family: "FontAwesome";
+ content: "\f054";
+ color: #999999;
+ padding-right: 1em;
+ font-size: 0.7em;
+ height: 10px;
+ line-height: 10px;
+ position: relative;
+ bottom: 3px;
+}
+
+.single-row article.post-item blockquote {
+ background: #efefef;
+ border-left: 5px solid #999999;
+ padding: 5px 10px 5px 20px;
+ margin-bottom: 10px;
+}
+
+.single-row article .category-title-line {
+ height: 2px;
+}
+
+.single-row article .post-item-date {
+ color: #FFF;
+ text-align: center;
+ font-size: 0.8rem;
+ position: absolute;
+ top: 80px;
+ right: -5px;
+ background: #000;
+ text-transform: uppercase;
+ padding: 5px 5px 5px 10px;
+ webkit-box-shadow: 0px 0px 2px 1px #000;
+ -moz-box-shadow: 0px 0px 2px 1px #000;
+ box-shadow: 0px 0px 2px 1px #000;
+}
+
+.single-row article.post-item blockquote p {
+ margin: 7px 0;
+}
+
+.single-row article.post-item blockquote blockquote {
+ background: #fff;
+}
+
+.single-row article.post-item .post-item-author {
+ padding: 20px 10px;
+ background: #1d1d1b;
+}
+
+.single-row .post-item-author p,
+.single-row .post-item-author {
+ color: white;
+ font-size: 0.9em;
+}
+
+.single-row .post-item-author img {
+ height: 120px;
+ width: 120px;
+ max-width: 100%;
+ height: auto;
+ border-radius: 60px;
+ -moz-border-radius: 60px;
+ -webkit-border-radius: 60px;
+}
+
+.single-row article button:hover,
+.single-row article .panel .button:focus,
+.single-row article .panel .button:hover,
+.single-row article .panel .button:focus,
+.single-row .widget .button:hover {
+ background-color: #000;
+ color: #FFFFFF;
+}
+
+.single-row article.post-item .bottom-line {
+ border-bottom: 10px solid #999999;
+ margin-bottom: 10px;
+}
+
+.single-row article.post-item .post-item-title {
+ font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
+ text-transform: uppercase;
+ line-height: 2.5rem;
+ padding-bottom: 5px;
+ text-align: left;
+}
+
+.breadcrumbs {
+ display: block;
+ list-style: none;
+ margin-left: 0;
+ overflow: hidden;
+ padding: 0.5625rem 0.875rem 0.5625rem;
+ background-color: transparent;
+ border: none;
+}
+
+.single-row .breadcrumbs {
+ /* margin-bottom:15px;*/
+ padding: 5px 20px;
+}
+
+.single-row .post-item .breadcrumbs {
+ font-weight: bold;
+ font-size: 0.9em;
+ padding: 0;
+}
+
+.breadcrumbs > * {
+ color: #000;
+ font-size: 0.7em;
+}
+
+.breadcrumbs > * {
+ line-height: 1.2rem;
+}
+
+.breadcrumbs a {
+ color: #999999;
+}
+
+.breadcrumbs a:hover {
+ color: #000;
+}
+
+article.post-item .post-item-title {
+ font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
+ text-transform: uppercase;
+ line-height: 1.3rem;
+}
+
+article .post-item-date {
+ color: #FFF;
+ text-align: center;
+ font-size: 0.8rem;
+ position: absolute;
+ top: 40px;
+ right: 0;
+ background: #000;
+ text-transform: uppercase;
+ padding: 5px;
+}
+
+article .post-item-date span {
+ display: block;
+}
+
+article .post-item-date .day {
+ font-weight: bold;
+ font-size: 2.5em;
+}
+
+article .post-item-date .month-year {
+ font-size: 0.7em;
+}
+
+article .panel {
+ border: none;
+ margin-bottom: 1.25rem;
+ padding: 1.25rem;
+ padding-bottom: 0px;
+ position: relative;
+}
+
+/*
+===========================================================================================
+07. Content (Archives)
+===========================================================================================
+*/
+.main-row {
+ padding: 0px;
+ margin-top: 20px;
+}
+
+.category-row .category-title-line {
+ margin-bottom: 15px;
+}
+
+.category-row.archive-row .category-title, .category-row.archive-row .category-title-line, .not-found,
+.single-row .category-title, .single-row .category-title-line {
+ text-align: left;
+}
+
+.category-row .post-list {
+ display: flex;
+ flex-wrap: wrap;
+}
+
+.category-row article.column-third {
+ width: 31%;
+ margin: 1%;
+}
+.category-row article.column-half {
+ width: 48%;
+ margin: 1%;
+}
+
+.category-row .category-header {
+ margin-bottom: 10px;
+}
+
+.category-title {
+ font-family: "Roboto", Helvetica, sans-serif;
+ color: #999999;
+ text-transform: uppercase;
+ padding: 0px;
+ text-align: center;
+}
+
+.category-title-line {
+ background: #999999;
+ height: 1px;
+}
+
+article.columns + article.columns:last-child {
+ float: left;
+}
+
+.category-row article {
+ padding-bottom: 0px;
+ margin-bottom: 1.35rem;
+}
+
+.category-row article .panel {
+ border: none;
+ margin-bottom: 0;
+ padding: 0.9rem;
+ padding-bottom: 0px;
+ padding-top: 0.2rem;
+ background: none;
+}
+
+.category-row .post-item-caption {
+ height: 100%;
+ background: #f2f2f2;
+ webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ box-shadow: 0px 0px 2px 1px #c9c9c9;
+}
+
+.category-row article .post-item-image {
+ overflow: hidden;
+}
+.category-row article .post-item-image img {
+ min-width: 100%;
+}
+
+.category-row article .panel p {
+ font-family: inherit;
+ font-size: 1rem;
+ font-weight: normal;
+ line-height: 1.3;
+ margin-bottom: 0.9rem;
+ text-rendering: optimizeLegibility;
+}
+
+.category-row .category-link-wrapper {
+ display: block;
+}
+
+article .post-item-date.wrap {
+ color: gray;
+ text-align: center;
+ font-size: 0.75rem;
+ position: relative;
+ top: 0px;
+ right: 0px;
+ background: none;
+ text-transform: uppercase;
+ padding: 0;
+}
+
+.category-row .post-list,
+.main-column {
+ padding-right: 0;
+}
+
+.category-row article,
+.sy-controls li a:after {
+ top: 50%;
+}
+
+p {
+ font-size: 0.9rem;
+ line-height: 1.4;
+ margin-bottom: 1.25rem;
+ text-rendering: optimizeLegibility;
+}
+
+.category-row article .post-item-image img {
+ width: 100%;
+ max-width: 100%;
+ height: auto;
+}
+
+.category-row article .post-item-image {
+ max-height: 200px;
+}
+
+.category-row article .panel p {
+ font-family: inherit;
+ font-size: 0.9rem;
+ font-weight: normal;
+ line-height: 1.3;
+ margin-bottom: 0.6rem;
+ text-rendering: optimizeLegibility;
+}
+
+/*
+===========================================================================================
+08. Sidebar
+===========================================================================================
+*/
+aside .widget .button.small {
+ padding-left: 5px;
+ padding-right: 5px;
+ width: 100%;
+ font-size: 1em;
+ padding: 0.55em;
+}
+
+aside .widget {
+ max-width: 100%;
+ margin-bottom: 15px;
+ border: solid 1px #d8d8d8;
+}
+aside .widget h2 {
+ padding: 5px 10px;
+ color: #000;
+}
+
+aside .widget ul, .widget ol {
+ margin: 15px 10px;
+}
+
+aside .row.widget {
+ margin-bottom: 20px;
+ border: solid 1px #d8d8d8;
+}
+
+aside .widget-title {
+ color: #FFF;
+ font-family: "Arvo", serif;
+ text-transform: uppercase;
+ display: block;
+ margin-bottom: 15px;
+ background: #666666;
+}
+
+aside .widget_search .widget-title {
+ padding: 0px;
+ margin-bottom: 0px;
+ margin-top: 0px;
+ background: none;
+}
+
+aside .widget_search {
+ background: #000;
+ padding: 15px;
+ border: solid 1px #000;
+}
+aside .widget_search button {
+ background: #4d4d4d;
+ width: 100%;
+ margin: 0 !important;
+ font-size: 0.9em !important;
+ padding: 10px 5px !important;
+}
+aside .widget_search label {
+ color: #FFF;
+}
+
+aside .wp-block-search__inside-wrapper {
+ display: block;
+}
+aside .wp-block-search__inside-wrapper button:hover {
+ background: #020d16;
+}
+aside .wp-block-latest-comments {
+ padding: 10px;
+}
+
+aside .widget_search button {
+ font-size: 1.4em;
+}
+
+aside .widget .button.small {
+ padding: 0.6rem 0.5rem 0.7rem 0.5rem;
+ font-size: 0.8125rem;
+}
+
+aside .widget-title {
+ padding: 5px 10px 0px 15px;
+ margin-bottom: 0px;
+ margin-top: 0px;
+}
+
+aside .widget-title .fa {
+ font-size: 0.85em;
+ height: 22px;
+ line-height: 22px;
+ padding-right: 10px;
+ display: block;
+ float: left;
+}
+
+aside .twitter-feed .widget-title {
+ background: #35a0d8;
+}
+
+aside .widget.twitter-feed {
+ max-height: 300px;
+ overflow: hidden;
+}
+
+aside .facebook-box .widget-title {
+ background: #3e5e97;
+}
+
+aside .facebook-box iframe {
+ width: 100%;
+}
+
+aside .recent-posts-box ul {
+ padding: 0;
+ margin: 0;
+ padding: 15px;
+}
+
+aside .widget ul li {
+ list-style: none;
+ padding-bottom: 10px;
+ margin-bottom: 5px;
+ border-bottom: dashed 1px #d8d8d8;
+}
+
+aside .widget ul li:last-child {
+ border-bottom: none;
+}
+
+aside .recent-posts-box ul li:last-child {
+ border-bottom: none;
+}
+
+.widget .button.small {
+ padding: 0.64rem;
+ font-size: 0.8125rem;
+ width: 100%;
+}
+
+.widget ul {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+
+.widget ul li a:before {
+ font-family: "FontAwesome";
+ content: "\f054";
+ color: #999999;
+ padding-right: 10px;
+}
+
+.widget ul li a {
+ font-size: 0.9em;
+ color: #020d16;
+}
+
+footer .widget ul li a {
+ font-size: 0.9em;
+ color: #FFF;
+}
+
+aside .recent-posts-box ul li a {
+ font-size: 0.8em;
+}
+
+.widget ul li a:hover {
+ color: #999999;
+}
+
+/*
+===========================================================================================
+09. Footer
+===========================================================================================
+*/
+.nav-links {
+ display: flex;
+ justify-content: center;
+}
+.nav-links .page-numbers {
+ margin: 5px;
+}
+
+footer#footer {
+ padding-bottom: 25px;
+ color: #FFF;
+}
+
+footer .copyright {
+ font-size: 0.9em;
+}
+
+footer .copyright a {
+ color: #020d16;
+}
+
+footer .copyright a:hover {
+ color: #FFF;
+}
+
+footer .breadcrumbs {
+ display: block;
+ list-style: none;
+ margin-left: 0;
+ overflow: hidden;
+ padding: 0.5625rem 0.875rem 0.5625rem;
+ background-color: transparent;
+ border: none;
+}
+
+footer .breadcrumbs li a,
+footer .breadcrumbs li {
+ color: #FFF;
+}
+
+footer .breadcrumbs li a:hover {
+ color: #000;
+}
+
+footer .breadcrumbs > *::before {
+ color: #000;
+}
+
+footer .footer-bar {
+ margin-bottom: 25px;
+ background-image: url("../img/bright-squares.png");
+ background-blend-mode: normal;
+ padding-top: 20px;
+ padding-bottom: 60px;
+ margin-top: 20px;
+ background-attachment: fixed;
+}
+
+footer .footer-bar form {
+ max-width: 100%;
+ overflow: hidden;
+}
+
+footer .footer-bar .widget-title {
+ color: #FFF;
+}
+
+footer .footer-bar {
+ margin-top: 20px;
+ background-color: #020d16;
+}
+
+footer .footer-bar .widget-title {
+ font-family: "Arvo", serif;
+ text-transform: uppercase;
+ border-bottom: solid 1px;
+ padding-bottom: 20px;
+ display: block;
+ margin-bottom: 15px;
+}
+
+footer .back-to-top-wrapper {
+ position: relative;
+}
+
+footer a.back-to-top {
+ width: 60px;
+ height: 60px;
+ -moz-border-radius: 30px;
+ -webkit-border-radius: 30px;
+ border-radius: 30px;
+ color: #FFF;
+ background: #000;
+ position: fixed;
+ text-align: center;
+ line-height: 60px;
+ right: 4%;
+ bottom: 30%;
+ font-size: 2em;
+}
+
+footer a.back-to-top:hover {
+ color: #999999;
+ background: #fff;
+ border: solid 1px #999999;
+}
+
+footer a#back-to-top {
+ opacity: 1;
+ z-index: 999;
+}
+
+footer .socials a:hover {
+ color: #020d16;
+ border: solid 1px #020d16;
+}
+
+/*
+===========================================================================================
+10. Comments
+===========================================================================================
+*/
+.comment-list {
+ list-style: none;
+ counter-increment: none;
+}
+
+.comment-content,
+.widget input[type=submit] {
+ max-width: 120px;
+}
+
+.comment-list, .comment-list .vcard .fn, .comment-content, .comment-content p {
+ font-size: 0.85rem;
+}
+
+.comment-list .vcard {
+ margin: 0 0 0.5rem;
+ width: 100%;
+}
+
+#comments label {
+ display: inline;
+}
+
+#comments span.required {
+ color: crimson;
+}
+
+ul.comment-list {
+ list-style: none;
+}
+
+.comment-list > li.comment {
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+ margin: 0 0 0.5em;
+ position: relative;
+}
+
+/*
+===========================================================================================
+11. Buttons
+===========================================================================================
+*/
+.button, button {
+ background-color: #000;
+}
+
+article button:hover,
+article .panel .button:focus,
+article .panel .button:hover,
+article .panel .button:focus,
+.widget .button:hover {
+ background-color: #020d16;
+ color: #FFFFFF;
+}
+
+article .panel .button {
+ border-radius: 5px;
+ border-style: solid;
+ border-width: 0;
+ cursor: pointer;
+ font-family: "Roboto", Helvetica, sans-serif, Helvetica, Arial, sans-serif;
+ font-weight: normal;
+ line-height: normal;
+ margin: 0 0 0.8rem;
+ position: relative;
+ text-align: center;
+ text-decoration: none;
+ display: inline-block;
+ padding: 0.5rem 1.4rem;
+ font-size: 0.8rem;
+ border-color: "Roboto", Helvetica, sans-serif;
+ color: #FFFFFF;
+ text-transform: uppercase;
+ transition: background-color 300ms ease-out;
+}
+
+/*
+===========================================================================================
+12. Tables
+===========================================================================================
+*/
+table,
+th,
+td {
+ border: 1px solid #f8f4f4;
+}
+
+table {
+ width: 100%;
+}
+
+table thead tr th {
+ background-color: #999999;
+ color: white;
+ text-transform: uppercase;
+ font-family: "Arvo", serif;
+}
+
+/*
+===========================================================================================
+13. WordPress-specific styles
+===========================================================================================
+*/
+.aligncenter,
+div.aligncenter {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+.alignleft {
+ float: left;
+}
+
+.alignright {
+ float: right;
+}
+
+img.alignleft {
+ margin: 3px 20px 10px 0;
+}
+
+img.alignright {
+ margin: 3px 0 10px 20px;
+}
+
+.post-content .gallery:after {
+ content: "";
+ display: table;
+ clear: both;
+}
+
+img.aligncenter, div.aligncenter, figure.aligncenter {
+ display: block;
+ margin: 1em auto;
+}
+
+img.alignright, div.alignright, figure.alignright {
+ float: right;
+ margin: 1em 0 1em 2em;
+}
+
+img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
+ float: left;
+ margin: 1em 1em 2em 0;
+}
+
+figure {
+ max-width: 100%;
+ height: auto;
+ margin: 1em 0;
+}
+
+p img.alignright, p img.alignleft {
+ margin-top: 0;
+}
+
+.gallery figure img {
+ max-width: 100%;
+ height: auto;
+ margin: 0 auto;
+ display: block;
+}
+
+.gallery figure {
+ float: left;
+ margin: 0 2% 1em 0;
+}
+
+.gallery.gallery-columns-1 figure {
+ width: 100%;
+ margin: 0 0 1em 0;
+ float: none;
+}
+
+.post-content .gallery.gallery-columns-3 figure {
+ width: 32%;
+}
+
+.gallery.gallery-columns-3 figure:nth-of-type(3n+3) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-3 figure:nth-of-type(3n+4) {
+ clear: left;
+}
+
+.gallery.gallery-columns-2 figure {
+ width: 49%;
+}
+
+.gallery.gallery-columns-2 figure:nth-of-type(even) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-2 figure:nth-of-type(odd) {
+ clear: left;
+}
+
+.gallery.gallery-columns-4 figure {
+ width: 23.25%;
+}
+
+.gallery.gallery-columns-4 figure:nth-of-type(4n+4) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-4 figure:nth-of-type(4n+5) {
+ clear: left;
+}
+
+.gallery.gallery-columns-5 figure {
+ width: 18%;
+}
+
+.gallery.gallery-columns-5 figure:nth-of-type(5n+5) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-5 figure:nth-of-type(5n+6) {
+ clear: left;
+}
+
+.gallery.gallery-columns-6 figure {
+ width: 14.2%;
+}
+
+.gallery.gallery-columns-6 figure:nth-of-type(6n+6) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-6 figure:nth-of-type(6n+7) {
+ clear: left;
+}
+
+.gallery.gallery-columns-7 figure {
+ width: 12%;
+}
+
+.gallery.gallery-columns-7 figure:nth-of-type(7n+7) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-7 figure:nth-of-type(7n+8) {
+ clear: left;
+}
+
+.gallery.gallery-columns-8 figure {
+ width: 10.2%;
+}
+
+.gallery.gallery-columns-8 figure:nth-of-type(8n+8) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-8 figure:nth-of-type(8n+9) {
+ clear: left;
+}
+
+.gallery.gallery-columns-9 figure {
+ width: 8.85%;
+}
+
+.gallery.gallery-columns-9 figure:nth-of-type(9n+9) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-9 figure:nth-of-type(9n+10) {
+ clear: left;
+}
+
+@media (max-width: 767px) {
+ img.alignright, div.alignright, figure.alignright, img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
+ display: block;
+ margin: 1em auto;
+ float: none;
+ }
+ .gallery.gallery-columns-4 figure, .gallery.gallery-columns-5 figure, .gallery.gallery-columns-6 figure, .gallery.gallery-columns-7 figure, .gallery.gallery-columns-8 figure, .gallery.gallery-columns-9 figure {
+ width: 100%;
+ margin: 0 0 1em 0;
+ float: none;
+ }
+}
+/*
+===========================================================================================
+15. Pagination
+===========================================================================================
+*/
+.clearfix {
+ clear: both;
+}
+
+.nav-links div {
+ display: inline;
+}
+
+.nav-links .nav-next {
+ float: right;
+}
+
+.nav-links .nav-prev {
+ float: left;
+}
+
+.page-numbers, .nav-links div {
+ font-family: "Roboto", Helvetica, sans-serif;
+ display: inline-block;
+ padding: 5px 10px;
+ margin: 0 2px 0 0;
+ border: 1px solid #999999;
+ line-height: 1;
+ text-decoration: none;
+ border-radius: 2px;
+ font-weight: 600;
+ font-size: 1em;
+}
+
+.page-numbers.current,
+a.page-numbers:hover {
+ background: #999999;
+ color: #FFF;
+}
+
+span.page-numbers.dots {
+ color: #999999;
+}
+
+figure {
+ margin: 0;
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+article.comment-wrapper {
+ margin-top: 20px;
+}
+
+/*
+===========================================================================================
+14. Responsiveness (Tablet Large 64em (1024px))
+===========================================================================================
+*/
+@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) {
+ .carousel {
+ height: 440px;
+ }
+ .carousel-caption h2 {
+ font-size: 50px;
+ }
+ .category-row {
+ padding: 10px;
+ }
+}
+@media screen and (max-width: 1024px) {
+ .carousel {
+ height: 350px;
+ }
+ .carousel .carousel-inner .carousel-caption h2 {
+ font-size: 34px;
+ }
+ .carousel .carousel-inner .carousel-caption p {
+ font-size: 18px;
+ }
+ .category-row {
+ padding: 10px;
+ }
+ .category-row article.column-third, .category-row article.column-half {
+ width: 48% !important;
+ }
+}
+/*
+===========================================================================================
+15. Responsiveness (Mobile Large (740px))
+===========================================================================================
+*/
+@media only screen and (max-width: 740px) {
+ .carousel {
+ z-index: 111;
+ height: 380px;
+ }
+ .carousel .carousel-inner .carousel-caption h2 {
+ font-size: 22px;
+ }
+ .carousel .carousel-inner .carousel-caption p {
+ font-size: 15px;
+ width: 70%;
+ }
+ .carousel .carousel-inner .carousel-caption a.simple-btn {
+ padding: 10px 14px;
+ font-size: 14px;
+ margin-left: 0px;
+ }
+ .carousel-control-prev,
+ .carousel-control-next {
+ top: 60%;
+ }
+ .carousel-control-prev {
+ left: 75%;
+ }
+ .carousel-control-next {
+ right: 10%;
+ }
+ header div.slogan .title {
+ padding-top: 20px;
+ font-size: 3.8em;
+ }
+ .columns.nav-wrapper {
+ width: 100%;
+ padding-left: 0px;
+ padding-right: 0px;
+ }
+ .top-bar-section ul li > a {
+ color: #000;
+ }
+ .category-row {
+ padding: 10px;
+ }
+ .category-row article.column-third, .category-row article.column-half {
+ width: 48% !important;
+ }
+}
+/*
+===========================================================================================
+16. Responsiveness (Mobile Small 30em (480px))
+===========================================================================================
+*/
+@media only screen and (max-width: 480px) {
+ header .carousel .carousel-inner {
+ width: 100vw;
+ }
+ header .carousel .carousel-inner .carousel-caption {
+ text-align: center;
+ max-width: 100%;
+ }
+ header .carousel .carousel-inner .carousel-caption h2 {
+ font-size: 25px;
+ text-align: center;
+ margin-bottom: 0px;
+ }
+ header .carousel .carousel-inner .carousel-caption p {
+ font-size: 14px;
+ text-align: center;
+ width: 100%;
+ margin-bottom: 5px;
+ margin-top: 5px;
+ }
+ header .carousel .carousel-inner .carousel-caption a.simple-btn {
+ margin-top: 15px;
+ }
+ header .carousel-control-prev,
+ header .carousel-control-next {
+ top: 90%;
+ }
+ header .carousel-control-prev {
+ left: 25% !important;
+ }
+ header .carousel-control-next {
+ right: 10% !important;
+ }
+ header .card-top .card-top-btn ul li a.btn {
+ padding: 10px 6px;
+ font-size: 10px;
+ }
+ .category-row {
+ padding: 15px;
+ }
+ .category-row article.column-third, .category-row article.column-half {
+ width: 100% !important;
+ margin-bottom: 20px;
+ }
+ aside {
+ padding: 0 !important;
+ }
+}
+/*
+===========================================================================================
+17. Responsiveness (Hamburger menu)
+===========================================================================================
+*/
+@media screen and (max-width: 600px) {
+ .top-bar-section {
+ flex: 1;
+ padding-left: 20px;
+ }
+ .top-bar-section .nav-wrapper nav li.current-menu-item a,
+ .top-bar-section .nav-wrapper nav li.current-menu-ancestor a,
+ .top-bar-section .nav-wrapper nav li.current-menu-parent a,
+ .top-bar-section li a, .top-bar-section li {
+ background: transparent !important;
+ color: #999999;
+ }
+ #main-menu {
+ max-height: 50px;
+ overflow: hidden;
+ transition: 1s ease-in-out;
+ }
+ #main-menu li {
+ display: none;
+ }
+ #main-menu li.icon {
+ display: inline-block;
+ }
+ #main-menu li.icon .hamburger {
+ transform-origin: center;
+ width: 20px;
+ height: 2px;
+ top: -5px;
+ display: inline-block;
+ background: #999999;
+ position: relative;
+ transition: 0.3s ease-in-out;
+ opacity: 1;
+ }
+ #main-menu li.icon .hamburger::before, #main-menu li.icon .hamburger::after {
+ transition: 0.3s ease-in-out;
+ content: " ";
+ position: absolute;
+ display: block;
+ width: 20px;
+ height: 2px;
+ background: #999999;
+ }
+ #main-menu li.icon .hamburger::before {
+ top: -8px;
+ }
+ #main-menu li.icon .hamburger::after {
+ bottom: -8px;
+ }
+ #main-menu li.icon a {
+ line-height: inherit;
+ }
+ #main-menu li a {
+ color: #999999;
+ }
+ #main-menu li a:hover {
+ color: #020d16;
+ }
+ #main-menu li.has-dropdown > a::after {
+ transition: 1s ease-in-out;
+ content: "\f107";
+ font-size: 1.2em;
+ line-height: 3em;
+ top: 0;
+ color: #020d16;
+ }
+ #main-menu li.has-dropdown.open > a::after {
+ content: "\f106";
+ }
+ #main-menu ul.dropdown {
+ position: relative !important;
+ left: revert !important;
+ display: none;
+ }
+ #main-menu ul.dropdown.visible {
+ display: block;
+ }
+ #main-menu.responsive {
+ max-height: 500px;
+ }
+ #main-menu.responsive li {
+ float: none;
+ display: block;
+ text-align: left;
+ }
+ #main-menu.responsive li.icon {
+ display: inline-block;
+ }
+ #main-menu.responsive .hamburger, #main-menu.responsive .hamburger::before, #main-menu.responsive .hamburger::after {
+ background: #999999 !important;
+ }
+ #main-menu.responsive .hamburger {
+ transform: rotate(45deg) !important;
+ }
+ #main-menu.responsive .hamburger::before {
+ transform: rotate(90deg) !important;
+ top: 0 !important;
+ }
+ #main-menu.responsive .hamburger::after {
+ transform: rotate(90deg) !important;
+ bottom: 0 !important;
+ }
+}
+.nav-wrapper nav li.current-menu-item a,
+.nav-wrapper nav li.current-menu-ancestor a,
+.nav-wrapper nav li.current-menu-parent a {
+ background: #4d4d4d;
+ color: #FFF;
+}
+
+.top-bar-section li a:hover {
+ background: #4d4d4d;
+}
+
+header {
+ border-bottom: solid 5px #4d4d4d;
+}
+
+.slider-wrapper .slider-caption .label.category {
+ background-color: #000;
+ color: #FFF;
+}
+
+.carousel-control-next,
+.carousel-control-prev {
+ background-color: #999999;
+ border-color: #999999;
+}
+.carousel-control-next:hover,
+.carousel-control-prev:hover {
+ background-color: #020d16;
+ border-color: #020d16;
+}
+
+.carousel .carousel-caption h2 {
+ color: #f8f4f4 !important;
+}
+
+aside .widget-title {
+ background: #000;
+}
+
+.main-column .call-to-action .button.small {
+ background: #000;
+}
+
+.main-column .call-to-action .button.small:hover {
+ background: #000;
+}
+
+.button:hover {
+ background: #020d16;
+}
+
+footer .copyright {
+ clear: both;
+ font-size: 0.75em;
+}
+
+footer#footer .copyright a {
+ color: #666666;
+}
+
+footer#footer .copyright a:hover {
+ color: #FFF;
+}
+
+footer .socials ul li a:hover {
+ color: #666666;
+ border-color: #666666;
+}
+
+footer .widget ul li a:hover {
+ font-size: 0.9em;
+ color: #000;
+}
+
+/*# sourceMappingURL=style-dark.css.map */
diff --git a/css/style-dark.css.map b/css/style-dark.css.map
new file mode 100644
index 0000000..ef6b192
--- /dev/null
+++ b/css/style-dark.css.map
@@ -0,0 +1 @@
+{"version":3,"sourceRoot":"","sources":["../scss/_base.scss","../scss/style-dark.scss"],"names":[],"mappings":"AAOA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAwBA;EACI;EACA;;AAEJ;EACI;EACA;EACA;;AAEJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAMA;EACI,OCxDU;EDyDV;EACA;;;AAEJ;EACI,OC3DS;;;ADqEb;AAAA;AAAA;AAAA;AAAA;AAAA;EAMI;EACA;EACA,aA/Ec;EAgFd,OChFU;EDiFV;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;;;AAGJ;EACI;;;AAEJ;EACI;;;AAGJ;EACI;EACA,OCrGU;EDsGV;EACA,aA1Gc;EA2Gd;;;AAEJ;EACI;EACA;EACA,OC7GU;ED8GV;EACA,aAlHc;EAmHd;;;AAEJ;EACI;EACA,aAvHc;;;AAyHlB;EACI,OCxHS;EDyHT,aA1Ha;EA2Hb;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI,OC1IS;;;AD6Ib;EACI,YClJY;;;ADqJhB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI,aA7Jc;EA8Jd;EACA,OC5JU;;;AD8Jd;EACI,OChKS;;;ADkKb;EACI;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;EACA;EACA;AACA;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;EACA;;;AAEJ;EACI;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;IACA;;EAEA;IACI;IACA;;;AAGR;EACI;;;AAGJ;EACI,YCzNU;;;AD2Nd;EAII;;AAHA;EACI;;;AAIR;EACI;;;AAGA;EACI;EACA;;AAEA;EACI;;AACA;EACI;EACA;EACA;;;AAMhB;EACI;;;AAEJ;EACQ;AACA;;;AAER;EACI;;;AAEJ;EACI,OClQU;EDmQV;EACA;EACA;EACA,aArQa;;;AAwQjB;EACI;;;AAGJ;EACI;;AACA;EACI;;;AAIR;EACI,aArRc;EAsRd;;;AAGJ;EACI;;;AAGJ;EACI;;;AAEJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;EAII,YC5SU;;AD6SV;AAAA;AAAA;EACI,OC3SM;;;ADgTd;EACI;EACA;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;EACA;;;AAEJ;EACI,aAvUW;EAwUX;EACA;EACA;EACA,OC5UY;;;AD8UhB;EACI;;;AAEJ;EACI,OClVY;EDmVZ;;;AAEJ;EACI,aArVW;EAsVX;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;EACA,YC3VU;;;AD6Vd;EACI;EACA;EACA;;;AAEJ;EACI;;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;;;AAEJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI,OC7XU;ED8XV;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;;AAGJ;EACI,OC3YS;ED4YT;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI,OC1ZU;ED2ZV;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI,OCpaS;EDqaT;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EAEA;;;AAGJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;EACA;EACA;EACA;;AAEI;EACI;EACA;EACA;EACA;EACA;;AACA;EACI;;AAGR;EACI;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;;AACA;EACI;;AAEJ;EACI,OCvgBF;EDwgBE;EACA;EACA;;AAEJ;EACI;EACA;EACA;;AAEJ;EACI;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA,kBC5hBF;ED6hBE;EACA;EACA;EACA;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI,OCnjBN;EDojBM,kBCrjBP;;ADsjBO;EACI;;AAQhB;EACI;;;AAKZ;AAAA;EAEI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;;;AAGJ;AAAA;EAEI,kBC9lBc;;;ADimBlB;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;;;AAIJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAEJ;EACI;EACA;;;AAEJ;EACI;;;AAGJ;EACI;AACA;EACA;EACA;EACA;EACA;AACA;EACA;EAEA;EACA;EACA;;;AAEJ;EACI;;AACA;EACI;;;AAGR;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;AAAA;EAEI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA,OC5tBU;ED6tBV;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI,aAzuBW;EA0uBX;EACA,OC1uBU;ED2uBV;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAEJ;EACI,OC3vBU;ED4vBV;EACA;EACA;EACA;EACA;EACA,YCtwBY;EDuwBZ;EACA;EACA;EACA;EACA;;;AAEJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;AAAA;EAEI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA,eAryBmB;EAsyBnB,oBAtyBmB;EAuyBnB,uBAvyBmB;;;AA2yBvB;AAAA;AAAA;AAAA;AAAA;EAKI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;AACI;EACA;;;AAEJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;;;AAEJ;EACI;;;AAEJ;EACI,OC11BU;;;AD41Bd;EACI,OC/1BY;;;ADm2BhB;EACI;EACA;EACA;;;AAGJ;EACI,OCr2BU;EDs2BV;EACA;EACA;EACA;EACA;EACA,YCh3BY;EDi3BZ;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;EACA;;;AAGA;EACI;;;AAGR;AAAA;EAGI;;;AAEJ;EACI;EACA;;;AAIA;EACI;EACA;;AAGJ;EACI;EACA;;;AAKR;EACI;;;AAGJ;EACI,aA96Ba;EA+6Bb,OCh7BU;EDi7BV;EACA;EACA;;;AAEJ;EACI,YCt7BU;EDu7BV;;;AAIJ;EACI;;;AAEJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;AACA;EACI;;;AAGR;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;EACA;EACA;EACA;;;AAEJ;EACI;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;EACA;EACA;EACA;EACA;;;AAIJ;EAMI;EACA;EACA;;AANA;EACI;EACA,OCxiCQ;;;AD8iChB;EACI;;;AAEJ;EACI;EACA;;;AAGJ;EACI;EACA,aAtjCc;EAujCd;EACA;EACA;EACA,YC3jCc;;;AD8jClB;EACI;EACA;EACA;EACA;;;AAGJ;EACI,YCvkCY;EDwkCZ;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI,OC9kCM;;;ADmlCV;EACI;;AAEA;EACI,YCxlCC;;AD2lCT;EACI;;;AAIR;EACI;;;AAEJ;EACI;EACA;;;AAEJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAEJ;EACI;EACA;EACA;;;AAEJ;EACI,aA1qCW;EA2qCX;EACA,OC3qCU;ED4qCV;;;AAEJ;EACI;EACA,OC9qCS;;;ADgrCb;EACI;EACA,OCjrCU;;;ADmrCd;EACI;;;AAGJ;EACI,OC3rCU;;;AD8rCd;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;EACA;;AACA;EACI;;;AAGR;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI,OCntCS;;;ADstCb;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;EAEI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI,OChwCU;;;ADmwCd;EACI;EACA,kBCtwCS;;;AD0wCb;EACI,aA7wCc;EA8wCd;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA,YClyCY;EDmyCZ;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI,OC1yCU;ED2yCV;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI,OCnzCS;EDozCT;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;EACA;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAGJ;EACI;EACA;;;AAEJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAEJ;EACI;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAMA;EACI,kBC12CY;;;AD62ChB;AAAA;AAAA;AAAA;AAAA;EAKI,kBC92CS;ED+2CT;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,cAl4Ca;EAm4Cb;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAMA;AAAA;AAAA;EAGI;;;AAGJ;EACI;;;AAGJ;EACI,kBC15CU;ED25CV;EACA;EACA,aA75Cc;;;AAg6ClB;AAAA;AAAA;AAAA;AAAA;AAMA;AAAA;EAEI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EAA8B;EAAW;EAAc;;;AAEvD;EAAsD;EAAe;;;AACrE;EAAmD;EAAa;;;AAChE;EAAoF;EAAY;;;AAChG;EAAQ;EAAiB;EAAc;;;AACvC;EAAmC;;;AAEnC;EAAqB;EAAgB;EAAa;EAAe;;;AAEjE;EAAiB;EAAY;;;AAE7B;EAAmC;EAAY;EAAkB;;;AAEjE;EAAiD;;;AACjD;EAAqD;;;AACrD;EAAqD;;;AAErD;EAAmC;;;AACnC;EAAqD;;;AACrD;EAAoD;;;AAEpD;EAAmC;;;AACnC;EAAqD;;;AACrD;EAAqD;;;AAErD;EAAmC;;;AACnC;EAAqD;;;AACrD;EAAqD;;;AAErD;EAAmC;;;AACnC;EAAqD;;;AACrD;EAAqD;;;AAErD;EAAmC;;;AACnC;EAAqD;;;AACrD;EAAqD;;;AAErD;EAAmC;;;AACnC;EAAqD;;;AACrD;EAAqD;;;AAErD;EAAmC;;;AACnC;EAAqD;;;AACrD;EAAsD;;;AAEtD;EACI;IAAuI;IAAe;IAAiB;;EACvK;IAAkN;IAAY;IAAkB;;;AAGpP;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;;;AAGJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAGJ;EACI,aApgDa;EAqgDhB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACG;;;AAEJ;AAAA;EAEC,YClhDa;EDmhDb,OChhDa;;;ADkhDd;EACI,OCthDU;;;ADyhDd;EACI;EACA;EACA;;;AAEJ;EACI;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAKA;EAII;IACI;;EAGA;IACI;;EAGR;IACI;;;AAUR;EACI;IACI;;EAGQ;IACI;;EAEJ;IACI;;EAMhB;IACI;;EAEI;IACI;;;AAOhB;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;IACI;IACA;;EAGQ;IACI;;EAEJ;IACI;IACA;;EAEJ;IACI;IACA;IACA;;EAKhB;AAAA;IAEI;;EAGJ;IACI;;EAEJ;IACI;;EAGJ;IACI;IACA;;EAEJ;IACI;IACA;IACA;;EAEJ;IACI,OC3oDQ;;ED8oDZ;IACI;;EAEI;IACI;;;AAOhB;AAAA;AAAA;AAAA;AAAA;AAKA;EAGY;IACI;;EAEA;IACI;IACA;;EACA;IACI;IACA;IACA;;EAEJ;IACI;IACA;IACA;IACA;IACA;;EAEJ;IACI;;EAMhB;AAAA;IAEI;;EAGJ;IACI;;EAEJ;IACI;;EAGJ;IACI;IACA;;EAIR;IACI;;EAEI;IACI;IACA;;EAIZ;IACI;;;AAKR;AAAA;AAAA;AAAA;AAAA;AAOA;EACI;IACI;IACA;;EAEA;AAAA;AAAA;AAAA;IAII;IACA,OC1uDE;;ED6uDV;IACI;IACA;IACA;;EAEA;IACI;;EACA;IACI;;EAEA;IACI;IACA;IACA;IACA;IACA;IACA,YC7vDN;ID8vDM;IACA;IACA;;EAEA;IACI;IACA;IACA;IACA;IACA;IACA;IACA,YCzwDV;;ED2wDM;IACI;;EAEJ;IACI;;EAIR;IACI;;EAGR;IACI,OCxxDF;;EDyxDE;IACI,OCxxDP;;ED4xDD;IACI;IACA;IACA;IACA;IACA;IACA,OClyDH;;EDqyDD;IACI;;EAKR;IACI;IACA;IACA;;EACA;IACI;;EAIZ;IACI;;EAGA;IACI;IACA;IACA;;EACA;IACI;;EAGR;IACI;;EAEJ;IACI;;EACA;IACI;IACA;;EAEJ;IACI;IACA;;;AC/zDd;AAAA;AAAA;EACE;EACA,OAbU;;;AAkBZ;EACE;;;AAGJ;EACE;;;AAEF;EACE,kBA/Bc;EAgCd,OA3BY;;;AA8Bd;AAAA;EAEE;EACA;;AAEA;AAAA;EACE,kBArCS;EAsCT,cAtCS;;;AA0CX;EACE;;;AAIJ;EACE,YApDc;;;AAsDhB;EACE,YAvDc;;;AAyDhB;EACE,YA1Dc;;;AA4DhB;EACE,YAzDW;;;AA2Db;EACE;EACA;;;AAGF;EACE,OApEgB;;;AAsElB;EACE,OAnEY;;;AAsEd;EACE,OA3EgB;EA4EhB,cA5EgB;;;AA+ElB;EACE;EACA,OAlFc","file":"style-dark.css"}
\ No newline at end of file
diff --git a/css/style-green.css b/css/style-green.css
index 409e4d4..6a5a1d3 100644
--- a/css/style-green.css
+++ b/css/style-green.css
@@ -1,1318 +1,1954 @@
-@font-face {
- font-family: 'Arvo';
- src: url("../fonts/Arvo-Regular.ttf"); }
-@font-face {
- font-family: 'Arvo';
- src: url("../fonts/Arvo-Regular.ttf");
- font-weight: normal; }
-@font-face {
- font-family: 'Arvo';
- src: url("../fonts/Arvo-Bold.ttf");
- font-weight: bold; }
-@font-face {
- font-family: 'Roboto';
- src: url("../fonts/Roboto-Light.ttf"); }
-/*
-@font-face {
- font-family: 'fontello';
- src: url("../fonts/fontello.ttf");
- font-weight:normal;
-}
-*/
-/* TYPOGRPAHY */
-a {
- color: #0bad22;
- line-height: inherit;
- text-decoration: none; }
-
-a:hover, a:focus {
- color: #021102; }
-
-.panel h1,
-.panel h2,
-.panel h3,
-.panel h4,
-.panel h5,
-.panel h6 {
- line-height: 1;
- margin-bottom: 0.625rem;
- font-family: "Arvo", serif;
- color: #0bad22;
- text-transform: uppercase;
- font-weight: normal; }
-
-/* HEADER */
-header {
- border-bottom: solid 10px #ecfcd2; }
-
-header div.slogan {
- margin-top: 1em; }
-
-header div.slogan .title, header div.slogan .description {
- font-weight: 300; }
-
-header div.slogan .title {
- font-size: 5.8em;
- color: #FFF;
- text-transform: uppercase;
- font-family: "Arvo", serif;
- text-align: center; }
-
-header div.slogan .title {
- font-size: 5.8em;
- margin-top: 0;
- color: #FFF;
- text-transform: uppercase;
- font-family: "Arvo", serif;
- text-align: center; }
-
-header div.slogan .typed-strings em {
- font-style: normal;
- font-family: "Arvo", serif; }
-
-header div.slogan .typed-strings {
- color: #021102;
- font-family: "Roboto", Helvetica, sans-serif;
- text-align: center;
- padding-bottom: 10px; }
-
-header div.slogan .strings {
- display: none; }
-
-header div.logo {
- padding: 0px;
- padding-top: 10px; }
-
-header div.slogan a {
- color: #FFF; }
-
-header div.slogan a:hover {
- color: #021102; }
-
-header div.logo img {
- /*
- max-height: 120px;
- filter: brightness(200%);
- -webkit-filter: brightness(200%);
- -moz-filter: brightness(0%);
- -o-filter: brightness(0%);
- -ms-filter: brightness(0%);
- */
- /*
- filter: hue-rotate(180deg);
- -webkit-filter: hue-rotate(180deg);
- -moz-filter: hue-rotate(180deg);
- -o-filter: hue-rotate(180deg);
- -ms-filter: hue-rotate(180deg);
- */ }
-
-/* NAVIGATION */
-.top-bar {
- background: none;
- z-index: 99; }
-
-.top-bar.expanded {
- overflow: visible;
- min-height: 100%; }
-
-.top-bar-section li:not(.has-form) a:not(.button) {
- font-size: 1.1em; }
-
-@media only screen and (max-width: 60em) {
- .top-bar-section li:not(.has-form) a:not(.button) {
- font-size: 1em; }
-
- .top-bar-section li:not(.has-form) a:not(.button) {
- line-height: 2.8125rem;
- padding: 2px 0.3rem; } }
-.top-bar-section .dropdown li:not(.has-form) a:not(.button) {
- font-size: 1em; }
-
-.top-bar-section ul li > a {
- color: #FFF; }
-
-.top-bar-section li a:hover {
- background: #021102; }
-
-.nav-wrapper nav {
- /*! overflow: hidden; */ }
-
-.top-bar .toggle-topbar.menu-icon {
- top: 50%; }
-
-.top-bar ul li {
- background: #FFF;
- /*border-bottom: dotted 1px $link-color;*/ }
-
-.top-bar .toggle-topbar.menu-icon {
- border-bottom: none; }
-
-.top-bar .toggle-topbar.menu-icon a {
- color: #0bad22;
- padding: 0 2.5rem 0 0.9375rem;
- position: relative;
- font-size: 1.2em;
- font-family: "Roboto", Helvetica, sans-serif; }
-
-.top-bar .toggle-topbar.menu-icon a span::after {
- box-shadow: 0 0 0 1px #0bad22, 0 7px 0 1px #0bad22, 0 14px 0 1px #0bad22; }
-
-.top-bar-section ul li {
- background: none; }
-
-.nav-wrapper nav ul li a {
- font-family: "Arvo", serif;
- text-transform: uppercase; }
-
-.nav-wrapper nav {
- margin-top: 20px; }
-
-.nav-wrapper nav #home-link i {
- font-size: 1.8em; }
-
-.top-bar-section .dropdown li a {
- font-size: 0.7em; }
-
-.top-bar-section .dropdown {
- display: block;
- height: auto;
- margin: 0;
- padding: 0;
- width: 100%; }
-
-/* WORDPRESS NAVIGATION HIGHLIGHT */
-.nav-wrapper nav.top-bar li.current-menu-item,
-.nav-wrapper nav.top-bar li.current-menu-ancestor,
-.nav-wrapper nav.top-bar li.current-menu-parent {
- border-bottom: solid 4px #021102; }
-
-/* SOCIAL ICONS */
-.socials {
- margin-top: 0px; }
-
-.socials ul {
- margin: 0;
- padding: 0; }
-
-.socials ul li {
- text-align: center;
- float: left;
- list-style: none;
- margin-left: 25px; }
-
-.socials a {
- color: #FFF;
- font-size: 20px;
- width: 36px;
- height: 36px;
- -moz-border-radius: 18px;
- -webkit-border-radius: 18px;
- border-radius: 18px;
- border: solid 1px #FFF;
- display: block; }
-
-.socials a:hover {
- color: #021102;
- font-size: 20px;
- text-align: center;
- border: solid 1px #021102; }
-
-.socials .screen-reader-text {
- position: absolute;
- top: -9999em;
- left: -9999em; }
-
-header .socials a {
- color: #021102;
- font-size: 20px;
- width: 36px;
- height: 36px;
- -moz-border-radius: 18px;
- -webkit-border-radius: 18px;
- border-radius: 18px;
- border: solid 1px #021102;
- display: block; }
-
-.socials a:hover {
- color: #FFF;
- font-size: 20px;
- text-align: center;
- border: solid 1px #FFF; }
-
-.socials li a::before {
- content: '\f408';
- display: inline-block;
- padding: 4px;
- font-family: 'FontAwesome';
- font-size: 18px;
- vertical-align: top;
- -webkit-font-smoothing: antialiased; }
-
-.socials li a[href*="wordpress.com"]::before {
- content: '\f205'; }
-
-.socials li a[href*="facebook.com"]::before {
- content: '\f09a'; }
-
-.socials li a[href*="twitter.com"]::before {
- content: '\f099'; }
-
-.socials li a[href*="dribbble.com"]::before {
- content: '\f17d'; }
-
-.socials li a[href*="plus.google.com"]::before {
- content: '\f0d5'; }
-
-.socials li a[href*="pinterest.com"]::before {
- content: '\f231'; }
-
-.socials li a[href*="github.com"]::before {
- content: '\f09b'; }
-
-.socials li a[href*="tumblr.com"]::before {
- content: '\f174'; }
-
-.socials li a[href*="youtube.com"]::before {
- content: '\f16a'; }
-
-.socials li a[href*="flickr.com"]::before {
- content: '\f16e'; }
-
-.socials li a[href*="vimeo.com"]::before {
- content: '\f27d'; }
-
-.socials li a[href*="instagram.com"]::before {
- content: '\f16d'; }
-
-.socials li a[href*="codepen.io"]::before {
- content: '\f1cb'; }
-
-.socials li a[href*="linkedin.com"]::before {
- content: '\f0e1'; }
-
-/* TEST COLORS */
-.background-indigo {
- background: indigo; }
-
-.background-purple {
- background: #76207d; }
-
-.background-blue {
- background: #0f9cd3; }
-
-.background-green {
- background: #a4c20d; }
-
-.background-green-forest {
- background: #0c8700; }
-
-.background-safran {
- background: #ffca00; }
-
-.background-orange {
- background: #f95915; }
-
-.background-lightgrey {
- background: #f2f4f4; }
-
-.background-grey {
- background: #5a5c5f; }
-
-.background-darkgrey {
- background: #292929; }
-
-.background-red {
- background: #e8351a; }
-
-/* test sizes */
-.height-100 {
- min-height: 100px; }
-
-.height-120 {
- min-height: 120px; }
-
-.height-50 {
- min-height: 50px; }
-
-.height-30 {
- min-height: 30px; }
-
-.height-200 {
- min-height: 200px; }
-
-.height-300 {
- min-height: 300px; }
-
-.height-150 {
- min-height: 150px; }
-
-.height-400 {
- min-height: 400px; }
-
-.height-450 {
- min-height: 450px; }
-
-.height-500 {
- min-height: 500px; }
-
-/* BUTTONS */
-.button, button {
- background-color: #3fc455; }
-
-article .panel .button {
- border-radius: 5px;
- border-style: solid;
- border-width: 0;
- cursor: pointer;
- font-family: "Roboto", Helvetica, sans-serif, Helvetica, Arial, sans-serif;
- font-weight: normal;
- line-height: normal;
- margin: 0 0 0.8rem;
- position: relative;
- text-align: center;
- text-decoration: none;
- display: inline-block;
- padding: 0.5rem 1.4rem;
- font-size: 0.8rem;
- border-color: "Roboto", Helvetica, sans-serif;
- color: #FFFFFF;
- text-transform: uppercase;
- transition: background-color 300ms ease-out; }
-
-/* MAIN COLUMN */
-.main-column {
- padding-left: 0px; }
-
-/* POST ITEM */
-article button:hover,
-article .panel .button:focus,
-article .panel .button:hover,
-article .panel .button:focus,
-.widget .button:hover {
- background-color: #021102;
- color: #FFFFFF; }
-
-article.post-item .post-item-title {
- font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
- text-transform: uppercase;
- line-height: 1.3rem; }
-
-article .post-item-date {
- color: #FFF;
- text-align: center;
- font-size: 0.8rem;
- position: absolute;
- top: 40px;
- right: 15px;
- background: #3fc455;
- text-transform: uppercase;
- padding: 5px; }
-
-article .post-item-date span {
- display: block; }
-
-article .post-item-date .day {
- font-weight: bold;
- font-size: 2.5em; }
-
-article .post-item-date .month-year {
- font-size: 0.7em; }
-
-article .panel {
- border: none;
- margin-bottom: 1.25rem;
- padding: 1.25rem;
- padding-bottom: 0px;
- position: relative; }
-
-/* CATEGORY ITEM */
-.main-row {
- padding: 0px;
- margin-top: 20px; }
-
-.category-row {
- margin-bottom: 30px; }
-
-.category-row .post-list {
- margin-top: 30px;
- margin-bottom: 20px; }
-
-.category-row .category-header {
- margin-bottom: 10px; }
-
-.category-title {
- font-family: "Roboto", Helvetica, sans-serif;
- color: #0bad22;
- text-transform: uppercase;
- padding: 0px;
- text-align: center; }
-
-.category-title-line {
- background: #0bad22;
- height: 1px; }
-
-article.columns + article.columns:last-child {
- float: left; }
-
-.category-row article {
- padding-bottom: 0px;
- margin-bottom: 1.35rem; }
-
-.category-row article .panel {
- border: none;
- margin-bottom: 0;
- padding: 0.9rem;
- padding-bottom: 0px;
- padding-top: 0.2rem;
- background: none; }
-
-.category-row .post-item-caption {
- height: 100%;
- background: #f2f2f2;
- webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
- -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
- box-shadow: 0px 0px 2px 1px #c9c9c9; }
-
-.category-row article .post-item-image {
- max-height: 180px;
- overflow: hidden; }
-
-.category-row article .panel p {
- font-family: inherit;
- font-size: 1rem;
- font-weight: normal;
- line-height: 1.3;
- margin-bottom: 0.9rem;
- text-rendering: optimizeLegibility; }
-
-.category-row .category-link-wrapper {
- display: block; }
-
-article .post-item-date.wrap {
- color: gray;
- text-align: center;
- font-size: 0.75rem;
- position: relative;
- top: 0px;
- right: 0px;
- background: none;
- text-transform: uppercase;
- padding: 0; }
-
-/* FOOTER */
-footer#footer {
- padding-bottom: 25px;
- color: #FFF; }
-
-footer .copyright {
- font-size: 0.9em; }
-
-footer .copyright a {
- color: #021102; }
-
-footer .copyright a:hover {
- color: #FFF; }
-
-footer .breadcrumbs {
- display: block;
- list-style: none;
- margin-left: 0;
- overflow: hidden;
- padding: 0.5625rem 0.875rem 0.5625rem;
- background-color: transparent;
- border: none; }
-
-footer .breadcrumbs li a,
-footer .breadcrumbs li {
- color: #FFF; }
-
-footer .breadcrumbs li a:hover {
- color: #000; }
-
-footer .breadcrumbs > *::before {
- color: #000; }
-
-footer .footer-bar {
- margin-bottom: 25px;
- background-image: url("../img/bright-squares.png");
- background-blend-mode: normal;
- padding-top: 20px;
- padding-bottom: 60px;
- margin-top: 20px;
- background-attachment: fixed; }
-
-footer .footer-bar form {
- max-width: 100%;
- overflow: hidden; }
-
-.widget .button.small {
- padding-left: 5px;
- padding-right: 5px;
- width: 100%;
- font-size: 1em;
- padding: 0.55em; }
-
-footer .footer-bar .widget-title {
- color: #FFF; }
-
-footer .footer-bar {
- margin-top: 20px;
- background-color: #021102; }
-
-footer .footer-bar .widget-title {
- font-family: "Arvo", serif;
- text-transform: uppercase;
- border-bottom: solid 1px;
- padding-bottom: 20px;
- display: block;
- margin-bottom: 15px; }
-
-footer .back-to-top-wrapper {
- position: relative; }
-
-footer a.back-to-top {
- width: 60px;
- height: 60px;
- -moz-border-radius: 30px;
- -webkit-border-radius: 30px;
- border-radius: 30px;
- color: #FFF;
- background: #3fc455;
- position: fixed;
- text-align: center;
- line-height: 60px;
- right: 4%;
- bottom: 30%;
- font-size: 2em; }
-
-footer a.back-to-top:hover {
- color: #0bad22;
- background: #fff;
- border: solid 1px #0bad22; }
-
-footer a#back-to-top {
- opacity: 1;
- z-index: 999; }
-
-footer .socials a:hover {
- color: #021102;
- border: solid 1px #021102; }
-
-/* SIDEBAR */
-aside .widget {
- max-width: 100%;
- margin-bottom: 15px;
- border: solid 1px #d8d8d8; }
-
-aside .widget ul, .widget ol {
- padding: 15px 10px; }
-
-aside .row.widget {
- margin-bottom: 20px;
- border: solid 1px #d8d8d8; }
-
-aside .widget-title {
- color: #FFF;
- font-family: "Arvo", serif;
- text-transform: uppercase;
- display: block;
- margin-bottom: 15px;
- background: #0bad22; }
-
-aside .widget_search .widget-title {
- padding: 0px;
- margin-bottom: 0px;
- margin-top: 0px;
- background: none; }
-
-aside .widget_search {
- background: #3fc455;
- padding: 5px 10px 0px 15px;
- border: solid 1px #3fc455; }
-
-aside .widget_search button {
- font-size: 1.4em; }
-
-aside .widget .button.small {
- padding: 0.6rem 0.5rem 0.7rem 0.5rem;
- font-size: 0.8125rem; }
-
-aside .widget-title {
- padding: 5px 10px 0px 15px;
- margin-bottom: 0px;
- margin-top: 0px; }
-
-aside .widget-title .fa {
- font-size: 0.85em;
- height: 22px;
- line-height: 22px;
- padding-right: 10px;
- display: block;
- float: left; }
-
-aside .twitter-feed .widget-title {
- background: #35a0d8; }
-
-aside .widget.twitter-feed {
- max-height: 300px;
- overflow: hidden; }
-
-aside .facebook-box .widget-title {
- background: #3e5e97; }
-
-aside .facebook-box iframe {
- width: 100%; }
-
-aside .recent-posts-box ul {
- padding: 0;
- margin: 0;
- padding: 15px; }
-
-aside .widget ul li {
- list-style: none;
- padding-bottom: 10px;
- margin-bottom: 5px;
- border-bottom: dashed 1px #d8d8d8; }
-
-aside .widget ul li:last-child {
- border-bottom: none; }
-
-aside .recent-posts-box ul li:last-child {
- border-bottom: none; }
-
-.widget .button.small {
- padding: 0.64rem;
- font-size: 0.8125rem;
- width: 100%; }
-
-.widget ul {
- list-style: none;
- margin: 0;
- padding: 0; }
-
-.widget ul li a:before {
- font-family: "FontAwesome";
- content: '\f054';
- color: #0bad22;
- padding-right: 10px; }
-
-.widget ul li a {
- font-size: 0.9em;
- color: #021102; }
-
-footer .widget ul li a {
- font-size: 0.9em;
- color: #FFF; }
-
-aside .recent-posts-box ul li a {
- font-size: 0.8em; }
-
-.widget ul li a:hover {
- color: #0bad22; }
-
-/* SINGLE POST */
-.single-row {
- padding: 0px; }
-
-.single-row article .panel {
- padding-top: 15px;
- padding-bottom: 15px; }
-
-.single-row article .panel,
-.archive-row article .panel {
- border: none;
- margin: 0;
- padding: 15px;
- background: none; }
-
-.single-row article .panel .post-item-date {
- text-align: center; }
-
-.single-row article .panel .post-item-date p {
- clear: right;
- text-transform: uppercase;
- font-size: 1em;
- margin-bottom: 0.4em; }
-
-.single-row article .panel .post-item-date .post-item-day {
- color: #000;
- font-weight: bold; }
-
-.single-row article .panel .post-item-category {
- padding-top: 5px;
- border-top: solid 1px; }
-
-.single-row .post-categories, .single-row .post-tags {
- margin-right: 20px;
- margin-bottom: 20px; }
-
-.single-row article.post-item iframe {
- min-width: 100%; }
-
-.single-row article.post-item {
- padding: 15px;
- /* background: rgba(245, 245, 245, 0.8) !important; */
- line-height: 1.3em;
- font-size: 17px;
- width: 100%;
- background: #FFF;
- /* padding-top:50px; */
- text-align: justify;
- -webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
- -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
- box-shadow: 0px 0px 2px 1px #c9c9c9; }
-
-.single-row article .post-item-image {
- position: relative; }
-
-.single-row article.post-item .wp-caption {
- background: #efefef;
- color: #000;
- font-style: italic; }
-
-.single-row article.post-item .wp-caption-text {
- padding: 5px;
- text-align: center;
- font-size: 0.7em; }
-
-.single-row article.post-item ul,
-.single-row article.post-item ul {
- list-style: none; }
-
-.single-row article.post-item ol {
- list-style: none;
- counter-reset: li; }
-
-.single-row article.post-item .post-content ol li:before {
- content: counter(li) ".";
- color: #0bad22;
- display: inline-block;
- width: 1em;
- font-weight: bold;
- padding-right: 25px; }
-
-.single-row article.post-item ol li {
- counter-increment: li; }
-
-.single-row article.post-item .post-content ul li:before {
- font-family: "FontAwesome";
- content: '\f054';
- color: #0bad22;
- padding-right: 1em;
- font-size: 0.7em;
- height: 10px;
- line-height: 10px;
- position: relative;
- bottom: 3px; }
-
-.single-row article.post-item blockquote {
- background: #efefef;
- border-left: 5px solid #0bad22;
- padding: 5px 10px 5px 20px;
- margin-bottom: 10px; }
-
-.single-row article .category-title-line {
- height: 2px; }
-
-.single-row article .post-item-date {
- color: #FFF;
- text-align: center;
- font-size: 0.8rem;
- position: absolute;
- top: 80px;
- right: -5px;
- background: #3fc455;
- text-transform: uppercase;
- padding: 5px;
- padding-left: 10px;
- webkit-box-shadow: 0px 0px 2px 1px #3fc455;
- -moz-box-shadow: 0px 0px 2px 1px #3fc455;
- box-shadow: 0px 0px 2px 1px #3fc455; }
-
-.single-row article.post-item blockquote p {
- margin: 7px 0; }
-
-.single-row article.post-item blockquote blockquote {
- background: #fff; }
-
-.single-row article.post-item .post-item-author {
- padding: 20px 10px;
- background: #1d1d1b; }
-
-.single-row .post-item-author p,
-.single-row .post-item-author {
- color: white;
- font-size: 0.9em; }
-
-.single-row .post-item-author img {
- height: 120px;
- width: 120px;
- max-width: 100%;
- height: auto;
- border-radius: 60px;
- -moz-border-radius: 60px;
- -webkit-border-radius: 60px; }
-
-/*
-.single-row article.post-item img { background:#FFF;padding:6px;border:solid 1px #d9d9d9;
-}
-*/
-.single-row article button:hover,
-.single-row article .panel .button:focus,
-.single-row article .panel .button:hover,
-.single-row article .panel .button:focus,
-.single-row .widget .button:hover {
- background-color: #000;
- color: #FFFFFF; }
-
-.single-row article.post-item .bottom-line {
- border-bottom: 10px solid #0bad22;
- margin-bottom: 10px; }
-
-.single-row article.post-item .post-item-title {
- font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
- text-transform: uppercase;
- line-height: 2.5rem;
- padding-bottom: 5px;
- text-align: left; }
-
-.breadcrumbs {
- display: block;
- list-style: none;
- margin-left: 0;
- overflow: hidden;
- padding: 0.5625rem 0.875rem 0.5625rem;
- background-color: transparent;
- border: none; }
-
-.single-row .breadcrumbs {
- /* margin-bottom:15px;*/
- padding: 5px 20px; }
-
-.single-row .post-item .breadcrumbs {
- font-weight: bold;
- font-size: 0.9em;
- padding: 0; }
-
-.breadcrumbs > * {
- color: #000;
- font-size: 0.7em; }
-
-.breadcrumbs > * {
- line-height: 1.2rem; }
-
-.breadcrumbs a {
- color: #0bad22; }
-
-.breadcrumbs a:hover {
- color: #3fc455; }
-
-/* ARCHIVES */
-.category-row.archive-row .category-title, .category-row.archive-row .category-title-line, .not-found,
-.single-row .category-title, .single-row .category-title-line {
- text-align: left; }
-
-/* TABLES */
-table,
-th,
-td {
- border: 1px solid #ecfcd2; }
-
-table {
- width: 100%; }
-
-table thead tr th {
- background-color: #0bad22;
- color: white;
- text-transform: uppercase;
- font-family: "Arvo", serif; }
-
-/* WORDPRESS STYLES */
-.aligncenter,
-div.aligncenter {
- display: block;
- margin-left: auto;
- margin-right: auto; }
-
-.alignleft {
- float: left; }
-
-.alignright {
- float: right; }
-
-img.alignleft {
- margin: 3px 20px 10px 0; }
-
-img.alignright {
- margin: 3px 0 10px 20px; }
-
-/* RESPONSIVE STYLES */
-@media only screen and (max-width: 39.0624em) {
- .columns.nav-wrapper {
- width: 100%;
- padding-left: 0px;
- padding-right: 0px; }
-
- .top-bar-section ul li > a {
- color: #3fc455; } }
-@media only screen and (max-width: 40.0625em) {
- header div.slogan .title {
- padding-top: 20px;
- font-size: 3.8em; }
-
- header div.logo {
- margin: 0 auto;
- float: none; }
-
- .nav-wrapper ul.right,
- .nav-wrapper ul.left {
- float: none !important; }
-
- .nav-wrapper nav {
- border: none; }
-
- .top-bar ul.title-area li {
- background: #000; }
-
- .top-bar ul li {
- background: #FFF;
- border-bottom: dotted 1px #0bad22; }
-
- .top-bar-section .dropdown li.title.back h5 a::before {
- font-family: "FontAwesome";
- content: '\f053';
- font-size: 0.8em;
- border: none;
- color: #3fc455; }
-
- .top-bar-section .dropdown li.title.back h5 a {
- color: #FFF; }
-
- .top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
- color: #3fc455;
- display: block; }
-
- .top-bar-section .has-dropdown > a::after {
- font-family: "FontAwesome";
- content: '\f054';
- font-size: 0.8em;
- border: none;
- padding-right: 10px;
- height: 1em;
- line-height: 1em; }
-
- .top-bar-section ul li:hover:not(.has-form) > a {
- color: #000;
- background: #FFF; }
-
- .top-bar-section ul li > a {
- padding-top: 5px;
- padding-bottom: 5px;
- font-size: 0.7em; }
-
- nav ul.languages li.oblique-border {
- display: none; }
-
- .category-row article,
- .category-row article:nth-child(2n+0) {
- padding: 0px; }
-
- .category-row .post-list,
- .archive-row {
- padding: 15px; }
-
- .main-column {
- padding-right: 0px; }
-
- .category-row article,
- .sy-controls li a:after {
- top: 50%; }
-
- p {
- font-size: 0.9rem;
- line-height: 1.4;
- margin-bottom: 1.25rem;
- text-rendering: optimizeLegibility; }
-
- .category-row article .post-item-image img {
- width: 100%;
- max-width: 100%;
- height: auto; }
-
- .category-row article .post-item-image {
- max-height: 200px; }
-
- .category-row article .panel p {
- font-family: inherit;
- font-size: 0.9rem;
- font-weight: normal;
- line-height: 1.3;
- margin-bottom: 0.6rem;
- text-rendering: optimizeLegibility; } }
-/* COLORS */
-footer#footer {
- background: #3fc455; }
-
-header .overlay {
- background: rgba(63, 196, 85, 0.9);
- height: 100%;
- width: 100%;
- top: 0;
- left: 0;
- padding: 0;
- padding-top: 15px; }
-
-header .overlay .site-title a, header .overlay .site-description {
- font-family: "Arvo", serif;
- text-align: center;
- color: #000; }
-
-header .overlay .site-title a:hover {
- color: #FFF; }
-
-header .overlay .site-title {
- line-height: 0.8em;
- margin-top: 20px;
- text-transform: uppercase; }
-
-header .overlay .site-description {
- font-size: 0.8em; }
-
-header .socials {
- padding-bottom: 25px; }
-
-header {
- display: block;
- position: relative;
- background-repeat: no-repeat;
- background-position: center bottom;
- /* Create the parallax scrolling effect */
- background-attachment: fixed;
- background-size: cover; }
-
-.clearfix {
- clear: both; }
-
-/* ANIMATED CURSOR */
-.typed-cursor {
- opacity: 1;
- -webkit-animation: blink 0.7s infinite;
- -moz-animation: blink 0.7s infinite;
- animation: blink 0.7s infinite; }
-
-@keyframes blink {
- 0% {
- opacity: 1; }
- 50% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-@-webkit-keyframes blink {
- 0% {
- opacity: 1; }
- 50% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-@-moz-keyframes blink {
- 0% {
- opacity: 1; }
- 50% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-/* PAGINATION */
-.nav-links div {
- display: inline; }
-
-.nav-links .nav-next {
- float: right; }
-
-.nav-links .nav-prev {
- float: left; }
-
-.page-numbers, .nav-links div {
- font-family: "Roboto", Helvetica, sans-serif;
- display: inline-block;
- padding: 5px 10px;
- margin: 0 2px 0 0;
- border: 1px solid #0bad22;
- line-height: 1;
- text-decoration: none;
- border-radius: 2px;
- font-weight: 600;
- font-size: 1em; }
-
-.page-numbers.current,
-a.page-numbers:hover {
- background: #0bad22;
- color: #FFF; }
-
-span.page-numbers.dots {
- color: #0bad22; }
-
-/* MISCELLANEOUS */
-figure {
- margin: 0;
- margin-top: 20px;
- margin-bottom: 20px; }
-
-article.comment-wrapper {
- margin-top: 20px; }
-
-/* WORDPRESS GALLERY */
-.post-content .gallery:after {
- content: "";
- display: table;
- clear: both; }
-
-img.aligncenter, div.aligncenter, figure.aligncenter {
- display: block;
- margin: 1em auto; }
-
-img.alignright, div.alignright, figure.alignright {
- float: right;
- margin: 1em 0 1em 2em; }
-
-img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
- float: left;
- margin: 1em 1em 2em 0; }
-
-figure {
- max-width: 100%;
- height: auto;
- margin: 1em 0; }
-
-p img.alignright, p img.alignleft {
- margin-top: 0; }
-
-.gallery figure img {
- max-width: 100%;
- height: auto;
- margin: 0 auto;
- display: block; }
-
-.gallery figure {
- float: left;
- margin: 0 2% 1em 0; }
-
-.gallery.gallery-columns-1 figure {
- width: 100%;
- margin: 0 0 1em 0;
- float: none; }
-
-.post-content .gallery.gallery-columns-3 figure {
- width: 32%; }
-
-.gallery.gallery-columns-3 figure:nth-of-type(3n+3) {
- margin-right: 0; }
-
-.gallery.gallery-columns-3 figure:nth-of-type(3n+4) {
- clear: left; }
-
-.gallery.gallery-columns-2 figure {
- width: 49%; }
-
-.gallery.gallery-columns-2 figure:nth-of-type(even) {
- margin-right: 0; }
-
-.gallery.gallery-columns-2 figure:nth-of-type(odd) {
- clear: left; }
-
-.gallery.gallery-columns-4 figure {
- width: 23.25%; }
-
-.gallery.gallery-columns-4 figure:nth-of-type(4n+4) {
- margin-right: 0; }
-
-.gallery.gallery-columns-4 figure:nth-of-type(4n+5) {
- clear: left; }
-
-.gallery.gallery-columns-5 figure {
- width: 18%; }
-
-.gallery.gallery-columns-5 figure:nth-of-type(5n+5) {
- margin-right: 0; }
-
-.gallery.gallery-columns-5 figure:nth-of-type(5n+6) {
- clear: left; }
-
-.gallery.gallery-columns-6 figure {
- width: 14.2%; }
-
-.gallery.gallery-columns-6 figure:nth-of-type(6n+6) {
- margin-right: 0; }
-
-.gallery.gallery-columns-6 figure:nth-of-type(6n+7) {
- clear: left; }
-
-.gallery.gallery-columns-7 figure {
- width: 12%; }
-
-.gallery.gallery-columns-7 figure:nth-of-type(7n+7) {
- margin-right: 0; }
-
-.gallery.gallery-columns-7 figure:nth-of-type(7n+8) {
- clear: left; }
-
-.gallery.gallery-columns-8 figure {
- width: 10.2%; }
-
-.gallery.gallery-columns-8 figure:nth-of-type(8n+8) {
- margin-right: 0; }
-
-.gallery.gallery-columns-8 figure:nth-of-type(8n+9) {
- clear: left; }
-
-.gallery.gallery-columns-9 figure {
- width: 8.85%; }
-
-.gallery.gallery-columns-9 figure:nth-of-type(9n+9) {
- margin-right: 0; }
-
-.gallery.gallery-columns-9 figure:nth-of-type(9n+10) {
- clear: left; }
-
-@media (max-width: 767px) {
- img.alignright, div.alignright, figure.alignright, img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
- display: block;
- margin: 1em auto;
- float: none; }
-
- .gallery.gallery-columns-4 figure, .gallery.gallery-columns-5 figure, .gallery.gallery-columns-6 figure, .gallery.gallery-columns-7 figure, .gallery.gallery-columns-8 figure, .gallery.gallery-columns-9 figure {
- width: 100%;
- margin: 0 0 1em 0;
- float: none; } }
-/* COMMENTS THREAD */
-.comment-list {
- list-style: none;
- counter-increment: none; }
-
-.comment-content
-.widget input[type=submit] {
- max-width: 120px; }
-
-/* COMMENT THREAD */
-.comment-list, .comment-list .vcard .fn, .comment-content, .comment-content p {
- font-size: 0.85rem; }
-
-.comment-list .vcard {
- margin: 0 0 0.5rem;
- width: 100%; }
-
-#comments label {
- display: inline; }
-
-#comments span.required {
- color: crimson; }
-
-ul.comment-list {
- list-style: none; }
-
-.comment-list > li.comment {
- -moz-border-radius: 3px;
- border-radius: 3px;
- margin: 0 0 0.5em;
- position: relative; }
-
-/*# sourceMappingURL=style-green.css.map */
+/*
+================================================================================================
+Table of Content
+================================================================================================
+01. Typography
+02. Header
+03. Navigation (Main)
+04. Navigation (Social)
+05. Slider
+06. Content (Single Post and Page)
+07. Content (Archives)
+08. Sidebar
+09. Footer
+10. Comments
+11. Buttons
+12. Tables
+13. WordPress-specific styles
+14. Responsiveness (Tablet Large 64em (1024px))
+15. Responsiveness (Mobile Large 37.50em (600px))
+16. Responsiveness (Mobile Small 30em (480px))
+17. Responsiveness (Hamburger menu)
+================================================================================================
+*/
+@font-face {
+ font-family: "Arvo";
+ src: url("../fonts/Arvo-Regular.ttf");
+}
+@font-face {
+ font-family: "Arvo";
+ src: url("../fonts/Arvo-Regular.ttf");
+ font-weight: normal;
+}
+@font-face {
+ font-family: "Arvo";
+ src: url("../fonts/Arvo-Bold.ttf");
+ font-weight: bold;
+}
+@font-face {
+ font-family: "Roboto";
+ src: url("../fonts/Roboto-Light.ttf");
+}
+/*
+===========================================================================================
+01. Typography
+===========================================================================================
+*/
+a {
+ color: #02a550;
+ line-height: inherit;
+ text-decoration: none;
+}
+
+a:hover, a:focus {
+ color: #021102;
+}
+
+.panel h1,
+.panel h2,
+.panel h3,
+.panel h4,
+.panel h5,
+.panel h6 {
+ line-height: 1;
+ margin-bottom: 0.625rem;
+ font-family: "Arvo", serif;
+ color: #02a550;
+ text-transform: uppercase;
+ font-weight: normal;
+}
+
+/*
+===========================================================================================
+02. Header
+===========================================================================================
+*/
+header {
+ border-bottom: solid 5px #02a550;
+}
+
+header div.slogan {
+ margin-top: 1em;
+}
+
+header div.slogan .title, header div.slogan .description {
+ font-weight: 300;
+}
+
+header div.slogan .title {
+ font-size: 5.8em;
+ color: #FFF;
+ text-transform: uppercase;
+ font-family: "Arvo", serif;
+ text-align: center;
+}
+
+header div.slogan .title {
+ font-size: 5.8em;
+ margin-top: 0;
+ color: #FFF;
+ text-transform: uppercase;
+ font-family: "Arvo", serif;
+ text-align: center;
+}
+
+header div.slogan .typed-strings em {
+ font-style: normal;
+ font-family: "Arvo", serif;
+}
+
+header div.slogan .typed-strings {
+ color: #021102;
+ font-family: "Roboto", Helvetica, sans-serif;
+ text-align: center;
+ padding-bottom: 10px;
+}
+
+header div.slogan .strings {
+ display: none;
+}
+
+header div.logo {
+ padding: 0px;
+ padding-top: 10px;
+}
+
+header div.slogan a {
+ color: #FFF;
+}
+
+header div.slogan a:hover {
+ color: #021102;
+}
+
+footer#footer {
+ background: #02a550;
+}
+
+header .overlay {
+ background: rgba(2, 165, 80, 0.9);
+ height: 100%;
+ width: 100%;
+ top: 0;
+ left: 0;
+ padding: 0;
+ padding-top: 15px;
+}
+
+header .overlay .site-title a, header .overlay .site-description {
+ font-family: "Arvo", serif;
+ text-align: center;
+ color: #FFF;
+}
+
+header .overlay .site-title a:hover {
+ color: #021102;
+}
+
+header .overlay .site-title {
+ line-height: 0.8em;
+ margin-top: 20px;
+ text-transform: uppercase;
+}
+
+header .overlay .site-description {
+ font-size: 1.3em;
+}
+
+header {
+ display: block;
+ position: relative;
+ background-repeat: no-repeat;
+ background-position: center bottom;
+ /* Create the parallax scrolling effect */
+ background-attachment: fixed;
+ background-size: cover;
+}
+
+/*
+===========================================================================================
+03. Navigation (Main)
+===========================================================================================
+*/
+.top-bar {
+ background: none;
+ z-index: 99;
+}
+
+.top-bar.expanded {
+ overflow: visible;
+ min-height: 100%;
+}
+
+.top-bar-section li:not(.has-form) a:not(.button) {
+ font-size: 1.1em;
+}
+
+.single-menu {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ padding: 20px;
+}
+
+@media only screen and (max-width: 60em) {
+ .top-bar-section li:not(.has-form) a:not(.button) {
+ font-size: 1em;
+ }
+ .top-bar-section li:not(.has-form) a:not(.button) {
+ line-height: 2.8125rem;
+ padding: 5px 20px;
+ }
+}
+.top-bar-section .dropdown li:not(.has-form) a:not(.button) {
+ font-size: 1em;
+}
+
+.top-bar-section li a:hover {
+ background: #FFF;
+}
+
+.top-bar-section {
+ display: flex;
+}
+.top-bar-section li.icon {
+ display: none;
+}
+
+.nav-wrapper {
+ margin-top: 10px;
+}
+
+.nav-wrapper nav .home-menu {
+ display: flex;
+ justify-content: space-evenly;
+}
+.nav-wrapper nav .home-menu .logo {
+ margin-right: 20px;
+}
+.nav-wrapper nav .home-menu .logo img {
+ max-height: 50px;
+ width: auto;
+ padding: 8px 0;
+}
+
+.top-bar .toggle-topbar.menu-icon {
+ top: 50%;
+}
+
+.top-bar ul li {
+ background: #FFF;
+ /*border-bottom: dotted 1px $link-color;*/
+}
+
+.top-bar .toggle-topbar.menu-icon {
+ border-bottom: none;
+}
+
+.top-bar .toggle-topbar.menu-icon a {
+ color: #02a550;
+ padding: 0 2.5rem 0 0.9375rem;
+ position: relative;
+ font-size: 1.2em;
+ font-family: "Roboto", Helvetica, sans-serif;
+}
+
+.top-bar .toggle-topbar.menu-icon a span::after {
+ box-shadow: 0 0 0 1px #02a550, 0 7px 0 1px #02a550, 0 14px 0 1px #02a550;
+}
+
+.top-bar-section ul li {
+ background: none;
+}
+.top-bar-section ul li::marker {
+ content: none;
+}
+
+.nav-wrapper nav ul li a {
+ font-family: "Arvo", serif;
+ text-transform: uppercase;
+}
+
+.nav-wrapper nav #home-link i {
+ font-size: 1.8em;
+}
+
+.top-bar-section .dropdown li a {
+ font-size: 0.7em;
+}
+
+.top-bar-section .dropdown {
+ display: block;
+ height: auto;
+ margin: 0;
+ padding: 0;
+ width: 100%;
+}
+
+.nav-wrapper nav li.current-menu-item,
+.nav-wrapper nav li.current-menu-ancestor,
+.nav-wrapper nav li.current-menu-parent {
+ background: #02a550;
+}
+.nav-wrapper nav li.current-menu-item a,
+.nav-wrapper nav li.current-menu-ancestor a,
+.nav-wrapper nav li.current-menu-parent a {
+ color: #FFF;
+}
+
+header div.logo {
+ margin: 0 auto;
+ float: none;
+}
+
+.nav-wrapper ul.right,
+.nav-wrapper ul.left {
+ float: none !important;
+}
+
+.nav-wrapper nav {
+ border: none;
+}
+
+.top-bar ul.title-area li {
+ background: #000;
+}
+
+.top-bar ul li {
+ background: #FFF;
+ border-bottom: dotted 1px #02a550;
+}
+
+.top-bar-section .dropdown li.title.back h5 a::before {
+ font-family: "FontAwesome";
+ content: "\f053";
+ font-size: 0.8em;
+ border: none;
+ color: #02a550;
+}
+
+.top-bar-section .dropdown li.title.back h5 a {
+ color: #FFF;
+}
+
+.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
+ color: #02a550;
+ display: block;
+}
+
+.top-bar-section .has-dropdown > a::after {
+ font-family: "FontAwesome";
+ content: "\f054";
+ font-size: 0.8em;
+ border: none;
+ padding-right: 10px;
+ height: 1em;
+ line-height: 1em;
+}
+
+.top-bar-section ul li:hover:not(.has-form) > a {
+ color: #000;
+ background: #FFF;
+}
+
+.top-bar-section ul li > a {
+ padding-top: 5px;
+ padding-bottom: 5px;
+ font-size: 0.7em;
+}
+
+nav ul.languages li.oblique-border {
+ display: none;
+}
+
+/*
+===========================================================================================
+04. Navigation (Social)
+===========================================================================================
+*/
+.socials {
+ margin-top: 0;
+}
+
+.socials ul {
+ margin: 0;
+ display: flex;
+ padding-bottom: 5px;
+}
+
+.socials ul li {
+ text-align: center;
+ list-style: none;
+ margin-left: 10px;
+}
+
+.socials a {
+ color: #FFF;
+ font-size: 20px;
+ width: 36px;
+ height: 36px;
+ -moz-border-radius: 18px;
+ -webkit-border-radius: 18px;
+ border-radius: 18px;
+ border: solid 1px #FFF;
+ display: block;
+}
+
+.socials a:hover {
+ color: #021102;
+ font-size: 20px;
+ text-align: center;
+ border: solid 1px #021102;
+}
+
+.socials .screen-reader-text {
+ position: absolute;
+ top: -9999em;
+ left: -9999em;
+}
+
+header .socials a {
+ color: #02a550;
+ font-size: 20px;
+ width: 36px;
+ height: 36px;
+ -moz-border-radius: 18px;
+ -webkit-border-radius: 18px;
+ border-radius: 18px;
+ border: solid 1px #02a550;
+ display: block;
+}
+
+.socials a:hover {
+ color: #021102;
+ font-size: 20px;
+ text-align: center;
+ border: solid 1px #021102;
+}
+
+.socials li a::before {
+ content: "\f408";
+ display: inline-block;
+ padding: 4px;
+ font-family: "FontAwesome";
+ font-size: 18px;
+ vertical-align: top;
+ -webkit-font-smoothing: antialiased;
+}
+
+.socials li a[href*="wordpress.com"]::before {
+ content: "\f205";
+}
+
+.socials li a[href*="facebook.com"]::before {
+ content: "\f09a";
+}
+
+.socials li a[href*="twitter.com"]::before {
+ content: "\f099";
+}
+
+.socials li a[href*="dribbble.com"]::before {
+ content: "\f17d";
+}
+
+.socials li a[href*="plus.google.com"]::before {
+ content: "\f0d5";
+}
+
+.socials li a[href*="pinterest.com"]::before {
+ content: "\f231";
+}
+
+.socials li a[href*="github.com"]::before {
+ content: "\f09b";
+}
+
+.socials li a[href*="tumblr.com"]::before {
+ content: "\f174";
+}
+
+.socials li a[href*="youtube.com"]::before {
+ content: "\f16a";
+}
+
+.socials li a[href*="flickr.com"]::before {
+ content: "\f16e";
+}
+
+.socials li a[href*="vimeo.com"]::before {
+ content: "\f27d";
+}
+
+.socials li a[href*="instagram.com"]::before {
+ content: "\f16d";
+}
+
+.socials li a[href*="codepen.io"]::before {
+ content: "\f1cb";
+}
+
+.socials li a[href*="linkedin.com"]::before {
+ content: "\f0e1";
+}
+
+/*
+===========================================================================================
+05. Slider
+===========================================================================================
+*/
+.carousel {
+ height: 70vh;
+ position: relative;
+ overflow: hidden;
+ background: #000;
+}
+.carousel .carousel-inner .carousel-item {
+ height: 100%;
+ width: 100%;
+ transition: 1s all;
+ position: absolute;
+ opacity: 1;
+}
+.carousel .carousel-inner .carousel-item:not(.active) {
+ opacity: 0;
+}
+.carousel .carousel-inner .carousel-caption {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ background-color: rgba(0, 0, 0, 0.6);
+ padding: 15px 40px;
+ text-align: left;
+}
+.carousel .carousel-inner .carousel-caption .section-title {
+ padding-left: 0px;
+}
+.carousel .carousel-inner .carousel-caption h2 {
+ color: #02a550;
+ font-weight: bold;
+ font-size: 45px;
+ margin-top: 5%;
+}
+.carousel .carousel-inner .carousel-caption p {
+ font-size: 22px;
+ font-weight: 300;
+ width: 65%;
+}
+.carousel .carousel-inner .carousel-caption .excerpt {
+ color: white;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn {
+ display: inline-block;
+ padding: 13px 20px;
+ border-radius: 50px;
+ color: #fff;
+ font-size: 17px;
+ font-weight: 500;
+ transition: all 0.3s;
+ background-color: #02a550;
+ position: relative;
+ overflow: hidden;
+ text-decoration: none;
+ z-index: 1;
+ margin-left: 0;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:after {
+ content: "";
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: -2;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:before {
+ content: "";
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ width: 0%;
+ height: 100%;
+ transition: all 0.3s;
+ z-index: -1;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:hover {
+ color: #FFF;
+ background-color: #021102;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:hover:before {
+ width: 100%;
+}
+.carousel:hover .carousel-control-prev, .carousel:hover .carousel-control-next {
+ opacity: 1;
+}
+
+.carousel-control-prev,
+.carousel-control-next {
+ position: absolute;
+ height: 50px;
+ width: 50px;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ top: 50%;
+ transform: translateY(-50%);
+ padding-bottom: 2px;
+ border-radius: 50%;
+ border: 3px solid #0bad22;
+ opacity: 1;
+ transition: background-color 0.2s;
+ z-index: 111;
+}
+
+.carousel-control-next:hover,
+.carousel-control-prev:hover {
+ background-color: #0bad22;
+}
+
+.carousel-control-prev {
+ left: 75%;
+}
+
+.carousel-control-next {
+ right: 14%;
+}
+
+.carousel-control-prev-icon:before {
+ content: "\f053";
+}
+
+.carousel-control-next-icon:before {
+ content: "\f054";
+}
+
+.carousel-control-prev-icon,
+.carousel-control-next-icon {
+ background-image: none;
+ font-family: "FontAwesome";
+ color: #fff;
+ transition: opacity 300ms ease-out;
+}
+
+/*
+===========================================================================================
+06. Content (Single Post and Page)
+===========================================================================================
+*/
+.main-column {
+ padding-left: 0;
+}
+
+.single-row {
+ padding: 0px;
+}
+
+.single-row article .panel {
+ padding-top: 15px;
+ padding-bottom: 15px;
+}
+
+.single-row article .panel,
+.archive-row article .panel {
+ border: none;
+ margin: 0;
+ padding: 15px;
+ background: none;
+}
+
+.single-row article .panel .post-item-date {
+ text-align: center;
+}
+
+.single-row article .panel .post-item-date p {
+ clear: right;
+ text-transform: uppercase;
+ font-size: 1em;
+ margin-bottom: 0.4em;
+}
+
+.single-row article .panel .post-item-date .post-item-day {
+ color: #000;
+ font-weight: bold;
+}
+
+.single-row article .panel .post-item-category {
+ padding-top: 5px;
+ border-top: solid 1px;
+}
+
+.single-row .post-categories, .single-row .post-tags {
+ margin-right: 20px;
+ margin-bottom: 20px;
+}
+
+.single-row article.post-item iframe {
+ min-width: 100%;
+}
+
+.single-row article.post-item {
+ padding: 15px;
+ /* background: rgba(245, 245, 245, 0.8) !important; */
+ line-height: 1.4em;
+ font-size: 17px;
+ width: 100%;
+ background: #FFF;
+ /* padding-top:50px; */
+ text-align: left;
+ -webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ box-shadow: 0px 0px 2px 1px #c9c9c9;
+}
+
+.single-row article .post-item-image {
+ position: relative;
+}
+.single-row article .post-item-image img {
+ min-width: 100%;
+}
+
+.single-row article.post-item .wp-caption {
+ background: #efefef;
+ color: #000;
+ font-style: italic;
+}
+
+.single-row article.post-item .wp-caption-text {
+ padding: 5px;
+ text-align: center;
+ font-size: 0.7em;
+}
+
+.single-row article.post-item ul,
+.single-row article.post-item ul {
+ list-style: none;
+}
+
+.single-row article.post-item ol {
+ list-style: none;
+ counter-reset: li;
+}
+
+.single-row article.post-item .post-content ol li:before {
+ content: counter(li) ".";
+ color: #02a550;
+ display: inline-block;
+ width: 1em;
+ font-weight: bold;
+ padding-right: 25px;
+}
+
+.single-row article.post-item ol li {
+ counter-increment: li;
+}
+
+.single-row article.post-item .post-content ul li:before {
+ font-family: "FontAwesome";
+ content: "\f054";
+ color: #02a550;
+ padding-right: 1em;
+ font-size: 0.7em;
+ height: 10px;
+ line-height: 10px;
+ position: relative;
+ bottom: 3px;
+}
+
+.single-row article.post-item blockquote {
+ background: #efefef;
+ border-left: 5px solid #02a550;
+ padding: 5px 10px 5px 20px;
+ margin-bottom: 10px;
+}
+
+.single-row article .category-title-line {
+ height: 2px;
+}
+
+.single-row article .post-item-date {
+ color: #FFF;
+ text-align: center;
+ font-size: 0.8rem;
+ position: absolute;
+ top: 80px;
+ right: -5px;
+ background: #02a550;
+ text-transform: uppercase;
+ padding: 5px 5px 5px 10px;
+ webkit-box-shadow: 0px 0px 2px 1px #02a550;
+ -moz-box-shadow: 0px 0px 2px 1px #02a550;
+ box-shadow: 0px 0px 2px 1px #02a550;
+}
+
+.single-row article.post-item blockquote p {
+ margin: 7px 0;
+}
+
+.single-row article.post-item blockquote blockquote {
+ background: #fff;
+}
+
+.single-row article.post-item .post-item-author {
+ padding: 20px 10px;
+ background: #1d1d1b;
+}
+
+.single-row .post-item-author p,
+.single-row .post-item-author {
+ color: white;
+ font-size: 0.9em;
+}
+
+.single-row .post-item-author img {
+ height: 120px;
+ width: 120px;
+ max-width: 100%;
+ height: auto;
+ border-radius: 60px;
+ -moz-border-radius: 60px;
+ -webkit-border-radius: 60px;
+}
+
+.single-row article button:hover,
+.single-row article .panel .button:focus,
+.single-row article .panel .button:hover,
+.single-row article .panel .button:focus,
+.single-row .widget .button:hover {
+ background-color: #000;
+ color: #FFFFFF;
+}
+
+.single-row article.post-item .bottom-line {
+ border-bottom: 10px solid #02a550;
+ margin-bottom: 10px;
+}
+
+.single-row article.post-item .post-item-title {
+ font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
+ text-transform: uppercase;
+ line-height: 2.5rem;
+ padding-bottom: 5px;
+ text-align: left;
+}
+
+.breadcrumbs {
+ display: block;
+ list-style: none;
+ margin-left: 0;
+ overflow: hidden;
+ padding: 0.5625rem 0.875rem 0.5625rem;
+ background-color: transparent;
+ border: none;
+}
+
+.single-row .breadcrumbs {
+ /* margin-bottom:15px;*/
+ padding: 5px 20px;
+}
+
+.single-row .post-item .breadcrumbs {
+ font-weight: bold;
+ font-size: 0.9em;
+ padding: 0;
+}
+
+.breadcrumbs > * {
+ color: #000;
+ font-size: 0.7em;
+}
+
+.breadcrumbs > * {
+ line-height: 1.2rem;
+}
+
+.breadcrumbs a {
+ color: #02a550;
+}
+
+.breadcrumbs a:hover {
+ color: #02a550;
+}
+
+article.post-item .post-item-title {
+ font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
+ text-transform: uppercase;
+ line-height: 1.3rem;
+}
+
+article .post-item-date {
+ color: #FFF;
+ text-align: center;
+ font-size: 0.8rem;
+ position: absolute;
+ top: 40px;
+ right: 0;
+ background: #02a550;
+ text-transform: uppercase;
+ padding: 5px;
+}
+
+article .post-item-date span {
+ display: block;
+}
+
+article .post-item-date .day {
+ font-weight: bold;
+ font-size: 2.5em;
+}
+
+article .post-item-date .month-year {
+ font-size: 0.7em;
+}
+
+article .panel {
+ border: none;
+ margin-bottom: 1.25rem;
+ padding: 1.25rem;
+ padding-bottom: 0px;
+ position: relative;
+}
+
+/*
+===========================================================================================
+07. Content (Archives)
+===========================================================================================
+*/
+.main-row {
+ padding: 0px;
+ margin-top: 20px;
+}
+
+.category-row .category-title-line {
+ margin-bottom: 15px;
+}
+
+.category-row.archive-row .category-title, .category-row.archive-row .category-title-line, .not-found,
+.single-row .category-title, .single-row .category-title-line {
+ text-align: left;
+}
+
+.category-row .post-list {
+ display: flex;
+ flex-wrap: wrap;
+}
+
+.category-row article.column-third {
+ width: 31%;
+ margin: 1%;
+}
+.category-row article.column-half {
+ width: 48%;
+ margin: 1%;
+}
+
+.category-row .category-header {
+ margin-bottom: 10px;
+}
+
+.category-title {
+ font-family: "Roboto", Helvetica, sans-serif;
+ color: #02a550;
+ text-transform: uppercase;
+ padding: 0px;
+ text-align: center;
+}
+
+.category-title-line {
+ background: #02a550;
+ height: 1px;
+}
+
+article.columns + article.columns:last-child {
+ float: left;
+}
+
+.category-row article {
+ padding-bottom: 0px;
+ margin-bottom: 1.35rem;
+}
+
+.category-row article .panel {
+ border: none;
+ margin-bottom: 0;
+ padding: 0.9rem;
+ padding-bottom: 0px;
+ padding-top: 0.2rem;
+ background: none;
+}
+
+.category-row .post-item-caption {
+ height: 100%;
+ background: #f2f2f2;
+ webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ box-shadow: 0px 0px 2px 1px #c9c9c9;
+}
+
+.category-row article .post-item-image {
+ overflow: hidden;
+}
+.category-row article .post-item-image img {
+ min-width: 100%;
+}
+
+.category-row article .panel p {
+ font-family: inherit;
+ font-size: 1rem;
+ font-weight: normal;
+ line-height: 1.3;
+ margin-bottom: 0.9rem;
+ text-rendering: optimizeLegibility;
+}
+
+.category-row .category-link-wrapper {
+ display: block;
+}
+
+article .post-item-date.wrap {
+ color: gray;
+ text-align: center;
+ font-size: 0.75rem;
+ position: relative;
+ top: 0px;
+ right: 0px;
+ background: none;
+ text-transform: uppercase;
+ padding: 0;
+}
+
+.category-row .post-list,
+.main-column {
+ padding-right: 0;
+}
+
+.category-row article,
+.sy-controls li a:after {
+ top: 50%;
+}
+
+p {
+ font-size: 0.9rem;
+ line-height: 1.4;
+ margin-bottom: 1.25rem;
+ text-rendering: optimizeLegibility;
+}
+
+.category-row article .post-item-image img {
+ width: 100%;
+ max-width: 100%;
+ height: auto;
+}
+
+.category-row article .post-item-image {
+ max-height: 200px;
+}
+
+.category-row article .panel p {
+ font-family: inherit;
+ font-size: 0.9rem;
+ font-weight: normal;
+ line-height: 1.3;
+ margin-bottom: 0.6rem;
+ text-rendering: optimizeLegibility;
+}
+
+/*
+===========================================================================================
+08. Sidebar
+===========================================================================================
+*/
+aside .widget .button.small {
+ padding-left: 5px;
+ padding-right: 5px;
+ width: 100%;
+ font-size: 1em;
+ padding: 0.55em;
+}
+
+aside .widget {
+ max-width: 100%;
+ margin-bottom: 15px;
+ border: solid 1px #d8d8d8;
+}
+aside .widget h2 {
+ padding: 5px 10px;
+ color: #02a550;
+}
+
+aside .widget ul, .widget ol {
+ margin: 15px 10px;
+}
+
+aside .row.widget {
+ margin-bottom: 20px;
+ border: solid 1px #d8d8d8;
+}
+
+aside .widget-title {
+ color: #FFF;
+ font-family: "Arvo", serif;
+ text-transform: uppercase;
+ display: block;
+ margin-bottom: 15px;
+ background: #0bad22;
+}
+
+aside .widget_search .widget-title {
+ padding: 0px;
+ margin-bottom: 0px;
+ margin-top: 0px;
+ background: none;
+}
+
+aside .widget_search {
+ background: #02a550;
+ padding: 15px;
+ border: solid 1px #02a550;
+}
+aside .widget_search button {
+ background: #087d19;
+ width: 100%;
+ margin: 0 !important;
+ font-size: 0.9em !important;
+ padding: 10px 5px !important;
+}
+aside .widget_search label {
+ color: #FFF;
+}
+
+aside .wp-block-search__inside-wrapper {
+ display: block;
+}
+aside .wp-block-search__inside-wrapper button:hover {
+ background: #021102;
+}
+aside .wp-block-latest-comments {
+ padding: 10px;
+}
+
+aside .widget_search button {
+ font-size: 1.4em;
+}
+
+aside .widget .button.small {
+ padding: 0.6rem 0.5rem 0.7rem 0.5rem;
+ font-size: 0.8125rem;
+}
+
+aside .widget-title {
+ padding: 5px 10px 0px 15px;
+ margin-bottom: 0px;
+ margin-top: 0px;
+}
+
+aside .widget-title .fa {
+ font-size: 0.85em;
+ height: 22px;
+ line-height: 22px;
+ padding-right: 10px;
+ display: block;
+ float: left;
+}
+
+aside .twitter-feed .widget-title {
+ background: #35a0d8;
+}
+
+aside .widget.twitter-feed {
+ max-height: 300px;
+ overflow: hidden;
+}
+
+aside .facebook-box .widget-title {
+ background: #3e5e97;
+}
+
+aside .facebook-box iframe {
+ width: 100%;
+}
+
+aside .recent-posts-box ul {
+ padding: 0;
+ margin: 0;
+ padding: 15px;
+}
+
+aside .widget ul li {
+ list-style: none;
+ padding-bottom: 10px;
+ margin-bottom: 5px;
+ border-bottom: dashed 1px #d8d8d8;
+}
+
+aside .widget ul li:last-child {
+ border-bottom: none;
+}
+
+aside .recent-posts-box ul li:last-child {
+ border-bottom: none;
+}
+
+.widget .button.small {
+ padding: 0.64rem;
+ font-size: 0.8125rem;
+ width: 100%;
+}
+
+.widget ul {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+
+.widget ul li a:before {
+ font-family: "FontAwesome";
+ content: "\f054";
+ color: #02a550;
+ padding-right: 10px;
+}
+
+.widget ul li a {
+ font-size: 0.9em;
+ color: #021102;
+}
+
+footer .widget ul li a {
+ font-size: 0.9em;
+ color: #FFF;
+}
+
+aside .recent-posts-box ul li a {
+ font-size: 0.8em;
+}
+
+.widget ul li a:hover {
+ color: #02a550;
+}
+
+/*
+===========================================================================================
+09. Footer
+===========================================================================================
+*/
+.nav-links {
+ display: flex;
+ justify-content: center;
+}
+.nav-links .page-numbers {
+ margin: 5px;
+}
+
+footer#footer {
+ padding-bottom: 25px;
+ color: #FFF;
+}
+
+footer .copyright {
+ font-size: 0.9em;
+}
+
+footer .copyright a {
+ color: #021102;
+}
+
+footer .copyright a:hover {
+ color: #FFF;
+}
+
+footer .breadcrumbs {
+ display: block;
+ list-style: none;
+ margin-left: 0;
+ overflow: hidden;
+ padding: 0.5625rem 0.875rem 0.5625rem;
+ background-color: transparent;
+ border: none;
+}
+
+footer .breadcrumbs li a,
+footer .breadcrumbs li {
+ color: #FFF;
+}
+
+footer .breadcrumbs li a:hover {
+ color: #000;
+}
+
+footer .breadcrumbs > *::before {
+ color: #000;
+}
+
+footer .footer-bar {
+ margin-bottom: 25px;
+ background-image: url("../img/bright-squares.png");
+ background-blend-mode: normal;
+ padding-top: 20px;
+ padding-bottom: 60px;
+ margin-top: 20px;
+ background-attachment: fixed;
+}
+
+footer .footer-bar form {
+ max-width: 100%;
+ overflow: hidden;
+}
+
+footer .footer-bar .widget-title {
+ color: #FFF;
+}
+
+footer .footer-bar {
+ margin-top: 20px;
+ background-color: #021102;
+}
+
+footer .footer-bar .widget-title {
+ font-family: "Arvo", serif;
+ text-transform: uppercase;
+ border-bottom: solid 1px;
+ padding-bottom: 20px;
+ display: block;
+ margin-bottom: 15px;
+}
+
+footer .back-to-top-wrapper {
+ position: relative;
+}
+
+footer a.back-to-top {
+ width: 60px;
+ height: 60px;
+ -moz-border-radius: 30px;
+ -webkit-border-radius: 30px;
+ border-radius: 30px;
+ color: #FFF;
+ background: #02a550;
+ position: fixed;
+ text-align: center;
+ line-height: 60px;
+ right: 4%;
+ bottom: 30%;
+ font-size: 2em;
+}
+
+footer a.back-to-top:hover {
+ color: #02a550;
+ background: #fff;
+ border: solid 1px #02a550;
+}
+
+footer a#back-to-top {
+ opacity: 1;
+ z-index: 999;
+}
+
+footer .socials a:hover {
+ color: #021102;
+ border: solid 1px #021102;
+}
+
+/*
+===========================================================================================
+10. Comments
+===========================================================================================
+*/
+.comment-list {
+ list-style: none;
+ counter-increment: none;
+}
+
+.comment-content,
+.widget input[type=submit] {
+ max-width: 120px;
+}
+
+.comment-list, .comment-list .vcard .fn, .comment-content, .comment-content p {
+ font-size: 0.85rem;
+}
+
+.comment-list .vcard {
+ margin: 0 0 0.5rem;
+ width: 100%;
+}
+
+#comments label {
+ display: inline;
+}
+
+#comments span.required {
+ color: crimson;
+}
+
+ul.comment-list {
+ list-style: none;
+}
+
+.comment-list > li.comment {
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+ margin: 0 0 0.5em;
+ position: relative;
+}
+
+/*
+===========================================================================================
+11. Buttons
+===========================================================================================
+*/
+.button, button {
+ background-color: #02a550;
+}
+
+article button:hover,
+article .panel .button:focus,
+article .panel .button:hover,
+article .panel .button:focus,
+.widget .button:hover {
+ background-color: #021102;
+ color: #FFFFFF;
+}
+
+article .panel .button {
+ border-radius: 5px;
+ border-style: solid;
+ border-width: 0;
+ cursor: pointer;
+ font-family: "Roboto", Helvetica, sans-serif, Helvetica, Arial, sans-serif;
+ font-weight: normal;
+ line-height: normal;
+ margin: 0 0 0.8rem;
+ position: relative;
+ text-align: center;
+ text-decoration: none;
+ display: inline-block;
+ padding: 0.5rem 1.4rem;
+ font-size: 0.8rem;
+ border-color: "Roboto", Helvetica, sans-serif;
+ color: #FFFFFF;
+ text-transform: uppercase;
+ transition: background-color 300ms ease-out;
+}
+
+/*
+===========================================================================================
+12. Tables
+===========================================================================================
+*/
+table,
+th,
+td {
+ border: 1px solid #ecfcd2;
+}
+
+table {
+ width: 100%;
+}
+
+table thead tr th {
+ background-color: #02a550;
+ color: white;
+ text-transform: uppercase;
+ font-family: "Arvo", serif;
+}
+
+/*
+===========================================================================================
+13. WordPress-specific styles
+===========================================================================================
+*/
+.aligncenter,
+div.aligncenter {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+.alignleft {
+ float: left;
+}
+
+.alignright {
+ float: right;
+}
+
+img.alignleft {
+ margin: 3px 20px 10px 0;
+}
+
+img.alignright {
+ margin: 3px 0 10px 20px;
+}
+
+.post-content .gallery:after {
+ content: "";
+ display: table;
+ clear: both;
+}
+
+img.aligncenter, div.aligncenter, figure.aligncenter {
+ display: block;
+ margin: 1em auto;
+}
+
+img.alignright, div.alignright, figure.alignright {
+ float: right;
+ margin: 1em 0 1em 2em;
+}
+
+img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
+ float: left;
+ margin: 1em 1em 2em 0;
+}
+
+figure {
+ max-width: 100%;
+ height: auto;
+ margin: 1em 0;
+}
+
+p img.alignright, p img.alignleft {
+ margin-top: 0;
+}
+
+.gallery figure img {
+ max-width: 100%;
+ height: auto;
+ margin: 0 auto;
+ display: block;
+}
+
+.gallery figure {
+ float: left;
+ margin: 0 2% 1em 0;
+}
+
+.gallery.gallery-columns-1 figure {
+ width: 100%;
+ margin: 0 0 1em 0;
+ float: none;
+}
+
+.post-content .gallery.gallery-columns-3 figure {
+ width: 32%;
+}
+
+.gallery.gallery-columns-3 figure:nth-of-type(3n+3) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-3 figure:nth-of-type(3n+4) {
+ clear: left;
+}
+
+.gallery.gallery-columns-2 figure {
+ width: 49%;
+}
+
+.gallery.gallery-columns-2 figure:nth-of-type(even) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-2 figure:nth-of-type(odd) {
+ clear: left;
+}
+
+.gallery.gallery-columns-4 figure {
+ width: 23.25%;
+}
+
+.gallery.gallery-columns-4 figure:nth-of-type(4n+4) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-4 figure:nth-of-type(4n+5) {
+ clear: left;
+}
+
+.gallery.gallery-columns-5 figure {
+ width: 18%;
+}
+
+.gallery.gallery-columns-5 figure:nth-of-type(5n+5) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-5 figure:nth-of-type(5n+6) {
+ clear: left;
+}
+
+.gallery.gallery-columns-6 figure {
+ width: 14.2%;
+}
+
+.gallery.gallery-columns-6 figure:nth-of-type(6n+6) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-6 figure:nth-of-type(6n+7) {
+ clear: left;
+}
+
+.gallery.gallery-columns-7 figure {
+ width: 12%;
+}
+
+.gallery.gallery-columns-7 figure:nth-of-type(7n+7) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-7 figure:nth-of-type(7n+8) {
+ clear: left;
+}
+
+.gallery.gallery-columns-8 figure {
+ width: 10.2%;
+}
+
+.gallery.gallery-columns-8 figure:nth-of-type(8n+8) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-8 figure:nth-of-type(8n+9) {
+ clear: left;
+}
+
+.gallery.gallery-columns-9 figure {
+ width: 8.85%;
+}
+
+.gallery.gallery-columns-9 figure:nth-of-type(9n+9) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-9 figure:nth-of-type(9n+10) {
+ clear: left;
+}
+
+@media (max-width: 767px) {
+ img.alignright, div.alignright, figure.alignright, img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
+ display: block;
+ margin: 1em auto;
+ float: none;
+ }
+ .gallery.gallery-columns-4 figure, .gallery.gallery-columns-5 figure, .gallery.gallery-columns-6 figure, .gallery.gallery-columns-7 figure, .gallery.gallery-columns-8 figure, .gallery.gallery-columns-9 figure {
+ width: 100%;
+ margin: 0 0 1em 0;
+ float: none;
+ }
+}
+/*
+===========================================================================================
+15. Pagination
+===========================================================================================
+*/
+.clearfix {
+ clear: both;
+}
+
+.nav-links div {
+ display: inline;
+}
+
+.nav-links .nav-next {
+ float: right;
+}
+
+.nav-links .nav-prev {
+ float: left;
+}
+
+.page-numbers, .nav-links div {
+ font-family: "Roboto", Helvetica, sans-serif;
+ display: inline-block;
+ padding: 5px 10px;
+ margin: 0 2px 0 0;
+ border: 1px solid #02a550;
+ line-height: 1;
+ text-decoration: none;
+ border-radius: 2px;
+ font-weight: 600;
+ font-size: 1em;
+}
+
+.page-numbers.current,
+a.page-numbers:hover {
+ background: #02a550;
+ color: #FFF;
+}
+
+span.page-numbers.dots {
+ color: #02a550;
+}
+
+figure {
+ margin: 0;
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+article.comment-wrapper {
+ margin-top: 20px;
+}
+
+/*
+===========================================================================================
+14. Responsiveness (Tablet Large 64em (1024px))
+===========================================================================================
+*/
+@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) {
+ .carousel {
+ height: 440px;
+ }
+ .carousel-caption h2 {
+ font-size: 50px;
+ }
+ .category-row {
+ padding: 10px;
+ }
+}
+@media screen and (max-width: 1024px) {
+ .carousel {
+ height: 350px;
+ }
+ .carousel .carousel-inner .carousel-caption h2 {
+ font-size: 34px;
+ }
+ .carousel .carousel-inner .carousel-caption p {
+ font-size: 18px;
+ }
+ .category-row {
+ padding: 10px;
+ }
+ .category-row article.column-third, .category-row article.column-half {
+ width: 48% !important;
+ }
+}
+/*
+===========================================================================================
+15. Responsiveness (Mobile Large (740px))
+===========================================================================================
+*/
+@media only screen and (max-width: 740px) {
+ .carousel {
+ z-index: 111;
+ height: 380px;
+ }
+ .carousel .carousel-inner .carousel-caption h2 {
+ font-size: 22px;
+ }
+ .carousel .carousel-inner .carousel-caption p {
+ font-size: 15px;
+ width: 70%;
+ }
+ .carousel .carousel-inner .carousel-caption a.simple-btn {
+ padding: 10px 14px;
+ font-size: 14px;
+ margin-left: 0px;
+ }
+ .carousel-control-prev,
+ .carousel-control-next {
+ top: 60%;
+ }
+ .carousel-control-prev {
+ left: 75%;
+ }
+ .carousel-control-next {
+ right: 10%;
+ }
+ header div.slogan .title {
+ padding-top: 20px;
+ font-size: 3.8em;
+ }
+ .columns.nav-wrapper {
+ width: 100%;
+ padding-left: 0px;
+ padding-right: 0px;
+ }
+ .top-bar-section ul li > a {
+ color: #02a550;
+ }
+ .category-row {
+ padding: 10px;
+ }
+ .category-row article.column-third, .category-row article.column-half {
+ width: 48% !important;
+ }
+}
+/*
+===========================================================================================
+16. Responsiveness (Mobile Small 30em (480px))
+===========================================================================================
+*/
+@media only screen and (max-width: 480px) {
+ header .carousel .carousel-inner {
+ width: 100vw;
+ }
+ header .carousel .carousel-inner .carousel-caption {
+ text-align: center;
+ max-width: 100%;
+ }
+ header .carousel .carousel-inner .carousel-caption h2 {
+ font-size: 25px;
+ text-align: center;
+ margin-bottom: 0px;
+ }
+ header .carousel .carousel-inner .carousel-caption p {
+ font-size: 14px;
+ text-align: center;
+ width: 100%;
+ margin-bottom: 5px;
+ margin-top: 5px;
+ }
+ header .carousel .carousel-inner .carousel-caption a.simple-btn {
+ margin-top: 15px;
+ }
+ header .carousel-control-prev,
+ header .carousel-control-next {
+ top: 90%;
+ }
+ header .carousel-control-prev {
+ left: 25% !important;
+ }
+ header .carousel-control-next {
+ right: 10% !important;
+ }
+ header .card-top .card-top-btn ul li a.btn {
+ padding: 10px 6px;
+ font-size: 10px;
+ }
+ .category-row {
+ padding: 15px;
+ }
+ .category-row article.column-third, .category-row article.column-half {
+ width: 100% !important;
+ margin-bottom: 20px;
+ }
+ aside {
+ padding: 0 !important;
+ }
+}
+/*
+===========================================================================================
+17. Responsiveness (Hamburger menu)
+===========================================================================================
+*/
+@media screen and (max-width: 600px) {
+ .top-bar-section {
+ flex: 1;
+ padding-left: 20px;
+ }
+ .top-bar-section .nav-wrapper nav li.current-menu-item a,
+ .top-bar-section .nav-wrapper nav li.current-menu-ancestor a,
+ .top-bar-section .nav-wrapper nav li.current-menu-parent a,
+ .top-bar-section li a, .top-bar-section li {
+ background: transparent !important;
+ color: #02a550;
+ }
+ #main-menu {
+ max-height: 50px;
+ overflow: hidden;
+ transition: 1s ease-in-out;
+ }
+ #main-menu li {
+ display: none;
+ }
+ #main-menu li.icon {
+ display: inline-block;
+ }
+ #main-menu li.icon .hamburger {
+ transform-origin: center;
+ width: 20px;
+ height: 2px;
+ top: -5px;
+ display: inline-block;
+ background: #02a550;
+ position: relative;
+ transition: 0.3s ease-in-out;
+ opacity: 1;
+ }
+ #main-menu li.icon .hamburger::before, #main-menu li.icon .hamburger::after {
+ transition: 0.3s ease-in-out;
+ content: " ";
+ position: absolute;
+ display: block;
+ width: 20px;
+ height: 2px;
+ background: #02a550;
+ }
+ #main-menu li.icon .hamburger::before {
+ top: -8px;
+ }
+ #main-menu li.icon .hamburger::after {
+ bottom: -8px;
+ }
+ #main-menu li.icon a {
+ line-height: inherit;
+ }
+ #main-menu li a {
+ color: #02a550;
+ }
+ #main-menu li a:hover {
+ color: #021102;
+ }
+ #main-menu li.has-dropdown > a::after {
+ transition: 1s ease-in-out;
+ content: "\f107";
+ font-size: 1.2em;
+ line-height: 3em;
+ top: 0;
+ color: #021102;
+ }
+ #main-menu li.has-dropdown.open > a::after {
+ content: "\f106";
+ }
+ #main-menu ul.dropdown {
+ position: relative !important;
+ left: revert !important;
+ display: none;
+ }
+ #main-menu ul.dropdown.visible {
+ display: block;
+ }
+ #main-menu.responsive {
+ max-height: 500px;
+ }
+ #main-menu.responsive li {
+ float: none;
+ display: block;
+ text-align: left;
+ }
+ #main-menu.responsive li.icon {
+ display: inline-block;
+ }
+ #main-menu.responsive .hamburger, #main-menu.responsive .hamburger::before, #main-menu.responsive .hamburger::after {
+ background: #999999 !important;
+ }
+ #main-menu.responsive .hamburger {
+ transform: rotate(45deg) !important;
+ }
+ #main-menu.responsive .hamburger::before {
+ transform: rotate(90deg) !important;
+ top: 0 !important;
+ }
+ #main-menu.responsive .hamburger::after {
+ transform: rotate(90deg) !important;
+ bottom: 0 !important;
+ }
+}
+.top-bar-section li a:hover {
+ background: #02a550;
+}
+
+/*# sourceMappingURL=style-green.css.map */
diff --git a/css/style-green.css.map b/css/style-green.css.map
index 46d233a..fa5e50f 100644
--- a/css/style-green.css.map
+++ b/css/style-green.css.map
@@ -1,7 +1 @@
-{
-"version": 3,
-"mappings": "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",
-"sources": ["../scss/_base.scss","../scss/style-green.scss"],
-"names": [],
-"file": "style-green.css"
-}
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../scss/_base.scss","../scss/style-green.scss"],"names":[],"mappings":"AAOA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAwBA;EACI;EACA;;AAEJ;EACI;EACA;EACA;;AAEJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAMA;EACI,OCrDS;EDsDT;EACA;;;AAEJ;EACI,OC7DS;;;ADuEb;AAAA;AAAA;AAAA;AAAA;AAAA;EAMI;EACA;EACA,aA/Ec;EAgFd,OC7ES;ED8ET;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;;;AAGJ;EACI;;;AAEJ;EACI;;;AAGJ;EACI;EACA,OCvGU;EDwGV;EACA,aA1Gc;EA2Gd;;;AAEJ;EACI;EACA;EACA,OC/GU;EDgHV;EACA,aAlHc;EAmHd;;;AAEJ;EACI;EACA,aAvHc;;;AAyHlB;EACI,OC1HS;ED2HT,aA1Ha;EA2Hb;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI,OC5IS;;;AD+Ib;EACI,YClJY;;;ADqJhB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI,aA7Jc;EA8Jd;EACA,OC9JU;;;ADgKd;EACI,OClKS;;;ADoKb;EACI;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;EACA;EACA;AACA;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;EACA;;;AAEJ;EACI;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;IACA;;EAEA;IACI;IACA;;;AAGR;EACI;;;AAGJ;EACI,YC3NU;;;AD6Nd;EAII;;AAHA;EACI;;;AAIR;EACI;;;AAGA;EACI;EACA;;AAEA;EACI;;AACA;EACI;EACA;EACA;;;AAMhB;EACI;;;AAEJ;EACQ;AACA;;;AAER;EACI;;;AAEJ;EACI,OC/PS;EDgQT;EACA;EACA;EACA,aArQa;;;AAwQjB;EACI;;;AAGJ;EACI;;AACA;EACI;;;AAIR;EACI,aArRc;EAsRd;;;AAGJ;EACI;;;AAGJ;EACI;;;AAEJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;EAII,YCzSS;;AD0ST;AAAA;AAAA;EACI,OC7SM;;;ADkTd;EACI;EACA;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;EACA;;;AAEJ;EACI,aAvUW;EAwUX;EACA;EACA;EACA,OC5UY;;;AD8UhB;EACI;;;AAEJ;EACI,OClVY;EDmVZ;;;AAEJ;EACI,aArVW;EAsVX;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;EACA,YC7VU;;;AD+Vd;EACI;EACA;EACA;;;AAEJ;EACI;;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;;;AAEJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI,OC/XU;EDgYV;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;;AAGJ;EACI,OC7YS;ED8YT;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI,OCvZS;EDwZT;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI,OCtaS;EDuaT;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EAEA;;;AAGJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;EACA;EACA;EACA;;AAEI;EACI;EACA;EACA;EACA;EACA;;AACA;EACI;;AAGR;EACI;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;;AACA;EACI;;AAEJ;EACI,OCpgBH;EDqgBG;EACA;EACA;;AAEJ;EACI;EACA;EACA;;AAEJ;EACI;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA,kBCzhBH;ED0hBG;EACA;EACA;EACA;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI,OCrjBN;EDsjBM,kBCvjBP;;ADwjBO;EACI;;AAQhB;EACI;;;AAKZ;AAAA;EAEI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;;;AAGJ;AAAA;EAEI,kBC9lBc;;;ADimBlB;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;;;AAIJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAEJ;EACI;EACA;;;AAEJ;EACI;;;AAGJ;EACI;AACA;EACA;EACA;EACA;EACA;AACA;EACA;EAEA;EACA;EACA;;;AAEJ;EACI;;AACA;EACI;;;AAGR;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;AAAA;EAEI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA,OCztBS;ED0tBT;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI,aAzuBW;EA0uBX;EACA,OCvuBS;EDwuBT;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAEJ;EACI,OC7vBU;ED8vBV;EACA;EACA;EACA;EACA;EACA,YCtwBY;EDuwBZ;EACA;EACA;EACA;EACA;;;AAEJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;AAAA;EAEI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA,eAryBmB;EAsyBnB,oBAtyBmB;EAuyBnB,uBAvyBmB;;;AA2yBvB;AAAA;AAAA;AAAA;AAAA;EAKI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;AACI;EACA;;;AAEJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;;;AAEJ;EACI;;;AAEJ;EACI,OCv1BS;;;ADy1Bb;EACI,OC/1BY;;;ADm2BhB;EACI;EACA;EACA;;;AAGJ;EACI,OCv2BU;EDw2BV;EACA;EACA;EACA;EACA;EACA,YCh3BY;EDi3BZ;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;EACA;;;AAGA;EACI;;;AAGR;AAAA;EAGI;;;AAEJ;EACI;EACA;;;AAIA;EACI;EACA;;AAGJ;EACI;EACA;;;AAKR;EACI;;;AAGJ;EACI,aA96Ba;EA+6Bb,OC76BS;ED86BT;EACA;EACA;;;AAEJ;EACI,YCn7BS;EDo7BT;;;AAIJ;EACI;;;AAEJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;AACA;EACI;;;AAGR;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;EAEI;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;EACA;EACA;EACA;;;AAEJ;EACI;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;EACA;EACA;EACA;EACA;;;AAIJ;EAMI;EACA;EACA;;AANA;EACI;EACA,OCxiCQ;;;AD8iChB;EACI;;;AAEJ;EACI;EACA;;;AAGJ;EACI;EACA,aAtjCc;EAujCd;EACA;EACA;EACA,YC3jCc;;;AD8jClB;EACI;EACA;EACA;EACA;;;AAGJ;EACI,YCvkCY;EDwkCZ;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI,OChlCM;;;ADqlCV;EACI;;AAEA;EACI,YC1lCC;;AD6lCT;EACI;;;AAIR;EACI;;;AAEJ;EACI;EACA;;;AAEJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAEJ;EACI;EACA;EACA;;;AAEJ;EACI,aA1qCW;EA2qCX;EACA,OCxqCS;EDyqCT;;;AAEJ;EACI;EACA,OChrCS;;;ADkrCb;EACI;EACA,OCnrCU;;;ADqrCd;EACI;;;AAGJ;EACI,OCxrCS;;;AD2rCb;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;EACA;;AACA;EACI;;;AAGR;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI,OCrtCS;;;ADwtCb;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;EAEI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI,OClwCU;;;ADqwCd;EACI;EACA,kBCxwCS;;;AD4wCb;EACI,aA7wCc;EA8wCd;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA,YClyCY;EDmyCZ;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI,OCvyCS;EDwyCT;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI,OCrzCS;EDszCT;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;EACA;;;AAEJ;AAAA;EAEI;;;AAEJ;EACI;;;AAGJ;EACI;EACA;;;AAEJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAEJ;EACI;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAMA;EACI,kBC12CY;;;AD62ChB;AAAA;AAAA;AAAA;AAAA;EAKI,kBCh3CS;EDi3CT;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,cAl4Ca;EAm4Cb;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAMA;AAAA;AAAA;EAGI;;;AAGJ;EACI;;;AAGJ;EACI,kBCv5CS;EDw5CT;EACA;EACA,aA75Cc;;;AAg6ClB;AAAA;AAAA;AAAA;AAAA;AAMA;AAAA;EAEI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EAA8B;EAAW;EAAc;;;AAEvD;EAAsD;EAAe;;;AACrE;EAAmD;EAAa;;;AAChE;EAAoF;EAAY;;;AAChG;EAAQ;EAAiB;EAAc;;;AACvC;EAAmC;;;AAEnC;EAAqB;EAAgB;EAAa;EAAe;;;AAEjE;EAAiB;EAAY;;;AAE7B;EAAmC;EAAY;EAAkB;;;AAEjE;EAAiD;;;AACjD;EAAqD;;;AACrD;EAAqD;;;AAErD;EAAmC;;;AACnC;EAAqD;;;AACrD;EAAoD;;;AAEpD;EAAmC;;;AACnC;EAAqD;;;AACrD;EAAqD;;;AAErD;EAAmC;;;AACnC;EAAqD;;;AACrD;EAAqD;;;AAErD;EAAmC;;;AACnC;EAAqD;;;AACrD;EAAqD;;;AAErD;EAAmC;;;AACnC;EAAqD;;;AACrD;EAAqD;;;AAErD;EAAmC;;;AACnC;EAAqD;;;AACrD;EAAqD;;;AAErD;EAAmC;;;AACnC;EAAqD;;;AACrD;EAAsD;;;AAEtD;EACI;IAAuI;IAAe;IAAiB;;EACvK;IAAkN;IAAY;IAAkB;;;AAGpP;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;;;AAGJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAGJ;EACI,aApgDa;EAqgDhB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACG;;;AAEJ;AAAA;EAEC,YC/gDY;EDghDZ,OClhDa;;;ADohDd;EACI,OCnhDS;;;ADshDb;EACI;EACA;EACA;;;AAEJ;EACI;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAKA;EAII;IACI;;EAGA;IACI;;EAGR;IACI;;;AAUR;EACI;IACI;;EAGQ;IACI;;EAEJ;IACI;;EAMhB;IACI;;EAEI;IACI;;;AAOhB;AAAA;AAAA;AAAA;AAAA;AAMA;EACI;IACI;IACA;;EAGQ;IACI;;EAEJ;IACI;IACA;;EAEJ;IACI;IACA;IACA;;EAKhB;AAAA;IAEI;;EAGJ;IACI;;EAEJ;IACI;;EAGJ;IACI;IACA;;EAEJ;IACI;IACA;IACA;;EAEJ;IACI,OC3oDQ;;ED8oDZ;IACI;;EAEI;IACI;;;AAOhB;AAAA;AAAA;AAAA;AAAA;AAKA;EAGY;IACI;;EAEA;IACI;IACA;;EACA;IACI;IACA;IACA;;EAEJ;IACI;IACA;IACA;IACA;IACA;;EAEJ;IACI;;EAMhB;AAAA;IAEI;;EAGJ;IACI;;EAEJ;IACI;;EAGJ;IACI;IACA;;EAIR;IACI;;EAEI;IACI;IACA;;EAIZ;IACI;;;AAKR;AAAA;AAAA;AAAA;AAAA;AAOA;EACI;IACI;IACA;;EAEA;AAAA;AAAA;AAAA;IAII;IACA,OCvuDC;;ED0uDT;IACI;IACA;IACA;;EAEA;IACI;;EACA;IACI;;EAEA;IACI;IACA;IACA;IACA;IACA;IACA,YC1vDP;ID2vDO;IACA;IACA;;EAEA;IACI;IACA;IACA;IACA;IACA;IACA;IACA,YCtwDX;;EDwwDO;IACI;;EAEJ;IACI;;EAIR;IACI;;EAGR;IACI,OCrxDH;;EDsxDG;IACI,OC1xDP;;ED8xDD;IACI;IACA;IACA;IACA;IACA;IACA,OCpyDH;;EDuyDD;IACI;;EAKR;IACI;IACA;IACA;;EACA;IACI;;EAIZ;IACI;;EAGA;IACI;IACA;IACA;;EACA;IACI;;EAGR;IACI;;EAEJ;IACI;;EACA;IACI;IACA;;EAEJ;IACI;IACA;;;ACt0DhB;EACE,YALW","file":"style-green.css"}
\ No newline at end of file
diff --git a/css/style-purple.css b/css/style-purple.css
deleted file mode 100644
index 3953389..0000000
--- a/css/style-purple.css
+++ /dev/null
@@ -1,1318 +0,0 @@
-@font-face {
- font-family: 'Arvo';
- src: url("../fonts/Arvo-Regular.ttf"); }
-@font-face {
- font-family: 'Arvo';
- src: url("../fonts/Arvo-Regular.ttf");
- font-weight: normal; }
-@font-face {
- font-family: 'Arvo';
- src: url("../fonts/Arvo-Bold.ttf");
- font-weight: bold; }
-@font-face {
- font-family: 'Roboto';
- src: url("../fonts/Roboto-Light.ttf"); }
-/*
-@font-face {
- font-family: 'fontello';
- src: url("../fonts/fontello.ttf");
- font-weight:normal;
-}
-*/
-/* TYPOGRPAHY */
-a {
- color: #a735bf;
- line-height: inherit;
- text-decoration: none; }
-
-a:hover, a:focus {
- color: #000; }
-
-.panel h1,
-.panel h2,
-.panel h3,
-.panel h4,
-.panel h5,
-.panel h6 {
- line-height: 1;
- margin-bottom: 0.625rem;
- font-family: "Arvo", serif;
- color: #a735bf;
- text-transform: uppercase;
- font-weight: normal; }
-
-/* HEADER */
-header {
- border-bottom: solid 10px #efbbef; }
-
-header div.slogan {
- margin-top: 1em; }
-
-header div.slogan .title, header div.slogan .description {
- font-weight: 300; }
-
-header div.slogan .title {
- font-size: 5.8em;
- color: #FFF;
- text-transform: uppercase;
- font-family: "Arvo", serif;
- text-align: center; }
-
-header div.slogan .title {
- font-size: 5.8em;
- margin-top: 0;
- color: #FFF;
- text-transform: uppercase;
- font-family: "Arvo", serif;
- text-align: center; }
-
-header div.slogan .typed-strings em {
- font-style: normal;
- font-family: "Arvo", serif; }
-
-header div.slogan .typed-strings {
- color: #000;
- font-family: "Roboto", Helvetica, sans-serif;
- text-align: center;
- padding-bottom: 10px; }
-
-header div.slogan .strings {
- display: none; }
-
-header div.logo {
- padding: 0px;
- padding-top: 10px; }
-
-header div.slogan a {
- color: #FFF; }
-
-header div.slogan a:hover {
- color: #000; }
-
-header div.logo img {
- /*
- max-height: 120px;
- filter: brightness(200%);
- -webkit-filter: brightness(200%);
- -moz-filter: brightness(0%);
- -o-filter: brightness(0%);
- -ms-filter: brightness(0%);
- */
- /*
- filter: hue-rotate(180deg);
- -webkit-filter: hue-rotate(180deg);
- -moz-filter: hue-rotate(180deg);
- -o-filter: hue-rotate(180deg);
- -ms-filter: hue-rotate(180deg);
- */ }
-
-/* NAVIGATION */
-.top-bar {
- background: none;
- z-index: 99; }
-
-.top-bar.expanded {
- overflow: visible;
- min-height: 100%; }
-
-.top-bar-section li:not(.has-form) a:not(.button) {
- font-size: 1.1em; }
-
-@media only screen and (max-width: 60em) {
- .top-bar-section li:not(.has-form) a:not(.button) {
- font-size: 1em; }
-
- .top-bar-section li:not(.has-form) a:not(.button) {
- line-height: 2.8125rem;
- padding: 2px 0.3rem; } }
-.top-bar-section .dropdown li:not(.has-form) a:not(.button) {
- font-size: 1em; }
-
-.top-bar-section ul li > a {
- color: #FFF; }
-
-.top-bar-section li a:hover {
- background: #000; }
-
-.nav-wrapper nav {
- /*! overflow: hidden; */ }
-
-.top-bar .toggle-topbar.menu-icon {
- top: 50%; }
-
-.top-bar ul li {
- background: #FFF;
- /*border-bottom: dotted 1px $link-color;*/ }
-
-.top-bar .toggle-topbar.menu-icon {
- border-bottom: none; }
-
-.top-bar .toggle-topbar.menu-icon a {
- color: #a735bf;
- padding: 0 2.5rem 0 0.9375rem;
- position: relative;
- font-size: 1.2em;
- font-family: "Roboto", Helvetica, sans-serif; }
-
-.top-bar .toggle-topbar.menu-icon a span::after {
- box-shadow: 0 0 0 1px #a735bf, 0 7px 0 1px #a735bf, 0 14px 0 1px #a735bf; }
-
-.top-bar-section ul li {
- background: none; }
-
-.nav-wrapper nav ul li a {
- font-family: "Arvo", serif;
- text-transform: uppercase; }
-
-.nav-wrapper nav {
- margin-top: 20px; }
-
-.nav-wrapper nav #home-link i {
- font-size: 1.8em; }
-
-.top-bar-section .dropdown li a {
- font-size: 0.7em; }
-
-.top-bar-section .dropdown {
- display: block;
- height: auto;
- margin: 0;
- padding: 0;
- width: 100%; }
-
-/* WORDPRESS NAVIGATION HIGHLIGHT */
-.nav-wrapper nav.top-bar li.current-menu-item,
-.nav-wrapper nav.top-bar li.current-menu-ancestor,
-.nav-wrapper nav.top-bar li.current-menu-parent {
- border-bottom: solid 4px #000; }
-
-/* SOCIAL ICONS */
-.socials {
- margin-top: 0px; }
-
-.socials ul {
- margin: 0;
- padding: 0; }
-
-.socials ul li {
- text-align: center;
- float: left;
- list-style: none;
- margin-left: 25px; }
-
-.socials a {
- color: #FFF;
- font-size: 20px;
- width: 36px;
- height: 36px;
- -moz-border-radius: 18px;
- -webkit-border-radius: 18px;
- border-radius: 18px;
- border: solid 1px #FFF;
- display: block; }
-
-.socials a:hover {
- color: #000;
- font-size: 20px;
- text-align: center;
- border: solid 1px #000; }
-
-.socials .screen-reader-text {
- position: absolute;
- top: -9999em;
- left: -9999em; }
-
-header .socials a {
- color: #000;
- font-size: 20px;
- width: 36px;
- height: 36px;
- -moz-border-radius: 18px;
- -webkit-border-radius: 18px;
- border-radius: 18px;
- border: solid 1px #000;
- display: block; }
-
-.socials a:hover {
- color: #FFF;
- font-size: 20px;
- text-align: center;
- border: solid 1px #FFF; }
-
-.socials li a::before {
- content: '\f408';
- display: inline-block;
- padding: 4px;
- font-family: 'FontAwesome';
- font-size: 18px;
- vertical-align: top;
- -webkit-font-smoothing: antialiased; }
-
-.socials li a[href*="wordpress.com"]::before {
- content: '\f205'; }
-
-.socials li a[href*="facebook.com"]::before {
- content: '\f09a'; }
-
-.socials li a[href*="twitter.com"]::before {
- content: '\f099'; }
-
-.socials li a[href*="dribbble.com"]::before {
- content: '\f17d'; }
-
-.socials li a[href*="plus.google.com"]::before {
- content: '\f0d5'; }
-
-.socials li a[href*="pinterest.com"]::before {
- content: '\f231'; }
-
-.socials li a[href*="github.com"]::before {
- content: '\f09b'; }
-
-.socials li a[href*="tumblr.com"]::before {
- content: '\f174'; }
-
-.socials li a[href*="youtube.com"]::before {
- content: '\f16a'; }
-
-.socials li a[href*="flickr.com"]::before {
- content: '\f16e'; }
-
-.socials li a[href*="vimeo.com"]::before {
- content: '\f27d'; }
-
-.socials li a[href*="instagram.com"]::before {
- content: '\f16d'; }
-
-.socials li a[href*="codepen.io"]::before {
- content: '\f1cb'; }
-
-.socials li a[href*="linkedin.com"]::before {
- content: '\f0e1'; }
-
-/* TEST COLORS */
-.background-indigo {
- background: indigo; }
-
-.background-purple {
- background: #76207d; }
-
-.background-blue {
- background: #0f9cd3; }
-
-.background-green {
- background: #a4c20d; }
-
-.background-green-forest {
- background: #0c8700; }
-
-.background-safran {
- background: #ffca00; }
-
-.background-orange {
- background: #f95915; }
-
-.background-lightgrey {
- background: #f2f4f4; }
-
-.background-grey {
- background: #5a5c5f; }
-
-.background-darkgrey {
- background: #292929; }
-
-.background-red {
- background: #e8351a; }
-
-/* test sizes */
-.height-100 {
- min-height: 100px; }
-
-.height-120 {
- min-height: 120px; }
-
-.height-50 {
- min-height: 50px; }
-
-.height-30 {
- min-height: 30px; }
-
-.height-200 {
- min-height: 200px; }
-
-.height-300 {
- min-height: 300px; }
-
-.height-150 {
- min-height: 150px; }
-
-.height-400 {
- min-height: 400px; }
-
-.height-450 {
- min-height: 450px; }
-
-.height-500 {
- min-height: 500px; }
-
-/* BUTTONS */
-.button, button {
- background-color: #9448aa; }
-
-article .panel .button {
- border-radius: 5px;
- border-style: solid;
- border-width: 0;
- cursor: pointer;
- font-family: "Roboto", Helvetica, sans-serif, Helvetica, Arial, sans-serif;
- font-weight: normal;
- line-height: normal;
- margin: 0 0 0.8rem;
- position: relative;
- text-align: center;
- text-decoration: none;
- display: inline-block;
- padding: 0.5rem 1.4rem;
- font-size: 0.8rem;
- border-color: "Roboto", Helvetica, sans-serif;
- color: #FFFFFF;
- text-transform: uppercase;
- transition: background-color 300ms ease-out; }
-
-/* MAIN COLUMN */
-.main-column {
- padding-left: 0px; }
-
-/* POST ITEM */
-article button:hover,
-article .panel .button:focus,
-article .panel .button:hover,
-article .panel .button:focus,
-.widget .button:hover {
- background-color: #000;
- color: #FFFFFF; }
-
-article.post-item .post-item-title {
- font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
- text-transform: uppercase;
- line-height: 1.3rem; }
-
-article .post-item-date {
- color: #FFF;
- text-align: center;
- font-size: 0.8rem;
- position: absolute;
- top: 40px;
- right: 15px;
- background: #9448aa;
- text-transform: uppercase;
- padding: 5px; }
-
-article .post-item-date span {
- display: block; }
-
-article .post-item-date .day {
- font-weight: bold;
- font-size: 2.5em; }
-
-article .post-item-date .month-year {
- font-size: 0.7em; }
-
-article .panel {
- border: none;
- margin-bottom: 1.25rem;
- padding: 1.25rem;
- padding-bottom: 0px;
- position: relative; }
-
-/* CATEGORY ITEM */
-.main-row {
- padding: 0px;
- margin-top: 20px; }
-
-.category-row {
- margin-bottom: 30px; }
-
-.category-row .post-list {
- margin-top: 30px;
- margin-bottom: 20px; }
-
-.category-row .category-header {
- margin-bottom: 10px; }
-
-.category-title {
- font-family: "Roboto", Helvetica, sans-serif;
- color: #a735bf;
- text-transform: uppercase;
- padding: 0px;
- text-align: center; }
-
-.category-title-line {
- background: #a735bf;
- height: 1px; }
-
-article.columns + article.columns:last-child {
- float: left; }
-
-.category-row article {
- padding-bottom: 0px;
- margin-bottom: 1.35rem; }
-
-.category-row article .panel {
- border: none;
- margin-bottom: 0;
- padding: 0.9rem;
- padding-bottom: 0px;
- padding-top: 0.2rem;
- background: none; }
-
-.category-row .post-item-caption {
- height: 100%;
- background: #f2f2f2;
- webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
- -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
- box-shadow: 0px 0px 2px 1px #c9c9c9; }
-
-.category-row article .post-item-image {
- max-height: 180px;
- overflow: hidden; }
-
-.category-row article .panel p {
- font-family: inherit;
- font-size: 1rem;
- font-weight: normal;
- line-height: 1.3;
- margin-bottom: 0.9rem;
- text-rendering: optimizeLegibility; }
-
-.category-row .category-link-wrapper {
- display: block; }
-
-article .post-item-date.wrap {
- color: gray;
- text-align: center;
- font-size: 0.75rem;
- position: relative;
- top: 0px;
- right: 0px;
- background: none;
- text-transform: uppercase;
- padding: 0; }
-
-/* FOOTER */
-footer#footer {
- padding-bottom: 25px;
- color: #FFF; }
-
-footer .copyright {
- font-size: 0.9em; }
-
-footer .copyright a {
- color: #000; }
-
-footer .copyright a:hover {
- color: #FFF; }
-
-footer .breadcrumbs {
- display: block;
- list-style: none;
- margin-left: 0;
- overflow: hidden;
- padding: 0.5625rem 0.875rem 0.5625rem;
- background-color: transparent;
- border: none; }
-
-footer .breadcrumbs li a,
-footer .breadcrumbs li {
- color: #FFF; }
-
-footer .breadcrumbs li a:hover {
- color: #000; }
-
-footer .breadcrumbs > *::before {
- color: #000; }
-
-footer .footer-bar {
- margin-bottom: 25px;
- background-image: url("../img/bright-squares.png");
- background-blend-mode: normal;
- padding-top: 20px;
- padding-bottom: 60px;
- margin-top: 20px;
- background-attachment: fixed; }
-
-footer .footer-bar form {
- max-width: 100%;
- overflow: hidden; }
-
-.widget .button.small {
- padding-left: 5px;
- padding-right: 5px;
- width: 100%;
- font-size: 1em;
- padding: 0.55em; }
-
-footer .footer-bar .widget-title {
- color: #FFF; }
-
-footer .footer-bar {
- margin-top: 20px;
- background-color: #000; }
-
-footer .footer-bar .widget-title {
- font-family: "Arvo", serif;
- text-transform: uppercase;
- border-bottom: solid 1px;
- padding-bottom: 20px;
- display: block;
- margin-bottom: 15px; }
-
-footer .back-to-top-wrapper {
- position: relative; }
-
-footer a.back-to-top {
- width: 60px;
- height: 60px;
- -moz-border-radius: 30px;
- -webkit-border-radius: 30px;
- border-radius: 30px;
- color: #FFF;
- background: #9448aa;
- position: fixed;
- text-align: center;
- line-height: 60px;
- right: 4%;
- bottom: 30%;
- font-size: 2em; }
-
-footer a.back-to-top:hover {
- color: #a735bf;
- background: #fff;
- border: solid 1px #a735bf; }
-
-footer a#back-to-top {
- opacity: 1;
- z-index: 999; }
-
-footer .socials a:hover {
- color: #000;
- border: solid 1px #000; }
-
-/* SIDEBAR */
-aside .widget {
- max-width: 100%;
- margin-bottom: 15px;
- border: solid 1px #d8d8d8; }
-
-aside .widget ul, .widget ol {
- padding: 15px 10px; }
-
-aside .row.widget {
- margin-bottom: 20px;
- border: solid 1px #d8d8d8; }
-
-aside .widget-title {
- color: #FFF;
- font-family: "Arvo", serif;
- text-transform: uppercase;
- display: block;
- margin-bottom: 15px;
- background: #381e59; }
-
-aside .widget_search .widget-title {
- padding: 0px;
- margin-bottom: 0px;
- margin-top: 0px;
- background: none; }
-
-aside .widget_search {
- background: #9448aa;
- padding: 5px 10px 0px 15px;
- border: solid 1px #9448aa; }
-
-aside .widget_search button {
- font-size: 1.4em; }
-
-aside .widget .button.small {
- padding: 0.6rem 0.5rem 0.7rem 0.5rem;
- font-size: 0.8125rem; }
-
-aside .widget-title {
- padding: 5px 10px 0px 15px;
- margin-bottom: 0px;
- margin-top: 0px; }
-
-aside .widget-title .fa {
- font-size: 0.85em;
- height: 22px;
- line-height: 22px;
- padding-right: 10px;
- display: block;
- float: left; }
-
-aside .twitter-feed .widget-title {
- background: #35a0d8; }
-
-aside .widget.twitter-feed {
- max-height: 300px;
- overflow: hidden; }
-
-aside .facebook-box .widget-title {
- background: #3e5e97; }
-
-aside .facebook-box iframe {
- width: 100%; }
-
-aside .recent-posts-box ul {
- padding: 0;
- margin: 0;
- padding: 15px; }
-
-aside .widget ul li {
- list-style: none;
- padding-bottom: 10px;
- margin-bottom: 5px;
- border-bottom: dashed 1px #d8d8d8; }
-
-aside .widget ul li:last-child {
- border-bottom: none; }
-
-aside .recent-posts-box ul li:last-child {
- border-bottom: none; }
-
-.widget .button.small {
- padding: 0.64rem;
- font-size: 0.8125rem;
- width: 100%; }
-
-.widget ul {
- list-style: none;
- margin: 0;
- padding: 0; }
-
-.widget ul li a:before {
- font-family: "FontAwesome";
- content: '\f054';
- color: #a735bf;
- padding-right: 10px; }
-
-.widget ul li a {
- font-size: 0.9em;
- color: #000; }
-
-footer .widget ul li a {
- font-size: 0.9em;
- color: #FFF; }
-
-aside .recent-posts-box ul li a {
- font-size: 0.8em; }
-
-.widget ul li a:hover {
- color: #a735bf; }
-
-/* SINGLE POST */
-.single-row {
- padding: 0px; }
-
-.single-row article .panel {
- padding-top: 15px;
- padding-bottom: 15px; }
-
-.single-row article .panel,
-.archive-row article .panel {
- border: none;
- margin: 0;
- padding: 15px;
- background: none; }
-
-.single-row article .panel .post-item-date {
- text-align: center; }
-
-.single-row article .panel .post-item-date p {
- clear: right;
- text-transform: uppercase;
- font-size: 1em;
- margin-bottom: 0.4em; }
-
-.single-row article .panel .post-item-date .post-item-day {
- color: #000;
- font-weight: bold; }
-
-.single-row article .panel .post-item-category {
- padding-top: 5px;
- border-top: solid 1px; }
-
-.single-row .post-categories, .single-row .post-tags {
- margin-right: 20px;
- margin-bottom: 20px; }
-
-.single-row article.post-item iframe {
- min-width: 100%; }
-
-.single-row article.post-item {
- padding: 15px;
- /* background: rgba(245, 245, 245, 0.8) !important; */
- line-height: 1.3em;
- font-size: 17px;
- width: 100%;
- background: #FFF;
- /* padding-top:50px; */
- text-align: justify;
- -webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
- -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
- box-shadow: 0px 0px 2px 1px #c9c9c9; }
-
-.single-row article .post-item-image {
- position: relative; }
-
-.single-row article.post-item .wp-caption {
- background: #efefef;
- color: #000;
- font-style: italic; }
-
-.single-row article.post-item .wp-caption-text {
- padding: 5px;
- text-align: center;
- font-size: 0.7em; }
-
-.single-row article.post-item ul,
-.single-row article.post-item ul {
- list-style: none; }
-
-.single-row article.post-item ol {
- list-style: none;
- counter-reset: li; }
-
-.single-row article.post-item .post-content ol li:before {
- content: counter(li) ".";
- color: #a735bf;
- display: inline-block;
- width: 1em;
- font-weight: bold;
- padding-right: 25px; }
-
-.single-row article.post-item ol li {
- counter-increment: li; }
-
-.single-row article.post-item .post-content ul li:before {
- font-family: "FontAwesome";
- content: '\f054';
- color: #a735bf;
- padding-right: 1em;
- font-size: 0.7em;
- height: 10px;
- line-height: 10px;
- position: relative;
- bottom: 3px; }
-
-.single-row article.post-item blockquote {
- background: #efefef;
- border-left: 5px solid #a735bf;
- padding: 5px 10px 5px 20px;
- margin-bottom: 10px; }
-
-.single-row article .category-title-line {
- height: 2px; }
-
-.single-row article .post-item-date {
- color: #FFF;
- text-align: center;
- font-size: 0.8rem;
- position: absolute;
- top: 80px;
- right: -5px;
- background: #9448aa;
- text-transform: uppercase;
- padding: 5px;
- padding-left: 10px;
- webkit-box-shadow: 0px 0px 2px 1px #9448aa;
- -moz-box-shadow: 0px 0px 2px 1px #9448aa;
- box-shadow: 0px 0px 2px 1px #9448aa; }
-
-.single-row article.post-item blockquote p {
- margin: 7px 0; }
-
-.single-row article.post-item blockquote blockquote {
- background: #fff; }
-
-.single-row article.post-item .post-item-author {
- padding: 20px 10px;
- background: #1d1d1b; }
-
-.single-row .post-item-author p,
-.single-row .post-item-author {
- color: white;
- font-size: 0.9em; }
-
-.single-row .post-item-author img {
- height: 120px;
- width: 120px;
- max-width: 100%;
- height: auto;
- border-radius: 60px;
- -moz-border-radius: 60px;
- -webkit-border-radius: 60px; }
-
-/*
-.single-row article.post-item img { background:#FFF;padding:6px;border:solid 1px #d9d9d9;
-}
-*/
-.single-row article button:hover,
-.single-row article .panel .button:focus,
-.single-row article .panel .button:hover,
-.single-row article .panel .button:focus,
-.single-row .widget .button:hover {
- background-color: #000;
- color: #FFFFFF; }
-
-.single-row article.post-item .bottom-line {
- border-bottom: 10px solid #a735bf;
- margin-bottom: 10px; }
-
-.single-row article.post-item .post-item-title {
- font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
- text-transform: uppercase;
- line-height: 2.5rem;
- padding-bottom: 5px;
- text-align: left; }
-
-.breadcrumbs {
- display: block;
- list-style: none;
- margin-left: 0;
- overflow: hidden;
- padding: 0.5625rem 0.875rem 0.5625rem;
- background-color: transparent;
- border: none; }
-
-.single-row .breadcrumbs {
- /* margin-bottom:15px;*/
- padding: 5px 20px; }
-
-.single-row .post-item .breadcrumbs {
- font-weight: bold;
- font-size: 0.9em;
- padding: 0; }
-
-.breadcrumbs > * {
- color: #000;
- font-size: 0.7em; }
-
-.breadcrumbs > * {
- line-height: 1.2rem; }
-
-.breadcrumbs a {
- color: #a735bf; }
-
-.breadcrumbs a:hover {
- color: #9448aa; }
-
-/* ARCHIVES */
-.category-row.archive-row .category-title, .category-row.archive-row .category-title-line, .not-found,
-.single-row .category-title, .single-row .category-title-line {
- text-align: left; }
-
-/* TABLES */
-table,
-th,
-td {
- border: 1px solid #efbbef; }
-
-table {
- width: 100%; }
-
-table thead tr th {
- background-color: #a735bf;
- color: white;
- text-transform: uppercase;
- font-family: "Arvo", serif; }
-
-/* WORDPRESS STYLES */
-.aligncenter,
-div.aligncenter {
- display: block;
- margin-left: auto;
- margin-right: auto; }
-
-.alignleft {
- float: left; }
-
-.alignright {
- float: right; }
-
-img.alignleft {
- margin: 3px 20px 10px 0; }
-
-img.alignright {
- margin: 3px 0 10px 20px; }
-
-/* RESPONSIVE STYLES */
-@media only screen and (max-width: 39.0624em) {
- .columns.nav-wrapper {
- width: 100%;
- padding-left: 0px;
- padding-right: 0px; }
-
- .top-bar-section ul li > a {
- color: #9448aa; } }
-@media only screen and (max-width: 40.0625em) {
- header div.slogan .title {
- padding-top: 20px;
- font-size: 3.8em; }
-
- header div.logo {
- margin: 0 auto;
- float: none; }
-
- .nav-wrapper ul.right,
- .nav-wrapper ul.left {
- float: none !important; }
-
- .nav-wrapper nav {
- border: none; }
-
- .top-bar ul.title-area li {
- background: #000; }
-
- .top-bar ul li {
- background: #FFF;
- border-bottom: dotted 1px #a735bf; }
-
- .top-bar-section .dropdown li.title.back h5 a::before {
- font-family: "FontAwesome";
- content: '\f053';
- font-size: 0.8em;
- border: none;
- color: #9448aa; }
-
- .top-bar-section .dropdown li.title.back h5 a {
- color: #FFF; }
-
- .top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
- color: #9448aa;
- display: block; }
-
- .top-bar-section .has-dropdown > a::after {
- font-family: "FontAwesome";
- content: '\f054';
- font-size: 0.8em;
- border: none;
- padding-right: 10px;
- height: 1em;
- line-height: 1em; }
-
- .top-bar-section ul li:hover:not(.has-form) > a {
- color: #000;
- background: #FFF; }
-
- .top-bar-section ul li > a {
- padding-top: 5px;
- padding-bottom: 5px;
- font-size: 0.7em; }
-
- nav ul.languages li.oblique-border {
- display: none; }
-
- .category-row article,
- .category-row article:nth-child(2n+0) {
- padding: 0px; }
-
- .category-row .post-list,
- .archive-row {
- padding: 15px; }
-
- .main-column {
- padding-right: 0px; }
-
- .category-row article,
- .sy-controls li a:after {
- top: 50%; }
-
- p {
- font-size: 0.9rem;
- line-height: 1.4;
- margin-bottom: 1.25rem;
- text-rendering: optimizeLegibility; }
-
- .category-row article .post-item-image img {
- width: 100%;
- max-width: 100%;
- height: auto; }
-
- .category-row article .post-item-image {
- max-height: 200px; }
-
- .category-row article .panel p {
- font-family: inherit;
- font-size: 0.9rem;
- font-weight: normal;
- line-height: 1.3;
- margin-bottom: 0.6rem;
- text-rendering: optimizeLegibility; } }
-/* COLORS */
-footer#footer {
- background: #9448aa; }
-
-header .overlay {
- background: rgba(148, 72, 170, 0.9);
- height: 100%;
- width: 100%;
- top: 0;
- left: 0;
- padding: 0;
- padding-top: 15px; }
-
-header .overlay .site-title a, header .overlay .site-description {
- font-family: "Arvo", serif;
- text-align: center;
- color: #000; }
-
-header .overlay .site-title a:hover {
- color: #FFF; }
-
-header .overlay .site-title {
- line-height: 0.8em;
- margin-top: 20px;
- text-transform: uppercase; }
-
-header .overlay .site-description {
- font-size: 0.8em; }
-
-header .socials {
- padding-bottom: 25px; }
-
-header {
- display: block;
- position: relative;
- background-repeat: no-repeat;
- background-position: center bottom;
- /* Create the parallax scrolling effect */
- background-attachment: fixed;
- background-size: cover; }
-
-.clearfix {
- clear: both; }
-
-/* ANIMATED CURSOR */
-.typed-cursor {
- opacity: 1;
- -webkit-animation: blink 0.7s infinite;
- -moz-animation: blink 0.7s infinite;
- animation: blink 0.7s infinite; }
-
-@keyframes blink {
- 0% {
- opacity: 1; }
- 50% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-@-webkit-keyframes blink {
- 0% {
- opacity: 1; }
- 50% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-@-moz-keyframes blink {
- 0% {
- opacity: 1; }
- 50% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-/* PAGINATION */
-.nav-links div {
- display: inline; }
-
-.nav-links .nav-next {
- float: right; }
-
-.nav-links .nav-prev {
- float: left; }
-
-.page-numbers, .nav-links div {
- font-family: "Roboto", Helvetica, sans-serif;
- display: inline-block;
- padding: 5px 10px;
- margin: 0 2px 0 0;
- border: 1px solid #a735bf;
- line-height: 1;
- text-decoration: none;
- border-radius: 2px;
- font-weight: 600;
- font-size: 1em; }
-
-.page-numbers.current,
-a.page-numbers:hover {
- background: #a735bf;
- color: #FFF; }
-
-span.page-numbers.dots {
- color: #a735bf; }
-
-/* MISCELLANEOUS */
-figure {
- margin: 0;
- margin-top: 20px;
- margin-bottom: 20px; }
-
-article.comment-wrapper {
- margin-top: 20px; }
-
-/* WORDPRESS GALLERY */
-.post-content .gallery:after {
- content: "";
- display: table;
- clear: both; }
-
-img.aligncenter, div.aligncenter, figure.aligncenter {
- display: block;
- margin: 1em auto; }
-
-img.alignright, div.alignright, figure.alignright {
- float: right;
- margin: 1em 0 1em 2em; }
-
-img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
- float: left;
- margin: 1em 1em 2em 0; }
-
-figure {
- max-width: 100%;
- height: auto;
- margin: 1em 0; }
-
-p img.alignright, p img.alignleft {
- margin-top: 0; }
-
-.gallery figure img {
- max-width: 100%;
- height: auto;
- margin: 0 auto;
- display: block; }
-
-.gallery figure {
- float: left;
- margin: 0 2% 1em 0; }
-
-.gallery.gallery-columns-1 figure {
- width: 100%;
- margin: 0 0 1em 0;
- float: none; }
-
-.post-content .gallery.gallery-columns-3 figure {
- width: 32%; }
-
-.gallery.gallery-columns-3 figure:nth-of-type(3n+3) {
- margin-right: 0; }
-
-.gallery.gallery-columns-3 figure:nth-of-type(3n+4) {
- clear: left; }
-
-.gallery.gallery-columns-2 figure {
- width: 49%; }
-
-.gallery.gallery-columns-2 figure:nth-of-type(even) {
- margin-right: 0; }
-
-.gallery.gallery-columns-2 figure:nth-of-type(odd) {
- clear: left; }
-
-.gallery.gallery-columns-4 figure {
- width: 23.25%; }
-
-.gallery.gallery-columns-4 figure:nth-of-type(4n+4) {
- margin-right: 0; }
-
-.gallery.gallery-columns-4 figure:nth-of-type(4n+5) {
- clear: left; }
-
-.gallery.gallery-columns-5 figure {
- width: 18%; }
-
-.gallery.gallery-columns-5 figure:nth-of-type(5n+5) {
- margin-right: 0; }
-
-.gallery.gallery-columns-5 figure:nth-of-type(5n+6) {
- clear: left; }
-
-.gallery.gallery-columns-6 figure {
- width: 14.2%; }
-
-.gallery.gallery-columns-6 figure:nth-of-type(6n+6) {
- margin-right: 0; }
-
-.gallery.gallery-columns-6 figure:nth-of-type(6n+7) {
- clear: left; }
-
-.gallery.gallery-columns-7 figure {
- width: 12%; }
-
-.gallery.gallery-columns-7 figure:nth-of-type(7n+7) {
- margin-right: 0; }
-
-.gallery.gallery-columns-7 figure:nth-of-type(7n+8) {
- clear: left; }
-
-.gallery.gallery-columns-8 figure {
- width: 10.2%; }
-
-.gallery.gallery-columns-8 figure:nth-of-type(8n+8) {
- margin-right: 0; }
-
-.gallery.gallery-columns-8 figure:nth-of-type(8n+9) {
- clear: left; }
-
-.gallery.gallery-columns-9 figure {
- width: 8.85%; }
-
-.gallery.gallery-columns-9 figure:nth-of-type(9n+9) {
- margin-right: 0; }
-
-.gallery.gallery-columns-9 figure:nth-of-type(9n+10) {
- clear: left; }
-
-@media (max-width: 767px) {
- img.alignright, div.alignright, figure.alignright, img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
- display: block;
- margin: 1em auto;
- float: none; }
-
- .gallery.gallery-columns-4 figure, .gallery.gallery-columns-5 figure, .gallery.gallery-columns-6 figure, .gallery.gallery-columns-7 figure, .gallery.gallery-columns-8 figure, .gallery.gallery-columns-9 figure {
- width: 100%;
- margin: 0 0 1em 0;
- float: none; } }
-/* COMMENTS THREAD */
-.comment-list {
- list-style: none;
- counter-increment: none; }
-
-.comment-content
-.widget input[type=submit] {
- max-width: 120px; }
-
-/* COMMENT THREAD */
-.comment-list, .comment-list .vcard .fn, .comment-content, .comment-content p {
- font-size: 0.85rem; }
-
-.comment-list .vcard {
- margin: 0 0 0.5rem;
- width: 100%; }
-
-#comments label {
- display: inline; }
-
-#comments span.required {
- color: crimson; }
-
-ul.comment-list {
- list-style: none; }
-
-.comment-list > li.comment {
- -moz-border-radius: 3px;
- border-radius: 3px;
- margin: 0 0 0.5em;
- position: relative; }
-
-/*# sourceMappingURL=style-purple.css.map */
diff --git a/css/style-purple.css.map b/css/style-purple.css.map
deleted file mode 100644
index 15690f1..0000000
--- a/css/style-purple.css.map
+++ /dev/null
@@ -1,7 +0,0 @@
-{
-"version": 3,
-"mappings": "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",
-"sources": ["../scss/_base.scss","../scss/style-purple.scss"],
-"names": [],
-"file": "style-purple.css"
-}
\ No newline at end of file
diff --git a/css/style-red.css b/css/style-red.css
index 10bba83..7ea94ed 100644
--- a/css/style-red.css
+++ b/css/style-red.css
@@ -1,1318 +1,1958 @@
-@font-face {
- font-family: 'Arvo';
- src: url("../fonts/Arvo-Regular.ttf"); }
-@font-face {
- font-family: 'Arvo';
- src: url("../fonts/Arvo-Regular.ttf");
- font-weight: normal; }
-@font-face {
- font-family: 'Arvo';
- src: url("../fonts/Arvo-Bold.ttf");
- font-weight: bold; }
-@font-face {
- font-family: 'Roboto';
- src: url("../fonts/Roboto-Light.ttf"); }
-/*
-@font-face {
- font-family: 'fontello';
- src: url("../fonts/fontello.ttf");
- font-weight:normal;
-}
-*/
-/* TYPOGRPAHY */
-a {
- color: #e21330;
- line-height: inherit;
- text-decoration: none; }
-
-a:hover, a:focus {
- color: #160005; }
-
-.panel h1,
-.panel h2,
-.panel h3,
-.panel h4,
-.panel h5,
-.panel h6 {
- line-height: 1;
- margin-bottom: 0.625rem;
- font-family: "Arvo", serif;
- color: #e21330;
- text-transform: uppercase;
- font-weight: normal; }
-
-/* HEADER */
-header {
- border-bottom: solid 10px #fcbecf; }
-
-header div.slogan {
- margin-top: 1em; }
-
-header div.slogan .title, header div.slogan .description {
- font-weight: 300; }
-
-header div.slogan .title {
- font-size: 5.8em;
- color: #FFF;
- text-transform: uppercase;
- font-family: "Arvo", serif;
- text-align: center; }
-
-header div.slogan .title {
- font-size: 5.8em;
- margin-top: 0;
- color: #FFF;
- text-transform: uppercase;
- font-family: "Arvo", serif;
- text-align: center; }
-
-header div.slogan .typed-strings em {
- font-style: normal;
- font-family: "Arvo", serif; }
-
-header div.slogan .typed-strings {
- color: #160005;
- font-family: "Roboto", Helvetica, sans-serif;
- text-align: center;
- padding-bottom: 10px; }
-
-header div.slogan .strings {
- display: none; }
-
-header div.logo {
- padding: 0px;
- padding-top: 10px; }
-
-header div.slogan a {
- color: #FFF; }
-
-header div.slogan a:hover {
- color: #160005; }
-
-header div.logo img {
- /*
- max-height: 120px;
- filter: brightness(200%);
- -webkit-filter: brightness(200%);
- -moz-filter: brightness(0%);
- -o-filter: brightness(0%);
- -ms-filter: brightness(0%);
- */
- /*
- filter: hue-rotate(180deg);
- -webkit-filter: hue-rotate(180deg);
- -moz-filter: hue-rotate(180deg);
- -o-filter: hue-rotate(180deg);
- -ms-filter: hue-rotate(180deg);
- */ }
-
-/* NAVIGATION */
-.top-bar {
- background: none;
- z-index: 99; }
-
-.top-bar.expanded {
- overflow: visible;
- min-height: 100%; }
-
-.top-bar-section li:not(.has-form) a:not(.button) {
- font-size: 1.1em; }
-
-@media only screen and (max-width: 60em) {
- .top-bar-section li:not(.has-form) a:not(.button) {
- font-size: 1em; }
-
- .top-bar-section li:not(.has-form) a:not(.button) {
- line-height: 2.8125rem;
- padding: 2px 0.3rem; } }
-.top-bar-section .dropdown li:not(.has-form) a:not(.button) {
- font-size: 1em; }
-
-.top-bar-section ul li > a {
- color: #FFF; }
-
-.top-bar-section li a:hover {
- background: #160005; }
-
-.nav-wrapper nav {
- /*! overflow: hidden; */ }
-
-.top-bar .toggle-topbar.menu-icon {
- top: 50%; }
-
-.top-bar ul li {
- background: #FFF;
- /*border-bottom: dotted 1px $link-color;*/ }
-
-.top-bar .toggle-topbar.menu-icon {
- border-bottom: none; }
-
-.top-bar .toggle-topbar.menu-icon a {
- color: #e21330;
- padding: 0 2.5rem 0 0.9375rem;
- position: relative;
- font-size: 1.2em;
- font-family: "Roboto", Helvetica, sans-serif; }
-
-.top-bar .toggle-topbar.menu-icon a span::after {
- box-shadow: 0 0 0 1px #e21330, 0 7px 0 1px #e21330, 0 14px 0 1px #e21330; }
-
-.top-bar-section ul li {
- background: none; }
-
-.nav-wrapper nav ul li a {
- font-family: "Arvo", serif;
- text-transform: uppercase; }
-
-.nav-wrapper nav {
- margin-top: 20px; }
-
-.nav-wrapper nav #home-link i {
- font-size: 1.8em; }
-
-.top-bar-section .dropdown li a {
- font-size: 0.7em; }
-
-.top-bar-section .dropdown {
- display: block;
- height: auto;
- margin: 0;
- padding: 0;
- width: 100%; }
-
-/* WORDPRESS NAVIGATION HIGHLIGHT */
-.nav-wrapper nav.top-bar li.current-menu-item,
-.nav-wrapper nav.top-bar li.current-menu-ancestor,
-.nav-wrapper nav.top-bar li.current-menu-parent {
- border-bottom: solid 4px #160005; }
-
-/* SOCIAL ICONS */
-.socials {
- margin-top: 0px; }
-
-.socials ul {
- margin: 0;
- padding: 0; }
-
-.socials ul li {
- text-align: center;
- float: left;
- list-style: none;
- margin-left: 25px; }
-
-.socials a {
- color: #FFF;
- font-size: 20px;
- width: 36px;
- height: 36px;
- -moz-border-radius: 18px;
- -webkit-border-radius: 18px;
- border-radius: 18px;
- border: solid 1px #FFF;
- display: block; }
-
-.socials a:hover {
- color: #160005;
- font-size: 20px;
- text-align: center;
- border: solid 1px #160005; }
-
-.socials .screen-reader-text {
- position: absolute;
- top: -9999em;
- left: -9999em; }
-
-header .socials a {
- color: #160005;
- font-size: 20px;
- width: 36px;
- height: 36px;
- -moz-border-radius: 18px;
- -webkit-border-radius: 18px;
- border-radius: 18px;
- border: solid 1px #160005;
- display: block; }
-
-.socials a:hover {
- color: #FFF;
- font-size: 20px;
- text-align: center;
- border: solid 1px #FFF; }
-
-.socials li a::before {
- content: '\f408';
- display: inline-block;
- padding: 4px;
- font-family: 'FontAwesome';
- font-size: 18px;
- vertical-align: top;
- -webkit-font-smoothing: antialiased; }
-
-.socials li a[href*="wordpress.com"]::before {
- content: '\f205'; }
-
-.socials li a[href*="facebook.com"]::before {
- content: '\f09a'; }
-
-.socials li a[href*="twitter.com"]::before {
- content: '\f099'; }
-
-.socials li a[href*="dribbble.com"]::before {
- content: '\f17d'; }
-
-.socials li a[href*="plus.google.com"]::before {
- content: '\f0d5'; }
-
-.socials li a[href*="pinterest.com"]::before {
- content: '\f231'; }
-
-.socials li a[href*="github.com"]::before {
- content: '\f09b'; }
-
-.socials li a[href*="tumblr.com"]::before {
- content: '\f174'; }
-
-.socials li a[href*="youtube.com"]::before {
- content: '\f16a'; }
-
-.socials li a[href*="flickr.com"]::before {
- content: '\f16e'; }
-
-.socials li a[href*="vimeo.com"]::before {
- content: '\f27d'; }
-
-.socials li a[href*="instagram.com"]::before {
- content: '\f16d'; }
-
-.socials li a[href*="codepen.io"]::before {
- content: '\f1cb'; }
-
-.socials li a[href*="linkedin.com"]::before {
- content: '\f0e1'; }
-
-/* TEST COLORS */
-.background-indigo {
- background: indigo; }
-
-.background-purple {
- background: #76207d; }
-
-.background-blue {
- background: #0f9cd3; }
-
-.background-green {
- background: #a4c20d; }
-
-.background-green-forest {
- background: #0c8700; }
-
-.background-safran {
- background: #ffca00; }
-
-.background-orange {
- background: #f95915; }
-
-.background-lightgrey {
- background: #f2f4f4; }
-
-.background-grey {
- background: #5a5c5f; }
-
-.background-darkgrey {
- background: #292929; }
-
-.background-red {
- background: #e8351a; }
-
-/* test sizes */
-.height-100 {
- min-height: 100px; }
-
-.height-120 {
- min-height: 120px; }
-
-.height-50 {
- min-height: 50px; }
-
-.height-30 {
- min-height: 30px; }
-
-.height-200 {
- min-height: 200px; }
-
-.height-300 {
- min-height: 300px; }
-
-.height-150 {
- min-height: 150px; }
-
-.height-400 {
- min-height: 400px; }
-
-.height-450 {
- min-height: 450px; }
-
-.height-500 {
- min-height: 500px; }
-
-/* BUTTONS */
-.button, button {
- background-color: #df332e; }
-
-article .panel .button {
- border-radius: 5px;
- border-style: solid;
- border-width: 0;
- cursor: pointer;
- font-family: "Roboto", Helvetica, sans-serif, Helvetica, Arial, sans-serif;
- font-weight: normal;
- line-height: normal;
- margin: 0 0 0.8rem;
- position: relative;
- text-align: center;
- text-decoration: none;
- display: inline-block;
- padding: 0.5rem 1.4rem;
- font-size: 0.8rem;
- border-color: "Roboto", Helvetica, sans-serif;
- color: #FFFFFF;
- text-transform: uppercase;
- transition: background-color 300ms ease-out; }
-
-/* MAIN COLUMN */
-.main-column {
- padding-left: 0px; }
-
-/* POST ITEM */
-article button:hover,
-article .panel .button:focus,
-article .panel .button:hover,
-article .panel .button:focus,
-.widget .button:hover {
- background-color: #160005;
- color: #FFFFFF; }
-
-article.post-item .post-item-title {
- font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
- text-transform: uppercase;
- line-height: 1.3rem; }
-
-article .post-item-date {
- color: #FFF;
- text-align: center;
- font-size: 0.8rem;
- position: absolute;
- top: 40px;
- right: 15px;
- background: #df332e;
- text-transform: uppercase;
- padding: 5px; }
-
-article .post-item-date span {
- display: block; }
-
-article .post-item-date .day {
- font-weight: bold;
- font-size: 2.5em; }
-
-article .post-item-date .month-year {
- font-size: 0.7em; }
-
-article .panel {
- border: none;
- margin-bottom: 1.25rem;
- padding: 1.25rem;
- padding-bottom: 0px;
- position: relative; }
-
-/* CATEGORY ITEM */
-.main-row {
- padding: 0px;
- margin-top: 20px; }
-
-.category-row {
- margin-bottom: 30px; }
-
-.category-row .post-list {
- margin-top: 30px;
- margin-bottom: 20px; }
-
-.category-row .category-header {
- margin-bottom: 10px; }
-
-.category-title {
- font-family: "Roboto", Helvetica, sans-serif;
- color: #e21330;
- text-transform: uppercase;
- padding: 0px;
- text-align: center; }
-
-.category-title-line {
- background: #e21330;
- height: 1px; }
-
-article.columns + article.columns:last-child {
- float: left; }
-
-.category-row article {
- padding-bottom: 0px;
- margin-bottom: 1.35rem; }
-
-.category-row article .panel {
- border: none;
- margin-bottom: 0;
- padding: 0.9rem;
- padding-bottom: 0px;
- padding-top: 0.2rem;
- background: none; }
-
-.category-row .post-item-caption {
- height: 100%;
- background: #f2f2f2;
- webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
- -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
- box-shadow: 0px 0px 2px 1px #c9c9c9; }
-
-.category-row article .post-item-image {
- max-height: 180px;
- overflow: hidden; }
-
-.category-row article .panel p {
- font-family: inherit;
- font-size: 1rem;
- font-weight: normal;
- line-height: 1.3;
- margin-bottom: 0.9rem;
- text-rendering: optimizeLegibility; }
-
-.category-row .category-link-wrapper {
- display: block; }
-
-article .post-item-date.wrap {
- color: gray;
- text-align: center;
- font-size: 0.75rem;
- position: relative;
- top: 0px;
- right: 0px;
- background: none;
- text-transform: uppercase;
- padding: 0; }
-
-/* FOOTER */
-footer#footer {
- padding-bottom: 25px;
- color: #FFF; }
-
-footer .copyright {
- font-size: 0.9em; }
-
-footer .copyright a {
- color: #160005; }
-
-footer .copyright a:hover {
- color: #FFF; }
-
-footer .breadcrumbs {
- display: block;
- list-style: none;
- margin-left: 0;
- overflow: hidden;
- padding: 0.5625rem 0.875rem 0.5625rem;
- background-color: transparent;
- border: none; }
-
-footer .breadcrumbs li a,
-footer .breadcrumbs li {
- color: #FFF; }
-
-footer .breadcrumbs li a:hover {
- color: #000; }
-
-footer .breadcrumbs > *::before {
- color: #000; }
-
-footer .footer-bar {
- margin-bottom: 25px;
- background-image: url("../img/bright-squares.png");
- background-blend-mode: normal;
- padding-top: 20px;
- padding-bottom: 60px;
- margin-top: 20px;
- background-attachment: fixed; }
-
-footer .footer-bar form {
- max-width: 100%;
- overflow: hidden; }
-
-.widget .button.small {
- padding-left: 5px;
- padding-right: 5px;
- width: 100%;
- font-size: 1em;
- padding: 0.55em; }
-
-footer .footer-bar .widget-title {
- color: #FFF; }
-
-footer .footer-bar {
- margin-top: 20px;
- background-color: #160005; }
-
-footer .footer-bar .widget-title {
- font-family: "Arvo", serif;
- text-transform: uppercase;
- border-bottom: solid 1px;
- padding-bottom: 20px;
- display: block;
- margin-bottom: 15px; }
-
-footer .back-to-top-wrapper {
- position: relative; }
-
-footer a.back-to-top {
- width: 60px;
- height: 60px;
- -moz-border-radius: 30px;
- -webkit-border-radius: 30px;
- border-radius: 30px;
- color: #FFF;
- background: #df332e;
- position: fixed;
- text-align: center;
- line-height: 60px;
- right: 4%;
- bottom: 30%;
- font-size: 2em; }
-
-footer a.back-to-top:hover {
- color: #e21330;
- background: #fff;
- border: solid 1px #e21330; }
-
-footer a#back-to-top {
- opacity: 1;
- z-index: 999; }
-
-footer .socials a:hover {
- color: #160005;
- border: solid 1px #160005; }
-
-/* SIDEBAR */
-aside .widget {
- max-width: 100%;
- margin-bottom: 15px;
- border: solid 1px #d8d8d8; }
-
-aside .widget ul, .widget ol {
- padding: 15px 10px; }
-
-aside .row.widget {
- margin-bottom: 20px;
- border: solid 1px #d8d8d8; }
-
-aside .widget-title {
- color: #FFF;
- font-family: "Arvo", serif;
- text-transform: uppercase;
- display: block;
- margin-bottom: 15px;
- background: #ad0b36; }
-
-aside .widget_search .widget-title {
- padding: 0px;
- margin-bottom: 0px;
- margin-top: 0px;
- background: none; }
-
-aside .widget_search {
- background: #df332e;
- padding: 5px 10px 0px 15px;
- border: solid 1px #df332e; }
-
-aside .widget_search button {
- font-size: 1.4em; }
-
-aside .widget .button.small {
- padding: 0.6rem 0.5rem 0.7rem 0.5rem;
- font-size: 0.8125rem; }
-
-aside .widget-title {
- padding: 5px 10px 0px 15px;
- margin-bottom: 0px;
- margin-top: 0px; }
-
-aside .widget-title .fa {
- font-size: 0.85em;
- height: 22px;
- line-height: 22px;
- padding-right: 10px;
- display: block;
- float: left; }
-
-aside .twitter-feed .widget-title {
- background: #35a0d8; }
-
-aside .widget.twitter-feed {
- max-height: 300px;
- overflow: hidden; }
-
-aside .facebook-box .widget-title {
- background: #3e5e97; }
-
-aside .facebook-box iframe {
- width: 100%; }
-
-aside .recent-posts-box ul {
- padding: 0;
- margin: 0;
- padding: 15px; }
-
-aside .widget ul li {
- list-style: none;
- padding-bottom: 10px;
- margin-bottom: 5px;
- border-bottom: dashed 1px #d8d8d8; }
-
-aside .widget ul li:last-child {
- border-bottom: none; }
-
-aside .recent-posts-box ul li:last-child {
- border-bottom: none; }
-
-.widget .button.small {
- padding: 0.64rem;
- font-size: 0.8125rem;
- width: 100%; }
-
-.widget ul {
- list-style: none;
- margin: 0;
- padding: 0; }
-
-.widget ul li a:before {
- font-family: "FontAwesome";
- content: '\f054';
- color: #e21330;
- padding-right: 10px; }
-
-.widget ul li a {
- font-size: 0.9em;
- color: #160005; }
-
-footer .widget ul li a {
- font-size: 0.9em;
- color: #FFF; }
-
-aside .recent-posts-box ul li a {
- font-size: 0.8em; }
-
-.widget ul li a:hover {
- color: #e21330; }
-
-/* SINGLE POST */
-.single-row {
- padding: 0px; }
-
-.single-row article .panel {
- padding-top: 15px;
- padding-bottom: 15px; }
-
-.single-row article .panel,
-.archive-row article .panel {
- border: none;
- margin: 0;
- padding: 15px;
- background: none; }
-
-.single-row article .panel .post-item-date {
- text-align: center; }
-
-.single-row article .panel .post-item-date p {
- clear: right;
- text-transform: uppercase;
- font-size: 1em;
- margin-bottom: 0.4em; }
-
-.single-row article .panel .post-item-date .post-item-day {
- color: #000;
- font-weight: bold; }
-
-.single-row article .panel .post-item-category {
- padding-top: 5px;
- border-top: solid 1px; }
-
-.single-row .post-categories, .single-row .post-tags {
- margin-right: 20px;
- margin-bottom: 20px; }
-
-.single-row article.post-item iframe {
- min-width: 100%; }
-
-.single-row article.post-item {
- padding: 15px;
- /* background: rgba(245, 245, 245, 0.8) !important; */
- line-height: 1.3em;
- font-size: 17px;
- width: 100%;
- background: #FFF;
- /* padding-top:50px; */
- text-align: justify;
- -webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
- -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
- box-shadow: 0px 0px 2px 1px #c9c9c9; }
-
-.single-row article .post-item-image {
- position: relative; }
-
-.single-row article.post-item .wp-caption {
- background: #efefef;
- color: #000;
- font-style: italic; }
-
-.single-row article.post-item .wp-caption-text {
- padding: 5px;
- text-align: center;
- font-size: 0.7em; }
-
-.single-row article.post-item ul,
-.single-row article.post-item ul {
- list-style: none; }
-
-.single-row article.post-item ol {
- list-style: none;
- counter-reset: li; }
-
-.single-row article.post-item .post-content ol li:before {
- content: counter(li) ".";
- color: #e21330;
- display: inline-block;
- width: 1em;
- font-weight: bold;
- padding-right: 25px; }
-
-.single-row article.post-item ol li {
- counter-increment: li; }
-
-.single-row article.post-item .post-content ul li:before {
- font-family: "FontAwesome";
- content: '\f054';
- color: #e21330;
- padding-right: 1em;
- font-size: 0.7em;
- height: 10px;
- line-height: 10px;
- position: relative;
- bottom: 3px; }
-
-.single-row article.post-item blockquote {
- background: #efefef;
- border-left: 5px solid #e21330;
- padding: 5px 10px 5px 20px;
- margin-bottom: 10px; }
-
-.single-row article .category-title-line {
- height: 2px; }
-
-.single-row article .post-item-date {
- color: #FFF;
- text-align: center;
- font-size: 0.8rem;
- position: absolute;
- top: 80px;
- right: -5px;
- background: #df332e;
- text-transform: uppercase;
- padding: 5px;
- padding-left: 10px;
- webkit-box-shadow: 0px 0px 2px 1px #df332e;
- -moz-box-shadow: 0px 0px 2px 1px #df332e;
- box-shadow: 0px 0px 2px 1px #df332e; }
-
-.single-row article.post-item blockquote p {
- margin: 7px 0; }
-
-.single-row article.post-item blockquote blockquote {
- background: #fff; }
-
-.single-row article.post-item .post-item-author {
- padding: 20px 10px;
- background: #1d1d1b; }
-
-.single-row .post-item-author p,
-.single-row .post-item-author {
- color: white;
- font-size: 0.9em; }
-
-.single-row .post-item-author img {
- height: 120px;
- width: 120px;
- max-width: 100%;
- height: auto;
- border-radius: 60px;
- -moz-border-radius: 60px;
- -webkit-border-radius: 60px; }
-
-/*
-.single-row article.post-item img { background:#FFF;padding:6px;border:solid 1px #d9d9d9;
-}
-*/
-.single-row article button:hover,
-.single-row article .panel .button:focus,
-.single-row article .panel .button:hover,
-.single-row article .panel .button:focus,
-.single-row .widget .button:hover {
- background-color: #000;
- color: #FFFFFF; }
-
-.single-row article.post-item .bottom-line {
- border-bottom: 10px solid #e21330;
- margin-bottom: 10px; }
-
-.single-row article.post-item .post-item-title {
- font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
- text-transform: uppercase;
- line-height: 2.5rem;
- padding-bottom: 5px;
- text-align: left; }
-
-.breadcrumbs {
- display: block;
- list-style: none;
- margin-left: 0;
- overflow: hidden;
- padding: 0.5625rem 0.875rem 0.5625rem;
- background-color: transparent;
- border: none; }
-
-.single-row .breadcrumbs {
- /* margin-bottom:15px;*/
- padding: 5px 20px; }
-
-.single-row .post-item .breadcrumbs {
- font-weight: bold;
- font-size: 0.9em;
- padding: 0; }
-
-.breadcrumbs > * {
- color: #000;
- font-size: 0.7em; }
-
-.breadcrumbs > * {
- line-height: 1.2rem; }
-
-.breadcrumbs a {
- color: #e21330; }
-
-.breadcrumbs a:hover {
- color: #df332e; }
-
-/* ARCHIVES */
-.category-row.archive-row .category-title, .category-row.archive-row .category-title-line, .not-found,
-.single-row .category-title, .single-row .category-title-line {
- text-align: left; }
-
-/* TABLES */
-table,
-th,
-td {
- border: 1px solid #fcbecf; }
-
-table {
- width: 100%; }
-
-table thead tr th {
- background-color: #e21330;
- color: white;
- text-transform: uppercase;
- font-family: "Arvo", serif; }
-
-/* WORDPRESS STYLES */
-.aligncenter,
-div.aligncenter {
- display: block;
- margin-left: auto;
- margin-right: auto; }
-
-.alignleft {
- float: left; }
-
-.alignright {
- float: right; }
-
-img.alignleft {
- margin: 3px 20px 10px 0; }
-
-img.alignright {
- margin: 3px 0 10px 20px; }
-
-/* RESPONSIVE STYLES */
-@media only screen and (max-width: 39.0624em) {
- .columns.nav-wrapper {
- width: 100%;
- padding-left: 0px;
- padding-right: 0px; }
-
- .top-bar-section ul li > a {
- color: #df332e; } }
-@media only screen and (max-width: 40.0625em) {
- header div.slogan .title {
- padding-top: 20px;
- font-size: 3.8em; }
-
- header div.logo {
- margin: 0 auto;
- float: none; }
-
- .nav-wrapper ul.right,
- .nav-wrapper ul.left {
- float: none !important; }
-
- .nav-wrapper nav {
- border: none; }
-
- .top-bar ul.title-area li {
- background: #000; }
-
- .top-bar ul li {
- background: #FFF;
- border-bottom: dotted 1px #e21330; }
-
- .top-bar-section .dropdown li.title.back h5 a::before {
- font-family: "FontAwesome";
- content: '\f053';
- font-size: 0.8em;
- border: none;
- color: #df332e; }
-
- .top-bar-section .dropdown li.title.back h5 a {
- color: #FFF; }
-
- .top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
- color: #df332e;
- display: block; }
-
- .top-bar-section .has-dropdown > a::after {
- font-family: "FontAwesome";
- content: '\f054';
- font-size: 0.8em;
- border: none;
- padding-right: 10px;
- height: 1em;
- line-height: 1em; }
-
- .top-bar-section ul li:hover:not(.has-form) > a {
- color: #000;
- background: #FFF; }
-
- .top-bar-section ul li > a {
- padding-top: 5px;
- padding-bottom: 5px;
- font-size: 0.7em; }
-
- nav ul.languages li.oblique-border {
- display: none; }
-
- .category-row article,
- .category-row article:nth-child(2n+0) {
- padding: 0px; }
-
- .category-row .post-list,
- .archive-row {
- padding: 15px; }
-
- .main-column {
- padding-right: 0px; }
-
- .category-row article,
- .sy-controls li a:after {
- top: 50%; }
-
- p {
- font-size: 0.9rem;
- line-height: 1.4;
- margin-bottom: 1.25rem;
- text-rendering: optimizeLegibility; }
-
- .category-row article .post-item-image img {
- width: 100%;
- max-width: 100%;
- height: auto; }
-
- .category-row article .post-item-image {
- max-height: 200px; }
-
- .category-row article .panel p {
- font-family: inherit;
- font-size: 0.9rem;
- font-weight: normal;
- line-height: 1.3;
- margin-bottom: 0.6rem;
- text-rendering: optimizeLegibility; } }
-/* COLORS */
-footer#footer {
- background: #df332e; }
-
-header .overlay {
- background: rgba(223, 51, 46, 0.9);
- height: 100%;
- width: 100%;
- top: 0;
- left: 0;
- padding: 0;
- padding-top: 15px; }
-
-header .overlay .site-title a, header .overlay .site-description {
- font-family: "Arvo", serif;
- text-align: center;
- color: #000; }
-
-header .overlay .site-title a:hover {
- color: #FFF; }
-
-header .overlay .site-title {
- line-height: 0.8em;
- margin-top: 20px;
- text-transform: uppercase; }
-
-header .overlay .site-description {
- font-size: 0.8em; }
-
-header .socials {
- padding-bottom: 25px; }
-
-header {
- display: block;
- position: relative;
- background-repeat: no-repeat;
- background-position: center bottom;
- /* Create the parallax scrolling effect */
- background-attachment: fixed;
- background-size: cover; }
-
-.clearfix {
- clear: both; }
-
-/* ANIMATED CURSOR */
-.typed-cursor {
- opacity: 1;
- -webkit-animation: blink 0.7s infinite;
- -moz-animation: blink 0.7s infinite;
- animation: blink 0.7s infinite; }
-
-@keyframes blink {
- 0% {
- opacity: 1; }
- 50% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-@-webkit-keyframes blink {
- 0% {
- opacity: 1; }
- 50% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-@-moz-keyframes blink {
- 0% {
- opacity: 1; }
- 50% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-/* PAGINATION */
-.nav-links div {
- display: inline; }
-
-.nav-links .nav-next {
- float: right; }
-
-.nav-links .nav-prev {
- float: left; }
-
-.page-numbers, .nav-links div {
- font-family: "Roboto", Helvetica, sans-serif;
- display: inline-block;
- padding: 5px 10px;
- margin: 0 2px 0 0;
- border: 1px solid #e21330;
- line-height: 1;
- text-decoration: none;
- border-radius: 2px;
- font-weight: 600;
- font-size: 1em; }
-
-.page-numbers.current,
-a.page-numbers:hover {
- background: #e21330;
- color: #FFF; }
-
-span.page-numbers.dots {
- color: #e21330; }
-
-/* MISCELLANEOUS */
-figure {
- margin: 0;
- margin-top: 20px;
- margin-bottom: 20px; }
-
-article.comment-wrapper {
- margin-top: 20px; }
-
-/* WORDPRESS GALLERY */
-.post-content .gallery:after {
- content: "";
- display: table;
- clear: both; }
-
-img.aligncenter, div.aligncenter, figure.aligncenter {
- display: block;
- margin: 1em auto; }
-
-img.alignright, div.alignright, figure.alignright {
- float: right;
- margin: 1em 0 1em 2em; }
-
-img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
- float: left;
- margin: 1em 1em 2em 0; }
-
-figure {
- max-width: 100%;
- height: auto;
- margin: 1em 0; }
-
-p img.alignright, p img.alignleft {
- margin-top: 0; }
-
-.gallery figure img {
- max-width: 100%;
- height: auto;
- margin: 0 auto;
- display: block; }
-
-.gallery figure {
- float: left;
- margin: 0 2% 1em 0; }
-
-.gallery.gallery-columns-1 figure {
- width: 100%;
- margin: 0 0 1em 0;
- float: none; }
-
-.post-content .gallery.gallery-columns-3 figure {
- width: 32%; }
-
-.gallery.gallery-columns-3 figure:nth-of-type(3n+3) {
- margin-right: 0; }
-
-.gallery.gallery-columns-3 figure:nth-of-type(3n+4) {
- clear: left; }
-
-.gallery.gallery-columns-2 figure {
- width: 49%; }
-
-.gallery.gallery-columns-2 figure:nth-of-type(even) {
- margin-right: 0; }
-
-.gallery.gallery-columns-2 figure:nth-of-type(odd) {
- clear: left; }
-
-.gallery.gallery-columns-4 figure {
- width: 23.25%; }
-
-.gallery.gallery-columns-4 figure:nth-of-type(4n+4) {
- margin-right: 0; }
-
-.gallery.gallery-columns-4 figure:nth-of-type(4n+5) {
- clear: left; }
-
-.gallery.gallery-columns-5 figure {
- width: 18%; }
-
-.gallery.gallery-columns-5 figure:nth-of-type(5n+5) {
- margin-right: 0; }
-
-.gallery.gallery-columns-5 figure:nth-of-type(5n+6) {
- clear: left; }
-
-.gallery.gallery-columns-6 figure {
- width: 14.2%; }
-
-.gallery.gallery-columns-6 figure:nth-of-type(6n+6) {
- margin-right: 0; }
-
-.gallery.gallery-columns-6 figure:nth-of-type(6n+7) {
- clear: left; }
-
-.gallery.gallery-columns-7 figure {
- width: 12%; }
-
-.gallery.gallery-columns-7 figure:nth-of-type(7n+7) {
- margin-right: 0; }
-
-.gallery.gallery-columns-7 figure:nth-of-type(7n+8) {
- clear: left; }
-
-.gallery.gallery-columns-8 figure {
- width: 10.2%; }
-
-.gallery.gallery-columns-8 figure:nth-of-type(8n+8) {
- margin-right: 0; }
-
-.gallery.gallery-columns-8 figure:nth-of-type(8n+9) {
- clear: left; }
-
-.gallery.gallery-columns-9 figure {
- width: 8.85%; }
-
-.gallery.gallery-columns-9 figure:nth-of-type(9n+9) {
- margin-right: 0; }
-
-.gallery.gallery-columns-9 figure:nth-of-type(9n+10) {
- clear: left; }
-
-@media (max-width: 767px) {
- img.alignright, div.alignright, figure.alignright, img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
- display: block;
- margin: 1em auto;
- float: none; }
-
- .gallery.gallery-columns-4 figure, .gallery.gallery-columns-5 figure, .gallery.gallery-columns-6 figure, .gallery.gallery-columns-7 figure, .gallery.gallery-columns-8 figure, .gallery.gallery-columns-9 figure {
- width: 100%;
- margin: 0 0 1em 0;
- float: none; } }
-/* COMMENTS THREAD */
-.comment-list {
- list-style: none;
- counter-increment: none; }
-
-.comment-content
-.widget input[type=submit] {
- max-width: 120px; }
-
-/* COMMENT THREAD */
-.comment-list, .comment-list .vcard .fn, .comment-content, .comment-content p {
- font-size: 0.85rem; }
-
-.comment-list .vcard {
- margin: 0 0 0.5rem;
- width: 100%; }
-
-#comments label {
- display: inline; }
-
-#comments span.required {
- color: crimson; }
-
-ul.comment-list {
- list-style: none; }
-
-.comment-list > li.comment {
- -moz-border-radius: 3px;
- border-radius: 3px;
- margin: 0 0 0.5em;
- position: relative; }
-
-/*# sourceMappingURL=style-red.css.map */
+/*
+================================================================================================
+Table of Content
+================================================================================================
+01. Typography
+02. Header
+03. Navigation (Main)
+04. Navigation (Social)
+05. Slider
+06. Content (Single Post and Page)
+07. Content (Archives)
+08. Sidebar
+09. Footer
+10. Comments
+11. Buttons
+12. Tables
+13. WordPress-specific styles
+14. Responsiveness (Tablet Large 64em (1024px))
+15. Responsiveness (Mobile Large 37.50em (600px))
+16. Responsiveness (Mobile Small 30em (480px))
+17. Responsiveness (Hamburger menu)
+================================================================================================
+*/
+@font-face {
+ font-family: "Arvo";
+ src: url("../fonts/Arvo-Regular.ttf");
+}
+@font-face {
+ font-family: "Arvo";
+ src: url("../fonts/Arvo-Regular.ttf");
+ font-weight: normal;
+}
+@font-face {
+ font-family: "Arvo";
+ src: url("../fonts/Arvo-Bold.ttf");
+ font-weight: bold;
+}
+@font-face {
+ font-family: "Roboto";
+ src: url("../fonts/Roboto-Light.ttf");
+}
+/*
+===========================================================================================
+01. Typography
+===========================================================================================
+*/
+a {
+ color: #e21330;
+ line-height: inherit;
+ text-decoration: none;
+}
+
+a:hover, a:focus {
+ color: #160005;
+}
+
+.panel h1,
+.panel h2,
+.panel h3,
+.panel h4,
+.panel h5,
+.panel h6 {
+ line-height: 1;
+ margin-bottom: 0.625rem;
+ font-family: "Arvo", serif;
+ color: #e21330;
+ text-transform: uppercase;
+ font-weight: normal;
+}
+
+/*
+===========================================================================================
+02. Header
+===========================================================================================
+*/
+header {
+ border-bottom: solid 5px #e21330;
+}
+
+header div.slogan {
+ margin-top: 1em;
+}
+
+header div.slogan .title, header div.slogan .description {
+ font-weight: 300;
+}
+
+header div.slogan .title {
+ font-size: 5.8em;
+ color: #FFF;
+ text-transform: uppercase;
+ font-family: "Arvo", serif;
+ text-align: center;
+}
+
+header div.slogan .title {
+ font-size: 5.8em;
+ margin-top: 0;
+ color: #FFF;
+ text-transform: uppercase;
+ font-family: "Arvo", serif;
+ text-align: center;
+}
+
+header div.slogan .typed-strings em {
+ font-style: normal;
+ font-family: "Arvo", serif;
+}
+
+header div.slogan .typed-strings {
+ color: #160005;
+ font-family: "Roboto", Helvetica, sans-serif;
+ text-align: center;
+ padding-bottom: 10px;
+}
+
+header div.slogan .strings {
+ display: none;
+}
+
+header div.logo {
+ padding: 0px;
+ padding-top: 10px;
+}
+
+header div.slogan a {
+ color: #FFF;
+}
+
+header div.slogan a:hover {
+ color: #160005;
+}
+
+footer#footer {
+ background: #e21330;
+}
+
+header .overlay {
+ background: rgba(226, 19, 48, 0.9);
+ height: 100%;
+ width: 100%;
+ top: 0;
+ left: 0;
+ padding: 0;
+ padding-top: 15px;
+}
+
+header .overlay .site-title a, header .overlay .site-description {
+ font-family: "Arvo", serif;
+ text-align: center;
+ color: #FFF;
+}
+
+header .overlay .site-title a:hover {
+ color: #160005;
+}
+
+header .overlay .site-title {
+ line-height: 0.8em;
+ margin-top: 20px;
+ text-transform: uppercase;
+}
+
+header .overlay .site-description {
+ font-size: 1.3em;
+}
+
+header {
+ display: block;
+ position: relative;
+ background-repeat: no-repeat;
+ background-position: center bottom;
+ /* Create the parallax scrolling effect */
+ background-attachment: fixed;
+ background-size: cover;
+}
+
+/*
+===========================================================================================
+03. Navigation (Main)
+===========================================================================================
+*/
+.top-bar {
+ background: none;
+ z-index: 99;
+}
+
+.top-bar.expanded {
+ overflow: visible;
+ min-height: 100%;
+}
+
+.top-bar-section li:not(.has-form) a:not(.button) {
+ font-size: 1.1em;
+}
+
+.single-menu {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ padding: 20px;
+}
+
+@media only screen and (max-width: 60em) {
+ .top-bar-section li:not(.has-form) a:not(.button) {
+ font-size: 1em;
+ }
+ .top-bar-section li:not(.has-form) a:not(.button) {
+ line-height: 2.8125rem;
+ padding: 5px 20px;
+ }
+}
+.top-bar-section .dropdown li:not(.has-form) a:not(.button) {
+ font-size: 1em;
+}
+
+.top-bar-section li a:hover {
+ background: #FFF;
+}
+
+.top-bar-section {
+ display: flex;
+}
+.top-bar-section li.icon {
+ display: none;
+}
+
+.nav-wrapper {
+ margin-top: 10px;
+}
+
+.nav-wrapper nav .home-menu {
+ display: flex;
+ justify-content: space-evenly;
+}
+.nav-wrapper nav .home-menu .logo {
+ margin-right: 20px;
+}
+.nav-wrapper nav .home-menu .logo img {
+ max-height: 50px;
+ width: auto;
+ padding: 8px 0;
+}
+
+.top-bar .toggle-topbar.menu-icon {
+ top: 50%;
+}
+
+.top-bar ul li {
+ background: #FFF;
+ /*border-bottom: dotted 1px $link-color;*/
+}
+
+.top-bar .toggle-topbar.menu-icon {
+ border-bottom: none;
+}
+
+.top-bar .toggle-topbar.menu-icon a {
+ color: #e21330;
+ padding: 0 2.5rem 0 0.9375rem;
+ position: relative;
+ font-size: 1.2em;
+ font-family: "Roboto", Helvetica, sans-serif;
+}
+
+.top-bar .toggle-topbar.menu-icon a span::after {
+ box-shadow: 0 0 0 1px #e21330, 0 7px 0 1px #e21330, 0 14px 0 1px #e21330;
+}
+
+.top-bar-section ul li {
+ background: none;
+}
+.top-bar-section ul li::marker {
+ content: none;
+}
+
+.nav-wrapper nav ul li a {
+ font-family: "Arvo", serif;
+ text-transform: uppercase;
+}
+
+.nav-wrapper nav #home-link i {
+ font-size: 1.8em;
+}
+
+.top-bar-section .dropdown li a {
+ font-size: 0.7em;
+}
+
+.top-bar-section .dropdown {
+ display: block;
+ height: auto;
+ margin: 0;
+ padding: 0;
+ width: 100%;
+}
+
+.nav-wrapper nav li.current-menu-item,
+.nav-wrapper nav li.current-menu-ancestor,
+.nav-wrapper nav li.current-menu-parent {
+ background: #e21330;
+}
+.nav-wrapper nav li.current-menu-item a,
+.nav-wrapper nav li.current-menu-ancestor a,
+.nav-wrapper nav li.current-menu-parent a {
+ color: #FFF;
+}
+
+header div.logo {
+ margin: 0 auto;
+ float: none;
+}
+
+.nav-wrapper ul.right,
+.nav-wrapper ul.left {
+ float: none !important;
+}
+
+.nav-wrapper nav {
+ border: none;
+}
+
+.top-bar ul.title-area li {
+ background: #000;
+}
+
+.top-bar ul li {
+ background: #FFF;
+ border-bottom: dotted 1px #e21330;
+}
+
+.top-bar-section .dropdown li.title.back h5 a::before {
+ font-family: "FontAwesome";
+ content: "\f053";
+ font-size: 0.8em;
+ border: none;
+ color: #e21330;
+}
+
+.top-bar-section .dropdown li.title.back h5 a {
+ color: #FFF;
+}
+
+.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
+ color: #e21330;
+ display: block;
+}
+
+.top-bar-section .has-dropdown > a::after {
+ font-family: "FontAwesome";
+ content: "\f054";
+ font-size: 0.8em;
+ border: none;
+ padding-right: 10px;
+ height: 1em;
+ line-height: 1em;
+}
+
+.top-bar-section ul li:hover:not(.has-form) > a {
+ color: #000;
+ background: #FFF;
+}
+
+.top-bar-section ul li > a {
+ padding-top: 5px;
+ padding-bottom: 5px;
+ font-size: 0.7em;
+}
+
+nav ul.languages li.oblique-border {
+ display: none;
+}
+
+/*
+===========================================================================================
+04. Navigation (Social)
+===========================================================================================
+*/
+.socials {
+ margin-top: 0;
+}
+
+.socials ul {
+ margin: 0;
+ display: flex;
+ padding-bottom: 5px;
+}
+
+.socials ul li {
+ text-align: center;
+ list-style: none;
+ margin-left: 10px;
+}
+
+.socials a {
+ color: #FFF;
+ font-size: 20px;
+ width: 36px;
+ height: 36px;
+ -moz-border-radius: 18px;
+ -webkit-border-radius: 18px;
+ border-radius: 18px;
+ border: solid 1px #FFF;
+ display: block;
+}
+
+.socials a:hover {
+ color: #160005;
+ font-size: 20px;
+ text-align: center;
+ border: solid 1px #160005;
+}
+
+.socials .screen-reader-text {
+ position: absolute;
+ top: -9999em;
+ left: -9999em;
+}
+
+header .socials a {
+ color: #e21330;
+ font-size: 20px;
+ width: 36px;
+ height: 36px;
+ -moz-border-radius: 18px;
+ -webkit-border-radius: 18px;
+ border-radius: 18px;
+ border: solid 1px #e21330;
+ display: block;
+}
+
+.socials a:hover {
+ color: #160005;
+ font-size: 20px;
+ text-align: center;
+ border: solid 1px #160005;
+}
+
+.socials li a::before {
+ content: "\f408";
+ display: inline-block;
+ padding: 4px;
+ font-family: "FontAwesome";
+ font-size: 18px;
+ vertical-align: top;
+ -webkit-font-smoothing: antialiased;
+}
+
+.socials li a[href*="wordpress.com"]::before {
+ content: "\f205";
+}
+
+.socials li a[href*="facebook.com"]::before {
+ content: "\f09a";
+}
+
+.socials li a[href*="twitter.com"]::before {
+ content: "\f099";
+}
+
+.socials li a[href*="dribbble.com"]::before {
+ content: "\f17d";
+}
+
+.socials li a[href*="plus.google.com"]::before {
+ content: "\f0d5";
+}
+
+.socials li a[href*="pinterest.com"]::before {
+ content: "\f231";
+}
+
+.socials li a[href*="github.com"]::before {
+ content: "\f09b";
+}
+
+.socials li a[href*="tumblr.com"]::before {
+ content: "\f174";
+}
+
+.socials li a[href*="youtube.com"]::before {
+ content: "\f16a";
+}
+
+.socials li a[href*="flickr.com"]::before {
+ content: "\f16e";
+}
+
+.socials li a[href*="vimeo.com"]::before {
+ content: "\f27d";
+}
+
+.socials li a[href*="instagram.com"]::before {
+ content: "\f16d";
+}
+
+.socials li a[href*="codepen.io"]::before {
+ content: "\f1cb";
+}
+
+.socials li a[href*="linkedin.com"]::before {
+ content: "\f0e1";
+}
+
+/*
+===========================================================================================
+05. Slider
+===========================================================================================
+*/
+.carousel {
+ height: 70vh;
+ position: relative;
+ overflow: hidden;
+ background: #000;
+}
+.carousel .carousel-inner .carousel-item {
+ height: 100%;
+ width: 100%;
+ transition: 1s all;
+ position: absolute;
+ opacity: 1;
+}
+.carousel .carousel-inner .carousel-item:not(.active) {
+ opacity: 0;
+}
+.carousel .carousel-inner .carousel-caption {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ background-color: rgba(0, 0, 0, 0.6);
+ padding: 15px 40px;
+ text-align: left;
+}
+.carousel .carousel-inner .carousel-caption .section-title {
+ padding-left: 0px;
+}
+.carousel .carousel-inner .carousel-caption h2 {
+ color: #e21330;
+ font-weight: bold;
+ font-size: 45px;
+ margin-top: 5%;
+}
+.carousel .carousel-inner .carousel-caption p {
+ font-size: 22px;
+ font-weight: 300;
+ width: 65%;
+}
+.carousel .carousel-inner .carousel-caption .excerpt {
+ color: white;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn {
+ display: inline-block;
+ padding: 13px 20px;
+ border-radius: 50px;
+ color: #fff;
+ font-size: 17px;
+ font-weight: 500;
+ transition: all 0.3s;
+ background-color: #e21330;
+ position: relative;
+ overflow: hidden;
+ text-decoration: none;
+ z-index: 1;
+ margin-left: 0;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:after {
+ content: "";
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: -2;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:before {
+ content: "";
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ width: 0%;
+ height: 100%;
+ transition: all 0.3s;
+ z-index: -1;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:hover {
+ color: #FFF;
+ background-color: #160005;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:hover:before {
+ width: 100%;
+}
+.carousel:hover .carousel-control-prev, .carousel:hover .carousel-control-next {
+ opacity: 1;
+}
+
+.carousel-control-prev,
+.carousel-control-next {
+ position: absolute;
+ height: 50px;
+ width: 50px;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ top: 50%;
+ transform: translateY(-50%);
+ padding-bottom: 2px;
+ border-radius: 50%;
+ border: 3px solid #fcbecf;
+ opacity: 1;
+ transition: background-color 0.2s;
+ z-index: 111;
+}
+
+.carousel-control-next:hover,
+.carousel-control-prev:hover {
+ background-color: #fcbecf;
+}
+
+.carousel-control-prev {
+ left: 75%;
+}
+
+.carousel-control-next {
+ right: 14%;
+}
+
+.carousel-control-prev-icon:before {
+ content: "\f053";
+}
+
+.carousel-control-next-icon:before {
+ content: "\f054";
+}
+
+.carousel-control-prev-icon,
+.carousel-control-next-icon {
+ background-image: none;
+ font-family: "FontAwesome";
+ color: #fff;
+ transition: opacity 300ms ease-out;
+}
+
+/*
+===========================================================================================
+06. Content (Single Post and Page)
+===========================================================================================
+*/
+.main-column {
+ padding-left: 0;
+}
+
+.single-row {
+ padding: 0px;
+}
+
+.single-row article .panel {
+ padding-top: 15px;
+ padding-bottom: 15px;
+}
+
+.single-row article .panel,
+.archive-row article .panel {
+ border: none;
+ margin: 0;
+ padding: 15px;
+ background: none;
+}
+
+.single-row article .panel .post-item-date {
+ text-align: center;
+}
+
+.single-row article .panel .post-item-date p {
+ clear: right;
+ text-transform: uppercase;
+ font-size: 1em;
+ margin-bottom: 0.4em;
+}
+
+.single-row article .panel .post-item-date .post-item-day {
+ color: #000;
+ font-weight: bold;
+}
+
+.single-row article .panel .post-item-category {
+ padding-top: 5px;
+ border-top: solid 1px;
+}
+
+.single-row .post-categories, .single-row .post-tags {
+ margin-right: 20px;
+ margin-bottom: 20px;
+}
+
+.single-row article.post-item iframe {
+ min-width: 100%;
+}
+
+.single-row article.post-item {
+ padding: 15px;
+ /* background: rgba(245, 245, 245, 0.8) !important; */
+ line-height: 1.4em;
+ font-size: 17px;
+ width: 100%;
+ background: #FFF;
+ /* padding-top:50px; */
+ text-align: left;
+ -webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ box-shadow: 0px 0px 2px 1px #c9c9c9;
+}
+
+.single-row article .post-item-image {
+ position: relative;
+}
+.single-row article .post-item-image img {
+ min-width: 100%;
+}
+
+.single-row article.post-item .wp-caption {
+ background: #efefef;
+ color: #000;
+ font-style: italic;
+}
+
+.single-row article.post-item .wp-caption-text {
+ padding: 5px;
+ text-align: center;
+ font-size: 0.7em;
+}
+
+.single-row article.post-item ul,
+.single-row article.post-item ul {
+ list-style: none;
+}
+
+.single-row article.post-item ol {
+ list-style: none;
+ counter-reset: li;
+}
+
+.single-row article.post-item .post-content ol li:before {
+ content: counter(li) ".";
+ color: #e21330;
+ display: inline-block;
+ width: 1em;
+ font-weight: bold;
+ padding-right: 25px;
+}
+
+.single-row article.post-item ol li {
+ counter-increment: li;
+}
+
+.single-row article.post-item .post-content ul li:before {
+ font-family: "FontAwesome";
+ content: "\f054";
+ color: #e21330;
+ padding-right: 1em;
+ font-size: 0.7em;
+ height: 10px;
+ line-height: 10px;
+ position: relative;
+ bottom: 3px;
+}
+
+.single-row article.post-item blockquote {
+ background: #efefef;
+ border-left: 5px solid #e21330;
+ padding: 5px 10px 5px 20px;
+ margin-bottom: 10px;
+}
+
+.single-row article .category-title-line {
+ height: 2px;
+}
+
+.single-row article .post-item-date {
+ color: #FFF;
+ text-align: center;
+ font-size: 0.8rem;
+ position: absolute;
+ top: 80px;
+ right: -5px;
+ background: #e21330;
+ text-transform: uppercase;
+ padding: 5px 5px 5px 10px;
+ webkit-box-shadow: 0px 0px 2px 1px #e21330;
+ -moz-box-shadow: 0px 0px 2px 1px #e21330;
+ box-shadow: 0px 0px 2px 1px #e21330;
+}
+
+.single-row article.post-item blockquote p {
+ margin: 7px 0;
+}
+
+.single-row article.post-item blockquote blockquote {
+ background: #fff;
+}
+
+.single-row article.post-item .post-item-author {
+ padding: 20px 10px;
+ background: #1d1d1b;
+}
+
+.single-row .post-item-author p,
+.single-row .post-item-author {
+ color: white;
+ font-size: 0.9em;
+}
+
+.single-row .post-item-author img {
+ height: 120px;
+ width: 120px;
+ max-width: 100%;
+ height: auto;
+ border-radius: 60px;
+ -moz-border-radius: 60px;
+ -webkit-border-radius: 60px;
+}
+
+.single-row article button:hover,
+.single-row article .panel .button:focus,
+.single-row article .panel .button:hover,
+.single-row article .panel .button:focus,
+.single-row .widget .button:hover {
+ background-color: #000;
+ color: #FFFFFF;
+}
+
+.single-row article.post-item .bottom-line {
+ border-bottom: 10px solid #e21330;
+ margin-bottom: 10px;
+}
+
+.single-row article.post-item .post-item-title {
+ font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
+ text-transform: uppercase;
+ line-height: 2.5rem;
+ padding-bottom: 5px;
+ text-align: left;
+}
+
+.breadcrumbs {
+ display: block;
+ list-style: none;
+ margin-left: 0;
+ overflow: hidden;
+ padding: 0.5625rem 0.875rem 0.5625rem;
+ background-color: transparent;
+ border: none;
+}
+
+.single-row .breadcrumbs {
+ /* margin-bottom:15px;*/
+ padding: 5px 20px;
+}
+
+.single-row .post-item .breadcrumbs {
+ font-weight: bold;
+ font-size: 0.9em;
+ padding: 0;
+}
+
+.breadcrumbs > * {
+ color: #000;
+ font-size: 0.7em;
+}
+
+.breadcrumbs > * {
+ line-height: 1.2rem;
+}
+
+.breadcrumbs a {
+ color: #e21330;
+}
+
+.breadcrumbs a:hover {
+ color: #e21330;
+}
+
+article.post-item .post-item-title {
+ font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
+ text-transform: uppercase;
+ line-height: 1.3rem;
+}
+
+article .post-item-date {
+ color: #FFF;
+ text-align: center;
+ font-size: 0.8rem;
+ position: absolute;
+ top: 40px;
+ right: 0;
+ background: #e21330;
+ text-transform: uppercase;
+ padding: 5px;
+}
+
+article .post-item-date span {
+ display: block;
+}
+
+article .post-item-date .day {
+ font-weight: bold;
+ font-size: 2.5em;
+}
+
+article .post-item-date .month-year {
+ font-size: 0.7em;
+}
+
+article .panel {
+ border: none;
+ margin-bottom: 1.25rem;
+ padding: 1.25rem;
+ padding-bottom: 0px;
+ position: relative;
+}
+
+/*
+===========================================================================================
+07. Content (Archives)
+===========================================================================================
+*/
+.main-row {
+ padding: 0px;
+ margin-top: 20px;
+}
+
+.category-row .category-title-line {
+ margin-bottom: 15px;
+}
+
+.category-row.archive-row .category-title, .category-row.archive-row .category-title-line, .not-found,
+.single-row .category-title, .single-row .category-title-line {
+ text-align: left;
+}
+
+.category-row .post-list {
+ display: flex;
+ flex-wrap: wrap;
+}
+
+.category-row article.column-third {
+ width: 31%;
+ margin: 1%;
+}
+.category-row article.column-half {
+ width: 48%;
+ margin: 1%;
+}
+
+.category-row .category-header {
+ margin-bottom: 10px;
+}
+
+.category-title {
+ font-family: "Roboto", Helvetica, sans-serif;
+ color: #e21330;
+ text-transform: uppercase;
+ padding: 0px;
+ text-align: center;
+}
+
+.category-title-line {
+ background: #e21330;
+ height: 1px;
+}
+
+article.columns + article.columns:last-child {
+ float: left;
+}
+
+.category-row article {
+ padding-bottom: 0px;
+ margin-bottom: 1.35rem;
+}
+
+.category-row article .panel {
+ border: none;
+ margin-bottom: 0;
+ padding: 0.9rem;
+ padding-bottom: 0px;
+ padding-top: 0.2rem;
+ background: none;
+}
+
+.category-row .post-item-caption {
+ height: 100%;
+ background: #f2f2f2;
+ webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ box-shadow: 0px 0px 2px 1px #c9c9c9;
+}
+
+.category-row article .post-item-image {
+ overflow: hidden;
+}
+.category-row article .post-item-image img {
+ min-width: 100%;
+}
+
+.category-row article .panel p {
+ font-family: inherit;
+ font-size: 1rem;
+ font-weight: normal;
+ line-height: 1.3;
+ margin-bottom: 0.9rem;
+ text-rendering: optimizeLegibility;
+}
+
+.category-row .category-link-wrapper {
+ display: block;
+}
+
+article .post-item-date.wrap {
+ color: gray;
+ text-align: center;
+ font-size: 0.75rem;
+ position: relative;
+ top: 0px;
+ right: 0px;
+ background: none;
+ text-transform: uppercase;
+ padding: 0;
+}
+
+.category-row .post-list,
+.main-column {
+ padding-right: 0;
+}
+
+.category-row article,
+.sy-controls li a:after {
+ top: 50%;
+}
+
+p {
+ font-size: 0.9rem;
+ line-height: 1.4;
+ margin-bottom: 1.25rem;
+ text-rendering: optimizeLegibility;
+}
+
+.category-row article .post-item-image img {
+ width: 100%;
+ max-width: 100%;
+ height: auto;
+}
+
+.category-row article .post-item-image {
+ max-height: 200px;
+}
+
+.category-row article .panel p {
+ font-family: inherit;
+ font-size: 0.9rem;
+ font-weight: normal;
+ line-height: 1.3;
+ margin-bottom: 0.6rem;
+ text-rendering: optimizeLegibility;
+}
+
+/*
+===========================================================================================
+08. Sidebar
+===========================================================================================
+*/
+aside .widget .button.small {
+ padding-left: 5px;
+ padding-right: 5px;
+ width: 100%;
+ font-size: 1em;
+ padding: 0.55em;
+}
+
+aside .widget {
+ max-width: 100%;
+ margin-bottom: 15px;
+ border: solid 1px #d8d8d8;
+}
+aside .widget h2 {
+ padding: 5px 10px;
+ color: #e21330;
+}
+
+aside .widget ul, .widget ol {
+ margin: 15px 10px;
+}
+
+aside .row.widget {
+ margin-bottom: 20px;
+ border: solid 1px #d8d8d8;
+}
+
+aside .widget-title {
+ color: #FFF;
+ font-family: "Arvo", serif;
+ text-transform: uppercase;
+ display: block;
+ margin-bottom: 15px;
+ background: #fcbecf;
+}
+
+aside .widget_search .widget-title {
+ padding: 0px;
+ margin-bottom: 0px;
+ margin-top: 0px;
+ background: none;
+}
+
+aside .widget_search {
+ background: #e21330;
+ padding: 15px;
+ border: solid 1px #e21330;
+}
+aside .widget_search button {
+ background: #fa8dab;
+ width: 100%;
+ margin: 0 !important;
+ font-size: 0.9em !important;
+ padding: 10px 5px !important;
+}
+aside .widget_search label {
+ color: #FFF;
+}
+
+aside .wp-block-search__inside-wrapper {
+ display: block;
+}
+aside .wp-block-search__inside-wrapper button:hover {
+ background: #160005;
+}
+aside .wp-block-latest-comments {
+ padding: 10px;
+}
+
+aside .widget_search button {
+ font-size: 1.4em;
+}
+
+aside .widget .button.small {
+ padding: 0.6rem 0.5rem 0.7rem 0.5rem;
+ font-size: 0.8125rem;
+}
+
+aside .widget-title {
+ padding: 5px 10px 0px 15px;
+ margin-bottom: 0px;
+ margin-top: 0px;
+}
+
+aside .widget-title .fa {
+ font-size: 0.85em;
+ height: 22px;
+ line-height: 22px;
+ padding-right: 10px;
+ display: block;
+ float: left;
+}
+
+aside .twitter-feed .widget-title {
+ background: #35a0d8;
+}
+
+aside .widget.twitter-feed {
+ max-height: 300px;
+ overflow: hidden;
+}
+
+aside .facebook-box .widget-title {
+ background: #3e5e97;
+}
+
+aside .facebook-box iframe {
+ width: 100%;
+}
+
+aside .recent-posts-box ul {
+ padding: 0;
+ margin: 0;
+ padding: 15px;
+}
+
+aside .widget ul li {
+ list-style: none;
+ padding-bottom: 10px;
+ margin-bottom: 5px;
+ border-bottom: dashed 1px #d8d8d8;
+}
+
+aside .widget ul li:last-child {
+ border-bottom: none;
+}
+
+aside .recent-posts-box ul li:last-child {
+ border-bottom: none;
+}
+
+.widget .button.small {
+ padding: 0.64rem;
+ font-size: 0.8125rem;
+ width: 100%;
+}
+
+.widget ul {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+
+.widget ul li a:before {
+ font-family: "FontAwesome";
+ content: "\f054";
+ color: #e21330;
+ padding-right: 10px;
+}
+
+.widget ul li a {
+ font-size: 0.9em;
+ color: #160005;
+}
+
+footer .widget ul li a {
+ font-size: 0.9em;
+ color: #FFF;
+}
+
+aside .recent-posts-box ul li a {
+ font-size: 0.8em;
+}
+
+.widget ul li a:hover {
+ color: #e21330;
+}
+
+/*
+===========================================================================================
+09. Footer
+===========================================================================================
+*/
+.nav-links {
+ display: flex;
+ justify-content: center;
+}
+.nav-links .page-numbers {
+ margin: 5px;
+}
+
+footer#footer {
+ padding-bottom: 25px;
+ color: #FFF;
+}
+
+footer .copyright {
+ font-size: 0.9em;
+}
+
+footer .copyright a {
+ color: #160005;
+}
+
+footer .copyright a:hover {
+ color: #FFF;
+}
+
+footer .breadcrumbs {
+ display: block;
+ list-style: none;
+ margin-left: 0;
+ overflow: hidden;
+ padding: 0.5625rem 0.875rem 0.5625rem;
+ background-color: transparent;
+ border: none;
+}
+
+footer .breadcrumbs li a,
+footer .breadcrumbs li {
+ color: #FFF;
+}
+
+footer .breadcrumbs li a:hover {
+ color: #000;
+}
+
+footer .breadcrumbs > *::before {
+ color: #000;
+}
+
+footer .footer-bar {
+ margin-bottom: 25px;
+ background-image: url("../img/bright-squares.png");
+ background-blend-mode: normal;
+ padding-top: 20px;
+ padding-bottom: 60px;
+ margin-top: 20px;
+ background-attachment: fixed;
+}
+
+footer .footer-bar form {
+ max-width: 100%;
+ overflow: hidden;
+}
+
+footer .footer-bar .widget-title {
+ color: #FFF;
+}
+
+footer .footer-bar {
+ margin-top: 20px;
+ background-color: #160005;
+}
+
+footer .footer-bar .widget-title {
+ font-family: "Arvo", serif;
+ text-transform: uppercase;
+ border-bottom: solid 1px;
+ padding-bottom: 20px;
+ display: block;
+ margin-bottom: 15px;
+}
+
+footer .back-to-top-wrapper {
+ position: relative;
+}
+
+footer a.back-to-top {
+ width: 60px;
+ height: 60px;
+ -moz-border-radius: 30px;
+ -webkit-border-radius: 30px;
+ border-radius: 30px;
+ color: #FFF;
+ background: #e21330;
+ position: fixed;
+ text-align: center;
+ line-height: 60px;
+ right: 4%;
+ bottom: 30%;
+ font-size: 2em;
+}
+
+footer a.back-to-top:hover {
+ color: #e21330;
+ background: #fff;
+ border: solid 1px #e21330;
+}
+
+footer a#back-to-top {
+ opacity: 1;
+ z-index: 999;
+}
+
+footer .socials a:hover {
+ color: #160005;
+ border: solid 1px #160005;
+}
+
+/*
+===========================================================================================
+10. Comments
+===========================================================================================
+*/
+.comment-list {
+ list-style: none;
+ counter-increment: none;
+}
+
+.comment-content,
+.widget input[type=submit] {
+ max-width: 120px;
+}
+
+.comment-list, .comment-list .vcard .fn, .comment-content, .comment-content p {
+ font-size: 0.85rem;
+}
+
+.comment-list .vcard {
+ margin: 0 0 0.5rem;
+ width: 100%;
+}
+
+#comments label {
+ display: inline;
+}
+
+#comments span.required {
+ color: crimson;
+}
+
+ul.comment-list {
+ list-style: none;
+}
+
+.comment-list > li.comment {
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+ margin: 0 0 0.5em;
+ position: relative;
+}
+
+/*
+===========================================================================================
+11. Buttons
+===========================================================================================
+*/
+.button, button {
+ background-color: #e21330;
+}
+
+article button:hover,
+article .panel .button:focus,
+article .panel .button:hover,
+article .panel .button:focus,
+.widget .button:hover {
+ background-color: #160005;
+ color: #FFFFFF;
+}
+
+article .panel .button {
+ border-radius: 5px;
+ border-style: solid;
+ border-width: 0;
+ cursor: pointer;
+ font-family: "Roboto", Helvetica, sans-serif, Helvetica, Arial, sans-serif;
+ font-weight: normal;
+ line-height: normal;
+ margin: 0 0 0.8rem;
+ position: relative;
+ text-align: center;
+ text-decoration: none;
+ display: inline-block;
+ padding: 0.5rem 1.4rem;
+ font-size: 0.8rem;
+ border-color: "Roboto", Helvetica, sans-serif;
+ color: #FFFFFF;
+ text-transform: uppercase;
+ transition: background-color 300ms ease-out;
+}
+
+/*
+===========================================================================================
+12. Tables
+===========================================================================================
+*/
+table,
+th,
+td {
+ border: 1px solid #fcbecf;
+}
+
+table {
+ width: 100%;
+}
+
+table thead tr th {
+ background-color: #e21330;
+ color: white;
+ text-transform: uppercase;
+ font-family: "Arvo", serif;
+}
+
+/*
+===========================================================================================
+13. WordPress-specific styles
+===========================================================================================
+*/
+.aligncenter,
+div.aligncenter {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+.alignleft {
+ float: left;
+}
+
+.alignright {
+ float: right;
+}
+
+img.alignleft {
+ margin: 3px 20px 10px 0;
+}
+
+img.alignright {
+ margin: 3px 0 10px 20px;
+}
+
+.post-content .gallery:after {
+ content: "";
+ display: table;
+ clear: both;
+}
+
+img.aligncenter, div.aligncenter, figure.aligncenter {
+ display: block;
+ margin: 1em auto;
+}
+
+img.alignright, div.alignright, figure.alignright {
+ float: right;
+ margin: 1em 0 1em 2em;
+}
+
+img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
+ float: left;
+ margin: 1em 1em 2em 0;
+}
+
+figure {
+ max-width: 100%;
+ height: auto;
+ margin: 1em 0;
+}
+
+p img.alignright, p img.alignleft {
+ margin-top: 0;
+}
+
+.gallery figure img {
+ max-width: 100%;
+ height: auto;
+ margin: 0 auto;
+ display: block;
+}
+
+.gallery figure {
+ float: left;
+ margin: 0 2% 1em 0;
+}
+
+.gallery.gallery-columns-1 figure {
+ width: 100%;
+ margin: 0 0 1em 0;
+ float: none;
+}
+
+.post-content .gallery.gallery-columns-3 figure {
+ width: 32%;
+}
+
+.gallery.gallery-columns-3 figure:nth-of-type(3n+3) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-3 figure:nth-of-type(3n+4) {
+ clear: left;
+}
+
+.gallery.gallery-columns-2 figure {
+ width: 49%;
+}
+
+.gallery.gallery-columns-2 figure:nth-of-type(even) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-2 figure:nth-of-type(odd) {
+ clear: left;
+}
+
+.gallery.gallery-columns-4 figure {
+ width: 23.25%;
+}
+
+.gallery.gallery-columns-4 figure:nth-of-type(4n+4) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-4 figure:nth-of-type(4n+5) {
+ clear: left;
+}
+
+.gallery.gallery-columns-5 figure {
+ width: 18%;
+}
+
+.gallery.gallery-columns-5 figure:nth-of-type(5n+5) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-5 figure:nth-of-type(5n+6) {
+ clear: left;
+}
+
+.gallery.gallery-columns-6 figure {
+ width: 14.2%;
+}
+
+.gallery.gallery-columns-6 figure:nth-of-type(6n+6) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-6 figure:nth-of-type(6n+7) {
+ clear: left;
+}
+
+.gallery.gallery-columns-7 figure {
+ width: 12%;
+}
+
+.gallery.gallery-columns-7 figure:nth-of-type(7n+7) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-7 figure:nth-of-type(7n+8) {
+ clear: left;
+}
+
+.gallery.gallery-columns-8 figure {
+ width: 10.2%;
+}
+
+.gallery.gallery-columns-8 figure:nth-of-type(8n+8) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-8 figure:nth-of-type(8n+9) {
+ clear: left;
+}
+
+.gallery.gallery-columns-9 figure {
+ width: 8.85%;
+}
+
+.gallery.gallery-columns-9 figure:nth-of-type(9n+9) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-9 figure:nth-of-type(9n+10) {
+ clear: left;
+}
+
+@media (max-width: 767px) {
+ img.alignright, div.alignright, figure.alignright, img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
+ display: block;
+ margin: 1em auto;
+ float: none;
+ }
+ .gallery.gallery-columns-4 figure, .gallery.gallery-columns-5 figure, .gallery.gallery-columns-6 figure, .gallery.gallery-columns-7 figure, .gallery.gallery-columns-8 figure, .gallery.gallery-columns-9 figure {
+ width: 100%;
+ margin: 0 0 1em 0;
+ float: none;
+ }
+}
+/*
+===========================================================================================
+15. Pagination
+===========================================================================================
+*/
+.clearfix {
+ clear: both;
+}
+
+.nav-links div {
+ display: inline;
+}
+
+.nav-links .nav-next {
+ float: right;
+}
+
+.nav-links .nav-prev {
+ float: left;
+}
+
+.page-numbers, .nav-links div {
+ font-family: "Roboto", Helvetica, sans-serif;
+ display: inline-block;
+ padding: 5px 10px;
+ margin: 0 2px 0 0;
+ border: 1px solid #e21330;
+ line-height: 1;
+ text-decoration: none;
+ border-radius: 2px;
+ font-weight: 600;
+ font-size: 1em;
+}
+
+.page-numbers.current,
+a.page-numbers:hover {
+ background: #e21330;
+ color: #FFF;
+}
+
+span.page-numbers.dots {
+ color: #e21330;
+}
+
+figure {
+ margin: 0;
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+article.comment-wrapper {
+ margin-top: 20px;
+}
+
+/*
+===========================================================================================
+14. Responsiveness (Tablet Large 64em (1024px))
+===========================================================================================
+*/
+@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) {
+ .carousel {
+ height: 440px;
+ }
+ .carousel-caption h2 {
+ font-size: 50px;
+ }
+ .category-row {
+ padding: 10px;
+ }
+}
+@media screen and (max-width: 1024px) {
+ .carousel {
+ height: 350px;
+ }
+ .carousel .carousel-inner .carousel-caption h2 {
+ font-size: 34px;
+ }
+ .carousel .carousel-inner .carousel-caption p {
+ font-size: 18px;
+ }
+ .category-row {
+ padding: 10px;
+ }
+ .category-row article.column-third, .category-row article.column-half {
+ width: 48% !important;
+ }
+}
+/*
+===========================================================================================
+15. Responsiveness (Mobile Large (740px))
+===========================================================================================
+*/
+@media only screen and (max-width: 740px) {
+ .carousel {
+ z-index: 111;
+ height: 380px;
+ }
+ .carousel .carousel-inner .carousel-caption h2 {
+ font-size: 22px;
+ }
+ .carousel .carousel-inner .carousel-caption p {
+ font-size: 15px;
+ width: 70%;
+ }
+ .carousel .carousel-inner .carousel-caption a.simple-btn {
+ padding: 10px 14px;
+ font-size: 14px;
+ margin-left: 0px;
+ }
+ .carousel-control-prev,
+ .carousel-control-next {
+ top: 60%;
+ }
+ .carousel-control-prev {
+ left: 75%;
+ }
+ .carousel-control-next {
+ right: 10%;
+ }
+ header div.slogan .title {
+ padding-top: 20px;
+ font-size: 3.8em;
+ }
+ .columns.nav-wrapper {
+ width: 100%;
+ padding-left: 0px;
+ padding-right: 0px;
+ }
+ .top-bar-section ul li > a {
+ color: #e21330;
+ }
+ .category-row {
+ padding: 10px;
+ }
+ .category-row article.column-third, .category-row article.column-half {
+ width: 48% !important;
+ }
+}
+/*
+===========================================================================================
+16. Responsiveness (Mobile Small 30em (480px))
+===========================================================================================
+*/
+@media only screen and (max-width: 480px) {
+ header .carousel .carousel-inner {
+ width: 100vw;
+ }
+ header .carousel .carousel-inner .carousel-caption {
+ text-align: center;
+ max-width: 100%;
+ }
+ header .carousel .carousel-inner .carousel-caption h2 {
+ font-size: 25px;
+ text-align: center;
+ margin-bottom: 0px;
+ }
+ header .carousel .carousel-inner .carousel-caption p {
+ font-size: 14px;
+ text-align: center;
+ width: 100%;
+ margin-bottom: 5px;
+ margin-top: 5px;
+ }
+ header .carousel .carousel-inner .carousel-caption a.simple-btn {
+ margin-top: 15px;
+ }
+ header .carousel-control-prev,
+ header .carousel-control-next {
+ top: 90%;
+ }
+ header .carousel-control-prev {
+ left: 25% !important;
+ }
+ header .carousel-control-next {
+ right: 10% !important;
+ }
+ header .card-top .card-top-btn ul li a.btn {
+ padding: 10px 6px;
+ font-size: 10px;
+ }
+ .category-row {
+ padding: 15px;
+ }
+ .category-row article.column-third, .category-row article.column-half {
+ width: 100% !important;
+ margin-bottom: 20px;
+ }
+ aside {
+ padding: 0 !important;
+ }
+}
+/*
+===========================================================================================
+17. Responsiveness (Hamburger menu)
+===========================================================================================
+*/
+@media screen and (max-width: 600px) {
+ .top-bar-section {
+ flex: 1;
+ padding-left: 20px;
+ }
+ .top-bar-section .nav-wrapper nav li.current-menu-item a,
+ .top-bar-section .nav-wrapper nav li.current-menu-ancestor a,
+ .top-bar-section .nav-wrapper nav li.current-menu-parent a,
+ .top-bar-section li a, .top-bar-section li {
+ background: transparent !important;
+ color: #e21330;
+ }
+ #main-menu {
+ max-height: 50px;
+ overflow: hidden;
+ transition: 1s ease-in-out;
+ }
+ #main-menu li {
+ display: none;
+ }
+ #main-menu li.icon {
+ display: inline-block;
+ }
+ #main-menu li.icon .hamburger {
+ transform-origin: center;
+ width: 20px;
+ height: 2px;
+ top: -5px;
+ display: inline-block;
+ background: #e21330;
+ position: relative;
+ transition: 0.3s ease-in-out;
+ opacity: 1;
+ }
+ #main-menu li.icon .hamburger::before, #main-menu li.icon .hamburger::after {
+ transition: 0.3s ease-in-out;
+ content: " ";
+ position: absolute;
+ display: block;
+ width: 20px;
+ height: 2px;
+ background: #e21330;
+ }
+ #main-menu li.icon .hamburger::before {
+ top: -8px;
+ }
+ #main-menu li.icon .hamburger::after {
+ bottom: -8px;
+ }
+ #main-menu li.icon a {
+ line-height: inherit;
+ }
+ #main-menu li a {
+ color: #e21330;
+ }
+ #main-menu li a:hover {
+ color: #160005;
+ }
+ #main-menu li.has-dropdown > a::after {
+ transition: 1s ease-in-out;
+ content: "\f107";
+ font-size: 1.2em;
+ line-height: 3em;
+ top: 0;
+ color: #160005;
+ }
+ #main-menu li.has-dropdown.open > a::after {
+ content: "\f106";
+ }
+ #main-menu ul.dropdown {
+ position: relative !important;
+ left: revert !important;
+ display: none;
+ }
+ #main-menu ul.dropdown.visible {
+ display: block;
+ }
+ #main-menu.responsive {
+ max-height: 500px;
+ }
+ #main-menu.responsive li {
+ float: none;
+ display: block;
+ text-align: left;
+ }
+ #main-menu.responsive li.icon {
+ display: inline-block;
+ }
+ #main-menu.responsive .hamburger, #main-menu.responsive .hamburger::before, #main-menu.responsive .hamburger::after {
+ background: #999999 !important;
+ }
+ #main-menu.responsive .hamburger {
+ transform: rotate(45deg) !important;
+ }
+ #main-menu.responsive .hamburger::before {
+ transform: rotate(90deg) !important;
+ top: 0 !important;
+ }
+ #main-menu.responsive .hamburger::after {
+ transform: rotate(90deg) !important;
+ bottom: 0 !important;
+ }
+}
+.top-bar-section li a:hover {
+ background: #e21330;
+}
+
+.carousel .carousel-caption h2 {
+ color: #fcbecf !important;
+}
+
+/*# sourceMappingURL=style-red.css.map */
diff --git a/css/style-red.css.map b/css/style-red.css.map
index b303990..a82cfbd 100644
--- a/css/style-red.css.map
+++ b/css/style-red.css.map
@@ -1,7 +1 @@
-{
-"version": 3,
-"mappings": "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",
-"sources": ["../scss/_base.scss","../scss/style-red.scss"],
-"names": [],
-"file": "style-red.css"
-}
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../scss/_base.scss","../scss/style-red.scss"],"names":[],"mappings":"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","file":"style-red.css"}
\ No newline at end of file
diff --git a/css/style-yellow.css b/css/style-yellow.css
index 79d0d66..7f15f68 100644
--- a/css/style-yellow.css
+++ b/css/style-yellow.css
@@ -1,1318 +1,1954 @@
-@font-face {
- font-family: 'Arvo';
- src: url("../fonts/Arvo-Regular.ttf"); }
-@font-face {
- font-family: 'Arvo';
- src: url("../fonts/Arvo-Regular.ttf");
- font-weight: normal; }
-@font-face {
- font-family: 'Arvo';
- src: url("../fonts/Arvo-Bold.ttf");
- font-weight: bold; }
-@font-face {
- font-family: 'Roboto';
- src: url("../fonts/Roboto-Light.ttf"); }
-/*
-@font-face {
- font-family: 'fontello';
- src: url("../fonts/fontello.ttf");
- font-weight:normal;
-}
-*/
-/* TYPOGRPAHY */
-a {
- color: #f9a819;
- line-height: inherit;
- text-decoration: none; }
-
-a:hover, a:focus {
- color: #211601; }
-
-.panel h1,
-.panel h2,
-.panel h3,
-.panel h4,
-.panel h5,
-.panel h6 {
- line-height: 1;
- margin-bottom: 0.625rem;
- font-family: "Arvo", serif;
- color: #f9a819;
- text-transform: uppercase;
- font-weight: normal; }
-
-/* HEADER */
-header {
- border-bottom: solid 10px #ffe3a4; }
-
-header div.slogan {
- margin-top: 1em; }
-
-header div.slogan .title, header div.slogan .description {
- font-weight: 300; }
-
-header div.slogan .title {
- font-size: 5.8em;
- color: #FFF;
- text-transform: uppercase;
- font-family: "Arvo", serif;
- text-align: center; }
-
-header div.slogan .title {
- font-size: 5.8em;
- margin-top: 0;
- color: #FFF;
- text-transform: uppercase;
- font-family: "Arvo", serif;
- text-align: center; }
-
-header div.slogan .typed-strings em {
- font-style: normal;
- font-family: "Arvo", serif; }
-
-header div.slogan .typed-strings {
- color: #211601;
- font-family: "Roboto", Helvetica, sans-serif;
- text-align: center;
- padding-bottom: 10px; }
-
-header div.slogan .strings {
- display: none; }
-
-header div.logo {
- padding: 0px;
- padding-top: 10px; }
-
-header div.slogan a {
- color: #FFF; }
-
-header div.slogan a:hover {
- color: #211601; }
-
-header div.logo img {
- /*
- max-height: 120px;
- filter: brightness(200%);
- -webkit-filter: brightness(200%);
- -moz-filter: brightness(0%);
- -o-filter: brightness(0%);
- -ms-filter: brightness(0%);
- */
- /*
- filter: hue-rotate(180deg);
- -webkit-filter: hue-rotate(180deg);
- -moz-filter: hue-rotate(180deg);
- -o-filter: hue-rotate(180deg);
- -ms-filter: hue-rotate(180deg);
- */ }
-
-/* NAVIGATION */
-.top-bar {
- background: none;
- z-index: 99; }
-
-.top-bar.expanded {
- overflow: visible;
- min-height: 100%; }
-
-.top-bar-section li:not(.has-form) a:not(.button) {
- font-size: 1.1em; }
-
-@media only screen and (max-width: 60em) {
- .top-bar-section li:not(.has-form) a:not(.button) {
- font-size: 1em; }
-
- .top-bar-section li:not(.has-form) a:not(.button) {
- line-height: 2.8125rem;
- padding: 2px 0.3rem; } }
-.top-bar-section .dropdown li:not(.has-form) a:not(.button) {
- font-size: 1em; }
-
-.top-bar-section ul li > a {
- color: #FFF; }
-
-.top-bar-section li a:hover {
- background: #211601; }
-
-.nav-wrapper nav {
- /*! overflow: hidden; */ }
-
-.top-bar .toggle-topbar.menu-icon {
- top: 50%; }
-
-.top-bar ul li {
- background: #FFF;
- /*border-bottom: dotted 1px $link-color;*/ }
-
-.top-bar .toggle-topbar.menu-icon {
- border-bottom: none; }
-
-.top-bar .toggle-topbar.menu-icon a {
- color: #f9a819;
- padding: 0 2.5rem 0 0.9375rem;
- position: relative;
- font-size: 1.2em;
- font-family: "Roboto", Helvetica, sans-serif; }
-
-.top-bar .toggle-topbar.menu-icon a span::after {
- box-shadow: 0 0 0 1px #f9a819, 0 7px 0 1px #f9a819, 0 14px 0 1px #f9a819; }
-
-.top-bar-section ul li {
- background: none; }
-
-.nav-wrapper nav ul li a {
- font-family: "Arvo", serif;
- text-transform: uppercase; }
-
-.nav-wrapper nav {
- margin-top: 20px; }
-
-.nav-wrapper nav #home-link i {
- font-size: 1.8em; }
-
-.top-bar-section .dropdown li a {
- font-size: 0.7em; }
-
-.top-bar-section .dropdown {
- display: block;
- height: auto;
- margin: 0;
- padding: 0;
- width: 100%; }
-
-/* WORDPRESS NAVIGATION HIGHLIGHT */
-.nav-wrapper nav.top-bar li.current-menu-item,
-.nav-wrapper nav.top-bar li.current-menu-ancestor,
-.nav-wrapper nav.top-bar li.current-menu-parent {
- border-bottom: solid 4px #211601; }
-
-/* SOCIAL ICONS */
-.socials {
- margin-top: 0px; }
-
-.socials ul {
- margin: 0;
- padding: 0; }
-
-.socials ul li {
- text-align: center;
- float: left;
- list-style: none;
- margin-left: 25px; }
-
-.socials a {
- color: #FFF;
- font-size: 20px;
- width: 36px;
- height: 36px;
- -moz-border-radius: 18px;
- -webkit-border-radius: 18px;
- border-radius: 18px;
- border: solid 1px #FFF;
- display: block; }
-
-.socials a:hover {
- color: #211601;
- font-size: 20px;
- text-align: center;
- border: solid 1px #211601; }
-
-.socials .screen-reader-text {
- position: absolute;
- top: -9999em;
- left: -9999em; }
-
-header .socials a {
- color: #211601;
- font-size: 20px;
- width: 36px;
- height: 36px;
- -moz-border-radius: 18px;
- -webkit-border-radius: 18px;
- border-radius: 18px;
- border: solid 1px #211601;
- display: block; }
-
-.socials a:hover {
- color: #FFF;
- font-size: 20px;
- text-align: center;
- border: solid 1px #FFF; }
-
-.socials li a::before {
- content: '\f408';
- display: inline-block;
- padding: 4px;
- font-family: 'FontAwesome';
- font-size: 18px;
- vertical-align: top;
- -webkit-font-smoothing: antialiased; }
-
-.socials li a[href*="wordpress.com"]::before {
- content: '\f205'; }
-
-.socials li a[href*="facebook.com"]::before {
- content: '\f09a'; }
-
-.socials li a[href*="twitter.com"]::before {
- content: '\f099'; }
-
-.socials li a[href*="dribbble.com"]::before {
- content: '\f17d'; }
-
-.socials li a[href*="plus.google.com"]::before {
- content: '\f0d5'; }
-
-.socials li a[href*="pinterest.com"]::before {
- content: '\f231'; }
-
-.socials li a[href*="github.com"]::before {
- content: '\f09b'; }
-
-.socials li a[href*="tumblr.com"]::before {
- content: '\f174'; }
-
-.socials li a[href*="youtube.com"]::before {
- content: '\f16a'; }
-
-.socials li a[href*="flickr.com"]::before {
- content: '\f16e'; }
-
-.socials li a[href*="vimeo.com"]::before {
- content: '\f27d'; }
-
-.socials li a[href*="instagram.com"]::before {
- content: '\f16d'; }
-
-.socials li a[href*="codepen.io"]::before {
- content: '\f1cb'; }
-
-.socials li a[href*="linkedin.com"]::before {
- content: '\f0e1'; }
-
-/* TEST COLORS */
-.background-indigo {
- background: indigo; }
-
-.background-purple {
- background: #76207d; }
-
-.background-blue {
- background: #0f9cd3; }
-
-.background-green {
- background: #a4c20d; }
-
-.background-green-forest {
- background: #0c8700; }
-
-.background-safran {
- background: #ffca00; }
-
-.background-orange {
- background: #f95915; }
-
-.background-lightgrey {
- background: #f2f4f4; }
-
-.background-grey {
- background: #5a5c5f; }
-
-.background-darkgrey {
- background: #292929; }
-
-.background-red {
- background: #e8351a; }
-
-/* test sizes */
-.height-100 {
- min-height: 100px; }
-
-.height-120 {
- min-height: 120px; }
-
-.height-50 {
- min-height: 50px; }
-
-.height-30 {
- min-height: 30px; }
-
-.height-200 {
- min-height: 200px; }
-
-.height-300 {
- min-height: 300px; }
-
-.height-150 {
- min-height: 150px; }
-
-.height-400 {
- min-height: 400px; }
-
-.height-450 {
- min-height: 450px; }
-
-.height-500 {
- min-height: 500px; }
-
-/* BUTTONS */
-.button, button {
- background-color: #f8b016; }
-
-article .panel .button {
- border-radius: 5px;
- border-style: solid;
- border-width: 0;
- cursor: pointer;
- font-family: "Roboto", Helvetica, sans-serif, Helvetica, Arial, sans-serif;
- font-weight: normal;
- line-height: normal;
- margin: 0 0 0.8rem;
- position: relative;
- text-align: center;
- text-decoration: none;
- display: inline-block;
- padding: 0.5rem 1.4rem;
- font-size: 0.8rem;
- border-color: "Roboto", Helvetica, sans-serif;
- color: #FFFFFF;
- text-transform: uppercase;
- transition: background-color 300ms ease-out; }
-
-/* MAIN COLUMN */
-.main-column {
- padding-left: 0px; }
-
-/* POST ITEM */
-article button:hover,
-article .panel .button:focus,
-article .panel .button:hover,
-article .panel .button:focus,
-.widget .button:hover {
- background-color: #211601;
- color: #FFFFFF; }
-
-article.post-item .post-item-title {
- font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
- text-transform: uppercase;
- line-height: 1.3rem; }
-
-article .post-item-date {
- color: #FFF;
- text-align: center;
- font-size: 0.8rem;
- position: absolute;
- top: 40px;
- right: 15px;
- background: #f8b016;
- text-transform: uppercase;
- padding: 5px; }
-
-article .post-item-date span {
- display: block; }
-
-article .post-item-date .day {
- font-weight: bold;
- font-size: 2.5em; }
-
-article .post-item-date .month-year {
- font-size: 0.7em; }
-
-article .panel {
- border: none;
- margin-bottom: 1.25rem;
- padding: 1.25rem;
- padding-bottom: 0px;
- position: relative; }
-
-/* CATEGORY ITEM */
-.main-row {
- padding: 0px;
- margin-top: 20px; }
-
-.category-row {
- margin-bottom: 30px; }
-
-.category-row .post-list {
- margin-top: 30px;
- margin-bottom: 20px; }
-
-.category-row .category-header {
- margin-bottom: 10px; }
-
-.category-title {
- font-family: "Roboto", Helvetica, sans-serif;
- color: #f9a819;
- text-transform: uppercase;
- padding: 0px;
- text-align: center; }
-
-.category-title-line {
- background: #f9a819;
- height: 1px; }
-
-article.columns + article.columns:last-child {
- float: left; }
-
-.category-row article {
- padding-bottom: 0px;
- margin-bottom: 1.35rem; }
-
-.category-row article .panel {
- border: none;
- margin-bottom: 0;
- padding: 0.9rem;
- padding-bottom: 0px;
- padding-top: 0.2rem;
- background: none; }
-
-.category-row .post-item-caption {
- height: 100%;
- background: #f2f2f2;
- webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
- -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
- box-shadow: 0px 0px 2px 1px #c9c9c9; }
-
-.category-row article .post-item-image {
- max-height: 180px;
- overflow: hidden; }
-
-.category-row article .panel p {
- font-family: inherit;
- font-size: 1rem;
- font-weight: normal;
- line-height: 1.3;
- margin-bottom: 0.9rem;
- text-rendering: optimizeLegibility; }
-
-.category-row .category-link-wrapper {
- display: block; }
-
-article .post-item-date.wrap {
- color: gray;
- text-align: center;
- font-size: 0.75rem;
- position: relative;
- top: 0px;
- right: 0px;
- background: none;
- text-transform: uppercase;
- padding: 0; }
-
-/* FOOTER */
-footer#footer {
- padding-bottom: 25px;
- color: #FFF; }
-
-footer .copyright {
- font-size: 0.9em; }
-
-footer .copyright a {
- color: #211601; }
-
-footer .copyright a:hover {
- color: #FFF; }
-
-footer .breadcrumbs {
- display: block;
- list-style: none;
- margin-left: 0;
- overflow: hidden;
- padding: 0.5625rem 0.875rem 0.5625rem;
- background-color: transparent;
- border: none; }
-
-footer .breadcrumbs li a,
-footer .breadcrumbs li {
- color: #FFF; }
-
-footer .breadcrumbs li a:hover {
- color: #000; }
-
-footer .breadcrumbs > *::before {
- color: #000; }
-
-footer .footer-bar {
- margin-bottom: 25px;
- background-image: url("../img/bright-squares.png");
- background-blend-mode: normal;
- padding-top: 20px;
- padding-bottom: 60px;
- margin-top: 20px;
- background-attachment: fixed; }
-
-footer .footer-bar form {
- max-width: 100%;
- overflow: hidden; }
-
-.widget .button.small {
- padding-left: 5px;
- padding-right: 5px;
- width: 100%;
- font-size: 1em;
- padding: 0.55em; }
-
-footer .footer-bar .widget-title {
- color: #FFF; }
-
-footer .footer-bar {
- margin-top: 20px;
- background-color: #211601; }
-
-footer .footer-bar .widget-title {
- font-family: "Arvo", serif;
- text-transform: uppercase;
- border-bottom: solid 1px;
- padding-bottom: 20px;
- display: block;
- margin-bottom: 15px; }
-
-footer .back-to-top-wrapper {
- position: relative; }
-
-footer a.back-to-top {
- width: 60px;
- height: 60px;
- -moz-border-radius: 30px;
- -webkit-border-radius: 30px;
- border-radius: 30px;
- color: #FFF;
- background: #f8b016;
- position: fixed;
- text-align: center;
- line-height: 60px;
- right: 4%;
- bottom: 30%;
- font-size: 2em; }
-
-footer a.back-to-top:hover {
- color: #f9a819;
- background: #fff;
- border: solid 1px #f9a819; }
-
-footer a#back-to-top {
- opacity: 1;
- z-index: 999; }
-
-footer .socials a:hover {
- color: #211601;
- border: solid 1px #211601; }
-
-/* SIDEBAR */
-aside .widget {
- max-width: 100%;
- margin-bottom: 15px;
- border: solid 1px #d8d8d8; }
-
-aside .widget ul, .widget ol {
- padding: 15px 10px; }
-
-aside .row.widget {
- margin-bottom: 20px;
- border: solid 1px #d8d8d8; }
-
-aside .widget-title {
- color: #FFF;
- font-family: "Arvo", serif;
- text-transform: uppercase;
- display: block;
- margin-bottom: 15px;
- background: #f9a819; }
-
-aside .widget_search .widget-title {
- padding: 0px;
- margin-bottom: 0px;
- margin-top: 0px;
- background: none; }
-
-aside .widget_search {
- background: #f8b016;
- padding: 5px 10px 0px 15px;
- border: solid 1px #f8b016; }
-
-aside .widget_search button {
- font-size: 1.4em; }
-
-aside .widget .button.small {
- padding: 0.6rem 0.5rem 0.7rem 0.5rem;
- font-size: 0.8125rem; }
-
-aside .widget-title {
- padding: 5px 10px 0px 15px;
- margin-bottom: 0px;
- margin-top: 0px; }
-
-aside .widget-title .fa {
- font-size: 0.85em;
- height: 22px;
- line-height: 22px;
- padding-right: 10px;
- display: block;
- float: left; }
-
-aside .twitter-feed .widget-title {
- background: #35a0d8; }
-
-aside .widget.twitter-feed {
- max-height: 300px;
- overflow: hidden; }
-
-aside .facebook-box .widget-title {
- background: #3e5e97; }
-
-aside .facebook-box iframe {
- width: 100%; }
-
-aside .recent-posts-box ul {
- padding: 0;
- margin: 0;
- padding: 15px; }
-
-aside .widget ul li {
- list-style: none;
- padding-bottom: 10px;
- margin-bottom: 5px;
- border-bottom: dashed 1px #d8d8d8; }
-
-aside .widget ul li:last-child {
- border-bottom: none; }
-
-aside .recent-posts-box ul li:last-child {
- border-bottom: none; }
-
-.widget .button.small {
- padding: 0.64rem;
- font-size: 0.8125rem;
- width: 100%; }
-
-.widget ul {
- list-style: none;
- margin: 0;
- padding: 0; }
-
-.widget ul li a:before {
- font-family: "FontAwesome";
- content: '\f054';
- color: #f9a819;
- padding-right: 10px; }
-
-.widget ul li a {
- font-size: 0.9em;
- color: #211601; }
-
-footer .widget ul li a {
- font-size: 0.9em;
- color: #FFF; }
-
-aside .recent-posts-box ul li a {
- font-size: 0.8em; }
-
-.widget ul li a:hover {
- color: #f9a819; }
-
-/* SINGLE POST */
-.single-row {
- padding: 0px; }
-
-.single-row article .panel {
- padding-top: 15px;
- padding-bottom: 15px; }
-
-.single-row article .panel,
-.archive-row article .panel {
- border: none;
- margin: 0;
- padding: 15px;
- background: none; }
-
-.single-row article .panel .post-item-date {
- text-align: center; }
-
-.single-row article .panel .post-item-date p {
- clear: right;
- text-transform: uppercase;
- font-size: 1em;
- margin-bottom: 0.4em; }
-
-.single-row article .panel .post-item-date .post-item-day {
- color: #000;
- font-weight: bold; }
-
-.single-row article .panel .post-item-category {
- padding-top: 5px;
- border-top: solid 1px; }
-
-.single-row .post-categories, .single-row .post-tags {
- margin-right: 20px;
- margin-bottom: 20px; }
-
-.single-row article.post-item iframe {
- min-width: 100%; }
-
-.single-row article.post-item {
- padding: 15px;
- /* background: rgba(245, 245, 245, 0.8) !important; */
- line-height: 1.3em;
- font-size: 17px;
- width: 100%;
- background: #FFF;
- /* padding-top:50px; */
- text-align: justify;
- -webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
- -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
- box-shadow: 0px 0px 2px 1px #c9c9c9; }
-
-.single-row article .post-item-image {
- position: relative; }
-
-.single-row article.post-item .wp-caption {
- background: #efefef;
- color: #000;
- font-style: italic; }
-
-.single-row article.post-item .wp-caption-text {
- padding: 5px;
- text-align: center;
- font-size: 0.7em; }
-
-.single-row article.post-item ul,
-.single-row article.post-item ul {
- list-style: none; }
-
-.single-row article.post-item ol {
- list-style: none;
- counter-reset: li; }
-
-.single-row article.post-item .post-content ol li:before {
- content: counter(li) ".";
- color: #f9a819;
- display: inline-block;
- width: 1em;
- font-weight: bold;
- padding-right: 25px; }
-
-.single-row article.post-item ol li {
- counter-increment: li; }
-
-.single-row article.post-item .post-content ul li:before {
- font-family: "FontAwesome";
- content: '\f054';
- color: #f9a819;
- padding-right: 1em;
- font-size: 0.7em;
- height: 10px;
- line-height: 10px;
- position: relative;
- bottom: 3px; }
-
-.single-row article.post-item blockquote {
- background: #efefef;
- border-left: 5px solid #f9a819;
- padding: 5px 10px 5px 20px;
- margin-bottom: 10px; }
-
-.single-row article .category-title-line {
- height: 2px; }
-
-.single-row article .post-item-date {
- color: #FFF;
- text-align: center;
- font-size: 0.8rem;
- position: absolute;
- top: 80px;
- right: -5px;
- background: #f8b016;
- text-transform: uppercase;
- padding: 5px;
- padding-left: 10px;
- webkit-box-shadow: 0px 0px 2px 1px #f8b016;
- -moz-box-shadow: 0px 0px 2px 1px #f8b016;
- box-shadow: 0px 0px 2px 1px #f8b016; }
-
-.single-row article.post-item blockquote p {
- margin: 7px 0; }
-
-.single-row article.post-item blockquote blockquote {
- background: #fff; }
-
-.single-row article.post-item .post-item-author {
- padding: 20px 10px;
- background: #1d1d1b; }
-
-.single-row .post-item-author p,
-.single-row .post-item-author {
- color: white;
- font-size: 0.9em; }
-
-.single-row .post-item-author img {
- height: 120px;
- width: 120px;
- max-width: 100%;
- height: auto;
- border-radius: 60px;
- -moz-border-radius: 60px;
- -webkit-border-radius: 60px; }
-
-/*
-.single-row article.post-item img { background:#FFF;padding:6px;border:solid 1px #d9d9d9;
-}
-*/
-.single-row article button:hover,
-.single-row article .panel .button:focus,
-.single-row article .panel .button:hover,
-.single-row article .panel .button:focus,
-.single-row .widget .button:hover {
- background-color: #000;
- color: #FFFFFF; }
-
-.single-row article.post-item .bottom-line {
- border-bottom: 10px solid #f9a819;
- margin-bottom: 10px; }
-
-.single-row article.post-item .post-item-title {
- font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
- text-transform: uppercase;
- line-height: 2.5rem;
- padding-bottom: 5px;
- text-align: left; }
-
-.breadcrumbs {
- display: block;
- list-style: none;
- margin-left: 0;
- overflow: hidden;
- padding: 0.5625rem 0.875rem 0.5625rem;
- background-color: transparent;
- border: none; }
-
-.single-row .breadcrumbs {
- /* margin-bottom:15px;*/
- padding: 5px 20px; }
-
-.single-row .post-item .breadcrumbs {
- font-weight: bold;
- font-size: 0.9em;
- padding: 0; }
-
-.breadcrumbs > * {
- color: #000;
- font-size: 0.7em; }
-
-.breadcrumbs > * {
- line-height: 1.2rem; }
-
-.breadcrumbs a {
- color: #f9a819; }
-
-.breadcrumbs a:hover {
- color: #f8b016; }
-
-/* ARCHIVES */
-.category-row.archive-row .category-title, .category-row.archive-row .category-title-line, .not-found,
-.single-row .category-title, .single-row .category-title-line {
- text-align: left; }
-
-/* TABLES */
-table,
-th,
-td {
- border: 1px solid #ffe3a4; }
-
-table {
- width: 100%; }
-
-table thead tr th {
- background-color: #f9a819;
- color: white;
- text-transform: uppercase;
- font-family: "Arvo", serif; }
-
-/* WORDPRESS STYLES */
-.aligncenter,
-div.aligncenter {
- display: block;
- margin-left: auto;
- margin-right: auto; }
-
-.alignleft {
- float: left; }
-
-.alignright {
- float: right; }
-
-img.alignleft {
- margin: 3px 20px 10px 0; }
-
-img.alignright {
- margin: 3px 0 10px 20px; }
-
-/* RESPONSIVE STYLES */
-@media only screen and (max-width: 39.0624em) {
- .columns.nav-wrapper {
- width: 100%;
- padding-left: 0px;
- padding-right: 0px; }
-
- .top-bar-section ul li > a {
- color: #f8b016; } }
-@media only screen and (max-width: 40.0625em) {
- header div.slogan .title {
- padding-top: 20px;
- font-size: 3.8em; }
-
- header div.logo {
- margin: 0 auto;
- float: none; }
-
- .nav-wrapper ul.right,
- .nav-wrapper ul.left {
- float: none !important; }
-
- .nav-wrapper nav {
- border: none; }
-
- .top-bar ul.title-area li {
- background: #000; }
-
- .top-bar ul li {
- background: #FFF;
- border-bottom: dotted 1px #f9a819; }
-
- .top-bar-section .dropdown li.title.back h5 a::before {
- font-family: "FontAwesome";
- content: '\f053';
- font-size: 0.8em;
- border: none;
- color: #f8b016; }
-
- .top-bar-section .dropdown li.title.back h5 a {
- color: #FFF; }
-
- .top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
- color: #f8b016;
- display: block; }
-
- .top-bar-section .has-dropdown > a::after {
- font-family: "FontAwesome";
- content: '\f054';
- font-size: 0.8em;
- border: none;
- padding-right: 10px;
- height: 1em;
- line-height: 1em; }
-
- .top-bar-section ul li:hover:not(.has-form) > a {
- color: #000;
- background: #FFF; }
-
- .top-bar-section ul li > a {
- padding-top: 5px;
- padding-bottom: 5px;
- font-size: 0.7em; }
-
- nav ul.languages li.oblique-border {
- display: none; }
-
- .category-row article,
- .category-row article:nth-child(2n+0) {
- padding: 0px; }
-
- .category-row .post-list,
- .archive-row {
- padding: 15px; }
-
- .main-column {
- padding-right: 0px; }
-
- .category-row article,
- .sy-controls li a:after {
- top: 50%; }
-
- p {
- font-size: 0.9rem;
- line-height: 1.4;
- margin-bottom: 1.25rem;
- text-rendering: optimizeLegibility; }
-
- .category-row article .post-item-image img {
- width: 100%;
- max-width: 100%;
- height: auto; }
-
- .category-row article .post-item-image {
- max-height: 200px; }
-
- .category-row article .panel p {
- font-family: inherit;
- font-size: 0.9rem;
- font-weight: normal;
- line-height: 1.3;
- margin-bottom: 0.6rem;
- text-rendering: optimizeLegibility; } }
-/* COLORS */
-footer#footer {
- background: #f8b016; }
-
-header .overlay {
- background: rgba(248, 176, 22, 0.9);
- height: 100%;
- width: 100%;
- top: 0;
- left: 0;
- padding: 0;
- padding-top: 15px; }
-
-header .overlay .site-title a, header .overlay .site-description {
- font-family: "Arvo", serif;
- text-align: center;
- color: #000; }
-
-header .overlay .site-title a:hover {
- color: #FFF; }
-
-header .overlay .site-title {
- line-height: 0.8em;
- margin-top: 20px;
- text-transform: uppercase; }
-
-header .overlay .site-description {
- font-size: 0.8em; }
-
-header .socials {
- padding-bottom: 25px; }
-
-header {
- display: block;
- position: relative;
- background-repeat: no-repeat;
- background-position: center bottom;
- /* Create the parallax scrolling effect */
- background-attachment: fixed;
- background-size: cover; }
-
-.clearfix {
- clear: both; }
-
-/* ANIMATED CURSOR */
-.typed-cursor {
- opacity: 1;
- -webkit-animation: blink 0.7s infinite;
- -moz-animation: blink 0.7s infinite;
- animation: blink 0.7s infinite; }
-
-@keyframes blink {
- 0% {
- opacity: 1; }
- 50% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-@-webkit-keyframes blink {
- 0% {
- opacity: 1; }
- 50% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-@-moz-keyframes blink {
- 0% {
- opacity: 1; }
- 50% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-/* PAGINATION */
-.nav-links div {
- display: inline; }
-
-.nav-links .nav-next {
- float: right; }
-
-.nav-links .nav-prev {
- float: left; }
-
-.page-numbers, .nav-links div {
- font-family: "Roboto", Helvetica, sans-serif;
- display: inline-block;
- padding: 5px 10px;
- margin: 0 2px 0 0;
- border: 1px solid #f9a819;
- line-height: 1;
- text-decoration: none;
- border-radius: 2px;
- font-weight: 600;
- font-size: 1em; }
-
-.page-numbers.current,
-a.page-numbers:hover {
- background: #f9a819;
- color: #FFF; }
-
-span.page-numbers.dots {
- color: #f9a819; }
-
-/* MISCELLANEOUS */
-figure {
- margin: 0;
- margin-top: 20px;
- margin-bottom: 20px; }
-
-article.comment-wrapper {
- margin-top: 20px; }
-
-/* WORDPRESS GALLERY */
-.post-content .gallery:after {
- content: "";
- display: table;
- clear: both; }
-
-img.aligncenter, div.aligncenter, figure.aligncenter {
- display: block;
- margin: 1em auto; }
-
-img.alignright, div.alignright, figure.alignright {
- float: right;
- margin: 1em 0 1em 2em; }
-
-img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
- float: left;
- margin: 1em 1em 2em 0; }
-
-figure {
- max-width: 100%;
- height: auto;
- margin: 1em 0; }
-
-p img.alignright, p img.alignleft {
- margin-top: 0; }
-
-.gallery figure img {
- max-width: 100%;
- height: auto;
- margin: 0 auto;
- display: block; }
-
-.gallery figure {
- float: left;
- margin: 0 2% 1em 0; }
-
-.gallery.gallery-columns-1 figure {
- width: 100%;
- margin: 0 0 1em 0;
- float: none; }
-
-.post-content .gallery.gallery-columns-3 figure {
- width: 32%; }
-
-.gallery.gallery-columns-3 figure:nth-of-type(3n+3) {
- margin-right: 0; }
-
-.gallery.gallery-columns-3 figure:nth-of-type(3n+4) {
- clear: left; }
-
-.gallery.gallery-columns-2 figure {
- width: 49%; }
-
-.gallery.gallery-columns-2 figure:nth-of-type(even) {
- margin-right: 0; }
-
-.gallery.gallery-columns-2 figure:nth-of-type(odd) {
- clear: left; }
-
-.gallery.gallery-columns-4 figure {
- width: 23.25%; }
-
-.gallery.gallery-columns-4 figure:nth-of-type(4n+4) {
- margin-right: 0; }
-
-.gallery.gallery-columns-4 figure:nth-of-type(4n+5) {
- clear: left; }
-
-.gallery.gallery-columns-5 figure {
- width: 18%; }
-
-.gallery.gallery-columns-5 figure:nth-of-type(5n+5) {
- margin-right: 0; }
-
-.gallery.gallery-columns-5 figure:nth-of-type(5n+6) {
- clear: left; }
-
-.gallery.gallery-columns-6 figure {
- width: 14.2%; }
-
-.gallery.gallery-columns-6 figure:nth-of-type(6n+6) {
- margin-right: 0; }
-
-.gallery.gallery-columns-6 figure:nth-of-type(6n+7) {
- clear: left; }
-
-.gallery.gallery-columns-7 figure {
- width: 12%; }
-
-.gallery.gallery-columns-7 figure:nth-of-type(7n+7) {
- margin-right: 0; }
-
-.gallery.gallery-columns-7 figure:nth-of-type(7n+8) {
- clear: left; }
-
-.gallery.gallery-columns-8 figure {
- width: 10.2%; }
-
-.gallery.gallery-columns-8 figure:nth-of-type(8n+8) {
- margin-right: 0; }
-
-.gallery.gallery-columns-8 figure:nth-of-type(8n+9) {
- clear: left; }
-
-.gallery.gallery-columns-9 figure {
- width: 8.85%; }
-
-.gallery.gallery-columns-9 figure:nth-of-type(9n+9) {
- margin-right: 0; }
-
-.gallery.gallery-columns-9 figure:nth-of-type(9n+10) {
- clear: left; }
-
-@media (max-width: 767px) {
- img.alignright, div.alignright, figure.alignright, img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
- display: block;
- margin: 1em auto;
- float: none; }
-
- .gallery.gallery-columns-4 figure, .gallery.gallery-columns-5 figure, .gallery.gallery-columns-6 figure, .gallery.gallery-columns-7 figure, .gallery.gallery-columns-8 figure, .gallery.gallery-columns-9 figure {
- width: 100%;
- margin: 0 0 1em 0;
- float: none; } }
-/* COMMENTS THREAD */
-.comment-list {
- list-style: none;
- counter-increment: none; }
-
-.comment-content
-.widget input[type=submit] {
- max-width: 120px; }
-
-/* COMMENT THREAD */
-.comment-list, .comment-list .vcard .fn, .comment-content, .comment-content p {
- font-size: 0.85rem; }
-
-.comment-list .vcard {
- margin: 0 0 0.5rem;
- width: 100%; }
-
-#comments label {
- display: inline; }
-
-#comments span.required {
- color: crimson; }
-
-ul.comment-list {
- list-style: none; }
-
-.comment-list > li.comment {
- -moz-border-radius: 3px;
- border-radius: 3px;
- margin: 0 0 0.5em;
- position: relative; }
-
-/*# sourceMappingURL=style-yellow.css.map */
+/*
+================================================================================================
+Table of Content
+================================================================================================
+01. Typography
+02. Header
+03. Navigation (Main)
+04. Navigation (Social)
+05. Slider
+06. Content (Single Post and Page)
+07. Content (Archives)
+08. Sidebar
+09. Footer
+10. Comments
+11. Buttons
+12. Tables
+13. WordPress-specific styles
+14. Responsiveness (Tablet Large 64em (1024px))
+15. Responsiveness (Mobile Large 37.50em (600px))
+16. Responsiveness (Mobile Small 30em (480px))
+17. Responsiveness (Hamburger menu)
+================================================================================================
+*/
+@font-face {
+ font-family: "Arvo";
+ src: url("../fonts/Arvo-Regular.ttf");
+}
+@font-face {
+ font-family: "Arvo";
+ src: url("../fonts/Arvo-Regular.ttf");
+ font-weight: normal;
+}
+@font-face {
+ font-family: "Arvo";
+ src: url("../fonts/Arvo-Bold.ttf");
+ font-weight: bold;
+}
+@font-face {
+ font-family: "Roboto";
+ src: url("../fonts/Roboto-Light.ttf");
+}
+/*
+===========================================================================================
+01. Typography
+===========================================================================================
+*/
+a {
+ color: #f9a819;
+ line-height: inherit;
+ text-decoration: none;
+}
+
+a:hover, a:focus {
+ color: #211601;
+}
+
+.panel h1,
+.panel h2,
+.panel h3,
+.panel h4,
+.panel h5,
+.panel h6 {
+ line-height: 1;
+ margin-bottom: 0.625rem;
+ font-family: "Arvo", serif;
+ color: #f9a819;
+ text-transform: uppercase;
+ font-weight: normal;
+}
+
+/*
+===========================================================================================
+02. Header
+===========================================================================================
+*/
+header {
+ border-bottom: solid 5px #f9a819;
+}
+
+header div.slogan {
+ margin-top: 1em;
+}
+
+header div.slogan .title, header div.slogan .description {
+ font-weight: 300;
+}
+
+header div.slogan .title {
+ font-size: 5.8em;
+ color: #FFF;
+ text-transform: uppercase;
+ font-family: "Arvo", serif;
+ text-align: center;
+}
+
+header div.slogan .title {
+ font-size: 5.8em;
+ margin-top: 0;
+ color: #FFF;
+ text-transform: uppercase;
+ font-family: "Arvo", serif;
+ text-align: center;
+}
+
+header div.slogan .typed-strings em {
+ font-style: normal;
+ font-family: "Arvo", serif;
+}
+
+header div.slogan .typed-strings {
+ color: #211601;
+ font-family: "Roboto", Helvetica, sans-serif;
+ text-align: center;
+ padding-bottom: 10px;
+}
+
+header div.slogan .strings {
+ display: none;
+}
+
+header div.logo {
+ padding: 0px;
+ padding-top: 10px;
+}
+
+header div.slogan a {
+ color: #FFF;
+}
+
+header div.slogan a:hover {
+ color: #211601;
+}
+
+footer#footer {
+ background: #f8b016;
+}
+
+header .overlay {
+ background: rgba(248, 176, 22, 0.9);
+ height: 100%;
+ width: 100%;
+ top: 0;
+ left: 0;
+ padding: 0;
+ padding-top: 15px;
+}
+
+header .overlay .site-title a, header .overlay .site-description {
+ font-family: "Arvo", serif;
+ text-align: center;
+ color: #FFF;
+}
+
+header .overlay .site-title a:hover {
+ color: #211601;
+}
+
+header .overlay .site-title {
+ line-height: 0.8em;
+ margin-top: 20px;
+ text-transform: uppercase;
+}
+
+header .overlay .site-description {
+ font-size: 1.3em;
+}
+
+header {
+ display: block;
+ position: relative;
+ background-repeat: no-repeat;
+ background-position: center bottom;
+ /* Create the parallax scrolling effect */
+ background-attachment: fixed;
+ background-size: cover;
+}
+
+/*
+===========================================================================================
+03. Navigation (Main)
+===========================================================================================
+*/
+.top-bar {
+ background: none;
+ z-index: 99;
+}
+
+.top-bar.expanded {
+ overflow: visible;
+ min-height: 100%;
+}
+
+.top-bar-section li:not(.has-form) a:not(.button) {
+ font-size: 1.1em;
+}
+
+.single-menu {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ padding: 20px;
+}
+
+@media only screen and (max-width: 60em) {
+ .top-bar-section li:not(.has-form) a:not(.button) {
+ font-size: 1em;
+ }
+ .top-bar-section li:not(.has-form) a:not(.button) {
+ line-height: 2.8125rem;
+ padding: 5px 20px;
+ }
+}
+.top-bar-section .dropdown li:not(.has-form) a:not(.button) {
+ font-size: 1em;
+}
+
+.top-bar-section li a:hover {
+ background: #FFF;
+}
+
+.top-bar-section {
+ display: flex;
+}
+.top-bar-section li.icon {
+ display: none;
+}
+
+.nav-wrapper {
+ margin-top: 10px;
+}
+
+.nav-wrapper nav .home-menu {
+ display: flex;
+ justify-content: space-evenly;
+}
+.nav-wrapper nav .home-menu .logo {
+ margin-right: 20px;
+}
+.nav-wrapper nav .home-menu .logo img {
+ max-height: 50px;
+ width: auto;
+ padding: 8px 0;
+}
+
+.top-bar .toggle-topbar.menu-icon {
+ top: 50%;
+}
+
+.top-bar ul li {
+ background: #FFF;
+ /*border-bottom: dotted 1px $link-color;*/
+}
+
+.top-bar .toggle-topbar.menu-icon {
+ border-bottom: none;
+}
+
+.top-bar .toggle-topbar.menu-icon a {
+ color: #f9a819;
+ padding: 0 2.5rem 0 0.9375rem;
+ position: relative;
+ font-size: 1.2em;
+ font-family: "Roboto", Helvetica, sans-serif;
+}
+
+.top-bar .toggle-topbar.menu-icon a span::after {
+ box-shadow: 0 0 0 1px #f9a819, 0 7px 0 1px #f9a819, 0 14px 0 1px #f9a819;
+}
+
+.top-bar-section ul li {
+ background: none;
+}
+.top-bar-section ul li::marker {
+ content: none;
+}
+
+.nav-wrapper nav ul li a {
+ font-family: "Arvo", serif;
+ text-transform: uppercase;
+}
+
+.nav-wrapper nav #home-link i {
+ font-size: 1.8em;
+}
+
+.top-bar-section .dropdown li a {
+ font-size: 0.7em;
+}
+
+.top-bar-section .dropdown {
+ display: block;
+ height: auto;
+ margin: 0;
+ padding: 0;
+ width: 100%;
+}
+
+.nav-wrapper nav li.current-menu-item,
+.nav-wrapper nav li.current-menu-ancestor,
+.nav-wrapper nav li.current-menu-parent {
+ background: #f9a819;
+}
+.nav-wrapper nav li.current-menu-item a,
+.nav-wrapper nav li.current-menu-ancestor a,
+.nav-wrapper nav li.current-menu-parent a {
+ color: #FFF;
+}
+
+header div.logo {
+ margin: 0 auto;
+ float: none;
+}
+
+.nav-wrapper ul.right,
+.nav-wrapper ul.left {
+ float: none !important;
+}
+
+.nav-wrapper nav {
+ border: none;
+}
+
+.top-bar ul.title-area li {
+ background: #000;
+}
+
+.top-bar ul li {
+ background: #FFF;
+ border-bottom: dotted 1px #f9a819;
+}
+
+.top-bar-section .dropdown li.title.back h5 a::before {
+ font-family: "FontAwesome";
+ content: "\f053";
+ font-size: 0.8em;
+ border: none;
+ color: #f8b016;
+}
+
+.top-bar-section .dropdown li.title.back h5 a {
+ color: #FFF;
+}
+
+.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
+ color: #f8b016;
+ display: block;
+}
+
+.top-bar-section .has-dropdown > a::after {
+ font-family: "FontAwesome";
+ content: "\f054";
+ font-size: 0.8em;
+ border: none;
+ padding-right: 10px;
+ height: 1em;
+ line-height: 1em;
+}
+
+.top-bar-section ul li:hover:not(.has-form) > a {
+ color: #000;
+ background: #FFF;
+}
+
+.top-bar-section ul li > a {
+ padding-top: 5px;
+ padding-bottom: 5px;
+ font-size: 0.7em;
+}
+
+nav ul.languages li.oblique-border {
+ display: none;
+}
+
+/*
+===========================================================================================
+04. Navigation (Social)
+===========================================================================================
+*/
+.socials {
+ margin-top: 0;
+}
+
+.socials ul {
+ margin: 0;
+ display: flex;
+ padding-bottom: 5px;
+}
+
+.socials ul li {
+ text-align: center;
+ list-style: none;
+ margin-left: 10px;
+}
+
+.socials a {
+ color: #FFF;
+ font-size: 20px;
+ width: 36px;
+ height: 36px;
+ -moz-border-radius: 18px;
+ -webkit-border-radius: 18px;
+ border-radius: 18px;
+ border: solid 1px #FFF;
+ display: block;
+}
+
+.socials a:hover {
+ color: #211601;
+ font-size: 20px;
+ text-align: center;
+ border: solid 1px #211601;
+}
+
+.socials .screen-reader-text {
+ position: absolute;
+ top: -9999em;
+ left: -9999em;
+}
+
+header .socials a {
+ color: #f9a819;
+ font-size: 20px;
+ width: 36px;
+ height: 36px;
+ -moz-border-radius: 18px;
+ -webkit-border-radius: 18px;
+ border-radius: 18px;
+ border: solid 1px #f9a819;
+ display: block;
+}
+
+.socials a:hover {
+ color: #211601;
+ font-size: 20px;
+ text-align: center;
+ border: solid 1px #211601;
+}
+
+.socials li a::before {
+ content: "\f408";
+ display: inline-block;
+ padding: 4px;
+ font-family: "FontAwesome";
+ font-size: 18px;
+ vertical-align: top;
+ -webkit-font-smoothing: antialiased;
+}
+
+.socials li a[href*="wordpress.com"]::before {
+ content: "\f205";
+}
+
+.socials li a[href*="facebook.com"]::before {
+ content: "\f09a";
+}
+
+.socials li a[href*="twitter.com"]::before {
+ content: "\f099";
+}
+
+.socials li a[href*="dribbble.com"]::before {
+ content: "\f17d";
+}
+
+.socials li a[href*="plus.google.com"]::before {
+ content: "\f0d5";
+}
+
+.socials li a[href*="pinterest.com"]::before {
+ content: "\f231";
+}
+
+.socials li a[href*="github.com"]::before {
+ content: "\f09b";
+}
+
+.socials li a[href*="tumblr.com"]::before {
+ content: "\f174";
+}
+
+.socials li a[href*="youtube.com"]::before {
+ content: "\f16a";
+}
+
+.socials li a[href*="flickr.com"]::before {
+ content: "\f16e";
+}
+
+.socials li a[href*="vimeo.com"]::before {
+ content: "\f27d";
+}
+
+.socials li a[href*="instagram.com"]::before {
+ content: "\f16d";
+}
+
+.socials li a[href*="codepen.io"]::before {
+ content: "\f1cb";
+}
+
+.socials li a[href*="linkedin.com"]::before {
+ content: "\f0e1";
+}
+
+/*
+===========================================================================================
+05. Slider
+===========================================================================================
+*/
+.carousel {
+ height: 70vh;
+ position: relative;
+ overflow: hidden;
+ background: #000;
+}
+.carousel .carousel-inner .carousel-item {
+ height: 100%;
+ width: 100%;
+ transition: 1s all;
+ position: absolute;
+ opacity: 1;
+}
+.carousel .carousel-inner .carousel-item:not(.active) {
+ opacity: 0;
+}
+.carousel .carousel-inner .carousel-caption {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ background-color: rgba(0, 0, 0, 0.6);
+ padding: 15px 40px;
+ text-align: left;
+}
+.carousel .carousel-inner .carousel-caption .section-title {
+ padding-left: 0px;
+}
+.carousel .carousel-inner .carousel-caption h2 {
+ color: #f9a819;
+ font-weight: bold;
+ font-size: 45px;
+ margin-top: 5%;
+}
+.carousel .carousel-inner .carousel-caption p {
+ font-size: 22px;
+ font-weight: 300;
+ width: 65%;
+}
+.carousel .carousel-inner .carousel-caption .excerpt {
+ color: white;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn {
+ display: inline-block;
+ padding: 13px 20px;
+ border-radius: 50px;
+ color: #fff;
+ font-size: 17px;
+ font-weight: 500;
+ transition: all 0.3s;
+ background-color: #f9a819;
+ position: relative;
+ overflow: hidden;
+ text-decoration: none;
+ z-index: 1;
+ margin-left: 0;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:after {
+ content: "";
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: -2;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:before {
+ content: "";
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ width: 0%;
+ height: 100%;
+ transition: all 0.3s;
+ z-index: -1;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:hover {
+ color: #FFF;
+ background-color: #211601;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:hover:before {
+ width: 100%;
+}
+.carousel:hover .carousel-control-prev, .carousel:hover .carousel-control-next {
+ opacity: 1;
+}
+
+.carousel-control-prev,
+.carousel-control-next {
+ position: absolute;
+ height: 50px;
+ width: 50px;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ top: 50%;
+ transform: translateY(-50%);
+ padding-bottom: 2px;
+ border-radius: 50%;
+ border: 3px solid #f9a819;
+ opacity: 1;
+ transition: background-color 0.2s;
+ z-index: 111;
+}
+
+.carousel-control-next:hover,
+.carousel-control-prev:hover {
+ background-color: #f9a819;
+}
+
+.carousel-control-prev {
+ left: 75%;
+}
+
+.carousel-control-next {
+ right: 14%;
+}
+
+.carousel-control-prev-icon:before {
+ content: "\f053";
+}
+
+.carousel-control-next-icon:before {
+ content: "\f054";
+}
+
+.carousel-control-prev-icon,
+.carousel-control-next-icon {
+ background-image: none;
+ font-family: "FontAwesome";
+ color: #fff;
+ transition: opacity 300ms ease-out;
+}
+
+/*
+===========================================================================================
+06. Content (Single Post and Page)
+===========================================================================================
+*/
+.main-column {
+ padding-left: 0;
+}
+
+.single-row {
+ padding: 0px;
+}
+
+.single-row article .panel {
+ padding-top: 15px;
+ padding-bottom: 15px;
+}
+
+.single-row article .panel,
+.archive-row article .panel {
+ border: none;
+ margin: 0;
+ padding: 15px;
+ background: none;
+}
+
+.single-row article .panel .post-item-date {
+ text-align: center;
+}
+
+.single-row article .panel .post-item-date p {
+ clear: right;
+ text-transform: uppercase;
+ font-size: 1em;
+ margin-bottom: 0.4em;
+}
+
+.single-row article .panel .post-item-date .post-item-day {
+ color: #000;
+ font-weight: bold;
+}
+
+.single-row article .panel .post-item-category {
+ padding-top: 5px;
+ border-top: solid 1px;
+}
+
+.single-row .post-categories, .single-row .post-tags {
+ margin-right: 20px;
+ margin-bottom: 20px;
+}
+
+.single-row article.post-item iframe {
+ min-width: 100%;
+}
+
+.single-row article.post-item {
+ padding: 15px;
+ /* background: rgba(245, 245, 245, 0.8) !important; */
+ line-height: 1.4em;
+ font-size: 17px;
+ width: 100%;
+ background: #FFF;
+ /* padding-top:50px; */
+ text-align: left;
+ -webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ box-shadow: 0px 0px 2px 1px #c9c9c9;
+}
+
+.single-row article .post-item-image {
+ position: relative;
+}
+.single-row article .post-item-image img {
+ min-width: 100%;
+}
+
+.single-row article.post-item .wp-caption {
+ background: #efefef;
+ color: #000;
+ font-style: italic;
+}
+
+.single-row article.post-item .wp-caption-text {
+ padding: 5px;
+ text-align: center;
+ font-size: 0.7em;
+}
+
+.single-row article.post-item ul,
+.single-row article.post-item ul {
+ list-style: none;
+}
+
+.single-row article.post-item ol {
+ list-style: none;
+ counter-reset: li;
+}
+
+.single-row article.post-item .post-content ol li:before {
+ content: counter(li) ".";
+ color: #f9a819;
+ display: inline-block;
+ width: 1em;
+ font-weight: bold;
+ padding-right: 25px;
+}
+
+.single-row article.post-item ol li {
+ counter-increment: li;
+}
+
+.single-row article.post-item .post-content ul li:before {
+ font-family: "FontAwesome";
+ content: "\f054";
+ color: #f9a819;
+ padding-right: 1em;
+ font-size: 0.7em;
+ height: 10px;
+ line-height: 10px;
+ position: relative;
+ bottom: 3px;
+}
+
+.single-row article.post-item blockquote {
+ background: #efefef;
+ border-left: 5px solid #f9a819;
+ padding: 5px 10px 5px 20px;
+ margin-bottom: 10px;
+}
+
+.single-row article .category-title-line {
+ height: 2px;
+}
+
+.single-row article .post-item-date {
+ color: #FFF;
+ text-align: center;
+ font-size: 0.8rem;
+ position: absolute;
+ top: 80px;
+ right: -5px;
+ background: #f8b016;
+ text-transform: uppercase;
+ padding: 5px 5px 5px 10px;
+ webkit-box-shadow: 0px 0px 2px 1px #f8b016;
+ -moz-box-shadow: 0px 0px 2px 1px #f8b016;
+ box-shadow: 0px 0px 2px 1px #f8b016;
+}
+
+.single-row article.post-item blockquote p {
+ margin: 7px 0;
+}
+
+.single-row article.post-item blockquote blockquote {
+ background: #fff;
+}
+
+.single-row article.post-item .post-item-author {
+ padding: 20px 10px;
+ background: #1d1d1b;
+}
+
+.single-row .post-item-author p,
+.single-row .post-item-author {
+ color: white;
+ font-size: 0.9em;
+}
+
+.single-row .post-item-author img {
+ height: 120px;
+ width: 120px;
+ max-width: 100%;
+ height: auto;
+ border-radius: 60px;
+ -moz-border-radius: 60px;
+ -webkit-border-radius: 60px;
+}
+
+.single-row article button:hover,
+.single-row article .panel .button:focus,
+.single-row article .panel .button:hover,
+.single-row article .panel .button:focus,
+.single-row .widget .button:hover {
+ background-color: #000;
+ color: #FFFFFF;
+}
+
+.single-row article.post-item .bottom-line {
+ border-bottom: 10px solid #f9a819;
+ margin-bottom: 10px;
+}
+
+.single-row article.post-item .post-item-title {
+ font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
+ text-transform: uppercase;
+ line-height: 2.5rem;
+ padding-bottom: 5px;
+ text-align: left;
+}
+
+.breadcrumbs {
+ display: block;
+ list-style: none;
+ margin-left: 0;
+ overflow: hidden;
+ padding: 0.5625rem 0.875rem 0.5625rem;
+ background-color: transparent;
+ border: none;
+}
+
+.single-row .breadcrumbs {
+ /* margin-bottom:15px;*/
+ padding: 5px 20px;
+}
+
+.single-row .post-item .breadcrumbs {
+ font-weight: bold;
+ font-size: 0.9em;
+ padding: 0;
+}
+
+.breadcrumbs > * {
+ color: #000;
+ font-size: 0.7em;
+}
+
+.breadcrumbs > * {
+ line-height: 1.2rem;
+}
+
+.breadcrumbs a {
+ color: #f9a819;
+}
+
+.breadcrumbs a:hover {
+ color: #f8b016;
+}
+
+article.post-item .post-item-title {
+ font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
+ text-transform: uppercase;
+ line-height: 1.3rem;
+}
+
+article .post-item-date {
+ color: #FFF;
+ text-align: center;
+ font-size: 0.8rem;
+ position: absolute;
+ top: 40px;
+ right: 0;
+ background: #f8b016;
+ text-transform: uppercase;
+ padding: 5px;
+}
+
+article .post-item-date span {
+ display: block;
+}
+
+article .post-item-date .day {
+ font-weight: bold;
+ font-size: 2.5em;
+}
+
+article .post-item-date .month-year {
+ font-size: 0.7em;
+}
+
+article .panel {
+ border: none;
+ margin-bottom: 1.25rem;
+ padding: 1.25rem;
+ padding-bottom: 0px;
+ position: relative;
+}
+
+/*
+===========================================================================================
+07. Content (Archives)
+===========================================================================================
+*/
+.main-row {
+ padding: 0px;
+ margin-top: 20px;
+}
+
+.category-row .category-title-line {
+ margin-bottom: 15px;
+}
+
+.category-row.archive-row .category-title, .category-row.archive-row .category-title-line, .not-found,
+.single-row .category-title, .single-row .category-title-line {
+ text-align: left;
+}
+
+.category-row .post-list {
+ display: flex;
+ flex-wrap: wrap;
+}
+
+.category-row article.column-third {
+ width: 31%;
+ margin: 1%;
+}
+.category-row article.column-half {
+ width: 48%;
+ margin: 1%;
+}
+
+.category-row .category-header {
+ margin-bottom: 10px;
+}
+
+.category-title {
+ font-family: "Roboto", Helvetica, sans-serif;
+ color: #f9a819;
+ text-transform: uppercase;
+ padding: 0px;
+ text-align: center;
+}
+
+.category-title-line {
+ background: #f9a819;
+ height: 1px;
+}
+
+article.columns + article.columns:last-child {
+ float: left;
+}
+
+.category-row article {
+ padding-bottom: 0px;
+ margin-bottom: 1.35rem;
+}
+
+.category-row article .panel {
+ border: none;
+ margin-bottom: 0;
+ padding: 0.9rem;
+ padding-bottom: 0px;
+ padding-top: 0.2rem;
+ background: none;
+}
+
+.category-row .post-item-caption {
+ height: 100%;
+ background: #f2f2f2;
+ webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ box-shadow: 0px 0px 2px 1px #c9c9c9;
+}
+
+.category-row article .post-item-image {
+ overflow: hidden;
+}
+.category-row article .post-item-image img {
+ min-width: 100%;
+}
+
+.category-row article .panel p {
+ font-family: inherit;
+ font-size: 1rem;
+ font-weight: normal;
+ line-height: 1.3;
+ margin-bottom: 0.9rem;
+ text-rendering: optimizeLegibility;
+}
+
+.category-row .category-link-wrapper {
+ display: block;
+}
+
+article .post-item-date.wrap {
+ color: gray;
+ text-align: center;
+ font-size: 0.75rem;
+ position: relative;
+ top: 0px;
+ right: 0px;
+ background: none;
+ text-transform: uppercase;
+ padding: 0;
+}
+
+.category-row .post-list,
+.main-column {
+ padding-right: 0;
+}
+
+.category-row article,
+.sy-controls li a:after {
+ top: 50%;
+}
+
+p {
+ font-size: 0.9rem;
+ line-height: 1.4;
+ margin-bottom: 1.25rem;
+ text-rendering: optimizeLegibility;
+}
+
+.category-row article .post-item-image img {
+ width: 100%;
+ max-width: 100%;
+ height: auto;
+}
+
+.category-row article .post-item-image {
+ max-height: 200px;
+}
+
+.category-row article .panel p {
+ font-family: inherit;
+ font-size: 0.9rem;
+ font-weight: normal;
+ line-height: 1.3;
+ margin-bottom: 0.6rem;
+ text-rendering: optimizeLegibility;
+}
+
+/*
+===========================================================================================
+08. Sidebar
+===========================================================================================
+*/
+aside .widget .button.small {
+ padding-left: 5px;
+ padding-right: 5px;
+ width: 100%;
+ font-size: 1em;
+ padding: 0.55em;
+}
+
+aside .widget {
+ max-width: 100%;
+ margin-bottom: 15px;
+ border: solid 1px #d8d8d8;
+}
+aside .widget h2 {
+ padding: 5px 10px;
+ color: #f8b016;
+}
+
+aside .widget ul, .widget ol {
+ margin: 15px 10px;
+}
+
+aside .row.widget {
+ margin-bottom: 20px;
+ border: solid 1px #d8d8d8;
+}
+
+aside .widget-title {
+ color: #FFF;
+ font-family: "Arvo", serif;
+ text-transform: uppercase;
+ display: block;
+ margin-bottom: 15px;
+ background: #f9a819;
+}
+
+aside .widget_search .widget-title {
+ padding: 0px;
+ margin-bottom: 0px;
+ margin-top: 0px;
+ background: none;
+}
+
+aside .widget_search {
+ background: #f8b016;
+ padding: 15px;
+ border: solid 1px #f8b016;
+}
+aside .widget_search button {
+ background: #d98d06;
+ width: 100%;
+ margin: 0 !important;
+ font-size: 0.9em !important;
+ padding: 10px 5px !important;
+}
+aside .widget_search label {
+ color: #FFF;
+}
+
+aside .wp-block-search__inside-wrapper {
+ display: block;
+}
+aside .wp-block-search__inside-wrapper button:hover {
+ background: #211601;
+}
+aside .wp-block-latest-comments {
+ padding: 10px;
+}
+
+aside .widget_search button {
+ font-size: 1.4em;
+}
+
+aside .widget .button.small {
+ padding: 0.6rem 0.5rem 0.7rem 0.5rem;
+ font-size: 0.8125rem;
+}
+
+aside .widget-title {
+ padding: 5px 10px 0px 15px;
+ margin-bottom: 0px;
+ margin-top: 0px;
+}
+
+aside .widget-title .fa {
+ font-size: 0.85em;
+ height: 22px;
+ line-height: 22px;
+ padding-right: 10px;
+ display: block;
+ float: left;
+}
+
+aside .twitter-feed .widget-title {
+ background: #35a0d8;
+}
+
+aside .widget.twitter-feed {
+ max-height: 300px;
+ overflow: hidden;
+}
+
+aside .facebook-box .widget-title {
+ background: #3e5e97;
+}
+
+aside .facebook-box iframe {
+ width: 100%;
+}
+
+aside .recent-posts-box ul {
+ padding: 0;
+ margin: 0;
+ padding: 15px;
+}
+
+aside .widget ul li {
+ list-style: none;
+ padding-bottom: 10px;
+ margin-bottom: 5px;
+ border-bottom: dashed 1px #d8d8d8;
+}
+
+aside .widget ul li:last-child {
+ border-bottom: none;
+}
+
+aside .recent-posts-box ul li:last-child {
+ border-bottom: none;
+}
+
+.widget .button.small {
+ padding: 0.64rem;
+ font-size: 0.8125rem;
+ width: 100%;
+}
+
+.widget ul {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+
+.widget ul li a:before {
+ font-family: "FontAwesome";
+ content: "\f054";
+ color: #f9a819;
+ padding-right: 10px;
+}
+
+.widget ul li a {
+ font-size: 0.9em;
+ color: #211601;
+}
+
+footer .widget ul li a {
+ font-size: 0.9em;
+ color: #FFF;
+}
+
+aside .recent-posts-box ul li a {
+ font-size: 0.8em;
+}
+
+.widget ul li a:hover {
+ color: #f9a819;
+}
+
+/*
+===========================================================================================
+09. Footer
+===========================================================================================
+*/
+.nav-links {
+ display: flex;
+ justify-content: center;
+}
+.nav-links .page-numbers {
+ margin: 5px;
+}
+
+footer#footer {
+ padding-bottom: 25px;
+ color: #FFF;
+}
+
+footer .copyright {
+ font-size: 0.9em;
+}
+
+footer .copyright a {
+ color: #211601;
+}
+
+footer .copyright a:hover {
+ color: #FFF;
+}
+
+footer .breadcrumbs {
+ display: block;
+ list-style: none;
+ margin-left: 0;
+ overflow: hidden;
+ padding: 0.5625rem 0.875rem 0.5625rem;
+ background-color: transparent;
+ border: none;
+}
+
+footer .breadcrumbs li a,
+footer .breadcrumbs li {
+ color: #FFF;
+}
+
+footer .breadcrumbs li a:hover {
+ color: #000;
+}
+
+footer .breadcrumbs > *::before {
+ color: #000;
+}
+
+footer .footer-bar {
+ margin-bottom: 25px;
+ background-image: url("../img/bright-squares.png");
+ background-blend-mode: normal;
+ padding-top: 20px;
+ padding-bottom: 60px;
+ margin-top: 20px;
+ background-attachment: fixed;
+}
+
+footer .footer-bar form {
+ max-width: 100%;
+ overflow: hidden;
+}
+
+footer .footer-bar .widget-title {
+ color: #FFF;
+}
+
+footer .footer-bar {
+ margin-top: 20px;
+ background-color: #211601;
+}
+
+footer .footer-bar .widget-title {
+ font-family: "Arvo", serif;
+ text-transform: uppercase;
+ border-bottom: solid 1px;
+ padding-bottom: 20px;
+ display: block;
+ margin-bottom: 15px;
+}
+
+footer .back-to-top-wrapper {
+ position: relative;
+}
+
+footer a.back-to-top {
+ width: 60px;
+ height: 60px;
+ -moz-border-radius: 30px;
+ -webkit-border-radius: 30px;
+ border-radius: 30px;
+ color: #FFF;
+ background: #f8b016;
+ position: fixed;
+ text-align: center;
+ line-height: 60px;
+ right: 4%;
+ bottom: 30%;
+ font-size: 2em;
+}
+
+footer a.back-to-top:hover {
+ color: #f9a819;
+ background: #fff;
+ border: solid 1px #f9a819;
+}
+
+footer a#back-to-top {
+ opacity: 1;
+ z-index: 999;
+}
+
+footer .socials a:hover {
+ color: #211601;
+ border: solid 1px #211601;
+}
+
+/*
+===========================================================================================
+10. Comments
+===========================================================================================
+*/
+.comment-list {
+ list-style: none;
+ counter-increment: none;
+}
+
+.comment-content,
+.widget input[type=submit] {
+ max-width: 120px;
+}
+
+.comment-list, .comment-list .vcard .fn, .comment-content, .comment-content p {
+ font-size: 0.85rem;
+}
+
+.comment-list .vcard {
+ margin: 0 0 0.5rem;
+ width: 100%;
+}
+
+#comments label {
+ display: inline;
+}
+
+#comments span.required {
+ color: crimson;
+}
+
+ul.comment-list {
+ list-style: none;
+}
+
+.comment-list > li.comment {
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+ margin: 0 0 0.5em;
+ position: relative;
+}
+
+/*
+===========================================================================================
+11. Buttons
+===========================================================================================
+*/
+.button, button {
+ background-color: #f8b016;
+}
+
+article button:hover,
+article .panel .button:focus,
+article .panel .button:hover,
+article .panel .button:focus,
+.widget .button:hover {
+ background-color: #211601;
+ color: #FFFFFF;
+}
+
+article .panel .button {
+ border-radius: 5px;
+ border-style: solid;
+ border-width: 0;
+ cursor: pointer;
+ font-family: "Roboto", Helvetica, sans-serif, Helvetica, Arial, sans-serif;
+ font-weight: normal;
+ line-height: normal;
+ margin: 0 0 0.8rem;
+ position: relative;
+ text-align: center;
+ text-decoration: none;
+ display: inline-block;
+ padding: 0.5rem 1.4rem;
+ font-size: 0.8rem;
+ border-color: "Roboto", Helvetica, sans-serif;
+ color: #FFFFFF;
+ text-transform: uppercase;
+ transition: background-color 300ms ease-out;
+}
+
+/*
+===========================================================================================
+12. Tables
+===========================================================================================
+*/
+table,
+th,
+td {
+ border: 1px solid #ffe3a4;
+}
+
+table {
+ width: 100%;
+}
+
+table thead tr th {
+ background-color: #f9a819;
+ color: white;
+ text-transform: uppercase;
+ font-family: "Arvo", serif;
+}
+
+/*
+===========================================================================================
+13. WordPress-specific styles
+===========================================================================================
+*/
+.aligncenter,
+div.aligncenter {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+.alignleft {
+ float: left;
+}
+
+.alignright {
+ float: right;
+}
+
+img.alignleft {
+ margin: 3px 20px 10px 0;
+}
+
+img.alignright {
+ margin: 3px 0 10px 20px;
+}
+
+.post-content .gallery:after {
+ content: "";
+ display: table;
+ clear: both;
+}
+
+img.aligncenter, div.aligncenter, figure.aligncenter {
+ display: block;
+ margin: 1em auto;
+}
+
+img.alignright, div.alignright, figure.alignright {
+ float: right;
+ margin: 1em 0 1em 2em;
+}
+
+img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
+ float: left;
+ margin: 1em 1em 2em 0;
+}
+
+figure {
+ max-width: 100%;
+ height: auto;
+ margin: 1em 0;
+}
+
+p img.alignright, p img.alignleft {
+ margin-top: 0;
+}
+
+.gallery figure img {
+ max-width: 100%;
+ height: auto;
+ margin: 0 auto;
+ display: block;
+}
+
+.gallery figure {
+ float: left;
+ margin: 0 2% 1em 0;
+}
+
+.gallery.gallery-columns-1 figure {
+ width: 100%;
+ margin: 0 0 1em 0;
+ float: none;
+}
+
+.post-content .gallery.gallery-columns-3 figure {
+ width: 32%;
+}
+
+.gallery.gallery-columns-3 figure:nth-of-type(3n+3) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-3 figure:nth-of-type(3n+4) {
+ clear: left;
+}
+
+.gallery.gallery-columns-2 figure {
+ width: 49%;
+}
+
+.gallery.gallery-columns-2 figure:nth-of-type(even) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-2 figure:nth-of-type(odd) {
+ clear: left;
+}
+
+.gallery.gallery-columns-4 figure {
+ width: 23.25%;
+}
+
+.gallery.gallery-columns-4 figure:nth-of-type(4n+4) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-4 figure:nth-of-type(4n+5) {
+ clear: left;
+}
+
+.gallery.gallery-columns-5 figure {
+ width: 18%;
+}
+
+.gallery.gallery-columns-5 figure:nth-of-type(5n+5) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-5 figure:nth-of-type(5n+6) {
+ clear: left;
+}
+
+.gallery.gallery-columns-6 figure {
+ width: 14.2%;
+}
+
+.gallery.gallery-columns-6 figure:nth-of-type(6n+6) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-6 figure:nth-of-type(6n+7) {
+ clear: left;
+}
+
+.gallery.gallery-columns-7 figure {
+ width: 12%;
+}
+
+.gallery.gallery-columns-7 figure:nth-of-type(7n+7) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-7 figure:nth-of-type(7n+8) {
+ clear: left;
+}
+
+.gallery.gallery-columns-8 figure {
+ width: 10.2%;
+}
+
+.gallery.gallery-columns-8 figure:nth-of-type(8n+8) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-8 figure:nth-of-type(8n+9) {
+ clear: left;
+}
+
+.gallery.gallery-columns-9 figure {
+ width: 8.85%;
+}
+
+.gallery.gallery-columns-9 figure:nth-of-type(9n+9) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-9 figure:nth-of-type(9n+10) {
+ clear: left;
+}
+
+@media (max-width: 767px) {
+ img.alignright, div.alignright, figure.alignright, img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
+ display: block;
+ margin: 1em auto;
+ float: none;
+ }
+ .gallery.gallery-columns-4 figure, .gallery.gallery-columns-5 figure, .gallery.gallery-columns-6 figure, .gallery.gallery-columns-7 figure, .gallery.gallery-columns-8 figure, .gallery.gallery-columns-9 figure {
+ width: 100%;
+ margin: 0 0 1em 0;
+ float: none;
+ }
+}
+/*
+===========================================================================================
+15. Pagination
+===========================================================================================
+*/
+.clearfix {
+ clear: both;
+}
+
+.nav-links div {
+ display: inline;
+}
+
+.nav-links .nav-next {
+ float: right;
+}
+
+.nav-links .nav-prev {
+ float: left;
+}
+
+.page-numbers, .nav-links div {
+ font-family: "Roboto", Helvetica, sans-serif;
+ display: inline-block;
+ padding: 5px 10px;
+ margin: 0 2px 0 0;
+ border: 1px solid #f9a819;
+ line-height: 1;
+ text-decoration: none;
+ border-radius: 2px;
+ font-weight: 600;
+ font-size: 1em;
+}
+
+.page-numbers.current,
+a.page-numbers:hover {
+ background: #f9a819;
+ color: #FFF;
+}
+
+span.page-numbers.dots {
+ color: #f9a819;
+}
+
+figure {
+ margin: 0;
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+article.comment-wrapper {
+ margin-top: 20px;
+}
+
+/*
+===========================================================================================
+14. Responsiveness (Tablet Large 64em (1024px))
+===========================================================================================
+*/
+@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) {
+ .carousel {
+ height: 440px;
+ }
+ .carousel-caption h2 {
+ font-size: 50px;
+ }
+ .category-row {
+ padding: 10px;
+ }
+}
+@media screen and (max-width: 1024px) {
+ .carousel {
+ height: 350px;
+ }
+ .carousel .carousel-inner .carousel-caption h2 {
+ font-size: 34px;
+ }
+ .carousel .carousel-inner .carousel-caption p {
+ font-size: 18px;
+ }
+ .category-row {
+ padding: 10px;
+ }
+ .category-row article.column-third, .category-row article.column-half {
+ width: 48% !important;
+ }
+}
+/*
+===========================================================================================
+15. Responsiveness (Mobile Large (740px))
+===========================================================================================
+*/
+@media only screen and (max-width: 740px) {
+ .carousel {
+ z-index: 111;
+ height: 380px;
+ }
+ .carousel .carousel-inner .carousel-caption h2 {
+ font-size: 22px;
+ }
+ .carousel .carousel-inner .carousel-caption p {
+ font-size: 15px;
+ width: 70%;
+ }
+ .carousel .carousel-inner .carousel-caption a.simple-btn {
+ padding: 10px 14px;
+ font-size: 14px;
+ margin-left: 0px;
+ }
+ .carousel-control-prev,
+ .carousel-control-next {
+ top: 60%;
+ }
+ .carousel-control-prev {
+ left: 75%;
+ }
+ .carousel-control-next {
+ right: 10%;
+ }
+ header div.slogan .title {
+ padding-top: 20px;
+ font-size: 3.8em;
+ }
+ .columns.nav-wrapper {
+ width: 100%;
+ padding-left: 0px;
+ padding-right: 0px;
+ }
+ .top-bar-section ul li > a {
+ color: #f8b016;
+ }
+ .category-row {
+ padding: 10px;
+ }
+ .category-row article.column-third, .category-row article.column-half {
+ width: 48% !important;
+ }
+}
+/*
+===========================================================================================
+16. Responsiveness (Mobile Small 30em (480px))
+===========================================================================================
+*/
+@media only screen and (max-width: 480px) {
+ header .carousel .carousel-inner {
+ width: 100vw;
+ }
+ header .carousel .carousel-inner .carousel-caption {
+ text-align: center;
+ max-width: 100%;
+ }
+ header .carousel .carousel-inner .carousel-caption h2 {
+ font-size: 25px;
+ text-align: center;
+ margin-bottom: 0px;
+ }
+ header .carousel .carousel-inner .carousel-caption p {
+ font-size: 14px;
+ text-align: center;
+ width: 100%;
+ margin-bottom: 5px;
+ margin-top: 5px;
+ }
+ header .carousel .carousel-inner .carousel-caption a.simple-btn {
+ margin-top: 15px;
+ }
+ header .carousel-control-prev,
+ header .carousel-control-next {
+ top: 90%;
+ }
+ header .carousel-control-prev {
+ left: 25% !important;
+ }
+ header .carousel-control-next {
+ right: 10% !important;
+ }
+ header .card-top .card-top-btn ul li a.btn {
+ padding: 10px 6px;
+ font-size: 10px;
+ }
+ .category-row {
+ padding: 15px;
+ }
+ .category-row article.column-third, .category-row article.column-half {
+ width: 100% !important;
+ margin-bottom: 20px;
+ }
+ aside {
+ padding: 0 !important;
+ }
+}
+/*
+===========================================================================================
+17. Responsiveness (Hamburger menu)
+===========================================================================================
+*/
+@media screen and (max-width: 600px) {
+ .top-bar-section {
+ flex: 1;
+ padding-left: 20px;
+ }
+ .top-bar-section .nav-wrapper nav li.current-menu-item a,
+ .top-bar-section .nav-wrapper nav li.current-menu-ancestor a,
+ .top-bar-section .nav-wrapper nav li.current-menu-parent a,
+ .top-bar-section li a, .top-bar-section li {
+ background: transparent !important;
+ color: #f9a819;
+ }
+ #main-menu {
+ max-height: 50px;
+ overflow: hidden;
+ transition: 1s ease-in-out;
+ }
+ #main-menu li {
+ display: none;
+ }
+ #main-menu li.icon {
+ display: inline-block;
+ }
+ #main-menu li.icon .hamburger {
+ transform-origin: center;
+ width: 20px;
+ height: 2px;
+ top: -5px;
+ display: inline-block;
+ background: #f9a819;
+ position: relative;
+ transition: 0.3s ease-in-out;
+ opacity: 1;
+ }
+ #main-menu li.icon .hamburger::before, #main-menu li.icon .hamburger::after {
+ transition: 0.3s ease-in-out;
+ content: " ";
+ position: absolute;
+ display: block;
+ width: 20px;
+ height: 2px;
+ background: #f9a819;
+ }
+ #main-menu li.icon .hamburger::before {
+ top: -8px;
+ }
+ #main-menu li.icon .hamburger::after {
+ bottom: -8px;
+ }
+ #main-menu li.icon a {
+ line-height: inherit;
+ }
+ #main-menu li a {
+ color: #f9a819;
+ }
+ #main-menu li a:hover {
+ color: #211601;
+ }
+ #main-menu li.has-dropdown > a::after {
+ transition: 1s ease-in-out;
+ content: "\f107";
+ font-size: 1.2em;
+ line-height: 3em;
+ top: 0;
+ color: #211601;
+ }
+ #main-menu li.has-dropdown.open > a::after {
+ content: "\f106";
+ }
+ #main-menu ul.dropdown {
+ position: relative !important;
+ left: revert !important;
+ display: none;
+ }
+ #main-menu ul.dropdown.visible {
+ display: block;
+ }
+ #main-menu.responsive {
+ max-height: 500px;
+ }
+ #main-menu.responsive li {
+ float: none;
+ display: block;
+ text-align: left;
+ }
+ #main-menu.responsive li.icon {
+ display: inline-block;
+ }
+ #main-menu.responsive .hamburger, #main-menu.responsive .hamburger::before, #main-menu.responsive .hamburger::after {
+ background: #999999 !important;
+ }
+ #main-menu.responsive .hamburger {
+ transform: rotate(45deg) !important;
+ }
+ #main-menu.responsive .hamburger::before {
+ transform: rotate(90deg) !important;
+ top: 0 !important;
+ }
+ #main-menu.responsive .hamburger::after {
+ transform: rotate(90deg) !important;
+ bottom: 0 !important;
+ }
+}
+.top-bar-section li a:hover {
+ background: #f9a819;
+}
+
+/*# sourceMappingURL=style-yellow.css.map */
diff --git a/css/style-yellow.css.map b/css/style-yellow.css.map
index 1cdd3b3..5f5b2e0 100644
--- a/css/style-yellow.css.map
+++ b/css/style-yellow.css.map
@@ -1,7 +1 @@
-{
-"version": 3,
-"mappings": "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",
-"sources": ["../scss/_base.scss","../scss/style-yellow.scss"],
-"names": [],
-"file": "style-yellow.css"
-}
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../scss/_base.scss","../scss/style-yellow.scss"],"names":[],"mappings":"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","file":"style-yellow.css"}
\ No newline at end of file
diff --git a/css/style.css b/css/style.css
index a8e88af..3cd493b 100644
--- a/css/style.css
+++ b/css/style.css
@@ -1,1380 +1,2063 @@
-@font-face {
- font-family: 'Arvo';
- src: url("../fonts/Arvo-Regular.ttf"); }
-@font-face {
- font-family: 'Arvo';
- src: url("../fonts/Arvo-Regular.ttf");
- font-weight: normal; }
-@font-face {
- font-family: 'Arvo';
- src: url("../fonts/Arvo-Bold.ttf");
- font-weight: bold; }
-@font-face {
- font-family: 'Roboto';
- src: url("../fonts/Roboto-Light.ttf"); }
-/*
-@font-face {
- font-family: 'fontello';
- src: url("../fonts/fontello.ttf");
- font-weight:normal;
-}
-*/
-/* TYPOGRPAHY */
-a {
- color: #F47621;
- line-height: inherit;
- text-decoration: none; }
-
-a:hover, a:focus {
- color: #020d16; }
-
-.panel h1,
-.panel h2,
-.panel h3,
-.panel h4,
-.panel h5,
-.panel h6 {
- line-height: 1;
- margin-bottom: 0.625rem;
- font-family: "Arvo", serif;
- color: #F47621;
- text-transform: uppercase;
- font-weight: normal; }
-
-/* HEADER */
-header {
- border-bottom: solid 10px #c8d5fc; }
-
-header div.slogan {
- margin-top: 1em; }
-
-header div.slogan .title, header div.slogan .description {
- font-weight: 300; }
-
-header div.slogan .title {
- font-size: 5.8em;
- color: #ffbb8f;
- text-transform: uppercase;
- font-family: "Arvo", serif;
- text-align: center; }
-
-header div.slogan .title {
- font-size: 5.8em;
- margin-top: 0;
- color: #ffbb8f;
- text-transform: uppercase;
- font-family: "Arvo", serif;
- text-align: center; }
-
-header div.slogan .typed-strings em {
- font-style: normal;
- font-family: "Arvo", serif; }
-
-header div.slogan .typed-strings {
- color: #020d16;
- font-family: "Roboto", Helvetica, sans-serif;
- text-align: center;
- padding-bottom: 10px; }
-
-header div.slogan .strings {
- display: none; }
-
-header div.logo {
- padding: 0px;
- padding-top: 10px; }
-
-header div.slogan a {
- color: #FFF; }
-
-header div.slogan a:hover {
- color: #020d16; }
-
-header div.logo img {
- /*
- max-height: 120px;
- filter: brightness(200%);
- -webkit-filter: brightness(200%);
- -moz-filter: brightness(0%);
- -o-filter: brightness(0%);
- -ms-filter: brightness(0%);
- */
- /*
- filter: hue-rotate(180deg);
- -webkit-filter: hue-rotate(180deg);
- -moz-filter: hue-rotate(180deg);
- -o-filter: hue-rotate(180deg);
- -ms-filter: hue-rotate(180deg);
- */ }
-
-/* NAVIGATION */
-.top-bar {
- background: none;
- z-index: 99; }
-
-.top-bar.expanded {
- overflow: visible;
- min-height: 100%; }
-
-.top-bar-section li:not(.has-form) a:not(.button) {
- font-size: 1.1em; }
-
-@media only screen and (max-width: 60em) {
- .top-bar-section li:not(.has-form) a:not(.button) {
- font-size: 1em; }
-
- .top-bar-section li:not(.has-form) a:not(.button) {
- line-height: 2.8125rem;
- padding: 2px 0.3rem; } }
-.top-bar-section .dropdown li:not(.has-form) a:not(.button) {
- font-size: 1em; }
-
-.top-bar-section ul li > a {
- color: #ffbb8f; }
-
-.top-bar-section li a:hover {
- background: #020d16; }
-
-.nav-wrapper nav {
- /*! overflow: hidden; */ }
-
-.top-bar .toggle-topbar.menu-icon {
- top: 50%; }
-
-.top-bar ul li {
- background: #FFF;
- /*border-bottom: dotted 1px $link-color;*/ }
-
-.top-bar .toggle-topbar.menu-icon {
- border-bottom: none; }
-
-.top-bar .toggle-topbar.menu-icon a {
- color: #F47621;
- padding: 0 2.5rem 0 0.9375rem;
- position: relative;
- font-size: 1.2em;
- font-family: "Roboto", Helvetica, sans-serif; }
-
-.top-bar .toggle-topbar.menu-icon a span::after {
- box-shadow: 0 0 0 1px #F47621, 0 7px 0 1px #F47621, 0 14px 0 1px #F47621; }
-
-.top-bar-section ul li {
- background: none; }
-
-.nav-wrapper nav ul li a {
- font-family: "Arvo", serif;
- text-transform: uppercase; }
-
-.nav-wrapper nav {
- margin-top: 20px; }
-
-.nav-wrapper nav #home-link i {
- font-size: 1.8em; }
-
-.top-bar-section .dropdown li a {
- font-size: 0.7em; }
-
-.top-bar-section .dropdown {
- display: block;
- height: auto;
- margin: 0;
- padding: 0;
- width: 100%; }
-
-/* WORDPRESS NAVIGATION HIGHLIGHT */
-.nav-wrapper nav.top-bar li.current-menu-item,
-.nav-wrapper nav.top-bar li.current-menu-ancestor,
-.nav-wrapper nav.top-bar li.current-menu-parent {
- border-bottom: solid 4px #020d16; }
-
-/* SOCIAL ICONS */
-.socials {
- margin-top: 0px; }
-
-.socials ul {
- margin: 0;
- padding: 0; }
-
-.socials ul li {
- text-align: center;
- float: left;
- list-style: none;
- margin-left: 25px; }
-
-.socials a {
- color: #ffbb8f;
- font-size: 20px;
- width: 36px;
- height: 36px;
- -moz-border-radius: 18px;
- -webkit-border-radius: 18px;
- border-radius: 18px;
- border: solid 1px #ffbb8f;
- display: block; }
-
-.socials a:hover {
- color: #020d16;
- font-size: 20px;
- text-align: center;
- border: solid 1px #020d16; }
-
-.socials .screen-reader-text {
- position: absolute;
- top: -9999em;
- left: -9999em; }
-
-header .socials a {
- color: #020d16;
- font-size: 20px;
- width: 36px;
- height: 36px;
- -moz-border-radius: 18px;
- -webkit-border-radius: 18px;
- border-radius: 18px;
- border: solid 1px #020d16;
- display: block; }
-
-.socials a:hover {
- color: #ffbb8f;
- font-size: 20px;
- text-align: center;
- border: solid 1px #ffbb8f; }
-
-.socials li a::before {
- content: '\f408';
- display: inline-block;
- padding: 4px;
- font-family: 'FontAwesome';
- font-size: 18px;
- vertical-align: top;
- -webkit-font-smoothing: antialiased; }
-
-.socials li a[href*="wordpress.com"]::before {
- content: '\f205'; }
-
-.socials li a[href*="facebook.com"]::before {
- content: '\f09a'; }
-
-.socials li a[href*="twitter.com"]::before {
- content: '\f099'; }
-
-.socials li a[href*="dribbble.com"]::before {
- content: '\f17d'; }
-
-.socials li a[href*="plus.google.com"]::before {
- content: '\f0d5'; }
-
-.socials li a[href*="pinterest.com"]::before {
- content: '\f231'; }
-
-.socials li a[href*="github.com"]::before {
- content: '\f09b'; }
-
-.socials li a[href*="tumblr.com"]::before {
- content: '\f174'; }
-
-.socials li a[href*="youtube.com"]::before {
- content: '\f16a'; }
-
-.socials li a[href*="flickr.com"]::before {
- content: '\f16e'; }
-
-.socials li a[href*="vimeo.com"]::before {
- content: '\f27d'; }
-
-.socials li a[href*="instagram.com"]::before {
- content: '\f16d'; }
-
-.socials li a[href*="codepen.io"]::before {
- content: '\f1cb'; }
-
-.socials li a[href*="linkedin.com"]::before {
- content: '\f0e1'; }
-
-/* TEST COLORS */
-.background-indigo {
- background: indigo; }
-
-.background-purple {
- background: #76207d; }
-
-.background-blue {
- background: #0f9cd3; }
-
-.background-green {
- background: #a4c20d; }
-
-.background-green-forest {
- background: #0c8700; }
-
-.background-safran {
- background: #ffca00; }
-
-.background-orange {
- background: #f95915; }
-
-.background-lightgrey {
- background: #f2f4f4; }
-
-.background-grey {
- background: #5a5c5f; }
-
-.background-darkgrey {
- background: #292929; }
-
-.background-red {
- background: #e8351a; }
-
-/* test sizes */
-.height-100 {
- min-height: 100px; }
-
-.height-120 {
- min-height: 120px; }
-
-.height-50 {
- min-height: 50px; }
-
-.height-30 {
- min-height: 30px; }
-
-.height-200 {
- min-height: 200px; }
-
-.height-300 {
- min-height: 300px; }
-
-.height-150 {
- min-height: 150px; }
-
-.height-400 {
- min-height: 400px; }
-
-.height-450 {
- min-height: 450px; }
-
-.height-500 {
- min-height: 500px; }
-
-/* BUTTONS */
-.button, button {
- background-color: #5f3633; }
-
-article .panel .button {
- border-radius: 5px;
- border-style: solid;
- border-width: 0;
- cursor: pointer;
- font-family: "Roboto", Helvetica, sans-serif, Helvetica, Arial, sans-serif;
- font-weight: normal;
- line-height: normal;
- margin: 0 0 0.8rem;
- position: relative;
- text-align: center;
- text-decoration: none;
- display: inline-block;
- padding: 0.5rem 1.4rem;
- font-size: 0.8rem;
- border-color: "Roboto", Helvetica, sans-serif;
- color: #FFFFFF;
- text-transform: uppercase;
- transition: background-color 300ms ease-out; }
-
-/* MAIN COLUMN */
-.main-column {
- padding-left: 0px; }
-
-/* POST ITEM */
-article button:hover,
-article .panel .button:focus,
-article .panel .button:hover,
-article .panel .button:focus,
-.widget .button:hover {
- background-color: #020d16;
- color: #FFFFFF; }
-
-article.post-item .post-item-title {
- font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
- text-transform: uppercase;
- line-height: 1.3rem; }
-
-article .post-item-date {
- color: #ffbb8f;
- text-align: center;
- font-size: 0.8rem;
- position: absolute;
- top: 40px;
- right: 15px;
- background: #5f3633;
- text-transform: uppercase;
- padding: 5px; }
-
-article .post-item-date span {
- display: block; }
-
-article .post-item-date .day {
- font-weight: bold;
- font-size: 2.5em; }
-
-article .post-item-date .month-year {
- font-size: 0.7em; }
-
-article .panel {
- border: none;
- margin-bottom: 1.25rem;
- padding: 1.25rem;
- padding-bottom: 0px;
- position: relative; }
-
-/* CATEGORY ITEM */
-.main-row {
- padding: 0px;
- margin-top: 20px; }
-
-.category-row {
- margin-bottom: 30px; }
-
-.category-row .post-list {
- margin-top: 30px;
- margin-bottom: 20px; }
-
-.category-row .category-header {
- margin-bottom: 10px; }
-
-.category-title {
- font-family: "Roboto", Helvetica, sans-serif;
- color: #F47621;
- text-transform: uppercase;
- padding: 0px;
- text-align: center; }
-
-.category-title-line {
- background: #F47621;
- height: 1px; }
-
-article.columns + article.columns:last-child {
- float: left; }
-
-.category-row article {
- padding-bottom: 0px;
- margin-bottom: 1.35rem; }
-
-.category-row article .panel {
- border: none;
- margin-bottom: 0;
- padding: 0.9rem;
- padding-bottom: 0px;
- padding-top: 0.2rem;
- background: none; }
-
-.category-row .post-item-caption {
- height: 100%;
- background: #f2f2f2;
- webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
- -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
- box-shadow: 0px 0px 2px 1px #c9c9c9; }
-
-.category-row article .post-item-image {
- max-height: 180px;
- overflow: hidden; }
-
-.category-row article .panel p {
- font-family: inherit;
- font-size: 1rem;
- font-weight: normal;
- line-height: 1.3;
- margin-bottom: 0.9rem;
- text-rendering: optimizeLegibility; }
-
-.category-row .category-link-wrapper {
- display: block; }
-
-article .post-item-date.wrap {
- color: gray;
- text-align: center;
- font-size: 0.75rem;
- position: relative;
- top: 0px;
- right: 0px;
- background: none;
- text-transform: uppercase;
- padding: 0; }
-
-/* FOOTER */
-footer#footer {
- padding-bottom: 25px;
- color: #FFF; }
-
-footer .copyright {
- font-size: 0.9em; }
-
-footer .copyright a {
- color: #020d16; }
-
-footer .copyright a:hover {
- color: #FFF; }
-
-footer .breadcrumbs {
- display: block;
- list-style: none;
- margin-left: 0;
- overflow: hidden;
- padding: 0.5625rem 0.875rem 0.5625rem;
- background-color: transparent;
- border: none; }
-
-footer .breadcrumbs li a,
-footer .breadcrumbs li {
- color: #FFF; }
-
-footer .breadcrumbs li a:hover {
- color: #000; }
-
-footer .breadcrumbs > *::before {
- color: #000; }
-
-footer .footer-bar {
- margin-bottom: 25px;
- background-image: url("../img/bright-squares.png");
- background-blend-mode: normal;
- padding-top: 20px;
- padding-bottom: 60px;
- margin-top: 20px;
- background-attachment: fixed; }
-
-footer .footer-bar form {
- max-width: 100%;
- overflow: hidden; }
-
-.widget .button.small {
- padding-left: 5px;
- padding-right: 5px;
- width: 100%;
- font-size: 1em;
- padding: 0.55em; }
-
-footer .footer-bar .widget-title {
- color: #ffbb8f; }
-
-footer .footer-bar {
- margin-top: 20px;
- background-color: #020d16; }
-
-footer .footer-bar .widget-title {
- font-family: "Arvo", serif;
- text-transform: uppercase;
- border-bottom: solid 1px;
- padding-bottom: 20px;
- display: block;
- margin-bottom: 15px; }
-
-footer .back-to-top-wrapper {
- position: relative; }
-
-footer a.back-to-top {
- width: 60px;
- height: 60px;
- -moz-border-radius: 30px;
- -webkit-border-radius: 30px;
- border-radius: 30px;
- color: #FFF;
- background: #5f3633;
- position: fixed;
- text-align: center;
- line-height: 60px;
- right: 4%;
- bottom: 30%;
- font-size: 2em; }
-
-footer a.back-to-top:hover {
- color: #F47621;
- background: #fff;
- border: solid 1px #F47621; }
-
-footer a#back-to-top {
- opacity: 1;
- z-index: 999; }
-
-footer .socials a:hover {
- color: #020d16;
- border: solid 1px #020d16; }
-
-/* SIDEBAR */
-aside .widget {
- max-width: 100%;
- margin-bottom: 15px;
- border: solid 1px #d8d8d8; }
-
-aside .widget ul, .widget ol {
- padding: 15px 10px; }
-
-aside .row.widget {
- margin-bottom: 20px;
- border: solid 1px #d8d8d8; }
-
-aside .widget-title {
- color: #FFF;
- font-family: "Arvo", serif;
- text-transform: uppercase;
- display: block;
- margin-bottom: 15px;
- background: #FF8000; }
-
-aside .widget_search .widget-title {
- padding: 0px;
- margin-bottom: 0px;
- margin-top: 0px;
- background: none; }
-
-aside .widget_search {
- background: #5f3633;
- padding: 5px 10px 0px 15px;
- border: solid 1px #5f3633; }
-
-aside .widget_search button {
- font-size: 1.4em; }
-
-aside .widget .button.small {
- padding: 0.6rem 0.5rem 0.7rem 0.5rem;
- font-size: 0.8125rem; }
-
-aside .widget-title {
- padding: 5px 10px 0px 15px;
- margin-bottom: 0px;
- margin-top: 0px; }
-
-aside .widget-title .fa {
- font-size: 0.85em;
- height: 22px;
- line-height: 22px;
- padding-right: 10px;
- display: block;
- float: left; }
-
-aside .twitter-feed .widget-title {
- background: #35a0d8; }
-
-aside .widget.twitter-feed {
- max-height: 300px;
- overflow: hidden; }
-
-aside .facebook-box .widget-title {
- background: #3e5e97; }
-
-aside .facebook-box iframe {
- width: 100%; }
-
-aside .recent-posts-box ul {
- padding: 0;
- margin: 0;
- padding: 15px; }
-
-aside .widget ul li {
- list-style: none;
- padding-bottom: 10px;
- margin-bottom: 5px;
- border-bottom: dashed 1px #d8d8d8; }
-
-aside .widget ul li:last-child {
- border-bottom: none; }
-
-aside .recent-posts-box ul li:last-child {
- border-bottom: none; }
-
-.widget .button.small {
- padding: 0.64rem;
- font-size: 0.8125rem;
- width: 100%; }
-
-.widget ul {
- list-style: none;
- margin: 0;
- padding: 0; }
-
-.widget ul li a:before {
- font-family: "FontAwesome";
- content: '\f054';
- color: #F47621;
- padding-right: 10px; }
-
-.widget ul li a {
- font-size: 0.9em;
- color: #020d16; }
-
-footer .widget ul li a {
- font-size: 0.9em;
- color: #ffbb8f; }
-
-aside .recent-posts-box ul li a {
- font-size: 0.8em; }
-
-.widget ul li a:hover {
- color: #F47621; }
-
-/* SINGLE POST */
-.single-row {
- padding: 0px; }
-
-.single-row article .panel {
- padding-top: 15px;
- padding-bottom: 15px; }
-
-.single-row article .panel,
-.archive-row article .panel {
- border: none;
- margin: 0;
- padding: 15px;
- background: none; }
-
-.single-row article .panel .post-item-date {
- text-align: center; }
-
-.single-row article .panel .post-item-date p {
- clear: right;
- text-transform: uppercase;
- font-size: 1em;
- margin-bottom: 0.4em; }
-
-.single-row article .panel .post-item-date .post-item-day {
- color: #000;
- font-weight: bold; }
-
-.single-row article .panel .post-item-category {
- padding-top: 5px;
- border-top: solid 1px; }
-
-.single-row .post-categories, .single-row .post-tags {
- margin-right: 20px;
- margin-bottom: 20px; }
-
-.single-row article.post-item iframe {
- min-width: 100%; }
-
-.single-row article.post-item {
- padding: 15px;
- /* background: rgba(245, 245, 245, 0.8) !important; */
- line-height: 1.3em;
- font-size: 17px;
- width: 100%;
- background: #FFF;
- /* padding-top:50px; */
- text-align: justify;
- -webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
- -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
- box-shadow: 0px 0px 2px 1px #c9c9c9; }
-
-.single-row article .post-item-image {
- position: relative; }
-
-.single-row article.post-item .wp-caption {
- background: #efefef;
- color: #000;
- font-style: italic; }
-
-.single-row article.post-item .wp-caption-text {
- padding: 5px;
- text-align: center;
- font-size: 0.7em; }
-
-.single-row article.post-item ul,
-.single-row article.post-item ul {
- list-style: none; }
-
-.single-row article.post-item ol {
- list-style: none;
- counter-reset: li; }
-
-.single-row article.post-item .post-content ol li:before {
- content: counter(li) ".";
- color: #F47621;
- display: inline-block;
- width: 1em;
- font-weight: bold;
- padding-right: 25px; }
-
-.single-row article.post-item ol li {
- counter-increment: li; }
-
-.single-row article.post-item .post-content ul li:before {
- font-family: "FontAwesome";
- content: '\f054';
- color: #F47621;
- padding-right: 1em;
- font-size: 0.7em;
- height: 10px;
- line-height: 10px;
- position: relative;
- bottom: 3px; }
-
-.single-row article.post-item blockquote {
- background: #efefef;
- border-left: 5px solid #F47621;
- padding: 5px 10px 5px 20px;
- margin-bottom: 10px; }
-
-.single-row article .category-title-line {
- height: 2px; }
-
-.single-row article .post-item-date {
- color: #ffbb8f;
- text-align: center;
- font-size: 0.8rem;
- position: absolute;
- top: 80px;
- right: -5px;
- background: #5f3633;
- text-transform: uppercase;
- padding: 5px;
- padding-left: 10px;
- webkit-box-shadow: 0px 0px 2px 1px #5f3633;
- -moz-box-shadow: 0px 0px 2px 1px #5f3633;
- box-shadow: 0px 0px 2px 1px #5f3633; }
-
-.single-row article.post-item blockquote p {
- margin: 7px 0; }
-
-.single-row article.post-item blockquote blockquote {
- background: #fff; }
-
-.single-row article.post-item .post-item-author {
- padding: 20px 10px;
- background: #1d1d1b; }
-
-.single-row .post-item-author p,
-.single-row .post-item-author {
- color: white;
- font-size: 0.9em; }
-
-.single-row .post-item-author img {
- height: 120px;
- width: 120px;
- max-width: 100%;
- height: auto;
- border-radius: 60px;
- -moz-border-radius: 60px;
- -webkit-border-radius: 60px; }
-
-/*
-.single-row article.post-item img { background:#FFF;padding:6px;border:solid 1px #d9d9d9;
-}
-*/
-.single-row article button:hover,
-.single-row article .panel .button:focus,
-.single-row article .panel .button:hover,
-.single-row article .panel .button:focus,
-.single-row .widget .button:hover {
- background-color: #000;
- color: #FFFFFF; }
-
-.single-row article.post-item .bottom-line {
- border-bottom: 10px solid #F47621;
- margin-bottom: 10px; }
-
-.single-row article.post-item .post-item-title {
- font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
- text-transform: uppercase;
- line-height: 2.5rem;
- padding-bottom: 5px;
- text-align: left; }
-
-.breadcrumbs {
- display: block;
- list-style: none;
- margin-left: 0;
- overflow: hidden;
- padding: 0.5625rem 0.875rem 0.5625rem;
- background-color: transparent;
- border: none; }
-
-.single-row .breadcrumbs {
- /* margin-bottom:15px;*/
- padding: 5px 20px; }
-
-.single-row .post-item .breadcrumbs {
- font-weight: bold;
- font-size: 0.9em;
- padding: 0; }
-
-.breadcrumbs > * {
- color: #000;
- font-size: 0.7em; }
-
-.breadcrumbs > * {
- line-height: 1.2rem; }
-
-.breadcrumbs a {
- color: #F47621; }
-
-.breadcrumbs a:hover {
- color: #5f3633; }
-
-/* ARCHIVES */
-.category-row.archive-row .category-title, .category-row.archive-row .category-title-line, .not-found,
-.single-row .category-title, .single-row .category-title-line {
- text-align: left; }
-
-/* TABLES */
-table,
-th,
-td {
- border: 1px solid #c8d5fc; }
-
-table {
- width: 100%; }
-
-table thead tr th {
- background-color: #F47621;
- color: white;
- text-transform: uppercase;
- font-family: "Arvo", serif; }
-
-/* WORDPRESS STYLES */
-.aligncenter,
-div.aligncenter {
- display: block;
- margin-left: auto;
- margin-right: auto; }
-
-.alignleft {
- float: left; }
-
-.alignright {
- float: right; }
-
-img.alignleft {
- margin: 3px 20px 10px 0; }
-
-img.alignright {
- margin: 3px 0 10px 20px; }
-
-/* RESPONSIVE STYLES */
-@media only screen and (max-width: 39.0624em) {
- .columns.nav-wrapper {
- width: 100%;
- padding-left: 0px;
- padding-right: 0px; }
-
- .top-bar-section ul li > a {
- color: #5f3633; } }
-@media only screen and (max-width: 40.0625em) {
- header div.slogan .title {
- padding-top: 20px;
- font-size: 3.8em; }
-
- header div.logo {
- margin: 0 auto;
- float: none; }
-
- .nav-wrapper ul.right,
- .nav-wrapper ul.left {
- float: none !important; }
-
- .nav-wrapper nav {
- border: none; }
-
- .top-bar ul.title-area li {
- background: #000; }
-
- .top-bar ul li {
- background: #FFF;
- border-bottom: dotted 1px #F47621; }
-
- .top-bar-section .dropdown li.title.back h5 a::before {
- font-family: "FontAwesome";
- content: '\f053';
- font-size: 0.8em;
- border: none;
- color: #5f3633; }
-
- .top-bar-section .dropdown li.title.back h5 a {
- color: #FFF; }
-
- .top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
- color: #5f3633;
- display: block; }
-
- .top-bar-section .has-dropdown > a::after {
- font-family: "FontAwesome";
- content: '\f054';
- font-size: 0.8em;
- border: none;
- padding-right: 10px;
- height: 1em;
- line-height: 1em; }
-
- .top-bar-section ul li:hover:not(.has-form) > a {
- color: #000;
- background: #ffbb8f; }
-
- .top-bar-section ul li > a {
- padding-top: 5px;
- padding-bottom: 5px;
- font-size: 0.7em; }
-
- nav ul.languages li.oblique-border {
- display: none; }
-
- .category-row article,
- .category-row article:nth-child(2n+0) {
- padding: 0px; }
-
- .category-row .post-list,
- .archive-row {
- padding: 15px; }
-
- .main-column {
- padding-right: 0px; }
-
- .category-row article,
- .sy-controls li a:after {
- top: 50%; }
-
- p {
- font-size: 0.9rem;
- line-height: 1.4;
- margin-bottom: 1.25rem;
- text-rendering: optimizeLegibility; }
-
- .category-row article .post-item-image img {
- width: 100%;
- max-width: 100%;
- height: auto; }
-
- .category-row article .post-item-image {
- max-height: 200px; }
-
- .category-row article .panel p {
- font-family: inherit;
- font-size: 0.9rem;
- font-weight: normal;
- line-height: 1.3;
- margin-bottom: 0.6rem;
- text-rendering: optimizeLegibility; } }
-/* COLORS */
-footer#footer {
- background: #5f3633; }
-
-header .overlay {
- background: rgba(95, 54, 51, 0.9);
- height: 100%;
- width: 100%;
- top: 0;
- left: 0;
- padding: 0;
- padding-top: 15px; }
-
-header .overlay .site-title a, header .overlay .site-description {
- font-family: "Arvo", serif;
- text-align: center;
- color: #000; }
-
-header .overlay .site-title a:hover {
- color: #FFF; }
-
-header .overlay .site-title {
- line-height: 0.8em;
- margin-top: 20px;
- text-transform: uppercase; }
-
-header .overlay .site-description {
- font-size: 0.8em; }
-
-header .socials {
- padding-bottom: 25px; }
-
-header {
- display: block;
- position: relative;
- background-repeat: no-repeat;
- background-position: center bottom;
- /* Create the parallax scrolling effect */
- background-attachment: fixed;
- background-size: cover; }
-
-.clearfix {
- clear: both; }
-
-/* ANIMATED CURSOR */
-.typed-cursor {
- opacity: 1;
- -webkit-animation: blink 0.7s infinite;
- -moz-animation: blink 0.7s infinite;
- animation: blink 0.7s infinite; }
-
-@keyframes blink {
- 0% {
- opacity: 1; }
- 50% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-@-webkit-keyframes blink {
- 0% {
- opacity: 1; }
- 50% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-@-moz-keyframes blink {
- 0% {
- opacity: 1; }
- 50% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-/* PAGINATION */
-.nav-links div {
- display: inline; }
-
-.nav-links .nav-next {
- float: right; }
-
-.nav-links .nav-prev {
- float: left; }
-
-.page-numbers, .nav-links div {
- font-family: "Roboto", Helvetica, sans-serif;
- display: inline-block;
- padding: 5px 10px;
- margin: 0 2px 0 0;
- border: 1px solid #F47621;
- line-height: 1;
- text-decoration: none;
- border-radius: 2px;
- font-weight: 600;
- font-size: 1em; }
-
-.page-numbers.current,
-a.page-numbers:hover {
- background: #F47621;
- color: #ffbb8f; }
-
-span.page-numbers.dots {
- color: #F47621; }
-
-/* MISCELLANEOUS */
-figure {
- margin: 0;
- margin-top: 20px;
- margin-bottom: 20px; }
-
-article.comment-wrapper {
- margin-top: 20px; }
-
-/* WORDPRESS GALLERY */
-.post-content .gallery:after {
- content: "";
- display: table;
- clear: both; }
-
-img.aligncenter, div.aligncenter, figure.aligncenter {
- display: block;
- margin: 1em auto; }
-
-img.alignright, div.alignright, figure.alignright {
- float: right;
- margin: 1em 0 1em 2em; }
-
-img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
- float: left;
- margin: 1em 1em 2em 0; }
-
-figure {
- max-width: 100%;
- height: auto;
- margin: 1em 0; }
-
-p img.alignright, p img.alignleft {
- margin-top: 0; }
-
-.gallery figure img {
- max-width: 100%;
- height: auto;
- margin: 0 auto;
- display: block; }
-
-.gallery figure {
- float: left;
- margin: 0 2% 1em 0; }
-
-.gallery.gallery-columns-1 figure {
- width: 100%;
- margin: 0 0 1em 0;
- float: none; }
-
-.post-content .gallery.gallery-columns-3 figure {
- width: 32%; }
-
-.gallery.gallery-columns-3 figure:nth-of-type(3n+3) {
- margin-right: 0; }
-
-.gallery.gallery-columns-3 figure:nth-of-type(3n+4) {
- clear: left; }
-
-.gallery.gallery-columns-2 figure {
- width: 49%; }
-
-.gallery.gallery-columns-2 figure:nth-of-type(even) {
- margin-right: 0; }
-
-.gallery.gallery-columns-2 figure:nth-of-type(odd) {
- clear: left; }
-
-.gallery.gallery-columns-4 figure {
- width: 23.25%; }
-
-.gallery.gallery-columns-4 figure:nth-of-type(4n+4) {
- margin-right: 0; }
-
-.gallery.gallery-columns-4 figure:nth-of-type(4n+5) {
- clear: left; }
-
-.gallery.gallery-columns-5 figure {
- width: 18%; }
-
-.gallery.gallery-columns-5 figure:nth-of-type(5n+5) {
- margin-right: 0; }
-
-.gallery.gallery-columns-5 figure:nth-of-type(5n+6) {
- clear: left; }
-
-.gallery.gallery-columns-6 figure {
- width: 14.2%; }
-
-.gallery.gallery-columns-6 figure:nth-of-type(6n+6) {
- margin-right: 0; }
-
-.gallery.gallery-columns-6 figure:nth-of-type(6n+7) {
- clear: left; }
-
-.gallery.gallery-columns-7 figure {
- width: 12%; }
-
-.gallery.gallery-columns-7 figure:nth-of-type(7n+7) {
- margin-right: 0; }
-
-.gallery.gallery-columns-7 figure:nth-of-type(7n+8) {
- clear: left; }
-
-.gallery.gallery-columns-8 figure {
- width: 10.2%; }
-
-.gallery.gallery-columns-8 figure:nth-of-type(8n+8) {
- margin-right: 0; }
-
-.gallery.gallery-columns-8 figure:nth-of-type(8n+9) {
- clear: left; }
-
-.gallery.gallery-columns-9 figure {
- width: 8.85%; }
-
-.gallery.gallery-columns-9 figure:nth-of-type(9n+9) {
- margin-right: 0; }
-
-.gallery.gallery-columns-9 figure:nth-of-type(9n+10) {
- clear: left; }
-
-@media (max-width: 767px) {
- img.alignright, div.alignright, figure.alignright, img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
- display: block;
- margin: 1em auto;
- float: none; }
-
- .gallery.gallery-columns-4 figure, .gallery.gallery-columns-5 figure, .gallery.gallery-columns-6 figure, .gallery.gallery-columns-7 figure, .gallery.gallery-columns-8 figure, .gallery.gallery-columns-9 figure {
- width: 100%;
- margin: 0 0 1em 0;
- float: none; } }
-/* COMMENTS THREAD */
-.comment-list {
- list-style: none;
- counter-increment: none; }
-
-.comment-content
-.widget input[type=submit] {
- max-width: 120px; }
-
-/* COMMENT THREAD */
-.comment-list, .comment-list .vcard .fn, .comment-content, .comment-content p {
- font-size: 0.85rem; }
-
-.comment-list .vcard {
- margin: 0 0 0.5rem;
- width: 100%; }
-
-#comments label {
- display: inline; }
-
-#comments span.required {
- color: crimson; }
-
-ul.comment-list {
- list-style: none; }
-
-.comment-list > li.comment {
- -moz-border-radius: 3px;
- border-radius: 3px;
- margin: 0 0 0.5em;
- position: relative; }
-
-article .post-item-date, article .post-item-date.wrap {
- color: #5f3633;
- background: #ffbb8f; }
-
-header {
- border-bottom: solid 10px #ffbb8f; }
-
-header div.slogan .title {
- color: #FF8000; }
-
-header .socials ul li a {
- color: #ffbb8f;
- border: solid 1px #ffbb8f; }
-
-header .socials ul li a:hover {
- color: #020d16;
- border: solid 1px #020d16; }
-
-header div.slogan .title {
- color: #FF8000;
- font-family: "Arvo", serif; }
-
-header div.slogan .typed-strings em {
- font-family: "Roboto", Helvetica, sans-serif; }
-
-header div.slogan .typed-strings {
- color: #ffbb8f;
- font-family: "Roboto", Helvetica, sans-serif; }
-
-header div.slogan a {
- color: #FFF; }
-
-header div.slogan a:hover {
- color: #ffbb8f; }
-
-.top-bar-section ul li > a {
- color: #FF8000; }
-
-header .overlay .site-title a, header .overlay .site-description {
- color: #ffbb8f; }
-
-header .overlay .site-title a:hover {
- color: #FFF; }
-
-footer .footer-bar {
- background-color: #ffbb8f; }
-
-footer .footer-bar .widget-title {
- color: #5f3633; }
-
-footer .widget ul li a {
- color: #5f3633; }
-
-footer .copyright a {
- color: #ffbb8f; }
-
-footer .copyright a:hover {
- color: #020d16; }
-
-.nav-wrapper nav.top-bar li.current-menu-parent {
- border-bottom: solid 4px #ffbb8f; }
-
-/*# sourceMappingURL=style.css.map */
+/*
+================================================================================================
+Table of Content
+================================================================================================
+01. Typography
+02. Header
+03. Navigation (Main)
+04. Navigation (Social)
+05. Slider
+06. Content (Single Post and Page)
+07. Content (Archives)
+08. Sidebar
+09. Footer
+10. Comments
+11. Buttons
+12. Tables
+13. WordPress-specific styles
+14. Responsiveness (Tablet Large 64em (1024px))
+15. Responsiveness (Mobile Large 37.50em (600px))
+16. Responsiveness (Mobile Small 30em (480px))
+17. Responsiveness (Hamburger menu)
+================================================================================================
+*/
+@font-face {
+ font-family: "Arvo";
+ src: url("../fonts/Arvo-Regular.ttf");
+}
+@font-face {
+ font-family: "Arvo";
+ src: url("../fonts/Arvo-Regular.ttf");
+ font-weight: normal;
+}
+@font-face {
+ font-family: "Arvo";
+ src: url("../fonts/Arvo-Bold.ttf");
+ font-weight: bold;
+}
+@font-face {
+ font-family: "Roboto";
+ src: url("../fonts/Roboto-Light.ttf");
+}
+/*
+===========================================================================================
+01. Typography
+===========================================================================================
+*/
+a {
+ color: #F47621;
+ line-height: inherit;
+ text-decoration: none;
+}
+
+a:hover, a:focus {
+ color: #020d16;
+}
+
+.panel h1,
+.panel h2,
+.panel h3,
+.panel h4,
+.panel h5,
+.panel h6 {
+ line-height: 1;
+ margin-bottom: 0.625rem;
+ font-family: "Arvo", serif;
+ color: #F47621;
+ text-transform: uppercase;
+ font-weight: normal;
+}
+
+/*
+===========================================================================================
+02. Header
+===========================================================================================
+*/
+header {
+ border-bottom: solid 5px #F47621;
+}
+
+header div.slogan {
+ margin-top: 1em;
+}
+
+header div.slogan .title, header div.slogan .description {
+ font-weight: 300;
+}
+
+header div.slogan .title {
+ font-size: 5.8em;
+ color: #ffbb8f;
+ text-transform: uppercase;
+ font-family: "Arvo", serif;
+ text-align: center;
+}
+
+header div.slogan .title {
+ font-size: 5.8em;
+ margin-top: 0;
+ color: #ffbb8f;
+ text-transform: uppercase;
+ font-family: "Arvo", serif;
+ text-align: center;
+}
+
+header div.slogan .typed-strings em {
+ font-style: normal;
+ font-family: "Arvo", serif;
+}
+
+header div.slogan .typed-strings {
+ color: #020d16;
+ font-family: "Roboto", Helvetica, sans-serif;
+ text-align: center;
+ padding-bottom: 10px;
+}
+
+header div.slogan .strings {
+ display: none;
+}
+
+header div.logo {
+ padding: 0px;
+ padding-top: 10px;
+}
+
+header div.slogan a {
+ color: #FFF;
+}
+
+header div.slogan a:hover {
+ color: #020d16;
+}
+
+footer#footer {
+ background: #5f3633;
+}
+
+header .overlay {
+ background: rgba(95, 54, 51, 0.9);
+ height: 100%;
+ width: 100%;
+ top: 0;
+ left: 0;
+ padding: 0;
+ padding-top: 15px;
+}
+
+header .overlay .site-title a, header .overlay .site-description {
+ font-family: "Arvo", serif;
+ text-align: center;
+ color: #ffbb8f;
+}
+
+header .overlay .site-title a:hover {
+ color: #020d16;
+}
+
+header .overlay .site-title {
+ line-height: 0.8em;
+ margin-top: 20px;
+ text-transform: uppercase;
+}
+
+header .overlay .site-description {
+ font-size: 1.3em;
+}
+
+header {
+ display: block;
+ position: relative;
+ background-repeat: no-repeat;
+ background-position: center bottom;
+ /* Create the parallax scrolling effect */
+ background-attachment: fixed;
+ background-size: cover;
+}
+
+/*
+===========================================================================================
+03. Navigation (Main)
+===========================================================================================
+*/
+.top-bar {
+ background: none;
+ z-index: 99;
+}
+
+.top-bar.expanded {
+ overflow: visible;
+ min-height: 100%;
+}
+
+.top-bar-section li:not(.has-form) a:not(.button) {
+ font-size: 1.1em;
+}
+
+.single-menu {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ padding: 20px;
+}
+
+@media only screen and (max-width: 60em) {
+ .top-bar-section li:not(.has-form) a:not(.button) {
+ font-size: 1em;
+ }
+ .top-bar-section li:not(.has-form) a:not(.button) {
+ line-height: 2.8125rem;
+ padding: 5px 20px;
+ }
+}
+.top-bar-section .dropdown li:not(.has-form) a:not(.button) {
+ font-size: 1em;
+}
+
+.top-bar-section li a:hover {
+ background: #ffbb8f;
+}
+
+.top-bar-section {
+ display: flex;
+}
+.top-bar-section li.icon {
+ display: none;
+}
+
+.nav-wrapper {
+ margin-top: 10px;
+}
+
+.nav-wrapper nav .home-menu {
+ display: flex;
+ justify-content: space-evenly;
+}
+.nav-wrapper nav .home-menu .logo {
+ margin-right: 20px;
+}
+.nav-wrapper nav .home-menu .logo img {
+ max-height: 50px;
+ width: auto;
+ padding: 8px 0;
+}
+
+.top-bar .toggle-topbar.menu-icon {
+ top: 50%;
+}
+
+.top-bar ul li {
+ background: #FFF;
+ /*border-bottom: dotted 1px $link-color;*/
+}
+
+.top-bar .toggle-topbar.menu-icon {
+ border-bottom: none;
+}
+
+.top-bar .toggle-topbar.menu-icon a {
+ color: #F47621;
+ padding: 0 2.5rem 0 0.9375rem;
+ position: relative;
+ font-size: 1.2em;
+ font-family: "Roboto", Helvetica, sans-serif;
+}
+
+.top-bar .toggle-topbar.menu-icon a span::after {
+ box-shadow: 0 0 0 1px #F47621, 0 7px 0 1px #F47621, 0 14px 0 1px #F47621;
+}
+
+.top-bar-section ul li {
+ background: none;
+}
+.top-bar-section ul li::marker {
+ content: none;
+}
+
+.nav-wrapper nav ul li a {
+ font-family: "Arvo", serif;
+ text-transform: uppercase;
+}
+
+.nav-wrapper nav #home-link i {
+ font-size: 1.8em;
+}
+
+.top-bar-section .dropdown li a {
+ font-size: 0.7em;
+}
+
+.top-bar-section .dropdown {
+ display: block;
+ height: auto;
+ margin: 0;
+ padding: 0;
+ width: 100%;
+}
+
+.nav-wrapper nav li.current-menu-item,
+.nav-wrapper nav li.current-menu-ancestor,
+.nav-wrapper nav li.current-menu-parent {
+ background: #F47621;
+}
+.nav-wrapper nav li.current-menu-item a,
+.nav-wrapper nav li.current-menu-ancestor a,
+.nav-wrapper nav li.current-menu-parent a {
+ color: #ffbb8f;
+}
+
+header div.logo {
+ margin: 0 auto;
+ float: none;
+}
+
+.nav-wrapper ul.right,
+.nav-wrapper ul.left {
+ float: none !important;
+}
+
+.nav-wrapper nav {
+ border: none;
+}
+
+.top-bar ul.title-area li {
+ background: #000;
+}
+
+.top-bar ul li {
+ background: #FFF;
+ border-bottom: dotted 1px #F47621;
+}
+
+.top-bar-section .dropdown li.title.back h5 a::before {
+ font-family: "FontAwesome";
+ content: "\f053";
+ font-size: 0.8em;
+ border: none;
+ color: #5f3633;
+}
+
+.top-bar-section .dropdown li.title.back h5 a {
+ color: #FFF;
+}
+
+.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
+ color: #5f3633;
+ display: block;
+}
+
+.top-bar-section .has-dropdown > a::after {
+ font-family: "FontAwesome";
+ content: "\f054";
+ font-size: 0.8em;
+ border: none;
+ padding-right: 10px;
+ height: 1em;
+ line-height: 1em;
+}
+
+.top-bar-section ul li:hover:not(.has-form) > a {
+ color: #000;
+ background: #ffbb8f;
+}
+
+.top-bar-section ul li > a {
+ padding-top: 5px;
+ padding-bottom: 5px;
+ font-size: 0.7em;
+}
+
+nav ul.languages li.oblique-border {
+ display: none;
+}
+
+/*
+===========================================================================================
+04. Navigation (Social)
+===========================================================================================
+*/
+.socials {
+ margin-top: 0;
+}
+
+.socials ul {
+ margin: 0;
+ display: flex;
+ padding-bottom: 5px;
+}
+
+.socials ul li {
+ text-align: center;
+ list-style: none;
+ margin-left: 10px;
+}
+
+.socials a {
+ color: #ffbb8f;
+ font-size: 20px;
+ width: 36px;
+ height: 36px;
+ -moz-border-radius: 18px;
+ -webkit-border-radius: 18px;
+ border-radius: 18px;
+ border: solid 1px #ffbb8f;
+ display: block;
+}
+
+.socials a:hover {
+ color: #020d16;
+ font-size: 20px;
+ text-align: center;
+ border: solid 1px #020d16;
+}
+
+.socials .screen-reader-text {
+ position: absolute;
+ top: -9999em;
+ left: -9999em;
+}
+
+header .socials a {
+ color: #F47621;
+ font-size: 20px;
+ width: 36px;
+ height: 36px;
+ -moz-border-radius: 18px;
+ -webkit-border-radius: 18px;
+ border-radius: 18px;
+ border: solid 1px #F47621;
+ display: block;
+}
+
+.socials a:hover {
+ color: #020d16;
+ font-size: 20px;
+ text-align: center;
+ border: solid 1px #020d16;
+}
+
+.socials li a::before {
+ content: "\f408";
+ display: inline-block;
+ padding: 4px;
+ font-family: "FontAwesome";
+ font-size: 18px;
+ vertical-align: top;
+ -webkit-font-smoothing: antialiased;
+}
+
+.socials li a[href*="wordpress.com"]::before {
+ content: "\f205";
+}
+
+.socials li a[href*="facebook.com"]::before {
+ content: "\f09a";
+}
+
+.socials li a[href*="twitter.com"]::before {
+ content: "\f099";
+}
+
+.socials li a[href*="dribbble.com"]::before {
+ content: "\f17d";
+}
+
+.socials li a[href*="plus.google.com"]::before {
+ content: "\f0d5";
+}
+
+.socials li a[href*="pinterest.com"]::before {
+ content: "\f231";
+}
+
+.socials li a[href*="github.com"]::before {
+ content: "\f09b";
+}
+
+.socials li a[href*="tumblr.com"]::before {
+ content: "\f174";
+}
+
+.socials li a[href*="youtube.com"]::before {
+ content: "\f16a";
+}
+
+.socials li a[href*="flickr.com"]::before {
+ content: "\f16e";
+}
+
+.socials li a[href*="vimeo.com"]::before {
+ content: "\f27d";
+}
+
+.socials li a[href*="instagram.com"]::before {
+ content: "\f16d";
+}
+
+.socials li a[href*="codepen.io"]::before {
+ content: "\f1cb";
+}
+
+.socials li a[href*="linkedin.com"]::before {
+ content: "\f0e1";
+}
+
+/*
+===========================================================================================
+05. Slider
+===========================================================================================
+*/
+.carousel {
+ height: 70vh;
+ position: relative;
+ overflow: hidden;
+ background: #000;
+}
+.carousel .carousel-inner .carousel-item {
+ height: 100%;
+ width: 100%;
+ transition: 1s all;
+ position: absolute;
+ opacity: 1;
+}
+.carousel .carousel-inner .carousel-item:not(.active) {
+ opacity: 0;
+}
+.carousel .carousel-inner .carousel-caption {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ background-color: rgba(0, 0, 0, 0.6);
+ padding: 15px 40px;
+ text-align: left;
+}
+.carousel .carousel-inner .carousel-caption .section-title {
+ padding-left: 0px;
+}
+.carousel .carousel-inner .carousel-caption h2 {
+ color: #F47621;
+ font-weight: bold;
+ font-size: 45px;
+ margin-top: 5%;
+}
+.carousel .carousel-inner .carousel-caption p {
+ font-size: 22px;
+ font-weight: 300;
+ width: 65%;
+}
+.carousel .carousel-inner .carousel-caption .excerpt {
+ color: #ffe9dc;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn {
+ display: inline-block;
+ padding: 13px 20px;
+ border-radius: 50px;
+ color: #fff;
+ font-size: 17px;
+ font-weight: 500;
+ transition: all 0.3s;
+ background-color: #F47621;
+ position: relative;
+ overflow: hidden;
+ text-decoration: none;
+ z-index: 1;
+ margin-left: 0;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:after {
+ content: "";
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: -2;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:before {
+ content: "";
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ width: 0%;
+ height: 100%;
+ transition: all 0.3s;
+ z-index: -1;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:hover {
+ color: #ffbb8f;
+ background-color: #020d16;
+}
+.carousel .carousel-inner .carousel-caption a.simple-btn:hover:before {
+ width: 100%;
+}
+.carousel:hover .carousel-control-prev, .carousel:hover .carousel-control-next {
+ opacity: 1;
+}
+
+.carousel-control-prev,
+.carousel-control-next {
+ position: absolute;
+ height: 50px;
+ width: 50px;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ top: 50%;
+ transform: translateY(-50%);
+ padding-bottom: 2px;
+ border-radius: 50%;
+ border: 3px solid #FF8000;
+ opacity: 1;
+ transition: background-color 0.2s;
+ z-index: 111;
+}
+
+.carousel-control-next:hover,
+.carousel-control-prev:hover {
+ background-color: #FF8000;
+}
+
+.carousel-control-prev {
+ left: 75%;
+}
+
+.carousel-control-next {
+ right: 14%;
+}
+
+.carousel-control-prev-icon:before {
+ content: "\f053";
+}
+
+.carousel-control-next-icon:before {
+ content: "\f054";
+}
+
+.carousel-control-prev-icon,
+.carousel-control-next-icon {
+ background-image: none;
+ font-family: "FontAwesome";
+ color: #fff;
+ transition: opacity 300ms ease-out;
+}
+
+/*
+===========================================================================================
+06. Content (Single Post and Page)
+===========================================================================================
+*/
+.main-column {
+ padding-left: 0;
+}
+
+.single-row {
+ padding: 0px;
+}
+
+.single-row article .panel {
+ padding-top: 15px;
+ padding-bottom: 15px;
+}
+
+.single-row article .panel,
+.archive-row article .panel {
+ border: none;
+ margin: 0;
+ padding: 15px;
+ background: none;
+}
+
+.single-row article .panel .post-item-date {
+ text-align: center;
+}
+
+.single-row article .panel .post-item-date p {
+ clear: right;
+ text-transform: uppercase;
+ font-size: 1em;
+ margin-bottom: 0.4em;
+}
+
+.single-row article .panel .post-item-date .post-item-day {
+ color: #000;
+ font-weight: bold;
+}
+
+.single-row article .panel .post-item-category {
+ padding-top: 5px;
+ border-top: solid 1px;
+}
+
+.single-row .post-categories, .single-row .post-tags {
+ margin-right: 20px;
+ margin-bottom: 20px;
+}
+
+.single-row article.post-item iframe {
+ min-width: 100%;
+}
+
+.single-row article.post-item {
+ padding: 15px;
+ /* background: rgba(245, 245, 245, 0.8) !important; */
+ line-height: 1.4em;
+ font-size: 17px;
+ width: 100%;
+ background: #FFF;
+ /* padding-top:50px; */
+ text-align: left;
+ -webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ box-shadow: 0px 0px 2px 1px #c9c9c9;
+}
+
+.single-row article .post-item-image {
+ position: relative;
+}
+.single-row article .post-item-image img {
+ min-width: 100%;
+}
+
+.single-row article.post-item .wp-caption {
+ background: #efefef;
+ color: #000;
+ font-style: italic;
+}
+
+.single-row article.post-item .wp-caption-text {
+ padding: 5px;
+ text-align: center;
+ font-size: 0.7em;
+}
+
+.single-row article.post-item ul,
+.single-row article.post-item ul {
+ list-style: none;
+}
+
+.single-row article.post-item ol {
+ list-style: none;
+ counter-reset: li;
+}
+
+.single-row article.post-item .post-content ol li:before {
+ content: counter(li) ".";
+ color: #F47621;
+ display: inline-block;
+ width: 1em;
+ font-weight: bold;
+ padding-right: 25px;
+}
+
+.single-row article.post-item ol li {
+ counter-increment: li;
+}
+
+.single-row article.post-item .post-content ul li:before {
+ font-family: "FontAwesome";
+ content: "\f054";
+ color: #F47621;
+ padding-right: 1em;
+ font-size: 0.7em;
+ height: 10px;
+ line-height: 10px;
+ position: relative;
+ bottom: 3px;
+}
+
+.single-row article.post-item blockquote {
+ background: #efefef;
+ border-left: 5px solid #F47621;
+ padding: 5px 10px 5px 20px;
+ margin-bottom: 10px;
+}
+
+.single-row article .category-title-line {
+ height: 2px;
+}
+
+.single-row article .post-item-date {
+ color: #ffbb8f;
+ text-align: center;
+ font-size: 0.8rem;
+ position: absolute;
+ top: 80px;
+ right: -5px;
+ background: #5f3633;
+ text-transform: uppercase;
+ padding: 5px 5px 5px 10px;
+ webkit-box-shadow: 0px 0px 2px 1px #5f3633;
+ -moz-box-shadow: 0px 0px 2px 1px #5f3633;
+ box-shadow: 0px 0px 2px 1px #5f3633;
+}
+
+.single-row article.post-item blockquote p {
+ margin: 7px 0;
+}
+
+.single-row article.post-item blockquote blockquote {
+ background: #fff;
+}
+
+.single-row article.post-item .post-item-author {
+ padding: 20px 10px;
+ background: #1d1d1b;
+}
+
+.single-row .post-item-author p,
+.single-row .post-item-author {
+ color: white;
+ font-size: 0.9em;
+}
+
+.single-row .post-item-author img {
+ height: 120px;
+ width: 120px;
+ max-width: 100%;
+ height: auto;
+ border-radius: 60px;
+ -moz-border-radius: 60px;
+ -webkit-border-radius: 60px;
+}
+
+.single-row article button:hover,
+.single-row article .panel .button:focus,
+.single-row article .panel .button:hover,
+.single-row article .panel .button:focus,
+.single-row .widget .button:hover {
+ background-color: #000;
+ color: #FFFFFF;
+}
+
+.single-row article.post-item .bottom-line {
+ border-bottom: 10px solid #F47621;
+ margin-bottom: 10px;
+}
+
+.single-row article.post-item .post-item-title {
+ font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
+ text-transform: uppercase;
+ line-height: 2.5rem;
+ padding-bottom: 5px;
+ text-align: left;
+}
+
+.breadcrumbs {
+ display: block;
+ list-style: none;
+ margin-left: 0;
+ overflow: hidden;
+ padding: 0.5625rem 0.875rem 0.5625rem;
+ background-color: transparent;
+ border: none;
+}
+
+.single-row .breadcrumbs {
+ /* margin-bottom:15px;*/
+ padding: 5px 20px;
+}
+
+.single-row .post-item .breadcrumbs {
+ font-weight: bold;
+ font-size: 0.9em;
+ padding: 0;
+}
+
+.breadcrumbs > * {
+ color: #000;
+ font-size: 0.7em;
+}
+
+.breadcrumbs > * {
+ line-height: 1.2rem;
+}
+
+.breadcrumbs a {
+ color: #F47621;
+}
+
+.breadcrumbs a:hover {
+ color: #5f3633;
+}
+
+article.post-item .post-item-title {
+ font-family: "Arvo", serif, Helvetica, Roboto, Arial, sans-serif;
+ text-transform: uppercase;
+ line-height: 1.3rem;
+}
+
+article .post-item-date {
+ color: #ffbb8f;
+ text-align: center;
+ font-size: 0.8rem;
+ position: absolute;
+ top: 40px;
+ right: 0;
+ background: #5f3633;
+ text-transform: uppercase;
+ padding: 5px;
+}
+
+article .post-item-date span {
+ display: block;
+}
+
+article .post-item-date .day {
+ font-weight: bold;
+ font-size: 2.5em;
+}
+
+article .post-item-date .month-year {
+ font-size: 0.7em;
+}
+
+article .panel {
+ border: none;
+ margin-bottom: 1.25rem;
+ padding: 1.25rem;
+ padding-bottom: 0px;
+ position: relative;
+}
+
+/*
+===========================================================================================
+07. Content (Archives)
+===========================================================================================
+*/
+.main-row {
+ padding: 0px;
+ margin-top: 20px;
+}
+
+.category-row .category-title-line {
+ margin-bottom: 15px;
+}
+
+.category-row.archive-row .category-title, .category-row.archive-row .category-title-line, .not-found,
+.single-row .category-title, .single-row .category-title-line {
+ text-align: left;
+}
+
+.category-row .post-list {
+ display: flex;
+ flex-wrap: wrap;
+}
+
+.category-row article.column-third {
+ width: 31%;
+ margin: 1%;
+}
+.category-row article.column-half {
+ width: 48%;
+ margin: 1%;
+}
+
+.category-row .category-header {
+ margin-bottom: 10px;
+}
+
+.category-title {
+ font-family: "Roboto", Helvetica, sans-serif;
+ color: #F47621;
+ text-transform: uppercase;
+ padding: 0px;
+ text-align: center;
+}
+
+.category-title-line {
+ background: #F47621;
+ height: 1px;
+}
+
+article.columns + article.columns:last-child {
+ float: left;
+}
+
+.category-row article {
+ padding-bottom: 0px;
+ margin-bottom: 1.35rem;
+}
+
+.category-row article .panel {
+ border: none;
+ margin-bottom: 0;
+ padding: 0.9rem;
+ padding-bottom: 0px;
+ padding-top: 0.2rem;
+ background: none;
+}
+
+.category-row .post-item-caption {
+ height: 100%;
+ background: #f2f2f2;
+ webkit-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ -moz-box-shadow: 0px 0px 2px 1px #c9c9c9;
+ box-shadow: 0px 0px 2px 1px #c9c9c9;
+}
+
+.category-row article .post-item-image {
+ overflow: hidden;
+}
+.category-row article .post-item-image img {
+ min-width: 100%;
+}
+
+.category-row article .panel p {
+ font-family: inherit;
+ font-size: 1rem;
+ font-weight: normal;
+ line-height: 1.3;
+ margin-bottom: 0.9rem;
+ text-rendering: optimizeLegibility;
+}
+
+.category-row .category-link-wrapper {
+ display: block;
+}
+
+article .post-item-date.wrap {
+ color: gray;
+ text-align: center;
+ font-size: 0.75rem;
+ position: relative;
+ top: 0px;
+ right: 0px;
+ background: none;
+ text-transform: uppercase;
+ padding: 0;
+}
+
+.category-row .post-list,
+.main-column {
+ padding-right: 0;
+}
+
+.category-row article,
+.sy-controls li a:after {
+ top: 50%;
+}
+
+p {
+ font-size: 0.9rem;
+ line-height: 1.4;
+ margin-bottom: 1.25rem;
+ text-rendering: optimizeLegibility;
+}
+
+.category-row article .post-item-image img {
+ width: 100%;
+ max-width: 100%;
+ height: auto;
+}
+
+.category-row article .post-item-image {
+ max-height: 200px;
+}
+
+.category-row article .panel p {
+ font-family: inherit;
+ font-size: 0.9rem;
+ font-weight: normal;
+ line-height: 1.3;
+ margin-bottom: 0.6rem;
+ text-rendering: optimizeLegibility;
+}
+
+/*
+===========================================================================================
+08. Sidebar
+===========================================================================================
+*/
+aside .widget .button.small {
+ padding-left: 5px;
+ padding-right: 5px;
+ width: 100%;
+ font-size: 1em;
+ padding: 0.55em;
+}
+
+aside .widget {
+ max-width: 100%;
+ margin-bottom: 15px;
+ border: solid 1px #d8d8d8;
+}
+aside .widget h2 {
+ padding: 5px 10px;
+ color: #5f3633;
+}
+
+aside .widget ul, .widget ol {
+ margin: 15px 10px;
+}
+
+aside .row.widget {
+ margin-bottom: 20px;
+ border: solid 1px #d8d8d8;
+}
+
+aside .widget-title {
+ color: #FFF;
+ font-family: "Arvo", serif;
+ text-transform: uppercase;
+ display: block;
+ margin-bottom: 15px;
+ background: #FF8000;
+}
+
+aside .widget_search .widget-title {
+ padding: 0px;
+ margin-bottom: 0px;
+ margin-top: 0px;
+ background: none;
+}
+
+aside .widget_search {
+ background: #5f3633;
+ padding: 15px;
+ border: solid 1px #5f3633;
+}
+aside .widget_search button {
+ background: #cc6600;
+ width: 100%;
+ margin: 0 !important;
+ font-size: 0.9em !important;
+ padding: 10px 5px !important;
+}
+aside .widget_search label {
+ color: #ffbb8f;
+}
+
+aside .wp-block-search__inside-wrapper {
+ display: block;
+}
+aside .wp-block-search__inside-wrapper button:hover {
+ background: #020d16;
+}
+aside .wp-block-latest-comments {
+ padding: 10px;
+}
+
+aside .widget_search button {
+ font-size: 1.4em;
+}
+
+aside .widget .button.small {
+ padding: 0.6rem 0.5rem 0.7rem 0.5rem;
+ font-size: 0.8125rem;
+}
+
+aside .widget-title {
+ padding: 5px 10px 0px 15px;
+ margin-bottom: 0px;
+ margin-top: 0px;
+}
+
+aside .widget-title .fa {
+ font-size: 0.85em;
+ height: 22px;
+ line-height: 22px;
+ padding-right: 10px;
+ display: block;
+ float: left;
+}
+
+aside .twitter-feed .widget-title {
+ background: #35a0d8;
+}
+
+aside .widget.twitter-feed {
+ max-height: 300px;
+ overflow: hidden;
+}
+
+aside .facebook-box .widget-title {
+ background: #3e5e97;
+}
+
+aside .facebook-box iframe {
+ width: 100%;
+}
+
+aside .recent-posts-box ul {
+ padding: 0;
+ margin: 0;
+ padding: 15px;
+}
+
+aside .widget ul li {
+ list-style: none;
+ padding-bottom: 10px;
+ margin-bottom: 5px;
+ border-bottom: dashed 1px #d8d8d8;
+}
+
+aside .widget ul li:last-child {
+ border-bottom: none;
+}
+
+aside .recent-posts-box ul li:last-child {
+ border-bottom: none;
+}
+
+.widget .button.small {
+ padding: 0.64rem;
+ font-size: 0.8125rem;
+ width: 100%;
+}
+
+.widget ul {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+
+.widget ul li a:before {
+ font-family: "FontAwesome";
+ content: "\f054";
+ color: #F47621;
+ padding-right: 10px;
+}
+
+.widget ul li a {
+ font-size: 0.9em;
+ color: #020d16;
+}
+
+footer .widget ul li a {
+ font-size: 0.9em;
+ color: #ffbb8f;
+}
+
+aside .recent-posts-box ul li a {
+ font-size: 0.8em;
+}
+
+.widget ul li a:hover {
+ color: #F47621;
+}
+
+/*
+===========================================================================================
+09. Footer
+===========================================================================================
+*/
+.nav-links {
+ display: flex;
+ justify-content: center;
+}
+.nav-links .page-numbers {
+ margin: 5px;
+}
+
+footer#footer {
+ padding-bottom: 25px;
+ color: #FFF;
+}
+
+footer .copyright {
+ font-size: 0.9em;
+}
+
+footer .copyright a {
+ color: #020d16;
+}
+
+footer .copyright a:hover {
+ color: #FFF;
+}
+
+footer .breadcrumbs {
+ display: block;
+ list-style: none;
+ margin-left: 0;
+ overflow: hidden;
+ padding: 0.5625rem 0.875rem 0.5625rem;
+ background-color: transparent;
+ border: none;
+}
+
+footer .breadcrumbs li a,
+footer .breadcrumbs li {
+ color: #FFF;
+}
+
+footer .breadcrumbs li a:hover {
+ color: #000;
+}
+
+footer .breadcrumbs > *::before {
+ color: #000;
+}
+
+footer .footer-bar {
+ margin-bottom: 25px;
+ background-image: url("../img/bright-squares.png");
+ background-blend-mode: normal;
+ padding-top: 20px;
+ padding-bottom: 60px;
+ margin-top: 20px;
+ background-attachment: fixed;
+}
+
+footer .footer-bar form {
+ max-width: 100%;
+ overflow: hidden;
+}
+
+footer .footer-bar .widget-title {
+ color: #ffbb8f;
+}
+
+footer .footer-bar {
+ margin-top: 20px;
+ background-color: #020d16;
+}
+
+footer .footer-bar .widget-title {
+ font-family: "Arvo", serif;
+ text-transform: uppercase;
+ border-bottom: solid 1px;
+ padding-bottom: 20px;
+ display: block;
+ margin-bottom: 15px;
+}
+
+footer .back-to-top-wrapper {
+ position: relative;
+}
+
+footer a.back-to-top {
+ width: 60px;
+ height: 60px;
+ -moz-border-radius: 30px;
+ -webkit-border-radius: 30px;
+ border-radius: 30px;
+ color: #FFF;
+ background: #5f3633;
+ position: fixed;
+ text-align: center;
+ line-height: 60px;
+ right: 4%;
+ bottom: 30%;
+ font-size: 2em;
+}
+
+footer a.back-to-top:hover {
+ color: #F47621;
+ background: #fff;
+ border: solid 1px #F47621;
+}
+
+footer a#back-to-top {
+ opacity: 1;
+ z-index: 999;
+}
+
+footer .socials a:hover {
+ color: #020d16;
+ border: solid 1px #020d16;
+}
+
+/*
+===========================================================================================
+10. Comments
+===========================================================================================
+*/
+.comment-list {
+ list-style: none;
+ counter-increment: none;
+}
+
+.comment-content,
+.widget input[type=submit] {
+ max-width: 120px;
+}
+
+.comment-list, .comment-list .vcard .fn, .comment-content, .comment-content p {
+ font-size: 0.85rem;
+}
+
+.comment-list .vcard {
+ margin: 0 0 0.5rem;
+ width: 100%;
+}
+
+#comments label {
+ display: inline;
+}
+
+#comments span.required {
+ color: crimson;
+}
+
+ul.comment-list {
+ list-style: none;
+}
+
+.comment-list > li.comment {
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+ margin: 0 0 0.5em;
+ position: relative;
+}
+
+/*
+===========================================================================================
+11. Buttons
+===========================================================================================
+*/
+.button, button {
+ background-color: #5f3633;
+}
+
+article button:hover,
+article .panel .button:focus,
+article .panel .button:hover,
+article .panel .button:focus,
+.widget .button:hover {
+ background-color: #020d16;
+ color: #FFFFFF;
+}
+
+article .panel .button {
+ border-radius: 5px;
+ border-style: solid;
+ border-width: 0;
+ cursor: pointer;
+ font-family: "Roboto", Helvetica, sans-serif, Helvetica, Arial, sans-serif;
+ font-weight: normal;
+ line-height: normal;
+ margin: 0 0 0.8rem;
+ position: relative;
+ text-align: center;
+ text-decoration: none;
+ display: inline-block;
+ padding: 0.5rem 1.4rem;
+ font-size: 0.8rem;
+ border-color: "Roboto", Helvetica, sans-serif;
+ color: #FFFFFF;
+ text-transform: uppercase;
+ transition: background-color 300ms ease-out;
+}
+
+/*
+===========================================================================================
+12. Tables
+===========================================================================================
+*/
+table,
+th,
+td {
+ border: 1px solid #c8d5fc;
+}
+
+table {
+ width: 100%;
+}
+
+table thead tr th {
+ background-color: #F47621;
+ color: white;
+ text-transform: uppercase;
+ font-family: "Arvo", serif;
+}
+
+/*
+===========================================================================================
+13. WordPress-specific styles
+===========================================================================================
+*/
+.aligncenter,
+div.aligncenter {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+.alignleft {
+ float: left;
+}
+
+.alignright {
+ float: right;
+}
+
+img.alignleft {
+ margin: 3px 20px 10px 0;
+}
+
+img.alignright {
+ margin: 3px 0 10px 20px;
+}
+
+.post-content .gallery:after {
+ content: "";
+ display: table;
+ clear: both;
+}
+
+img.aligncenter, div.aligncenter, figure.aligncenter {
+ display: block;
+ margin: 1em auto;
+}
+
+img.alignright, div.alignright, figure.alignright {
+ float: right;
+ margin: 1em 0 1em 2em;
+}
+
+img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
+ float: left;
+ margin: 1em 1em 2em 0;
+}
+
+figure {
+ max-width: 100%;
+ height: auto;
+ margin: 1em 0;
+}
+
+p img.alignright, p img.alignleft {
+ margin-top: 0;
+}
+
+.gallery figure img {
+ max-width: 100%;
+ height: auto;
+ margin: 0 auto;
+ display: block;
+}
+
+.gallery figure {
+ float: left;
+ margin: 0 2% 1em 0;
+}
+
+.gallery.gallery-columns-1 figure {
+ width: 100%;
+ margin: 0 0 1em 0;
+ float: none;
+}
+
+.post-content .gallery.gallery-columns-3 figure {
+ width: 32%;
+}
+
+.gallery.gallery-columns-3 figure:nth-of-type(3n+3) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-3 figure:nth-of-type(3n+4) {
+ clear: left;
+}
+
+.gallery.gallery-columns-2 figure {
+ width: 49%;
+}
+
+.gallery.gallery-columns-2 figure:nth-of-type(even) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-2 figure:nth-of-type(odd) {
+ clear: left;
+}
+
+.gallery.gallery-columns-4 figure {
+ width: 23.25%;
+}
+
+.gallery.gallery-columns-4 figure:nth-of-type(4n+4) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-4 figure:nth-of-type(4n+5) {
+ clear: left;
+}
+
+.gallery.gallery-columns-5 figure {
+ width: 18%;
+}
+
+.gallery.gallery-columns-5 figure:nth-of-type(5n+5) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-5 figure:nth-of-type(5n+6) {
+ clear: left;
+}
+
+.gallery.gallery-columns-6 figure {
+ width: 14.2%;
+}
+
+.gallery.gallery-columns-6 figure:nth-of-type(6n+6) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-6 figure:nth-of-type(6n+7) {
+ clear: left;
+}
+
+.gallery.gallery-columns-7 figure {
+ width: 12%;
+}
+
+.gallery.gallery-columns-7 figure:nth-of-type(7n+7) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-7 figure:nth-of-type(7n+8) {
+ clear: left;
+}
+
+.gallery.gallery-columns-8 figure {
+ width: 10.2%;
+}
+
+.gallery.gallery-columns-8 figure:nth-of-type(8n+8) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-8 figure:nth-of-type(8n+9) {
+ clear: left;
+}
+
+.gallery.gallery-columns-9 figure {
+ width: 8.85%;
+}
+
+.gallery.gallery-columns-9 figure:nth-of-type(9n+9) {
+ margin-right: 0;
+}
+
+.gallery.gallery-columns-9 figure:nth-of-type(9n+10) {
+ clear: left;
+}
+
+@media (max-width: 767px) {
+ img.alignright, div.alignright, figure.alignright, img.alignleft, div.alignleft, figure.alignleft, img.wp-post-image.attachment-thumb {
+ display: block;
+ margin: 1em auto;
+ float: none;
+ }
+ .gallery.gallery-columns-4 figure, .gallery.gallery-columns-5 figure, .gallery.gallery-columns-6 figure, .gallery.gallery-columns-7 figure, .gallery.gallery-columns-8 figure, .gallery.gallery-columns-9 figure {
+ width: 100%;
+ margin: 0 0 1em 0;
+ float: none;
+ }
+}
+/*
+===========================================================================================
+15. Pagination
+===========================================================================================
+*/
+.clearfix {
+ clear: both;
+}
+
+.nav-links div {
+ display: inline;
+}
+
+.nav-links .nav-next {
+ float: right;
+}
+
+.nav-links .nav-prev {
+ float: left;
+}
+
+.page-numbers, .nav-links div {
+ font-family: "Roboto", Helvetica, sans-serif;
+ display: inline-block;
+ padding: 5px 10px;
+ margin: 0 2px 0 0;
+ border: 1px solid #F47621;
+ line-height: 1;
+ text-decoration: none;
+ border-radius: 2px;
+ font-weight: 600;
+ font-size: 1em;
+}
+
+.page-numbers.current,
+a.page-numbers:hover {
+ background: #F47621;
+ color: #ffbb8f;
+}
+
+span.page-numbers.dots {
+ color: #F47621;
+}
+
+figure {
+ margin: 0;
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+article.comment-wrapper {
+ margin-top: 20px;
+}
+
+/*
+===========================================================================================
+14. Responsiveness (Tablet Large 64em (1024px))
+===========================================================================================
+*/
+@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) {
+ .carousel {
+ height: 440px;
+ }
+ .carousel-caption h2 {
+ font-size: 50px;
+ }
+ .category-row {
+ padding: 10px;
+ }
+}
+@media screen and (max-width: 1024px) {
+ .carousel {
+ height: 350px;
+ }
+ .carousel .carousel-inner .carousel-caption h2 {
+ font-size: 34px;
+ }
+ .carousel .carousel-inner .carousel-caption p {
+ font-size: 18px;
+ }
+ .category-row {
+ padding: 10px;
+ }
+ .category-row article.column-third, .category-row article.column-half {
+ width: 48% !important;
+ }
+}
+/*
+===========================================================================================
+15. Responsiveness (Mobile Large (740px))
+===========================================================================================
+*/
+@media only screen and (max-width: 740px) {
+ .carousel {
+ z-index: 111;
+ height: 380px;
+ }
+ .carousel .carousel-inner .carousel-caption h2 {
+ font-size: 22px;
+ }
+ .carousel .carousel-inner .carousel-caption p {
+ font-size: 15px;
+ width: 70%;
+ }
+ .carousel .carousel-inner .carousel-caption a.simple-btn {
+ padding: 10px 14px;
+ font-size: 14px;
+ margin-left: 0px;
+ }
+ .carousel-control-prev,
+ .carousel-control-next {
+ top: 60%;
+ }
+ .carousel-control-prev {
+ left: 75%;
+ }
+ .carousel-control-next {
+ right: 10%;
+ }
+ header div.slogan .title {
+ padding-top: 20px;
+ font-size: 3.8em;
+ }
+ .columns.nav-wrapper {
+ width: 100%;
+ padding-left: 0px;
+ padding-right: 0px;
+ }
+ .top-bar-section ul li > a {
+ color: #5f3633;
+ }
+ .category-row {
+ padding: 10px;
+ }
+ .category-row article.column-third, .category-row article.column-half {
+ width: 48% !important;
+ }
+}
+/*
+===========================================================================================
+16. Responsiveness (Mobile Small 30em (480px))
+===========================================================================================
+*/
+@media only screen and (max-width: 480px) {
+ header .carousel .carousel-inner {
+ width: 100vw;
+ }
+ header .carousel .carousel-inner .carousel-caption {
+ text-align: center;
+ max-width: 100%;
+ }
+ header .carousel .carousel-inner .carousel-caption h2 {
+ font-size: 25px;
+ text-align: center;
+ margin-bottom: 0px;
+ }
+ header .carousel .carousel-inner .carousel-caption p {
+ font-size: 14px;
+ text-align: center;
+ width: 100%;
+ margin-bottom: 5px;
+ margin-top: 5px;
+ }
+ header .carousel .carousel-inner .carousel-caption a.simple-btn {
+ margin-top: 15px;
+ }
+ header .carousel-control-prev,
+ header .carousel-control-next {
+ top: 90%;
+ }
+ header .carousel-control-prev {
+ left: 25% !important;
+ }
+ header .carousel-control-next {
+ right: 10% !important;
+ }
+ header .card-top .card-top-btn ul li a.btn {
+ padding: 10px 6px;
+ font-size: 10px;
+ }
+ .category-row {
+ padding: 15px;
+ }
+ .category-row article.column-third, .category-row article.column-half {
+ width: 100% !important;
+ margin-bottom: 20px;
+ }
+ aside {
+ padding: 0 !important;
+ }
+}
+/*
+===========================================================================================
+17. Responsiveness (Hamburger menu)
+===========================================================================================
+*/
+@media screen and (max-width: 600px) {
+ .top-bar-section {
+ flex: 1;
+ padding-left: 20px;
+ }
+ .top-bar-section .nav-wrapper nav li.current-menu-item a,
+ .top-bar-section .nav-wrapper nav li.current-menu-ancestor a,
+ .top-bar-section .nav-wrapper nav li.current-menu-parent a,
+ .top-bar-section li a, .top-bar-section li {
+ background: transparent !important;
+ color: #F47621;
+ }
+ #main-menu {
+ max-height: 50px;
+ overflow: hidden;
+ transition: 1s ease-in-out;
+ }
+ #main-menu li {
+ display: none;
+ }
+ #main-menu li.icon {
+ display: inline-block;
+ }
+ #main-menu li.icon .hamburger {
+ transform-origin: center;
+ width: 20px;
+ height: 2px;
+ top: -5px;
+ display: inline-block;
+ background: #F47621;
+ position: relative;
+ transition: 0.3s ease-in-out;
+ opacity: 1;
+ }
+ #main-menu li.icon .hamburger::before, #main-menu li.icon .hamburger::after {
+ transition: 0.3s ease-in-out;
+ content: " ";
+ position: absolute;
+ display: block;
+ width: 20px;
+ height: 2px;
+ background: #F47621;
+ }
+ #main-menu li.icon .hamburger::before {
+ top: -8px;
+ }
+ #main-menu li.icon .hamburger::after {
+ bottom: -8px;
+ }
+ #main-menu li.icon a {
+ line-height: inherit;
+ }
+ #main-menu li a {
+ color: #F47621;
+ }
+ #main-menu li a:hover {
+ color: #020d16;
+ }
+ #main-menu li.has-dropdown > a::after {
+ transition: 1s ease-in-out;
+ content: "\f107";
+ font-size: 1.2em;
+ line-height: 3em;
+ top: 0;
+ color: #020d16;
+ }
+ #main-menu li.has-dropdown.open > a::after {
+ content: "\f106";
+ }
+ #main-menu ul.dropdown {
+ position: relative !important;
+ left: revert !important;
+ display: none;
+ }
+ #main-menu ul.dropdown.visible {
+ display: block;
+ }
+ #main-menu.responsive {
+ max-height: 500px;
+ }
+ #main-menu.responsive li {
+ float: none;
+ display: block;
+ text-align: left;
+ }
+ #main-menu.responsive li.icon {
+ display: inline-block;
+ }
+ #main-menu.responsive .hamburger, #main-menu.responsive .hamburger::before, #main-menu.responsive .hamburger::after {
+ background: #c24c00 !important;
+ }
+ #main-menu.responsive .hamburger {
+ transform: rotate(45deg) !important;
+ }
+ #main-menu.responsive .hamburger::before {
+ transform: rotate(90deg) !important;
+ top: 0 !important;
+ }
+ #main-menu.responsive .hamburger::after {
+ transform: rotate(90deg) !important;
+ bottom: 0 !important;
+ }
+}
+.nav-wrapper nav li.current-menu-item a,
+.nav-wrapper nav li.current-menu-ancestor a,
+.nav-wrapper nav li.current-menu-parent a {
+ background: #a74808;
+ color: #FFF;
+}
+
+.nav-wrapper nav.top-bar li.current-menu-parent {
+ border-bottom: solid 4px #ffbb8f;
+}
+
+.nav-wrapper nav li > a {
+ color: #a74808;
+}
+.nav-wrapper nav li > a:hover {
+ background: #a74808;
+}
+
+header {
+ border-bottom: solid 5px #a74808;
+}
+
+article .post-item-date, article .post-item-date.wrap {
+ color: #5f3633;
+ background: #ffbb8f;
+}
+
+header div.slogan .title {
+ color: #FF8000;
+}
+
+header .socials ul li a {
+ color: #d75d0b;
+ border: solid 1px #ffbb8f;
+}
+
+header .socials ul li a:hover {
+ color: #ffbb8f;
+ border: solid 1px #ffbb8f;
+}
+
+header div.slogan .title {
+ color: #FF8000;
+ font-family: "Arvo", serif;
+}
+
+header div.slogan .typed-strings em {
+ font-family: "Roboto", Helvetica, sans-serif;
+}
+
+header div.slogan .typed-strings {
+ color: #ffbb8f;
+ font-family: "Roboto", Helvetica, sans-serif;
+}
+
+header div.slogan a {
+ color: #FFF;
+}
+
+header div.slogan a:hover {
+ color: #ffbb8f;
+}
+
+header .overlay .site-title a, header .overlay .site-description {
+ color: #ffbb8f;
+}
+
+header .overlay .site-title a:hover {
+ color: #FFF;
+}
+
+footer .footer-bar {
+ background-color: #ffbb8f;
+}
+
+footer .footer-bar .widget-title {
+ color: #5f3633;
+}
+
+footer .widget ul li a {
+ color: #5f3633;
+}
+
+footer .copyright a {
+ color: #ffbb8f;
+}
+
+footer .copyright a:hover {
+ color: #020d16;
+}
+
+.carousel-control-next,
+.carousel-control-prev {
+ background-color: #ffbb8f;
+ border-color: #ffbb8f;
+}
+.carousel-control-next:hover,
+.carousel-control-prev:hover {
+ background-color: #a74808;
+ border-color: #a74808;
+}
+
+.carousel a.simple-btn {
+ background: #ffbb8f !important;
+}
+.carousel a.simple-btn:hover {
+ background: #a74808 !important;
+ color: #FFF !important;
+}
+.carousel .carousel-caption h2 {
+ color: #ffbb8f !important;
+}
+
+/*# sourceMappingURL=style.css.map */
diff --git a/css/style.css.map b/css/style.css.map
index 8d3836c..3df4fad 100644
--- a/css/style.css.map
+++ b/css/style.css.map
@@ -1,7 +1 @@
-{
-"version": 3,
-"mappings": "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",
-"sources": ["../scss/_base.scss","../scss/style.scss"],
-"names": [],
-"file": "style.css"
-}
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../scss/_base.scss","../scss/style.scss"],"names":[],"mappings":"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","file":"style.css"}
\ No newline at end of file
diff --git a/footer.php b/footer.php
index 76bb878..bc2e932 100644
--- a/footer.php
+++ b/footer.php
@@ -21,7 +21,7 @@
| Samuel Guebo.
Github
-