@charset "UTF-8";@font-face {font-family: 'FontAwesome';src: url("font-awesome/fonts/fontawesome-webfont-32400f4e08932a94d8bfd2422702c446.eot?v=4.5.0");src: url("font-awesome/fonts/fontawesome-webfont-32400f4e08932a94d8bfd2422702c446.eot?#iefix&v=4.5.0") format("embedded-opentype"), url("font-awesome/fonts/fontawesome-webfont-db812d8a70a4e88e888744c1c9a27e89.woff2?v=4.5.0") format("woff2"), url("font-awesome/fonts/fontawesome-webfont-a35720c2fed2c7f043bc7e4ffb45e073.woff?v=4.5.0") format("woff"), url("font-awesome/fonts/fontawesome-webfont-a3de2170e4e9df77161ea5d3f31b2668.ttf?v=4.5.0") format("truetype"), url("font-awesome/fonts/fontawesome-webfont-f775f9cca88e21d45bebe185b27c0e5b.svg?v=4.5.0#fontawesomeregular") format("svg");font-weight: normal;font-style: normal; }.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }.fa-lg {font-size: 1.33333em;line-height: 0.75em;vertical-align: -15%; }.fa-2x {font-size: 2em; }.fa-3x {font-size: 3em; }.fa-4x {font-size: 4em; }.fa-5x {font-size: 5em; }.fa-fw {width: 1.28571em;text-align: center; }.fa-ul {padding-left: 0;margin-left: 2.14286em;list-style-type: none; }.fa-ul > li {position: relative; }.fa-li {position: absolute;left: -2.14286em;width: 2.14286em;top: 0.14286em;text-align: center; }.fa-li.fa-lg {left: -1.85714em; }.fa-border {padding: .2em .25em .15em;border: solid 0.08em #eee;border-radius: .1em; }.fa-pull-left {float: left; }.fa-pull-right {float: right; }.fa.fa-pull-left {margin-right: .3em; }.fa.fa-pull-right {margin-left: .3em; }.pull-right {float: right; }.pull-left {float: left; }.fa.pull-left {margin-right: .3em; }.fa.pull-right {margin-left: .3em; }.fa-spin {-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear; }.fa-pulse {-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8); }@-webkit-keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }100% {-webkit-transform: rotate(359deg);transform: rotate(359deg); } }@keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }100% {-webkit-transform: rotate(359deg);transform: rotate(359deg); } }.fa-rotate-90 {filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); }.fa-rotate-180 {filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg); }.fa-rotate-270 {filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg); }.fa-flip-horizontal {filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1); }.fa-flip-vertical {filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform: scale(1, -1);-ms-transform: scale(1, -1);transform: scale(1, -1); }:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {filter: none; }.fa-stack {position: relative;display: inline-block;width: 2em;height: 2em;line-height: 2em;vertical-align: middle; }.fa-stack-1x, .fa-stack-2x {position: absolute;left: 0;width: 100%;text-align: center; }.fa-stack-1x {line-height: inherit; }.fa-stack-2x {font-size: 2em; }.fa-inverse {color: #fff; }.fa-glass:before {content: ""; }.fa-music:before {content: ""; }.fa-search:before {content: ""; }.fa-envelope-o:before {content: ""; }.fa-heart:before {content: ""; }.fa-star:before {content: ""; }.fa-star-o:before {content: ""; }.fa-user:before {content: ""; }.fa-film:before {content: ""; }.fa-th-large:before {content: ""; }.fa-th:before {content: ""; }.fa-th-list:before {content: ""; }.fa-check:before {content: ""; }.fa-remove:before,.fa-close:before,.fa-times:before {content: ""; }.fa-search-plus:before {content: ""; }.fa-search-minus:before {content: ""; }.fa-power-off:before {content: ""; }.fa-signal:before {content: ""; }.fa-gear:before,.fa-cog:before {content: ""; }.fa-trash-o:before {content: ""; }.fa-home:before {content: ""; }.fa-file-o:before {content: ""; }.fa-clock-o:before {content: ""; }.fa-road:before {content: ""; }.fa-download:before {content: ""; }.fa-arrow-circle-o-down:before {content: ""; }.fa-arrow-circle-o-up:before {content: ""; }.fa-inbox:before {content: ""; }.fa-play-circle-o:before {content: ""; }.fa-rotate-right:before,.fa-repeat:before {content: ""; }.fa-refresh:before {content: ""; }.fa-list-alt:before {content: ""; }.fa-lock:before {content: ""; }.fa-flag:before {content: ""; }.fa-headphones:before {content: ""; }.fa-volume-off:before {content: ""; }.fa-volume-down:before {content: ""; }.fa-volume-up:before {content: ""; }.fa-qrcode:before {content: ""; }.fa-barcode:before {content: ""; }.fa-tag:before {content: ""; }.fa-tags:before {content: ""; }.fa-book:before {content: ""; }.fa-bookmark:before {content: ""; }.fa-print:before {content: ""; }.fa-camera:before {content: ""; }.fa-font:before {content: ""; }.fa-bold:before {content: ""; }.fa-italic:before {content: ""; }.fa-text-height:before {content: ""; }.fa-text-width:before {content: ""; }.fa-align-left:before {content: ""; }.fa-align-center:before {content: ""; }.fa-align-right:before {content: ""; }.fa-align-justify:before {content: ""; }.fa-list:before {content: ""; }.fa-dedent:before,.fa-outdent:before {content: ""; }.fa-indent:before {content: ""; }.fa-video-camera:before {content: ""; }.fa-photo:before,.fa-image:before,.fa-picture-o:before {content: ""; }.fa-pencil:before {content: ""; }.fa-map-marker:before {content: ""; }.fa-adjust:before {content: ""; }.fa-tint:before {content: ""; }.fa-edit:before,.fa-pencil-square-o:before {content: ""; }.fa-share-square-o:before {content: ""; }.fa-check-square-o:before {content: ""; }.fa-arrows:before {content: ""; }.fa-step-backward:before {content: ""; }.fa-fast-backward:before {content: ""; }.fa-backward:before {content: ""; }.fa-play:before {content: ""; }.fa-pause:before {content: ""; }.fa-stop:before {content: ""; }.fa-forward:before {content: ""; }.fa-fast-forward:before {content: ""; }.fa-step-forward:before {content: ""; }.fa-eject:before {content: ""; }.fa-chevron-left:before {content: ""; }.fa-chevron-right:before {content: ""; }.fa-plus-circle:before {content: ""; }.fa-minus-circle:before {content: ""; }.fa-times-circle:before {content: ""; }.fa-check-circle:before {content: ""; }.fa-question-circle:before {content: ""; }.fa-info-circle:before {content: ""; }.fa-crosshairs:before {content: ""; }.fa-times-circle-o:before {content: ""; }.fa-check-circle-o:before {content: ""; }.fa-ban:before {content: ""; }.fa-arrow-left:before {content: ""; }.fa-arrow-right:before {content: ""; }.fa-arrow-up:before {content: ""; }.fa-arrow-down:before {content: ""; }.fa-mail-forward:before,.fa-share:before {content: ""; }.fa-expand:before {content: ""; }.fa-compress:before {content: ""; }.fa-plus:before {content: ""; }.fa-minus:before {content: ""; }.fa-asterisk:before {content: ""; }.fa-exclamation-circle:before {content: ""; }.fa-gift:before {content: ""; }.fa-leaf:before {content: ""; }.fa-fire:before {content: ""; }.fa-eye:before {content: ""; }.fa-eye-slash:before {content: ""; }.fa-warning:before,.fa-exclamation-triangle:before {content: ""; }.fa-plane:before {content: ""; }.fa-calendar:before {content: ""; }.fa-random:before {content: ""; }.fa-comment:before {content: ""; }.fa-magnet:before {content: ""; }.fa-chevron-up:before {content: ""; }.fa-chevron-down:before {content: ""; }.fa-retweet:before {content: ""; }.fa-shopping-cart:before {content: ""; }.fa-folder:before {content: ""; }.fa-folder-open:before {content: ""; }.fa-arrows-v:before {content: ""; }.fa-arrows-h:before {content: ""; }.fa-bar-chart-o:before,.fa-bar-chart:before {content: ""; }.fa-twitter-square:before {content: ""; }.fa-facebook-square:before {content: ""; }.fa-camera-retro:before {content: ""; }.fa-key:before {content: ""; }.fa-gears:before,.fa-cogs:before {content: ""; }.fa-comments:before {content: ""; }.fa-thumbs-o-up:before {content: ""; }.fa-thumbs-o-down:before {content: ""; }.fa-star-half:before {content: ""; }.fa-heart-o:before {content: ""; }.fa-sign-out:before {content: ""; }.fa-linkedin-square:before {content: ""; }.fa-thumb-tack:before {content: ""; }.fa-external-link:before {content: ""; }.fa-sign-in:before {content: ""; }.fa-trophy:before {content: ""; }.fa-github-square:before {content: ""; }.fa-upload:before {content: ""; }.fa-lemon-o:before {content: ""; }.fa-phone:before {content: ""; }.fa-square-o:before {content: ""; }.fa-bookmark-o:before {content: ""; }.fa-phone-square:before {content: ""; }.fa-twitter:before {content: ""; }.fa-facebook-f:before,.fa-facebook:before {content: ""; }.fa-github:before {content: ""; }.fa-unlock:before {content: ""; }.fa-credit-card:before {content: ""; }.fa-feed:before,.fa-rss:before {content: ""; }.fa-hdd-o:before {content: ""; }.fa-bullhorn:before {content: ""; }.fa-bell:before {content: ""; }.fa-certificate:before {content: ""; }.fa-hand-o-right:before {content: ""; }.fa-hand-o-left:before {content: ""; }.fa-hand-o-up:before {content: ""; }.fa-hand-o-down:before {content: ""; }.fa-arrow-circle-left:before {content: ""; }.fa-arrow-circle-right:before {content: ""; }.fa-arrow-circle-up:before {content: ""; }.fa-arrow-circle-down:before {content: ""; }.fa-globe:before {content: ""; }.fa-wrench:before {content: ""; }.fa-tasks:before {content: ""; }.fa-filter:before {content: ""; }.fa-briefcase:before {content: ""; }.fa-arrows-alt:before {content: ""; }.fa-group:before,.fa-users:before {content: ""; }.fa-chain:before,.fa-link:before {content: ""; }.fa-cloud:before {content: ""; }.fa-flask:before {content: ""; }.fa-cut:before,.fa-scissors:before {content: ""; }.fa-copy:before,.fa-files-o:before {content: ""; }.fa-paperclip:before {content: ""; }.fa-save:before,.fa-floppy-o:before {content: ""; }.fa-square:before {content: ""; }.fa-navicon:before,.fa-reorder:before,.fa-bars:before {content: ""; }.fa-list-ul:before {content: ""; }.fa-list-ol:before {content: ""; }.fa-strikethrough:before {content: ""; }.fa-underline:before {content: ""; }.fa-table:before {content: ""; }.fa-magic:before {content: ""; }.fa-truck:before {content: ""; }.fa-pinterest:before {content: ""; }.fa-pinterest-square:before {content: ""; }.fa-google-plus-square:before {content: ""; }.fa-google-plus:before {content: ""; }.fa-money:before {content: ""; }.fa-caret-down:before {content: ""; }.fa-caret-up:before {content: ""; }.fa-caret-left:before {content: ""; }.fa-caret-right:before {content: ""; }.fa-columns:before {content: ""; }.fa-unsorted:before,.fa-sort:before {content: ""; }.fa-sort-down:before,.fa-sort-desc:before {content: ""; }.fa-sort-up:before,.fa-sort-asc:before {content: ""; }.fa-envelope:before {content: ""; }.fa-linkedin:before {content: ""; }.fa-rotate-left:before,.fa-undo:before {content: ""; }.fa-legal:before,.fa-gavel:before {content: ""; }.fa-dashboard:before,.fa-tachometer:before {content: ""; }.fa-comment-o:before {content: ""; }.fa-comments-o:before {content: ""; }.fa-flash:before,.fa-bolt:before {content: ""; }.fa-sitemap:before {content: ""; }.fa-umbrella:before {content: ""; }.fa-paste:before,.fa-clipboard:before {content: ""; }.fa-lightbulb-o:before {content: ""; }.fa-exchange:before {content: ""; }.fa-cloud-download:before {content: ""; }.fa-cloud-upload:before {content: ""; }.fa-user-md:before {content: ""; }.fa-stethoscope:before {content: ""; }.fa-suitcase:before {content: ""; }.fa-bell-o:before {content: ""; }.fa-coffee:before {content: ""; }.fa-cutlery:before {content: ""; }.fa-file-text-o:before {content: ""; }.fa-building-o:before {content: ""; }.fa-hospital-o:before {content: ""; }.fa-ambulance:before {content: ""; }.fa-medkit:before {content: ""; }.fa-fighter-jet:before {content: ""; }.fa-beer:before {content: ""; }.fa-h-square:before {content: ""; }.fa-plus-square:before {content: ""; }.fa-angle-double-left:before {content: ""; }.fa-angle-double-right:before {content: ""; }.fa-angle-double-up:before {content: ""; }.fa-angle-double-down:before {content: ""; }.fa-angle-left:before {content: ""; }.fa-angle-right:before {content: ""; }.fa-angle-up:before {content: ""; }.fa-angle-down:before {content: ""; }.fa-desktop:before {content: ""; }.fa-laptop:before {content: ""; }.fa-tablet:before {content: ""; }.fa-mobile-phone:before,.fa-mobile:before {content: ""; }.fa-circle-o:before {content: ""; }.fa-quote-left:before {content: ""; }.fa-quote-right:before {content: ""; }.fa-spinner:before {content: ""; }.fa-circle:before {content: ""; }.fa-mail-reply:before,.fa-reply:before {content: ""; }.fa-github-alt:before {content: ""; }.fa-folder-o:before {content: ""; }.fa-folder-open-o:before {content: ""; }.fa-smile-o:before {content: ""; }.fa-frown-o:before {content: ""; }.fa-meh-o:before {content: ""; }.fa-gamepad:before {content: ""; }.fa-keyboard-o:before {content: ""; }.fa-flag-o:before {content: ""; }.fa-flag-checkered:before {content: ""; }.fa-terminal:before {content: ""; }.fa-code:before {content: ""; }.fa-mail-reply-all:before,.fa-reply-all:before {content: ""; }.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {content: ""; }.fa-location-arrow:before {content: ""; }.fa-crop:before {content: ""; }.fa-code-fork:before {content: ""; }.fa-unlink:before,.fa-chain-broken:before {content: ""; }.fa-question:before {content: ""; }.fa-info:before {content: ""; }.fa-exclamation:before {content: ""; }.fa-superscript:before {content: ""; }.fa-subscript:before {content: ""; }.fa-eraser:before {content: ""; }.fa-puzzle-piece:before {content: ""; }.fa-microphone:before {content: ""; }.fa-microphone-slash:before {content: ""; }.fa-shield:before {content: ""; }.fa-calendar-o:before {content: ""; }.fa-fire-extinguisher:before {content: ""; }.fa-rocket:before {content: ""; }.fa-maxcdn:before {content: ""; }.fa-chevron-circle-left:before {content: ""; }.fa-chevron-circle-right:before {content: ""; }.fa-chevron-circle-up:before {content: ""; }.fa-chevron-circle-down:before {content: ""; }.fa-html5:before {content: ""; }.fa-css3:before {content: ""; }.fa-anchor:before {content: ""; }.fa-unlock-alt:before {content: ""; }.fa-bullseye:before {content: ""; }.fa-ellipsis-h:before {content: ""; }.fa-ellipsis-v:before {content: ""; }.fa-rss-square:before {content: ""; }.fa-play-circle:before {content: ""; }.fa-ticket:before {content: ""; }.fa-minus-square:before {content: ""; }.fa-minus-square-o:before {content: ""; }.fa-level-up:before {content: ""; }.fa-level-down:before {content: ""; }.fa-check-square:before {content: ""; }.fa-pencil-square:before {content: ""; }.fa-external-link-square:before {content: ""; }.fa-share-square:before {content: ""; }.fa-compass:before {content: ""; }.fa-toggle-down:before,.fa-caret-square-o-down:before {content: ""; }.fa-toggle-up:before,.fa-caret-square-o-up:before {content: ""; }.fa-toggle-right:before,.fa-caret-square-o-right:before {content: ""; }.fa-euro:before,.fa-eur:before {content: ""; }.fa-gbp:before {content: ""; }.fa-dollar:before,.fa-usd:before {content: ""; }.fa-rupee:before,.fa-inr:before {content: ""; }.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {content: ""; }.fa-ruble:before,.fa-rouble:before,.fa-rub:before {content: ""; }.fa-won:before,.fa-krw:before {content: ""; }.fa-bitcoin:before,.fa-btc:before {content: ""; }.fa-file:before {content: ""; }.fa-file-text:before {content: ""; }.fa-sort-alpha-asc:before {content: ""; }.fa-sort-alpha-desc:before {content: ""; }.fa-sort-amount-asc:before {content: ""; }.fa-sort-amount-desc:before {content: ""; }.fa-sort-numeric-asc:before {content: ""; }.fa-sort-numeric-desc:before {content: ""; }.fa-thumbs-up:before {content: ""; }.fa-thumbs-down:before {content: ""; }.fa-youtube-square:before {content: ""; }.fa-youtube:before {content: ""; }.fa-xing:before {content: ""; }.fa-xing-square:before {content: ""; }.fa-youtube-play:before {content: ""; }.fa-dropbox:before {content: ""; }.fa-stack-overflow:before {content: ""; }.fa-instagram:before {content: ""; }.fa-flickr:before {content: ""; }.fa-adn:before {content: ""; }.fa-bitbucket:before {content: ""; }.fa-bitbucket-square:before {content: ""; }.fa-tumblr:before {content: ""; }.fa-tumblr-square:before {content: ""; }.fa-long-arrow-down:before {content: ""; }.fa-long-arrow-up:before {content: ""; }.fa-long-arrow-left:before {content: ""; }.fa-long-arrow-right:before {content: ""; }.fa-apple:before {content: ""; }.fa-windows:before {content: ""; }.fa-android:before {content: ""; }.fa-linux:before {content: ""; }.fa-dribbble:before {content: ""; }.fa-skype:before {content: ""; }.fa-foursquare:before {content: ""; }.fa-trello:before {content: ""; }.fa-female:before {content: ""; }.fa-male:before {content: ""; }.fa-gittip:before,.fa-gratipay:before {content: ""; }.fa-sun-o:before {content: ""; }.fa-moon-o:before {content: ""; }.fa-archive:before {content: ""; }.fa-bug:before {content: ""; }.fa-vk:before {content: ""; }.fa-weibo:before {content: ""; }.fa-renren:before {content: ""; }.fa-pagelines:before {content: ""; }.fa-stack-exchange:before {content: ""; }.fa-arrow-circle-o-right:before {content: ""; }.fa-arrow-circle-o-left:before {content: ""; }.fa-toggle-left:before,.fa-caret-square-o-left:before {content: ""; }.fa-dot-circle-o:before {content: ""; }.fa-wheelchair:before {content: ""; }.fa-vimeo-square:before {content: ""; }.fa-turkish-lira:before,.fa-try:before {content: ""; }.fa-plus-square-o:before {content: ""; }.fa-space-shuttle:before {content: ""; }.fa-slack:before {content: ""; }.fa-envelope-square:before {content: ""; }.fa-wordpress:before {content: ""; }.fa-openid:before {content: ""; }.fa-institution:before,.fa-bank:before,.fa-university:before {content: ""; }.fa-mortar-board:before,.fa-graduation-cap:before {content: ""; }.fa-yahoo:before {content: ""; }.fa-google:before {content: ""; }.fa-reddit:before {content: ""; }.fa-reddit-square:before {content: ""; }.fa-stumbleupon-circle:before {content: ""; }.fa-stumbleupon:before {content: ""; }.fa-delicious:before {content: ""; }.fa-digg:before {content: ""; }.fa-pied-piper:before {content: ""; }.fa-pied-piper-alt:before {content: ""; }.fa-drupal:before {content: ""; }.fa-joomla:before {content: ""; }.fa-language:before {content: ""; }.fa-fax:before {content: ""; }.fa-building:before {content: ""; }.fa-child:before {content: ""; }.fa-paw:before {content: ""; }.fa-spoon:before {content: ""; }.fa-cube:before {content: ""; }.fa-cubes:before {content: ""; }.fa-behance:before {content: ""; }.fa-behance-square:before {content: ""; }.fa-steam:before {content: ""; }.fa-steam-square:before {content: ""; }.fa-recycle:before {content: ""; }.fa-automobile:before,.fa-car:before {content: ""; }.fa-cab:before,.fa-taxi:before {content: ""; }.fa-tree:before {content: ""; }.fa-spotify:before {content: ""; }.fa-deviantart:before {content: ""; }.fa-soundcloud:before {content: ""; }.fa-database:before {content: ""; }.fa-file-pdf-o:before {content: ""; }.fa-file-word-o:before {content: ""; }.fa-file-excel-o:before {content: ""; }.fa-file-powerpoint-o:before {content: ""; }.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {content: ""; }.fa-file-zip-o:before,.fa-file-archive-o:before {content: ""; }.fa-file-sound-o:before,.fa-file-audio-o:before {content: ""; }.fa-file-movie-o:before,.fa-file-video-o:before {content: ""; }.fa-file-code-o:before {content: ""; }.fa-vine:before {content: ""; }.fa-codepen:before {content: ""; }.fa-jsfiddle:before {content: ""; }.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {content: ""; }.fa-circle-o-notch:before {content: ""; }.fa-ra:before,.fa-rebel:before {content: ""; }.fa-ge:before,.fa-empire:before {content: ""; }.fa-git-square:before {content: ""; }.fa-git:before {content: ""; }.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before {content: ""; }.fa-tencent-weibo:before {content: ""; }.fa-qq:before {content: ""; }.fa-wechat:before,.fa-weixin:before {content: ""; }.fa-send:before,.fa-paper-plane:before {content: ""; }.fa-send-o:before,.fa-paper-plane-o:before {content: ""; }.fa-history:before {content: ""; }.fa-circle-thin:before {content: ""; }.fa-header:before {content: ""; }.fa-paragraph:before {content: ""; }.fa-sliders:before {content: ""; }.fa-share-alt:before {content: ""; }.fa-share-alt-square:before {content: ""; }.fa-bomb:before {content: ""; }.fa-soccer-ball-o:before,.fa-futbol-o:before {content: ""; }.fa-tty:before {content: ""; }.fa-binoculars:before {content: ""; }.fa-plug:before {content: ""; }.fa-slideshare:before {content: ""; }.fa-twitch:before {content: ""; }.fa-yelp:before {content: ""; }.fa-newspaper-o:before {content: ""; }.fa-wifi:before {content: ""; }.fa-calculator:before {content: ""; }.fa-paypal:before {content: ""; }.fa-google-wallet:before {content: ""; }.fa-cc-visa:before {content: ""; }.fa-cc-mastercard:before {content: ""; }.fa-cc-discover:before {content: ""; }.fa-cc-amex:before {content: ""; }.fa-cc-paypal:before {content: ""; }.fa-cc-stripe:before {content: ""; }.fa-bell-slash:before {content: ""; }.fa-bell-slash-o:before {content: ""; }.fa-trash:before {content: ""; }.fa-copyright:before {content: ""; }.fa-at:before {content: ""; }.fa-eyedropper:before {content: ""; }.fa-paint-brush:before {content: ""; }.fa-birthday-cake:before {content: ""; }.fa-area-chart:before {content: ""; }.fa-pie-chart:before {content: ""; }.fa-line-chart:before {content: ""; }.fa-lastfm:before {content: ""; }.fa-lastfm-square:before {content: ""; }.fa-toggle-off:before {content: ""; }.fa-toggle-on:before {content: ""; }.fa-bicycle:before {content: ""; }.fa-bus:before {content: ""; }.fa-ioxhost:before {content: ""; }.fa-angellist:before {content: ""; }.fa-cc:before {content: ""; }.fa-shekel:before,.fa-sheqel:before,.fa-ils:before {content: ""; }.fa-meanpath:before {content: ""; }.fa-buysellads:before {content: ""; }.fa-connectdevelop:before {content: ""; }.fa-dashcube:before {content: ""; }.fa-forumbee:before {content: ""; }.fa-leanpub:before {content: ""; }.fa-sellsy:before {content: ""; }.fa-shirtsinbulk:before {content: ""; }.fa-simplybuilt:before {content: ""; }.fa-skyatlas:before {content: ""; }.fa-cart-plus:before {content: ""; }.fa-cart-arrow-down:before {content: ""; }.fa-diamond:before {content: ""; }.fa-ship:before {content: ""; }.fa-user-secret:before {content: ""; }.fa-motorcycle:before {content: ""; }.fa-street-view:before {content: ""; }.fa-heartbeat:before {content: ""; }.fa-venus:before {content: ""; }.fa-mars:before {content: ""; }.fa-mercury:before {content: ""; }.fa-intersex:before,.fa-transgender:before {content: ""; }.fa-transgender-alt:before {content: ""; }.fa-venus-double:before {content: ""; }.fa-mars-double:before {content: ""; }.fa-venus-mars:before {content: ""; }.fa-mars-stroke:before {content: ""; }.fa-mars-stroke-v:before {content: ""; }.fa-mars-stroke-h:before {content: ""; }.fa-neuter:before {content: ""; }.fa-genderless:before {content: ""; }.fa-facebook-official:before {content: ""; }.fa-pinterest-p:before {content: ""; }.fa-whatsapp:before {content: ""; }.fa-server:before {content: ""; }.fa-user-plus:before {content: ""; }.fa-user-times:before {content: ""; }.fa-hotel:before,.fa-bed:before {content: ""; }.fa-viacoin:before {content: ""; }.fa-train:before {content: ""; }.fa-subway:before {content: ""; }.fa-medium:before {content: ""; }.fa-yc:before,.fa-y-combinator:before {content: ""; }.fa-optin-monster:before {content: ""; }.fa-opencart:before {content: ""; }.fa-expeditedssl:before {content: ""; }.fa-battery-4:before,.fa-battery-full:before {content: ""; }.fa-battery-3:before,.fa-battery-three-quarters:before {content: ""; }.fa-battery-2:before,.fa-battery-half:before {content: ""; }.fa-battery-1:before,.fa-battery-quarter:before {content: ""; }.fa-battery-0:before,.fa-battery-empty:before {content: ""; }.fa-mouse-pointer:before {content: ""; }.fa-i-cursor:before {content: ""; }.fa-object-group:before {content: ""; }.fa-object-ungroup:before {content: ""; }.fa-sticky-note:before {content: ""; }.fa-sticky-note-o:before {content: ""; }.fa-cc-jcb:before {content: ""; }.fa-cc-diners-club:before {content: ""; }.fa-clone:before {content: ""; }.fa-balance-scale:before {content: ""; }.fa-hourglass-o:before {content: ""; }.fa-hourglass-1:before,.fa-hourglass-start:before {content: ""; }.fa-hourglass-2:before,.fa-hourglass-half:before {content: ""; }.fa-hourglass-3:before,.fa-hourglass-end:before {content: ""; }.fa-hourglass:before {content: ""; }.fa-hand-grab-o:before,.fa-hand-rock-o:before {content: ""; }.fa-hand-stop-o:before,.fa-hand-paper-o:before {content: ""; }.fa-hand-scissors-o:before {content: ""; }.fa-hand-lizard-o:before {content: ""; }.fa-hand-spock-o:before {content: ""; }.fa-hand-pointer-o:before {content: ""; }.fa-hand-peace-o:before {content: ""; }.fa-trademark:before {content: ""; }.fa-registered:before {content: ""; }.fa-creative-commons:before {content: ""; }.fa-gg:before {content: ""; }.fa-gg-circle:before {content: ""; }.fa-tripadvisor:before {content: ""; }.fa-odnoklassniki:before {content: ""; }.fa-odnoklassniki-square:before {content: ""; }.fa-get-pocket:before {content: ""; }.fa-wikipedia-w:before {content: ""; }.fa-safari:before {content: ""; }.fa-chrome:before {content: ""; }.fa-firefox:before {content: ""; }.fa-opera:before {content: ""; }.fa-internet-explorer:before {content: ""; }.fa-tv:before,.fa-television:before {content: ""; }.fa-contao:before {content: ""; }.fa-500px:before {content: ""; }.fa-amazon:before {content: ""; }.fa-calendar-plus-o:before {content: ""; }.fa-calendar-minus-o:before {content: ""; }.fa-calendar-times-o:before {content: ""; }.fa-calendar-check-o:before {content: ""; }.fa-industry:before {content: ""; }.fa-map-pin:before {content: ""; }.fa-map-signs:before {content: ""; }.fa-map-o:before {content: ""; }.fa-map:before {content: ""; }.fa-commenting:before {content: ""; }.fa-commenting-o:before {content: ""; }.fa-houzz:before {content: ""; }.fa-vimeo:before {content: ""; }.fa-black-tie:before {content: ""; }.fa-fonticons:before {content: ""; }.fa-reddit-alien:before {content: ""; }.fa-edge:before {content: ""; }.fa-credit-card-alt:before {content: ""; }.fa-codiepie:before {content: ""; }.fa-modx:before {content: ""; }.fa-fort-awesome:before {content: ""; }.fa-usb:before {content: ""; }.fa-product-hunt:before {content: ""; }.fa-mixcloud:before {content: ""; }.fa-scribd:before {content: ""; }.fa-pause-circle:before {content: ""; }.fa-pause-circle-o:before {content: ""; }.fa-stop-circle:before {content: ""; }.fa-stop-circle-o:before {content: ""; }.fa-shopping-bag:before {content: ""; }.fa-shopping-basket:before {content: ""; }.fa-hashtag:before {content: ""; }.fa-bluetooth:before {content: ""; }.fa-bluetooth-b:before {content: ""; }.fa-percent:before {content: ""; }.row-wrap {-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }.row-no-padding {padding: 0; }.row-no-padding > .col {padding: 0; }.row + .row {margin-top: -5px;padding-top: 0; }.col {-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;display: block;width: 100%; }.row-top {-webkit-box-align: start;-ms-flex-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;align-items: flex-start; }.row-bottom {-webkit-box-align: end;-ms-flex-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;align-items: flex-end; }.row-center {-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center; }.row-stretch {-webkit-box-align: stretch;-ms-flex-align: stretch;-webkit-align-items: stretch;-moz-align-items: stretch;align-items: stretch; }.row-baseline {-webkit-box-align: baseline;-ms-flex-align: baseline;-webkit-align-items: baseline;-moz-align-items: baseline;align-items: baseline; }.col-top {-webkit-align-self: flex-start;-moz-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start; }.col-bottom {-webkit-align-self: flex-end;-moz-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end; }.col-center {-webkit-align-self: center;-moz-align-self: center;-ms-flex-item-align: center;align-self: center; }.col-offset-10 {margin-left: 10%; }.col-offset-20 {margin-left: 20%; }.col-offset-25 {margin-left: 25%; }.col-offset-33, .col-offset-34 {margin-left: 33.3333%; }.col-offset-50 {margin-left: 50%; }.col-offset-66, .col-offset-67 {margin-left: 66.6666%; }.col-offset-75 {margin-left: 75%; }.col-offset-80 {margin-left: 80%; }.col-offset-90 {margin-left: 90%; }.col-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 10%;-moz-box-flex: 0;-moz-flex: 0 0 10%;-ms-flex: 0 0 10%;flex: 0 0 10%;max-width: 10%; }.col-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 5%;-moz-box-flex: 0;-moz-flex: 0 0 5%;-ms-flex: 0 0 5%;flex: 0 0 5%;max-width: 5%; }.col-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 2%;-moz-box-flex: 0;-moz-flex: 0 0 2%;-ms-flex: 0 0 2%;flex: 0 0 2%;max-width: 2%; }.col-10-px {-webkit-box-flex: 0;-webkit-flex: 0 0 10px;-moz-box-flex: 0;-moz-flex: 0 0 10px;-ms-flex: 0 0 10px;flex: 0 0 10px;max-width: 10px; }.col-20 {-webkit-box-flex: 0;-webkit-flex: 0 0 20%;-moz-box-flex: 0;-moz-flex: 0 0 20%;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%; }.col-25 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-moz-box-flex: 0;-moz-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%; }.col-30 {-webkit-box-flex: 0;-webkit-flex: 0 0 30%;-moz-box-flex: 0;-moz-flex: 0 0 30%;-ms-flex: 0 0 30%;flex: 0 0 30%;max-width: 30%; }.col-33, .col-34 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.3333%;-moz-box-flex: 0;-moz-flex: 0 0 33.3333%;-ms-flex: 0 0 33.3333%;flex: 0 0 33.3333%;max-width: 33.3333%; }.col-40 {-webkit-box-flex: 0;-webkit-flex: 0 0 40%;-moz-box-flex: 0;-moz-flex: 0 0 40%;-ms-flex: 0 0 40%;flex: 0 0 40%;max-width: 40%; }.col-50 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-moz-box-flex: 0;-moz-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%; }.col-60 {-webkit-box-flex: 0;-webkit-flex: 0 0 60%;-moz-box-flex: 0;-moz-flex: 0 0 60%;-ms-flex: 0 0 60%;flex: 0 0 60%;max-width: 60%; }.col-66, .col-67 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.6666%;-moz-box-flex: 0;-moz-flex: 0 0 66.6666%;-ms-flex: 0 0 66.6666%;flex: 0 0 66.6666%;max-width: 66.6666%; }.col-75 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-moz-box-flex: 0;-moz-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%; }.col-70 {-webkit-box-flex: 0;-webkit-flex: 0 0 70%;-moz-box-flex: 0;-moz-flex: 0 0 70%;-ms-flex: 0 0 70%;flex: 0 0 70%;max-width: 70%; }.col-80 {-webkit-box-flex: 0;-webkit-flex: 0 0 80%;-moz-box-flex: 0;-moz-flex: 0 0 80%;-ms-flex: 0 0 80%;flex: 0 0 80%;max-width: 80%; }.col-90 {-webkit-box-flex: 0;-webkit-flex: 0 0 90%;-moz-box-flex: 0;-moz-flex: 0 0 90%;-ms-flex: 0 0 90%;flex: 0 0 90%;max-width: 90%; }@media (max-width: 567px) {.sm {-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; }.sm .col, .sm .col-2, .sm .col-10, .sm .col-5, .sm .col-20, .sm .col-25, .sm .col-33, .sm .col-30, .sm .col-34, .sm .col-50, .sm .col-66, .sm .col-67, .sm .col-75, .sm .col-70, .sm .col-80, .sm .col-90 {-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin-bottom: 15px;margin-left: 0;max-width: 100%;width: 100%; } }@media (max-width: 767px) {.md {-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; }.md .col, .md .col-2, .md .col-10, .md .col-5, .md .col-20, .md .col-25, .md .col-33, .md .col-30, .md .col-34, .md .col-50, .md .col-66, .md .col-67, .md .col-75, .md .col-70, .md .col-80, .md .col-90 {-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin-bottom: 15px;margin-left: 0;max-width: 100%;width: 100%; } }@media (max-width: 1023px) {.lg {-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; }.lg .col, .lg .col-2, .lg .col-10, .lg .col-5, .lg .col-20, .lg .col-25, .lg .col-33, .lg .col-30, .lg .col-34, .lg .col-50, .lg .col-66, .lg .col-67, .lg .col-75, .lg .col-70, .lg .col-80, .lg .col-90 {-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin-bottom: 15px;margin-left: 0;max-width: 100%;width: 100%; } }.item-toggle {pointer-events: none; }.toggle {position: relative;display: inline-block;pointer-events: auto;margin: -5px;padding: 5px; }.toggle input:checked + .track {border-color: #4cd964;background-color: #4cd964; }.toggle.dragging .handle {background-color: #f2f2f2 !important; }.toggle.toggle-light input:checked + .track {border-color: #ddd;background-color: #ddd; }.toggle.toggle-stable input:checked + .track {border-color: #b2b2b2;background-color: #b2b2b2; }.toggle.toggle-positive input:checked + .track {border-color: #387ef5;background-color: #387ef5; }.toggle.toggle-calm input:checked + .track {border-color: #11c1f3;background-color: #11c1f3; }.toggle.toggle-assertive input:checked + .track {border-color: #ef473a;background-color: #ef473a; }.toggle.toggle-balanced input:checked + .track {border-color: #33cd5f;background-color: #33cd5f; }.toggle.toggle-energized input:checked + .track {border-color: #ffc900;background-color: #ffc900; }.toggle.toggle-royal input:checked + .track {border-color: #886aea;background-color: #886aea; }.toggle.toggle-dark input:checked + .track {border-color: #444;background-color: #444; }.toggle input {display: none; }.toggle .track {-webkit-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: background-color, border;transition-property: background-color, border;display: inline-block;box-sizing: border-box;width: 51px;height: 31px;border: solid 2px #e6e6e6;border-radius: 20px;background-color: #fff;content: ' ';cursor: pointer;pointer-events: none; }.platform-android4_2 .toggle .track {-webkit-background-clip: padding-box; }.toggle .handle {-webkit-transition: 0.3s cubic-bezier(0, 1.1, 1, 1.1);transition: 0.3s cubic-bezier(0, 1.1, 1, 1.1);-webkit-transition-property: background-color, transform;transition-property: background-color, transform;position: absolute;display: block;width: 27px;height: 27px;border-radius: 27px;background-color: #fff;top: 7px;left: 7px;box-shadow: 0 2px 7px rgba(0, 0, 0, 0.35), 0 1px 1px rgba(0, 0, 0, 0.15); }.toggle .handle:before {position: absolute;top: -4px;left: -21.5px;padding: 18.5px 34px;content: " "; }.toggle input:checked + .track .handle {-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);background-color: #fff; }.item-toggle.active {box-shadow: none; }.item-toggle,.item-toggle.item-complex .item-content {padding-right: 99px; }.item-toggle.item-complex {padding-right: 0; }.item-toggle .toggle {position: absolute;top: 2px;right: 16px;z-index: 3; }.toggle input:disabled + .track {opacity: .6; }.toggle-small .track {border: 0;width: 34px;height: 15px;background: #9e9e9e; }.toggle-small input:checked + .track {background: rgba(0, 150, 137, 0.5); }.toggle-small .handle {top: 2px;left: 4px;width: 21px;height: 21px;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); }.toggle-small input:checked + .track .handle {-webkit-transform: translate3d(16px, 0, 0);transform: translate3d(16px, 0, 0);background: #009689; }.toggle-small.item-toggle .toggle {top: 19px; }.toggle-small .toggle-light input:checked + .track {background-color: rgba(221, 221, 221, 0.5); }.toggle-small .toggle-light input:checked + .track .handle {background-color: #ddd; }.toggle-small .toggle-stable input:checked + .track {background-color: rgba(178, 178, 178, 0.5); }.toggle-small .toggle-stable input:checked + .track .handle {background-color: #b2b2b2; }.toggle-small .toggle-positive input:checked + .track {background-color: rgba(56, 126, 245, 0.5); }.toggle-small .toggle-positive input:checked + .track .handle {background-color: #387ef5; }.toggle-small .toggle-calm input:checked + .track {background-color: rgba(17, 193, 243, 0.5); }.toggle-small .toggle-calm input:checked + .track .handle {background-color: #11c1f3; }.toggle-small .toggle-assertive input:checked + .track {background-color: rgba(239, 71, 58, 0.5); }.toggle-small .toggle-assertive input:checked + .track .handle {background-color: #ef473a; }.toggle-small .toggle-balanced input:checked + .track {background-color: rgba(51, 205, 95, 0.5); }.toggle-small .toggle-balanced input:checked + .track .handle {background-color: #33cd5f; }.toggle-small .toggle-energized input:checked + .track {background-color: rgba(255, 201, 0, 0.5); }.toggle-small .toggle-energized input:checked + .track .handle {background-color: #ffc900; }.toggle-small .toggle-royal input:checked + .track {background-color: rgba(136, 106, 234, 0.5); }.toggle-small .toggle-royal input:checked + .track .handle {background-color: #886aea; }.toggle-small .toggle-dark input:checked + .track {background-color: rgba(68, 68, 68, 0.5); }.toggle-small .toggle-dark input:checked + .track .handle {background-color: #444; }html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, i, u, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, fieldset,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;vertical-align: center;font: inherit;font-size: 100%; }ol, ul {list-style: none; }thead >tr{height: 30px}blockquote, q {quotes: none; }blockquote:before, blockquote:after,q:before, q:after {content: '';content: none; }audio:not([controls]) {display: none;height: 0; }[hidden],template {display: none; }script {display: none !important; }html {font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;height: 100%;}body {margin: 0;line-height: 1;height: 100%; }a,button,:focus,a:focus,button:focus,a:active,a:hover {outline: 0; }a {-webkit-user-drag: none;-webkit-tap-highlight-color: transparent;-webkit-tap-highlight-color: transparent; }a[href]:hover {cursor: pointer; }b,strong {font-weight: bold; }dfn {font-style: italic; }hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0; }code,kbd,pre,samp {font-size: 1em;font-family: monospace, serif; }pre {white-space: pre-wrap; }q {quotes: "\201C" "\201D" "\2018" "\2019"; }small {font-size: 80%; }sub,sup {position: relative;vertical-align: baseline;font-size: 75%;line-height: 0; }sup {top: -0.5em; }sub {bottom: -0.25em; }fieldset {margin: 0 2px;padding: 0.35em 0.625em 0.75em;border: 1px solid #c0c0c0; }legend {padding: 0;border: 0;}button,input,select,textarea {margin: 0;font-size: 100%;font-family: inherit;outline-offset: 0;outline-style: none;outline-width: 0;-webkit-font-smoothing: inherit;background-image: none;}button,input {line-height: normal; }button,select {text-transform: none; }button,html input[type="button"],input[type="reset"],input[type="submit"] {cursor: pointer;-webkit-appearance: button;}button[disabled],html input[disabled] {cursor: default; }input[type="search"] {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none; }button::-moz-focus-inner,input::-moz-focus-inner {padding: 0;border: 0; }textarea {overflow: auto;vertical-align: top;}img {-webkit-user-drag: none; }table {border-spacing: 0;border-collapse: collapse; }.item-radio {padding: 0; }.item-radio:hover {cursor: pointer; }.item-radio .item-content {padding-right: 64px; }.item-radio .radio-icon {position: absolute;top: 0;right: 0;z-index: 3;visibility: hidden;padding: 14px;height: 100%;font-size: 24px; }.item-radio input {position: absolute;left: -9999px; }.item-radio input:checked + .radio-content .item-content {background: #f7f7f7; }.item-radio input:checked + .radio-content .radio-icon {visibility: visible; }.menu {position: absolute;top: 0;bottom: 0;z-index: 0;overflow: hidden;min-height: 100%;max-height: 100%;width: 275px;background-color: #fff; }.menu .scroll-content {z-index: 10; }.menu .bar-header {z-index: 11; }.menu-content {-webkit-transform: none;transform: none;box-shadow: -1px 0px 2px rgba(0, 0, 0, 0.2), 1px 0px 2px rgba(0, 0, 0, 0.2); }.menu-open .menu-content .pane,.menu-open .menu-content .scroll-content {pointer-events: none; }.menu-open .menu-content .scroll-content .scroll {pointer-events: none; }.menu-open .menu-content .scroll-content:not(.overflow-scroll) {overflow: hidden; }.grade-b .menu-content,.grade-c .menu-content {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;right: -1px;left: -1px;border-right: 1px solid #ccc;border-left: 1px solid #ccc;box-shadow: none; }.menu-left {left: 0; }.menu-right {right: 0; }.aside-open.aside-resizing .menu-right {display: none; }.menu-animated {-webkit-transition: -webkit-transform 200ms ease;transition: transform 200ms ease; }form {margin: 0 0 1.42857em; }label,input,button,select,textarea {font-weight: normal;font-size: 14px;line-height: 1.42857; }input,button,select,textarea {font-family: "-apple-system", "Helvetica Neue", "Roboto", "Segoe UI", sans-serif; }.form-row {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;align-items: flex-start;position: relative;padding: 5px; }.form-row input, .form-row select {-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;-webkit-box-flex: 1;-webkit-flex: 1 220px;-moz-box-flex: 1;-moz-flex: 1 220px;-ms-flex: 1 220px;flex: 1 220px;-webkit-appearance: none;-moz-appearance: none;appearance: none;margin: 0;padding-right: 24px;background-color: transparent; }.form-row .common-choice label {vertical-align: text-top;padding-right: 10px; }.form-row .common-choice input {width: 20px;height: 20px;vertical-align: text-top; }.form-row .common-choice input[type='checkbox'] {-webkit-appearance: checkbox;-moz-appearance: checkbox;appearance: checkbox; }.form-row .common-choice input[type='radio'] {-webkit-appearance: radio;-moz-appearance: radio;appearance: radio; }.form-row .button .icon {-webkit-box-flex: 0;-webkit-flex: 0 0 24px;-moz-box-flex: 0;-moz-flex: 0 0 24px;-ms-flex: 0 0 24px;flex: 0 0 24px;position: static;display: inline-block;height: auto;text-align: center;font-size: 16px; }.form-row .button-bar {-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;-webkit-box-flex: 1;-webkit-flex: 1 0 220px;-moz-box-flex: 1;-moz-flex: 1 0 220px;-ms-flex: 1 0 220px;flex: 1 0 220px;-webkit-appearance: none;-moz-appearance: none;appearance: none; }.form-row .icon {min-width: 14px; }.form-row.item-toggle .toggle {position: relative;left: 0;right: auto; }.form-row-inset {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;position: relative;overflow: hidden;padding: 10.66667px; }.form-row-wrapper {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-webkit-flex: 1 0;-moz-box-flex: 1;-moz-flex: 1 0;-ms-flex: 1 0;flex: 1 0;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;padding-right: 8px;padding-left: 8px;background: #eee; }.form-row-inset .form-row-wrapper input {padding-left: 4px;height: 29px;background: transparent;line-height: 18px; }.form-row-wrapper ~ .button {margin-left: 10.66667px; }.input-label {display: table;padding: 2px 10px 2px 0;max-width: none;width: 30%;color: #444;font-size: 16px; }.input-label.required:after {color: #ff0000;font-weight: bold;content: '*'; }.input-label.width-15 {width: 15%; }.input-label.width-60 {width: 60%; }.input-label.width-30 {width: 30%; }.placeholder-icon {color: #aaa; }.placeholder-icon:first-child {padding-right: 6px; }.placeholder-icon:last-child {padding-left: 6px; }.item-stacked-label {display: block;background-color: transparent;box-shadow: none; }.item-stacked-label .input-label, .item-stacked-label .icon {display: inline-block;padding: 4px 0 0 0;vertical-align: middle; }.item-stacked-label input,.item-stacked-label textarea {-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;border-radius: 2px;padding: 4px 8px 3px 0;border: none;background-color: #fff; }.item-stacked-label input {overflow: hidden;height: 46px; }.item-select.item-stacked-label select {position: relative;padding: 0;max-width: 90%;direction: ltr;white-space: pre-wrap;margin: -3px; }.item-floating-label {display: block;background-color: transparent;box-shadow: none; }.item-floating-label .input-label {position: relative;padding: 5px 0 0 0;opacity: 0;top: 10px;-webkit-transition: opacity 0.15s ease-in, top 0.2s linear;transition: opacity 0.15s ease-in, top 0.2s linear; }.item-floating-label .input-label.has-input {opacity: 1;top: 0;-webkit-transition: opacity 0.15s ease-in, top 0.2s linear;transition: opacity 0.15s ease-in, top 0.2s linear; }textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"], select {display: block;padding-left: 5px;padding-right: 5px;height: 34px;vertical-align: middle;font-size: 14px;line-height: 16px;-webkit-border-radius: 1px;-moz-border-radius: 1px;-ms-border-radius: 1px;border-radius: 1px;background: #FCFCFC;background: -moz-linear-gradient(top, #FCFCFC 0%, #FFFFFF 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FCFCFC), color-stop(100%, #FFFFFF));background: -webkit-linear-gradient(top, #FCFCFC 0%, #FFFFFF 100%);background: -o-linear-gradient(top, #FCFCFC 0%, #FFFFFF 100%);background: -ms-linear-gradient(top, #FCFCFC 0%, #FFFFFF 100%);background: linear-gradient(to bottom, #FCFCFC 0%, #FFFFFF 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#000000', GradientType=0);border: 1px solid #969696;color: #2f2f2f;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset; }textarea.error,input[type="text"].error,input[type="password"].error,input[type="datetime"].error,input[type="datetime-local"].error,input[type="date"].error,input[type="month"].error,input[type="time"].error,input[type="week"].error,input[type="number"].error,input[type="email"].error,input[type="url"].error,input[type="search"].error,input[type="tel"].error,input[type="color"].error, select.error {border-color: #ff0000; }.form-row input,.form-row textarea,.form-row select,.form-row .input {width: 70%;padding-left: 5px;padding-right: 5px; }.form-row div.input {padding: 0; }.form-row textarea {min-height: 60px; }.form-row select {height: 38px; }textarea {padding-left: 0; }textarea::-moz-placeholder {color: #aaaaaa; }textarea:-ms-input-placeholder {color: #aaaaaa; }textarea::-webkit-input-placeholder {color: #aaaaaa;text-indent: -3px; }textarea {height: auto; }input[type="radio"],input[type="checkbox"] {margin: 0;line-height: normal; }.item-input input[type="file"],.item-input input[type="image"],.item-input input[type="submit"],.item-input input[type="reset"],.item-input input[type="button"],.item-input input[type="radio"],.item-input input[type="checkbox"] {width: auto; }input[type="file"] {line-height: 34px; }.previous-input-focus,.cloned-text-input + input,.cloned-text-input + textarea {position: absolute !important;left: -9999px;width: 200px; }input::-moz-placeholder,textarea::-moz-placeholder {color: #aaaaaa; }input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #aaaaaa; }input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #aaaaaa;text-indent: 0; }input[disabled],select[disabled],textarea[disabled],input[readonly]:not(.cloned-text-input),textarea[readonly]:not(.cloned-text-input),select[readonly] {background: #f8f8f8;cursor: not-allowed; }input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly] {background-color: transparent; }.list-inset {overflow: hidden;border-radius: 2px;background-color: #fff;border: 1px solid #ddd; }.list-inset input {border: none;background: #ffffff;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;-webkit-box-shadow: none;box-shadow: none; }.item-input .standard-input {border: 1px solid #ddd;background: #fff; }fieldset {padding: 10px;border: 1px solid #CCCCCC;margin-bottom: 10px; }legend {border: 1px solid #CCCCCC;background: #efeeee;background: -moz-linear-gradient(top, #efeeee 0%, #cccccc 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efeeee), color-stop(100%, #cccccc));background: -webkit-linear-gradient(top, #efeeee 0%, #cccccc 100%);background: -o-linear-gradient(top, #efeeee 0%, #cccccc 100%);background: -ms-linear-gradient(top, #efeeee 0%, #cccccc 100%);background: linear-gradient(to bottom, #efeeee 0%, #cccccc 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#000000', GradientType=0);padding: 2px 6px; }.form-row {position: relative; }.form-row.error {clear: both;color: #FF0000;float: none; }.form-row.autoWidth {padding-left: 0;width: auto;display: block;text-align: left; }.form-row .required {}.form-row .errorlist, .grid-panel .errorlist {padding: 4px 6px;clear: both;background: #FF0000;border: 1px solid #fafafa;position: absolute;z-index: 101;color: #fafafa;-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;border-radius: 6px;line-height: 1.6;margin-left: 120px; }.grid-panel .errorlist {min-width: 120px;margin-left: 20px; }.errorMessage, .field-error {color: #ff0000;text-align: center;font-size: 13px;padding: 5px 0; }.field-error {text-align: left;font-weight: bold;margin-left: 120px;padding: 5px 0; }.validation-error {width: 60%;display: block;padding: 10px 0;color: #ff0000;text-align: center;margin: 0 auto; }.validation-error li {list-style: disc inside;text-align: left; }.form-panel {padding: 5px 0 10px;border-top: 1px solid #9f9f9f;position: relative; }.form-panel:last-child {bottom: 8px; }.form-panel.no-border {border: none; }.form-panel .form-legend {position: absolute;left: 0;padding: 4px 10px;color: #696969;font-weight: bold;background: #ffffff;top: -12px;cursor: pointer;font-size: 14px; }.form-panel .form-legend, .form-panel .form-legend.collapse, .form-panel .form-legend.expand {padding-left: 20px; }.form-panel .form-legend.expand, .form-panel .form-legend {background: #ffffff url("../../images/system/icon/form-expand.png") no-repeat left center; }.form-panel .form-legend.collapse {background: #ffffff url("../../images/system/icon/form-collapse.png") no-repeat left center; }.form-panel .form-content {padding: 20px 0;font-size: 14px; }@media screen and (max-width: 767px) {.form-panel {width: 60%; }.w2lbox .form-panel {width: auto; }.w2lbox .input-label {width: 30%; }.w2lbox .input-label.width-15 {width: 15%; }.w2lbox .input-label.width-30 {width: 30%; }.w2lbox .input-label.width-60 {width: 60%; } }button {border: 1px solid rgba(0, 0, 0, 0.1);border-bottom-color: #b3b3b3;background: #ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e6e6e6));background: -webkit-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);background: -o-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);background: -ms-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);background: linear-gradient(to bottom, #ffffff 0%, #e6e6e6 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#000000', GradientType=0);-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;font-size: 16px;padding: 7px 12px;line-height: 20px;color: #333333;text-align: center;margin-right: 5px;max-width: 200px; }button:hover, button:active {transition: background-position 0.1s linear 0s;text-decoration: none;background: #e6e6e6 0 -15px; }button.command {padding: 1px 5px; }.button-panel .button-green, .button-panel .button-navy, .button-panel .button-red, .button-panel.button-blue,.button-green, .button-navy, .button-red, .button-blue, .button-green,.button.button-green, .button.button-navy, .button.button-red, .button.button-blue, .button.button-green {border: 1px solid rgba(0, 0, 0, 0.1);border-bottom-color: rgba(0, 0, 0, 0.25);color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }.button-panel .button-red, .button-red, .button.button-red {background: #ff6767;background: -moz-linear-gradient(top, #ff6767 0%, #d90909 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff6767), color-stop(100%, #d90909));background: -webkit-linear-gradient(top, #ff6767 0%, #d90909 100%);background: -o-linear-gradient(top, #ff6767 0%, #d90909 100%);background: -ms-linear-gradient(top, #ff6767 0%, #d90909 100%);background: linear-gradient(to bottom, #ff6767 0%, #d90909 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#000000', GradientType=0);}.button-panel .button-red:hover, .button-panel .button-red:active, .button-red:hover, .button-red:active, .button.button-red:hover, .button.button-red:active {background-color: #d90909; }.button-panel .button-navy, .button-navy, .button.button-navy {background: #1b00b4;background: -moz-linear-gradient(top, #1b00b4 0%, #12007b 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1b00b4), color-stop(100%, #12007b));background: -webkit-linear-gradient(top, #1b00b4 0%, #12007b 100%);background: -o-linear-gradient(top, #1b00b4 0%, #12007b 100%);background: -ms-linear-gradient(top, #1b00b4 0%, #12007b 100%);background: linear-gradient(to bottom, #1b00b4 0%, #12007b 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#000000', GradientType=0);color: #ffffff; }.button-panel .button-navy:hover, .button-panel .button-navy:active, .button-navy:hover, .button-navy:active, .button.button-navy:hover, .button.button-navy:active {background-color: #12007b; }.button-panel .button-blue, .button-blue, .button.button-blue {background: #0088cc;background: -moz-linear-gradient(top, #0088cc 0%, #0044cc 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0088cc), color-stop(100%, #0044cc));background: -webkit-linear-gradient(top, #0088cc 0%, #0044cc 100%);background: -o-linear-gradient(top, #0088cc 0%, #0044cc 100%);background: -ms-linear-gradient(top, #0088cc 0%, #0044cc 100%);background: linear-gradient(to bottom, #0088cc 0%, #0044cc 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#000000', GradientType=0);color: #ffffff; }.button-panel .button-blue:hover, .button-panel .button-blue:active, .button-blue:hover, .button-blue:active, .button.button-blue:hover, .button.button-blue:active {background-color: #0044cc; }.button-panel .button-green, .button-green, .button.button-green {background: #62c462;background: -moz-linear-gradient(top, #62c462 0%, #51a351 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #51a351));background: -webkit-linear-gradient(top, #62c462 0%, #51a351 100%);background: -o-linear-gradient(top, #62c462 0%, #51a351 100%);background: -ms-linear-gradient(top, #62c462 0%, #51a351 100%);background: linear-gradient(to bottom, #62c462 0%, #51a351 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#000000', GradientType=0);color: #ffffff; }.button-panel .button-green:hover, .button-panel .button-green:active, .button-green:hover, .button-green:active, .button.button-green:hover, .button.button-green:active {background-color: #51a351; }.button-panel button,.button-panel input[type="button"],.button-panel input[type="reset"],.button-panel input[type="submit"] {border: 1px solid rgba(0, 0, 0, 0.1);border-bottom-color: #b3b3b3;background: #ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e6e6e6));background: -webkit-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);background: -o-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);background: -ms-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);background: linear-gradient(to bottom, #ffffff 0%, #e6e6e6 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#000000', GradientType=0);-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;font-size: 16px;padding: 7px 12px;line-height: 20px;color: #333333;text-align: center;margin-right: 5px;max-width: 200px; }.button-panel button:hover, .button-panel button:active,.button-panel input[type="button"]:hover,.button-panel input[type="button"]:active,.button-panel input[type="reset"]:hover,.button-panel input[type="reset"]:active,.button-panel input[type="submit"]:hover,.button-panel input[type="submit"]:active {transition: background-position 0.1s linear 0s;text-decoration: none;background: #e6e6e6 0 -15px; }.input-block .form-row {display: block;padding: 2px; }.input-block .form-row .input-label {display: block;max-width: none;width: 100%;text-align: left; }.input-block .form-row div.input {width: 90%; }.input-block .form-row textarea, .input-block .form-row input, .input-block .form-row select {width: calc(100% - 10px); }@media screen and (max-width: 767px) and (min-width: 100px) {.form-row {display: block;padding: 2px; }.form-row .input-label {display: block;max-width: none;width: auto; }.form-row .required {border: none; }.form-row input, .form-row textarea, .form-row select, .form-row .input {width: 100%; }.form-row textarea {width: calc(100% - 10px); }.list-inset {margin-left: 30px; }.list-inset .form-row {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex; } }.form-grid {padding: 10px 30px;margin: 0 !important; }option {white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}.checkbox {position: relative;display: inline-block;padding: 7px 7px;cursor: pointer; }.checkbox input:before, .checkbox .checkbox-icon:before {border-color: #ddd; }.checkbox input:checked:before, .checkbox input:checked + .checkbox-icon:before {background: #387ef5;border-color: #387ef5; }.checkbox-light input:before, .checkbox-light .checkbox-icon:before {border-color: #ddd; }.checkbox-light input:checked:before, .checkbox-light input:checked + .checkbox-icon:before {background: #ddd;border-color: #ddd; }.checkbox-stable input:before, .checkbox-stable .checkbox-icon:before {border-color: #b2b2b2; }.checkbox-stable input:checked:before, .checkbox-stable input:checked + .checkbox-icon:before {background: #b2b2b2;border-color: #b2b2b2; }.checkbox-positive input:before, .checkbox-positive .checkbox-icon:before {border-color: #387ef5; }.checkbox-positive input:checked:before, .checkbox-positive input:checked + .checkbox-icon:before {background: #387ef5;border-color: #387ef5; }.checkbox-calm input:before, .checkbox-calm .checkbox-icon:before {border-color: #11c1f3; }.checkbox-calm input:checked:before, .checkbox-calm input:checked + .checkbox-icon:before {background: #11c1f3;border-color: #11c1f3; }.checkbox-assertive input:before, .checkbox-assertive .checkbox-icon:before {border-color: #ef473a; }.checkbox-assertive input:checked:before, .checkbox-assertive input:checked + .checkbox-icon:before {background: #ef473a;border-color: #ef473a; }.checkbox-balanced input:before, .checkbox-balanced .checkbox-icon:before {border-color: #33cd5f; }.checkbox-balanced input:checked:before, .checkbox-balanced input:checked + .checkbox-icon:before {background: #33cd5f;border-color: #33cd5f; }.checkbox-energized input:before, .checkbox-energized .checkbox-icon:before {border-color: #ffc900; }.checkbox-energized input:checked:before, .checkbox-energized input:checked + .checkbox-icon:before {background: #ffc900;border-color: #ffc900; }.checkbox-royal input:before, .checkbox-royal .checkbox-icon:before {border-color: #886aea; }.checkbox-royal input:checked:before, .checkbox-royal input:checked + .checkbox-icon:before {background: #886aea;border-color: #886aea; }.checkbox-dark input:before, .checkbox-dark .checkbox-icon:before {border-color: #444; }.checkbox-dark input:checked:before, .checkbox-dark input:checked + .checkbox-icon:before {background: #444;border-color: #444; }.checkbox input:disabled:before,.checkbox input:disabled + .checkbox-icon:before {border-color: #ddd; }.checkbox input:disabled:checked:before,.checkbox input:disabled:checked + .checkbox-icon:before {background: #ddd; }.checkbox.checkbox-input-hidden input {display: none !important; }.checkbox input,.checkbox-icon {position: relative;width: 28px;height: 28px;display: block;border: 0;background: transparent;cursor: pointer;-webkit-appearance: none; }.checkbox input:before,.checkbox-icon:before {display: table;width: 100%;height: 100%;border-width: 1px;border-style: solid;border-radius: 28px;background: #fff;content: ' ';-webkit-transition: background-color 20ms ease-in-out;transition: background-color 20ms ease-in-out; }.checkbox input:checked:before,input:checked + .checkbox-icon:before {border-width: 2px; }.checkbox input:after,.checkbox-icon:after {-webkit-transition: opacity 0.05s ease-in-out;transition: opacity 0.05s ease-in-out;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);position: absolute;top: 33%;left: 25%;display: table;width: 14px;height: 6px;border: 1px solid #fff;border-top: 0;border-right: 0;content: ' ';opacity: 0; }.platform-android .checkbox-platform input:before,.platform-android .checkbox-platform .checkbox-icon:before,.checkbox-square input:before,.checkbox-square .checkbox-icon:before {border-radius: 2px;width: 72%;height: 72%;margin-top: 14%;margin-left: 14%;border-width: 2px; }.platform-android .checkbox-platform input:after,.platform-android .checkbox-platform .checkbox-icon:after,.checkbox-square input:after,.checkbox-square .checkbox-icon:after {border-width: 2px;top: 19%;left: 25%;width: 13px;height: 7px; }.platform-android .item-checkbox-right .checkbox-square .checkbox-icon::after {top: 31%; }.grade-c .checkbox input:after,.grade-c .checkbox-icon:after {-webkit-transform: rotate(0);transform: rotate(0);top: 3px;left: 4px;border: none;color: #fff;content: '\2713';font-weight: bold;font-size: 20px; }.checkbox input:checked:after,input:checked + .checkbox-icon:after {opacity: 1; }.item-checkbox {padding-left: 60px; }.item-checkbox.active {box-shadow: none; }.item-checkbox .checkbox {position: absolute;top: 50%;right: 8px;left: 8px;z-index: 3;margin-top: -21px; }.item-checkbox.item-checkbox-right {padding-right: 60px;padding-left: 16px; }.item-checkbox-right .checkbox input,.item-checkbox-right .checkbox-icon {float: right; }.button {border-color: transparent;background: #f8f8f8;color: #444;position: relative;display: inline-block;margin: 0;padding: 0 12px;min-width: 52px;min-height: 47px;border-width: 1px;border-style: solid;border-radius: 4px;vertical-align: top;text-align: center;text-overflow: ellipsis;font-size: 16px;line-height: 42px;cursor: pointer; }.button:hover {color: #444;text-decoration: none; }.button.active, .button.activated {background-color: #e5e5e5; }.button:after {position: absolute;top: -6px;right: -6px;bottom: -6px;left: -6px;content: ' '; }.button .icon {vertical-align: top;pointer-events: none; }.button .icon:before, .button.icon:before, .button.icon-left:before, .button.icon-right:before {display: inline-block;padding: 0 0 1px 0;vertical-align: inherit;font-size: 24px;line-height: 41px;pointer-events: none; }.button.icon-left:before {float: left;padding-right: .2em;padding-left: 0; }.button.icon-right:before {float: right;padding-right: 0;padding-left: .2em; }.button.button-block, .button.button-full {margin-top: 10px;margin-bottom: 10px; }.button.button-light {border-color: transparent;background: #fff;color: #444; }.button.button-light:hover {color: #444;text-decoration: none; }.button.button-light.active, .button.button-light.activated {background-color: #fafafa; }.button.button-light.button-clear {border-color: transparent;background: none;box-shadow: none;color: #ddd; }.button.button-light.button-icon {border-color: transparent;background: none; }.button.button-light.button-outline {border-color: #ddd;background: transparent;color: #ddd; }.button.button-light.button-outline.active, .button.button-light.button-outline.activated {background-color: #ddd;box-shadow: none;color: #fff; }.button.button-stable {border-color: transparent;background: #f8f8f8;color: #444; }.button.button-stable:hover {color: #444;text-decoration: none; }.button.button-stable.active, .button.button-stable.activated {background-color: #e5e5e5; }.button.button-stable.button-clear {border-color: transparent;background: none;box-shadow: none;color: #b2b2b2; }.button.button-stable.button-icon {border-color: transparent;background: none; }.button.button-stable.button-outline {border-color: #b2b2b2;background: transparent;color: #b2b2b2; }.button.button-stable.button-outline.active, .button.button-stable.button-outline.activated {background-color: #b2b2b2;box-shadow: none;color: #fff; }.button.button-positive {border-color: transparent;background: #387ef5;color: #fff; }.button.button-positive:hover {color: #fff;text-decoration: none; }.button.button-positive.active, .button.button-positive.activated {background-color: #0c60ee; }.button.button-positive.button-clear {border-color: transparent;background: none;box-shadow: none;color: #387ef5; }.button.button-positive.button-icon {border-color: transparent;background: none; }.button.button-positive.button-outline {border-color: #387ef5;background: transparent;color: #387ef5; }.button.button-positive.button-outline.active, .button.button-positive.button-outline.activated {background-color: #387ef5;box-shadow: none;color: #fff; }.button.button-calm {border-color: transparent;background: #11c1f3;color: #fff; }.button.button-calm:hover {color: #fff;text-decoration: none; }.button.button-calm.active, .button.button-calm.activated {background-color: #0a9dc7; }.button.button-calm.button-clear {border-color: transparent;background: none;box-shadow: none;color: #11c1f3; }.button.button-calm.button-icon {border-color: transparent;background: none; }.button.button-calm.button-outline {border-color: #11c1f3;background: transparent;color: #11c1f3; }.button.button-calm.button-outline.active, .button.button-calm.button-outline.activated {background-color: #11c1f3;box-shadow: none;color: #fff; }.button.button-assertive {border-color: transparent;background: #ef473a;color: #fff; }.button.button-assertive:hover {color: #fff;text-decoration: none; }.button.button-assertive.active, .button.button-assertive.activated {background-color: #e42112; }.button.button-assertive.button-clear {border-color: transparent;background: none;box-shadow: none;color: #ef473a; }.button.button-assertive.button-icon {border-color: transparent;background: none; }.button.button-assertive.button-outline {border-color: #ef473a;background: transparent;color: #ef473a; }.button.button-assertive.button-outline.active, .button.button-assertive.button-outline.activated {background-color: #ef473a;box-shadow: none;color: #fff; }.button.button-balanced {border-color: transparent;background: #33cd5f;color: #fff; }.button.button-balanced:hover {color: #fff;text-decoration: none; }.button.button-balanced.active, .button.button-balanced.activated {background-color: #28a54c; }.button.button-balanced.button-clear {border-color: transparent;background: none;box-shadow: none;color: #33cd5f; }.button.button-balanced.button-icon {border-color: transparent;background: none; }.button.button-balanced.button-outline {border-color: #33cd5f;background: transparent;color: #33cd5f; }.button.button-balanced.button-outline.active, .button.button-balanced.button-outline.activated {background-color: #33cd5f;box-shadow: none;color: #fff; }.button.button-energized {border-color: transparent;background: #ffc900;color: #fff; }.button.button-energized:hover {color: #fff;text-decoration: none; }.button.button-energized.active, .button.button-energized.activated {background-color: #e6b500; }.button.button-energized.button-clear {border-color: transparent;background: none;box-shadow: none;color: #ffc900; }.button.button-energized.button-icon {border-color: transparent;background: none; }.button.button-energized.button-outline {border-color: #ffc900;background: transparent;color: #ffc900; }.button.button-energized.button-outline.active, .button.button-energized.button-outline.activated {background-color: #ffc900;box-shadow: none;color: #fff; }.button.button-royal {border-color: transparent;background: #886aea;color: #fff; }.button.button-royal:hover {color: #fff;text-decoration: none; }.button.button-royal.active, .button.button-royal.activated {background-color: #6b46e5; }.button.button-royal.button-clear {border-color: transparent;background: none;box-shadow: none;color: #886aea; }.button.button-royal.button-icon {border-color: transparent;background: none; }.button.button-royal.button-outline {border-color: #886aea;background: transparent;color: #886aea; }.button.button-royal.button-outline.active, .button.button-royal.button-outline.activated {background-color: #886aea;box-shadow: none;color: #fff; }.button.button-dark {border-color: transparent;background: #444;color: #fff; }.button.button-dark:hover {color: #fff;text-decoration: none; }.button.button-dark.active, .button.button-dark.activated {background-color: #262626; }.button.button-dark.button-clear {border-color: transparent;background: none;box-shadow: none;color: #444; }.button.button-dark.button-icon {border-color: transparent;background: none; }.button.button-dark.button-outline {border-color: #444;background: transparent;color: #444; }.button.button-dark.button-outline.active, .button.button-dark.button-outline.activated {background-color: #444;box-shadow: none;color: #fff; }.button-small {padding: 2px 4px 1px;min-width: 28px;min-height: 30px;font-size: 12px;line-height: 26px; }.button-small .icon:before, .button-small.icon:before, .button-small.icon-left:before, .button-small.icon-right:before {font-size: 16px;line-height: 19px;margin-top: 3px; }.button-large {padding: 0 16px;min-width: 68px;min-height: 59px;font-size: 20px;line-height: 53px; }.button-large .icon:before, .button-large.icon:before, .button-large.icon-left:before, .button-large.icon-right:before {padding-bottom: 2px;font-size: 32px;line-height: 51px; }.button-icon {-webkit-transition: opacity 0.1s;transition: opacity 0.1s;padding: 0 6px;min-width: initial;border-color: transparent;background: none; }.button-icon.button.active, .button-icon.button.activated {border-color: transparent;background: none;box-shadow: none;opacity: 0.3; }.button-icon .icon:before, .button-icon.icon:before {font-size: 32px; }.button-clear {-webkit-transition: opacity 0.1s;transition: opacity 0.1s;padding: 0 6px;max-height: 42px;border-color: transparent;background: none;box-shadow: none; }.button-clear.button-clear {border-color: transparent;background: none;box-shadow: none;color: #b2b2b2; }.button-clear.button-icon {border-color: transparent;background: none; }.button-clear.active, .button-clear.activated {opacity: 0.3; }.button-outline {-webkit-transition: opacity 0.1s;transition: opacity 0.1s;background: none;box-shadow: none; }.button-outline.button-outline {border-color: #b2b2b2;background: transparent;color: #b2b2b2; }.button-outline.button-outline.active, .button-outline.button-outline.activated {background-color: #b2b2b2;box-shadow: none;color: #fff; }.padding > .button.button-block:first-child {margin-top: 0; }.button-block {display: block;clear: both; }.button-block:after {clear: both; }.button-full,.button-full > .button {display: block;margin-right: 0;margin-left: 0;border-right-width: 0;border-left-width: 0;border-radius: 0; }button.button-block,button.button-full,.button-full > button.button,input.button.button-block {width: 100%; }a.button {text-decoration: none; }a.button .icon:before, a.button.icon:before, a.button.icon-left:before, a.button.icon-right:before {margin-top: 2px; }.button.disabled,.button[disabled] {opacity: .4;cursor: default !important;pointer-events: none; }.button-bar {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%; }.button-bar.button-bar-inline {display: block;width: auto;*zoom: 1; }.button-bar.button-bar-inline:before, .button-bar.button-bar-inline:after {display: table;content: "";line-height: 0; }.button-bar.button-bar-inline:after {clear: both; }.button-bar.button-bar-inline > .button {width: auto;display: inline-block;float: left; }.button-bar > .button {-webkit-box-flex: 0;-webkit-flex: 0;-moz-box-flex: 0;-moz-flex: 0;-ms-flex: 0;flex: 0;display: block;overflow: hidden;padding: 0 16px;width: 0;border-width: 1px 0px 1px 1px;border-radius: 0;text-align: center;text-overflow: ellipsis;border-color: #ddd; }.button-bar > .button:before,.button-bar > .button .icon:before {line-height: 44px; }.button-bar > .button:first-child {border-radius: 4px 0px 0px 4px; }.button-bar > .button:last-child {border-right-width: 1px;border-radius: 0px 4px 4px 0px; }.button-bar > .button:only-child {border-radius: 4px; }.button-bar > .button-small {min-width: 40px; }.button-bar > .button-small:before,.button-bar > .button-small .icon:before {line-height: 28px; }.slide-in-up {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0); }.slide-in-up.ng-enter,.slide-in-up > .ng-enter {-webkit-transition: all cubic-bezier(0.1, 0.7, 0.1, 1) 400ms;transition: all cubic-bezier(0.1, 0.7, 0.1, 1) 400ms; }.slide-in-up.ng-enter-active,.slide-in-up > .ng-enter-active {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); }.slide-in-up.ng-leave,.slide-in-up > .ng-leave {-webkit-transition: all ease-in-out 250ms;transition: all ease-in-out 250ms; }@-webkit-keyframes scaleOut {from {-webkit-transform: scale(1);opacity: 1; }to {-webkit-transform: scale(0.8);opacity: 0; } }@keyframes scaleOut {from {transform: scale(1);opacity: 1; }to {transform: scale(0.8);opacity: 0; } }@-webkit-keyframes superScaleIn {from {-webkit-transform: scale(1.2);opacity: 0; }to {-webkit-transform: scale(1);opacity: 1; } }@keyframes superScaleIn {from {transform: scale(1.2);opacity: 0; }to {transform: scale(1);opacity: 1; } }p {margin: 0 0 10px; }small {font-size: 85%; }cite {font-style: normal; }.text-left {text-align: left !important; }.text-right {text-align: right !important; }.text-center {text-align: center !important; }h1, h2, h3, h4, h5, h6,.h1, .h2, .h3, .h4, .h5, .h6 {color: #222222;font-weight: 500;font-family: "-apple-system", "Helvetica Neue", "Roboto", "Segoe UI", sans-serif;line-height: 1.2; }h1 small, h2 small, h3 small, h4 small, h5 small, h6 small,.h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small {font-weight: normal;line-height: 1; }h1, .h1,h2, .h2,h3, .h3 {margin-top: 20px;margin-bottom: 10px; }h1:first-child, .h1:first-child,h2:first-child, .h2:first-child,h3:first-child, .h3:first-child {margin-top: 0; }h1 + h1, h1 + .h1,h1 + h2, h1 + .h2,h1 + h3, h1 + .h3, .h1 + h1, .h1 + .h1,.h1 + h2, .h1 + .h2,.h1 + h3, .h1 + .h3,h2 + h1,h2 + .h1,h2 + h2,h2 + .h2,h2 + h3,h2 + .h3, .h2 + h1, .h2 + .h1,.h2 + h2, .h2 + .h2,.h2 + h3, .h2 + .h3,h3 + h1,h3 + .h1,h3 + h2,h3 + .h2,h3 + h3,h3 + .h3, .h3 + h1, .h3 + .h1,.h3 + h2, .h3 + .h2,.h3 + h3, .h3 + .h3 {margin-top: 10px; }h4, .h4,h5, .h5,h6, .h6 {margin-top: 10px;margin-bottom: 10px; }h1, .h1 {font-size: 36px; }h2, .h2 {font-size: 30px; }h3, .h3 {font-size: 24px; }h4, .h4 {font-size: 18px; }h5, .h5 {font-size: 14px; }h6, .h6 {font-size: 12px; }h1 small, .h1 small {font-size: 24px; }h2 small, .h2 small {font-size: 18px; }h3 small, .h3 small,h4 small, .h4 small {font-size: 14px; }dl {margin-bottom: 20px; }dt,dd {line-height: 1.42857; }dt {font-weight: bold; }blockquote {margin: 0 0 20px;padding: 10px 20px;border-left: 5px solid gray; }blockquote p {font-weight: 300;font-size: 17.5px;line-height: 1.25; }blockquote p:last-child {margin-bottom: 0; }blockquote small {display: block;line-height: 1.42857; }blockquote small:before {content: '\2014 \00A0'; }q:before,q:after,blockquote:before,blockquote:after {content: ""; }address {display: block;margin-bottom: 20px;font-style: normal;line-height: 1.42857; }a {color: #387ef5; }a.subdued {padding-right: 10px;color: #888;text-decoration: none; }a.subdued:hover {text-decoration: none; }a.subdued:last-child {padding-right: 0; }.hide {display: none; }.opacity-hide {opacity: 0; }.grade-b .opacity-hide,.grade-c .opacity-hide {opacity: 1;display: none; }.show {display: block; }.opacity-show {opacity: 1; }.invisible {visibility: hidden; }.clearfix {*zoom: 1; }.clearfix:before, .clearfix:after {display: table;content: "";line-height: 0; }.clearfix:after {clear: both; }.iframe-wrapper {position: fixed;-webkit-overflow-scrolling: touch;overflow: scroll; }.iframe-wrapper iframe {height: 100%;width: 100%; }.clb {clear: both; }.fl {float: left; }.fr {float: right; }.tll {text-align: left; }.tlr {text-align: right; }.tlc {text-align: center; }.por {position: relative; }.poa {position: absolute; }.center-position {margin: 0 auto; }.noPad {padding: 0 !important; }.wrap {white-space: normal !important; }.pad6 {padding: 6px !important; }.pad5 {padding: 5px !important; }.pad10 {padding: 10px !important; }.pad20 {padding: 20px !important; }.pad30 {padding: 30px !important; }.pad2 {padding: 2px !important; }.padL5 {padding-left: 5px !important; }.padR5 {padding-right: 5px !important; }.padL15 {padding-left: 15px !important; }.padL30 {padding-left: 30px !important; }.marLR10 {margin: 0 10px; }.marB10 {margin-bottom: 10px; }.marB20 {margin-bottom: 20px; }.marT5 {margin-top: 5px; }.marB5 {margin-bottom: 5px; }.marTB5 {margin-top: 5px;margin-bottom: 5px; }.marT6 {margin-top: 6px; }.marL10 {margin-left: 10px; }.marL5 {margin-left: 5px; }.marT10 {margin-top: 10px; }.noMar {margin: 0; }.padT10 {padding-top: 10px; }.padT5 {padding-top: 5px; }.padTB10 {padding: 10px 0; }.padTB5 {padding: 5px 0; }.padB10 {padding-bottom: 10px; }.marl25p {margin-left: 25%; }.marT20 {margin-top: 20px; }.marT30 {margin-top: 30px; }.marR10 {margin-right: 10px; }.marR5 {margin-right: 5px; }.marL30 {margin-left: 30px; }.noTBPad {padding-top: 0 !important;padding-bottom: 0 !important; }.noLRPad {padding-left: 0 !important;padding-right: 0 !important; }.noBottomBorder {border-bottom: none !important; }.noTopBorder {border-top: none !important; }.vag {vertical-align: middle !important; }.link {cursor: pointer;text-decoration: underline; }.view-panel {padding: 10px;position: relative;font-size: 14px; }.info-content {padding: 0 1px 4px;position: relative; }.page-info-title {margin-bottom: 2px;padding: 0;font-size: 16px !important;color: #373737;display: inline-block; }.header-title {margin-bottom: 5px;padding: 0;padding-bottom: 6px;font-size: 16px !important;color: #373737;border-bottom: 1px dotted #CCCCCC; }.page-info-description {padding: 10px 0;margin-bottom: 5px;color: #373737; }.togglePanel {position: absolute;right: 0;top: 0;z-index: 101; }.styled-header {font-size: 16px;color: #000000;padding: 5px 6px;height: 18px;line-height: 18px;border-bottom: 1px dotted #666666; }.styled-label {border-bottom: 1px dashed #333333;margin-bottom: 5px; }.autoWidth {width: auto; }.autoLabel, .form-row .autoLabel {display: block;text-align: left;font-size: 12px;font-weight: bold;padding-left: 0; }.inlineAutoLabel, .form-row .inlineAutoLabel {display: inline-block;*display: inline;zoom: 1;padding: 2px;width: auto; }.requiredField {color: red;font-weight: bold; }.inb {display: inline-block;*display: inline;zoom: 1;word-spacing: normal;letter-spacing: normal;vertical-align: top; }.button-toolbar-item > div {letter-spacing: normal;word-spacing: normal; }.button-toolbar .buttonOuter {cursor: pointer;position: relative;background: #F5F5F5;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F5F5F5), to(#F1F1F1));background: -webkit-linear-gradient(center top, #F5F5F5, #F1F1F1);background: -moz-linear-gradient(center top, #F5F5F5, #F1F1F1);background: -ms-linear-gradient(center top, #F5F5F5, #F1F1F1);background: -o-linear-gradient(center top, #F5F5F5, #F1F1F1);border: 1px solid #CCCCCC;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;height: 27px;line-height: 27px;padding: 0 6px;min-width: 54px;outline: medium none;text-align: center; }.button-toolbar .buttonOuter > *, .button-toolbar .w2l-sbox-input {font: normal normal 11px/28px Arial; }.button-toolbar .buttonOuter, .button-toolbar a {color: #444444; }.button-toolbar .buttonOuter.active {background: #E0E0E0;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#E0E0E0));background: -webkit-linear-gradient(center top, #EEEEEE, #E0E0E0);background: -moz-linear-gradient(center top, #EEEEEE, #E0E0E0);background: -ms-linear-gradient(center top, #EEEEEE, #E0E0E0);background: -o-linear-gradient(center top, #EEEEEE, #E0E0E0);}.button-toolbar .buttonOuter:hover, .button-toolbar .buttonOuter:active {background: #E0E0E0;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E0E0E0), to(#F5F5F5));background: -webkit-linear-gradient(center top, #E0E0E0, #F5F5F5);background: -moz-linear-gradient(center top, #E0E0E0, #F5F5F5);background: -ms-linear-gradient(center top, #E0E0E0, #F5F5F5);background: -o-linear-gradient(center top, #E0E0E0, #F5F5F5);}.button-toolbar .no-rightRadious {border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;-webkit-border-radius: 3px 0 0 3px; }.button-toolbar .no-leftRadious {border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;-webkit-border-radius: 0 3px 3px 0; }.button-toolbar .no-radious {border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0; }.button-toolbar .no-borderLeft {border-left: 0; }.button-toolbar .no-borderRight {border-right: 0; }.button-toolbar a, .button-toolbar a:hover {text-decoration: none;display: block; }#flashMessage, .flashMessage {position: relative;top: 5px;text-align: center;font-size: 12px;letter-spacing: normal;word-spacing: normal;z-index: 111;color: #33cc00; }#flashMessage .error, #flashMessage .failure, .failure, .flashMessage .error, .flashMessage .failure, .color-red {color: #ff0000; }#flashMessage .success, .flashMessage .success, .success {color: #33cc00;font-size: 12px; }.abs-toolbar {position: absolute;z-index: 3;right: 0; }.toolbar {text-align: right; }.toolbar > div, .button-toolbar > div, .button-toolbar-item > div {display: inline-block;*display: inline;zoom: 1;vertical-align: top; }.toolbar a {text-decoration: underline;color: #000; }.button-toolbar {position: absolute;right: 10px;top: 3px;*top: 7px; }.button-toolbar > div {letter-spacing: -4px;word-spacing: -4px;margin-left: 5px; }.font20 {font-size: 20px; }.fwb {font-weight: bold; }.fwn {font-weight: 500 !important; }.color-red {color: #ff0000; }.color-green {color: #008000; }.has-appearance {-webkit-appearance: checkbox !important;-moz-appearance: checkbox !important;appearance: checkbox !important; }.text-ellipse {overflow: hidden;display: block;text-overflow: ellipsis; }.width-60 {width: 60%; }.align-item-center {align-items: center; }.width-100 {width: 100%; }.width-80 {width: 80%; }input.full-width, textarea.full-width {width: calc(100% - 10px) !important; }.full-width {width: 100% !important; }.full-width .form-row {-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center; }.full-width .form-row .input-label {text-align: right; }.item-list li {list-style: inside square;padding: 2px;font-size: 13px; }.grid-panel {position: relative;border-top: 4px solid #111111; }.grid-panel .grid-header {border-left: 1px solid #c4c4c4;border-right: 1px solid #c4c4c4;padding: 12px 6px;width: auto; }.grid-panel .grid-header, .grid-panel .grid-footer {background: #f3f3f3; }.grid-panel .grid-head {font-size: 14px;color: #373737; }.grid-panel .grid-contents {border: 1px solid #c4c4c4;position: relative; }.grid-panel .border-bottom {border-bottom: 1px solid #c4c4c4; }.grid-panel .grid-footer {font-size: 14px;height: 29px;padding: 0;border: 1px solid #c4c4c4;border-top: none;color: #373737; }.grid-panel .grid-footer > div {height: 24px;line-height: 24px; }.grid-panel .grid-footer > button {margin-top: 5px;margin-left: 2px; }.grid-panel .grid-search-menu {position: relative;visibility: hidden; }.grid-panel .grid-search-handler {background: url(../../images/system/icon/down-small.png) center no-repeat;height: 32px;width: 20px !important;border-left: 1px solid #c4c4c4;float: right; }.grid-panel .grid-search-panel {display: none;visibility: visible;padding: 4px 6px;position: absolute;z-index: 101;top: 32px;right: 0;width: 160px;min-height: 30px;border: 1px solid #CCCCCC;-webkit-box-shadow: 3px 3px rgba(0, 0, 0, 0.5);box-shadow: 3px 3px rgba(0, 0, 0, 0.5);background: #FFFFFF;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px; }.grid-panel table {width: 100%;margin: 0 auto;table-layout: fixed;border-collapse: collapse; }.grid-panel table.fixed-layout {table-layout: fixed; }.grid-panel table.fixed-layout .form-row {padding: 0; }.grid-panel th, .grid-panel td {vertical-align: top;}.grid-panel th a, .grid-panel th span {font-size: 13px;display: inline-block;*display: inline;zoom: 1;font-weight: 500;padding: 0 14px; }.grid-panel th span {padding: 7px 6px; }.grid-table {}.grid-table td:first-child, .grid-table th:first-child {border-left: none; }.grid-table td:last-child, .grid-table th:last-child {border-right: none; }.grid-table .row {width: auto; }.grid-table tr:nth-child(even) td {background: #ebebeb; }.grid-table tr:nth-child(odd) td {background: #f9f9f9; }.grid-table td table tr:nth-child(even) td, .grid-table td table tr:nth-child(odd) td {background: none; }.grid-table td table tbody tr:last-child td {border-bottom: none; }.grid-table th {border-bottom: 1px solid #c4c4c4;border-right: 1px solid #c4c4c4;border-top: none;color: #797979;font-weight: bold;overflow: visible;padding: 0;text-align: left;background: #e3e3e3;background: -moz-linear-gradient(top, #e3e3e3 0%, #e5e5e5 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e3e3e3), color-stop(100%, #e5e5e5));background: -webkit-linear-gradient(top, #e3e3e3 0%, #e5e5e5 100%);background: -o-linear-gradient(top, #e3e3e3 0%, #e5e5e5 100%);background: -ms-linear-gradient(top, #e3e3e3 0%, #e5e5e5 100%);background: linear-gradient(to bottom, #e3e3e3 0%, #e5e5e5 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#000000', GradientType=0);}.grid-table th a {display: block;padding: 0 14px 0 6px;text-decoration: none;overflow: hidden;text-overflow: ellipsis; }.grid-table th .data-content {height: 32px;line-height: 32px;font-size: 13px; }.grid-table th.show-always, .grid-table td.show-always {display: table-cell;border-left: 1px solid #c4c4c4; }.grid-table td {border-right: 1px solid #c4c4c4;border-left: none;border-bottom: 1px solid #c4c4c4;height: auto;vertical-align: middle;padding: 2px 3px;margin: 0;overflow-wrap: break-word; }.grid-table td.no-border {border-bottom: none; }.grid-table td .clickEdit {cursor: url(../../images/system/icon/edit-cursor.png), pointer;position: relative;min-height: 6px;min-width: 10px; }.grid-table td table .data-content {overflow: hidden;text-overflow: ellipsis; }.grid-table td .data-content {overflow-wrap: break-word; }.grid-table .config-panel a {text-decoration: none;margin-right: 6px; }.grid-table .config-panel a > i {font-size: 20px;font-weight: bold; }.grid-table .config-panel button:not(.command) {border: none;background: none;padding: 0;margin: 0; }.grid-table th:first-child, .grid-table th:last-child, .grid-table tr:last-child td:first-child,.grid-table tr:last-child td:last-child {-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0; }.grid-table th.last, .grid-table td.last {border-right: none; }.grid-table th.table-actions .data-content {padding: 0 6px;color: #5A5A5A; }.grid-table th, .grid-table td, .grid-table a {color: #3e3e3e;font-size: 13px;}.grid-table td {white-space: normal; }.grid-table .sortable.asc, .grid-table .sortable.desc:hover, .grid-table th a.sortable:hover {background: url(../../images/system/icon/asc.png) center right no-repeat; }.grid-table .sortable.desc, .grid-table .sortable.asc:hover {background: url(../../images/system/icon/desc.png) center right no-repeat; }.grid-table th a.sortable {background: url(../../images/system/icon/sort.png) center right no-repeat; }.grid-table td.cell-drag, .grid-table td.cell-checked, .grid-table th.dropDHeader {border-right: medium none;padding-left: 4px;padding-top: 8px;text-align: left; }.grid-table tr td.first-col {padding-left: 2px; }.grid-table tr:hover td.cell-drag {cursor: move;background: url(../../images/system/icon/drag.png) right center no-repeat; }@media screen and (max-width: 567px) and (min-width: 767px) {.grid-table td, .grid-table th {display: none; }.grid-table th:nth-child(0), .grid-table th:nth-child(1), .grid-table th:nth-child(2), .grid-table th:nth-child(3), .grid-table th:nth-child(4), .grid-table th:nth-child(5), .grid-table th:nth-child(6), .grid-table th.show-always,.grid-table td:nth-child(0), .grid-table td:nth-child(1), .grid-table td:nth-child(2), .grid-table td:nth-child(3), .grid-table td:nth-child(4), .grid-table td:nth-child(5), .grid-table td:nth-child(6), .grid-table td.show-always {display: table-cell; }.grid-table th:nth-child(6), .grid-table td:nth-child(6) {border-right: 0; } }@media screen and (max-width: 567px) and (min-width: 567px) {.grid-table td, .grid-table th {display: none; }.grid-table th:nth-child(0), .grid-table th:nth-child(1), .grid-table th:nth-child(2), .grid-table th:nth-child(3), .grid-table th:nth-child(4), .grid-table th.show-always,.grid-table td:nth-child(0), .grid-table td:nth-child(1), .grid-table td:nth-child(2), .grid-table td:nth-child(3), .grid-table td:nth-child(4), .grid-table td.show-always {display: table-cell; }.grid-table th:nth-child(4), .grid-table td:nth-child(4) {border-right: 0; } }@media screen and (max-width: 567px) and (min-width: 200px) {.grid-table td, .grid-table th {display: none; }.grid-table th:nth-child(0), .grid-table th:nth-child(1), .grid-table th:nth-child(2), .grid-table th:nth-child(3), .grid-table th.show-always,.grid-table td:nth-child(0), .grid-table td:nth-child(1), .grid-table td:nth-child(2), .grid-table td:nth-child(3), .grid-table td.show-always {display: table-cell; }.grid-table th:nth-child(3), .grid-table td:nth-child(3) {border-right: 0; } }.auto-width {width: auto; }.pagination span.currentStep {color: #000000;font-weight: bold;font-size: 14px;cursor: text; }.pagination > a {color: #2e2e2e;padding: 3px 5px;font-size: 13px; }.masking {text-align: center;color: #FFF;position: absolute;background-color: #999999;opacity: 0.3;filter: alpha(opacity=30);z-index: 101;top: 0;left: 0;bottom: 0;right: 0; }.masking img {margin-top: 20%; }.toolbar-icon {display: inline-block;*display: inline;zoom: 1;vertical-align: top;padding: 0 14px 0 4px;cursor: pointer; }.toolbar {position: relative;text-align: right; }.toolbar .toolbar-icon {padding: 4px 14px 4px 4px; }.toolbar .config.active {border: 1px solid #CFCFCF;position: relative;padding: 3px 13px 4px 3px;z-index: 9;border-bottom: none;background: #f4f4f4;text-decoration: none; }.toolbar .config {background: url(../../images/system/icon/down-small.png) right center no-repeat; }.page-showItem .w2l-sbox-itemContainer {right: 0;left: auto; }.edit-place {-webkit-box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.3);box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.3);position: absolute;border: 1px solid #CCC;z-index: 11; }.edit-place .edit-div {background-color: #FFF;padding: 15px;min-width: 130px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2;border-radius: 2px; }.edit-place .edit-div input, .edit-place .edit-div select, .edit-place .edit-div textarea {min-width: 120px; }.edit-place .edit-div .button-panel {clear: both;padding: 4px 0; }body {font-family: "-apple-system", "Helvetica Neue", "Roboto", "Segoe UI", sans-serif;font-size: 13px;overflow: auto; }a {color: #387ef5; }#top-container {height: 90px; }#top-container img {max-width: 100%;max-height: 60px;margin-top: 15px; }#top-container .top-menu {margin-top: 30px; }#top-container .top-menu a {color: #111111;font-size: 0.9rem;text-decoration: none; }#top-container, #middle-container, #left-container, #footer-container {background-color: #efefef; }#left-container {float: left;width: 180px; }#body-container {background-color: #ffffff;border: 1px solid #d7d7d7;margin-left: 180px; }#body-container:after {clear: both;content: '';display: table; }#footer-container {height: 40px;padding: 10px 10px 10px 80px;background: #efefef url(../../images/admin/footer-bg.png) no-repeat scroll top right;font-size: 1rem; }#footer-container img {vertical-align: middle; }#left-nav {text-align: center; }#left-nav i {color: #111111;margin-right: 5px; }#left-nav img {width: 20px;height: 20px;vertical-align: middle; }#left-nav > li {position: relative;cursor: pointer;padding: 10px;text-align: left;border-bottom: 1px solid #CCCCCC; }#left-nav > li .text {display: block;font-size: 1.1rem;text-overflow: ellipsis; }#left-nav > li > a {text-decoration: none;color: #111111; }#left-nav > li > a > i {display: block; }#left-nav > li:first-child {border-top: 1px solid #CCCCCC; }#left-nav > li:hover {margin-left: 2px;border-left: 2px solid #387ef5;-webkit-transition: color 0.25s ease;transition: color 0.25s ease; }#left-nav > li:hover .sub-menu {left: 176px; }#left-nav li.selected > .icon {background: #12007b; }#left-nav li.active > .selected-arrow {display: block; }#left-nav li .selected-arrow {position: absolute;right: -5px;background: url("../../images/admin/arrow-left.png") center no-repeat;height: 22px;width: 20px;top: 14px;display: none;z-index: 11111; }#left-nav > li:hover > .sub-menu, #left-nav > li:hover > .selected-arrow {display: block; }#left-nav .sub-menu {display: none;position: absolute;width: 180px;min-height: 20px;z-index: 1011;background: #ffffff;border: 1px solid #d7d7d7;top: 0;left: 180px;padding: 5px 5px 5px 10px;text-align: left;-webkit-box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.3);box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.3); }#left-nav .sub-menu ul {min-height: 20px; }#left-nav .sub-menu > ul > li {position: relative;display: block;padding: 10px 0;text-align: left;border-bottom: 1px solid #CCCCCC; }#left-nav .sub-menu > ul > li:last-child {border-bottom: none; }#left-nav .sub-menu > ul > li a {text-decoration: none;color: #111111; }#left-nav .sub-menu > ul > li .text {font-size: 1rem; }#left-nav .sub-menu > ul > li:hover > .sub-menu {display: block; }#left-nav .sub-menu > ul > li > .sub-menu > ul > li {border-bottom: 1px solid #CCCCCC;position: relative; }#left-nav .sub-menu > ul > li > .sub-menu > ul > li:last-child {border-bottom: none; }#left-nav .sub-menu > ul > li > .sub-menu > ul > li:hover > .sub-menu {display: block; }#left-nav .sub-menu > .selected-arrow {left: -16px;right: auto; }.bread-crumb {text-align: left;-webkit-box-shadow: 1px -6px 30px rgba(0, 0, 0, 0.1);box-shadow: 1px -6px 30px rgba(0, 0, 0, 0.1);border-bottom: 1px solid #d7d7d7; }.bread-crumb > .bread-item {display: inline-block;*display: inline;zoom: 1;margin-bottom: -3px;max-width: 250px;overflow: hidden;padding: 16px 10px;text-overflow: ellipsis;}.bread-crumb > .bread-item > a {color: #111111;text-decoration: underline; }.bread-crumb > .bread-item > .button-nav {padding: 2px 10px;border: 1px solid #CCCCCC;font-size: 20px; }.bread-crumb > .bread-item.home {background: url(../../images/system/general/home.png) center no-repeat;width: 24px;border-right: 1px solid #ccc; }.bread-crumb > .bread-item.home a {display: block;text-decoration: none; }.bread-crumb > .bread-item.current > {font-weight: 600; }.bread-crumb > .bread-item.bread-divider {background: transparent url("../../images/admin/bread-divider.png") no-repeat scroll right 5px;text-indent: -100000px; }.bread-crumb > .bread-item.bread-divider:last-child {background: none; }.bread-crumb > .bread-item.nav-bar {padding: 0 6px 6px;display: none; }.bread-crumb > div:last-child {background: transparent none repeat scroll 0 0;color: #787878; }.advanced-panel {max-width: 400px !important;margin-top: 20px; }#login-panel {width: 480px;height: 360px;margin: 0 auto;position: relative;top: calc(50% - 160px);border: 1px solid #CCCCCC;-webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.5);box-shadow: 0 4px 10px rgba(0, 0, 0, 0.5);-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px; }#login-panel .login-header {font-size: 1.6rem;text-align: center; }#login-panel .login-header img {max-width: 100%;max-height: 70px; }#login-panel .recover-password {margin-left: 10px; }#login-panel .login-form-panel {padding: 25px 40px; }#login-panel .login-form-panel .input-label {width: auto; }@media screen and (max-width: 767px) and (min-width: 100px) {#body-container {margin-left: 0; }.advanced-panel {max-width: none !important; }#footer-container {padding: 10px 10px 0 10px; }#left-nav {position: absolute;left: -165px;width: 160px;top: 134px;background: #ffffff;z-index: 101;border: 1px solid #ccc;border-left: none;-webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.5);box-shadow: 0 4px 10px rgba(0, 0, 0, 0.5); }#left-nav > li .selected-arrow {background: none; }.bread-crumb .bread-item.nav-bar {display: inline-block;*display: inline;zoom: 1; }#login-panel {max-width: 480px;width: auto;height: 300px;margin: 0 10%;position: relative;top: calc(50% - 150px); }#login-panel .login-header {font-size: 1.3rem; } }.ui-datepicker .ui-datepicker-title select {display: inline;margin-right: 5px; }.display-flex {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex; }.weeklyConfig, .monthlyConfig {display: none; }.weeklyConfig.display-flex, .monthlyConfig.display-flex {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex; }.weeklyConfig .common-choice label, .monthlyConfig .common-choice label {min-width: 50px;margin-bottom: 8px;display: inline-block;*display: inline;zoom: 1; }.weeklyConfig .common-choice label {min-width: 100px; }.add-item {color: #0f0f0f;font-size: 16px;padding: 10px 0; }.address-panel {margin-left: 10px;border: 1px dotted #cccccc;padding: 10px; }.setting-panel {margin-left: 5px;font-size: 1.2rem; }.top-menu:hover .setting-menu {display: block;padding-bottom: 10px; }.setting-menu {display: none;-webkit-box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.3);box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.3);position: absolute;right: 10px;z-index: 100001;background: #ffffff;min-height: 60px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;margin-top: 1px; }.setting-menu li {display: block;list-style: none;padding: 5px 6px;text-align: left; }.setting-menu li a {display: block;padding: 5px 10px;color: #222222;font-size: 16px;text-decoration: none; }.main-menu {margin-top: 30px; }.main-menu li {list-style: none;border-right: 1px solid #cccccc;display: inline-block; }.main-menu li a {display: block;padding: 4px 10px;color: #222222;font-size: 16px;text-decoration: none; }.main-menu li:hover {text-decoration: underline; }.main-menu:last-child {border-right: none; }.widgetlist {list-style: none;margin-top: 20px;margin-left: 20px; }.widgetlist li {display: inline-block;float: left;width: 130px;margin: 0 10px 10px 0; }.widgetlist li a {display: block;padding: 15px;border: 1px solid #ccc;color: #333;text-align: center;background: #f7f7f7;text-decoration: none; }.widgetlist li a {-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-moz-box-shadow: 1px 1px 0 #fff;color: #069; }.widgetlist li a span {font-size: 12px;display: block;margin-top: 10px; }.widgetlist li a:hover {-moz-box-shadow: 0 0 4px #ddd;background: #fcfcfc;text-decoration: none; }.dashboard-widget-home-box-bg-aqua {background-color: #00c0ef !important; }.dashboard-widget-home-box-bg-yellow {background-color: #f39c12 !important; }.dashboard-widget-home-box-bg-green {background-color: #06ef13 !important; }.dashboard-widget-home-box-bg-red {background-color: #dd4b39 !important; }.dashboard-widget-home-box-text {display: block;font-size: 14px;color: white; }.dashboard-widget-home-box {display: block;min-height: 90px;background: #fff;width: 95%;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);border-radius: 2px;margin-bottom: 15px; }.dashboard-widget-home-box-icon {border-top-left-radius: 2px;border-top-right-radius: 0;border-bottom-right-radius: 0;border-bottom-left-radius: 2px;display: block;float: left;height: 90px;width: 90px;text-align: center;font-size: 45px;line-height: 90px;background: rgba(0, 0, 0, 0.2); }.dashboard-widget-home-box-content {padding: 5px 10px;margin-left: 90px; }.stepwizard-step p {margin-top: 10px; }.stepwizard-row {display: table-row; }.stepwizard {display: table;width: 100%;position: relative; }.stepwizard-step button[disabled] {opacity: 1 !important;filter: alpha(opacity=100) !important; }.stepwizard-row:before {top: 14px;bottom: 0;position: absolute;content: " ";width: 100%;height: 1px;background-color: #ccc;z-order: 0; }.stepwizard-step {display: table-cell;text-align: center;position: relative; }.btn-circle, .circle {width: 30px;height: 30px;text-align: center;padding: 6px 0;font-size: 12px;line-height: 1.428571429;border-radius: 15px; }.circle {padding: 0;line-height: normal;display: inline-block;vertical-align: top; }.circle-panel li {list-style: none; }.circle-text {display: inline-block;margin-left: 5px;margin-top: 8px; }.map-panel {padding: 2px;border: 1px solid #e0e0e0;height: 400px; }.pac-container {z-index: 999999; }.map-search {position: absolute;z-index: 10000;width: 50%;left: 25%;margin-top: 10px; }a .gb_Fc {background-color:#DB4437;border-radius:50%;box-sizing:border-box;color:#FFFFFF;font-size:12px;font-weight:bold;height:30px;line-height:30px;margin:5px;padding:0 2px;text-align:center;width:30px;}