.ai1ec-fa { display:inline-block; font-family:FontAwesome; font-style:normal; font-weight:normal; line-height:1; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }
.ai1ec-fa-lg { font-size:1.3333333333333em; line-height:0.75em; vertical-align:-15%; }
.ai1ec-fa-2x { font-size:2em; }
.ai1ec-fa-3x { font-size:3em; }
.ai1ec-fa-4x { font-size:4em; }
.ai1ec-fa-5x { font-size:5em; }
.ai1ec-fa-fw { width:1.2857142857143em; text-align:center; }
.ai1ec-fa-ul { padding-left:0; margin-left:2.1428571428571em; list-style-type:none; }
.ai1ec-fa-ul > li { position:relative; }
.ai1ec-fa-li { position:absolute; left:-2.1428571428571em; width:2.1428571428571em; top:0.14285714285714em; text-align:center; }
.ai1ec-fa-li.ai1ec-fa-lg { left:-1.8571428571429em; }
.ai1ec-fa-spin { -webkit-animation:spin 2s infinite linear; -moz-animation:spin 2s infinite linear; -o-animation:spin 2s infinite linear; animation:spin 2s infinite linear; }
@-moz-keyframes spin { 0% {
-moz-transform:rotate(0deg);
}
100% {
-moz-transform:rotate(359deg);
}
}
@-webkit-keyframes spin { 0% {
-webkit-transform:rotate(0deg);
}
100% {
-webkit-transform:rotate(359deg);
}
}
@-o-keyframes spin { 0% {
-o-transform:rotate(0deg);
}
100% {
-o-transform:rotate(359deg);
}
}
@-ms-keyframes spin { 0% {
-ms-transform:rotate(0deg);
}
100% {
-ms-transform:rotate(359deg);
}
}
@keyframes spin { 0% {
transform:rotate(0deg);
}
100% {
transform:rotate(359deg);
}
}
.ai1ec-fa-stack { position:relative; display:inline-block; width:2em; height:2em; line-height:2em; vertical-align:middle; }
.ai1ec-fa-stack-1x, .ai1ec-fa-stack-2x { position:absolute; left:0; width:100%; text-align:center; }
.ai1ec-fa-stack-1x { line-height:inherit; }
.ai1ec-fa-stack-2x { font-size:2em; }
.ai1ec-fa-inverse { color:#fff; }
.ai1ec-fa-glass:before { content:"\f000"; }
.ai1ec-fa-music:before { content:"\f001"; }
.ai1ec-fa-search:before { content:"\f002"; }
.ai1ec-fa-envelope-o:before { content:"\f003"; }
.ai1ec-fa-heart:before { content:"\f004"; }
.ai1ec-fa-star:before { content:"\f005"; }
.ai1ec-fa-star-o:before { content:"\f006"; }
.ai1ec-fa-user:before { content:"\f007"; }
.ai1ec-fa-film:before { content:"\f008"; }
.ai1ec-fa-th-large:before { content:"\f009"; }
.ai1ec-fa-th:before { content:"\f00a"; }
.ai1ec-fa-th-list:before { content:"\f00b"; }
.ai1ec-fa-check:before { content:"\f00c"; }
.ai1ec-fa-times:before { content:"\f00d"; }
.ai1ec-fa-search-plus:before { content:"\f00e"; }
.ai1ec-fa-search-minus:before { content:"\f010"; }
.ai1ec-fa-power-off:before { content:"\f011"; }
.ai1ec-fa-signal:before { content:"\f012"; }
.ai1ec-fa-gear:before, .ai1ec-fa-cog:before { content:"\f013"; }
.ai1ec-fa-trash-o:before { content:"\f014"; }
.ai1ec-fa-home:before { content:"\f015"; }
.ai1ec-fa-file-o:before { content:"\f016"; }
.ai1ec-fa-clock-o:before { content:"\f017"; }
.ai1ec-fa-road:before { content:"\f018"; }
.ai1ec-fa-download:before { content:"\f019"; }
.ai1ec-fa-arrow-circle-o-down:before { content:"\f01a"; }
.ai1ec-fa-arrow-circle-o-up:before { content:"\f01b"; }
.ai1ec-fa-inbox:before { content:"\f01c"; }
.ai1ec-fa-play-circle-o:before { content:"\f01d"; }
.ai1ec-fa-rotate-right:before, .ai1ec-fa-repeat:before { content:"\f01e"; }
.ai1ec-fa-refresh:before { content:"\f021"; }
.ai1ec-fa-list-alt:before { content:"\f022"; }
.ai1ec-fa-lock:before { content:"\f023"; }
.ai1ec-fa-flag:before { content:"\f024"; }
.ai1ec-fa-headphones:before { content:"\f025"; }
.ai1ec-fa-volume-off:before { content:"\f026"; }
.ai1ec-fa-volume-down:before { content:"\f027"; }
.ai1ec-fa-volume-up:before { content:"\f028"; }
.ai1ec-fa-qrcode:before { content:"\f029"; }
.ai1ec-fa-barcode:before { content:"\f02a"; }
.ai1ec-fa-tag:before { content:"\f02b"; }
.ai1ec-fa-tags:before { content:"\f02c"; }
.ai1ec-fa-book:before { content:"\f02d"; }
.ai1ec-fa-bookmark:before { content:"\f02e"; }
.ai1ec-fa-print:before { content:"\f02f"; }
.ai1ec-fa-camera:before { content:"\f030"; }
.ai1ec-fa-font:before { content:"\f031"; }
.ai1ec-fa-bold:before { content:"\f032"; }
.ai1ec-fa-italic:before { content:"\f033"; }
.ai1ec-fa-text-height:before { content:"\f034"; }
.ai1ec-fa-text-width:before { content:"\f035"; }
.ai1ec-fa-align-left:before { content:"\f036"; }
.ai1ec-fa-align-center:before { content:"\f037"; }
.ai1ec-fa-align-right:before { content:"\f038"; }
.ai1ec-fa-align-justify:before { content:"\f039"; }
.ai1ec-fa-list:before { content:"\f03a"; }
.ai1ec-fa-dedent:before, .ai1ec-fa-outdent:before { content:"\f03b"; }
.ai1ec-fa-indent:before { content:"\f03c"; }
.ai1ec-fa-video-camera:before { content:"\f03d"; }
.ai1ec-fa-picture-o:before { content:"\f03e"; }
.ai1ec-fa-pencil:before { content:"\f040"; }
.ai1ec-fa-map-marker:before { content:"\f041"; }
.ai1ec-fa-adjust:before { content:"\f042"; }
.ai1ec-fa-tint:before { content:"\f043"; }
.ai1ec-fa-edit:before, .ai1ec-fa-pencil-square-o:before { content:"\f044"; }
.ai1ec-fa-share-square-o:before { content:"\f045"; }
.ai1ec-fa-check-square-o:before { content:"\f046"; }
.ai1ec-fa-arrows:before { content:"\f047"; }
.ai1ec-fa-step-backward:before { content:"\f048"; }
.ai1ec-fa-fast-backward:before { content:"\f049"; }
.ai1ec-fa-backward:before { content:"\f04a"; }
.ai1ec-fa-play:before { content:"\f04b"; }
.ai1ec-fa-pause:before { content:"\f04c"; }
.ai1ec-fa-stop:before { content:"\f04d"; }
.ai1ec-fa-forward:before { content:"\f04e"; }
.ai1ec-fa-fast-forward:before { content:"\f050"; }
.ai1ec-fa-step-forward:before { content:"\f051"; }
.ai1ec-fa-eject:before { content:"\f052"; }
.ai1ec-fa-chevron-left:before { content:"\f053"; }
.ai1ec-fa-chevron-right:before { content:"\f054"; }
.ai1ec-fa-plus-circle:before { content:"\f055"; }
.ai1ec-fa-minus-circle:before { content:"\f056"; }
.ai1ec-fa-times-circle:before { content:"\f057"; }
.ai1ec-fa-check-circle:before { content:"\f058"; }
.ai1ec-fa-question-circle:before { content:"\f059"; }
.ai1ec-fa-info-circle:before { content:"\f05a"; }
.ai1ec-fa-crosshairs:before { content:"\f05b"; }
.ai1ec-fa-times-circle-o:before { content:"\f05c"; }
.ai1ec-fa-check-circle-o:before { content:"\f05d"; }
.ai1ec-fa-ban:before { content:"\f05e"; }
.ai1ec-fa-arrow-left:before { content:"\f060"; }
.ai1ec-fa-arrow-right:before { content:"\f061"; }
.ai1ec-fa-arrow-up:before { content:"\f062"; }
.ai1ec-fa-arrow-down:before { content:"\f063"; }
.ai1ec-fa-mail-forward:before, .ai1ec-fa-share:before { content:"\f064"; }
.ai1ec-fa-expand:before { content:"\f065"; }
.ai1ec-fa-compress:before { content:"\f066"; }
.ai1ec-fa-plus:before { content:"\f067"; }
.ai1ec-fa-minus:before { content:"\f068"; }
.ai1ec-fa-asterisk:before { content:"\f069"; }
.ai1ec-fa-exclamation-circle:before { content:"\f06a"; }
.ai1ec-fa-gift:before { content:"\f06b"; }
.ai1ec-fa-leaf:before { content:"\f06c"; }
.ai1ec-fa-fire:before { content:"\f06d"; }
.ai1ec-fa-eye:before { content:"\f06e"; }
.ai1ec-fa-eye-slash:before { content:"\f070"; }
.ai1ec-fa-warning:before, .ai1ec-fa-exclamation-triangle:before { content:"\f071"; }
.ai1ec-fa-plane:before { content:"\f072"; }
.ai1ec-fa-calendar:before { content:"\f073"; }
.ai1ec-fa-random:before { content:"\f074"; }
.ai1ec-fa-comment:before { content:"\f075"; }
.ai1ec-fa-magnet:before { content:"\f076"; }
.ai1ec-fa-chevron-up:before { content:"\f077"; }
.ai1ec-fa-chevron-down:before { content:"\f078"; }
.ai1ec-fa-retweet:before { content:"\f079"; }
.ai1ec-fa-shopping-cart:before { content:"\f07a"; }
.ai1ec-fa-folder:before { content:"\f07b"; }
.ai1ec-fa-folder-open:before { content:"\f07c"; }
.ai1ec-fa-arrows-v:before { content:"\f07d"; }
.ai1ec-fa-arrows-h:before { content:"\f07e"; }
.ai1ec-fa-bar-chart-o:before { content:"\f080"; }
.ai1ec-fa-twitter-square:before { content:"\f081"; }
.ai1ec-fa-facebook-square:before { content:"\f082"; }
.ai1ec-fa-camera-retro:before { content:"\f083"; }
.ai1ec-fa-key:before { content:"\f084"; }
.ai1ec-fa-gears:before, .ai1ec-fa-cogs:before { content:"\f085"; }
.ai1ec-fa-comments:before { content:"\f086"; }
.ai1ec-fa-thumbs-o-up:before { content:"\f087"; }
.ai1ec-fa-thumbs-o-down:before { content:"\f088"; }
.ai1ec-fa-star-half:before { content:"\f089"; }
.ai1ec-fa-heart-o:before { content:"\f08a"; }
.ai1ec-fa-sign-out:before { content:"\f08b"; }
.ai1ec-fa-linkedin-square:before { content:"\f08c"; }
.ai1ec-fa-thumb-tack:before { content:"\f08d"; }
.ai1ec-fa-external-link:before { content:"\f08e"; }
.ai1ec-fa-sign-in:before { content:"\f090"; }
.ai1ec-fa-trophy:before { content:"\f091"; }
.ai1ec-fa-github-square:before { content:"\f092"; }
.ai1ec-fa-upload:before { content:"\f093"; }
.ai1ec-fa-lemon-o:before { content:"\f094"; }
.ai1ec-fa-phone:before { content:"\f095"; }
.ai1ec-fa-square-o:before { content:"\f096"; }
.ai1ec-fa-bookmark-o:before { content:"\f097"; }
.ai1ec-fa-phone-square:before { content:"\f098"; }
.ai1ec-fa-twitter:before { content:"\f099"; }
.ai1ec-fa-facebook:before { content:"\f09a"; }
.ai1ec-fa-github:before { content:"\f09b"; }
.ai1ec-fa-unlock:before { content:"\f09c"; }
.ai1ec-fa-credit-card:before { content:"\f09d"; }
.ai1ec-fa-rss:before { content:"\f09e"; }
.ai1ec-fa-hdd-o:before { content:"\f0a0"; }
.ai1ec-fa-bullhorn:before { content:"\f0a1"; }
.ai1ec-fa-bell:before { content:"\f0f3"; }
.ai1ec-fa-certificate:before { content:"\f0a3"; }
.ai1ec-fa-hand-o-right:before { content:"\f0a4"; }
.ai1ec-fa-hand-o-left:before { content:"\f0a5"; }
.ai1ec-fa-hand-o-up:before { content:"\f0a6"; }
.ai1ec-fa-hand-o-down:before { content:"\f0a7"; }
.ai1ec-fa-arrow-circle-left:before { content:"\f0a8"; }
.ai1ec-fa-arrow-circle-right:before { content:"\f0a9"; }
.ai1ec-fa-arrow-circle-up:before { content:"\f0aa"; }
.ai1ec-fa-arrow-circle-down:before { content:"\f0ab"; }
.ai1ec-fa-globe:before { content:"\f0ac"; }
.ai1ec-fa-wrench:before { content:"\f0ad"; }
.ai1ec-fa-tasks:before { content:"\f0ae"; }
.ai1ec-fa-filter:before { content:"\f0b0"; }
.ai1ec-fa-briefcase:before { content:"\f0b1"; }
.ai1ec-fa-arrows-alt:before { content:"\f0b2"; }
.ai1ec-fa-group:before, .ai1ec-fa-users:before { content:"\f0c0"; }
.ai1ec-fa-chain:before, .ai1ec-fa-link:before { content:"\f0c1"; }
.ai1ec-fa-cloud:before { content:"\f0c2"; }
.ai1ec-fa-flask:before { content:"\f0c3"; }
.ai1ec-fa-cut:before, .ai1ec-fa-scissors:before { content:"\f0c4"; }
.ai1ec-fa-copy:before, .ai1ec-fa-files-o:before { content:"\f0c5"; }
.ai1ec-fa-paperclip:before { content:"\f0c6"; }
.ai1ec-fa-save:before, .ai1ec-fa-floppy-o:before { content:"\f0c7"; }
.ai1ec-fa-square:before { content:"\f0c8"; }
.ai1ec-fa-bars:before { content:"\f0c9"; }
.ai1ec-fa-list-ul:before { content:"\f0ca"; }
.ai1ec-fa-list-ol:before { content:"\f0cb"; }
.ai1ec-fa-strikethrough:before { content:"\f0cc"; }
.ai1ec-fa-underline:before { content:"\f0cd"; }
.ai1ec-fa-table:before { content:"\f0ce"; }
.ai1ec-fa-magic:before { content:"\f0d0"; }
.ai1ec-fa-truck:before { content:"\f0d1"; }
.ai1ec-fa-pinterest:before { content:"\f0d2"; }
.ai1ec-fa-pinterest-square:before { content:"\f0d3"; }
.ai1ec-fa-google-plus-square:before { content:"\f0d4"; }
.ai1ec-fa-google-plus:before { content:"\f0d5"; }
.ai1ec-fa-money:before { content:"\f0d6"; }
.ai1ec-fa-caret-down:before { content:"\f0d7"; }
.ai1ec-fa-caret-up:before { content:"\f0d8"; }
.ai1ec-fa-caret-left:before { content:"\f0d9"; }
.ai1ec-fa-caret-right:before { content:"\f0da"; }
.ai1ec-fa-columns:before { content:"\f0db"; }
.ai1ec-fa-unsorted:before, .ai1ec-fa-sort:before { content:"\f0dc"; }
.ai1ec-fa-sort-down:before, .ai1ec-fa-sort-asc:before { content:"\f0dd"; }
.ai1ec-fa-sort-up:before, .ai1ec-fa-sort-desc:before { content:"\f0de"; }
.ai1ec-fa-envelope:before { content:"\f0e0"; }
.ai1ec-fa-linkedin:before { content:"\f0e1"; }
.ai1ec-fa-rotate-left:before, .ai1ec-fa-undo:before { content:"\f0e2"; }
.ai1ec-fa-legal:before, .ai1ec-fa-gavel:before { content:"\f0e3"; }
.ai1ec-fa-dashboard:before, .ai1ec-fa-tachometer:before { content:"\f0e4"; }
.ai1ec-fa-comment-o:before { content:"\f0e5"; }
.ai1ec-fa-comments-o:before { content:"\f0e6"; }
.ai1ec-fa-flash:before, .ai1ec-fa-bolt:before { content:"\f0e7"; }
.ai1ec-fa-sitemap:before { content:"\f0e8"; }
.ai1ec-fa-umbrella:before { content:"\f0e9"; }
.ai1ec-fa-paste:before, .ai1ec-fa-clipboard:before { content:"\f0ea"; }
.ai1ec-fa-lightbulb-o:before { content:"\f0eb"; }
.ai1ec-fa-exchange:before { content:"\f0ec"; }
.ai1ec-fa-cloud-download:before { content:"\f0ed"; }
.ai1ec-fa-cloud-upload:before { content:"\f0ee"; }
.ai1ec-fa-user-md:before { content:"\f0f0"; }
.ai1ec-fa-stethoscope:before { content:"\f0f1"; }
.ai1ec-fa-suitcase:before { content:"\f0f2"; }
.ai1ec-fa-bell-o:before { content:"\f0a2"; }
.ai1ec-fa-coffee:before { content:"\f0f4"; }
.ai1ec-fa-cutlery:before { content:"\f0f5"; }
.ai1ec-fa-file-text-o:before { content:"\f0f6"; }
.ai1ec-fa-building-o:before { content:"\f0f7"; }
.ai1ec-fa-hospital-o:before { content:"\f0f8"; }
.ai1ec-fa-ambulance:before { content:"\f0f9"; }
.ai1ec-fa-medkit:before { content:"\f0fa"; }
.ai1ec-fa-fighter-jet:before { content:"\f0fb"; }
.ai1ec-fa-beer:before { content:"\f0fc"; }
.ai1ec-fa-h-square:before { content:"\f0fd"; }
.ai1ec-fa-plus-square:before { content:"\f0fe"; }
.ai1ec-fa-angle-double-left:before { content:"\f100"; }
.ai1ec-fa-angle-double-right:before { content:"\f101"; }
.ai1ec-fa-angle-double-up:before { content:"\f102"; }
.ai1ec-fa-angle-double-down:before { content:"\f103"; }
.ai1ec-fa-angle-left:before { content:"\f104"; }
.ai1ec-fa-angle-right:before { content:"\f105"; }
.ai1ec-fa-angle-up:before { content:"\f106"; }
.ai1ec-fa-angle-down:before { content:"\f107"; }
.ai1ec-fa-desktop:before { content:"\f108"; }
.ai1ec-fa-laptop:before { content:"\f109"; }
.ai1ec-fa-tablet:before { content:"\f10a"; }
.ai1ec-fa-mobile-phone:before, .ai1ec-fa-mobile:before { content:"\f10b"; }
.ai1ec-fa-circle-o:before { content:"\f10c"; }
.ai1ec-fa-quote-left:before { content:"\f10d"; }
.ai1ec-fa-quote-right:before { content:"\f10e"; }
.ai1ec-fa-spinner:before { content:"\f110"; }
.ai1ec-fa-circle:before { content:"\f111"; }
.ai1ec-fa-mail-reply:before, .ai1ec-fa-reply:before { content:"\f112"; }
.ai1ec-fa-github-alt:before { content:"\f113"; }
.ai1ec-fa-folder-o:before { content:"\f114"; }
.ai1ec-fa-folder-open-o:before { content:"\f115"; }
.ai1ec-fa-smile-o:before { content:"\f118"; }
.ai1ec-fa-frown-o:before { content:"\f119"; }
.ai1ec-fa-meh-o:before { content:"\f11a"; }
.ai1ec-fa-gamepad:before { content:"\f11b"; }
.ai1ec-fa-keyboard-o:before { content:"\f11c"; }
.ai1ec-fa-flag-o:before { content:"\f11d"; }
.ai1ec-fa-flag-checkered:before { content:"\f11e"; }
.ai1ec-fa-terminal:before { content:"\f120"; }
.ai1ec-fa-code:before { content:"\f121"; }
.ai1ec-fa-reply-all:before { content:"\f122"; }
.ai1ec-fa-mail-reply-all:before { content:"\f122"; }
.ai1ec-fa-star-half-empty:before, .ai1ec-fa-star-half-full:before, .ai1ec-fa-star-half-o:before { content:"\f123"; }
.ai1ec-fa-location-arrow:before { content:"\f124"; }
.ai1ec-fa-crop:before { content:"\f125"; }
.ai1ec-fa-code-fork:before { content:"\f126"; }
.ai1ec-fa-unlink:before, .ai1ec-fa-chain-broken:before { content:"\f127"; }
.ai1ec-fa-question:before { content:"\f128"; }
.ai1ec-fa-info:before { content:"\f129"; }
.ai1ec-fa-exclamation:before { content:"\f12a"; }
.ai1ec-fa-superscript:before { content:"\f12b"; }
.ai1ec-fa-subscript:before { content:"\f12c"; }
.ai1ec-fa-eraser:before { content:"\f12d"; }
.ai1ec-fa-puzzle-piece:before { content:"\f12e"; }
.ai1ec-fa-microphone:before { content:"\f130"; }
.ai1ec-fa-microphone-slash:before { content:"\f131"; }
.ai1ec-fa-shield:before { content:"\f132"; }
.ai1ec-fa-calendar-o:before { content:"\f133"; }
.ai1ec-fa-fire-extinguisher:before { content:"\f134"; }
.ai1ec-fa-rocket:before { content:"\f135"; }
.ai1ec-fa-maxcdn:before { content:"\f136"; }
.ai1ec-fa-chevron-circle-left:before { content:"\f137"; }
.ai1ec-fa-chevron-circle-right:before { content:"\f138"; }
.ai1ec-fa-chevron-circle-up:before { content:"\f139"; }
.ai1ec-fa-chevron-circle-down:before { content:"\f13a"; }
.ai1ec-fa-html5:before { content:"\f13b"; }
.ai1ec-fa-css3:before { content:"\f13c"; }
.ai1ec-fa-anchor:before { content:"\f13d"; }
.ai1ec-fa-unlock-alt:before { content:"\f13e"; }
.ai1ec-fa-bullseye:before { content:"\f140"; }
.ai1ec-fa-ellipsis-h:before { content:"\f141"; }
.ai1ec-fa-ellipsis-v:before { content:"\f142"; }
.ai1ec-fa-rss-square:before { content:"\f143"; }
.ai1ec-fa-play-circle:before { content:"\f144"; }
.ai1ec-fa-ticket:before { content:"\f145"; }
.ai1ec-fa-minus-square:before { content:"\f146"; }
.ai1ec-fa-minus-square-o:before { content:"\f147"; }
.ai1ec-fa-level-up:before { content:"\f148"; }
.ai1ec-fa-level-down:before { content:"\f149"; }
.ai1ec-fa-check-square:before { content:"\f14a"; }
.ai1ec-fa-pencil-square:before { content:"\f14b"; }
.ai1ec-fa-external-link-square:before { content:"\f14c"; }
.ai1ec-fa-share-square:before { content:"\f14d"; }
.ai1ec-fa-compass:before { content:"\f14e"; }
.ai1ec-fa-toggle-down:before, .ai1ec-fa-caret-square-o-down:before { content:"\f150"; }
.ai1ec-fa-toggle-up:before, .ai1ec-fa-caret-square-o-up:before { content:"\f151"; }
.ai1ec-fa-toggle-right:before, .ai1ec-fa-caret-square-o-right:before { content:"\f152"; }
.ai1ec-fa-euro:before, .ai1ec-fa-eur:before { content:"\f153"; }
.ai1ec-fa-gbp:before { content:"\f154"; }
.ai1ec-fa-dollar:before, .ai1ec-fa-usd:before { content:"\f155"; }
.ai1ec-fa-rupee:before, .ai1ec-fa-inr:before { content:"\f156"; }
.ai1ec-fa-cny:before, .ai1ec-fa-rmb:before, .ai1ec-fa-yen:before, .ai1ec-fa-jpy:before { content:"\f157"; }
.ai1ec-fa-ruble:before, .ai1ec-fa-rouble:before, .ai1ec-fa-rub:before { content:"\f158"; }
.ai1ec-fa-won:before, .ai1ec-fa-krw:before { content:"\f159"; }
.ai1ec-fa-bitcoin:before, .ai1ec-fa-btc:before { content:"\f15a"; }
.ai1ec-fa-file:before { content:"\f15b"; }
.ai1ec-fa-file-text:before { content:"\f15c"; }
.ai1ec-fa-sort-alpha-asc:before { content:"\f15d"; }
.ai1ec-fa-sort-alpha-desc:before { content:"\f15e"; }
.ai1ec-fa-sort-amount-asc:before { content:"\f160"; }
.ai1ec-fa-sort-amount-desc:before { content:"\f161"; }
.ai1ec-fa-sort-numeric-asc:before { content:"\f162"; }
.ai1ec-fa-sort-numeric-desc:before { content:"\f163"; }
.ai1ec-fa-thumbs-up:before { content:"\f164"; }
.ai1ec-fa-thumbs-down:before { content:"\f165"; }
.ai1ec-fa-youtube-square:before { content:"\f166"; }
.ai1ec-fa-youtube:before { content:"\f167"; }
.ai1ec-fa-xing:before { content:"\f168"; }
.ai1ec-fa-xing-square:before { content:"\f169"; }
.ai1ec-fa-youtube-play:before { content:"\f16a"; }
.ai1ec-fa-dropbox:before { content:"\f16b"; }
.ai1ec-fa-stack-overflow:before { content:"\f16c"; }
.ai1ec-fa-instagram:before { content:"\f16d"; }
.ai1ec-fa-flickr:before { content:"\f16e"; }
.ai1ec-fa-adn:before { content:"\f170"; }
.ai1ec-fa-bitbucket:before { content:"\f171"; }
.ai1ec-fa-bitbucket-square:before { content:"\f172"; }
.ai1ec-fa-tumblr:before { content:"\f173"; }
.ai1ec-fa-tumblr-square:before { content:"\f174"; }
.ai1ec-fa-long-arrow-down:before { content:"\f175"; }
.ai1ec-fa-long-arrow-up:before { content:"\f176"; }
.ai1ec-fa-long-arrow-left:before { content:"\f177"; }
.ai1ec-fa-long-arrow-right:before { content:"\f178"; }
.ai1ec-fa-apple:before { content:"\f179"; }
.ai1ec-fa-windows:before { content:"\f17a"; }
.ai1ec-fa-android:before { content:"\f17b"; }
.ai1ec-fa-linux:before { content:"\f17c"; }
.ai1ec-fa-dribbble:before { content:"\f17d"; }
.ai1ec-fa-skype:before { content:"\f17e"; }
.ai1ec-fa-foursquare:before { content:"\f180"; }
.ai1ec-fa-trello:before { content:"\f181"; }
.ai1ec-fa-female:before { content:"\f182"; }
.ai1ec-fa-male:before { content:"\f183"; }
.ai1ec-fa-gittip:before { content:"\f184"; }
.ai1ec-fa-sun-o:before { content:"\f185"; }
.ai1ec-fa-moon-o:before { content:"\f186"; }
.ai1ec-fa-archive:before { content:"\f187"; }
.ai1ec-fa-bug:before { content:"\f188"; }
.ai1ec-fa-vk:before { content:"\f189"; }
.ai1ec-fa-weibo:before { content:"\f18a"; }
.ai1ec-fa-renren:before { content:"\f18b"; }
.ai1ec-fa-pagelines:before { content:"\f18c"; }
.ai1ec-fa-stack-exchange:before { content:"\f18d"; }
.ai1ec-fa-arrow-circle-o-right:before { content:"\f18e"; }
.ai1ec-fa-arrow-circle-o-left:before { content:"\f190"; }
.ai1ec-fa-toggle-left:before, .ai1ec-fa-caret-square-o-left:before { content:"\f191"; }
.ai1ec-fa-dot-circle-o:before { content:"\f192"; }
.ai1ec-fa-wheelchair:before { content:"\f193"; }
.ai1ec-fa-vimeo-square:before { content:"\f194"; }
.ai1ec-fa-turkish-lira:before, .ai1ec-fa-try:before { content:"\f195"; }
.ai1ec-fa-plus-square-o:before { content:"\f196"; }
.ai1ec-fa { font-family:Timely_FontAwesome; }
a.ai1ec-fa.ai1ec-hide { display:none; }
li .ai1ec-fa, li .ai1ec-fa-lg:before { width:auto; }
.timely small.ai1ec-fa-stack { font-size:90%; height:1.53em; vertical-align:-11%; top:-0.1em; }
.ai1ec-fa-stack .ai1ec-icon-timely { left:0.05em; top:-0.05em; }
@font-face {
font-family:'Timely Logo Icon';
src:url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/font/ai1ec-icons.eot');
src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRk9UVE8AABDcAAoAAAAAEJQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAADRMAAA0TdzGeU09TLzIAAA4IAAAAYAAAAGAIIwgwY21hcAAADmgAAABsAAAAbPr2r4RnYXNwAAAO1AAAAAgAAAAIAAAAEGhlYWQAAA7cAAAANgAAADYAllVxaGhlYQAADxQAAAAkAAAAJAPiAfFobXR4AAAPOAAAAEAAAABAF7oBY21heHAAAA94AAAABgAAAAYAEFAAbmFtZQAAD4AAAAE5AAABOUQYtNZwb3N0AAAQvAAAACAAAAAgAAMAAAEABAQAAQEBCGljb21vb24AAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHi2v4lPh0BR0AAAC2Dx0AAAC7ER0AAAAJHQAADQoSABEBAQgPERMWGR4jKC0yNzxBRktQaWNvbW9vbmljb21vb251MHUxdTIwdTIxdUU2MDB1RTYwMXVFNjAydUU2MDN1RTYwNHVFNjA1dUYwNzN1RjA5RXVGMEQ1dUYxNzl1RjE3QQAAAgGJAA4AEAIAAQAEAAcACgANAZoCbAL7BCUE+AXdBmYIHQkrCyQL6Qwr/JQO/JQO/JQO+5QO9zH3nRWKhYmFiYWKh4uIioiHeIRboG6RgpOHlYuRi5GNkY6ZkJmWlpWdnJ2jmaCco5qfm6MIj4+OkY+QqLW80cKolI+YkJKMg5V2kXmFioqJi4qLVX52Wm5ii4x9lYmMgpKBkYCPCISNhY2EjYuLi4uLi3+Of41/hX6EhHyOfI2AkoKVh42KjoqNio6Kj4uOipWIloeUhgiQiZCHkId/eWZWa2qHh4aHiId/gYGFhYuKi4qLioyIjYmXi5GLk4yTi5MIjIwFjaSOopClCIyMBY2WjZWOlYuNjIyLjIyNjIyLjYyNjI2MjY6QjJKJkoeWhJGAi4iLiIqIinuHe4Z7hAhwf3B3dHJcWHRHlU2UVa9cvXOkgKaFp4vLi8yqurzT1K/3A0XcCIiPBYuLcWiDfwiKiI2JBa5keVB1ZXRlbGtgdHF8aoRti2qLbZR0nmindLCPwpLYx9zUnoqKioeLi4qIiomLiQiLi4uKi4uLi4uLi4uKhoqGjIWMho2GjIaNgIiAiYGKh4qIiogIDvcO9/sV2ouLTzyLi8cF64sV2YuLPT2Li9kF64sV2ouLTzyLi8cF+1Q9FdqLiz88i4vXBet2FdmLiyw9i4vqBeugFdqLiz88i4vXBYspFdqLiyw8i4vqBStkFdmLi1M9i4vDBSuyFdqLiyw8i4vqBfei+ygV+6GLBXWLeJyLoAiL97kFi6CenKGLCPehiwWhi516i3YIi/u5BYt2eXp1iwj7offyFX+LgoKLgQiL+7kFi4GUg5eLCPehiwWXi5STi5UIi/e5BYuVgpR/iwj7oYsFDvci9+8V93mLi1H7eYuLxQWLLRX3eYuLUft5i4vFBYwoFfd5i4tR+3mLi8UF9437BhX7oYsFdYt4nIufCIv3uQWLoJ6coYsI96GLBaGLnXqLdgiL+7kFi3d5enWLCPuh9/EVf4uCgouBCIv7uQWLgZSDl4sI96GLBZeLlJOLlQiL97kFi5WClH+LCPuhiwUO+G34KBX8QYsFeYt9fot6CIv7zAWLepl+nYsI+EGLBZ2LmpiLnAiL98wFi5x8mHmLCPuuRhXGi4tSUIuLxAWLPRXGi4tSUIuLxAU+ixXGi4tSUIuLxAU+ixXFi4tSUYuLxAWLQBXFi4tSUYuLxAXG+xoVUYuLxMWLi1IFnfcaFcaLi1JQi4vEBcb7GhVRi4vExYuLUgWd9xoVxouLUlCLi8QFx/saFVCLi8TGi4tSBdeLFVCLi8TGi4tSBYvYFVCLi8TGi4tSBYvWFVCLi8TGi4tSBYvZFVCLi8TGi4tSBdj7LRVRi4vExYuLUgWL1hVRi4vExYuLUgWL2RVRi4vExYuLUgXX+y0VUYuLxMWLi1IFi9YVUYuLxMWLi1IFi9kVUYuLxMWLi1IFDvdv98UV9y6Li3j7LouLngX3LrMV+3uLi1DEi4ux90KLBfsuLBX3LouLePsui4ueBYv7CBX3LouLePsui4ueBfcu9y8V+3uLi1HEi4uw90KLBfsuKxX3LouLePsui4ueBfcushX7e4uLUcSLi7D3QosFnvsaFfuhiwV1i3ici6AIi/e5BYugnpuhiwj3oYsFoYude4t2CIv7uQWLdnl6dYsI+6H38RV/i4KDi4EIi/u5BYuBlIKXiwj3oYsFl4uUlIuVCIv3uQWLlYKTf4sI+6GLBQ7eyBWL8Ivwi/CLi4uMi4uOl5KTlpCOjY+Mjozpi+mL6YuMioyLjIuchpZ8i3uLKosriysIi4iLh4qIh3t8gHmLMYsyizKLiouJi4qLfY2BkYSXio6Kj4qOCJrBFfSL84v0i4uei56LnyKLIosji4t3i3iLeAj3zvdlFSKLI4sii4t3i3iLePSL84v0i4uei56LnwiLPxUiiyOLIouLeIt4i3j0i/OL9IuLnouei54Ii/srFSKLIosji4uAioCMgIuFj4aQiJCIkIqRi+OL44vii46LjouNjJWMk5OLk4uWi5aLlggO+G34KBX8QYsFeYt9fot6CIv7zAWLepl+nYsI+EGLBZ2LmpiLnAiL98wFi5x8mHmLCPuuRhXGi4v7s1CLi/ezBSz7sxVRi4v3tMWLi/u0BdiLFVGLi/e0xYuL+7QF9y6LFVCLi/ezxouL+7MF2IsVUYuL97PFi4v7swXXixVRi4v3s8WLi/uzBQ5nsJAV3YuL3TmLizkF74sV54uL3S+LizkFJ+8V3YuL5zmLiy8F74sV54uL5y+Liy8FJ/cCFd2Li905i4s5Bfdm+2YV5ouL3TCLizkF+wL3ZhXni4vdL4uLOQX3cPtmFd2Li905i4s5BfsC7xXmi4vnMIuLLwUm94sVi90Fi46KjYqNiY2Ji4iLCHmLBYiLiYuJiYqJiomLiAiLOQWLiYyIjIqNiY2KjosInYsFjouNjI2NjIyMjouNCPdn+4sV3YuL5zmLiy8F+wL3AhXmi4vdMIuLOQX3AosV3YuL3TmLizkFlPcdFYvdBYuOio2JjYmNiYuJiwh4iwWJi4mLiYmJiYqJi4gIizkFi4mMiI2KjYmNio2LCJ6LBY2LjYyNjY2MjI6LjQj3AZ0Vi/wBBYuBiIKEhIOEg4eBiwj8JosFgYuCj4SShJKHlIuVCIv4AQWLlY+UkpKSkpSPlYsIr4uLpgWLmJCWlJSUlJWPmIsInYsFmIuVh5SClIKQgIt+CItw9wKLi6YFi5iPlpSUlJSWj5eLCJ6LBZeLloeUgpSCj4CLfgiLcLCLBZWLk4eThJKEjoKLgQgO+wH3AusVi3yFfoGAgIB+hnyLfIt+kICWgJaGmIuai5qQmJaWlpaYkJqLmouYhpaAlYCRfot8CPcmaBWLhoqGh4eIh4aJhosIZIsFhouHjYiOh46Kj4qQh7Z5sWyqbKpmnGCPhoyHjYiOiI6JkIuPCIuyBYuQjZCPjo6Pj4yQiwiNiwWpiaiDp36nfqR6oHWhdpxymG+Yb5NujW0I9yaKFYyGiYeHh4iHhomGiwhiiwWGi4eNh46IjomQi4+JtIGyerB6sHWrcKZwpmuhZpxmnGSVYo2Gi4eNiI+IjomQi48Ii7QFi5CNkI+Ojo+PjJCLCIyLBb2Ju4C4drl3tG+uZ69op2KfXp9dl1uNWQgOZ/eOyBWLj4uPio+Kj4qOio6KjoqPiI6Jj4mNiY6KjYiOiI6Hj4mNiY2JjIiOh46GjoiNiowIiY2IjYaOh46IjYqMh4uHjISLgYuBioGKgYmBiYCHgYiBh4OFg4aFhIaChYKJgYt/CIt+joCSgZKAlIOWhpaFloaXiZeIl4mXi5eLlYyVjpaNlI+UkJSQkpKQlJGUjZWLlwhp94sVi5aJl4iYiJiHl4WXhZeDlYGTgZN/j3+LeYt9hIJ+gX6Ge4t5i4KMgo2BjYGPgY+BCJCBkIKRg5KDkoWUhpOGlYmUi56LmJCUl5OWj5uLnghm9xsV9xCLZXVkiwWZgpV/k3ySe497i3uLfIl/hoCHgIaChIWFhIWFhIWFhoaFhoWHhYmEi4SLhoyHj4YIjoaPh5CGkIeQhpKGkYeRhZGGkYWRhJCFkISPg46BjoKNgYuAi219cHFzbnJjf1iLCH+LgIx/jYCNf46Aj3+QgZCCkoKSg5OGlYWWiJaLmIuXj5iSmZGXlJWXlJeUmZKakAibj5qPmY2ZjZmMmox+m4WZi5eLjouNjI2LjYyNi42MjIyNjI6MjYuNjI2DioSKhosIbotzlXeddp6Bo4uni6WUo52gnaCimaWRnY+djJ2LCPe8QhWLZ0KLi0Jni4vUQouLr9SLi9Svi4tC1IsFDvsB+CL3GRWEc39ze3NyZnN4couCi36OeZJ7kX2OfouAi32IfIR7hX+IgYtui26jb71vvH27i7kIi7eWrqCnoaemmKuLmYuciJ+Gn4WYiJGLlIuZjp2Sn5Gbj5mLoYughJ1/lISVgpV+CHx/gH+Fgn55hXeLdotzknaYeJh4mn+chggg9+MVi3+IfoV9hn2Cfn9/gICBhYGHhImBiX6KjKiSo5mgmp+ima2Ti4qLioyKi4mLiouLCIuKi4qLioyKi4qLiggOZ/dX91UVi/tO+1eli/c091eLBYv3aBWL+1D7V4uL9zUF+G/7TRWL+3X7l6+L91H3l4sFi/eOFYv7dvuXi4v3UwUO+JQU+JQViwwKAAADAgABkAAFAAABTAFmAAAARwFMAWYAAAD1ABkAhAAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAEAAAPF6AeD/4P/gAeAAIAAAAAEAAAAAAAAAAAAAACAAAAAAAAIAAAADAAAAFAADAAEAAAAUAAQAWAAAABIAEAADAAIAAQAh5gXwc/Ce8NXxev/9//8AAAAAACDmAPBz8J7w1fF5//3//wAB/+MaBQ+YD24POA6VAAMAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAADKJX6LXw889QALAgAAAAAAz7uKWgAAAADPu4paAAD/4AIAAeAAAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAAgAAAQAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAABAAAAAgAAAgIAAFICAABSAgAADAIAAFICAABTAgAADAHcAAABkwAAAdwAAAGTAAAB3AAAAABQAAAQAAAAAAAOAK4AAQAAAAAAAQAOAAAAAQAAAAAAAgAOAEcAAQAAAAAAAwAOACQAAQAAAAAABAAOAFUAAQAAAAAABQAWAA4AAQAAAAAABgAHADIAAQAAAAAACgAoAGMAAwABBAkAAQAOAAAAAwABBAkAAgAOAEcAAwABBAkAAwAOACQAAwABBAkABAAOAFUAAwABBAkABQAWAA4AAwABBAkABgAOADkAAwABBAkACgAoAGMAaQBjAG8AbQBvAG8AbgBWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AbgBSAGUAZwB1AGwAYQByAGkAYwBvAG0AbwBvAG4ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format('woff'), url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/font/ai1ec-icons.eot?#iefix&v=4.0.3') format('embedded-opentype');
font-weight:normal;
font-style:normal;
}
[class^="ai1ec-icon-"]:before, [class*=" ai1ec-icon-"]:before {
display:inline-block;
font-family:'Timely Logo Icon';
font-style:normal;
font-weight:normal;
speak:none;
vertical-align:baseline;
}
.ai1ec-icon-agenda:before { content:"\e603"; }
.ai1ec-icon-oneday:before { content:"\e604"; }
.ai1ec-icon-month:before { content:"\e602"; }
.ai1ec-icon-week:before { content:"\e605"; }
.ai1ec-icon-posterboard:before { content:"\e600"; }
.ai1ec-icon-stream:before { content:"\e601"; }
.ai1ec-icon-calendar:before { content:"\f073"; }
.ai1ec-icon-rss:before { content:"\f09e"; }
.ai1ec-icon-google:before { content:"\f0d5"; }
.ai1ec-icon-apple:before { content:"\f179"; }
.ai1ec-icon-windows:before { content:"\f17a"; }
.ai1ec-icon-timely:before { content:"\21"; }
.timely-icon-timely-logomark:before { content:"\21"; }
.timely-icon-import-events:before { content:"\22"; }
.timely-icon-export-events:before { content:"\23"; }
.timely-icon-facebook-sync:before { content:"\24"; }
.timely-icon-filter-tag-category:before { content:"\25"; }
.timely-icon-subscribe-events:before { content:"\26"; }
.timely-icon-recurring-events:before { content:"\27"; }
.timely-icon-multiple-views:before { content:"\28"; }
.timely-icon-customizable-views:before { content:"\29"; }
.timely-icon-upcoming-events-widget:before { content:"\2a"; }
.timely-icon-locations-maps:before { content:"\2b"; }
.timely-icon-seo-optimized:before { content:"\2c"; }
.timely-icon-dedicated-support:before { content:"\2d"; }
.timely-icon-plus-sign:before { content:"\2e"; }
.timely-icon-minus-sign:before { content:"\2f"; }
.timely-icon-chevron-right:before { content:"\30"; }
.timely-icon-chevron-left:before { content:"\31"; }
.timely-icon-chevron-down:before { content:"\32"; }
.timely-icon-chevron-up:before { content:"\33"; }
.timely-icon-arrow-right:before { content:"\34"; }
.timely-icon-arrow-left:before { content:"\35"; }
.timely-icon-arrow-up:before { content:"\36"; }
.timely-icon-arrow-down:before { content:"\37"; }
.timely-icon-pencil:before { content:"\3c"; }
.timely-icon-gear:before { content:"\3e"; }
.timely-icon-tag:before { content:"\3f"; }
.timely-icon-forward:before { content:"\3b"; }
.timely-icon-close:before { content:"\3a"; }
.timely-icon-heart:before { content:"\3d"; }
.timely-icon-folder:before { content:"\40"; }
.timely-icon-grid:before { content:"\41"; }
.timely-icon-plus:before { content:"\42"; }
.timely-icon-minus:before { content:"\43"; }
.timely-icon-print:before { content:"\38"; }
.timely article, .timely aside, .timely details, .timely figcaption, .timely figure, .timely footer, .timely header, .timely hgroup, .timely main, .timely nav, .timely section, .timely summary { display:block; }
.timely audio, .timely canvas, .timely video { display:inline-block; }
.timely audio:not([controls]) {
display:none;
height:0;
}
.timely [hidden], .timely template { display:none; }
.timely html { font-family:sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; }
.timely body { margin:0; }
.timely a { background:transparent; }
.timely a:focus { outline:thin dotted; }
.timely a:active, .timely a:hover { outline:0; }
.timely h1 { font-size:2em; margin:0.67em 0; }
.timely abbr[title] { border-bottom:1px dotted; }
.timely b, .timely strong { font-weight:bold; }
.timely dfn { font-style:italic; }
.timely hr { -moz-box-sizing:content-box; box-sizing:content-box; height:0; }
.timely mark { background:#ff0; color:#000; }
.timely code, .timely kbd, .timely pre, .timely samp { font-family:monospace, serif; font-size:1em; }
.timely pre { white-space:pre-wrap; }
.timely q { quotes:"\201C" "\201D" "\2018" "\2019"; }
.timely small { font-size:80%; }
.timely sub, .timely sup { font-size:75%; line-height:0; position:relative; vertical-align:baseline; }
.timely sup { top:-0.5em; }
.timely sub { bottom:-0.25em; }
.timely img { border:0; }
.timely svg:not(:root) {
overflow:hidden;
}
.timely figure { margin:0; }
.timely fieldset { border:1px solid #c0c0c0; margin:0 2px; padding:0.35em 0.625em 0.75em; }
.timely legend { border:0; padding:0; }
.timely button, .timely input, .timely select, .timely textarea { font-family:inherit; font-size:100%; margin:0; }
.timely button, .timely input { line-height:normal; }
.timely button, .timely select { text-transform:none; }
.timely button, .timely html input[type="button"], .timely input[type="reset"], .timely input[type="submit"] { -webkit-appearance:button; cursor:pointer; }
.timely button[disabled], .timely html input[disabled] { cursor:default; }
.timely input[type="checkbox"], .timely input[type="radio"] { box-sizing:border-box; padding:0; }
.timely input[type="search"] { -webkit-appearance:textfield; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box; }
.timely input[type="search"]::-webkit-search-cancel-button, .timely input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none;
}
.timely button::-moz-focus-inner, .timely input::-moz-focus-inner {
border:0;
padding:0;
}
.timely textarea { overflow:auto; vertical-align:top; }
.timely table { border-collapse:collapse; border-spacing:0; }
@media print {
.timely * { text-shadow:none !important; color:#000 !important; background:transparent !important; box-shadow:none !important; }
.timely a, .timely a:visited { text-decoration:underline; }
.timely a[href]:after { content:" (" attr(href) ")"; }
.timely abbr[title]:after { content:" (" attr(title) ")"; }
.timely a[href^="javascript:"]:after, .timely a[href^="#"]:after {
content:"";
}
.timely pre, .timely blockquote { border:1px solid #999; page-break-inside:avoid; }
.timely thead { display:table-header-group; }
.timely tr, .timely img { page-break-inside:avoid; }
.timely img { max-width:100% !important; }
@page {
margin:2cm .5cm;
}
.timely p, .timely h2, .timely h3 { orphans:3; widows:3; }
.timely h2, .timely h3 { page-break-after:avoid; }
.timely select { background:#fff !important; }
.timely .ai1ec-navbar { display:none; }
.timely .ai1ec-table td, .timely .ai1ec-table th { background-color:#fff !important; }
.timely .ai1ec-btn > .ai1ec-caret, .timely .ai1ec-dropup > .ai1ec-btn > .ai1ec-caret { border-top-color:#000 !important; }
.timely .ai1ec-label { border:1px solid #000; }
.timely .ai1ec-table { border-collapse:collapse !important; }
.timely .ai1ec-table-bordered th, .timely .ai1ec-table-bordered td { border:1px solid #ddd !important; }
}
.timely *, .timely *:before, .timely *:after { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
.timely html { font-size:62.5%; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
.timely body { font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size:13px; line-height:1.428571429; color:#333; background-color:#fff; }
.timely input, .timely button, .timely select, .timely textarea { font-family:inherit; font-size:inherit; line-height:inherit; }
.timely a { color:#622599; text-decoration:none; }
.timely a:hover, .timely a:focus { color:#622599; text-decoration:underline; }
.timely a:focus { outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px; }
.timely img { vertical-align:middle; }
.timely .ai1ec-img-responsive { display:block; max-width:100%; height:auto; }
.timely .ai1ec-img-rounded { border-radius:6px; }
.timely .ai1ec-img-thumbnail { padding:4px; line-height:1.428571429; background-color:#fff; border:1px solid #ddd; border-radius:4px; -webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
display:inline-block; max-width:100%; height:auto; }
.timely .ai1ec-img-circle { border-radius:50%; }
.timely hr { margin-top:18px; margin-bottom:18px; border:0; border-top:1px solid #eee; }
.timely .ai1ec-sr-only { position:absolute; width:1px; height:1px; margin:-1px; padding:0; overflow:hidden; clip:rect(0,0,0,0); border:0; }
.ai1ec-container { margin-right:auto; margin-left:auto; padding-left:15px; padding-right:15px; }
.ai1ec-container:before, .ai1ec-container:after { content:" "; display:table; }
.ai1ec-container:after { clear:both; }
.ai1ec-container:before, .ai1ec-container:after { content:" "; display:table; }
.ai1ec-container:after { clear:both; }
@media (min-width: 768px) {
.ai1ec-container {
width:750px;
}
}
@media (min-width: 992px) {
.ai1ec-container {
width:970px;
}
}
@media (min-width: 1200px) {
.ai1ec-container {
width:1170px;
}
}
.ai1ec-row { margin-left:-15px; margin-right:-15px; }
.ai1ec-row:before, .ai1ec-row:after { content:" "; display:table; }
.ai1ec-row:after { clear:both; }
.ai1ec-row:before, .ai1ec-row:after { content:" "; display:table; }
.ai1ec-row:after { clear:both; }
.ai1ec-col-xs-1, .ai1ec-col-sm-1, .ai1ec-col-md-1, .ai1ec-col-lg-1, .ai1ec-col-xs-2, .ai1ec-col-sm-2, .ai1ec-col-md-2, .ai1ec-col-lg-2, .ai1ec-col-xs-3, .ai1ec-col-sm-3, .ai1ec-col-md-3, .ai1ec-col-lg-3, .ai1ec-col-xs-4, .ai1ec-col-sm-4, .ai1ec-col-md-4, .ai1ec-col-lg-4, .ai1ec-col-xs-5, .ai1ec-col-sm-5, .ai1ec-col-md-5, .ai1ec-col-lg-5, .ai1ec-col-xs-6, .ai1ec-col-sm-6, .ai1ec-col-md-6, .ai1ec-col-lg-6, .ai1ec-col-xs-7, .ai1ec-col-sm-7, .ai1ec-col-md-7, .ai1ec-col-lg-7, .ai1ec-col-xs-8, .ai1ec-col-sm-8, .ai1ec-col-md-8, .ai1ec-col-lg-8, .ai1ec-col-xs-9, .ai1ec-col-sm-9, .ai1ec-col-md-9, .ai1ec-col-lg-9, .ai1ec-col-xs-10, .ai1ec-col-sm-10, .ai1ec-col-md-10, .ai1ec-col-lg-10, .ai1ec-col-xs-11, .ai1ec-col-sm-11, .ai1ec-col-md-11, .ai1ec-col-lg-11, .ai1ec-col-xs-12, .ai1ec-col-sm-12, .ai1ec-col-md-12, .ai1ec-col-lg-12 { position:relative; min-height:1px; padding-left:15px; padding-right:15px; }
.ai1ec-col-xs-1, .ai1ec-col-xs-2, .ai1ec-col-xs-3, .ai1ec-col-xs-4, .ai1ec-col-xs-5, .ai1ec-col-xs-6, .ai1ec-col-xs-7, .ai1ec-col-xs-8, .ai1ec-col-xs-9, .ai1ec-col-xs-10, .ai1ec-col-xs-11, .ai1ec-col-xs-12 { float:left; }
.ai1ec-col-xs-12 { width:100%; }
.ai1ec-col-xs-11 { width:91.666666666667%; }
.ai1ec-col-xs-10 { width:83.333333333333%; }
.ai1ec-col-xs-9 { width:75%; }
.ai1ec-col-xs-8 { width:66.666666666667%; }
.ai1ec-col-xs-7 { width:58.333333333333%; }
.ai1ec-col-xs-6 { width:50%; }
.ai1ec-col-xs-5 { width:41.666666666667%; }
.ai1ec-col-xs-4 { width:33.333333333333%; }
.ai1ec-col-xs-3 { width:25%; }
.ai1ec-col-xs-2 { width:16.666666666667%; }
.ai1ec-col-xs-1 { width:8.3333333333333%; }
.ai1ec-col-xs-pull-12 { right:100%; }
.ai1ec-col-xs-pull-11 { right:91.666666666667%; }
.ai1ec-col-xs-pull-10 { right:83.333333333333%; }
.ai1ec-col-xs-pull-9 { right:75%; }
.ai1ec-col-xs-pull-8 { right:66.666666666667%; }
.ai1ec-col-xs-pull-7 { right:58.333333333333%; }
.ai1ec-col-xs-pull-6 { right:50%; }
.ai1ec-col-xs-pull-5 { right:41.666666666667%; }
.ai1ec-col-xs-pull-4 { right:33.333333333333%; }
.ai1ec-col-xs-pull-3 { right:25%; }
.ai1ec-col-xs-pull-2 { right:16.666666666667%; }
.ai1ec-col-xs-pull-1 { right:8.3333333333333%; }
.ai1ec-col-xs-pull-0 { right:0%; }
.ai1ec-col-xs-push-12 { left:100%; }
.ai1ec-col-xs-push-11 { left:91.666666666667%; }
.ai1ec-col-xs-push-10 { left:83.333333333333%; }
.ai1ec-col-xs-push-9 { left:75%; }
.ai1ec-col-xs-push-8 { left:66.666666666667%; }
.ai1ec-col-xs-push-7 { left:58.333333333333%; }
.ai1ec-col-xs-push-6 { left:50%; }
.ai1ec-col-xs-push-5 { left:41.666666666667%; }
.ai1ec-col-xs-push-4 { left:33.333333333333%; }
.ai1ec-col-xs-push-3 { left:25%; }
.ai1ec-col-xs-push-2 { left:16.666666666667%; }
.ai1ec-col-xs-push-1 { left:8.3333333333333%; }
.ai1ec-col-xs-push-0 { left:0%; }
.ai1ec-col-xs-offset-12 { margin-left:100%; }
.ai1ec-col-xs-offset-11 { margin-left:91.666666666667%; }
.ai1ec-col-xs-offset-10 { margin-left:83.333333333333%; }
.ai1ec-col-xs-offset-9 { margin-left:75%; }
.ai1ec-col-xs-offset-8 { margin-left:66.666666666667%; }
.ai1ec-col-xs-offset-7 { margin-left:58.333333333333%; }
.ai1ec-col-xs-offset-6 { margin-left:50%; }
.ai1ec-col-xs-offset-5 { margin-left:41.666666666667%; }
.ai1ec-col-xs-offset-4 { margin-left:33.333333333333%; }
.ai1ec-col-xs-offset-3 { margin-left:25%; }
.ai1ec-col-xs-offset-2 { margin-left:16.666666666667%; }
.ai1ec-col-xs-offset-1 { margin-left:8.3333333333333%; }
.ai1ec-col-xs-offset-0 { margin-left:0%; }
@media (min-width: 768px) {
.ai1ec-col-sm-1, .ai1ec-col-sm-2, .ai1ec-col-sm-3, .ai1ec-col-sm-4, .ai1ec-col-sm-5, .ai1ec-col-sm-6, .ai1ec-col-sm-7, .ai1ec-col-sm-8, .ai1ec-col-sm-9, .ai1ec-col-sm-10, .ai1ec-col-sm-11, .ai1ec-col-sm-12 {
float:left;
}
.ai1ec-col-sm-12 {
width:100%;
}
.ai1ec-col-sm-11 {
width:91.666666666667%;
}
.ai1ec-col-sm-10 {
width:83.333333333333%;
}
.ai1ec-col-sm-9 {
width:75%;
}
.ai1ec-col-sm-8 {
width:66.666666666667%;
}
.ai1ec-col-sm-7 {
width:58.333333333333%;
}
.ai1ec-col-sm-6 {
width:50%;
}
.ai1ec-col-sm-5 {
width:41.666666666667%;
}
.ai1ec-col-sm-4 {
width:33.333333333333%;
}
.ai1ec-col-sm-3 {
width:25%;
}
.ai1ec-col-sm-2 {
width:16.666666666667%;
}
.ai1ec-col-sm-1 {
width:8.3333333333333%;
}
.ai1ec-col-sm-pull-12 {
right:100%;
}
.ai1ec-col-sm-pull-11 {
right:91.666666666667%;
}
.ai1ec-col-sm-pull-10 {
right:83.333333333333%;
}
.ai1ec-col-sm-pull-9 {
right:75%;
}
.ai1ec-col-sm-pull-8 {
right:66.666666666667%;
}
.ai1ec-col-sm-pull-7 {
right:58.333333333333%;
}
.ai1ec-col-sm-pull-6 {
right:50%;
}
.ai1ec-col-sm-pull-5 {
right:41.666666666667%;
}
.ai1ec-col-sm-pull-4 {
right:33.333333333333%;
}
.ai1ec-col-sm-pull-3 {
right:25%;
}
.ai1ec-col-sm-pull-2 {
right:16.666666666667%;
}
.ai1ec-col-sm-pull-1 {
right:8.3333333333333%;
}
.ai1ec-col-sm-pull-0 {
right:0%;
}
.ai1ec-col-sm-push-12 {
left:100%;
}
.ai1ec-col-sm-push-11 {
left:91.666666666667%;
}
.ai1ec-col-sm-push-10 {
left:83.333333333333%;
}
.ai1ec-col-sm-push-9 {
left:75%;
}
.ai1ec-col-sm-push-8 {
left:66.666666666667%;
}
.ai1ec-col-sm-push-7 {
left:58.333333333333%;
}
.ai1ec-col-sm-push-6 {
left:50%;
}
.ai1ec-col-sm-push-5 {
left:41.666666666667%;
}
.ai1ec-col-sm-push-4 {
left:33.333333333333%;
}
.ai1ec-col-sm-push-3 {
left:25%;
}
.ai1ec-col-sm-push-2 {
left:16.666666666667%;
}
.ai1ec-col-sm-push-1 {
left:8.3333333333333%;
}
.ai1ec-col-sm-push-0 {
left:0%;
}
.ai1ec-col-sm-offset-12 {
margin-left:100%;
}
.ai1ec-col-sm-offset-11 {
margin-left:91.666666666667%;
}
.ai1ec-col-sm-offset-10 {
margin-left:83.333333333333%;
}
.ai1ec-col-sm-offset-9 {
margin-left:75%;
}
.ai1ec-col-sm-offset-8 {
margin-left:66.666666666667%;
}
.ai1ec-col-sm-offset-7 {
margin-left:58.333333333333%;
}
.ai1ec-col-sm-offset-6 {
margin-left:50%;
}
.ai1ec-col-sm-offset-5 {
margin-left:41.666666666667%;
}
.ai1ec-col-sm-offset-4 {
margin-left:33.333333333333%;
}
.ai1ec-col-sm-offset-3 {
margin-left:25%;
}
.ai1ec-col-sm-offset-2 {
margin-left:16.666666666667%;
}
.ai1ec-col-sm-offset-1 {
margin-left:8.3333333333333%;
}
.ai1ec-col-sm-offset-0 {
margin-left:0%;
}
}
@media (min-width: 992px) {
.ai1ec-col-md-1, .ai1ec-col-md-2, .ai1ec-col-md-3, .ai1ec-col-md-4, .ai1ec-col-md-5, .ai1ec-col-md-6, .ai1ec-col-md-7, .ai1ec-col-md-8, .ai1ec-col-md-9, .ai1ec-col-md-10, .ai1ec-col-md-11, .ai1ec-col-md-12 {
float:left;
}
.ai1ec-col-md-12 {
width:100%;
}
.ai1ec-col-md-11 {
width:91.666666666667%;
}
.ai1ec-col-md-10 {
width:83.333333333333%;
}
.ai1ec-col-md-9 {
width:75%;
}
.ai1ec-col-md-8 {
width:66.666666666667%;
}
.ai1ec-col-md-7 {
width:58.333333333333%;
}
.ai1ec-col-md-6 {
width:50%;
}
.ai1ec-col-md-5 {
width:41.666666666667%;
}
.ai1ec-col-md-4 {
width:33.333333333333%;
}
.ai1ec-col-md-3 {
width:25%;
}
.ai1ec-col-md-2 {
width:16.666666666667%;
}
.ai1ec-col-md-1 {
width:8.3333333333333%;
}
.ai1ec-col-md-pull-12 {
right:100%;
}
.ai1ec-col-md-pull-11 {
right:91.666666666667%;
}
.ai1ec-col-md-pull-10 {
right:83.333333333333%;
}
.ai1ec-col-md-pull-9 {
right:75%;
}
.ai1ec-col-md-pull-8 {
right:66.666666666667%;
}
.ai1ec-col-md-pull-7 {
right:58.333333333333%;
}
.ai1ec-col-md-pull-6 {
right:50%;
}
.ai1ec-col-md-pull-5 {
right:41.666666666667%;
}
.ai1ec-col-md-pull-4 {
right:33.333333333333%;
}
.ai1ec-col-md-pull-3 {
right:25%;
}
.ai1ec-col-md-pull-2 {
right:16.666666666667%;
}
.ai1ec-col-md-pull-1 {
right:8.3333333333333%;
}
.ai1ec-col-md-pull-0 {
right:0%;
}
.ai1ec-col-md-push-12 {
left:100%;
}
.ai1ec-col-md-push-11 {
left:91.666666666667%;
}
.ai1ec-col-md-push-10 {
left:83.333333333333%;
}
.ai1ec-col-md-push-9 {
left:75%;
}
.ai1ec-col-md-push-8 {
left:66.666666666667%;
}
.ai1ec-col-md-push-7 {
left:58.333333333333%;
}
.ai1ec-col-md-push-6 {
left:50%;
}
.ai1ec-col-md-push-5 {
left:41.666666666667%;
}
.ai1ec-col-md-push-4 {
left:33.333333333333%;
}
.ai1ec-col-md-push-3 {
left:25%;
}
.ai1ec-col-md-push-2 {
left:16.666666666667%;
}
.ai1ec-col-md-push-1 {
left:8.3333333333333%;
}
.ai1ec-col-md-push-0 {
left:0%;
}
.ai1ec-col-md-offset-12 {
margin-left:100%;
}
.ai1ec-col-md-offset-11 {
margin-left:91.666666666667%;
}
.ai1ec-col-md-offset-10 {
margin-left:83.333333333333%;
}
.ai1ec-col-md-offset-9 {
margin-left:75%;
}
.ai1ec-col-md-offset-8 {
margin-left:66.666666666667%;
}
.ai1ec-col-md-offset-7 {
margin-left:58.333333333333%;
}
.ai1ec-col-md-offset-6 {
margin-left:50%;
}
.ai1ec-col-md-offset-5 {
margin-left:41.666666666667%;
}
.ai1ec-col-md-offset-4 {
margin-left:33.333333333333%;
}
.ai1ec-col-md-offset-3 {
margin-left:25%;
}
.ai1ec-col-md-offset-2 {
margin-left:16.666666666667%;
}
.ai1ec-col-md-offset-1 {
margin-left:8.3333333333333%;
}
.ai1ec-col-md-offset-0 {
margin-left:0%;
}
}
@media (min-width: 1200px) {
.ai1ec-col-lg-1, .ai1ec-col-lg-2, .ai1ec-col-lg-3, .ai1ec-col-lg-4, .ai1ec-col-lg-5, .ai1ec-col-lg-6, .ai1ec-col-lg-7, .ai1ec-col-lg-8, .ai1ec-col-lg-9, .ai1ec-col-lg-10, .ai1ec-col-lg-11, .ai1ec-col-lg-12 {
float:left;
}
.ai1ec-col-lg-12 {
width:100%;
}
.ai1ec-col-lg-11 {
width:91.666666666667%;
}
.ai1ec-col-lg-10 {
width:83.333333333333%;
}
.ai1ec-col-lg-9 {
width:75%;
}
.ai1ec-col-lg-8 {
width:66.666666666667%;
}
.ai1ec-col-lg-7 {
width:58.333333333333%;
}
.ai1ec-col-lg-6 {
width:50%;
}
.ai1ec-col-lg-5 {
width:41.666666666667%;
}
.ai1ec-col-lg-4 {
width:33.333333333333%;
}
.ai1ec-col-lg-3 {
width:25%;
}
.ai1ec-col-lg-2 {
width:16.666666666667%;
}
.ai1ec-col-lg-1 {
width:8.3333333333333%;
}
.ai1ec-col-lg-pull-12 {
right:100%;
}
.ai1ec-col-lg-pull-11 {
right:91.666666666667%;
}
.ai1ec-col-lg-pull-10 {
right:83.333333333333%;
}
.ai1ec-col-lg-pull-9 {
right:75%;
}
.ai1ec-col-lg-pull-8 {
right:66.666666666667%;
}
.ai1ec-col-lg-pull-7 {
right:58.333333333333%;
}
.ai1ec-col-lg-pull-6 {
right:50%;
}
.ai1ec-col-lg-pull-5 {
right:41.666666666667%;
}
.ai1ec-col-lg-pull-4 {
right:33.333333333333%;
}
.ai1ec-col-lg-pull-3 {
right:25%;
}
.ai1ec-col-lg-pull-2 {
right:16.666666666667%;
}
.ai1ec-col-lg-pull-1 {
right:8.3333333333333%;
}
.ai1ec-col-lg-pull-0 {
right:0%;
}
.ai1ec-col-lg-push-12 {
left:100%;
}
.ai1ec-col-lg-push-11 {
left:91.666666666667%;
}
.ai1ec-col-lg-push-10 {
left:83.333333333333%;
}
.ai1ec-col-lg-push-9 {
left:75%;
}
.ai1ec-col-lg-push-8 {
left:66.666666666667%;
}
.ai1ec-col-lg-push-7 {
left:58.333333333333%;
}
.ai1ec-col-lg-push-6 {
left:50%;
}
.ai1ec-col-lg-push-5 {
left:41.666666666667%;
}
.ai1ec-col-lg-push-4 {
left:33.333333333333%;
}
.ai1ec-col-lg-push-3 {
left:25%;
}
.ai1ec-col-lg-push-2 {
left:16.666666666667%;
}
.ai1ec-col-lg-push-1 {
left:8.3333333333333%;
}
.ai1ec-col-lg-push-0 {
left:0%;
}
.ai1ec-col-lg-offset-12 {
margin-left:100%;
}
.ai1ec-col-lg-offset-11 {
margin-left:91.666666666667%;
}
.ai1ec-col-lg-offset-10 {
margin-left:83.333333333333%;
}
.ai1ec-col-lg-offset-9 {
margin-left:75%;
}
.ai1ec-col-lg-offset-8 {
margin-left:66.666666666667%;
}
.ai1ec-col-lg-offset-7 {
margin-left:58.333333333333%;
}
.ai1ec-col-lg-offset-6 {
margin-left:50%;
}
.ai1ec-col-lg-offset-5 {
margin-left:41.666666666667%;
}
.ai1ec-col-lg-offset-4 {
margin-left:33.333333333333%;
}
.ai1ec-col-lg-offset-3 {
margin-left:25%;
}
.ai1ec-col-lg-offset-2 {
margin-left:16.666666666667%;
}
.ai1ec-col-lg-offset-1 {
margin-left:8.3333333333333%;
}
.ai1ec-col-lg-offset-0 {
margin-left:0%;
}
}
.timely fieldset { padding:0; margin:0; border:0; }
.timely legend { display:block; width:100%; padding:0; margin-bottom:18px; font-size:19.5px; line-height:inherit; color:#333; border:0; border-bottom:1px solid #e5e5e5; }
.timely label { display:inline-block; margin-bottom:5px; font-weight:bold; }
.timely input[type="search"] { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
.timely input[type="radio"], .timely input[type="checkbox"] { margin:4px 0 0; margin-top:1px \9; line-height:normal; }
.timely input[type="file"] { display:block; }
.timely select[multiple], .timely select[size] { height:auto; }
.timely select optgroup { font-size:inherit; font-style:inherit; font-family:inherit; }
.timely input[type="file"]:focus, .timely input[type="radio"]:focus, .timely input[type="checkbox"]:focus { outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px; }
.timely input[type="number"]::-webkit-outer-spin-button, .timely input[type="number"]::-webkit-inner-spin-button {
height:auto;
}
.timely output { display:block; padding-top:7px; font-size:13px; line-height:1.428571429; color:#333; vertical-align:middle; }
.timely .ai1ec-form-control { display:block; width:100%; height:32px; padding:6px 12px; font-size:13px; line-height:1.428571429; color:#333; vertical-align:middle; background-color:#fff; background-image:none; border:1px solid #ccc; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.timely .ai1ec-form-control:focus { border-color:#622599; outline:0; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(98, 37, 153, 0.6); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(98, 37, 153, 0.6); }
.timely .ai1ec-form-control:-moz-placeholder {
color:#999;
}
.timely .ai1ec-form-control::-moz-placeholder {
color:#999;
opacity:1;
}
.timely .ai1ec-form-control:-ms-input-placeholder {
color:#999;
}
.timely .ai1ec-form-control::-webkit-input-placeholder {
color:#999;
}
.timely .ai1ec-form-control[disabled], .timely .ai1ec-form-control[readonly], fieldset[disabled] .timely .ai1ec-form-control { cursor:not-allowed; background-color:#622599; }
textarea.timely .ai1ec-form-control { height:auto; }
.timely .ai1ec-form-group { margin-bottom:15px; }
.timely .ai1ec-radio, .timely .ai1ec-checkbox { display:block; min-height:18px; margin-top:10px; margin-bottom:10px; padding-left:20px; vertical-align:middle; }
.timely .ai1ec-radio label, .timely .ai1ec-checkbox label { display:inline; margin-bottom:0; font-weight:normal; cursor:pointer; }
.timely .ai1ec-radio input[type="radio"], .timely .ai1ec-radio-inline input[type="radio"], .timely .ai1ec-checkbox input[type="checkbox"], .timely .ai1ec-checkbox-inline input[type="checkbox"] { float:left; margin-left:-20px; }
.timely .ai1ec-radio + .ai1ec-radio, .timely .ai1ec-checkbox + .ai1ec-checkbox { margin-top:-5px; }
.timely .ai1ec-radio-inline, .timely .ai1ec-checkbox-inline { display:inline-block; padding-left:20px; margin-bottom:0; vertical-align:middle; font-weight:normal; cursor:pointer; }
.timely .ai1ec-radio-inline + .ai1ec-radio-inline, .timely .ai1ec-checkbox-inline + .ai1ec-checkbox-inline { margin-top:0; margin-left:10px; }
.timely input[type="radio"][disabled], fieldset[disabled] .timely input[type="radio"], .timely input[type="checkbox"][disabled], fieldset[disabled] .timely input[type="checkbox"], .timely .ai1ec-radio[disabled], fieldset[disabled] .timely .ai1ec-radio, .timely .ai1ec-radio-inline[disabled], fieldset[disabled] .timely .ai1ec-radio-inline, .timely .ai1ec-checkbox[disabled], fieldset[disabled] .timely .ai1ec-checkbox, .timely .ai1ec-checkbox-inline[disabled], fieldset[disabled] .timely .ai1ec-checkbox-inline { cursor:not-allowed; }
.timely .ai1ec-input-sm { height:30px; padding:5px 10px; font-size:12px; line-height:1.5; border-radius:3px; }
select.timely .ai1ec-input-sm { height:30px; line-height:30px; }
textarea.timely .ai1ec-input-sm { height:auto; }
.timely .ai1ec-input-lg { height:45px; padding:10px 16px; font-size:17px; line-height:1.33; border-radius:6px; }
select.timely .ai1ec-input-lg { height:45px; line-height:45px; }
textarea.timely .ai1ec-input-lg { height:auto; }
.timely .ai1ec-has-warning .ai1ec-help-block, .timely .ai1ec-has-warning .ai1ec-control-label, .timely .ai1ec-has-warning .ai1ec-radio, .timely .ai1ec-has-warning .ai1ec-checkbox, .timely .ai1ec-has-warning .ai1ec-radio-inline, .timely .ai1ec-has-warning .ai1ec-checkbox-inline { color:#8a6d3b; }
.timely .ai1ec-has-warning .ai1ec-form-control { border-color:#8a6d3b; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); }
.timely .ai1ec-has-warning .ai1ec-form-control:focus { border-color:#66512c; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; }
.timely .ai1ec-has-warning .ai1ec-input-group-addon { color:#8a6d3b; border-color:#8a6d3b; background-color:#fcf8e3; }
.timely .ai1ec-has-error .ai1ec-help-block, .timely .ai1ec-has-error .ai1ec-control-label, .timely .ai1ec-has-error .ai1ec-radio, .timely .ai1ec-has-error .ai1ec-checkbox, .timely .ai1ec-has-error .ai1ec-radio-inline, .timely .ai1ec-has-error .ai1ec-checkbox-inline { color:#a94442; }
.timely .ai1ec-has-error .ai1ec-form-control { border-color:#a94442; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); }
.timely .ai1ec-has-error .ai1ec-form-control:focus { border-color:#843534; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; }
.timely .ai1ec-has-error .ai1ec-input-group-addon { color:#a94442; border-color:#a94442; background-color:#f2dede; }
.timely .ai1ec-has-success .ai1ec-help-block, .timely .ai1ec-has-success .ai1ec-control-label, .timely .ai1ec-has-success .ai1ec-radio, .timely .ai1ec-has-success .ai1ec-checkbox, .timely .ai1ec-has-success .ai1ec-radio-inline, .timely .ai1ec-has-success .ai1ec-checkbox-inline { color:#3c763d; }
.timely .ai1ec-has-success .ai1ec-form-control { border-color:#3c763d; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); }
.timely .ai1ec-has-success .ai1ec-form-control:focus { border-color:#2b542c; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; }
.timely .ai1ec-has-success .ai1ec-input-group-addon { color:#3c763d; border-color:#3c763d; background-color:#dff0d8; }
.timely .ai1ec-form-control-static { margin-bottom:0; }
.timely .ai1ec-help-block { display:block; margin-top:5px; margin-bottom:10px; color:#737373; }
@media (min-width: 768px) {
.timely .ai1ec-form-inline .ai1ec-form-group {
display:inline-block;
margin-bottom:0;
vertical-align:middle;
}
.timely .ai1ec-form-inline .ai1ec-form-control {
display:inline-block;
}
.timely .ai1ec-form-inline select.ai1ec-form-control {
width:auto;
}
.timely .ai1ec-form-inline .ai1ec-radio, .timely .ai1ec-form-inline .ai1ec-checkbox {
display:inline-block;
margin-top:0;
margin-bottom:0;
padding-left:0;
}
.timely .ai1ec-form-inline .ai1ec-radio input[type="radio"], .timely .ai1ec-form-inline .ai1ec-checkbox input[type="checkbox"] {
float:none;
margin-left:0;
}
}
.timely .ai1ec-form-horizontal .ai1ec-control-label, .timely .ai1ec-form-horizontal .ai1ec-radio, .timely .ai1ec-form-horizontal .ai1ec-checkbox, .timely .ai1ec-form-horizontal .ai1ec-radio-inline, .timely .ai1ec-form-horizontal .ai1ec-checkbox-inline { margin-top:0; margin-bottom:0; padding-top:7px; }
.timely .ai1ec-form-horizontal .ai1ec-radio, .timely .ai1ec-form-horizontal .ai1ec-checkbox { min-height:25px; }
.timely .ai1ec-form-horizontal .ai1ec-form-group { margin-left:-15px; margin-right:-15px; }
.timely .ai1ec-form-horizontal .ai1ec-form-group:before, .timely .ai1ec-form-horizontal .ai1ec-form-group:after { content:" "; display:table; }
.timely .ai1ec-form-horizontal .ai1ec-form-group:after { clear:both; }
.timely .ai1ec-form-horizontal .ai1ec-form-group:before, .timely .ai1ec-form-horizontal .ai1ec-form-group:after { content:" "; display:table; }
.timely .ai1ec-form-horizontal .ai1ec-form-group:after { clear:both; }
.timely .ai1ec-form-horizontal .ai1ec-form-control-static { padding-top:7px; }
@media (min-width: 768px) {
.timely .ai1ec-form-horizontal .ai1ec-control-label {
text-align:right;
}
}
.timely .ai1ec-btn { display:inline-block; margin-bottom:0; font-weight:normal; text-align:center; vertical-align:middle; cursor:pointer; background-image:none; border:1px solid transparent; white-space:nowrap; padding:6px 12px; font-size:13px; line-height:1.428571429; border-radius:4px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; -o-user-select:none; user-select:none; }
.timely .ai1ec-btn:focus { outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px; }
.timely .ai1ec-btn:hover, .timely .ai1ec-btn:focus { color:#333; text-decoration:none; }
.timely .ai1ec-btn:active, .timely .ai1ec-btn.ai1ec-active { outline:0; background-image:none; -webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125); }
.timely .ai1ec-btn.ai1ec-disabled, .timely .ai1ec-btn[disabled], fieldset[disabled] .timely .ai1ec-btn { cursor:not-allowed; pointer-events:none; opacity:.65; filter:alpha(opacity=65); -webkit-box-shadow:none; box-shadow:none; }
.timely .ai1ec-btn-default { color:#333; background-color:#ccc; border-color:#333; }
.timely .ai1ec-btn-default:hover, .timely .ai1ec-btn-default:focus, .timely .ai1ec-btn-default:active, .timely .ai1ec-btn-default.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.timely .ai1ec-btn-default { color:#333; background-color:#b8b8b8; border-color:#141414; }
.timely .ai1ec-btn-default:active, .timely .ai1ec-btn-default.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.timely .ai1ec-btn-default { background-image:none; }
.timely .ai1ec-btn-default.ai1ec-disabled, .timely .ai1ec-btn-default.ai1ec-disabled:hover, .timely .ai1ec-btn-default.ai1ec-disabled:focus, .timely .ai1ec-btn-default.ai1ec-disabled:active, .timely .ai1ec-btn-default.ai1ec-disabled.ai1ec-active, .timely .ai1ec-btn-default[disabled], .timely .ai1ec-btn-default[disabled]:hover, .timely .ai1ec-btn-default[disabled]:focus, .timely .ai1ec-btn-default[disabled]:active, .timely .ai1ec-btn-default[disabled].ai1ec-active, fieldset[disabled] .timely .ai1ec-btn-default, fieldset[disabled] .timely .ai1ec-btn-default:hover, fieldset[disabled] .timely .ai1ec-btn-default:focus, fieldset[disabled] .timely .ai1ec-btn-default:active, fieldset[disabled] .timely .ai1ec-btn-default.ai1ec-active { background-color:#ccc; border-color:#333; }
.timely .ai1ec-btn-default .ai1ec-badge { color:#ccc; background-color:#fff; }
.timely .ai1ec-btn-primary { color:#fff; background-color:#6dbb4f; border-color:#61ad43; }
.timely .ai1ec-btn-primary:hover, .timely .ai1ec-btn-primary:focus, .timely .ai1ec-btn-primary:active, .timely .ai1ec-btn-primary.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.timely .ai1ec-btn-primary { color:#fff; background-color:#5aa23f; border-color:#488132; }
.timely .ai1ec-btn-primary:active, .timely .ai1ec-btn-primary.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.timely .ai1ec-btn-primary { background-image:none; }
.timely .ai1ec-btn-primary.ai1ec-disabled, .timely .ai1ec-btn-primary.ai1ec-disabled:hover, .timely .ai1ec-btn-primary.ai1ec-disabled:focus, .timely .ai1ec-btn-primary.ai1ec-disabled:active, .timely .ai1ec-btn-primary.ai1ec-disabled.ai1ec-active, .timely .ai1ec-btn-primary[disabled], .timely .ai1ec-btn-primary[disabled]:hover, .timely .ai1ec-btn-primary[disabled]:focus, .timely .ai1ec-btn-primary[disabled]:active, .timely .ai1ec-btn-primary[disabled].ai1ec-active, fieldset[disabled] .timely .ai1ec-btn-primary, fieldset[disabled] .timely .ai1ec-btn-primary:hover, fieldset[disabled] .timely .ai1ec-btn-primary:focus, fieldset[disabled] .timely .ai1ec-btn-primary:active, fieldset[disabled] .timely .ai1ec-btn-primary.ai1ec-active { background-color:#6dbb4f; border-color:#61ad43; }
.timely .ai1ec-btn-primary .ai1ec-badge { color:#6dbb4f; background-color:#fff; }
.timely .ai1ec-btn-warning { color:#fff; background-color:#f0ad4e; border-color:#eea236; }
.timely .ai1ec-btn-warning:hover, .timely .ai1ec-btn-warning:focus, .timely .ai1ec-btn-warning:active, .timely .ai1ec-btn-warning.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.timely .ai1ec-btn-warning { color:#fff; background-color:#ed9c28; border-color:#d58512; }
.timely .ai1ec-btn-warning:active, .timely .ai1ec-btn-warning.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.timely .ai1ec-btn-warning { background-image:none; }
.timely .ai1ec-btn-warning.ai1ec-disabled, .timely .ai1ec-btn-warning.ai1ec-disabled:hover, .timely .ai1ec-btn-warning.ai1ec-disabled:focus, .timely .ai1ec-btn-warning.ai1ec-disabled:active, .timely .ai1ec-btn-warning.ai1ec-disabled.ai1ec-active, .timely .ai1ec-btn-warning[disabled], .timely .ai1ec-btn-warning[disabled]:hover, .timely .ai1ec-btn-warning[disabled]:focus, .timely .ai1ec-btn-warning[disabled]:active, .timely .ai1ec-btn-warning[disabled].ai1ec-active, fieldset[disabled] .timely .ai1ec-btn-warning, fieldset[disabled] .timely .ai1ec-btn-warning:hover, fieldset[disabled] .timely .ai1ec-btn-warning:focus, fieldset[disabled] .timely .ai1ec-btn-warning:active, fieldset[disabled] .timely .ai1ec-btn-warning.ai1ec-active { background-color:#f0ad4e; border-color:#eea236; }
.timely .ai1ec-btn-warning .ai1ec-badge { color:#f0ad4e; background-color:#fff; }
.timely .ai1ec-btn-danger { color:#fff; background-color:#d9534f; border-color:#d43f3a; }
.timely .ai1ec-btn-danger:hover, .timely .ai1ec-btn-danger:focus, .timely .ai1ec-btn-danger:active, .timely .ai1ec-btn-danger.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.timely .ai1ec-btn-danger { color:#fff; background-color:#d2322d; border-color:#ac2925; }
.timely .ai1ec-btn-danger:active, .timely .ai1ec-btn-danger.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.timely .ai1ec-btn-danger { background-image:none; }
.timely .ai1ec-btn-danger.ai1ec-disabled, .timely .ai1ec-btn-danger.ai1ec-disabled:hover, .timely .ai1ec-btn-danger.ai1ec-disabled:focus, .timely .ai1ec-btn-danger.ai1ec-disabled:active, .timely .ai1ec-btn-danger.ai1ec-disabled.ai1ec-active, .timely .ai1ec-btn-danger[disabled], .timely .ai1ec-btn-danger[disabled]:hover, .timely .ai1ec-btn-danger[disabled]:focus, .timely .ai1ec-btn-danger[disabled]:active, .timely .ai1ec-btn-danger[disabled].ai1ec-active, fieldset[disabled] .timely .ai1ec-btn-danger, fieldset[disabled] .timely .ai1ec-btn-danger:hover, fieldset[disabled] .timely .ai1ec-btn-danger:focus, fieldset[disabled] .timely .ai1ec-btn-danger:active, fieldset[disabled] .timely .ai1ec-btn-danger.ai1ec-active { background-color:#d9534f; border-color:#d43f3a; }
.timely .ai1ec-btn-danger .ai1ec-badge { color:#d9534f; background-color:#fff; }
.timely .ai1ec-btn-success { color:#fff; background-color:#5cb85c; border-color:#4cae4c; }
.timely .ai1ec-btn-success:hover, .timely .ai1ec-btn-success:focus, .timely .ai1ec-btn-success:active, .timely .ai1ec-btn-success.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.timely .ai1ec-btn-success { color:#fff; background-color:#47a447; border-color:#398439; }
.timely .ai1ec-btn-success:active, .timely .ai1ec-btn-success.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.timely .ai1ec-btn-success { background-image:none; }
.timely .ai1ec-btn-success.ai1ec-disabled, .timely .ai1ec-btn-success.ai1ec-disabled:hover, .timely .ai1ec-btn-success.ai1ec-disabled:focus, .timely .ai1ec-btn-success.ai1ec-disabled:active, .timely .ai1ec-btn-success.ai1ec-disabled.ai1ec-active, .timely .ai1ec-btn-success[disabled], .timely .ai1ec-btn-success[disabled]:hover, .timely .ai1ec-btn-success[disabled]:focus, .timely .ai1ec-btn-success[disabled]:active, .timely .ai1ec-btn-success[disabled].ai1ec-active, fieldset[disabled] .timely .ai1ec-btn-success, fieldset[disabled] .timely .ai1ec-btn-success:hover, fieldset[disabled] .timely .ai1ec-btn-success:focus, fieldset[disabled] .timely .ai1ec-btn-success:active, fieldset[disabled] .timely .ai1ec-btn-success.ai1ec-active { background-color:#5cb85c; border-color:#4cae4c; }
.timely .ai1ec-btn-success .ai1ec-badge { color:#5cb85c; background-color:#fff; }
.timely .ai1ec-btn-info { color:#fff; background-color:#5bc0de; border-color:#46b8da; }
.timely .ai1ec-btn-info:hover, .timely .ai1ec-btn-info:focus, .timely .ai1ec-btn-info:active, .timely .ai1ec-btn-info.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.timely .ai1ec-btn-info { color:#fff; background-color:#39b3d7; border-color:#269abc; }
.timely .ai1ec-btn-info:active, .timely .ai1ec-btn-info.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.timely .ai1ec-btn-info { background-image:none; }
.timely .ai1ec-btn-info.ai1ec-disabled, .timely .ai1ec-btn-info.ai1ec-disabled:hover, .timely .ai1ec-btn-info.ai1ec-disabled:focus, .timely .ai1ec-btn-info.ai1ec-disabled:active, .timely .ai1ec-btn-info.ai1ec-disabled.ai1ec-active, .timely .ai1ec-btn-info[disabled], .timely .ai1ec-btn-info[disabled]:hover, .timely .ai1ec-btn-info[disabled]:focus, .timely .ai1ec-btn-info[disabled]:active, .timely .ai1ec-btn-info[disabled].ai1ec-active, fieldset[disabled] .timely .ai1ec-btn-info, fieldset[disabled] .timely .ai1ec-btn-info:hover, fieldset[disabled] .timely .ai1ec-btn-info:focus, fieldset[disabled] .timely .ai1ec-btn-info:active, fieldset[disabled] .timely .ai1ec-btn-info.ai1ec-active { background-color:#5bc0de; border-color:#46b8da; }
.timely .ai1ec-btn-info .ai1ec-badge { color:#5bc0de; background-color:#fff; }
.timely .ai1ec-btn-inactive { cursor:default; opacity:.65; filter:alpha(opacity=65); -webkit-box-shadow:none; box-shadow:none; }
.timely .ai1ec-btn-link { color:#622599; font-weight:normal; cursor:pointer; border-radius:0; }
.timely .ai1ec-btn-link, .timely .ai1ec-btn-link:active, .timely .ai1ec-btn-link[disabled], fieldset[disabled] .timely .ai1ec-btn-link { background-color:transparent; -webkit-box-shadow:none; box-shadow:none; }
.timely .ai1ec-btn-link, .timely .ai1ec-btn-link:hover, .timely .ai1ec-btn-link:focus, .timely .ai1ec-btn-link:active { border-color:transparent; }
.timely .ai1ec-btn-link:hover, .timely .ai1ec-btn-link:focus { color:#622599; text-decoration:underline; background-color:transparent; }
.timely .ai1ec-btn-link[disabled]:hover, .timely .ai1ec-btn-link[disabled]:focus, fieldset[disabled] .timely .ai1ec-btn-link:hover, fieldset[disabled] .timely .ai1ec-btn-link:focus { color:#999; text-decoration:none; }
.timely .ai1ec-btn-lg { padding:10px 16px; font-size:17px; line-height:1.33; border-radius:6px; }
.timely .ai1ec-btn-sm { padding:5px 10px; font-size:12px; line-height:1.5; border-radius:3px; }
.timely .ai1ec-btn-xs { padding:1px 5px; font-size:12px; line-height:1.5; border-radius:3px; }
.timely .ai1ec-btn-block { display:block; width:100%; padding-left:0; padding-right:0; }
.timely .ai1ec-btn-block + .ai1ec-btn-block { margin-top:5px; }
.timely input[type="submit"].ai1ec-btn-block, .timely input[type="reset"].ai1ec-btn-block, .timely input[type="button"].ai1ec-btn-block { width:100%; }
.timely h1, .timely h2, .timely h3, .timely h4, .timely h5, .timely h6, .timely .ai1ec-h1, .timely .ai1ec-h2, .timely .ai1ec-h3, .timely .ai1ec-h4, .timely .ai1ec-h5, .timely .ai1ec-h6 { font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:500; line-height:1.1; color:;
}
.timely h1 small, .timely h1 .ai1ec-small, .timely h2 small, .timely h2 .ai1ec-small, .timely h3 small, .timely h3 .ai1ec-small, .timely h4 small, .timely h4 .ai1ec-small, .timely h5 small, .timely h5 .ai1ec-small, .timely h6 small, .timely h6 .ai1ec-small, .timely .ai1ec-h1 small, .timely .ai1ec-h1 .ai1ec-small, .timely .ai1ec-h2 small, .timely .ai1ec-h2 .ai1ec-small, .timely .ai1ec-h3 small, .timely .ai1ec-h3 .ai1ec-small, .timely .ai1ec-h4 small, .timely .ai1ec-h4 .ai1ec-small, .timely .ai1ec-h5 small, .timely .ai1ec-h5 .ai1ec-small, .timely .ai1ec-h6 small, .timely .ai1ec-h6 .ai1ec-small { font-weight:normal; line-height:1; color:#999; }
.timely h1, .timely h2, .timely h3 { margin-top:18px; margin-bottom:9px; }
.timely h1 small, .timely h1 .ai1ec-small, .timely h2 small, .timely h2 .ai1ec-small, .timely h3 small, .timely h3 .ai1ec-small { font-size:65%; }
.timely h4, .timely h5, .timely h6 { margin-top:9px; margin-bottom:9px; }
.timely h4 small, .timely h4 .ai1ec-small, .timely h5 small, .timely h5 .ai1ec-small, .timely h6 small, .timely h6 .ai1ec-small { font-size:75%; }
.timely h1, .timely .ai1ec-h1 { font-size:33px; }
.timely h2, .timely .ai1ec-h2 { font-size:27px; }
.timely h3, .timely .ai1ec-h3 { font-size:23px; }
.timely h4, .timely .ai1ec-h4 { font-size:17px; }
.timely h5, .timely .ai1ec-h5 { font-size:13px; }
.timely h6, .timely .ai1ec-h6 { font-size:12px; }
.timely p { margin:0 0 9px; }
.timely .ai1ec-lead { margin-bottom:18px; font-size:14px; font-weight:200; line-height:1.4; }
@media (min-width: 768px) {
.timely .ai1ec-lead {
font-size:19.5px;
}
}
.timely small, .timely .ai1ec-small { font-size:85%; }
.timely cite { font-style:normal; }
.timely .ai1ec-text-muted { color:#858585; }
.timely .ai1ec-text-primary { color:#6dbb4f; }
.timely .ai1ec-text-primary:hover { color:#569b3c; }
.timely .ai1ec-text-warning { color:#8a6d3b; }
.timely .ai1ec-text-warning:hover { color:#66512c; }
.timely .ai1ec-text-danger { color:#a94442; }
.timely .ai1ec-text-danger:hover { color:#843534; }
.timely .ai1ec-text-success { color:#3c763d; }
.timely .ai1ec-text-success:hover { color:#2b542c; }
.timely .ai1ec-text-info { color:#418cc7; }
.timely .ai1ec-text-info:hover { color:#3071a5; }
.timely .ai1ec-text-left { text-align:left; }
.timely .ai1ec-text-right { text-align:right; }
.timely .ai1ec-text-center { text-align:center; }
.timely .ai1ec-page-header { padding-bottom:8px; margin:36px 0 18px; border-bottom:1px solid #eee; }
.timely ul, .timely ol { margin-top:0; margin-bottom:9px; }
.timely ul ul, .timely ul ol, .timely ol ul, .timely ol ol { margin-bottom:0; }
.timely .ai1ec-list-unstyled { padding-left:0; list-style:none; }
.timely .ai1ec-list-inline { padding-left:0; list-style:none; }
.timely .ai1ec-list-inline > li { display:inline-block; padding-left:5px; padding-right:5px; }
.timely .ai1ec-list-inline > li:first-child { padding-left:0; }
.timely dl { margin-top:0; margin-bottom:18px; }
.timely dt, .timely dd { line-height:1.428571429; }
.timely dt { font-weight:bold; }
.timely dd { margin-left:0; }
@media (min-width: 768px) {
.timely .ai1ec-dl-horizontal dt {
float:left;
width:160px;
clear:left;
text-align:right;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}
.timely .ai1ec-dl-horizontal dd {
margin-left:180px;
}
.timely .ai1ec-dl-horizontal dd:before, .timely .ai1ec-dl-horizontal dd:after {
content:" ";
display:table;
}
.timely .ai1ec-dl-horizontal dd:after {
clear:both;
}
.timely .ai1ec-dl-horizontal dd:before, .timely .ai1ec-dl-horizontal dd:after {
content:" ";
display:table;
}
.timely .ai1ec-dl-horizontal dd:after {
clear:both;
}
}
.timely abbr[title], .timely abbr[data-original-title] { cursor:help; border-bottom:1px dotted #999; }
.timely .ai1ec-initialism { font-size:90%; text-transform:uppercase; }
.timely blockquote { padding:9px 18px; margin:0 0 18px; border-left:5px solid #eee; }
.timely blockquote p { font-size:16.25px; font-weight:300; line-height:1.25; }
.timely blockquote p:last-child { margin-bottom:0; }
.timely blockquote small, .timely blockquote .ai1ec-small { display:block; line-height:1.428571429; color:#999; }
.timely blockquote small:before, .timely blockquote .ai1ec-small:before { content:'\2014 \00A0'; }
.timely blockquote.ai1ec-pull-right { padding-right:15px; padding-left:0; border-right:5px solid #eee; border-left:0; }
.timely blockquote.ai1ec-pull-right p, .timely blockquote.ai1ec-pull-right small, .timely blockquote.ai1ec-pull-right .ai1ec-small { text-align:right; }
.timely blockquote.ai1ec-pull-right small:before, .timely blockquote.ai1ec-pull-right .ai1ec-small:before { content:''; }
.timely blockquote.ai1ec-pull-right small:after, .timely blockquote.ai1ec-pull-right .ai1ec-small:after { content:'\00A0 \2014'; }
.timely blockquote:before, .timely blockquote:after { content:""; }
.timely address { margin-bottom:18px; font-style:normal; line-height:1.428571429; }
.ai1ec-fade { opacity:0; -webkit-transition:opacity .15s linear;
transition:opacity .15s linear;
}
.ai1ec-fade.ai1ec-in { opacity:1; }
.ai1ec-collapse { display:none; }
.ai1ec-collapse.ai1ec-in { display:block; }
.ai1ec-collapsing { position:relative; height:0; overflow:hidden; -webkit-transition:height .35s ease;
transition:height .35s ease;
}
.ai1ec-caret { display:inline-block; width:0; height:0; margin-left:2px; vertical-align:middle; border-top:4px solid; border-right:4px solid transparent; border-left:4px solid transparent; }
.ai1ec-dropdown { position:relative; }
.ai1ec-dropdown-toggle:focus { outline:0; }
.ai1ec-dropdown-menu { position:absolute; top:100%; left:0; z-index:10000; display:none; float:left; min-width:160px; padding:5px 0; margin:2px 0 0; list-style:none; font-size:13px; background-color:#999; border:1px solid #ccc; border:1px solid rgba(0, 0, 0, 0.15); border-radius:4px; -webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175); box-shadow:0 6px 12px rgba(0, 0, 0, 0.175); background-clip:padding-box; }
.ai1ec-dropdown-menu.ai1ec-pull-right { right:0; left:auto; }
.ai1ec-dropdown-menu .ai1ec-divider { height:1px; margin:8px 0; overflow:hidden; background-color:#e5e5e5; }
.ai1ec-dropdown-menu > li > a { display:block; padding:3px 20px; clear:both; font-weight:normal; line-height:1.428571429; color:#333; white-space:nowrap; }
.ai1ec-dropdown-menu > li > a:hover, .ai1ec-dropdown-menu > li > a:focus { text-decoration:none; color:#262626; background-color:#622599; }
.ai1ec-dropdown-menu > .ai1ec-active > a, .ai1ec-dropdown-menu > .ai1ec-active > a:hover, .ai1ec-dropdown-menu > .ai1ec-active > a:focus { color:#fff; text-decoration:none; outline:0; background-color:#8151ad; }
.ai1ec-dropdown-menu > .ai1ec-disabled > a, .ai1ec-dropdown-menu > .ai1ec-disabled > a:hover, .ai1ec-dropdown-menu > .ai1ec-disabled > a:focus { color:#999; }
.ai1ec-dropdown-menu > .ai1ec-disabled > a:hover, .ai1ec-dropdown-menu > .ai1ec-disabled > a:focus { text-decoration:none; background-color:transparent; background-image:none; filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
cursor:not-allowed; }
.ai1ec-open > .ai1ec-dropdown-menu { display:block; }
.ai1ec-open > a { outline:0; }
.ai1ec-dropdown-header { display:block; padding:3px 20px; font-size:12px; line-height:1.428571429; color:#999; }
.ai1ec-dropdown-backdrop { position:fixed; left:0; right:0; bottom:0; top:0; z-index:9990; }
.ai1ec-pull-right > .ai1ec-dropdown-menu { right:0; left:auto; }
.ai1ec-dropup .ai1ec-caret, .ai1ec-navbar-fixed-bottom .ai1ec-dropdown .ai1ec-caret { border-top:0; border-bottom:4px solid; content:""; }
.ai1ec-dropup .ai1ec-dropdown-menu, .ai1ec-navbar-fixed-bottom .ai1ec-dropdown .ai1ec-dropdown-menu { top:auto; bottom:100%; margin-bottom:1px; }
.ai1ec-btn-group, .ai1ec-btn-group-vertical { position:relative; display:inline-block; vertical-align:middle; }
.ai1ec-btn-group > .ai1ec-btn, .ai1ec-btn-group-vertical > .ai1ec-btn { position:relative; float:left; }
.ai1ec-btn-group > .ai1ec-btn:hover, .ai1ec-btn-group > .ai1ec-btn:focus, .ai1ec-btn-group > .ai1ec-btn:active, .ai1ec-btn-group > .ai1ec-btn.ai1ec-active, .ai1ec-btn-group-vertical > .ai1ec-btn:hover, .ai1ec-btn-group-vertical > .ai1ec-btn:focus, .ai1ec-btn-group-vertical > .ai1ec-btn:active, .ai1ec-btn-group-vertical > .ai1ec-btn.ai1ec-active { z-index:2; }
.ai1ec-btn-group > .ai1ec-btn:focus, .ai1ec-btn-group-vertical > .ai1ec-btn:focus { outline:none; }
.ai1ec-btn-group .ai1ec-btn + .ai1ec-btn, .ai1ec-btn-group .ai1ec-btn + .ai1ec-btn-group, .ai1ec-btn-group .ai1ec-btn-group + .ai1ec-btn, .ai1ec-btn-group .ai1ec-btn-group + .ai1ec-btn-group { margin-left:-1px; }
.ai1ec-btn-toolbar:before, .ai1ec-btn-toolbar:after { content:" "; display:table; }
.ai1ec-btn-toolbar:after { clear:both; }
.ai1ec-btn-toolbar:before, .ai1ec-btn-toolbar:after { content:" "; display:table; }
.ai1ec-btn-toolbar:after { clear:both; }
.ai1ec-btn-toolbar .ai1ec-btn-group { float:left; }
.ai1ec-btn-toolbar > .ai1ec-btn + .ai1ec-btn, .ai1ec-btn-toolbar > .ai1ec-btn + .ai1ec-btn-group, .ai1ec-btn-toolbar > .ai1ec-btn-group + .ai1ec-btn, .ai1ec-btn-toolbar > .ai1ec-btn-group + .ai1ec-btn-group { margin-left:5px; }
.ai1ec-btn-group > .ai1ec-btn:not(:first-child):not(:last-child):not(.ai1ec-dropdown-toggle) {
border-radius:0;
}
.ai1ec-btn-group > .ai1ec-btn:first-child { margin-left:0; }
.ai1ec-btn-group > .ai1ec-btn:first-child:not(:last-child):not(.ai1ec-dropdown-toggle) {
border-bottom-right-radius:0;
border-top-right-radius:0;
}
.ai1ec-btn-group > .ai1ec-btn:last-child:not(:first-child), .ai1ec-btn-group > .ai1ec-dropdown-toggle:not(:first-child) {
border-bottom-left-radius:0;
border-top-left-radius:0;
}
.ai1ec-btn-group > .ai1ec-btn-group { float:left; }
.ai1ec-btn-group > .ai1ec-btn-group:not(:first-child):not(:last-child) > .ai1ec-btn {
border-radius:0;
}
.ai1ec-btn-group > .ai1ec-btn-group:first-child > .ai1ec-btn:last-child, .ai1ec-btn-group > .ai1ec-btn-group:first-child > .ai1ec-dropdown-toggle { border-bottom-right-radius:0; border-top-right-radius:0; }
.ai1ec-btn-group > .ai1ec-btn-group:last-child > .ai1ec-btn:first-child { border-bottom-left-radius:0; border-top-left-radius:0; }
.ai1ec-btn-group .ai1ec-dropdown-toggle:active, .ai1ec-btn-group.ai1ec-open .ai1ec-dropdown-toggle { outline:0; }
.ai1ec-btn-group-xs > .ai1ec-btn { padding:1px 5px; font-size:12px; line-height:1.5; border-radius:3px; }
.ai1ec-btn-group-sm > .ai1ec-btn { padding:5px 10px; font-size:12px; line-height:1.5; border-radius:3px; }
.ai1ec-btn-group-lg > .ai1ec-btn { padding:10px 16px; font-size:17px; line-height:1.33; border-radius:6px; }
.ai1ec-btn-group > .ai1ec-btn + .ai1ec-dropdown-toggle { padding-left:8px; padding-right:8px; }
.ai1ec-btn-group > .ai1ec-btn-lg + .ai1ec-dropdown-toggle { padding-left:12px; padding-right:12px; }
.ai1ec-btn-group.ai1ec-open .ai1ec-dropdown-toggle { -webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125); }
.ai1ec-btn-group.ai1ec-open .ai1ec-dropdown-toggle.ai1ec-btn-link { -webkit-box-shadow:none; box-shadow:none; }
.ai1ec-btn .ai1ec-caret { margin-left:0; }
.ai1ec-btn-lg .ai1ec-caret { border-width:5px 5px 0; border-bottom-width:0; }
.ai1ec-dropup .ai1ec-btn-lg .ai1ec-caret { border-width:0 5px 5px; }
.ai1ec-btn-group-vertical > .ai1ec-btn, .ai1ec-btn-group-vertical > .ai1ec-btn-group, .ai1ec-btn-group-vertical > .ai1ec-btn-group > .ai1ec-btn { display:block; float:none; width:100%; max-width:100%; }
.ai1ec-btn-group-vertical > .ai1ec-btn-group:before, .ai1ec-btn-group-vertical > .ai1ec-btn-group:after { content:" "; display:table; }
.ai1ec-btn-group-vertical > .ai1ec-btn-group:after { clear:both; }
.ai1ec-btn-group-vertical > .ai1ec-btn-group:before, .ai1ec-btn-group-vertical > .ai1ec-btn-group:after { content:" "; display:table; }
.ai1ec-btn-group-vertical > .ai1ec-btn-group:after { clear:both; }
.ai1ec-btn-group-vertical > .ai1ec-btn-group > .ai1ec-btn { float:none; }
.ai1ec-btn-group-vertical > .ai1ec-btn + .ai1ec-btn, .ai1ec-btn-group-vertical > .ai1ec-btn + .ai1ec-btn-group, .ai1ec-btn-group-vertical > .ai1ec-btn-group + .ai1ec-btn, .ai1ec-btn-group-vertical > .ai1ec-btn-group + .ai1ec-btn-group { margin-top:-1px; margin-left:0; }
.ai1ec-btn-group-vertical > .ai1ec-btn:not(:first-child):not(:last-child) {
border-radius:0;
}
.ai1ec-btn-group-vertical > .ai1ec-btn:first-child:not(:last-child) {
border-top-right-radius:4px;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
.ai1ec-btn-group-vertical > .ai1ec-btn:last-child:not(:first-child) {
border-bottom-left-radius:4px;
border-top-right-radius:0;
border-top-left-radius:0;
}
.ai1ec-btn-group-vertical > .ai1ec-btn-group:not(:first-child):not(:last-child) > .ai1ec-btn {
border-radius:0;
}
.ai1ec-btn-group-vertical > .ai1ec-btn-group:first-child > .ai1ec-btn:last-child, .ai1ec-btn-group-vertical > .ai1ec-btn-group:first-child > .ai1ec-dropdown-toggle { border-bottom-right-radius:0; border-bottom-left-radius:0; }
.ai1ec-btn-group-vertical > .ai1ec-btn-group:last-child > .ai1ec-btn:first-child { border-top-right-radius:0; border-top-left-radius:0; }
.ai1ec-btn-group-justified { display:table; width:100%; table-layout:fixed; border-collapse:separate; }
.ai1ec-btn-group-justified > .ai1ec-btn, .ai1ec-btn-group-justified > .ai1ec-btn-group { float:none; display:table-cell; width:1%; }
.ai1ec-btn-group-justified > .ai1ec-btn-group .ai1ec-btn { width:100%; }
[data-toggle="buttons"] > .ai1ec-btn > input[type="radio"], [data-toggle="buttons"] > .ai1ec-btn > input[type="checkbox"] {
display:none;
}
.timely .ai1ec-nav { margin-bottom:0; padding-left:0; list-style:none; }
.timely .ai1ec-nav:before, .timely .ai1ec-nav:after { content:" "; display:table; }
.timely .ai1ec-nav:after { clear:both; }
.timely .ai1ec-nav:before, .timely .ai1ec-nav:after { content:" "; display:table; }
.timely .ai1ec-nav:after { clear:both; }
.timely .ai1ec-nav > li { position:relative; display:block; }
.timely .ai1ec-nav > li > a { position:relative; display:block; padding:10px 15px; }
.timely .ai1ec-nav > li > a:hover, .timely .ai1ec-nav > li > a:focus { text-decoration:none; background-color:#eee; }
.timely .ai1ec-nav > li.ai1ec-disabled > a { color:#999; }
.timely .ai1ec-nav > li.ai1ec-disabled > a:hover, .timely .ai1ec-nav > li.ai1ec-disabled > a:focus { color:#999; text-decoration:none; background-color:transparent; cursor:not-allowed; }
.timely .ai1ec-nav .ai1ec-open > a, .timely .ai1ec-nav .ai1ec-open > a:hover, .timely .ai1ec-nav .ai1ec-open > a:focus { background-color:#eee; border-color:#622599; }
.timely .ai1ec-nav .ai1ec-nav-divider { height:1px; margin:8px 0; overflow:hidden; background-color:#e5e5e5; }
.timely .ai1ec-nav > li > a > img { max-width:none; }
.timely .ai1ec-nav-tabs { border-bottom:1px solid #ddd; }
.timely .ai1ec-nav-tabs > li { float:left; margin-bottom:-1px; }
.timely .ai1ec-nav-tabs > li > a { margin-right:2px; line-height:1.428571429; border:1px solid transparent; border-radius:4px 4px 0 0; }
.timely .ai1ec-nav-tabs > li > a:hover { border-color:#eee #eee #ddd; }
.timely .ai1ec-nav-tabs > li.ai1ec-active > a, .timely .ai1ec-nav-tabs > li.ai1ec-active > a:hover, .timely .ai1ec-nav-tabs > li.ai1ec-active > a:focus { color:#555; background-color:#fff; border:1px solid #ddd; border-bottom-color:transparent; cursor:default; }
.timely .ai1ec-nav-tabs.ai1ec-nav-justified { width:100%; border-bottom:0; }
.timely .ai1ec-nav-tabs.ai1ec-nav-justified > li { float:none; }
.timely .ai1ec-nav-tabs.ai1ec-nav-justified > li > a { text-align:center; margin-bottom:5px; }
.timely .ai1ec-nav-tabs.ai1ec-nav-justified > .ai1ec-dropdown .ai1ec-dropdown-menu { top:auto; left:auto; }
@media (min-width: 768px) {
.timely .ai1ec-nav-tabs.ai1ec-nav-justified > li {
display:table-cell;
width:1%;
}
.timely .ai1ec-nav-tabs.ai1ec-nav-justified > li > a {
margin-bottom:0;
}
}
.timely .ai1ec-nav-tabs.ai1ec-nav-justified > li > a { margin-right:0; border-radius:4px; }
.timely .ai1ec-nav-tabs.ai1ec-nav-justified > .ai1ec-active > a, .timely .ai1ec-nav-tabs.ai1ec-nav-justified > .ai1ec-active > a:hover, .timely .ai1ec-nav-tabs.ai1ec-nav-justified > .ai1ec-active > a:focus { border:1px solid #ddd; }
@media (min-width: 768px) {
.timely .ai1ec-nav-tabs.ai1ec-nav-justified > li > a {
border-bottom:1px solid #ddd;
border-radius:4px 4px 0 0;
}
.timely .ai1ec-nav-tabs.ai1ec-nav-justified > .ai1ec-active > a, .timely .ai1ec-nav-tabs.ai1ec-nav-justified > .ai1ec-active > a:hover, .timely .ai1ec-nav-tabs.ai1ec-nav-justified > .ai1ec-active > a:focus {
border-bottom-color:#fff;
}
}
.timely .ai1ec-nav-pills > li { float:left; }
.timely .ai1ec-nav-pills > li > a { border-radius:4px; }
.timely .ai1ec-nav-pills > li + li { margin-left:2px; }
.timely .ai1ec-nav-pills > li.ai1ec-active > a, .timely .ai1ec-nav-pills > li.ai1ec-active > a:hover, .timely .ai1ec-nav-pills > li.ai1ec-active > a:focus { color:#fff; background-color:#6dbb4f; }
.timely .ai1ec-nav-stacked > li { float:none; }
.timely .ai1ec-nav-stacked > li + li { margin-top:2px; margin-left:0; }
.timely .ai1ec-nav-justified { width:100%; }
.timely .ai1ec-nav-justified > li { float:none; }
.timely .ai1ec-nav-justified > li > a { text-align:center; margin-bottom:5px; }
.timely .ai1ec-nav-justified > .ai1ec-dropdown .ai1ec-dropdown-menu { top:auto; left:auto; }
@media (min-width: 768px) {
.timely .ai1ec-nav-justified > li {
display:table-cell;
width:1%;
}
.timely .ai1ec-nav-justified > li > a {
margin-bottom:0;
}
}
.timely .ai1ec-nav-tabs-justified { border-bottom:0; }
.timely .ai1ec-nav-tabs-justified > li > a { margin-right:0; border-radius:4px; }
.timely .ai1ec-nav-tabs-justified > .ai1ec-active > a, .timely .ai1ec-nav-tabs-justified > .ai1ec-active > a:hover, .timely .ai1ec-nav-tabs-justified > .ai1ec-active > a:focus { border:1px solid #ddd; }
@media (min-width: 768px) {
.timely .ai1ec-nav-tabs-justified > li > a {
border-bottom:1px solid #ddd;
border-radius:4px 4px 0 0;
}
.timely .ai1ec-nav-tabs-justified > .ai1ec-active > a, .timely .ai1ec-nav-tabs-justified > .ai1ec-active > a:hover, .timely .ai1ec-nav-tabs-justified > .ai1ec-active > a:focus {
border-bottom-color:#fff;
}
}
.timely .ai1ec-tab-content > .ai1ec-tab-pane { display:none; }
.timely .ai1ec-tab-content > .ai1ec-active { display:block; }
.timely .ai1ec-nav-tabs .ai1ec-dropdown-menu { margin-top:-1px; border-top-right-radius:0; border-top-left-radius:0; }
.ai1ec-thumbnail { display:block; padding:4px; margin-bottom:18px; line-height:1.428571429; background-color:#fff; border:1px solid #ddd; border-radius:4px; -webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
}
.ai1ec-thumbnail > img, .ai1ec-thumbnail a > img { display:block; max-width:100%; height:auto; margin-left:auto; margin-right:auto; }
a.ai1ec-thumbnail:hover, a.ai1ec-thumbnail:focus, a.ai1ec-thumbnail.ai1ec-active { border-color:#622599; }
.ai1ec-thumbnail .ai1ec-caption { padding:9px; color:#333; }
.ai1ec-alert { padding:15px; margin-bottom:18px; border:1px solid transparent; border-radius:4px; }
.ai1ec-alert h4 { margin-top:0; color:inherit; }
.ai1ec-alert .ai1ec-alert-link { font-weight:bold; }
.ai1ec-alert > p, .ai1ec-alert > ul { margin-bottom:0; }
.ai1ec-alert > p + p { margin-top:5px; }
.ai1ec-alert-dismissable { padding-right:35px; }
.ai1ec-alert-dismissable .ai1ec-close { position:relative; top:-2px; right:-21px; color:inherit; }
.ai1ec-alert-success { background-color:#dff0d8; border-color:#d6e9c6; color:#3c763d; }
.ai1ec-alert-success hr { border-top-color:#c9e2b3; }
.ai1ec-alert-success .ai1ec-alert-link { color:#2b542c; }
.ai1ec-alert-info { background-color:#d9edf7; border-color:#bce8f1; color:#418cc7; }
.ai1ec-alert-info hr { border-top-color:#a6e1ec; }
.ai1ec-alert-info .ai1ec-alert-link { color:#3071a5; }
.ai1ec-alert-warning { background-color:#fcf8e3; border-color:#faebcc; color:#8a6d3b; }
.ai1ec-alert-warning hr { border-top-color:#f7e1b5; }
.ai1ec-alert-warning .ai1ec-alert-link { color:#66512c; }
.ai1ec-alert-danger { background-color:#f2dede; border-color:#ebccd1; color:#a94442; font-size:13px; font-family:sans-serif; line-height:1.8; }
.ai1ec-alert-danger hr { border-top-color:#e4b9c0; }
.ai1ec-alert-danger .ai1ec-alert-link { color:#843534; }
.ai1ec-alert-danger a { line-height:1.8; text-decoration:underline !important; }
.ai1ec-well { min-height:20px; padding:19px; margin-bottom:20px; background-color:#f5f5f5; border:1px solid #e3e3e3; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05); }
.ai1ec-well blockquote { border-color:#ddd; border-color:rgba(0, 0, 0, 0.15); }
.ai1ec-well-lg { padding:24px; border-radius:6px; }
.ai1ec-well-sm { padding:9px; border-radius:3px; }
.timely .ai1ec-close { float:right; font-size:19.5px; font-weight:bold; line-height:1; color:#333; text-shadow:0 1px 0 #fff; opacity:.2; filter:alpha(opacity=20); }
.timely .ai1ec-close:hover, .timely .ai1ec-close:focus { color:#333; text-decoration:none; cursor:pointer; opacity:.5; filter:alpha(opacity=50); }
button.timely .ai1ec-close { padding:0; cursor:pointer; background:transparent; border:0; -webkit-appearance:none; }
.ai1ec-modal-open { overflow:hidden; }
.ai1ec-modal { display:none; overflow:auto; overflow-y:scroll; position:fixed; top:0; right:0; bottom:0; left:0; z-index:10040; }
.ai1ec-modal.ai1ec-fade .ai1ec-modal-dialog { -webkit-transform:translate(0, -25%); -ms-transform:translate(0, -25%); transform:translate(0, -25%); -webkit-transition:-webkit-transform 0.3s ease-out; -moz-transition:-moz-transform 0.3s ease-out; -o-transition:-o-transform 0.3s ease-out; transition:transform 0.3s ease-out; }
.ai1ec-modal.ai1ec-in .ai1ec-modal-dialog { -webkit-transform:translate(0, 0); -ms-transform:translate(0, 0); transform:translate(0, 0); }
.ai1ec-modal-dialog { position:relative; width:auto; margin:10px; z-index:10050; }
.ai1ec-modal-content { position:relative; background-color:#fff; border:1px solid #999; border:1px solid #c2c2c2; border-radius:6px; -webkit-box-shadow:0 3px 9px rgba(0, 0, 0, 0.5); box-shadow:0 3px 9px rgba(0, 0, 0, 0.5); background-clip:padding-box; outline:none; }
.ai1ec-modal-backdrop { position:fixed; top:0; right:0; bottom:0; left:0; z-index:10030; background-color:#fff; }
.ai1ec-modal-backdrop.ai1ec-fade { opacity:0; filter:alpha(opacity=0); }
.ai1ec-modal-backdrop.ai1ec-in { opacity:.5; filter:alpha(opacity=50); }
.ai1ec-modal-header { padding:15px; border-bottom:1px solid #c2c2c2; min-height:16.428571429px; }
.ai1ec-modal-header .ai1ec-close { margin-top:-2px; }
.ai1ec-modal-title { margin:0; line-height:1.428571429; }
.ai1ec-modal-body { position:relative; padding:20px; }
.ai1ec-modal-footer { margin-top:15px; padding:19px 20px 20px; text-align:right; border-top:1px solid #c2c2c2; }
.ai1ec-modal-footer:before, .ai1ec-modal-footer:after { content:" "; display:table; }
.ai1ec-modal-footer:after { clear:both; }
.ai1ec-modal-footer:before, .ai1ec-modal-footer:after { content:" "; display:table; }
.ai1ec-modal-footer:after { clear:both; }
.ai1ec-modal-footer .ai1ec-btn + .ai1ec-btn { margin-left:5px; margin-bottom:0; }
.ai1ec-modal-footer .ai1ec-btn-group .ai1ec-btn + .ai1ec-btn { margin-left:-1px; }
.ai1ec-modal-footer .ai1ec-btn-block + .ai1ec-btn-block { margin-left:0; }
@media screen and (min-width: 768px) {
.ai1ec-modal-dialog {
width:600px;
margin:30px auto;
}
.ai1ec-modal-content {
-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);
box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);
}
}
.ai1ec-tooltip { position:absolute; z-index:10035; display:block; visibility:visible; font-size:12px; line-height:1.4; opacity:0; filter:alpha(opacity=0); }
.ai1ec-tooltip.ai1ec-in { opacity:.9; filter:alpha(opacity=90); }
.ai1ec-tooltip.ai1ec-top { margin-top:-3px; padding:5px 0; }
.ai1ec-tooltip.ai1ec-right { margin-left:3px; padding:0 5px; }
.ai1ec-tooltip.ai1ec-bottom { margin-top:3px; padding:5px 0; }
.ai1ec-tooltip.ai1ec-left { margin-left:-3px; padding:0 5px; }
.ai1ec-tooltip-inner { max-width:200px; padding:3px 8px; color:#fff; text-align:center; text-decoration:none; background-color:#000; border-radius:4px; }
.ai1ec-tooltip-arrow { position:absolute; width:0; height:0; border-color:transparent; border-style:solid; }
.ai1ec-tooltip.ai1ec-top .ai1ec-tooltip-arrow { bottom:0; left:50%; margin-left:-5px; border-width:5px 5px 0; border-top-color:#000; }
.ai1ec-tooltip.ai1ec-top-left .ai1ec-tooltip-arrow { bottom:0; left:5px; border-width:5px 5px 0; border-top-color:#000; }
.ai1ec-tooltip.ai1ec-top-right .ai1ec-tooltip-arrow { bottom:0; right:5px; border-width:5px 5px 0; border-top-color:#000; }
.ai1ec-tooltip.ai1ec-right .ai1ec-tooltip-arrow { top:50%; left:0; margin-top:-5px; border-width:5px 5px 5px 0; border-right-color:#000; }
.ai1ec-tooltip.ai1ec-left .ai1ec-tooltip-arrow { top:50%; right:0; margin-top:-5px; border-width:5px 0 5px 5px; border-left-color:#000; }
.ai1ec-tooltip.ai1ec-bottom .ai1ec-tooltip-arrow { top:0; left:50%; margin-left:-5px; border-width:0 5px 5px; border-bottom-color:#000; }
.ai1ec-tooltip.ai1ec-bottom-left .ai1ec-tooltip-arrow { top:0; left:5px; border-width:0 5px 5px; border-bottom-color:#000; }
.ai1ec-tooltip.ai1ec-bottom-right .ai1ec-tooltip-arrow { top:0; right:5px; border-width:0 5px 5px; border-bottom-color:#000; }
.ai1ec-popover { position:absolute; top:0; left:0; z-index:10010; display:none; max-width:276px; padding:1px; text-align:left; background-color:#fff; background-clip:padding-box; border:1px solid #ccc; border:1px solid rgba(0, 0, 0, 0.2); border-radius:6px; -webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2); box-shadow:0 5px 10px rgba(0, 0, 0, 0.2); white-space:normal; }
.ai1ec-popover.ai1ec-top { margin-top:-10px; }
.ai1ec-popover.ai1ec-right { margin-left:10px; }
.ai1ec-popover.ai1ec-bottom { margin-top:10px; }
.ai1ec-popover.ai1ec-left { margin-left:-10px; }
.ai1ec-popover-title { margin:0; padding:8px 14px; font-size:13px; font-weight:normal; line-height:18px; background-color:#f7f7f7; border-bottom:1px solid #ebebeb; border-radius:5px 5px 0 0; }
.ai1ec-popover-content { padding:9px 14px; }
.ai1ec-popover .ai1ec-arrow, .ai1ec-popover .ai1ec-arrow:after { position:absolute; display:block; width:0; height:0; border-color:transparent; border-style:solid; }
.ai1ec-popover .ai1ec-arrow { border-width:6px; }
.ai1ec-popover .ai1ec-arrow:after { border-width:5px; content:""; }
.ai1ec-popover.ai1ec-top .ai1ec-arrow { left:50%; margin-left:-6px; border-bottom-width:0; border-top-color:#999; border-top-color:rgba(0, 0, 0, 0.25); bottom:-6px; }
.ai1ec-popover.ai1ec-top .ai1ec-arrow:after { content:" "; bottom:1px; margin-left:-5px; border-bottom-width:0; border-top-color:#fff; }
.ai1ec-popover.ai1ec-right .ai1ec-arrow { top:50%; left:-6px; margin-top:-6px; border-left-width:0; border-right-color:#999; border-right-color:rgba(0, 0, 0, 0.25); }
.ai1ec-popover.ai1ec-right .ai1ec-arrow:after { content:" "; left:1px; bottom:-5px; border-left-width:0; border-right-color:#fff; }
.ai1ec-popover.ai1ec-bottom .ai1ec-arrow { left:50%; margin-left:-6px; border-top-width:0; border-bottom-color:#999; border-bottom-color:rgba(0, 0, 0, 0.25); top:-6px; }
.ai1ec-popover.ai1ec-bottom .ai1ec-arrow:after { content:" "; top:1px; margin-left:-5px; border-top-width:0; border-bottom-color:#fff; }
.ai1ec-popover.ai1ec-left .ai1ec-arrow { top:50%; right:-6px; margin-top:-6px; border-right-width:0; border-left-color:#999; border-left-color:rgba(0, 0, 0, 0.25); }
.ai1ec-popover.ai1ec-left .ai1ec-arrow:after { content:" "; right:1px; border-right-width:0; border-left-color:#fff; bottom:-5px; }
.ai1ec-clearfix:before, .ai1ec-clearfix:after { content:" "; display:table; }
.ai1ec-clearfix:after { clear:both; }
.ai1ec-center-block { display:block; margin-left:auto; margin-right:auto; }
.ai1ec-pull-right { float:right !important; }
.ai1ec-pull-left { float:left !important; }
.ai1ec-hide { display:none !important; }
.ai1ec-show { display:block !important; }
.ai1ec-invisible { visibility:hidden; }
.ai1ec-text-hide { font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0; }
.ai1ec-hidden { display:none !important; visibility:hidden !important; }
.ai1ec-affix { position:fixed; }
@-ms-viewport {
width:device-width;
}
.ai1ec-visible-xs, tr.ai1ec-visible-xs, th.ai1ec-visible-xs, td.ai1ec-visible-xs { display:none !important; }
@media (max-width: 767px) {
.ai1ec-visible-xs {
display:block !important;
}
table.ai1ec-visible-xs {
display:table;
}
tr.ai1ec-visible-xs {
display:table-row !important;
}
th.ai1ec-visible-xs, td.ai1ec-visible-xs {
display:table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.ai1ec-visible-xs.ai1ec-visible-sm {
display:block !important;
}
table.ai1ec-visible-xs.ai1ec-visible-sm {
display:table;
}
tr.ai1ec-visible-xs.ai1ec-visible-sm {
display:table-row !important;
}
th.ai1ec-visible-xs.ai1ec-visible-sm, td.ai1ec-visible-xs.ai1ec-visible-sm {
display:table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.ai1ec-visible-xs.ai1ec-visible-md {
display:block !important;
}
table.ai1ec-visible-xs.ai1ec-visible-md {
display:table;
}
tr.ai1ec-visible-xs.ai1ec-visible-md {
display:table-row !important;
}
th.ai1ec-visible-xs.ai1ec-visible-md, td.ai1ec-visible-xs.ai1ec-visible-md {
display:table-cell !important;
}
}
@media (min-width: 1200px) {
.ai1ec-visible-xs.ai1ec-visible-lg {
display:block !important;
}
table.ai1ec-visible-xs.ai1ec-visible-lg {
display:table;
}
tr.ai1ec-visible-xs.ai1ec-visible-lg {
display:table-row !important;
}
th.ai1ec-visible-xs.ai1ec-visible-lg, td.ai1ec-visible-xs.ai1ec-visible-lg {
display:table-cell !important;
}
}
.ai1ec-visible-sm, tr.ai1ec-visible-sm, th.ai1ec-visible-sm, td.ai1ec-visible-sm { display:none !important; }
@media (max-width: 767px) {
.ai1ec-visible-sm.ai1ec-visible-xs {
display:block !important;
}
table.ai1ec-visible-sm.ai1ec-visible-xs {
display:table;
}
tr.ai1ec-visible-sm.ai1ec-visible-xs {
display:table-row !important;
}
th.ai1ec-visible-sm.ai1ec-visible-xs, td.ai1ec-visible-sm.ai1ec-visible-xs {
display:table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.ai1ec-visible-sm {
display:block !important;
}
table.ai1ec-visible-sm {
display:table;
}
tr.ai1ec-visible-sm {
display:table-row !important;
}
th.ai1ec-visible-sm, td.ai1ec-visible-sm {
display:table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.ai1ec-visible-sm.ai1ec-visible-md {
display:block !important;
}
table.ai1ec-visible-sm.ai1ec-visible-md {
display:table;
}
tr.ai1ec-visible-sm.ai1ec-visible-md {
display:table-row !important;
}
th.ai1ec-visible-sm.ai1ec-visible-md, td.ai1ec-visible-sm.ai1ec-visible-md {
display:table-cell !important;
}
}
@media (min-width: 1200px) {
.ai1ec-visible-sm.ai1ec-visible-lg {
display:block !important;
}
table.ai1ec-visible-sm.ai1ec-visible-lg {
display:table;
}
tr.ai1ec-visible-sm.ai1ec-visible-lg {
display:table-row !important;
}
th.ai1ec-visible-sm.ai1ec-visible-lg, td.ai1ec-visible-sm.ai1ec-visible-lg {
display:table-cell !important;
}
}
.ai1ec-visible-md, tr.ai1ec-visible-md, th.ai1ec-visible-md, td.ai1ec-visible-md { display:none !important; }
@media (max-width: 767px) {
.ai1ec-visible-md.ai1ec-visible-xs {
display:block !important;
}
table.ai1ec-visible-md.ai1ec-visible-xs {
display:table;
}
tr.ai1ec-visible-md.ai1ec-visible-xs {
display:table-row !important;
}
th.ai1ec-visible-md.ai1ec-visible-xs, td.ai1ec-visible-md.ai1ec-visible-xs {
display:table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.ai1ec-visible-md.ai1ec-visible-sm {
display:block !important;
}
table.ai1ec-visible-md.ai1ec-visible-sm {
display:table;
}
tr.ai1ec-visible-md.ai1ec-visible-sm {
display:table-row !important;
}
th.ai1ec-visible-md.ai1ec-visible-sm, td.ai1ec-visible-md.ai1ec-visible-sm {
display:table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.ai1ec-visible-md {
display:block !important;
}
table.ai1ec-visible-md {
display:table;
}
tr.ai1ec-visible-md {
display:table-row !important;
}
th.ai1ec-visible-md, td.ai1ec-visible-md {
display:table-cell !important;
}
}
@media (min-width: 1200px) {
.ai1ec-visible-md.ai1ec-visible-lg {
display:block !important;
}
table.ai1ec-visible-md.ai1ec-visible-lg {
display:table;
}
tr.ai1ec-visible-md.ai1ec-visible-lg {
display:table-row !important;
}
th.ai1ec-visible-md.ai1ec-visible-lg, td.ai1ec-visible-md.ai1ec-visible-lg {
display:table-cell !important;
}
}
.ai1ec-visible-lg, tr.ai1ec-visible-lg, th.ai1ec-visible-lg, td.ai1ec-visible-lg { display:none !important; }
@media (max-width: 767px) {
.ai1ec-visible-lg.ai1ec-visible-xs {
display:block !important;
}
table.ai1ec-visible-lg.ai1ec-visible-xs {
display:table;
}
tr.ai1ec-visible-lg.ai1ec-visible-xs {
display:table-row !important;
}
th.ai1ec-visible-lg.ai1ec-visible-xs, td.ai1ec-visible-lg.ai1ec-visible-xs {
display:table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.ai1ec-visible-lg.ai1ec-visible-sm {
display:block !important;
}
table.ai1ec-visible-lg.ai1ec-visible-sm {
display:table;
}
tr.ai1ec-visible-lg.ai1ec-visible-sm {
display:table-row !important;
}
th.ai1ec-visible-lg.ai1ec-visible-sm, td.ai1ec-visible-lg.ai1ec-visible-sm {
display:table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.ai1ec-visible-lg.ai1ec-visible-md {
display:block !important;
}
table.ai1ec-visible-lg.ai1ec-visible-md {
display:table;
}
tr.ai1ec-visible-lg.ai1ec-visible-md {
display:table-row !important;
}
th.ai1ec-visible-lg.ai1ec-visible-md, td.ai1ec-visible-lg.ai1ec-visible-md {
display:table-cell !important;
}
}
@media (min-width: 1200px) {
.ai1ec-visible-lg {
display:block !important;
}
table.ai1ec-visible-lg {
display:table;
}
tr.ai1ec-visible-lg {
display:table-row !important;
}
th.ai1ec-visible-lg, td.ai1ec-visible-lg {
display:table-cell !important;
}
}
.ai1ec-hidden-xs { display:block !important; }
table.ai1ec-hidden-xs { display:table; }
tr.ai1ec-hidden-xs { display:table-row !important; }
th.ai1ec-hidden-xs, td.ai1ec-hidden-xs { display:table-cell !important; }
@media (max-width: 767px) {
.ai1ec-hidden-xs, tr.ai1ec-hidden-xs, th.ai1ec-hidden-xs, td.ai1ec-hidden-xs {
display:none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.ai1ec-hidden-xs.ai1ec-hidden-sm, tr.ai1ec-hidden-xs.ai1ec-hidden-sm, th.ai1ec-hidden-xs.ai1ec-hidden-sm, td.ai1ec-hidden-xs.ai1ec-hidden-sm {
display:none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.ai1ec-hidden-xs.ai1ec-hidden-md, tr.ai1ec-hidden-xs.ai1ec-hidden-md, th.ai1ec-hidden-xs.ai1ec-hidden-md, td.ai1ec-hidden-xs.ai1ec-hidden-md {
display:none !important;
}
}
@media (min-width: 1200px) {
.ai1ec-hidden-xs.ai1ec-hidden-lg, tr.ai1ec-hidden-xs.ai1ec-hidden-lg, th.ai1ec-hidden-xs.ai1ec-hidden-lg, td.ai1ec-hidden-xs.ai1ec-hidden-lg {
display:none !important;
}
}
.ai1ec-hidden-sm { display:block !important; }
table.ai1ec-hidden-sm { display:table; }
tr.ai1ec-hidden-sm { display:table-row !important; }
th.ai1ec-hidden-sm, td.ai1ec-hidden-sm { display:table-cell !important; }
@media (max-width: 767px) {
.ai1ec-hidden-sm.ai1ec-hidden-xs, tr.ai1ec-hidden-sm.ai1ec-hidden-xs, th.ai1ec-hidden-sm.ai1ec-hidden-xs, td.ai1ec-hidden-sm.ai1ec-hidden-xs {
display:none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.ai1ec-hidden-sm, tr.ai1ec-hidden-sm, th.ai1ec-hidden-sm, td.ai1ec-hidden-sm {
display:none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.ai1ec-hidden-sm.ai1ec-hidden-md, tr.ai1ec-hidden-sm.ai1ec-hidden-md, th.ai1ec-hidden-sm.ai1ec-hidden-md, td.ai1ec-hidden-sm.ai1ec-hidden-md {
display:none !important;
}
}
@media (min-width: 1200px) {
.ai1ec-hidden-sm.ai1ec-hidden-lg, tr.ai1ec-hidden-sm.ai1ec-hidden-lg, th.ai1ec-hidden-sm.ai1ec-hidden-lg, td.ai1ec-hidden-sm.ai1ec-hidden-lg {
display:none !important;
}
}
.ai1ec-hidden-md { display:block !important; }
table.ai1ec-hidden-md { display:table; }
tr.ai1ec-hidden-md { display:table-row !important; }
th.ai1ec-hidden-md, td.ai1ec-hidden-md { display:table-cell !important; }
@media (max-width: 767px) {
.ai1ec-hidden-md.ai1ec-hidden-xs, tr.ai1ec-hidden-md.ai1ec-hidden-xs, th.ai1ec-hidden-md.ai1ec-hidden-xs, td.ai1ec-hidden-md.ai1ec-hidden-xs {
display:none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.ai1ec-hidden-md.ai1ec-hidden-sm, tr.ai1ec-hidden-md.ai1ec-hidden-sm, th.ai1ec-hidden-md.ai1ec-hidden-sm, td.ai1ec-hidden-md.ai1ec-hidden-sm {
display:none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.ai1ec-hidden-md, tr.ai1ec-hidden-md, th.ai1ec-hidden-md, td.ai1ec-hidden-md {
display:none !important;
}
}
@media (min-width: 1200px) {
.ai1ec-hidden-md.ai1ec-hidden-lg, tr.ai1ec-hidden-md.ai1ec-hidden-lg, th.ai1ec-hidden-md.ai1ec-hidden-lg, td.ai1ec-hidden-md.ai1ec-hidden-lg {
display:none !important;
}
}
.ai1ec-hidden-lg { display:block !important; }
table.ai1ec-hidden-lg { display:table; }
tr.ai1ec-hidden-lg { display:table-row !important; }
th.ai1ec-hidden-lg, td.ai1ec-hidden-lg { display:table-cell !important; }
@media (max-width: 767px) {
.ai1ec-hidden-lg.ai1ec-hidden-xs, tr.ai1ec-hidden-lg.ai1ec-hidden-xs, th.ai1ec-hidden-lg.ai1ec-hidden-xs, td.ai1ec-hidden-lg.ai1ec-hidden-xs {
display:none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.ai1ec-hidden-lg.ai1ec-hidden-sm, tr.ai1ec-hidden-lg.ai1ec-hidden-sm, th.ai1ec-hidden-lg.ai1ec-hidden-sm, td.ai1ec-hidden-lg.ai1ec-hidden-sm {
display:none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.ai1ec-hidden-lg.ai1ec-hidden-md, tr.ai1ec-hidden-lg.ai1ec-hidden-md, th.ai1ec-hidden-lg.ai1ec-hidden-md, td.ai1ec-hidden-lg.ai1ec-hidden-md {
display:none !important;
}
}
@media (min-width: 1200px) {
.ai1ec-hidden-lg, tr.ai1ec-hidden-lg, th.ai1ec-hidden-lg, td.ai1ec-hidden-lg {
display:none !important;
}
}
.ai1ec-visible-print, tr.ai1ec-visible-print, th.ai1ec-visible-print, td.ai1ec-visible-print { display:none !important; }
@media print {
.ai1ec-visible-print { display:block !important; }
table.ai1ec-visible-print { display:table; }
tr.ai1ec-visible-print { display:table-row !important; }
th.ai1ec-visible-print, td.ai1ec-visible-print { display:table-cell !important; }
.ai1ec-hidden-print, tr.ai1ec-hidden-print, th.ai1ec-hidden-print, td.ai1ec-hidden-print { display:none !important; }
}
.select2-container { position:relative; display:inline-block; zoom:1; *display:inline;
vertical-align:top; }
.select2-container, .select2-drop, .select2-search, .select2-search input { -webkit-box-sizing:border-box; -khtml-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; }
.select2-container .select2-choice { display:block; height:26px; padding:0 0 0 8px; overflow:hidden; position:relative; border:1px solid #aaa; white-space:nowrap; line-height:26px; color:#444; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; background-color:#fff; background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, white)); background-image:-webkit-linear-gradient(center bottom, #eee 0%, white 50%); background-image:-moz-linear-gradient(center bottom, #eee 0%, white 50%); background-image:-o-linear-gradient(bottom, #eee 0%, #fff 50%); background-image:-ms-linear-gradient(top, #fff 0%, #eee 50%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
background-image:linear-gradient(top, #fff 0%, #eee 50%); }
.select2-container.select2-drop-above .select2-choice { border-bottom-color:#aaa; -webkit-border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px; background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, white)); background-image:-webkit-linear-gradient(center bottom, #eee 0%, white 90%); background-image:-moz-linear-gradient(center bottom, #eee 0%, white 90%); background-image:-o-linear-gradient(bottom, #eee 0%, white 90%); background-image:-ms-linear-gradient(top, #eee 0%, #fff 90%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
background-image:linear-gradient(top, #eee 0%, #fff 90%); }
.select2-container .select2-choice span { margin-right:26px; display:block; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; }
.select2-container .select2-choice abbr { display:block; width:12px; height:12px; position:absolute; right:26px; top:8px; font-size:1px; text-decoration:none; border:0; background:url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/select2.png') right top no-repeat; cursor:pointer; outline:0; }
.select2-container .select2-choice abbr:hover { background-position:right -11px; cursor:pointer; }
.select2-drop-mask { position:absolute; left:0; top:0; z-index:9998; opacity:0; }
.select2-drop { width:100%; margin-top:-1px; position:absolute; z-index:9999; top:100%; background:#fff; color:#000; border:1px solid #aaa; border-top:0; -webkit-border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px; -webkit-box-shadow:0 4px 5px rgba(0, 0, 0, 0.15); -moz-box-shadow:0 4px 5px rgba(0, 0, 0, 0.15); box-shadow:0 4px 5px rgba(0, 0, 0, 0.15); }
.select2-drop.select2-drop-above { margin-top:1px; border-top:1px solid #aaa; border-bottom:0; -webkit-border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0; -webkit-box-shadow:0 -4px 5px rgba(0, 0, 0, 0.15); -moz-box-shadow:0 -4px 5px rgba(0, 0, 0, 0.15); box-shadow:0 -4px 5px rgba(0, 0, 0, 0.15); }
.select2-container .select2-choice div { display:block; width:18px; height:100%; position:absolute; right:0; top:0; border-left:1px solid #aaa; -webkit-border-radius:0 4px 4px 0; -moz-border-radius:0 4px 4px 0; border-radius:0 4px 4px 0; -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box; background:#ccc; background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee)); background-image:-webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%); background-image:-moz-linear-gradient(center bottom, #ccc 0%, #eee 60%); background-image:-o-linear-gradient(bottom, #ccc 0%, #eee 60%); background-image:-ms-linear-gradient(top, #ccc 0%, #eee 60%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0);
background-image:linear-gradient(top, #ccc 0%, #eee 60%); }
.select2-container .select2-choice div b { display:block; width:100%; height:100%; background:url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/select2.png') no-repeat 0 1px; }
.select2-search { display:inline-block; width:100%; min-height:26px; margin:0; padding-left:4px; padding-right:4px; position:relative; z-index:10000; white-space:nowrap; }
.select2-search-hidden { display:block; position:absolute; left:-10000px; }
.select2-search input { width:100%; height:auto !important; min-height:26px; padding:4px 20px 4px 5px; margin:0; outline:0; font-family:sans-serif; font-size:1em; border:1px solid #aaa; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; background:#fff url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/select2.png') no-repeat 100% -22px; background:url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/select2.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eee)); background:url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/select2.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eee 99%); background:url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/select2.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eee 99%); background:url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/select2.png') no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eee 99%); background:url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/select2.png') no-repeat 100% -22px, -ms-linear-gradient(top, #fff 85%, #eee 99%); background:url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/select2.png') no-repeat 100% -22px, linear-gradient(top, #fff 85%, #eee 99%); }
.select2-drop.select2-drop-above .select2-search input { margin-top:4px; }
.select2-search input.select2-active { background:#fff url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/ajax-loader-small.gif') no-repeat 100%; background:url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/ajax-loader-small.gif') no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eee)); background:url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/ajax-loader-small.gif') no-repeat 100%, -webkit-linear-gradient(center bottom, white 85%, #eee 99%); background:url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/ajax-loader-small.gif') no-repeat 100%, -moz-linear-gradient(center bottom, white 85%, #eee 99%); background:url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/ajax-loader-small.gif') no-repeat 100%, -o-linear-gradient(bottom, white 85%, #eee 99%); background:url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/ajax-loader-small.gif') no-repeat 100%, -ms-linear-gradient(top, #fff 85%, #eee 99%); background:url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/ajax-loader-small.gif') no-repeat 100%, linear-gradient(top, #fff 85%, #eee 99%); }
.select2-container-active .select2-choice, .select2-container-active .select2-choices { border:1px solid #5897fb; outline:none; -webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); box-shadow:0 0 5px rgba(0, 0, 0, 0.3); }
.select2-dropdown-open .select2-choice { border-bottom-color:transparent; -webkit-box-shadow:0 1px 0 #fff inset; -moz-box-shadow:0 1px 0 #fff inset; box-shadow:0 1px 0 #fff inset; -webkit-border-bottom-left-radius:0; -moz-border-radius-bottomleft:0; border-bottom-left-radius:0; -webkit-border-bottom-right-radius:0; -moz-border-radius-bottomright:0; border-bottom-right-radius:0; background-color:#eee; background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eee)); background-image:-webkit-linear-gradient(center bottom, white 0%, #eee 50%); background-image:-moz-linear-gradient(center bottom, white 0%, #eee 50%); background-image:-o-linear-gradient(bottom, white 0%, #eee 50%); background-image:-ms-linear-gradient(top, #fff 0%, #eee 50%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
background-image:linear-gradient(top, #fff 0%, #eee 50%); }
.select2-dropdown-open .select2-choice div { background:transparent; border-left:none; filter:none; }
.select2-dropdown-open .select2-choice div b { background-position:-18px 1px; }
.select2-results { max-height:200px; padding:0 0 0 4px; margin:4px 4px 4px 0; position:relative; overflow-x:hidden; overflow-y:auto; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
.select2-results ul.select2-result-sub { margin:0; padding-left:0; }
.select2-results ul.select2-result-sub > li .select2-result-label { padding-left:20px; }
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left:40px; }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left:60px; }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left:80px; }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left:100px; }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left:110px; }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left:120px; }
.select2-results li { list-style:none; display:list-item; background-image:none; }
.select2-results li.select2-result-with-children > .select2-result-label { font-weight:bold; }
.select2-results .select2-result-label { padding:3px 7px 4px; margin:0; cursor:pointer; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; }
.select2-results .select2-highlighted { background:#3875d7; color:#fff; }
.select2-results li em { background:#feffde; font-style:normal; }
.select2-results .select2-highlighted em { background:transparent; }
.select2-results .select2-highlighted ul { background:white; color:#000; }
.select2-results .select2-no-results, .select2-results .select2-searching, .select2-results .select2-selection-limit { background:#f4f4f4; display:list-item; }
.select2-results .select2-disabled.select2-highlighted { color:#666; background:#f4f4f4; display:list-item; cursor:default; }
.select2-results .select2-disabled { background:#f4f4f4; display:list-item; cursor:default; }
.select2-results .select2-selected { display:none; }
.select2-more-results.select2-active { background:#f4f4f4 url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/ajax-loader-small.gif') no-repeat 100%; }
.select2-more-results { background:#f4f4f4; display:list-item; }
.select2-container.select2-container-disabled .select2-choice { background-color:#f4f4f4; background-image:none; border:1px solid #ddd; cursor:default; }
.select2-container.select2-container-disabled .select2-choice div { background-color:#f4f4f4; background-image:none; border-left:0; }
.select2-container.select2-container-disabled .select2-choice abbr { display:none; }
.select2-container-multi .select2-choices { height:auto !important; height:1%; margin:0; padding:0; position:relative; border:1px solid #aaa; cursor:text; overflow:hidden; background-color:#fff; background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff)); background-image:-webkit-linear-gradient(top, #eee 1%, #fff 15%); background-image:-moz-linear-gradient(top, #eee 1%, #fff 15%); background-image:-o-linear-gradient(top, #eee 1%, #fff 15%); background-image:-ms-linear-gradient(top, #eee 1%, #fff 15%); background-image:linear-gradient(top, #eee 1%, #fff 15%); }
.select2-locked { padding:3px 5px 3px 5px !important; }
.select2-container-multi .select2-choices { min-height:26px; }
.select2-container-multi.select2-container-active .select2-choices { border:1px solid #5897fb; outline:none; -webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); box-shadow:0 0 5px rgba(0, 0, 0, 0.3); }
.select2-container-multi .select2-choices li { float:left; list-style:none; }
.select2-container-multi .select2-choices .select2-search-field { margin:0; padding:0; white-space:nowrap; }
.select2-container-multi .select2-choices .select2-search-field input { padding:5px; margin:1px 0; font-family:sans-serif; font-size:100%; color:#666; outline:0; border:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; background:transparent !important; }
.select2-container-multi .select2-choices .select2-search-field input.select2-active { background:#fff url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/ajax-loader-small.gif') no-repeat 100% !important; }
.select2-default { color:#999 !important; }
.select2-container-multi .select2-choices .select2-search-choice { padding:3px 5px 3px 18px; margin:3px 0 3px 5px; position:relative; line-height:13px; color:#333; cursor:default; border:1px solid #aaa; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; -webkit-box-shadow:0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow:0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05); box-shadow:0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05); -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; background-color:#e4e4e4; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee)); background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%); background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%); background-image:-o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%); background-image:-ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%); background-image:linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%); }
.select2-container-multi .select2-choices .select2-search-choice span { cursor:default; }
.select2-container-multi .select2-choices .select2-search-choice-focus { background:#d4d4d4; }
.select2-search-choice-close { display:block; width:12px; height:13px; position:absolute; right:3px; top:4px; font-size:1px; outline:none; background:url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/select2.png') right top no-repeat; }
.select2-container-multi .select2-search-choice-close { left:3px; }
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover { background-position:right -11px; }
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close { background-position:right -11px; }
.select2-container-multi.select2-container-disabled .select2-choices { background-color:#f4f4f4; background-image:none; border:1px solid #ddd; cursor:default; }
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice { padding:3px 5px 3px 5px; border:1px solid #ddd; background-image:none; background-color:#f4f4f4; }
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close { display:none; }
.select2-result-selectable .select2-match, .select2-result-unselectable .select2-match { text-decoration:underline; }
.select2-offscreen { position:absolute; left:-10000px; }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) {
.select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice div b {
background-image:url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/select2x2.png') !important;
background-repeat:no-repeat !important;
background-size:60px 40px !important;
}
.select2-search input {
background-position:100% -21px !important;
}
}
.ai1ec-btn-file { overflow:hidden; position:relative; vertical-align:middle; }
.ai1ec-btn-file > input { position:absolute; top:0; right:0; margin:0; padding:0; height:32px; border:solid transparent; opacity:0; filter:alpha(opacity=0); direction:ltr; cursor:pointer; }
.ai1ec-fileupload { margin-bottom:9px; }
.ai1ec-fileupload .ai1ec-uneditable-input { display:inline-block; margin-bottom:0px; vertical-align:middle; cursor:text; }
.ai1ec-fileupload .ai1ec-thumbnail { overflow:hidden; display:inline-block; margin-bottom:5px; vertical-align:middle; text-align:center; }
.ai1ec-fileupload .ai1ec-thumbnail > img { display:inline-block; vertical-align:middle; max-height:100%; }
.ai1ec-fileupload .ai1ec-btn { vertical-align:middle; }
.ai1ec-fileupload-exists .ai1ec-fileupload-new, .ai1ec-fileupload-new .ai1ec-fileupload-exists { display:none; }
.ai1ec-fileupload-inline .ai1ec-fileupload-controls { display:inline; }
.ai1ec-fileupload-new .ai1ec-input-append .ai1ec-btn-file { border-radius:0 3px 3px 0; }
.ai1ec-thumbnail-borderless .ai1ec-thumbnail { border:none; padding:0; border-radius:0; -webkit-box-shadow:none; box-shadow:none; }
.ai1ec-fileupload-new.ai1ec-thumbnail-borderless .ai1ec-thumbnail { border:1px solid #ddd; }
.ai1ec-form-group.ai1ec-has-warning .ai1ec-fileupload .ai1ec-uneditable-input { color:#a47e3c; border-color:#a47e3c; }
.ai1ec-form-group.ai1ec-has-warning .ai1ec-fileupload .ai1ec-fileupload-preview { color:#a47e3c; }
.ai1ec-form-group.ai1ec-has-warning .ai1ec-fileupload .ai1ec-thumbnail { border-color:#a47e3c; }
.ai1ec-form-group.ai1ec-has-error .ai1ec-fileupload .ai1ec-uneditable-input { color:#b94a48; border-color:#b94a48; }
.ai1ec-form-group.ai1ec-has-error .ai1ec-fileupload .ai1ec-fileupload-preview { color:#b94a48; }
.ai1ec-form-group.ai1ec-has-error .ai1ec-fileupload .ai1ec-thumbnail { border-color:#b94a48; }
.ai1ec-form-group.ai1ec-has-success .ai1ec-fileupload .ai1ec-uneditable-input { color:#468847; border-color:#468847; }
.ai1ec-form-group.ai1ec-has-success .ai1ec-fileupload .ai1ec-fileupload-preview { color:#468847; }
.ai1ec-form-group.ai1ec-has-success .ai1ec-fileupload .ai1ec-thumbnail { border-color:#468847; }
.ai1ec-datepicker { padding:4px; border-radius:4px; direction:ltr; }
.ai1ec-datepicker-inline { width:220px; }
.ai1ec-datepicker.ai1ec-datepicker-rtl { direction:rtl; }
.ai1ec-datepicker.ai1ec-datepicker-rtl table tr td span { float:right; }
.ai1ec-datepicker-dropdown { top:0; left:0; }
.ai1ec-datepicker-dropdown:before { content:''; display:inline-block; border-left:7px solid transparent; border-right:7px solid transparent; border-bottom:7px solid #ccc; border-top:0; border-bottom-color:rgba(0, 0, 0, 0.2); position:absolute; }
.ai1ec-datepicker-dropdown:after { content:''; display:inline-block; border-left:6px solid transparent; border-right:6px solid transparent; border-bottom:6px solid #fff; border-top:0; position:absolute; }
.ai1ec-datepicker-dropdown.ai1ec-datepicker-orient-left:before { left:6px; }
.ai1ec-datepicker-dropdown.ai1ec-datepicker-orient-left:after { left:7px; }
.ai1ec-datepicker-dropdown.ai1ec-datepicker-orient-right:before { right:6px; }
.ai1ec-datepicker-dropdown.ai1ec-datepicker-orient-right:after { right:7px; }
.ai1ec-datepicker-dropdown.ai1ec-datepicker-orient-top:before { top:-7px; }
.ai1ec-datepicker-dropdown.ai1ec-datepicker-orient-top:after { top:-6px; }
.ai1ec-datepicker-dropdown.ai1ec-datepicker-orient-bottom:before { bottom:-7px; border-bottom:0; border-top:7px solid #999; }
.ai1ec-datepicker-dropdown.ai1ec-datepicker-orient-bottom:after { bottom:-6px; border-bottom:0; border-top:6px solid #fff; }
.ai1ec-datepicker >div { display:none; }
.ai1ec-datepicker.ai1ec-days div.ai1ec-datepicker-days { display:block; }
.ai1ec-datepicker.ai1ec-months div.ai1ec-datepicker-months { display:block; }
.ai1ec-datepicker.ai1ec-years div.ai1ec-datepicker-years { display:block; }
.ai1ec-datepicker table { margin:0; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; }
.ai1ec-datepicker table tr td, .ai1ec-datepicker table tr th { text-align:center; width:30px; height:30px; border-radius:4px; border:none; }
.ai1ec-table-striped .ai1ec-datepicker table tr td, .ai1ec-table-striped .ai1ec-datepicker table tr th { background-color:transparent; }
.ai1ec-datepicker table tr td.ai1ec-day:hover, .ai1ec-datepicker table tr td.ai1ec-day.ai1ec-focused { background:#eee; cursor:pointer; }
.ai1ec-datepicker table tr td.ai1ec-old, .ai1ec-datepicker table tr td.ai1ec-new { color:#999; }
.ai1ec-datepicker table tr td.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-disabled:hover { background:none; color:#999; cursor:default; }
.ai1ec-datepicker table tr td.ai1ec-today, .ai1ec-datepicker table tr td.ai1ec-today:hover, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover { color:#000; background-color:#ffdb99; border-color:#ffb733; }
.ai1ec-datepicker table tr td.ai1ec-today:hover, .ai1ec-datepicker table tr td.ai1ec-today:focus, .ai1ec-datepicker table tr td.ai1ec-today:active, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-today, .ai1ec-datepicker table tr td.ai1ec-today:hover:hover, .ai1ec-datepicker table tr td.ai1ec-today:hover:focus, .ai1ec-datepicker table tr td.ai1ec-today:hover:active, .ai1ec-datepicker table tr td.ai1ec-today:hover.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-today:hover, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:focus, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover:hover, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover:focus, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover:active, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover { color:#000; background-color:#ffcd70; border-color:#f59e00; }
.ai1ec-datepicker table tr td.ai1ec-today:active, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-today, .ai1ec-datepicker table tr td.ai1ec-today:hover:active, .ai1ec-datepicker table tr td.ai1ec-today:hover.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-today:hover, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover:active, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover { background-image:none; }
.ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:focus, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-today[disabled], .ai1ec-datepicker table tr td.ai1ec-today[disabled]:hover, .ai1ec-datepicker table tr td.ai1ec-today[disabled]:focus, .ai1ec-datepicker table tr td.ai1ec-today[disabled]:active, .ai1ec-datepicker table tr td.ai1ec-today[disabled].ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-today, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-today:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-today:focus, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-today:active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-today:hover.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-today:hover.ai1ec-disabled:hover, .ai1ec-datepicker table tr td.ai1ec-today:hover.ai1ec-disabled:focus, .ai1ec-datepicker table tr td.ai1ec-today:hover.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-today:hover.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-today:hover[disabled], .ai1ec-datepicker table tr td.ai1ec-today:hover[disabled]:hover, .ai1ec-datepicker table tr td.ai1ec-today:hover[disabled]:focus, .ai1ec-datepicker table tr td.ai1ec-today:hover[disabled]:active, .ai1ec-datepicker table tr td.ai1ec-today:hover[disabled].ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-today:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-today:hover:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-today:hover:focus, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-today:hover:active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-today:hover.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled.ai1ec-disabled:hover, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled.ai1ec-disabled:focus, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled[disabled], .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled[disabled]:hover, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled[disabled]:focus, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled[disabled]:active, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled[disabled].ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:focus, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover.ai1ec-disabled:hover, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover.ai1ec-disabled:focus, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover[disabled], .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover[disabled]:hover, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover[disabled]:focus, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover[disabled]:active, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover[disabled].ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover:focus, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover:active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover.ai1ec-active { background-color:#ffdb99; border-color:#ffb733; }
.ai1ec-datepicker table tr td.ai1ec-today .ai1ec-badge, .ai1ec-datepicker table tr td.ai1ec-today:hover .ai1ec-badge, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled .ai1ec-badge, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover .ai1ec-badge { color:#ffdb99; background-color:#fff; }
.ai1ec-datepicker table tr td.ai1ec-today:hover:hover { color:#000; }
.ai1ec-datepicker table tr td.ai1ec-today.ai1ec-active:hover { color:#fff; }
.ai1ec-datepicker table tr td.ai1ec-range, .ai1ec-datepicker table tr td.ai1ec-range:hover, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-disabled:hover { background:#eee; border-radius:0; }
.ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover { color:#000; background-color:#f7ca77; border-color:#f1a417; border-radius:0; }
.ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:focus, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover:hover, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover:focus, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover:active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:focus, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover:hover, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover:focus, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover:active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover { color:#000; background-color:#f4bb51; border-color:#bf800c; }
.ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover:active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover:active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover { background-image:none; }
.ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:focus, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today[disabled], .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today[disabled]:hover, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today[disabled]:focus, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today[disabled]:active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today[disabled].ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:focus, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover.ai1ec-disabled:hover, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover.ai1ec-disabled:focus, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover[disabled], .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover[disabled]:hover, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover[disabled]:focus, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover[disabled]:active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover[disabled].ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover:focus, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover:active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled.ai1ec-disabled:hover, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled.ai1ec-disabled:focus, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled[disabled], .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled[disabled]:hover, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled[disabled]:focus, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled[disabled]:active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled[disabled].ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:focus, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover.ai1ec-disabled:hover, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover.ai1ec-disabled:focus, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover[disabled], .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover[disabled]:hover, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover[disabled]:focus, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover[disabled]:active, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover[disabled].ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover:focus, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover:active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover.ai1ec-active { background-color:#f7ca77; border-color:#f1a417; }
.ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today .ai1ec-badge, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today:hover .ai1ec-badge, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled .ai1ec-badge, .ai1ec-datepicker table tr td.ai1ec-range.ai1ec-today.ai1ec-disabled:hover .ai1ec-badge { color:#f7ca77; background-color:#fff; }
.ai1ec-datepicker table tr td.ai1ec-selected, .ai1ec-datepicker table tr td.ai1ec-selected:hover, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover { color:#fff; background-color:#999; border-color:#555; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); }
.ai1ec-datepicker table tr td.ai1ec-selected:hover, .ai1ec-datepicker table tr td.ai1ec-selected:focus, .ai1ec-datepicker table tr td.ai1ec-selected:active, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-selected, .ai1ec-datepicker table tr td.ai1ec-selected:hover:hover, .ai1ec-datepicker table tr td.ai1ec-selected:hover:focus, .ai1ec-datepicker table tr td.ai1ec-selected:hover:active, .ai1ec-datepicker table tr td.ai1ec-selected:hover.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-selected:hover, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:focus, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover:hover, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover:focus, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover:active, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover { color:#fff; background-color:#858585; border-color:#373737; }
.ai1ec-datepicker table tr td.ai1ec-selected:active, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-selected, .ai1ec-datepicker table tr td.ai1ec-selected:hover:active, .ai1ec-datepicker table tr td.ai1ec-selected:hover.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-selected:hover, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover:active, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover { background-image:none; }
.ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:focus, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-selected[disabled], .ai1ec-datepicker table tr td.ai1ec-selected[disabled]:hover, .ai1ec-datepicker table tr td.ai1ec-selected[disabled]:focus, .ai1ec-datepicker table tr td.ai1ec-selected[disabled]:active, .ai1ec-datepicker table tr td.ai1ec-selected[disabled].ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-selected, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-selected:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-selected:focus, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-selected:active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-selected:hover.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-selected:hover.ai1ec-disabled:hover, .ai1ec-datepicker table tr td.ai1ec-selected:hover.ai1ec-disabled:focus, .ai1ec-datepicker table tr td.ai1ec-selected:hover.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-selected:hover.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-selected:hover[disabled], .ai1ec-datepicker table tr td.ai1ec-selected:hover[disabled]:hover, .ai1ec-datepicker table tr td.ai1ec-selected:hover[disabled]:focus, .ai1ec-datepicker table tr td.ai1ec-selected:hover[disabled]:active, .ai1ec-datepicker table tr td.ai1ec-selected:hover[disabled].ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-selected:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-selected:hover:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-selected:hover:focus, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-selected:hover:active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-selected:hover.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled.ai1ec-disabled:hover, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled.ai1ec-disabled:focus, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled[disabled], .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled[disabled]:hover, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled[disabled]:focus, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled[disabled]:active, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled[disabled].ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:focus, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover.ai1ec-disabled:hover, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover.ai1ec-disabled:focus, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover[disabled], .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover[disabled]:hover, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover[disabled]:focus, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover[disabled]:active, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover[disabled].ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover:focus, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover:active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover.ai1ec-active { background-color:#999; border-color:#555; }
.ai1ec-datepicker table tr td.ai1ec-selected .ai1ec-badge, .ai1ec-datepicker table tr td.ai1ec-selected:hover .ai1ec-badge, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled .ai1ec-badge, .ai1ec-datepicker table tr td.ai1ec-selected.ai1ec-disabled:hover .ai1ec-badge { color:#999; background-color:#fff; }
.ai1ec-datepicker table tr td.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-active:hover, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover { color:#fff; background-color:#6dbb4f; border-color:#61ad43; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); }
.ai1ec-datepicker table tr td.ai1ec-active:hover, .ai1ec-datepicker table tr td.ai1ec-active:focus, .ai1ec-datepicker table tr td.ai1ec-active:active, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-active:hover:hover, .ai1ec-datepicker table tr td.ai1ec-active:hover:focus, .ai1ec-datepicker table tr td.ai1ec-active:hover:active, .ai1ec-datepicker table tr td.ai1ec-active:hover.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-active:hover, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:focus, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover:hover, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover:focus, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover:active, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover { color:#fff; background-color:#5aa23f; border-color:#488132; }
.ai1ec-datepicker table tr td.ai1ec-active:active, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-active:hover:active, .ai1ec-datepicker table tr td.ai1ec-active:hover.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-active:hover, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover:active, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover { background-image:none; }
.ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:focus, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-active[disabled], .ai1ec-datepicker table tr td.ai1ec-active[disabled]:hover, .ai1ec-datepicker table tr td.ai1ec-active[disabled]:focus, .ai1ec-datepicker table tr td.ai1ec-active[disabled]:active, .ai1ec-datepicker table tr td.ai1ec-active[disabled].ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-active:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-active:focus, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-active:active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-active:hover.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-active:hover.ai1ec-disabled:hover, .ai1ec-datepicker table tr td.ai1ec-active:hover.ai1ec-disabled:focus, .ai1ec-datepicker table tr td.ai1ec-active:hover.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-active:hover.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-active:hover[disabled], .ai1ec-datepicker table tr td.ai1ec-active:hover[disabled]:hover, .ai1ec-datepicker table tr td.ai1ec-active:hover[disabled]:focus, .ai1ec-datepicker table tr td.ai1ec-active:hover[disabled]:active, .ai1ec-datepicker table tr td.ai1ec-active:hover[disabled].ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-active:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-active:hover:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-active:hover:focus, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-active:hover:active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-active:hover.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled.ai1ec-disabled:hover, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled.ai1ec-disabled:focus, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled[disabled], .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled[disabled]:hover, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled[disabled]:focus, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled[disabled]:active, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled[disabled].ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:focus, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover.ai1ec-disabled:hover, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover.ai1ec-disabled:focus, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover.ai1ec-disabled:active, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover[disabled], .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover[disabled]:hover, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover[disabled]:focus, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover[disabled]:active, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover[disabled].ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover:hover, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover:focus, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover:active, fieldset[disabled] .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover.ai1ec-active { background-color:#6dbb4f; border-color:#61ad43; }
.ai1ec-datepicker table tr td.ai1ec-active .ai1ec-badge, .ai1ec-datepicker table tr td.ai1ec-active:hover .ai1ec-badge, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled .ai1ec-badge, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-disabled:hover .ai1ec-badge { color:#6dbb4f; background-color:#fff; }
.ai1ec-datepicker table tr td span { display:block; width:23%; height:54px; line-height:54px; float:left; margin:1%; cursor:pointer; border-radius:4px; }
.ai1ec-datepicker table tr td span:hover { background:#eee; }
.ai1ec-datepicker table tr td span.ai1ec-disabled, .ai1ec-datepicker table tr td span.ai1ec-disabled:hover { background:none; color:#999; cursor:default; }
.ai1ec-datepicker table tr td span.ai1ec-active, .ai1ec-datepicker table tr td span.ai1ec-active:hover, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover { color:#fff; background-color:#6dbb4f; border-color:#61ad43; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); }
.ai1ec-datepicker table tr td span.ai1ec-active:hover, .ai1ec-datepicker table tr td span.ai1ec-active:focus, .ai1ec-datepicker table tr td span.ai1ec-active:active, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td span.ai1ec-active, .ai1ec-datepicker table tr td span.ai1ec-active:hover:hover, .ai1ec-datepicker table tr td span.ai1ec-active:hover:focus, .ai1ec-datepicker table tr td span.ai1ec-active:hover:active, .ai1ec-datepicker table tr td span.ai1ec-active:hover.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td span.ai1ec-active:hover, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:focus, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:active, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover:hover, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover:focus, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover:active, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover { color:#fff; background-color:#5aa23f; border-color:#488132; }
.ai1ec-datepicker table tr td span.ai1ec-active:active, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td span.ai1ec-active, .ai1ec-datepicker table tr td span.ai1ec-active:hover:active, .ai1ec-datepicker table tr td span.ai1ec-active:hover.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td span.ai1ec-active:hover, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:active, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover:active, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover { background-image:none; }
.ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:focus, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:active, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td span.ai1ec-active[disabled], .ai1ec-datepicker table tr td span.ai1ec-active[disabled]:hover, .ai1ec-datepicker table tr td span.ai1ec-active[disabled]:focus, .ai1ec-datepicker table tr td span.ai1ec-active[disabled]:active, .ai1ec-datepicker table tr td span.ai1ec-active[disabled].ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td span.ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td span.ai1ec-active:hover, fieldset[disabled] .ai1ec-datepicker table tr td span.ai1ec-active:focus, fieldset[disabled] .ai1ec-datepicker table tr td span.ai1ec-active:active, fieldset[disabled] .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-active, .ai1ec-datepicker table tr td span.ai1ec-active:hover.ai1ec-disabled, .ai1ec-datepicker table tr td span.ai1ec-active:hover.ai1ec-disabled:hover, .ai1ec-datepicker table tr td span.ai1ec-active:hover.ai1ec-disabled:focus, .ai1ec-datepicker table tr td span.ai1ec-active:hover.ai1ec-disabled:active, .ai1ec-datepicker table tr td span.ai1ec-active:hover.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td span.ai1ec-active:hover[disabled], .ai1ec-datepicker table tr td span.ai1ec-active:hover[disabled]:hover, .ai1ec-datepicker table tr td span.ai1ec-active:hover[disabled]:focus, .ai1ec-datepicker table tr td span.ai1ec-active:hover[disabled]:active, .ai1ec-datepicker table tr td span.ai1ec-active:hover[disabled].ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td span.ai1ec-active:hover, fieldset[disabled] .ai1ec-datepicker table tr td span.ai1ec-active:hover:hover, fieldset[disabled] .ai1ec-datepicker table tr td span.ai1ec-active:hover:focus, fieldset[disabled] .ai1ec-datepicker table tr td span.ai1ec-active:hover:active, fieldset[disabled] .ai1ec-datepicker table tr td span.ai1ec-active:hover.ai1ec-active, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled.ai1ec-disabled, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled.ai1ec-disabled:hover, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled.ai1ec-disabled:focus, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled.ai1ec-disabled:active, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled[disabled], .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled[disabled]:hover, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled[disabled]:focus, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled[disabled]:active, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled[disabled].ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled, fieldset[disabled] .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover, fieldset[disabled] .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:focus, fieldset[disabled] .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:active, fieldset[disabled] .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover.ai1ec-disabled, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover.ai1ec-disabled:hover, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover.ai1ec-disabled:focus, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover.ai1ec-disabled:active, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover.ai1ec-disabled.ai1ec-active, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover[disabled], .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover[disabled]:hover, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover[disabled]:focus, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover[disabled]:active, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover[disabled].ai1ec-active, fieldset[disabled] .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover, fieldset[disabled] .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover:hover, fieldset[disabled] .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover:focus, fieldset[disabled] .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover:active, fieldset[disabled] .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover.ai1ec-active { background-color:#6dbb4f; border-color:#61ad43; }
.ai1ec-datepicker table tr td span.ai1ec-active .ai1ec-badge, .ai1ec-datepicker table tr td span.ai1ec-active:hover .ai1ec-badge, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled .ai1ec-badge, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover .ai1ec-badge { color:#6dbb4f; background-color:#fff; }
.ai1ec-datepicker table tr td span.ai1ec-old, .ai1ec-datepicker table tr td span.ai1ec-new { color:#999; }
.ai1ec-datepicker th.ai1ec-datepicker-switch { width:145px; }
.ai1ec-datepicker thead tr:first-child th, .ai1ec-datepicker tfoot tr th { cursor:pointer; }
.ai1ec-datepicker thead tr:first-child th:hover, .ai1ec-datepicker tfoot tr th:hover { background:#eee; }
.ai1ec-datepicker .ai1ec-cw { font-size:10px; width:12px; padding:0 2px 0 5px; vertical-align:middle; }
.ai1ec-datepicker thead tr:first-child th.ai1ec-cw { cursor:default; background-color:transparent; }
.ai1ec-input-group.ai1ec-date .ai1ec-input-group-addon i { cursor:pointer; width:16px; height:16px; }
.ai1ec-input-daterange input { text-align:center; }
.ai1ec-input-daterange input:first-child { border-radius:3px 0 0 3px; }
.ai1ec-input-daterange input:last-child { border-radius:0 3px 3px 0; }
.ai1ec-input-daterange .ai1ec-input-group-addon { width:auto; min-width:16px; padding:4px 5px; font-weight:normal; line-height:1.428571429; text-align:center; text-shadow:0 1px 0 #fff; vertical-align:middle; background-color:#eee; border:solid #ccc; border-width:1px 0; margin-left:-5px; margin-right:-5px; }
.ai1ec-bootstrap-timepicker { position:relative; }
.ai1ec-bootstrap-timepicker.ai1ec-pull-right .ai1ec-bootstrap-timepicker-widget.ai1ec-dropdown-menu { left:auto; right:0; }
.ai1ec-bootstrap-timepicker.ai1ec-pull-right .ai1ec-bootstrap-timepicker-widget.ai1ec-dropdown-menu:before { left:auto; right:12px; }
.ai1ec-bootstrap-timepicker.ai1ec-pull-right .ai1ec-bootstrap-timepicker-widget.ai1ec-dropdown-menu:after { left:auto; right:13px; }
.ai1ec-bootstrap-timepicker .ai1ec-input-group-addon { cursor:pointer; }
.ai1ec-bootstrap-timepicker .ai1ec-input-group-addon i { display:inline-block; width:16px; height:16px; }
.ai1ec-bootstrap-timepicker-widget.ai1ec-dropdown-menu { padding:4px; }
.ai1ec-bootstrap-timepicker-widget.ai1ec-dropdown-menu.ai1ec-open { display:inline-block; }
.ai1ec-bootstrap-timepicker-widget.ai1ec-dropdown-menu:before { border-bottom:7px solid rgba(0, 0, 0, 0.2); border-left:7px solid transparent; border-right:7px solid transparent; content:""; display:inline-block; position:absolute; }
.ai1ec-bootstrap-timepicker-widget.ai1ec-dropdown-menu:after { border-bottom:6px solid #fff; border-left:6px solid transparent; border-right:6px solid transparent; content:""; display:inline-block; position:absolute; }
.ai1ec-bootstrap-timepicker-widget.ai1ec-timepicker-orient-left:before { left:6px; }
.ai1ec-bootstrap-timepicker-widget.ai1ec-timepicker-orient-left:after { left:7px; }
.ai1ec-bootstrap-timepicker-widget.ai1ec-timepicker-orient-right:before { right:6px; }
.ai1ec-bootstrap-timepicker-widget.ai1ec-timepicker-orient-right:after { right:7px; }
.ai1ec-bootstrap-timepicker-widget.ai1ec-timepicker-orient-top:before { top:-7px; }
.ai1ec-bootstrap-timepicker-widget.ai1ec-timepicker-orient-top:after { top:-6px; }
.ai1ec-bootstrap-timepicker-widget.ai1ec-timepicker-orient-bottom:before { bottom:-7px; border-bottom:0; border-top:7px solid #999; }
.ai1ec-bootstrap-timepicker-widget.ai1ec-timepicker-orient-bottom:after { bottom:-6px; border-bottom:0; border-top:6px solid #fff; }
.ai1ec-bootstrap-timepicker-widget a.ai1ec-btn, .ai1ec-bootstrap-timepicker-widget input { border-radius:4px; }
.ai1ec-bootstrap-timepicker-widget table { width:100%; margin:0; }
.ai1ec-bootstrap-timepicker-widget table td { text-align:center; height:30px; margin:0; padding:2px; }
.ai1ec-bootstrap-timepicker-widget table td:not(.ai1ec-separator) {
min-width:30px;
}
.ai1ec-bootstrap-timepicker-widget table td span { width:100%; }
.ai1ec-bootstrap-timepicker-widget table td a { border:1px transparent solid; width:100%; display:inline-block; margin:0; padding:8px 0; outline:0; color:#333; }
.ai1ec-bootstrap-timepicker-widget table td a:hover { text-decoration:none; background-color:#eee; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; border-color:#ddd; }
.ai1ec-bootstrap-timepicker-widget table td a i { margin-top:2px; font-size:18px; }
.ai1ec-bootstrap-timepicker-widget table td input { width:25px; margin:0; text-align:center; }
.ai1ec-bootstrap-timepicker-widget .ai1ec-modal-body { padding:4px; }
@media (min-width: 768px) {
.ai1ec-bootstrap-timepicker-widget.ai1ec-modal {
width:200px;
}
}
@media (max-width: 991px) {
.ai1ec-bootstrap-timepicker {
width:100%;
}
.ai1ec-bootstrap-timepicker .ai1ec-dropdown-menu {
width:100%;
}
}
#ai1ec-event-modal { padding:20px; }
@media (max-width: 767px) {
#ai1ec-event-modal {
padding:5px;
}
}
#ai1ec-event-modal .ai1ec-modal-dialog { width:auto; max-width:1199px; margin:0 auto; }
#ai1ec-event-modal .ai1ec-modal-body { min-height:300px; }
#ai1ec-event-modal .ai1ec-close { font-size:2em; margin:0.25em 0.5em 0 0; position:relative; z-index:10051; }
#ai1ec-event-modal .ai1ec-category, #ai1ec-event-modal .ai1ec-tag { cursor:default; color:inherit; border:inherit; -webkit-box-shadow:inset 0 0 1px rgba(38, 38, 38, 0.5); box-shadow:inset 0 0 1px rgba(38, 38, 38, 0.5); }
#ai1ec-event-modal .ai1ec-category:hover, #ai1ec-event-modal .ai1ec-tag:hover { color:inherit; background-color:inherit; border:inherit; -webkit-box-shadow:inset 0 0 1px rgba(38, 38, 38, 0.5); box-shadow:inset 0 0 1px rgba(38, 38, 38, 0.5); }
.ai1ec-btn-toolbar { margin:0; }
.ai1ec-btn-toolbar .ai1ec-btn-group { margin-bottom:6px; }
.ai1ec-btn-toolbar .ai1ec-btn-group.ai1ec-btn-group-xs { margin-top:5px; }
.ai1ec-btn-group > .ai1ec-btn-primary { z-index:3; }
.ai1ec-btn-group > .ai1ec-btn, .ai1ec-btn-group > .ai1ec-dropdown-menu, .ai1ec-btn-group > .ai1ec-popover { font-size:13px; }
.ai1ec-btn-group > .ai1ec-btn-xs { font-size:11px; }
.ai1ec-btn-group > .ai1ec-btn-sm { font-size:11px; }
.ai1ec-btn-group > .ai1ec-btn-lg { font-size:15px; }
.ai1ec-btn-group > .ai1ec-btn:after { content:'\200A'; margin-right:-0.25em; }
.ai1ec-btn-primary { color:#fff !important; }
.ai1ec-dropdown-toggle { cursor:pointer; }
.ai1ec-dropdown-menu, ul.ai1ec-dropdown-menu { margin:0; text-align:left; list-style:none; }
.ai1ec-dropdown-menu li, ul.ai1ec-dropdown-menu li { margin:0; padding:0; list-style:none; }
.ai1ec-dropdown-menu > div > a { display:block; padding:3px 20px; clear:both; font-weight:normal; line-height:1.428571429; color:#333; white-space:nowrap; }
.ai1ec-dropdown-menu > div > a:hover, .ai1ec-dropdown-menu > div > a:focus { text-decoration:none; color:#262626; background-color:#622599; }
.ai1ec-dropdown { overflow:visible !important; background-image:none !important; }
.ai1ec-modal-footer { margin-top:0; }
.ai1ec-tooltip { margin:0 !important; }
span.ai1ec-hidden-xs { display:inline !important; }
@media (max-width: 767px) {
span.ai1ec-hidden-xs {
display:none !important;
}
}
.select2-container input[type="text"]:focus { -webkit-box-shadow:none; box-shadow:none; }
.entry-content .select2-choices { padding:inherit !important; line-height:inherit !important; list-style-type:none !important; }
.select2-container-multi .select2-choices { background-color:#fff; background-image:none; border-color:#ccc; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); }
.select2-dropdown-open.select2-container-multi .select2-choices { border-bottom-color:#fff; border-radius:4px 4px 0 0; }
.select2-drop-above.select2-dropdown-open.select2-container-multi .select2-choices { border-bottom-color:#ccc; border-top-color:#fff; border-radius:0 0 4px 4px; }
.select2-container-multi .select2-choices .select2-search-field input { color:#333; margin:0; padding:6px 12px 4px; }
.select2-container-multi .select2-choices .select2-search-field input.select2-default { color:#999 !important; }
.select2-container-multi .select2-choices .select2-search-choice { margin:4px 0 0 8px; }
.select2-drop-mask { z-index:9999; }
.ai1ec-modal-open .select2-drop-mask, .ai1ec-has-affixed-toolbar .select2-drop-mask { z-index:19999; }
.select2-drop { background-color:#fff; border-color:#622599; color:#333; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size:13px; line-height:1.428571429; z-index:10000; }
.ai1ec-modal-open .select2-drop, .ai1ec-has-affixed-toolbar .select2-drop { z-index:20000; }
.select2-results { margin:4px 0; padding:0; }
.select2-results .select2-highlighted { color:#333; background-color:#622599; }
.select2-results .select2-no-results, .select2-results .select2-searching, .select2-results .select2-selection-limit { background-color:#ebebeb; }
.timely a.select2-search-choice-close { -webkit-transition:none; transition:none; background:url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/select2.png') right top no-repeat; left:5px; top:3px; }
.select2-container .ai1ec-color-swatch, .select2-container .ai1ec-color-swatch-empty, .select2-drop .ai1ec-color-swatch, .select2-drop .ai1ec-color-swatch-empty { width:7px; height:7px; }
.ai1ec-s2-with-icon { position:relative; }
.ai1ec-s2-with-icon > i { font-size:1.25em; left:10px; line-height:1em; position:absolute; top:8px; }
.ai1ec-s2-with-icon .select2-choices { padding-left:1.8em; }
input.ai1ec-datepicker[readonly], input.ai1ec-timepicker[readonly] { cursor:pointer; }
.ai1ec-datepicker { font-size:11.05px; padding:5.525px; margin-left:5px; }
.ai1ec-datepicker.ai1ec-right-aligned { margin-left:0; }
.ai1ec-datepicker.ai1ec-right-aligned:before { left:auto; right:6px; }
.ai1ec-datepicker.ai1ec-right-aligned:after { left:auto; right:7px; }
.ai1ec-datepicker table th, .ai1ec-datepicker table td { padding:0; vertical-align:middle; }
.ai1ec-datepicker table tr td.ai1ec-today, .ai1ec-datepicker table tr td.ai1ec-today:hover, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-today.ai1ec-disabled:hover { background:#e8be39; }
.ai1ec-datepicker table tr td.ai1ec-active.ai1ec-active, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-active:hover, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-active.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-active.ai1ec-active.ai1ec-disabled:hover { background:#8151ad; color:#fff; text-shadow:none; }
.ai1ec-datepicker table tr td.ai1ec-day:hover, .ai1ec-datepicker table tr td.ai1ec-day.ai1ec-focused { background-color:#622599; }
.ai1ec-datepicker table tr td.ai1ec-old, .ai1ec-datepicker table tr td.ai1ec-new { color:#858585; }
.ai1ec-datepicker table tr td.ai1ec-disabled, .ai1ec-datepicker table tr td.ai1ec-disabled:hover { background:none; color:#c2c2c2; }
.ai1ec-datepicker table tr td span:hover { background-color:#622599; }
.ai1ec-datepicker table tr td span.ai1ec-old { color:#858585; }
.ai1ec-datepicker table tr td span.ai1ec-disabled, .ai1ec-datepicker table tr td span.ai1ec-disabled:hover { background:none; color:#c2c2c2; }
.ai1ec-datepicker table tr td span.ai1ec-active, .ai1ec-datepicker table tr td span.ai1ec-active:hover, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled, .ai1ec-datepicker table tr td span.ai1ec-active.ai1ec-disabled:hover { background-color:#622599; -webkit-box-shadow:none; box-shadow:none; color:#333; text-shadow:none; }
.ai1ec-datepicker th { font-weight:bold; }
.ai1ec-datepicker thead tr:first-child th:hover, .ai1ec-datepicker tfoot tr:first-child th:hover { background-color:#622599; }
.ai1ec-datepicker thead tr:first-child th.today, .ai1ec-datepicker tfoot tr:first-child th.today { display:table-cell !important; filter:alpha(opacity=100) !important; margin:0 !important; overflow:visible !important; opacity:1 !important; padding:0 !important; height:22.1px !important; width:24.31px !important; }
.ai1ec-bootstrap-timepicker table { border:none; }
.ai1ec-bootstrap-timepicker table td { height:auto; }
.ai1ec-bootstrap-timepicker table td a:hover { background-color:#622599; border:none; }
.ai1ec-datepicker:before, .ai1ec-bootstrap-timepicker.ai1ec-dropdown-menu:before { border-bottom-color:rgba(0, 0, 0, 0.15); }
.ai1ec-datepicker:after, .ai1ec-bootstrap-timepicker.ai1ec-dropdown-menu:after { border-bottom-color:#999; }
.ai1ec-collapse.ai1ec-in.ai1ec-timepicker-visible { overflow:visible; }
.ai1ec-fileupload { margin-bottom:0; }
.timely a, .timely a:link, .timely a:visited, .timely a:active, .timely a:hover, #ai1ec-container a, #ai1ec-container a:link, #ai1ec-container a:visited, #ai1ec-container a:active, #ai1ec-container a:hover { font-weight:normal; text-decoration:none !important; box-shadow:none; }
.timely img, #ai1ec-container img { background:none; border:none; border-radius:0; -webkit-box-shadow:none; box-shadow:none; max-width:none; margin:0; padding:0; }
.timely .alignleft, .timely.alignleft, #ai1ec-container .alignleft, #ai1ec-container.alignleft { float:left; margin:0 16px 8px 0; }
.timely .alignright, .timely.alignright, #ai1ec-container .alignright, #ai1ec-container.alignright { float:right; margin:0 0 8px 16px; }
.timely small, #ai1ec-container small { margin:0 !important; }
.timely table, #ai1ec-container table { line-height:inherit; }
.timely tr, .timely th, .timely td, #ai1ec-container tr, #ai1ec-container th, #ai1ec-container td { background:none; border:0; padding:0; }
.timely .ai1ec-pagination a.ai1ec-prev-page i, .timely .ai1ec-pagination a.ai1ec-next-page i, #ai1ec-container .ai1ec-pagination a.ai1ec-prev-page i, #ai1ec-container .ai1ec-pagination a.ai1ec-next-page i { font-size:inherit !important; }
.timely { margin:0; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size:13px; line-height:1.428571429; color:#333; word-wrap:break-word; }
.timely a { border:none; }
.timely form { margin:0; }
.timely .ai1ec-placeholder { color:#999; }
.timely .ai1ec-form-control[disabled], .timely .ai1ec-form-control[readonly] { border-color:#d9d9d9; cursor:auto; }
.timely .ai1ec-form-control[readonly] { background-color:#fff; border-color:#ccc; }
.timely input[type="radio"], .timely input[type="checkbox"] { margin-top:3px; }
.timely textarea.ai1ec-form-control { height:auto; }
.timely .ai1ec-help-block { margin-top:2px; margin-bottom:5px; }
.timely .ai1ec-form-group { margin-bottom:10px; }
.timely label { font-weight:normal; }
.timely button.ai1ec-close { padding:0; cursor:pointer; background:transparent; border:0; -webkit-appearance:none; }
.ai1ec-modal-open { position:static; }
.ai1ec-modal-open .ai1ec-dropdown-menu { z-index:20040 !important; }
.ai1ec-modal-open .ai1ec-dropdown.ai1ec-open { *z-index:20040 !important;
}
.ai1ec-modal-open .ai1ec-popover { z-index:20050 !important; }
.ai1ec-modal-open .ai1ec-tooltip { z-index:20075 !important; }
.ai1ec-loading { position:absolute; z-index:9; top:0; left:0; width:100%; height:100%; background:url('//scoutsmm.qc.ca/wp-content/plugins/all-in-one-event-calendar/public/themes-ai1ec/vortex/img/ajax-loader.gif') no-repeat center center; background-color:rgba(255, 255, 255, 0.5); display:none; }
#ai1ec-calendar-view-container .ai1ec-loading { background-color:transparent; background-position:center 150px; }
.ai1ec-modal > .ai1ec-loading { border-radius:5px; }
.timely-widget { min-height:62px; position:relative; }
.ai1ec-widget-loading { position:absolute; z-index:2; width:100%; }
.ai1ec-widget-loading > small { border-radius:4px; background:#fff; color:#333 !important; display:inline-block; opacity:0.8; filter:alpha(opacity=80); padding:0.5em; }
.entry-content .timely a, .comment-content .timely a, .site-footer .widget .timely a { color:#622599; }
.entry-content .timely a:visited, .comment-content .timely a:visited, .site-footer .widget .timely a:visited { color:#622599; }
.entry-content .timely a:hover, .comment-content .timely a:hover, .site-footer .widget .timely a:hover { color:#622599; }
.entry-content .timely .ai1ec-btn-default, .comment-content .timely .ai1ec-btn-default, .site-footer .widget .timely .ai1ec-btn-default { color:#333 !important; }
.entry-content .timely .ai1ec-btn-default:hover, .comment-content .timely .ai1ec-btn-default:hover, .site-footer .widget .timely .ai1ec-btn-default:hover { color:#333 !important; }
.entry-content .timely .ai1ec-dropdown-menu > li > a, .comment-content .timely .ai1ec-dropdown-menu > li > a, .site-footer .widget .timely .ai1ec-dropdown-menu > li > a { color:#333; }
.entry-content .timely .ai1ec-dropdown-menu > li > a:hover, .entry-content .timely .ai1ec-dropdown-menu > li > a:focus, .comment-content .timely .ai1ec-dropdown-menu > li > a:hover, .comment-content .timely .ai1ec-dropdown-menu > li > a:focus, .site-footer .widget .timely .ai1ec-dropdown-menu > li > a:hover, .site-footer .widget .timely .ai1ec-dropdown-menu > li > a:focus { color:#262626; }
.entry-content .timely .ai1ec-dropdown-menu > .ai1ec-active > a, .entry-content .timely .ai1ec-dropdown-menu > .ai1ec-active > a:hover, .entry-content .timely .ai1ec-dropdown-menu > .ai1ec-active > a:focus, .comment-content .timely .ai1ec-dropdown-menu > .ai1ec-active > a, .comment-content .timely .ai1ec-dropdown-menu > .ai1ec-active > a:hover, .comment-content .timely .ai1ec-dropdown-menu > .ai1ec-active > a:focus, .site-footer .widget .timely .ai1ec-dropdown-menu > .ai1ec-active > a, .site-footer .widget .timely .ai1ec-dropdown-menu > .ai1ec-active > a:hover, .site-footer .widget .timely .ai1ec-dropdown-menu > .ai1ec-active > a:focus { color:#fff; }
.entry-content .timely .ai1ec-dropdown-menu > .ai1ec-disabled > a, .entry-content .timely .ai1ec-dropdown-menu > .ai1ec-disabled > a:hover, .entry-content .timely .ai1ec-dropdown-menu > .ai1ec-disabled > a:focus, .comment-content .timely .ai1ec-dropdown-menu > .ai1ec-disabled > a, .comment-content .timely .ai1ec-dropdown-menu > .ai1ec-disabled > a:hover, .comment-content .timely .ai1ec-dropdown-menu > .ai1ec-disabled > a:focus, .site-footer .widget .timely .ai1ec-dropdown-menu > .ai1ec-disabled > a, .site-footer .widget .timely .ai1ec-dropdown-menu > .ai1ec-disabled > a:hover, .site-footer .widget .timely .ai1ec-dropdown-menu > .ai1ec-disabled > a:focus { color:#999; }
.entry-content .timely .ai1ec-nav > li, .comment-content .timely .ai1ec-nav > li, .site-footer .widget .timely .ai1ec-nav > li { margin:0; }
.entry-content .ai1ec-agenda-widget-view .ai1ec-date-title, .entry-content .ai1ec-agenda-view .ai1ec-date-title, .comment-content .ai1ec-agenda-widget-view .ai1ec-date-title, .comment-content .ai1ec-agenda-view .ai1ec-date-title, .site-footer .widget .ai1ec-agenda-widget-view .ai1ec-date-title, .site-footer .widget .ai1ec-agenda-view .ai1ec-date-title { color:#4a4a4a; }
.ai1ec-field-label { font-size:12.155px; font-weight:bold; color:#622599; text-transform:uppercase; text-align:right; }
@media (max-width: 767px) {
.ai1ec-field-label {
text-align:left;
}
}
.ai1ec-allday-badge { background:#622599; border-radius:0.9em; -webkit-box-shadow:;
box-shadow:;
color:#fff; display:inline-block; font-size:0.85em; font-weight:normal; margin:0 0 1px; opacity:0.9; filter:alpha(opacity=90); padding:0 0.7em 0.05em; vertical-align:middle; }
.ai1ec-no-results { color:#858585; }
.ai1ec-centered { text-align:center; }
.ai1ec-prose p, .ai1ec-prose ul, .ai1ec-prose ol, .ai1ec-prose li { font-size:14.04px; line-height:1.7142857148; }
.ai1ec-prose p, .ai1ec-prose ul, .ai1ec-prose ol { margin-bottom:10.8px; }
.ai1ec-category { border-radius:4px; -webkit-box-shadow:inset 0 0 1px rgba(38, 38, 38, 0.5); box-shadow:inset 0 0 1px rgba(38, 38, 38, 0.5); cursor:pointer; display:inline-block; font-size:0.9em; line-height:2em !important; margin:1px 0; padding:0 0.5em !important; text-transform:uppercase; white-space:nowrap; color:#333; }
.ai1ec-category:hover, .ai1ec-active > .ai1ec-category { background-color:#622599; border-color:#622599; -webkit-box-shadow:inset 0 0 2px rgba(38, 38, 38, 0.3); box-shadow:inset 0 0 2px rgba(38, 38, 38, 0.3); color:#262626; }
.ai1ec-color-swatch, .ai1ec-color-swatch-empty { display:inline-block; height:8px; margin:0 1px; padding:1px; width:8px; }
.ai1ec-color-swatch { border-radius:5px; border-color:rgba(0, 0, 0, 0.5); opacity:0.8; filter:alpha(opacity=80); }
.ai1ec-tag { border-radius:4px; color:#622599; cursor:pointer; display:inline-block !important; line-height:1.7em !important; margin:1px 0 0; padding:0 4px !important; white-space:nowrap; }
.ai1ec-tag i { padding-right:3px; }
a.ai1ec-custom-filter { border-radius:4px; -webkit-box-shadow:inset 0 0 1px rgba(38, 38, 38, 0.5); box-shadow:inset 0 0 1px rgba(38, 38, 38, 0.5); cursor:pointer; display:inline-block; font-size:0.9em; line-height:2em !important; margin:1px 0; padding:0 0.5em !important; text-transform:uppercase; white-space:nowrap; color:#333; }
.ai1ec-tag:hover, .ai1ec-active > .ai1ec-tag { background-color:#622599; border-color:#622599; -webkit-box-shadow:inset 0 0 2px rgba(38, 38, 38, 0.3); box-shadow:inset 0 0 2px rgba(38, 38, 38, 0.3); color:#262626; }
.ai1ec-event-avatar { background-color:#fff; -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.4); box-shadow:0 1px 4px rgba(0, 0, 0, 0.4); }
.ai1ec-event-avatar img { height:auto; display:block; min-height:90px; width:auto; }
.ai1ec-agenda-widget-view .ai1ec-date-title, .ai1ec-agenda-view .ai1ec-date-title { border:1px solid #9e9e9e; border-top:none; border-radius:5px; -webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.08); box-shadow:0 2px 2px rgba(0, 0, 0, 0.08); -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; color:#4a4a4a; float:left; font-weight:bold !important; background-image:-webkit-linear-gradient(#ccc, #ccc 1em, #bababa); background-image:linear-gradient(#ccc, #ccc 1em, #bababa); background-repeat:no-repeat; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcccccc', endColorstr='#ffb9b9b9', GradientType=0);
filter:none \9; line-height:1.2em; margin:6.5px 0.75em; overflow:hidden; text-align:center; text-shadow:0 1px 0 #fff; width:4em; }
.ai1ec-agenda-widget-view .ai1ec-date-title:hover, .ai1ec-agenda-view .ai1ec-date-title:hover { color:#333 !important; }
.ai1ec-agenda-widget-view .ai1ec-month, .ai1ec-agenda-view .ai1ec-month { background:#622599; border-radius:4px 4px 0 0; color:#ccc; font-size:0.8em; letter-spacing:0.2em; padding:0 0.2em; text-transform:uppercase; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); }
.ai1ec-agenda-widget-view .ai1ec-day, .ai1ec-agenda-view .ai1ec-day { font-size:2em; padding:0.35em 0 0.22em; }
.ai1ec-agenda-widget-view .ai1ec-weekday, .ai1ec-agenda-view .ai1ec-weekday { font-size:0.8em; padding:0 0 0.2em; }
.ai1ec-agenda-widget-view .ai1ec-year, .ai1ec-agenda-view .ai1ec-year { background-color:#b8b8b8; -webkit-box-shadow:inset 0 3px 3px rgba(0, 0, 0, 0.08); box-shadow:inset 0 3px 3px rgba(0, 0, 0, 0.08); font-size:0.7em; letter-spacing:0.2em; padding:0 0.2em; }
.ai1ec-agenda-widget-view .ai1ec-date, .ai1ec-agenda-view .ai1ec-date { border-top:1px solid #f2f2f2; background:#fff; background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(1em, #fff), to(#fff)); background:-webkit-linear-gradient(#fff, #fff 1em, #fff); background:-moz-linear-gradient(top, #fff, #fff 1em, #fff); background:-ms-linear-gradient(#fff, #fff 1em, #fff); background:-o-linear-gradient(#fff, #fff 1em, #fff); background:linear-gradient(#fff, #fff 1em, #fff); background-repeat:no-repeat; }
.ai1ec-agenda-widget-view .ai1ec-date.ai1ec-today, .ai1ec-agenda-view .ai1ec-date.ai1ec-today { border-top:1px solid #f0be21; background:#f5d161; background:-webkit-gradient(linear, 0 0, 0 100%, from(#f2c539), color-stop(1em, #f2c539), to(#fff)); background:-webkit-linear-gradient(#f2c539, #f2c539 1em, #fff); background:-moz-linear-gradient(top, #f2c539, #f2c539 1em, #fff); background:-ms-linear-gradient(#f2c539, #f2c539 1em, #fff); background:-o-linear-gradient(#f2c539, #f2c539 1em, #fff); background:linear-gradient(#f2c539, #f2c539 1em, #fff); background-repeat:no-repeat; }
.ai1ec-agenda-widget-view .ai1ec-event-description img, .ai1ec-agenda-view .ai1ec-event-description img { max-width:100% !important; }
.ai1ec-agenda-widget-view { max-width:500px; }
.ai1ec-agenda-widget-view .ai1ec-date-events { margin:0 0.5em 0 0; }
.ai1ec-agenda-widget-view .ai1ec-date { float:left; width:100%; }
.ai1ec-agenda-widget-view .ai1ec-date-title { font-size:0.9em; }
.ai1ec-agenda-widget-view .ai1ec-event { clear:right; margin:6.5px 0 6.5px 4.8em; padding:0; position:relative; }
.ai1ec-agenda-widget-view .ai1ec-event > a { color:#622599; display:block; background:#fff; border:1px solid #ccc; border-radius:0.4em; padding:0.2em 0.4em; }
.ai1ec-agenda-widget-view .ai1ec-event > a:hover { border-color:#808080; color:#622599; }
.ai1ec-agenda-widget-view .ai1ec-event .ai1ec-event-time { font-weight:bold; }
.ai1ec-agenda-widget-view .ai1ec-event .ai1ec-event-title { font-weight:normal; }
.ai1ec-agenda-widget-view .ai1ec-event .ai1ec-allday-badge { vertical-align:bottom; }
.ai1ec-subscribe-dropdown { padding:0 !important; }
.ai1ec-subscribe-dropdown > .ai1ec-subscribe { display:inline-block; padding:5px 10px; }
.ai1ec-subscribe-dropdown.ai1ec-btn-xs > .ai1ec-subscribe { padding:1px 5px; }
.ai1ec-popover.ai1ec-popup { text-align:left; border-color:#ccc; width:190px; }
.ai1ec-popover.ai1ec-popup .ai1ec-popover-content { background:#fff; color:#333; font-size:13px; font-weight:normal; padding:5px 8px; position:relative; z-index:2; }
.ai1ec-popover.ai1ec-popup .ai1ec-event-time { background:#eee; font-size:11.05px; font-weight:bold; margin:2px -8px 0; padding:1px 8px; }
.ai1ec-popover.ai1ec-popup .ai1ec-event-avatar { margin:6px auto; position:relative; width:85%; }
.ai1ec-popover.ai1ec-popup .ai1ec-event-avatar img { width:100%; }
.ai1ec-popover.ai1ec-popup .ai1ec-color-swatches { float:right; font-size:0.9em; }
.ai1ec-popover.ai1ec-popup .ai1ec-color-swatch { padding:1px; }
.ai1ec-popover.ai1ec-popup .post-edit-link { font-size:11px; margin-left:2px; white-space:nowrap; }
.ai1ec-popover.ai1ec-popup .post-edit-link i { font-size:13px; }
.ai1ec-popover.ai1ec-popup.ai1ec-left.ai1ec-popup-in-oneday-view { margin-left:49px; }
.ai1ec-popup-title { font-size:12.35px; font-weight:bold; line-height:1.428571429; background:none; border-bottom:none; padding:0; }
.ai1ec-popup-title a { font-weight:bold !important; }
.ai1ec-popup-title a.ai1ec-buy-tickets { font-weight:normal !important; }
.ai1ec-popup-excerpt { font-size:11.05px; margin-top:2px; }
img[data-ai1ec-hidden] { display:none; }
.timely input.ai1ec-search-input { height:22px; }
.timely a.ai1ec-search-button { margin-top:-2px; }
.ai1ec-single-event .ai1ec-event-details, .ai1ec-multi-event .ai1ec-event-details { margin:13.5px 0; }
.ai1ec-single-event .ai1ec-event-details .ai1ec-row, .ai1ec-multi-event .ai1ec-event-details .ai1ec-row { margin-bottom:4.5px; }
.ai1ec-single-event .ai1ec-field-label, .ai1ec-multi-event .ai1ec-field-label { line-height:25px; }
.ai1ec-single-event .ai1ec-time .ai1ec-field-value, .ai1ec-multi-event .ai1ec-time .ai1ec-field-value { font-size:1.2em; }
.ai1ec-single-event .ai1ec-time .ai1ec-field-value .ai1ec-allday-badge, .ai1ec-multi-event .ai1ec-time .ai1ec-field-value .ai1ec-allday-badge { font-size:0.75em; line-height:1.4em; }
.ai1ec-single-event .ai1ec-recurrence, .ai1ec-multi-event .ai1ec-recurrence { vertical-align:bottom; }
.ai1ec-single-event .ai1ec-recurrence .ai1ec-btn.ai1ec-disabled, .ai1ec-multi-event .ai1ec-recurrence .ai1ec-btn.ai1ec-disabled { cursor:default; opacity:1; filter:alpha(opacity=100); pointer-events:auto; }
.ai1ec-single-event .ai1ec-category, .ai1ec-multi-event .ai1ec-category { font-size:0.8em; }
.ai1ec-single-event .ai1ec-tag, .ai1ec-multi-event .ai1ec-tag { font-size:0.85em; }
.ai1ec-single-event .ai1ec-gmap-container, .ai1ec-multi-event .ai1ec-gmap-container { border:1px solid #ddd; border-radius:4px; position:relative; }
.ai1ec-single-event #ai1ec-gmap-canvas, .ai1ec-multi-event #ai1ec-gmap-canvas { width:100%; height:200px; }
.ai1ec-single-event .ai1ec-gmap-link, .ai1ec-multi-event .ai1ec-gmap-link { bottom:-1px; display:none; margin:0; position:absolute; right:-1px; }
.ai1ec-single-event .ai1ec-gmap-container:hover .ai1ec-gmap-link, .ai1ec-multi-event .ai1ec-gmap-container:hover .ai1ec-gmap-link { display:block; }
.ai1ec-single-event #ai1ec-gmap-canvas input, .ai1ec-multi-event #ai1ec-gmap-canvas input { margin:0 !important; }
.ai1ec-single-event .ai1ec-gmap-placeholder, .ai1ec-multi-event .ai1ec-gmap-placeholder { border-radius:4px; color:#622599; cursor:pointer; height:12em; border:1px dashed #ddd; min-width:18em; margin-bottom:0.3em; text-align:center; width:100%; }
.ai1ec-single-event .ai1ec-gmap-placeholder:hover, .ai1ec-multi-event .ai1ec-gmap-placeholder:hover { border-color:#b7b7b7; color:#622599; }
.ai1ec-single-event .ai1ec-gmap-placeholder strong, .ai1ec-multi-event .ai1ec-gmap-placeholder strong { position:relative; top:45%; }
.ai1ec-single-event .ai1ec-gmap-container-hidden, .ai1ec-multi-event .ai1ec-gmap-container-hidden { position:absolute !important; visibility:hidden; }
.ai1ec-single-event .ai1ec-contact span, .ai1ec-multi-event .ai1ec-contact span { display:inline-block; white-space:nowrap; }
.ai1ec-single-event .ai1ec-contact span i:first-child:before, .ai1ec-multi-event .ai1ec-contact span i:first-child:before { text-align:center; width:1.7em; }
.ai1ec-single-event { position:relative; font-size:14.3px; line-height:22.5px; }
.ai1ec-single-event .ai1ec-event-avatar { max-width:40%; }
.ai1ec-single-event .ai1ec-event-avatar img { max-width:300px; max-height:300px; min-height:0; width:100%; }
.ai1ec-single-event .ai1ec-event-details { overflow:hidden; }
.ai1ec-single-event .ai1ec-actions { float:right !important; margin-left:10px; }
.ai1ec-single-event .ai1ec-actions .ai1ec-btn-group-vertical { margin-bottom:10px; display:block; }
.ai1ec-single-event .ai1ec-actions .ai1ec-btn { font-size:12px; text-align:left; }
.ai1ec-single-event .ai1ec-actions .ai1ec-fa-fw { width:20px; }
.ai1ec-single-event .timely-tickets-row td { vertical-align:top; padding-bottom:10px; }
.ai1ec-single-event .timely-tickets-row td.ai1ec-tickets-info { padding-left:12px; }
.ai1ec-single-event .timely-tickets-row td.ai1ec-tickets-info .ai1ec-tickets-description { color:#666; line-height:1.1; font-size:12px; }
.ai1ec-single-event .timely-tickets-row .ai1ec-tickets-info-inactive .ai1ec-tickets-title { text-decoration:line-through; color:#666; }
.ai1ec-single-event .timely-tickets-row .ai1ec-tickets-availability { font-size:12px; white-space:nowrap; }
.ai1ec-single-event .timely-tickets-row .ai1ec-tickets-amount { text-align:right; width:1px; }
.ai1ec-single-event .timely-tickets-row .ai1ec-tickets-amount select { min-width:48px !important; }
.ai1ec-single-event .ai1ec-table { border:none; table-layout:inherit; }
.ai1ec-recurrence-exclude { font-size:smaller; color:#858585; }
.ai1ec-multi-event, .ai1ec-excerpt { font-size:12.87px; line-height:20.25px; }
.ai1ec-multi-event .ai1ec-field-label, .ai1ec-excerpt .ai1ec-field-label { margin-top:1.43px; }
.ai1ec-excerpt { margin-bottom:11.25px; }
.ai1ec-event-footer { color:#858585; clear:both; margin:9px 0; }
#ai1ec-container { clear:both; }
#ai1ec-calendar-view-container { position:relative; -webkit-transform:translateZ(0); z-index:1; }
#ai1ec-calendar-view .post-edit-link { white-space:nowrap; }
.ai1ec-calendar-toolbar { background-color:#fff; border:1px solid #707070; border-radius:6px; margin-bottom:8px; padding:0 8px; }
.ai1ec-calendar-toolbar .ai1ec-nav { margin:0 !important; padding:0 !important; }
.timely .ai1ec-calendar-toolbar .ai1ec-nav-pills > li > a { border-radius:0; }
.ai1ec-calendar-toolbar.ai1ec-affix { z-index:10030; top:0; border-top-left-radius:0; border-top-right-radius:0; -webkit-transition:border-radius 0.3s; transition:border-radius 0.3s; -webkit-transition:box-shadow 0.4s; transition:box-shadow 0.4s; -webkit-box-shadow:0 3px 12px rgba(0, 0, 0, 0.2); box-shadow:0 3px 12px rgba(0, 0, 0, 0.2); }
.ai1ec-calendar-toolbar.ai1ec-affix .ai1ec-views-dropdown { margin-bottom:4px; clear:both; }
.ai1ec-calendar-toolbar.ai1ec-affix .ai1ec-clearfix { padding-top:8px; }
.ai1ec-calendar-toolbar.ai1ec-empty-toolbar.ai1ec-affix-top { border:none; margin:0; }
.ai1ec-title-buttons .ai1ec-btn-group { margin-left:8px; }
.ai1ec-title-buttons .ai1ec-contribution-buttons { float:right; margin-top:5px; }
#ai1ec-bs-modes { width:0; height:0; overflow:hidden; }
.no-touch .ai1ec-calendar-toolbar .ai1ec-dropdown:hover > .ai1ec-dropdown-menu { display:block; }
.ai1ec-views-dropdown { margin-left:5px; }
.ai1ec-views-dropdown i { font-size:1.9em; line-height:0.75em; vertical-align:-37%; }
.ai1ec-views-dropdown .ai1ec-dropdown-menu { min-width:0; }
.ai1ec-category-filter .ai1ec-category { display:block; }
.ai1ec-filters .ai1ec-color-swatch { height:7px; width:7px; }
.ai1ec-filters .ai1ec-dropdown-toggle > i { font-size:1.25em; line-height:0.8em; vertical-align:-15%; }
.ai1ec-filters .ai1ec-dropdown-menu { padding:1px 2px; }
.ai1ec-tag-filter .ai1ec-dropdown-menu { max-height:250px; min-width:200px; overflow:auto; }
.ai1ec-select2-filters { clear:both; }
.ai1ec-select2-filters .select2-container { margin:2px 0; width:100%; }
.ai1ec-clear-filter { cursor:pointer; display:none !important; }
.ai1ec-dropdown.ai1ec-active > .ai1ec-dropdown-toggle > i { display:none !important; }
.ai1ec-dropdown.ai1ec-active > .ai1ec-dropdown-toggle .ai1ec-clear-filter { display:inline !important; }
.ai1ec-pagination > .ai1ec-btn { text-transform:uppercase; }
.ai1ec-calendar-title, .ai1ec-calendar-title-short { font-size:13px; line-height:1em; }
.ai1ec-calendar-title-short { display:none; }
@media screen and (max-width: 767px) {
.ai1ec-calendar-title {
display:none;
}
.ai1ec-calendar-title-short {
display:inline;
}
}
.ai1ec-minical-trigger { font-weight:bold !important; }
.ai1ec-minical-trigger i { vertical-align:baseline; }
#ai1ec-print-button i { font-size:14px; margin-top:-2px; }
table.ai1ec-month-view, .ai1ec-week-view table, .ai1ec-oneday-view table { border-collapse:collapse; border:1px solid #ddd !important; margin:0 !important; background:#999; table-layout:fixed !important; clear:both; width:100% !important; }
table.ai1ec-month-view a.ai1ec-multiday, .ai1ec-week-view table a.ai1ec-multiday, .ai1ec-oneday-view table a.ai1ec-multiday { -webkit-transition:none !important; transition:none !important; }
table.ai1ec-month-view { margin-bottom:6px !important; }
table.ai1ec-week-view-original, table.ai1ec-oneday-view-original { visibility:hidden; height:400px; }
table.ai1ec-week-view-original.tablescroll_body, table.ai1ec-oneday-view-original.tablescroll_body { visibility:visible; height:auto; }
table.ai1ec-week-view-original.tablescroll_body, table.ai1ec-week-view-original.tablescroll_body tr:first-child td, table.ai1ec-oneday-view-original.tablescroll_body, table.ai1ec-oneday-view-original.tablescroll_body tr:first-child td { border-top:none !important; }
.ai1ec-week-view .tablescroll_wrapper, .ai1ec-oneday-view .tablescroll_wrapper { border-bottom:1px solid #ddd; margin-bottom:6px; position:relative; width:auto !important; }
.ai1ec-week-view table.tablescroll_head, .ai1ec-oneday-view table.tablescroll_head { border-bottom:none !important; }
.ai1ec-week-view table.tablescroll_head th, .ai1ec-oneday-view table.tablescroll_head th { border-bottom:none !important; padding:2.48px !important; }
.ai1ec-week-view .ai1ec-reveal-full-day, .ai1ec-oneday-view .ai1ec-reveal-full-day { float:right; margin:3px 3px 3px -3em; position:relative; }
.ai1ec-week-view .ai1ec-day, .ai1ec-oneday-view .ai1ec-day { height:1440px; }
.ai1ec-week-view th, .ai1ec-oneday-view th { position:relative; }
.ai1ec-week-view th .ai1ec-weekday-date, .ai1ec-oneday-view th .ai1ec-weekday-date { font-size:15px; font-weight:normal; }
.ai1ec-week-view th .ai1ec-weekday-day, .ai1ec-oneday-view th .ai1ec-weekday-day { font-size:12px; font-weight:normal; }
.ai1ec-month-view td, .ai1ec-week-view td, .ai1ec-oneday-view td { border:1px solid #ddd !important; background:none !important; padding:0 !important; text-align:left; vertical-align:top; }
.ai1ec-month-view th, .ai1ec-week-view th, .ai1ec-oneday-view th { border:none !important; background:#f5f5f5 !important; padding:0.2em !important; }
.ai1ec-month-view td.ai1ec-empty { background:#f5f5f5 !important; }
.ai1ec-month-view th, .ai1ec-week-view th, .ai1ec-week-view .ai1ec-hour-marker div, .ai1ec-week-view .ai1ec-allday-label, .ai1ec-oneday-view th, .ai1ec-oneday-view .ai1ec-hour-marker div, .ai1ec-oneday-view .ai1ec-allday-label { color:#9e9e9e !important; text-shadow:0 1px 0 #fff; }
.ai1ec-month-view th, .ai1ec-oneday-view th { text-align:center !important; }
.ai1ec-week-view th { text-align:left !important; }
.ai1ec-month-view .ai1ec-day, .ai1ec-week-view .ai1ec-day, .ai1ec-week-view .ai1ec-allday-events, .ai1ec-oneday-view .ai1ec-day, .ai1ec-oneday-view .ai1ec-allday-events { position:relative; }
.ai1ec-month-view .ai1ec-day-stretcher { float:left; height:94px; width:0; }
.ai1ec-month-view .ai1ec-today, .ai1ec-week-view .ai1ec-today { background:#f2c539 !important; }
.ai1ec-month-view .ai1ec-date { background:#622599; color:#4f2b70; font-size:10pt; line-height:13px; height:13px; margin-bottom:1px; padding:0 0.4em; font-size:8pt; text-align:right; text-shadow:0 1px 0 #fff; }
.ai1ec-week-view, .ai1ec-oneday-view { clear:both; }
.ai1ec-week-view .ai1ec-grid-container, .ai1ec-oneday-view .ai1ec-grid-container { position:absolute; top:auto; left:0; right:0; }
.ai1ec-week-view .ai1ec-now-marker, .ai1ec-week-view .ai1ec-hour-marker, .ai1ec-week-view .ai1ec-quarter-marker, .ai1ec-oneday-view .ai1ec-now-marker, .ai1ec-oneday-view .ai1ec-hour-marker, .ai1ec-oneday-view .ai1ec-quarter-marker { position:absolute; left:0; right:0; }
.ai1ec-week-view .ai1ec-hour-marker, .ai1ec-oneday-view .ai1ec-hour-marker { border-top:1px solid #ddd; border-top:1px solid rgba(221, 221, 221, 0.7); height:60px; background:rgba(221, 221, 221, 0.4) !important; }
.ai1ec-week-view .ai1ec-hour-marker.ai1ec-business-hour, .ai1ec-oneday-view .ai1ec-hour-marker.ai1ec-business-hour { background:none !important; }
.ai1ec-week-view .ai1ec-hour-marker div, .ai1ec-week-view .ai1ec-allday-label, .ai1ec-oneday-view .ai1ec-hour-marker div, .ai1ec-oneday-view .ai1ec-allday-label { position:relative; z-index:2; margin-left:1px; padding:0 3px; font-size:8pt !important; font-weight:normal !important; background:#f5f5f5; float:left; border-radius:3px; }
.ai1ec-week-view .ai1ec-allday-label, .ai1ec-oneday-view .ai1ec-allday-label { margin-top:1px; }
.ai1ec-week-view .ai1ec-quarter-marker, .ai1ec-oneday-view .ai1ec-quarter-marker { border-top:1px solid #ddd; border-top:1px solid rgba(221, 221, 221, 0.4); }
.ai1ec-week-view .ai1ec-now-marker, .ai1ec-oneday-view .ai1ec-now-marker { border-top:2px solid #f2c539; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.35); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.35); height:4px; text-shadow:0 1px 1px rgba(0, 0, 0, 0.4); z-index:2; }
.ai1ec-week-view .ai1ec-now-marker div, .ai1ec-oneday-view .ai1ec-now-marker div { background-color:#f2c539; border-radius:0 0 3px 3px; -webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.35); box-shadow:0 1px 1px rgba(0, 0, 0, 0.35); color:#fff; opacity:0; filter:alpha(opacity=0); font-size:11px; float:left; padding:1px 4px; -webkit-transition:opacity 0.1s; transition:opacity 0.1s; }
.ai1ec-week-view .ai1ec-now-marker:hover div, .ai1ec-oneday-view .ai1ec-now-marker:hover div { opacity:1; filter:alpha(opacity=100); }
.ai1ec-month-view a.ai1ec-event-container, .ai1ec-week-view a.ai1ec-event-container, .ai1ec-oneday-view a.ai1ec-event-container { border:none; display:block; font-size:12px; opacity:0.85; filter:alpha(opacity=85); }
.ai1ec-month-view a.ai1ec-event-container:hover, .ai1ec-month-view a.ai1ec-event-container.ai1ec-hover, .ai1ec-week-view a.ai1ec-event-container:hover, .ai1ec-week-view a.ai1ec-event-container.ai1ec-hover, .ai1ec-oneday-view a.ai1ec-event-container:hover, .ai1ec-oneday-view a.ai1ec-event-container.ai1ec-hover { opacity:1; filter:alpha(opacity=100); }
.ai1ec-month-view .ai1ec-event, .ai1ec-week-view .ai1ec-event, .ai1ec-oneday-view .ai1ec-event { max-height:100%; overflow:hidden; margin:1px 0 0; padding:0 3px 1px; white-space:nowrap; }
.ai1ec-month-view .ai1ec-event-time, .ai1ec-week-view .ai1ec-event-time, .ai1ec-oneday-view .ai1ec-event-time { font-weight:bold; font-size:11px; }
.ai1ec-month-view a.ai1ec-event-container, .ai1ec-week-view .ai1ec-allday-events a.ai1ec-event-container, .ai1ec-oneday-view .ai1ec-allday-events a.ai1ec-event-container { position:relative; }
.ai1ec-month-view .ai1ec-allday .ai1ec-event, .ai1ec-month-view .ai1ec-multiday .ai1ec-event, .ai1ec-week-view .ai1ec-allday-events .ai1ec-allday .ai1ec-event, .ai1ec-week-view .ai1ec-allday-events .ai1ec-multiday .ai1ec-event, .ai1ec-oneday-view .ai1ec-allday-events .ai1ec-allday .ai1ec-event, .ai1ec-oneday-view .ai1ec-allday-events .ai1ec-multiday .ai1ec-event { border-radius:3px; background-color:#622599; color:#fff; text-shadow:0 1px 1px rgba(0, 0, 0, 0.4); }
.ai1ec-oneday-view a.ai1ec-event-container { margin-right:10px; }
.ai1ec-oneday-view .ai1ec-allday-events a.ai1ec-event-container { margin:0 0 0 53px; }
.ai1ec-week-view .ai1ec-week a.ai1ec-event-container, .ai1ec-oneday-view .ai1ec-oneday a.ai1ec-event-container { background-color:#fff; background-image:-webkit-linear-gradient(top, #f7f4fa, #d0bee0 120px); background-image:-moz-linear-gradient(top, #f7f4fa, #d0bee0 120px); background-image:-ms-linear-gradient(top, #f7f4fa, #d0bee0 120px); background-image:-o-linear-gradient(top, #f7f4fa, #d0bee0 120px); background-image:linear-gradient(top, #f7f4fa, #d0bee0 120px); border:1px solid #b192cc; border-radius:3px; -webkit-box-shadow:1px 2px 4px rgba(0, 0, 0, 0.15); box-shadow:1px 2px 4px rgba(0, 0, 0, 0.15); -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; line-height:15px; margin:0 -1px; min-height:34px; position:absolute; right:0; text-shadow:0 1px 0 #fff; }
.ai1ec-week-view .ai1ec-week a.ai1ec-event-container.ai1ec-raised, .ai1ec-oneday-view .ai1ec-oneday a.ai1ec-event-container.ai1ec-raised { z-index:5; }
.ai1ec-week-view .ai1ec-week a.ai1ec-event-container:hover, .ai1ec-oneday-view .ai1ec-oneday a.ai1ec-event-container:hover { border-color:#b192cc; }
.ai1ec-week-view .ai1ec-week .ai1ec-event, .ai1ec-oneday-view .ai1ec-oneday .ai1ec-event { margin:0; position:absolute; bottom:1px; left:0; right:0; top:1px; }
.ai1ec-week-view .ai1ec-week .ai1ec-event-title, .ai1ec-oneday-view .ai1ec-oneday .ai1ec-event-title { display:block; white-space:normal; }
.ai1ec-month-view .ai1ec-event { height:14px; line-height:14px; margin:0 0 1px; }
.ai1ec-word-wrap.ai1ec-month-view .ai1ec-event { border-bottom:1px dotted #ddd; height:auto; overflow:visible; padding-top:1px; padding-bottom:2px; white-space:normal; }
.ai1ec-word-wrap.ai1ec-month-view .ai1ec-multiday .ai1ec-event { border-bottom:none; overflow:hidden; padding-top:0; padding-bottom:1px; white-space:nowrap; }
.ai1ec-word-wrap.ai1ec-month-view .ai1ec-allday .ai1ec-event { border-bottom:none; }
.ai1ec-month-view .ai1ec-allday { padding-left:1px; width:97.5%; }
.ai1ec-month-view .ai1ec-allday.ai1ec-multiday { padding-left:0; }
.ai1ec-month-view .ai1ec-multiday { z-index:1; }
.ai1ec-month-view .ai1ec-multiday-arrow1 { background:#622599; border:7px solid #fff; border-left-color:#622599; border-right-width:0; height:1px; position:absolute; right:0; top:0; width:0; }
.ai1ec-month-view .ai1ec-multiday-arrow2 { border:7px solid #622599; border-left-color:#fff; border-right-width:2px; height:1px; left:0; position:absolute; top:0; width:0; }
.ai1ec-month-view .ai1ec-multiday-bar { background:#622599; border-radius:3px; height:14px; left:0; position:absolute; top:0; }
.ai1ec-month-view .ai1ec-multiday-bar .ai1ec-event-title { margin-left:7px; }
.ai1ec-month-view .ai1ec-multiday-bar .ai1ec-event { margin:0; }
.ai1ec-month-view .ai1ec-multiday-bar .ai1ec-event-time { display:none; }
.ai1ec-month-view .ai1ec-event-dropdown { background:#fff; border:1px solid #e7e7e7; border-top:0; left:-1px; position:absolute; top:78px; width:90px; z-index:1000; }
.ai1ec-month-view .ai1ec-obscured { display:none !important; }
.ai1ec-month-view a.ai1ec-scroll-up, .ai1ec-month-view a.ai1ec-scroll-down { border:1px solid #ddd; border-radius:0.2em; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; display:block; left:50%; height:16px; line-height:14px; margin-left:-8px; position:relative; text-align:center; width:16px; }
.ai1ec-month-view a.ai1ec-scroll-up:hover, .ai1ec-month-view a.ai1ec-scroll-down:hover { background-color:#ddd; }
.ai1ec-month-view a.ai1ec-scroll-up.ai1ec-disabled, .ai1ec-month-view a.ai1ec-scroll-down.ai1ec-disabled { border:none; cursor:default; opacity:0.2; filter:alpha(opacity=20); padding:1px; }
.ai1ec-month-view a.ai1ec-scroll-up.ai1ec-disabled:hover, .ai1ec-month-view a.ai1ec-scroll-down.ai1ec-disabled:hover { background-color:transparent; }
.ai1ec-oneday-view .ai1ec-start-truncated .ai1ec-event-time, .ai1ec-week-view .ai1ec-start-truncated .ai1ec-event-time { display:none; }
.ai1ec-oneday-view .ai1ec-start-truncated, .ai1ec-week-view .ai1ec-start-truncated { border-top-left-radius:0; border-top-right-radius:0; }
.ai1ec-oneday-view .ai1ec-end-truncated, .ai1ec-week-view .ai1ec-end-truncated { border-bottom-left-radius:0; border-bottom-right-radius:0; }
.ai1ec-oneday-view .ai1ec-start-truncator, .ai1ec-oneday-view .ai1ec-end-truncator, .ai1ec-week-view .ai1ec-start-truncator, .ai1ec-week-view .ai1ec-end-truncator { position:absolute; line-height:1em; font-size:7px; text-shadow:none; opacity:0.5; filter:alpha(opacity=50); }
.ai1ec-oneday-view .ai1ec-start-truncator, .ai1ec-week-view .ai1ec-start-truncator { top:-1px; left:-1px; }
.ai1ec-oneday-view .ai1ec-end-truncator, .ai1ec-week-view .ai1ec-end-truncator { bottom:-1px; right:-1px; }
.ai1ec-agenda-view { clear:both; overflow:hidden; margin:0 0 6px; }
.ai1ec-agenda-view .ai1ec-date-events { overflow:hidden; margin:0 0.75em 0 0; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
.ai1ec-agenda-view .ai1ec-date-events {
overflow:visible;
display:-webkit-flex;
-webkit-flex-wrap:wrap;
}
}
.ai1ec-agenda-view .ai1ec-date { overflow:hidden; }
.ai1ec-agenda-view .ai1ec-event-toggle { float:right; font-size:14px; font-weight:bold; color:#8f8f8f; -webkit-transition:color 0.1s; transition:color 0.1s; }
.ai1ec-agenda-view .ai1ec-event-toggle .ai1ec-fa-minus-circle { display:none; }
.ai1ec-agenda-view .ai1ec-event { background:#fff; border:1px solid #ccc; border-radius:0.5em; clear:right; margin:6.5px 0; overflow:hidden; position:relative; padding:0.6em; -webkit-transition:border-color 0.1s; transition:border-color 0.1s; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
.ai1ec-agenda-view .ai1ec-event {
overflow:visible;
width:100%;
}
.ai1ec-agenda-view .ai1ec-event + .ai1ec-event {
margin:0 0 6.5px 0;
}
}
.ai1ec-agenda-view .ai1ec-event.ai1ec-expanded { border-color:#808080; -webkit-box-shadow:0 2px 4px #b5b5b5; box-shadow:0 2px 4px #b5b5b5; }
.ai1ec-agenda-view .ai1ec-event.ai1ec-expanded .ai1ec-event-toggle .ai1ec-fa-minus-circle { display:inline-block; }
.ai1ec-agenda-view .ai1ec-event.ai1ec-expanded .ai1ec-event-toggle .ai1ec-fa-plus-circle { display:none; }
.ai1ec-agenda-view .ai1ec-event .ai1ec-event-header { cursor:pointer; }
.ai1ec-agenda-view .ai1ec-event .ai1ec-event-header:hover .ai1ec-event-toggle { color:#4a4a4a; }
.ai1ec-agenda-view .ai1ec-event .ai1ec-event-title { color:#622599; font-weight:bold; font-size:10.5pt; margin:0 0 0.4em; -webkit-transition:color 0.1s; transition:color 0.1s; }
.ai1ec-agenda-view .ai1ec-event .ai1ec-event-time { font-size:9pt; font-weight:bold; opacity:0.8; filter:alpha(opacity=80); }
.ai1ec-agenda-view .ai1ec-event .post-edit-link { opacity:0; filter:alpha(opacity=0); -webkit-transition:opacity 0.1s; transition:opacity 0.1s; }
.ai1ec-agenda-view .ai1ec-event:hover { border-color:#808080; }
.ai1ec-agenda-view .ai1ec-event:hover .ai1ec-event-title { color:#622599; }
.ai1ec-agenda-view .ai1ec-event:hover .post-edit-link { opacity:1; filter:alpha(opacity=100); }
.ai1ec-agenda-view .ai1ec-event-summary { display:none; }
.ai1ec-agenda-view .ai1ec-event-summary.ai1ec-expanded { display:block; }
.ai1ec-agenda-view .ai1ec-event-avatar { float:left; margin:0 16px 8px 0; max-width:40%; }
.ai1ec-agenda-view .ai1ec-event-avatar img { max-width:300px; max-height:300px; min-height:0; width:100%; }
.ai1ec-agenda-view .ai1ec-event-description { font-size:9pt; line-height:1.5em; margin-top:9px; }
.ai1ec-agenda-view .ai1ec-event-summary-footer { clear:both; padding-top:10px; }
.ai1ec-agenda-view .ai1ec-event-summary-footer .ai1ec-field-label { font-size:8pt; }
.ai1ec-agenda-view .ai1ec-categories, .ai1ec-agenda-view .ai1ec-tags { font-size:8pt; margin-right:0.5em; }
.ai1ec-agenda-view .ai1ec-actions { float:right; margin-top:-5px; }
.ai1ec-print * { background:white !important; color:black !important; }
.ai1ec-print body { margin:0; text-align:left; }
.ai1ec-print #wpadminbar, .ai1ec-print #comments, .ai1ec-print #page > header { display:none; }
.ai1ec-print #ai1ec-container { position:absolute; left:0; top:0; width:100%; }
.ai1ec-print .ai1ec-agenda-view .ai1ec-event.ai1ec-expanded { box-shadow:none; border:2px solid gray !important; }
.ai1ec-print .ai1ec-agenda-view .ai1ec-event-summary-footer { display:none; }
.ai1ec-print .ai1ec-agenda-view .ai1ec-date-title { border-color:#cacaca; }
.ai1ec-print .ai1ec-agenda-view .ai1ec-date-title:after { display:none; }
.ai1ec-print .ai1ec-agenda-view .ai1ec-event-summary .ai1ec-event-title { display:inline; }
.ai1ec-print .ai1ec-agenda-view .ai1ec-event-summary .ai1ec-event-time { display:inline; border:none !important; box-shadow:none !important; }
.ai1ec-print .ai1ec-agenda-view .ai1ec-event-description { padding:0 !important; }
.ai1ec-print .ai1ec-agenda-view .ai1ec-event.ai1ec-allday .ai1ec-allday-label { border:none !important; box-shadow:none !important; padding-left:0.2em !important; }
.ai1ec-print .timely .entry-meta, .ai1ec-print .timely .ai1ec-subscribe, .ai1ec-print .timely .ai1ec-subscribe-google, .ai1ec-print .ai1ec-agenda-view .ai1ec-event-expand, .ai1ec-print .ai1ec-btn-toolbar, .ai1ec-print .ai1ec-pagination, .ai1ec-print .ai1ec-calendar-toolbar, .ai1ec-print .ai1ec-read-more, .ai1ec-print .ai1ec-color-swatch, .ai1ec-print .post-edit-link, .ai1ec-print .ai1ec-event-toggle, .ai1ec-print .ai1ec-views-dropdown { display:none !important; }
.ai1ec-print .ai1ec-event-header { cursor:text !important; }
#ai1ec_clear_saved_view { margin-left:-4px; margin-right:5px; }
.ai1ec-collapsible-toggle { cursor:pointer; }
.ai1ec-subscribe-container .ai1ec-fa.ai1ec-fa-fw { width:20px; }
.ai1ec-event:hover .ai1ec-sas-actions, .ai1ec-popover .ai1ec-sas-actions { display:block; white-space:nowrap; }
.ai1ec-event:hover .ai1ec-sas-actions .ai1ec-sas-action, .ai1ec-popover .ai1ec-sas-actions .ai1ec-sas-action { display:inline-block; }
.ai1ec-event:hover .ai1ec-sas-actions .ai1ec-sas-action-tickets, .ai1ec-popover .ai1ec-sas-actions .ai1ec-sas-action-tickets { display:none; }
.ai1ec-event[data-ticket-url] .ai1ec-sas-action-tickets, .ai1ec-popover.ai1ec-has-tickets-button .ai1ec-sas-action-tickets { display:inline-block !important; }
:not( .ai1ec-has-product-buy-button ) .ai1ec-event:not( [data-ticket-url] ) .ai1ec-sas-action-tickets, :not( .ai1ec-has-product-buy-button ) .ai1ec-popover:not( .ai1ec-has-tickets-button ) .ai1ec-sas-action-tickets {
display:none !important;
}
.ai1ec-sas-actions { display:block; }
.ai1ec-sas-actions .ai1ec-sas-action { display:none; border-radius:0; }
.ai1ec-sas-actions .ai1ec-sas-action:hover span, .ai1ec-sas-actions .ai1ec-active > .ai1ec-sas-action span { display:inline; }
.single-ai1ec_event .ai1ec-sas-actions { display:block; }
.single-ai1ec_event .ai1ec-sas-actions a { text-align:center !important; }
.ai1ec-sas-narrow .ai1ec-sas-save-and-share-buttons span { display:none !important; }
.ai1ec-agenda-view .ai1ec-event .ai1ec-sas-actions { float:right; margin:0 10px; }
@media (max-width: 992px) {
.ai1ec-agenda-view .ai1ec-event .ai1ec-sas-actions span {
display:none !important;
}
}
.ai1ec-posterboard-view .ai1ec-sas-actions, .ai1ec-popover .ai1ec-sas-actions { text-align:center; }
.ai1ec-posterboard-view .ai1ec-sas-actions a.ai1ec-btn, .ai1ec-popover .ai1ec-sas-actions a.ai1ec-btn { float:none; }
.ai1ec-posterboard-view .ai1ec-sas-action-tickets { float:left !important; margin-top:1px; }
.ai1ec-stream-view .ai1ec-sas-actions { float:right; margin:0 10px; position:absolute; right:0px; }
@media (max-width: 992px) {
.ai1ec-stream-view .ai1ec-sas-actions span {
display:none !important;
}
}
.ai1ec-stream-view .post-edit-link { margin-top:28px; }
.ai1ec-month-view .ai1ec-sas-actions { display:block !important; }
.ai1ec-month-view .ai1ec-sas-action { display:block !important; }
.ai1ec-popup .ai1ec-sas-actions { margin:5px 0; }
