@import url("flags.css");
@import url("font-awesome.min.css");
@charset "UTF-8";
@charset "UTF-8";/*!
 * Author(s) Jinesh Gopinathan
 * Copyright (c) 2013 OCR Services Inc.
 */ .dpss-flag-red{color:#f00050}.dpss-flag-yellow{color:#ffd700}.dpss-flag-green{color:#13b01e}.dpss-flag-black{color:#454545}.adhoc-label{font-weight:bold;font-size:15px;margin-right:10px}.adhoc-link{color:#fff;font-weight:bold;padding:5px 10px;margin-right:5px}.adhoc-link a{text-decoration:none;color:#fff}.adhoc-underline{border-bottom-style:solid;border-bottom-width:3px}.hits-heading{font-size:13px;padding:3px 3px 3px 10px;width:100%;color:#fff;border-radius:3px;background:#474747}.hits-count{border-bottom:medium none black;color:#fff;float:right;font-weight:bold;padding:2px 10px;margin-right:5px}.hits-count-underline{border-width:1px;border-style:solid;clear:both}.hightlight-hit{background:yellow;font-weight:bold}.form-horizontal .row+.dpss-two-checkbox{margin-top:3px}.dpss-two-checkbox .first-checkbox{padding-left:25px}.dpss-two-checkbox .second-checkbox{padding-left:20px}.dpss-two-checkbox .checkbox-label{padding-left:0}
 
 .ocr-date[disabled]{cursor:not-allowed;background-color:#eee !important;opacity:1}
 
 /*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.5.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'),url('../fonts/fontawesome-webfont.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.33333333em;line-height:.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571429em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
.fa-ul>li{position:relative}
.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}
.fa-li.fa-lg{left:-1.85714286em}
.fa-border{padding:.2em .25em .15em;border:solid .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,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}
.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#fff}
.fa-glass:before{content:"\f000"}
.fa-music:before{content:"\f001"}
.fa-search:before{content:"\f002"}
.fa-envelope-o:before{content:"\f003"}
.fa-heart:before{content:"\f004"}
.fa-star:before{content:"\f005"}
.fa-star-o:before{content:"\f006"}
.fa-user:before{content:"\f007"}
.fa-film:before{content:"\f008"}
.fa-th-large:before{content:"\f009"}
.fa-th:before{content:"\f00a"}
.fa-th-list:before{content:"\f00b"}
.fa-check:before{content:"\f00c"}
.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}
.fa-search-plus:before{content:"\f00e"}
.fa-search-minus:before{content:"\f010"}
.fa-power-off:before{content:"\f011"}
.fa-signal:before{content:"\f012"}
.fa-gear:before,.fa-cog:before{content:"\f013"}
.fa-trash-o:before{content:"\f014"}
.fa-home:before{content:"\f015"}
.fa-file-o:before{content:"\f016"}
.fa-clock-o:before{content:"\f017"}
.fa-road:before{content:"\f018"}
.fa-download:before{content:"\f019"}
.fa-arrow-circle-o-down:before{content:"\f01a"}
.fa-arrow-circle-o-up:before{content:"\f01b"}
.fa-inbox:before{content:"\f01c"}
.fa-play-circle-o:before{content:"\f01d"}
.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}
.fa-refresh:before{content:"\f021"}
.fa-list-alt:before{content:"\f022"}
.fa-lock:before{content:"\f023"}
.fa-flag:before{content:"\f024"}
.fa-headphones:before{content:"\f025"}
.fa-volume-off:before{content:"\f026"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-up:before{content:"\f028"}
.fa-qrcode:before{content:"\f029"}
.fa-barcode:before{content:"\f02a"}
.fa-tag:before{content:"\f02b"}
.fa-tags:before{content:"\f02c"}
.fa-book:before{content:"\f02d"}
.fa-bookmark:before{content:"\f02e"}
.fa-print:before{content:"\f02f"}
.fa-camera:before{content:"\f030"}
.fa-font:before{content:"\f031"}
.fa-bold:before{content:"\f032"}
.fa-italic:before{content:"\f033"}
.fa-text-height:before{content:"\f034"}
.fa-text-width:before{content:"\f035"}
.fa-align-left:before{content:"\f036"}
.fa-align-center:before{content:"\f037"}
.fa-align-right:before{content:"\f038"}
.fa-align-justify:before{content:"\f039"}
.fa-list:before{content:"\f03a"}
.fa-dedent:before,.fa-outdent:before{content:"\f03b"}
.fa-indent:before{content:"\f03c"}
.fa-video-camera:before{content:"\f03d"}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}
.fa-pencil:before{content:"\f040"}
.fa-map-marker:before{content:"\f041"}
.fa-adjust:before{content:"\f042"}
.fa-tint:before{content:"\f043"}
.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}
.fa-share-square-o:before{content:"\f045"}
.fa-check-square-o:before{content:"\f046"}
.fa-arrows:before{content:"\f047"}
.fa-step-backward:before{content:"\f048"}
.fa-fast-backward:before{content:"\f049"}
.fa-backward:before{content:"\f04a"}
.fa-play:before{content:"\f04b"}
.fa-pause:before{content:"\f04c"}
.fa-stop:before{content:"\f04d"}
.fa-forward:before{content:"\f04e"}
.fa-fast-forward:before{content:"\f050"}
.fa-step-forward:before{content:"\f051"}
.fa-eject:before{content:"\f052"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-plus-circle:before{content:"\f055"}
.fa-minus-circle:before{content:"\f056"}
.fa-times-circle:before{content:"\f057"}
.fa-check-circle:before{content:"\f058"}
.fa-question-circle:before{content:"\f059"}
.fa-info-circle:before{content:"\f05a"}
.fa-crosshairs:before{content:"\f05b"}
.fa-times-circle-o:before{content:"\f05c"}
.fa-check-circle-o:before{content:"\f05d"}
.fa-ban:before{content:"\f05e"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrow-down:before{content:"\f063"}
.fa-mail-forward:before,.fa-share:before{content:"\f064"}
.fa-expand:before{content:"\f065"}
.fa-compress:before{content:"\f066"}
.fa-plus:before{content:"\f067"}
.fa-minus:before{content:"\f068"}
.fa-asterisk:before{content:"\f069"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-gift:before{content:"\f06b"}
.fa-leaf:before{content:"\f06c"}
.fa-fire:before{content:"\f06d"}
.fa-eye:before{content:"\f06e"}
.fa-eye-slash:before{content:"\f070"}
.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}
.fa-plane:before{content:"\f072"}
.fa-calendar:before{content:"\f073"}
.fa-random:before{content:"\f074"}
.fa-comment:before{content:"\f075"}
.fa-magnet:before{content:"\f076"}
.fa-chevron-up:before{content:"\f077"}
.fa-chevron-down:before{content:"\f078"}
.fa-retweet:before{content:"\f079"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-folder:before{content:"\f07b"}
.fa-folder-open:before{content:"\f07c"}
.fa-arrows-v:before{content:"\f07d"}
.fa-arrows-h:before{content:"\f07e"}
.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}
.fa-twitter-square:before{content:"\f081"}
.fa-facebook-square:before{content:"\f082"}
.fa-camera-retro:before{content:"\f083"}
.fa-key:before{content:"\f084"}
.fa-gears:before,.fa-cogs:before{content:"\f085"}
.fa-comments:before{content:"\f086"}
.fa-thumbs-o-up:before{content:"\f087"}
.fa-thumbs-o-down:before{content:"\f088"}
.fa-star-half:before{content:"\f089"}
.fa-heart-o:before{content:"\f08a"}
.fa-sign-out:before{content:"\f08b"}
.fa-linkedin-square:before{content:"\f08c"}
.fa-thumb-tack:before{content:"\f08d"}
.fa-external-link:before{content:"\f08e"}
.fa-sign-in:before{content:"\f090"}
.fa-trophy:before{content:"\f091"}
.fa-github-square:before{content:"\f092"}
.fa-upload:before{content:"\f093"}
.fa-lemon-o:before{content:"\f094"}
.fa-phone:before{content:"\f095"}
.fa-square-o:before{content:"\f096"}
.fa-bookmark-o:before{content:"\f097"}
.fa-phone-square:before{content:"\f098"}
.fa-twitter:before{content:"\f099"}
.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}
.fa-github:before{content:"\f09b"}
.fa-unlock:before{content:"\f09c"}
.fa-credit-card:before{content:"\f09d"}
.fa-feed:before,.fa-rss:before{content:"\f09e"}
.fa-hdd-o:before{content:"\f0a0"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-bell:before{content:"\f0f3"}
.fa-certificate:before{content:"\f0a3"}
.fa-hand-o-right:before{content:"\f0a4"}
.fa-hand-o-left:before{content:"\f0a5"}
.fa-hand-o-up:before{content:"\f0a6"}
.fa-hand-o-down:before{content:"\f0a7"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-right:before{content:"\f0a9"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-globe:before{content:"\f0ac"}
.fa-wrench:before{content:"\f0ad"}
.fa-tasks:before{content:"\f0ae"}
.fa-filter:before{content:"\f0b0"}
.fa-briefcase:before{content:"\f0b1"}
.fa-arrows-alt:before{content:"\f0b2"}
.fa-group:before,.fa-users:before{content:"\f0c0"}
.fa-chain:before,.fa-link:before{content:"\f0c1"}
.fa-cloud:before{content:"\f0c2"}
.fa-flask:before{content:"\f0c3"}
.fa-cut:before,.fa-scissors:before{content:"\f0c4"}
.fa-copy:before,.fa-files-o:before{content:"\f0c5"}
.fa-paperclip:before{content:"\f0c6"}
.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}
.fa-square:before{content:"\f0c8"}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}
.fa-list-ul:before{content:"\f0ca"}
.fa-list-ol:before{content:"\f0cb"}
.fa-strikethrough:before{content:"\f0cc"}
.fa-underline:before{content:"\f0cd"}
.fa-table:before{content:"\f0ce"}
.fa-magic:before{content:"\f0d0"}
.fa-truck:before{content:"\f0d1"}
.fa-pinterest:before{content:"\f0d2"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-google-plus-square:before{content:"\f0d4"}
.fa-google-plus:before{content:"\f0d5"}
.fa-money:before{content:"\f0d6"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-up:before{content:"\f0d8"}
.fa-caret-left:before{content:"\f0d9"}
.fa-caret-right:before{content:"\f0da"}
.fa-columns:before{content:"\f0db"}
.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}
.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}
.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}
.fa-envelope:before{content:"\f0e0"}
.fa-linkedin:before{content:"\f0e1"}
.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}
.fa-legal:before,.fa-gavel:before{content:"\f0e3"}
.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}
.fa-comment-o:before{content:"\f0e5"}
.fa-comments-o:before{content:"\f0e6"}
.fa-flash:before,.fa-bolt:before{content:"\f0e7"}
.fa-sitemap:before{content:"\f0e8"}
.fa-umbrella:before{content:"\f0e9"}
.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}
.fa-lightbulb-o:before{content:"\f0eb"}
.fa-exchange:before{content:"\f0ec"}
.fa-cloud-download:before{content:"\f0ed"}
.fa-cloud-upload:before{content:"\f0ee"}
.fa-user-md:before{content:"\f0f0"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-suitcase:before{content:"\f0f2"}
.fa-bell-o:before{content:"\f0a2"}
.fa-coffee:before{content:"\f0f4"}
.fa-cutlery:before{content:"\f0f5"}
.fa-file-text-o:before{content:"\f0f6"}
.fa-building-o:before{content:"\f0f7"}
.fa-hospital-o:before{content:"\f0f8"}
.fa-ambulance:before{content:"\f0f9"}
.fa-medkit:before{content:"\f0fa"}
.fa-fighter-jet:before{content:"\f0fb"}
.fa-beer:before{content:"\f0fc"}
.fa-h-square:before{content:"\f0fd"}
.fa-plus-square:before{content:"\f0fe"}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-double-up:before{content:"\f102"}
.fa-angle-double-down:before{content:"\f103"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-up:before{content:"\f106"}
.fa-angle-down:before{content:"\f107"}
.fa-desktop:before{content:"\f108"}
.fa-laptop:before{content:"\f109"}
.fa-tablet:before{content:"\f10a"}
.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}
.fa-circle-o:before{content:"\f10c"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:before{content:"\f10e"}
.fa-spinner:before{content:"\f110"}
.fa-circle:before{content:"\f111"}
.fa-mail-reply:before,.fa-reply:before{content:"\f112"}
.fa-github-alt:before{content:"\f113"}
.fa-folder-o:before{content:"\f114"}
.fa-folder-open-o:before{content:"\f115"}
.fa-smile-o:before{content:"\f118"}
.fa-frown-o:before{content:"\f119"}
.fa-meh-o:before{content:"\f11a"}
.fa-gamepad:before{content:"\f11b"}
.fa-keyboard-o:before{content:"\f11c"}
.fa-flag-o:before{content:"\f11d"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-terminal:before{content:"\f120"}
.fa-code:before{content:"\f121"}
.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}
.fa-location-arrow:before{content:"\f124"}
.fa-crop:before{content:"\f125"}
.fa-code-fork:before{content:"\f126"}
.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}
.fa-question:before{content:"\f128"}
.fa-info:before{content:"\f129"}
.fa-exclamation:before{content:"\f12a"}
.fa-superscript:before{content:"\f12b"}
.fa-subscript:before{content:"\f12c"}
.fa-eraser:before{content:"\f12d"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-microphone:before{content:"\f130"}
.fa-microphone-slash:before{content:"\f131"}
.fa-shield:before{content:"\f132"}
.fa-calendar-o:before{content:"\f133"}
.fa-fire-extinguisher:before{content:"\f134"}
.fa-rocket:before{content:"\f135"}
.fa-maxcdn:before{content:"\f136"}
.fa-chevron-circle-left:before{content:"\f137"}
.fa-chevron-circle-right:before{content:"\f138"}
.fa-chevron-circle-up:before{content:"\f139"}
.fa-chevron-circle-down:before{content:"\f13a"}
.fa-html5:before{content:"\f13b"}
.fa-css3:before{content:"\f13c"}
.fa-anchor:before{content:"\f13d"}
.fa-unlock-alt:before{content:"\f13e"}
.fa-bullseye:before{content:"\f140"}
.fa-ellipsis-h:before{content:"\f141"}
.fa-ellipsis-v:before{content:"\f142"}
.fa-rss-square:before{content:"\f143"}
.fa-play-circle:before{content:"\f144"}
.fa-ticket:before{content:"\f145"}
.fa-minus-square:before{content:"\f146"}
.fa-minus-square-o:before{content:"\f147"}
.fa-level-up:before{content:"\f148"}
.fa-level-down:before{content:"\f149"}
.fa-check-square:before{content:"\f14a"}
.fa-pencil-square:before{content:"\f14b"}
.fa-external-link-square:before{content:"\f14c"}
.fa-share-square:before{content:"\f14d"}
.fa-compass:before{content:"\f14e"}
.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}
.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}
.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}
.fa-euro:before,.fa-eur:before{content:"\f153"}
.fa-gbp:before{content:"\f154"}
.fa-dollar:before,.fa-usd:before{content:"\f155"}
.fa-rupee:before,.fa-inr:before{content:"\f156"}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}
.fa-won:before,.fa-krw:before{content:"\f159"}
.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}
.fa-file:before{content:"\f15b"}
.fa-file-text:before{content:"\f15c"}
.fa-sort-alpha-asc:before{content:"\f15d"}
.fa-sort-alpha-desc:before{content:"\f15e"}
.fa-sort-amount-asc:before{content:"\f160"}
.fa-sort-amount-desc:before{content:"\f161"}
.fa-sort-numeric-asc:before{content:"\f162"}
.fa-sort-numeric-desc:before{content:"\f163"}
.fa-thumbs-up:before{content:"\f164"}
.fa-thumbs-down:before{content:"\f165"}
.fa-youtube-square:before{content:"\f166"}
.fa-youtube:before{content:"\f167"}
.fa-xing:before{content:"\f168"}
.fa-xing-square:before{content:"\f169"}
.fa-youtube-play:before{content:"\f16a"}
.fa-dropbox:before{content:"\f16b"}
.fa-stack-overflow:before{content:"\f16c"}
.fa-instagram:before{content:"\f16d"}
.fa-flickr:before{content:"\f16e"}
.fa-adn:before{content:"\f170"}
.fa-bitbucket:before{content:"\f171"}
.fa-bitbucket-square:before{content:"\f172"}
.fa-tumblr:before{content:"\f173"}
.fa-tumblr-square:before{content:"\f174"}
.fa-long-arrow-down:before{content:"\f175"}
.fa-long-arrow-up:before{content:"\f176"}
.fa-long-arrow-left:before{content:"\f177"}
.fa-long-arrow-right:before{content:"\f178"}
.fa-apple:before{content:"\f179"}
.fa-windows:before{content:"\f17a"}
.fa-android:before{content:"\f17b"}
.fa-linux:before{content:"\f17c"}
.fa-dribbble:before{content:"\f17d"}
.fa-skype:before{content:"\f17e"}
.fa-foursquare:before{content:"\f180"}
.fa-trello:before{content:"\f181"}
.fa-female:before{content:"\f182"}
.fa-male:before{content:"\f183"}
.fa-gittip:before,.fa-gratipay:before{content:"\f184"}
.fa-sun-o:before{content:"\f185"}
.fa-moon-o:before{content:"\f186"}
.fa-archive:before{content:"\f187"}
.fa-bug:before{content:"\f188"}
.fa-vk:before{content:"\f189"}
.fa-weibo:before{content:"\f18a"}
.fa-renren:before{content:"\f18b"}
.fa-pagelines:before{content:"\f18c"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-arrow-circle-o-right:before{content:"\f18e"}
.fa-arrow-circle-o-left:before{content:"\f190"}
.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}
.fa-dot-circle-o:before{content:"\f192"}
.fa-wheelchair:before{content:"\f193"}
.fa-vimeo-square:before{content:"\f194"}
.fa-turkish-lira:before,.fa-try:before{content:"\f195"}
.fa-plus-square-o:before{content:"\f196"}
.fa-space-shuttle:before{content:"\f197"}
.fa-slack:before{content:"\f198"}
.fa-envelope-square:before{content:"\f199"}
.fa-wordpress:before{content:"\f19a"}
.fa-openid:before{content:"\f19b"}
.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}
.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}
.fa-yahoo:before{content:"\f19e"}
.fa-google:before{content:"\f1a0"}
.fa-reddit:before{content:"\f1a1"}
.fa-reddit-square:before{content:"\f1a2"}
.fa-stumbleupon-circle:before{content:"\f1a3"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-delicious:before{content:"\f1a5"}
.fa-digg:before{content:"\f1a6"}
.fa-pied-piper:before{content:"\f1a7"}
.fa-pied-piper-alt:before{content:"\f1a8"}
.fa-drupal:before{content:"\f1a9"}
.fa-joomla:before{content:"\f1aa"}
.fa-language:before{content:"\f1ab"}
.fa-fax:before{content:"\f1ac"}
.fa-building:before{content:"\f1ad"}
.fa-child:before{content:"\f1ae"}
.fa-paw:before{content:"\f1b0"}
.fa-spoon:before{content:"\f1b1"}
.fa-cube:before{content:"\f1b2"}
.fa-cubes:before{content:"\f1b3"}
.fa-behance:before{content:"\f1b4"}
.fa-behance-square:before{content:"\f1b5"}
.fa-steam:before{content:"\f1b6"}
.fa-steam-square:before{content:"\f1b7"}
.fa-recycle:before{content:"\f1b8"}
.fa-automobile:before,.fa-car:before{content:"\f1b9"}
.fa-cab:before,.fa-taxi:before{content:"\f1ba"}
.fa-tree:before{content:"\f1bb"}
.fa-spotify:before{content:"\f1bc"}
.fa-deviantart:before{content:"\f1bd"}
.fa-soundcloud:before{content:"\f1be"}
.fa-database:before{content:"\f1c0"}
.fa-file-pdf-o:before{content:"\f1c1"}
.fa-file-word-o:before{content:"\f1c2"}
.fa-file-excel-o:before{content:"\f1c3"}
.fa-file-powerpoint-o:before{content:"\f1c4"}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}
.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}
.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}
.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}
.fa-file-code-o:before{content:"\f1c9"}
.fa-vine:before{content:"\f1ca"}
.fa-codepen:before{content:"\f1cb"}
.fa-jsfiddle:before{content:"\f1cc"}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}
.fa-circle-o-notch:before{content:"\f1ce"}
.fa-ra:before,.fa-rebel:before{content:"\f1d0"}
.fa-ge:before,.fa-empire:before{content:"\f1d1"}
.fa-git-square:before{content:"\f1d2"}
.fa-git:before{content:"\f1d3"}
.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}
.fa-tencent-weibo:before{content:"\f1d5"}
.fa-qq:before{content:"\f1d6"}
.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}
.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}
.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}
.fa-history:before{content:"\f1da"}
.fa-circle-thin:before{content:"\f1db"}
.fa-header:before{content:"\f1dc"}
.fa-paragraph:before{content:"\f1dd"}
.fa-sliders:before{content:"\f1de"}
.fa-share-alt:before{content:"\f1e0"}
.fa-share-alt-square:before{content:"\f1e1"}
.fa-bomb:before{content:"\f1e2"}
.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}
.fa-tty:before{content:"\f1e4"}
.fa-binoculars:before{content:"\f1e5"}
.fa-plug:before{content:"\f1e6"}
.fa-slideshare:before{content:"\f1e7"}
.fa-twitch:before{content:"\f1e8"}
.fa-yelp:before{content:"\f1e9"}
.fa-newspaper-o:before{content:"\f1ea"}
.fa-wifi:before{content:"\f1eb"}
.fa-calculator:before{content:"\f1ec"}
.fa-paypal:before{content:"\f1ed"}
.fa-google-wallet:before{content:"\f1ee"}
.fa-cc-visa:before{content:"\f1f0"}
.fa-cc-mastercard:before{content:"\f1f1"}
.fa-cc-discover:before{content:"\f1f2"}
.fa-cc-amex:before{content:"\f1f3"}
.fa-cc-paypal:before{content:"\f1f4"}
.fa-cc-stripe:before{content:"\f1f5"}
.fa-bell-slash:before{content:"\f1f6"}
.fa-bell-slash-o:before{content:"\f1f7"}
.fa-trash:before{content:"\f1f8"}
.fa-copyright:before{content:"\f1f9"}
.fa-at:before{content:"\f1fa"}
.fa-eyedropper:before{content:"\f1fb"}
.fa-paint-brush:before{content:"\f1fc"}
.fa-birthday-cake:before{content:"\f1fd"}
.fa-area-chart:before{content:"\f1fe"}
.fa-pie-chart:before{content:"\f200"}
.fa-line-chart:before{content:"\f201"}
.fa-lastfm:before{content:"\f202"}
.fa-lastfm-square:before{content:"\f203"}
.fa-toggle-off:before{content:"\f204"}
.fa-toggle-on:before{content:"\f205"}
.fa-bicycle:before{content:"\f206"}
.fa-bus:before{content:"\f207"}
.fa-ioxhost:before{content:"\f208"}
.fa-angellist:before{content:"\f209"}
.fa-cc:before{content:"\f20a"}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}
.fa-meanpath:before{content:"\f20c"}
.fa-buysellads:before{content:"\f20d"}
.fa-connectdevelop:before{content:"\f20e"}
.fa-dashcube:before{content:"\f210"}
.fa-forumbee:before{content:"\f211"}
.fa-leanpub:before{content:"\f212"}
.fa-sellsy:before{content:"\f213"}
.fa-shirtsinbulk:before{content:"\f214"}
.fa-simplybuilt:before{content:"\f215"}
.fa-skyatlas:before{content:"\f216"}
.fa-cart-plus:before{content:"\f217"}
.fa-cart-arrow-down:before{content:"\f218"}
.fa-diamond:before{content:"\f219"}
.fa-ship:before{content:"\f21a"}
.fa-user-secret:before{content:"\f21b"}
.fa-motorcycle:before{content:"\f21c"}
.fa-street-view:before{content:"\f21d"}
.fa-heartbeat:before{content:"\f21e"}
.fa-venus:before{content:"\f221"}
.fa-mars:before{content:"\f222"}
.fa-mercury:before{content:"\f223"}
.fa-intersex:before,.fa-transgender:before{content:"\f224"}
.fa-transgender-alt:before{content:"\f225"}
.fa-venus-double:before{content:"\f226"}
.fa-mars-double:before{content:"\f227"}
.fa-venus-mars:before{content:"\f228"}
.fa-mars-stroke:before{content:"\f229"}
.fa-mars-stroke-v:before{content:"\f22a"}
.fa-mars-stroke-h:before{content:"\f22b"}
.fa-neuter:before{content:"\f22c"}
.fa-genderless:before{content:"\f22d"}
.fa-facebook-official:before{content:"\f230"}
.fa-pinterest-p:before{content:"\f231"}
.fa-whatsapp:before{content:"\f232"}
.fa-server:before{content:"\f233"}
.fa-user-plus:before{content:"\f234"}
.fa-user-times:before{content:"\f235"}
.fa-hotel:before,.fa-bed:before{content:"\f236"}
.fa-viacoin:before{content:"\f237"}
.fa-train:before{content:"\f238"}
.fa-subway:before{content:"\f239"}
.fa-medium:before{content:"\f23a"}
.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}
.fa-optin-monster:before{content:"\f23c"}
.fa-opencart:before{content:"\f23d"}
.fa-expeditedssl:before{content:"\f23e"}
.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}
.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}
.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}
.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}
.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}
.fa-mouse-pointer:before{content:"\f245"}
.fa-i-cursor:before{content:"\f246"}
.fa-object-group:before{content:"\f247"}
.fa-object-ungroup:before{content:"\f248"}
.fa-sticky-note:before{content:"\f249"}
.fa-sticky-note-o:before{content:"\f24a"}
.fa-cc-jcb:before{content:"\f24b"}
.fa-cc-diners-club:before{content:"\f24c"}
.fa-clone:before{content:"\f24d"}
.fa-balance-scale:before{content:"\f24e"}
.fa-hourglass-o:before{content:"\f250"}
.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}
.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}
.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}
.fa-hourglass:before{content:"\f254"}
.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}
.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}
.fa-hand-scissors-o:before{content:"\f257"}
.fa-hand-lizard-o:before{content:"\f258"}
.fa-hand-spock-o:before{content:"\f259"}
.fa-hand-pointer-o:before{content:"\f25a"}
.fa-hand-peace-o:before{content:"\f25b"}
.fa-trademark:before{content:"\f25c"}
.fa-registered:before{content:"\f25d"}
.fa-creative-commons:before{content:"\f25e"}
.fa-gg:before{content:"\f260"}
.fa-gg-circle:before{content:"\f261"}
.fa-tripadvisor:before{content:"\f262"}
.fa-odnoklassniki:before{content:"\f263"}
.fa-odnoklassniki-square:before{content:"\f264"}
.fa-get-pocket:before{content:"\f265"}
.fa-wikipedia-w:before{content:"\f266"}
.fa-safari:before{content:"\f267"}
.fa-chrome:before{content:"\f268"}
.fa-firefox:before{content:"\f269"}
.fa-opera:before{content:"\f26a"}
.fa-internet-explorer:before{content:"\f26b"}
.fa-tv:before,.fa-television:before{content:"\f26c"}
.fa-contao:before{content:"\f26d"}
.fa-500px:before{content:"\f26e"}
.fa-amazon:before{content:"\f270"}
.fa-calendar-plus-o:before{content:"\f271"}
.fa-calendar-minus-o:before{content:"\f272"}
.fa-calendar-times-o:before{content:"\f273"}
.fa-calendar-check-o:before{content:"\f274"}
.fa-industry:before{content:"\f275"}
.fa-map-pin:before{content:"\f276"}
.fa-map-signs:before{content:"\f277"}
.fa-map-o:before{content:"\f278"}
.fa-map:before{content:"\f279"}
.fa-commenting:before{content:"\f27a"}
.fa-commenting-o:before{content:"\f27b"}
.fa-houzz:before{content:"\f27c"}
.fa-vimeo:before{content:"\f27d"}
.fa-black-tie:before{content:"\f27e"}
.fa-fonticons:before{content:"\f280"}
.fa-reddit-alien:before{content:"\f281"}
.fa-edge:before{content:"\f282"}
.fa-credit-card-alt:before{content:"\f283"}
.fa-codiepie:before{content:"\f284"}
.fa-modx:before{content:"\f285"}
.fa-fort-awesome:before{content:"\f286"}
.fa-usb:before{content:"\f287"}
.fa-product-hunt:before{content:"\f288"}
.fa-mixcloud:before{content:"\f289"}
.fa-scribd:before{content:"\f28a"}
.fa-pause-circle:before{content:"\f28b"}
.fa-pause-circle-o:before{content:"\f28c"}
.fa-stop-circle:before{content:"\f28d"}
.fa-stop-circle-o:before{content:"\f28e"}
.fa-shopping-bag:before{content:"\f290"}
.fa-shopping-basket:before{content:"\f291"}
.fa-hashtag:before{content:"\f292"}
.fa-bluetooth:before{content:"\f293"}
.fa-bluetooth-b:before{content:"\f294"}
.fa-percent:before{content:"\f295"}
/*!
 * jQuery UI Bootstrap (0.5)
 * http://addyosmani.github.com/jquery-ui-bootstrap
 *
 * Copyright 2012 - 2013, Addy Osmani
 * Dual licensed under the MIT or GPL Version 2 licenses.
 *
 * Portions copyright jQuery UI & Twitter Bootstrap
 */.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ui-helper-clearfix{display:block;min-height:0}
/*\*/* html .ui-helper-clearfix{height:1%}
/**/.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}
.ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x;color:#404040}
.ui-widget-content a{color:#404040}
.ui-widget-header{font-weight:bold;border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border:1px solid #666}
.ui-widget-header a{color:#222}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(25%,#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#fff 25%,#e6e6e6);background-image:-ms-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-o-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:linear-gradient(#fff,#fff 25%,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);text-shadow:0 1px 1px rgba(255,255,255,0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-transition:.1s linear background-image;-moz-transition:.1s linear background-image;-ms-transition:.1s linear background-image;-o-transition:.1s linear background-image;transition:.1s linear background-image;overflow:visible}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background-position:0 -15px;color:#333;text-decoration:none}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;font-weight:normal;color:#212121}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}
.ui-widget :active{outline:0}
.ui-state-highlight p,.ui-state-error p,.ui-state-default p{font-size:13px;font-weight:normal;line-height:18px;margin:7px 15px}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{position:relative;margin-bottom:18px;color:#404040;background-color:#eedc94;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fceec1),to(#eedc94));background-image:-moz-linear-gradient(top,#fceec1,#eedc94);background-image:-ms-linear-gradient(top,#fceec1,#eedc94);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fceec1),color-stop(100%,#eedc94));background-image:-webkit-linear-gradient(top,#fceec1,#eedc94);background-image:-o-linear-gradient(top,#fceec1,#eedc94);background-image:linear-gradient(top,#fceec1,#eedc94);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1',endColorstr='#eedc94',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#eedc94 #eedc94 #e4c652;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);text-shadow:0 1px 0 rgba(255,255,255,0.5);border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25)}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{position:relative;margin-bottom:18px;color:#fff;border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#ee5f5b),to(#c43c35));background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-ms-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ee5f5b),color-stop(100%,#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(top,#ee5f5b,#c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b',endColorstr='#c43c35',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}
.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}
.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}
.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}
.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}
.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_f6cf3b_256x240.png)}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-off{background-position:-96px -144px}
.ui-icon-radio-on{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.ui-accordion{width:100%}
.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;font-weight:bold}
.ui-accordion .ui-accordion-li-fix{display:inline}
.ui-accordion .ui-accordion-header-active{border-bottom:0!important}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 1.7em}
.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}
.ui-accordion .ui-accordion-content-active{display:block}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
.ui-button{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(25%,#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#fff 25%,#e6e6e6);background-image:-ms-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-o-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:linear-gradient(#fff,#fff 25%,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);padding:5px 14px 6px;margin:0;text-shadow:0 1px 1px rgba(255,255,255,0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-transition:.1s linear background-image;-moz-transition:.1s linear background-image;-ms-transition:.1s linear background-image;-o-transition:.1s linear background-image;transition:.1s linear background-image;overflow:visible}
.ui-button-primary{color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb',endColorstr='#0064cd',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}
.ui-button-success{color:#fff;background-color:#57a957;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#62c462),to(#57a957));background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-ms-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#62c462),color-stop(100%,#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(top,#62c462,#57a957);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462',endColorstr='#57a957',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}
.ui-button-error{color:#fff;background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#ee5f5b),to(#c43c35));background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-ms-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ee5f5b),color-stop(100%,#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(top,#ee5f5b,#c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b',endColorstr='#c43c35',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}
.ui-button-icon-only{width:2.2em}
.ui-button-icons-only{width:3.4em}
button.ui-button-icons-only{width:3.7em}
.ui-button .ui-button-text{display:block}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px;display:none}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}
.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{top:50%;margin-top:-3px;margin-bottom:3px}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-buttonset{margin-right:7px}
.ui-buttonset .ui-state-active{color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb',endColorstr='#0064cd',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.4em}
button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left;outline:0}
.ui-menu .ui-menu{margin-top:-3px;position:absolute}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}
.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:normal}
.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:0;color:#fff;background:#0064cd;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb',endColorstr='#0064cd',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{font-weight:normal;margin:0;color:#fff;background:#0064cd;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb',endColorstr='#0064cd',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);}
.ui-menu .ui-menu-item a.ui-state-active{padding:1px .4em}
.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}
.ui-menu .ui-state-disabled a{cursor:default}
.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}
.ui-menu .ui-menu-icon{position:static;float:right}
.ui-menu{width:200px;margin-bottom:2em}
.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}
.ui-spinner-input{border:0;background:0;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}
.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}
.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}
.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}
.ui-spinner-up{top:0}
.ui-spinner-down{bottom:0}
.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}
/* Modified z-index to resolve column chooser overlay issue as part of #29707 */
.ui-dialog{position:absolute;top:0;left:0;padding:.2em;width:300px;overflow:hidden;outline:0;background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,0.3);border-radius:6px 6px 6px 6px;box-shadow:0 3px 7px rgba(0,0,0,0.3);outline:medium none;position:fixed;z-index:1060}
.ui-dialog .ui-dialog-titlebar{position:relative;padding:5px 15px;border:0 0 0 1px solid;border-color:white;padding:5px 15px;font-size:18px;text-decoration:none;background:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-khtml-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-left-radius:0;border-bottom:1px solid #ccc}
.ui-dialog .ui-dialog-title{float:left;color:#404040;font-weight:bold;margin-top:5px;margin-bottom:5px;padding:5px;text-overflow:ellipsis;overflow:hidden}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-20px 0 0 0;padding:1px;height:18px;font-size:20px;font-weight:bold;line-height:13.5px;text-shadow:0 1px 0 #fff;filter:alpha(opacity=25);-khtml-opacity:.25;-moz-opacity:.25;opacity:.25;background:0;border-width:0;border:0;box-shadow:none}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;text-indent:9999px}
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:1px;filter:alpha(opacity=90);-khtml-opacity:.90;-moz-opacity:.90;opacity:.90}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto;zoom:1}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;background-color:#f5f5f5;padding:5px 15px 5px;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;zoom:1;margin-bottom:0}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-dialog-buttonpane .ui-dialog-buttonset .ui-button{color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb',endColorstr='#0064cd',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb',endColorstr='#0064cd',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-tabs .ui-tabs-nav{background:0;border-color:#ddd;border-style:solid;border-width:0 0 1px}
.ui-tabs{position:relative;padding:.2em;zoom:1;border:0}
.ui-tabs .ui-tabs-nav li:hover,.ui-tabs .ui-tabs-nav li a:hover{background:whiteSmoke;border-bottom:1px solid #ddd;padding-bottom:0;color:#00438a}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;border-bottom:1px solid #DDD}
.ui-tabs .ui-tabs-nav li{text-decoration:none;list-style:none;float:left;position:relative;top:1px;padding:0 0 1px 0;white-space:nowrap;background:0;border:0}
.ui-tabs-nav .ui-state-default{-webkit-box-shadow:0 0 0 #fff;-moz-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff}
.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;cursor:text;padding:0 15px;margin-right:2px;line-height:34px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:0;padding-bottom:0;outline:0}
.ui-tabs .ui-tabs-nav li.ui-tabs-active,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{background-color:#fff;border:1px solid #ddd;border-bottom-color:#fff;cursor:default;color:gray;outline:0}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a{background-color:#fff;outline:0;border:0}
.ui-tabs .ui-tabs-nav li.ui-tabs-active:hover{background:#fff;outline:0;margin-bottom:0}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}
.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;color:#0069d6;background:0;font-weight:normal;margin-bottom:-1px}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}
.ui-tabs-panel .ui-button{text-decoration:none}
.ui-tabs .ui-tabs-hide{display:none!important}
.ui-tabs .ui-tabs-nav li{filter:none}
.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-o-box-shadow:0 0 5px #ddd;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;box-shadow:inset 0 1px 0 #fff}
body .ui-tooltip{border-width:2px}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;border:0;font-weight:bold;width:100%;padding:4px 0;background-color:#f5f5f5;color:#808080}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}
.ui-datepicker th{font-weight:bold;color:gray}
.ui-datepicker-today a:hover{background-color:#808080;color:#fff}
.ui-datepicker-today a{background-color:#bfbfbf;cursor:pointer;padding:0 4px;margin-bottom:0}
.ui-datepicker td a{margin-bottom:0;border:0}
.ui-datepicker td:hover{color:#fff}
.ui-datepicker td .ui-state-default{border:0;background:0;margin-bottom:0;padding:5px;color:gray;text-align:center;filter:none}
.ui-datepicker td .ui-state-active{background:#bfbfbf;margin-bottom:0;font-size:normal;text-shadow:0;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.ui-datepicker td .ui-state-hover{color:#fff;background:#0064cd;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb',endColorstr='#0064cd',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}
.ui-progressbar{height:2em;text-align:left}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb',endColorstr='#0064cd',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}
input,textarea{-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1)}
input:focus,textarea:focus{outline:0;border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6)}
input[type=file]:focus,input[type=checkbox]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:1px dotted #666}
input[type="text"],input[type="password"],.ui-autocomplete-input,textarea,.uneditable-input{display:inline-block;padding:4px;font-size:13px;line-height:18px;color:#808080;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.ui-toolbar{padding:7px 14px;margin:0 0 18px;background-color:#f5f5f5;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background-image:-moz-linear-gradient(top,#fff,#f5f5f5);background-image:-ms-linear-gradient(top,#fff,#f5f5f5);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f5f5f5));background-image:-webkit-linear-gradient(top,#fff,#f5f5f5);background-image:-o-linear-gradient(top,#fff,#f5f5f5);background-image:linear-gradient(top,#fff,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f5f5',GradientType=0);border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}
.ui-dialog-buttonset .ui-button:nth-child(2){cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(25%,#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#fff 25%,#e6e6e6);background-image:-ms-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-o-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:linear-gradient(#fff,#fff 25%,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);padding:5px 14px 6px;text-shadow:0 1px 1px rgba(255,255,255,0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-transition:.1s linear all;-moz-transition:.1s linear all;-ms-transition:.1s linear all;-o-transition:.1s linear all;transition:.1s linear all;overflow:visible}
div.wijmo-wijmenu{padding:0 20px;background-color:#222;background-color:#222;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#333),to(#222));background-image:-moz-linear-gradient(top,#333,#222);background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#333),color-stop(100%,#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top,#333,#222);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#222222',GradientType=0);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1)}
.wijmo-wijmenu .ui-state-default{box-shadow:none;color:#bfbfbf}
.wijmo-wijmenu .ui-state-default .wijmo-wijmenu-text{color:#bfbfbf}
.wijmo-wijmenu .ui-state-hover{background:#444;background:rgba(255,255,255,0.05)}
.wijmo-wijmenu .ui-state-hover .wijmo-wijmenu-text{color:#fff}
div.wijmo-wijmenu .ui-widget-header h3{position:relative;margin-top:1px;padding:0}
.wijmo-wijmenu h3 a{color:#fff;display:block;float:left;font-size:20px;font-weight:200;line-height:1;margin-left:-20px;margin-top:1px;padding:8px 20px 12px}
.wijmo-wijmenu h3 a:hover{background-color:rgba(255,255,255,0.05);color:#fff;text-decoration:none}
.wijmo-wijmenu .ui-widget-header{border:0}
.wijmo-wijmenu .wijmo-wijmenu-parent .wijmo-wijmenu-child{padding:.3em 0}
div.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-child{background:#333;border:0;margin:0;padding:6px 0;width:160px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2)}
div.wijmo-wijmenu .wijmo-wijmenu-item{margin:0;border:0}
.wijmo-wijmenu a.wijmo-wijmenu-link{margin:0;line-height:19px;padding:10px 10px 11px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
div.wijmo-wijmenu .wijmo-wijmenu-child .wijmo-wijmenu-link{display:block;float:none;padding:4px 15px;width:auto}
div.wijmo-wijmenu .wijmo-wijmenu-child .wijmo-wijmenu-text{float:none}
.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-child .ui-state-hover{background:#191919}
.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-separator{padding:5px 0;background-image:none;background-color:#222;border-top:1px solid #444;border-bottom:0;border-left:0;border-right:0}
.wijmo-wijmenu .wijmo-wijmenu-item input{-moz-transition:none 0s ease 0s;background-color:rgba(255,255,255,0.3);border:1px solid #111;border-radius:4px 4px 4px 4px;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset,0 1px 0 rgba(255,255,255,0.25);color:rgba(255,255,255,0.75);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1;margin:5px 10px 0 10px;padding:4px 9px;width:100px}
.wijmo-wijmenu .wijmo-wijmenu-item input:hover{background-color:rgba(255,255,255,0.5);color:#fff}
.wijmo-wijmenu .wijmo-wijmenu-item input:focus{background-color:#fff;border:0 none;box-shadow:0 0 3px rgba(0,0,0,0.15);color:#404040;outline:0 none;padding:5px 10px;text-shadow:0 1px 0 #fff}
.wijmo-wijmenu .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{text-shadow:none}
.wijmo-wijmenu .ui-state-default{box-shadow:none;color:#bfbfbf;filter:none}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-left,.ui-corner-bottom{border-radius:0}
.ui-state-active,.ui-tabs-selected{border-radius:0}
.ui-tabs-selected{border-radius:0}
.ui-tabs .ui-tabs-nav li{filter:none}
.ui-tabs .ui-tabs-nav li a{border-radius:0}
.ui-jqgrid{position:relative}
.ui-jqgrid .ui-jqgrid-view{position:relative;left:0;top:0;padding:0;font-size:11px}
.ui-jqgrid .ui-jqgrid-titlebar{padding:.3em .2em .2em .3em;position:relative;font-size:12px;border-left:0 none;border-right:0 none;border-top:0 none}
.ui-jqgrid .ui-jqgrid-caption{text-align:left}
.ui-jqgrid .ui-jqgrid-title{margin:.1em 0 .2em}
.ui-jqgrid .ui-jqgrid-titlebar-close{position:absolute;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;cursor:pointer}
.ui-jqgrid .ui-jqgrid-titlebar-close span{display:block;margin:1px}
.ui-jqgrid .ui-jqgrid-titlebar-close:hover{padding:0}
.ui-jqgrid .ui-jqgrid-hdiv{position:relative;margin:0;padding:0;overflow-x:hidden;border-left:0 none!important;border-top:0 none!important;border-right:0 none!important}
.ui-jqgrid .ui-jqgrid-hbox{float:left;padding-right:20px}
.ui-jqgrid .ui-jqgrid-htable{table-layout:fixed;margin:0}
.ui-jqgrid .ui-jqgrid-htable th{height:22px;padding:0 2px 0 2px}
.ui-jqgrid .ui-jqgrid-htable th div{overflow:hidden;position:relative;height:17px}
.ui-th-column,.ui-jqgrid .ui-jqgrid-htable th.ui-th-column{overflow:hidden;white-space:nowrap;text-align:center;border-top:0 none;border-bottom:0 none}
.ui-th-ltr,.ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr{border-left:0 none}
.ui-th-rtl,.ui-jqgrid .ui-jqgrid-htable th.ui-th-rtl{border-right:0 none}
.ui-first-th-ltr{border-right:1px solid}
.ui-first-th-rtl{border-left:1px solid}
.ui-jqgrid .ui-th-div-ie{white-space:nowrap;zoom:1;height:17px}
.ui-jqgrid .ui-jqgrid-resize{height:100%!important;position:relative;cursor:e-resize;display:inline;overflow:hidden}
.ui-jqgrid .ui-grid-ico-sort{overflow:hidden;position:absolute;display:inline;cursor:pointer!important}
.ui-jqgrid .ui-icon-asc{margin-top:-3px;height:12px!important}
.ui-jqgrid .ui-icon-desc{margin-top:3px;height:12px!important}
.ui-jqgrid .ui-i-asc{margin-top:0;height:16px}
.ui-jqgrid .ui-i-desc{margin-top:0;margin-left:13px;height:16px}
.ui-jqgrid .ui-jqgrid-sortable{cursor:pointer}
.ui-jqgrid tr.ui-search-toolbar th{border-top-width:1px!important;border-top-color:inherit!important;border-top-style:ridge!important}
tr.ui-search-toolbar input{margin:1px 0 0 0}
tr.ui-search-toolbar select{margin:1px 0 0 0}
.ui-jqgrid .ui-jqgrid-bdiv{position:relative;margin:0;padding:0;overflow:auto;text-align:left}
.ui-jqgrid .ui-jqgrid-btable{table-layout:fixed;margin:0;outline-style:none}
.ui-jqgrid tr.jqgrow{outline-style:none}
.ui-jqgrid tr.jqgroup{outline-style:none}
.ui-jqgrid tr.jqgrow td{font-weight:normal;overflow:hidden;white-space:pre;height:22px;padding:0 2px 0 2px;border-bottom-width:1px;border-bottom-color:inherit;border-bottom-style:solid;word-wrap: break-word;}
.ui-jqgrid tr.jqgfirstrow td{padding:0 2px 0 2px;border-right-width:1px;border-right-style:solid}
.ui-jqgrid tr.jqgroup td{font-weight:normal;overflow:hidden;white-space:pre;height:22px;padding:0 2px 0 2px;border-bottom-width:1px;border-bottom-color:inherit;border-bottom-style:solid}
.ui-jqgrid tr.jqfoot td{font-weight:bold;overflow:hidden;white-space:pre;height:22px;padding:0 2px 0 2px;border-bottom-width:1px;border-bottom-color:inherit;border-bottom-style:solid}
.ui-jqgrid tr.ui-row-ltr td{text-align:left;border-right-width:1px;border-right-color:inherit;border-right-style:solid}
.ui-jqgrid tr.ui-row-rtl td{text-align:right;border-left-width:1px;border-left-color:inherit;border-left-style:solid}
.ui-jqgrid td.jqgrid-rownum{padding:0 2px 0 2px;margin:0;border:0 none}
.ui-jqgrid .ui-jqgrid-resize-mark{width:2px;left:0;background-color:#777;cursor:e-resize;cursor:col-resize;position:absolute;top:0;height:100px;overflow:hidden;display:none;border:0 none;z-index:99999}
.ui-jqgrid .ui-jqgrid-sdiv{position:relative;margin:0;padding:0;overflow:hidden;border-left:0 none!important;border-top:0 none!important;border-right:0 none!important}
.ui-jqgrid .ui-jqgrid-ftable{table-layout:fixed;margin-bottom:0}
.ui-jqgrid tr.footrow td{font-weight:bold;overflow:hidden;white-space:nowrap;height:21px;padding:0 2px 0 2px;border-top-width:1px;border-top-color:inherit;border-top-style:solid}
.ui-jqgrid tr.footrow-ltr td{text-align:left;border-right-width:1px;border-right-color:inherit;border-right-style:solid}
.ui-jqgrid tr.footrow-rtl td{text-align:right;border-left-width:1px;border-left-color:inherit;border-left-style:solid}
.ui-jqgrid .ui-jqgrid-pager{border-left:0 none!important;border-right:0 none!important;border-bottom:0 none!important;margin:0!important;padding:0!important;position:relative;height:25px!important;white-space:nowrap;overflow:hidden;font-size:11px}
.ui-jqgrid .ui-pager-control{position:relative}
.ui-jqgrid .ui-pg-table{position:relative;padding-bottom:2px;width:auto;margin:0}
.ui-jqgrid .ui-pg-table td{font-weight:normal;vertical-align:middle;padding:1px}
.ui-jqgrid .ui-pg-button{height:19px!important}
.ui-jqgrid .ui-pg-button span{display:block;margin:1px;float:left}
.ui-jqgrid .ui-pg-button:hover{padding:0}
.ui-jqgrid .ui-state-disabled:hover{padding:1px}
.ui-jqgrid .ui-pg-input{height:13px;font-size:.8em;margin:0}
.ui-jqgrid .ui-pg-selbox{font-size:.8em;line-height:18px;display:block;height:18px;margin:0}
.ui-jqgrid .ui-separator{height:18px;border-left:1px solid #ccc;border-right:1px solid #ccc;margin:1px;float:right}
.ui-jqgrid .ui-paging-info{font-weight:normal;height:19px;margin-top:3px;margin-right:4px}
.ui-jqgrid .ui-jqgrid-pager .ui-pg-div{padding:1px 0;float:left;position:relative}
.ui-jqgrid .ui-jqgrid-pager .ui-pg-button{cursor:pointer}
.ui-jqgrid .ui-jqgrid-pager .ui-pg-div span.ui-icon{float:left;margin:0 2px}
.ui-jqgrid td input,.ui-jqgrid td select .ui-jqgrid td textarea{margin:0}
.ui-jqgrid td textarea{width:auto;height:auto}
.ui-jqgrid .ui-jqgrid-toppager{border-left:0 none!important;border-right:0 none!important;border-top:0 none!important;margin:0!important;padding:0!important;position:relative;height:25px!important;white-space:nowrap;overflow:hidden}
.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div{padding:1px 0;float:left;position:relative}
.ui-jqgrid .ui-jqgrid-toppager .ui-pg-button{cursor:pointer}
.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div span.ui-icon{float:left;margin:0 2px}
.ui-jqgrid .ui-jqgrid-btable .ui-sgcollapsed span{display:block}
.ui-jqgrid .ui-subgrid{margin:0;padding:0;width:100%}
.ui-jqgrid .ui-subgrid table{table-layout:fixed}
.ui-jqgrid .ui-subgrid tr.ui-subtblcell td{height:18px;border-right-width:1px;border-right-color:inherit;border-right-style:solid;border-bottom-width:1px;border-bottom-color:inherit;border-bottom-style:solid}
.ui-jqgrid .ui-subgrid td.subgrid-data{border-top:0 none!important}
.ui-jqgrid .ui-subgrid td.subgrid-cell{border-width:0 0 1px 0}
.ui-jqgrid .ui-th-subgrid{height:20px}
.ui-jqgrid .loading{position:absolute;top:45%;left:45%;width:auto;z-index:101;padding:6px;margin:5px;text-align:center;font-weight:bold;display:none;border-width:2px!important;font-size:11px}
.ui-jqgrid .jqgrid-overlay{display:none;z-index:100}
* .jqgrid-overlay iframe{position:absolute;top:0;left:0;z-index:-1}
.ui-jqgrid .ui-userdata{border-left:0 none;border-right:0 none;height:21px;overflow:hidden}
.ui-jqdialog{display:none;width:300px;position:absolute;padding:.2em;font-size:11px;overflow:visible}
.ui-jqdialog .ui-jqdialog-titlebar{padding:.3em .2em;position:relative}
.ui-jqdialog .ui-jqdialog-title{margin:.1em 0 .2em}
.ui-jqdialog .ui-jqdialog-titlebar-close{position:absolute;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;cursor:pointer}
.ui-jqdialog .ui-jqdialog-titlebar-close span{display:block;margin:1px}
.ui-jqdialog .ui-jqdialog-titlebar-close:hover,.ui-jqdialog .ui-jqdialog-titlebar-close:focus{padding:0}
.ui-jqdialog-content,.ui-jqdialog .ui-jqdialog-content{border:0;padding:.3em .2em;background:0;height:auto}
.ui-jqdialog .ui-jqconfirm{padding:.4em 1em;border-width:3px;position:absolute;bottom:10px;right:10px;overflow:visible;display:none;height:80px;width:220px;text-align:center}
.ui-jqdialog>.ui-resizable-se{bottom:-3px;right:-3px}
.ui-jqgrid>.ui-resizable-se{bottom:-3px;right:-3px}
.ui-jqdialog-content .FormGrid{margin:0}
.ui-jqdialog-content .EditTable{width:100%;margin-bottom:0}
.ui-jqdialog-content .DelTable{width:100%;margin-bottom:0}
.EditTable td input,.EditTable td select,.EditTable td textarea{margin:0}
.EditTable td textarea{width:auto;height:auto}
.ui-jqdialog-content td.EditButton{text-align:right;border-top:0 none;border-left:0 none;border-right:0 none;padding-bottom:5px;padding-top:5px}
.ui-jqdialog-content td.navButton{text-align:center;border-left:0 none;border-top:0 none;border-right:0 none;padding-bottom:5px;padding-top:5px}
.ui-jqdialog-content input.FormElement{padding:.3em}
.ui-jqdialog-content select.FormElement{padding:.3em}
.ui-jqdialog-content .data-line{padding-top:.1em;border:0 none}
.ui-jqdialog-content .CaptionTD{vertical-align:middle;border:0 none;padding:2px;white-space:nowrap}
.ui-jqdialog-content .DataTD{padding:2px;border:0 none;vertical-align:top}
.ui-jqdialog-content .form-view-data{white-space:pre}
.fm-button{display:inline-block;margin:0 4px 0 0;padding:.4em .5em;text-decoration:none!important;cursor:pointer;position:relative;text-align:center;zoom:1}
.fm-button-icon-left{padding-left:1.9em !important;}
.fm-button-icon-right{padding-right:1.9em !important;}
.fm-button-icon-left .ui-icon{right:auto;left:.2em;margin-left:0;position:absolute;top:50%;margin-top:-8px}
.fm-button-icon-right .ui-icon{left:auto;right:.2em;margin-left:0;position:absolute;top:50%;margin-top:-8px}
#nData,#pData{float:left;margin:3px;padding:0;width:15px}
.ui-jqgrid .selected-row,div.ui-jqgrid .selected-row td{font-style:normal;border-left:0 none}
.ui-inline-del.ui-state-hover span,.ui-inline-edit.ui-state-hover span,.ui-inline-save.ui-state-hover span,.ui-inline-cancel.ui-state-hover span{margin:-1px}
.ui-jqgrid .tree-wrap{float:left;position:relative;height:18px;white-space:nowrap;overflow:hidden}
.ui-jqgrid .tree-minus{position:absolute;height:18px;width:18px;overflow:hidden}
.ui-jqgrid .tree-plus{position:absolute;height:18px;width:18px;overflow:hidden}
.ui-jqgrid .tree-leaf{position:absolute;height:18px;width:18px;overflow:hidden}
.ui-jqgrid .treeclick{cursor:pointer}
* iframe.jqm{position:absolute;top:0;left:0;z-index:-1}
.ui-jqgrid-dnd tr td{border-right-width:1px;border-right-color:inherit;border-right-style:solid;height:20px}
.ui-jqgrid .ui-jqgrid-caption-rtl{text-align:right}
.ui-jqgrid .ui-jqgrid-hbox-rtl{float:right;padding-left:20px}
.ui-jqgrid .ui-jqgrid-resize-ltr{float:right;margin:-2px -2px -2px 0}
.ui-jqgrid .ui-jqgrid-resize-rtl{float:left;margin:-2px 0 -1px -3px}
.ui-jqgrid .ui-sort-rtl{left:0}
.ui-jqgrid .tree-wrap-ltr{float:left}
.ui-jqgrid .tree-wrap-rtl{float:right}
.ui-jqgrid .ui-ellipsis{-moz-text-overflow:ellipsis;text-overflow:ellipsis}
.ui-search-menu{position:absolute;padding:2px 5px}
.ui-jqgrid .ui-search-table{padding:0;border:0 none;height:20px;width:100%}
.ui-jqgrid .ui-search-table .ui-search-oper{width:20px}
a.g-menu-item,a.soptclass,a.clearsearchclass{cursor:pointer}
.ui-jqgrid .ui-search-table .ui-search-input>input,.ui-jqgrid .ui-search-table .ui-search-input>select{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.ui-jqgrid .ui-jqgrid-view input,.ui-jqgrid .ui-jqgrid-view select,.ui-jqgrid .ui-jqgrid-view textarea,.ui-jqgrid .ui-jqgrid-view button{font-size:11px}
.ui-multiselect{border:solid 1px;font-size:.8em}
.ui-multiselect ul{-moz-user-select:none}
.ui-multiselect li{margin:0;padding:0;cursor:default;line-height:20px;height:20px;font-size:11px;list-style:none}
.ui-multiselect li a{color:#999;text-decoration:none;padding:0;display:block;float:left;cursor:pointer}
.ui-multiselect li.ui-draggable-dragging{padding-left:10px}
.ui-multiselect div.selected{position:relative;padding:0;margin:0;border:0;float:left}
.ui-multiselect ul.selected{position:relative;padding:0;overflow:auto;overflow-x:hidden;background:#fff;margin:0;list-style:none;border:0;position:relative;width:100%}
.ui-multiselect div.available{position:relative;padding:0;margin:0;border:0;float:left;border-left:1px solid}
.ui-multiselect ul.available{position:relative;padding:0;overflow:auto;overflow-x:hidden;background:#fff;margin:0;list-style:none;border:0;width:100%}
.ui-multiselect ul.available li{padding-left:10px}
.ui-multiselect .ui-state-default{border:0;margin-bottom:1px;position:relative;padding-left:20px}
.ui-multiselect .ui-state-hover{border:0}
.ui-multiselect .ui-widget-header{border:0;font-size:11px;margin-bottom:1px}
.ui-multiselect .add-all{float:right;padding:7px}
.ui-multiselect .remove-all{float:right;padding:7px}
.ui-multiselect .search{float:left;padding:4px}
.ui-multiselect .count{float:left;padding:7px}
.ui-multiselect li span.ui-icon-arrowthick-2-n-s{position:absolute;left:2px}
.ui-multiselect li a.action{position:absolute;right:2px;top:2px}
.ui-multiselect input.search{height:14px;padding:1px;opacity:.5;margin:4px;width:100px;display:none}
.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}
.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}
.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}
.qtip-titlebar+.qtip-content{border-top-width:0!important}
.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:0;border:1px solid transparent}
.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}
* html .qtip-titlebar .qtip-close{top:16px}
.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}
.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}
.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:400 bold 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}
.qtip-default{border:1px solid #f1d031;background-color:#ffffa3;color:#555}
.qtip-default .qtip-titlebar{background-color:#ffef93}
.qtip-default .qtip-icon{border-color:#CCC;background:#f1f1f1;color:#777}
.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}
.qtip-light{background-color:#fff;border-color:#e2e2e2;color:#454545}
.qtip-light .qtip-titlebar{background-color:#f1f1f1}
.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}
.qtip-dark .qtip-titlebar{background-color:#404040}
.qtip-dark .qtip-icon{border-color:#444}
.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}
.qtip-cream{background-color:#fbf7aa;border-color:#f9e98e;color:#a27d35}
.qtip-cream .qtip-titlebar{background-color:#f0de7d}
.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}
.qtip-red{background-color:#f78b83;border-color:#d95252;color:#912323}
.qtip-red .qtip-titlebar{background-color:#f06d65}
.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}
.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#d95252}
.qtip-green{background-color:#caed9e;border-color:#90d93f;color:#3f6219}
.qtip-green .qtip-titlebar{background-color:#b0de78}
.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}
.qtip-blue{background-color:#e5f6fe;border-color:#add9ed;color:#5e99bd}
.qtip-blue .qtip-titlebar{background-color:#d0e9f5}
.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}
.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}
.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border:0 solid transparent;background:#4a4a4a;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4a4a4a),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4a4a4a 0,#000 100%);background-image:-moz-linear-gradient(top,#4a4a4a 0,#000 100%);background-image:-ms-linear-gradient(top,#4a4a4a 0,#000 100%);background-image:-o-linear-gradient(top,#4a4a4a 0,#000 100%)}
.qtip-youtube .qtip-titlebar{background-color:transparent}
.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}
.qtip-youtube .qtip-icon{border-color:#222}
.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}
.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}
.qtip-jtools .qtip-titlebar{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}
.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}
.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:0;color:#fff;border:0 dashed transparent}
.qtip-jtools .qtip-icon{border-color:#555}
.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}
.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#d9d9c2;color:#111;border:0 dashed transparent}
.qtip-cluetip .qtip-titlebar{background-color:#87876a;color:#fff;border:0 dashed transparent}
.qtip-cluetip .qtip-icon{border-color:#808064}
.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}
.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}
.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}
.qtip-tipsy .qtip-content{padding:6px 10px}
.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}
.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}
.qtip-tipped{border:3px solid #959fa9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f9f9f9;color:#454545;font-weight:400;font-family:serif}
.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3a79b8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3a79b8),to(#2e629d));background-image:-webkit-linear-gradient(top,#3a79b8,#2e629d);background-image:-moz-linear-gradient(top,#3a79b8,#2e629d);background-image:-ms-linear-gradient(top,#3a79b8,#2e629d);background-image:-o-linear-gradient(top,#3a79b8,#2e629d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}
.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}
.qtip-tipped .qtip-icon .ui-icon{background-color:#fbfbfb;color:#555}
.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}
.qtip-bootstrap .qtip-content{padding:9px 14px}
.qtip-bootstrap .qtip-icon{background:0}
.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}
.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}
.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}
.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}
.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}
.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0;border:0 dashed transparent}
.qtip .qtip-tip canvas{top:0;left:0}
.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}
#qtip-overlay{position:fixed;left:0;top:0;width:100%;height:100%}
#qtip-overlay.blurs{cursor:pointer}
#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(Opacity=70)"}
@charset "UTF-8";.fileupload-buttonbar .btn,.fileupload-buttonbar .toggle{margin-bottom:5px}
.progress-animated .progress-bar,.progress-animated .bar{background:url("../img/progressbar.gif")!important;filter:none}
.fileupload-process{float:right;display:none}
.fileupload-processing .fileupload-process,.files .processing .preview{display:block;width:32px;height:32px;background:url("../img/loading.gif") center no-repeat;background-size:contain}
.files audio,.files video{max-width:300px}
@media(max-width:767px){.fileupload-buttonbar .toggle,.files .toggle,.files .btn span{display:none}
.files .name{width:80px;word-wrap:break-word}
.files audio,.files video{max-width:80px}
.files img,.files canvas{max-width:100%}
}
@charset "UTF-8";.fileinput-button{position:relative;overflow:hidden}
.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:'alpha(opacity=0)';font-size:200px;direction:ltr;cursor:pointer}
@media screen\9{.fileinput-button input{filter:alpha(opacity=0);font-size:100%;height:100%}
}
.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,0.06)!important;border:0 none!important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}
.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}
.selectize-dropdown-header{position:relative;padding:3px 12px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.selectize-dropdown-header-close{position:absolute;right:12px;top:50%;color:#333;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}
.selectize-dropdown-header-close:hover{color:#000}
.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}
.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}
.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:1px 0 0 0;border-left:1px solid rgba(0,0,0,0);-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}
.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:rgba(0,0,0,0)}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:0}
.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:rgba(77,77,77,0)}
.selectize-control{position:relative}
.selectize-dropdown,.selectize-input,.selectize-input input{color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;-webkit-font-smoothing:inherit}
.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}
.selectize-input{border:1px solid #ccc;padding:6px 12px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.selectize-control.multi .selectize-input.has-items{padding:5px 12px 2px}
.selectize-input.full{background-color:#fff}
.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}
.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}
.selectize-input.dropdown-active{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 3px;background:#efefef;color:#333;border:0 solid rgba(0,0,0,0)}
.selectize-control.multi .selectize-input>div.active{background:#428bca;color:#fff;border:0 solid rgba(0,0,0,0)}
.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#808080;background:#fff;border:0 solid rgba(77,77,77,0)}
.selectize-input>input{padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-webkit-box-shadow:none!important;box-shadow:none!important}
.selectize-input>input::-ms-clear{display:none}
.selectize-input>input:focus{outline:none!important}
.selectize-input::after{content:' ';display:block;clear:left}
.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#fff;height:1px;bottom:0;left:0;right:0}
.selectize-dropdown{position:absolute;z-index:10;border:1px solid #ccc;background:#fff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}
.selectize-dropdown [data-selectable] .highlight{background:rgba(255,237,40,0.4);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:3px 12px}
.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}
.selectize-dropdown .optgroup-header{color:#999;background:#fff;cursor:default}
.selectize-dropdown .active{background-color:#f5f5f5;color:#262626}
.selectize-dropdown .active.create{color:#262626}
.selectize-dropdown .create{color:rgba(51,51,51,0.5)}
.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px}
.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}
.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}
.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:17px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#333 transparent transparent transparent}
.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #333 transparent}
.selectize-control.rtl.single .selectize-input:after{left:17px;right:auto}
.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}
.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fff}
.selectize-dropdown,.selectize-dropdown.form-control{height:auto;padding:0;margin:2px 0 0 0;z-index:1000;background:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}
.selectize-dropdown .optgroup-header{font-size:12px;line-height:1.42857143}
.selectize-dropdown .optgroup:first-child:before{display:none}
.selectize-dropdown .optgroup:before{content:' ';display:block;height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;margin-left:-12px;margin-right:-12px}
.selectize-dropdown-content{padding:5px 0}
.selectize-dropdown-header{padding:6px 12px}
.selectize-input{min-height:34px}
.selectize-input.dropdown-active{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.selectize-input.dropdown-active::before{display:none}
.selectize-input.focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6)}
.selectize-control.multi .selectize-input.has-items{padding-left:9px;padding-right:9px}
.selectize-control.multi .selectize-input>div{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.form-control.selectize-control{padding:0;height:auto;border:0;background:0;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
/*!
 * Author(s) Jinesh Gopinathan
 * Copyright (c) 2013 OCR Services Inc.
 */@font-face{font-family:'OpenSansBold';src:url('../fonts/OpenSans-Bold-webfont.eot');src:url('../fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Bold-webfont.woff') format('woff'),url('../fonts/OpenSans-Bold-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');font-weight:normal;font-style:normal}
body{background-image:#fff;background-position:initial initial;background-repeat:initial initial;color:#454545;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;-webkit-font-smoothing:antialiased;overflow-X:auto}
.container{width:1200px;max-width:none!important}
#frame-cont iframe{width:1170px;border:0;display:none;margin-left:auto;margin-right:auto;frameborder:0;marginwidth:0;marginheight:0}
.form-content{background:none repeat scroll 0 0 #f1f1f1}
.top-empty-row{height:1.1666666666666667em}
.bottom-empty-row{border-bottom:1px solid #cecece;border-bottom-right-radius:4px;height:.8333333333333334em;border-bottom-left-radius:4px}
.form-content>.row{padding:0 10px}
.bt-space{margin-bottom:25px}
.bt-space-2x{margin-bottom:50px}
.form-horizontal .row+.row{margin-top:7px}
.form-horizontal .row+.row.clear-margin-top{margin-top:0}
.top-empty-row.popup{margin-top:.8333333333333334em}
.bottom-empty-row.popup{margin-bottom:.8333333333333334em}
.page-heading{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:bold;text-transform:capitalize;padding-bottom:.8333333333333334em;margin:0 0 9px}
.tp-icons a{margin-left:8px}
.go-top{position:fixed;background:#525252;right:0;bottom:80px;color:#fff;line-height:26px;z-index:1000;display:none;cursor:pointer;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px}
.go-top i{font-size:25px;font-weight:bold;line-height:40px;padding:7px}
.go-top label{display:inline;color:#fff;padding:0 10px 0 0}
.go-right{position:fixed;background:#525252;left:100px;bottom:auto;color:#fff;line-height:26px;z-index:1000;display:block;cursor:pointer;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px}
.go-right i{font-size:25px;font-weight:bold;line-height:40px;padding:7px}
.loader-backdrop{background-color:#fff;position:fixed;z-index:9900;left:0;top:0;bottom:0;right:0;overflow-x:auto;overflow-y:scroll;opacity:.5;filter:alpha(opacity=50)}
.loader-cont{opacity:1;left:0;top:0;bottom:0;right:0;position:fixed;z-index:9910;overflow-x:auto;overflow-y:scroll}
.loader-info{margin-left:auto;margin-right:auto;margin-top:125px;right:auto;left:50%;width:200px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;background-color:#fbcb11;padding:10px}
.loader-info img{margin-right:20px}
.form-horizontal .content-footer.row{margin:0}
.form-horizontal .content-footer label{font-size:10px}
.tp-icons a{text-decoration:none}
.tp-icons a i{color:#454545;font-size:22px;vertical-align:middle}
.tp-icons a i:hover,.tp-icons a i:active{text-decoration:none}
fieldset{border:solid 2px #fff;padding:1.25em;margin:1.125em 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
fieldset legend{font-weight:bold;background:none repeat scroll 0 0 #f1f1f1;padding:0 .1875em;margin:0;margin-left:-0.1875em;border:0;width:auto}
label{margin-bottom:2px}
.pad-t-65{padding-top:5.416666666666667em}
.pad-t-45{padding-top:3.75em}
.pad-t-25{padding-top:2.0833333333333335em}
.keyboard-mappings .keys{padding-right:10px;color:#999;text-align:right;white-space:nowrap}
.keyboard-mappings td{padding-top:3px;padding-bottom:3px;vertical-align:top;line-height:20px}
.keyboard-mappings .key{display:inline-block;min-width:10px;padding:5px 6px;font-size:11px;line-height:1;color:#eee;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,0.5);text-transform:capitalize;background-color:#333;border-radius:3px;box-shadow:inset 0 -2px 0 #111}
.keyboard-mappings{width:100%}
.keyboard-mappings th{text-align:center}
.notice{color:#d43f3a;font-weight:bold;margin-top:20px;font-size:14px}
.sbu-select{color:#fff}
.label-value{font-weight:normal}
.label-separator:after{content:":";padding-left:5px}
.clear-margin{margin:0}
.clear-margin-top{margin-top:0}
.show-grid{margin-bottom:20px}
.text-justify{text-align:justify}
.ocr-icon{height:26px;margin-left:8px;overflow:hidden;padding:1px 6px;position:relative;width:26px;cursor:pointer;background-color:#454545;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;-webkit-transition:width .3s ease;transition:width .3s ease}
.ocr-icon:hover{width:160px}
.ocr-icon a{text-decoration:none;color:#fff}
.ocr-icon label{color:#fff;margin-bottom:0;cursor:pointer}
.ocr-plus label:before{font-family:FontAwesome;content:"\f067";font-size:18px;padding-right:10px}
.ocr-note label:before{font-family:FontAwesome;content:"\f15c";font-size:18px;padding-right:10px}
.ocr-attach label:before{font-family:FontAwesome;content:"\f0c6";font-size:18px;padding-right:10px}
.table-bordered{border:1px solid #ccc}
.table-striped>tbody>tr:nth-child(2n+1)>td,.table-striped>tbody>tr:nth-child(2n+1)>th{background-color:#fff}
.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ccc}
.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#fff}
.table>tbody>tr.active-sbu-row>td{background-color:#fff}
.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{background:none repeat scroll 0 0 #bbb;text-align:center}
.table-condensed>tbody>tr>td.grid-icon{text-align:center;padding:0;font-size:19px;color:#454545}
.table-condensed>tbody>tr>td.grid-icon a{color:#454545}
.sbu-select-table>tbody>tr>td{cursor:pointer}
.char-counter{font-size:13px}
.error-type{background:none repeat scroll 0 0 #f00;border-radius:6px 6px 6px 6px;color:#fff;font-size:25px;margin-top:20px;padding:3px 15px}
.error-msg{font-size:80px;margin:80px 0}
.error-msg2{border:4px solid #fff;font-size:15px;padding:30px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
.jasper-header{border-bottom:1px solid #000;border-top:1px solid #000}
.jasper-header td{padding:4px 3px}
.jasper-report{max-width:100%;overflow:hidden;overflow-x:auto}
.theme{float:left;margin-bottom:6px;margin-right:7px;padding:2px}
.theme i{cursor:pointer;display:block;height:40px;width:40px}
.bg-theme{background-color:#fff;float:left;margin-bottom:10px;margin-right:10px;padding:1px}
.bg-theme i{cursor:pointer;display:block;height:90px;width:90px}
.alerts .badge{background:none repeat scroll 0 0 #c34a2c;margin-left:-15px;margin-right:10px}
@media screen and (-webkit-min-device-pixel-ratio:0)
  and (min-resolution:.001dpcm) {
   .alerts .badge{background:none repeat scroll 0 0 #c34a2c;margin-left:-10px;margin-right:0px}
}
@media screen and(-webkit-min-device-pixel-ratio:0) {
.alerts .badge{background:none repeat scroll 0 0 #c34a2c;margin-left:-10px;margin-right:0px}
}
.navbar-nav>li.dropdown.alerts>a:after{content:'';padding-left:0}
.welcome-frame{border:medium none;height:700px;width:100%}
.welcome-panel-left{padding-left:90px;padding-top:60px}
.welcome-panel-left a{font-size:22px;font-weight:bold}
.welcome-panel-right .panel-label{font-size:22px;font-weight:bold;text-align:center;color:#0e3783}
.welcome-panel-right .company-image,.welcome-panel-right .flash-image{text-align:center}
.welcome-panel-right .company-image img,.welcome-panel-right .flash-image img{padding-top:50px;width:370px}
.defaultpage-heading{background-color:#a00;color:#fff;font-size:16px;padding:3px 0}
.defaultpage-subheading{padding:15px 0}
.defaultpage-contents{background-color:#fff;background-image:url("/user/data/img/globe.gif");background-position:100px 0;background-repeat:no-repeat;font-weight:bold;height:388px;padding:20px}
.defaultpage-footer{background:none repeat scroll 0 0 #797979;color:#fff;font-size:10px;font-style:italic;font-weight:normal;margin-top:10px}
::-webkit-scrollbar{width:12px;height:12px}
::-webkit-scrollbar-track{background:#e8e8e8}
::-webkit-scrollbar-thumb{background:#959595}
.panel-group{margin-bottom:2px}
.fa.fa-keyboard-o{display:none}
.selectize-dropdown-content{font-weight:normal;padding:0}
.selectize-dropdown-content .label{display:block;text-align:left;color:#454545;padding:0}
.selectize-dropdown-content .caption{font-size:12px;color:#5f5f5f}
.selectize-input{min-height:26px;padding:3px}
.selectize-dropdown,.selectize-input,.selectize-input input{font-size:12px}
button.disabled,input.disabled[type="button"],input.disabled[type="submit"],input.disabled[type="reset"],.btn.disabled,button[disabled],input[type="button"][disabled],input[type="submit"][disabled],input[type="reset"][disabled],.btn[disabled]{color:#c0c0c0}
.ui-datepicker-current{float:right!important;margin-right:-2px!important;opacity:1!important}
.clrbtn{float:right!important;margin-right:20px!important;opacity:1!important}
.ui-datepicker-close{float:left!important;margin-left:-3px!important;opacity:1!important}
.ui-timepicker-div .ui-widget-header{margin-bottom:8px}
.ui-timepicker-div dl{text-align:left}
.ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}
.ui-timepicker-div dl dd{margin:0 10px 10px 45%}
.ui-timepicker-div td{font-size:90%}
.ui-tpicker-grid-label{background:0;border:0;margin:0;padding:0}
.ui-timepicker-rtl{direction:rtl}
.ui-timepicker-rtl dl{text-align:right;padding:0 5px 0 0}
.ui-timepicker-rtl dl dt{float:right;clear:right}
.ui-timepicker-rtl dl dd{margin:0 45% 10px 10px}
.ui-slider-handle{background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(25%,#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#fff 25%,#e6e6e6);background-image:-ms-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-o-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:linear-gradient(#fff,#fff 25%,#e6e6e6)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0)}
.heading-additional{font-size:12px;font-weight:bold;text-align:right;float:right}
.heading-additional .additional-value{color:#0171c7;font-weight:bold}
.ui-progressbar-value{background-image:url(images/processingbar.gif);width:200px}
.ui-dialog-titlebar-close{outline:0;cursor:move}
.container .navbar-header,.container .navbar-collapse{margin-right:0;margin-left:0}
.navbar-header{float:left}
.navbar-collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-toggle{display:none}
.navbar-collapse{border-top:0}
.navbar-brand{margin-left:-15px}
.navbar-nav{float:left;margin:0; margin-left:-45px !important;}
.navbar-nav>li{float:left}
.navbar-nav>li>a{padding:15px}
.navbar-nav.navbar-right{float:right}
.navbar .navbar-nav .open .dropdown-menu{position:absolute;float:left;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-width:0 1px 1px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#333}
.navbar-nav{float:left;margin:0}
.nav>li{float:left}
.navbar-right{float:right!important}
.app-bar{margin-bottom:20px;min-width:1260px;z-index:1000;top:0;position:absolute;width:100%;width:100%;}
#content-cont{margin-top:55px;}
.app-bar:before,.app-bar:after{content:" ";display:table}
.app-bar:after{clear:both}
.app-bar .navbar{margin-bottom:0;min-height:0;border:0}
.app-bar .navbar .navbar-collapse{padding-left:0;padding-right:0}
.app-bar .navbar-right .dropdown-menu{width:225px}
.app-bar .navbar-nav>li>a{color:#fff;padding-bottom:9px;padding-top:9px;line-height:18px;font-weight:bold; max-width:275px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.app-bar .navbar-right>li>a{font-size:18px !important;padding-bottom:8px;padding-top:7px;line-height:23px}
.app-bar .navbar-right>li>a:after{font-size:12px}
.app-bar .navbar-nav>li.active-sbu>a{background:#454545;margin-bottom:2px;margin-right:5px;margin-top:2px;padding:7px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.app-bar .navbar-nav>li.active-mod>a{background:#454545!important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:2px;margin-left:5px;margin-top:2px;padding:7px}
.dropdown-menu{font-size:12px;min-width:200px}
.dropdown-menu>li>a{color:#454545;white-space:normal;display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 1.428571429;}
.dropdown-menu>li>a:active{background:#fff}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:active{color:#fff}
.dropdown-menu.fav-list{max-height:600px;overflow:hidden;overflow-y:auto}
.sbu-list .dropdown-menu{min-width:300px}
.sbu-list .dropdown-menu label{cursor:pointer;font-weight:normal;display:inline-block}
.sbu-list .dropdown-menu label.sbu-code{width:50px}
.sbu-list .dropdown-menu label.sbu-name{width:130px}
.active-mod .dropdown-menu label{font-weight:normal;display:inline-block}
.nav>li>a:focus{background-color:transparent}
.dropdown-submenu>a:after{border-color:transparent;border-style:none;margin:0;font-family:FontAwesome;content:"\f0da"}
.navbar-nav>li.dropdown>a:after{font-family:FontAwesome;content:"\f0d7";padding-left:6px}
.mod-bar.navbar{margin-bottom:0;min-height:31px;z-index:990;border:0}
.mod-bar.navbar .navbar-collapse{background:#454545;border-radius:4px 4px 0 0;z-index:980}
.mod-bar.navbar .navbar-collapse .nav.navbar-nav{margin-left:-14px}
.mod-bar.navbar .navbar-nav>li>a{color:#fff;padding-bottom:5px;padding-top:5px}
.mod-bar.navbar .navbar-nav>li:first-child a{border-top-left-radius:4px}
.mod-bar.navbar .dropdown-menu{background:#454545}
.mod-bar.navbar .dropdown-menu>li>a{color:#fff}
.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff}
.slidingDiv ul{margin:0;padding:0}
.slidingDiv ul li{}
.slidingDiv ul li a{padding:0 0 0 35px;margin:0}
.slidingDiv ul li div.slidingDiv li a{padding:0 0 0 57px}
.slidingDiv ul li a:hover{list-style:none;line-height:25px;background:#ccc;display:block}
.slidingSubDiv{background:#fff}
.slidingDiv ul li a{text-decoration:none;display:block;color:#333;line-height:25px;outline:0}
.slidingDiv ul li a:hover{text-decoration:none;color:#fff}
.slidingDiv ul li a:active{outline:0}
.fa-plus-square,.fa-minus-square{padding-right:5px;margin-left:-15px}
.sortInput{background:#fff;padding-left:20px}
span.notranslate{display:none!important}
.status{font-size:12px!important;font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Helvetica,Arial','Lucida Grande','sans-serif'!important;text-align:right!important;float:right!important}
.menu-width li{width:300px}
.menu-width{overflow-y:auto;max-height:520px}
.form-horizontal .form-group{margin-left:0;margin-right:0}
.form-group.clear-margin-bottom{margin-bottom:0}
.form-control{font-size:12px;height:25px;padding:2px}
textarea.form-control{line-height:1}
.form-group{margin-bottom:6px}
.btn-row{margin-bottom:14px}
.form-control.inline{display:inline-block}
button,input[type="button"],input[type="submit"],input[type="reset"],.btn{position:relative;white-space:nowrap;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;font-size:15px;line-height:1;color:#fff;background-color:#3f4141;border:1px solid transparent;padding:7px 10px;margin-right:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
button:active,input[type="button"]:active,input[type="submit"]:active,input[type="reset"]:active,.btn:active{top:1px;left:1px;box-shadow:none}
button.disabled,input[type="button"].disabled,input[type="submit"].disabled,input[type="reset"].disabled,.btn.disabled,button[disabled],input[type="button"][disabled],input[type="submit"][disabled],input[type="reset"][disabled],.btn[disabled]{pointer-events:none;cursor:default;opacity:.65;top:0;left:0;filter:alpha(opacity=65)}
.btn:hover,.btn:focus{color:#fff}
.date-text{width:85px}
.form-control.form-error{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.form-control.form-error:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}
.form-control.form-warning{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.form-control.form-warning:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}
.ms-btn{border-radius:41px 41px 41px 41px;font-size:25px;font-weight:bold;margin-bottom:20px;padding:8px 18px}
.ms-btn-single{padding:10px 22px}
/* Modified as part of LES modification */
.input-group-addon{font-size:14px;padding:2px 10px}
.input-group .control-label{display:table-cell;line-height:1;padding-bottom:4px;padding-right:10px;vertical-align:middle}
.input-group .form-control.ocr-date{border-radius:4px 4px 4px 4px !important;}
span.required{color:#d43f3a}
span.optional{color:#228b22}
span.block-number{color:#ff944d}
.lt-ie10 input[type='text'].form-control,.lt-ie10 input[type='password'].form-control{padding:2px}
i.disabled{opacity:.4;filter:alpha(opacity=40)}
.ie10 input[type='text'].form-control,.ie10 input[type='password'].form-control{padding:2px}
.box{width:250px;margin-left:20px}
ul.navList{width:303px!important}
ul.navList input[type=text]::-ms-clear{display:none}
.fa-caret-right{padding-right:6px;margin-left:-10px}
.eu-hide{display:none;}
.anchorbtn{position:relative;white-space:nowrap;text-decoration:none!important;text-align:center;vertical-align:middle;cursor:pointer;font-size:15px;line-height:1;color:#fff!important;background-color:#3f4141;border:1px solid transparent;padding:5px 10px;margin-right:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.fieldBox{float:left;padding:3px 0 3px 0;width:50%}
.bodyright{width:960px;margin-left:-75px;margin-top:-27px}
.panel{border:2px solid #fff}
.panel-heading{background:#fff;padding:0}
.panel-title{font-size:14px;font-weight:bold}
.panel-title a{text-decoration:none}
.panel-title a label{width:100%;cursor:pointer;padding:10px 15px}
.panel-title a label:before{font-family:'FontAwesome';padding-right:10px;content:"\f103"}
.panel-body{background:none repeat scroll 0 0 #f1f1f1}
.nav-tabs{border-bottom:2px solid #fff}
.nav-tabs>li{margin-bottom:-2px}
.nav-tabs>li>a{font-weight:bold}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border-color:#fff #fff transparent;border-width:2px;background:none repeat scroll 0 0 #f1f1f1}
.nav-tabs>li>a:hover{border-color:#fff #fff #fff;background:#fff}
.subtab ul li.selected{font-weight:bold;line-height:29px;border-bottom:2px solid #0171c7}
.subtab ul li:hover{float:left;line-height:29px;border-bottom:2px solid #0171c7}
.subtab ul li a:hover{color:#0171c7;text-decoration:none;padding:0 25px}
.subtab ul li.selected a{color:#0171c7}
.footer-bar{margin-top:55px;}
.footer-bar .pull-left{margin-top:17px}
.footer-bar .pull-left .icon-globe{font-size:1.6666666666666667em;padding-right:10px;position:relative}
.footer-bar .pull-right .logo{height:2.5em}
.footer-bar .pull-left .logo{height:3.75em;margin-top:-18px;}
.footer-bar .pull-right ul,.footer-bar .pull-right ul li{list-style-type:none}
.footer-bar .pull-right ul li{display:inline-block;margin:0 0 0 5px;font-size:.9166666666666666em}
.form-footer{background:#fff;margin-top:5px;padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.form-footer table{width:100%}
.form-footer table td{text-align:left;font-weight:bold}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:transparent}
.ui-widget-content{background:none repeat scroll 0 0 #fff;border:1px solid #c5c5c5;color:#454545;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:none repeat scroll 0 0 #c4c4c4;border:1px solid #fff}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#454545;font-weight:bold}
.ui-icon-triangle-1-s,.ui-icon-triangle-1-n{background-image:url("images/ui-icons_fff_256x240.png")!important}
.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}
.ui-jqgrid-btable .ui-widget-content.ui-priority-secondary{background-color:#f1f1f1}
.ui-widget-header,.ui-jqgrid-htable .ui-th-column{color:#fff;font-weight:bold}
.jqgrow td label{font-weight:normal}
.jqgrow td a{cursor:pointer;color:#428bca;font-weight:bold}
.jqgrow td.grid-icon,.jqgrow td.grid-icon a{font-size:17px;color:#454545;padding:0 2px}
.ui-jqgrid tr.ui-row-ltr td.grid-icon{text-align:center}
.ui-jqgrid .ui-jqgrid-htable th{height:30px}
.ui-jqgrid .ui-jqgrid-htable th div{
	height: 100%;
    white-space: normal;
    display: flex;
    justify-content: center;
    align-items: center;
	}
.ui-jqgrid .ui-pg-input{padding:4px}
.ui-jqgrid .ui-pg-input,.ui-jqgrid .ui-pg-selbox,.ui-jqgrid .ui-jqgrid-toppager .ui-pg-input{height:19px;display:inline-block;font-size:10px;line-height:0;color:#555;border:1px solid #ccc;border-radius:3px}
.ui-jqgrid .ui-pg-input:focus,.ui-jqgrid .ui-pg-selbox:focus,.ui-jqgrid .ui-jqgrid-toppager .ui-pg-input:focus{box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6);border-color:#66afe9;outline:0 none}
.ui-dialog .ui-dialog-title,.ui-widget-header a{color:#fff}
.ui-jqgrid tr.jqgrow td{padding:1px 2px;white-space:normal!important}
.ui-jqgrid .ui-jqgrid-toppager{font-size:11px}
.searchFilter tr td{padding-right:10px}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.fa.active:before{content:"\f058";color:#228b22}
.fa.active:hover:before{content:"\f057";color:#d43f3a}
.fa.inactive:before{content:"\f057";color:#d43f3a}
.fa.inactive:hover:before{content:"\f058";color:#228b22}
.ui-multiselect li.ui-state-default{height:auto}
.ui-jqgrid-htable .ui-th-column-header{color:#fff;font-weight:bold;text-align:center}
.ocr-neutral-grey .app-bar{background-color:#585858}
.ocr-neutral-grey .app-bar .nav>li>a:hover,.ocr-neutral-grey .app-bar .nav .open>a,.ocr-neutral-grey .app-bar .nav .open>a:hover,.ocr-neutral-grey .app-bar .nav .open>a:focus{background-color:#3f3f3f}
.ocr-neutral-grey .dropdown-menu>li>a:hover,.ocr-neutral-grey .dropdown-menu>li>a:focus{background-color:#585858}
.ocr-neutral-grey .mod-bar .nav>li>a:hover,.ocr-neutral-grey .mod-bar .nav .open>a,.ocr-neutral-grey .mod-bar .nav .open>a:hover,.ocr-neutral-grey .mod-bar .nav .open>a:focus{background-color:#585858}
.ocr-neutral-grey .page-heading{border-bottom:3px solid #585858}
.ocr-neutral-grey .primary-btn{background-color:#585858}
.ocr-neutral-grey .dropdown-submenu:hover>a,.ocr-neutral-grey .dropdown-submenu:focus>a{background-color:#585858}
.ocr-neutral-grey .table-condensed>tbody>tr>td.grid-icon a:hover{color:#585858}
.ocr-neutral-grey .ui-widget-header,.ocr-neutral-grey .ui-jqgrid-htable .ui-th-column,.ocr-neutral-grey .ui-jqgrid-htable .ui-th-column-header{background:#585858}
.ocr-neutral-grey .ui-jqgrid tr.ui-row-ltr td.grid-icon a:hover{color:#585858}
.ocr-neutral-grey .hits-count{background:#585858}
.ocr-neutral-grey .hits-count-underline{border-color:#585858}
.ocr-neutral-grey .adhoc-link{background-color:#585858}
.ocr-neutral-grey .adhoc-underline{border-bottom-color:#585858}
.ocr-neutral-grey .datepicker table tr td.active:hover,.ocr-neutral-grey .datepicker table tr td.active:hover:hover,.ocr-neutral-grey .datepicker table tr td.active.disabled:hover,.ocr-neutral-grey .datepicker table tr td.active.disabled:hover:hover,.ocr-neutral-grey .datepicker table tr td.active:focus,.ocr-neutral-grey .datepicker table tr td.active:hover:focus,.ocr-neutral-grey .datepicker table tr td.active.disabled:focus,.ocr-neutral-grey .datepicker table tr td.active.disabled:hover:focus,.ocr-neutral-grey .datepicker table tr td.active:active,.ocr-neutral-grey .datepicker table tr td.active:hover:active,.ocr-neutral-grey .datepicker table tr td.active.disabled:active,.ocr-neutral-grey .datepicker table tr td.active.disabled:hover:active,.ocr-neutral-grey .datepicker table tr td.active.active,.ocr-neutral-grey .datepicker table tr td.active.active:hover,.ocr-neutral-grey .datepicker table tr td.active.disabled.active,.ocr-neutral-grey .datepicker table tr td.active.disabled.active:hover,.ocr-neutral-grey .open .dropdown-toggle.datepicker table tr td.active,.ocr-neutral-grey .open .dropdown-toggle.datepicker table tr td.active:hover,.ocr-neutral-grey .open .dropdown-toggle.datepicker table tr td.active.disabled,.ocr-neutral-grey .open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-color:#585858;border-color:#3f3f3f}
.ocr-brown .app-bar{background-color:#570000}
.ocr-brown .app-bar .nav>li>a:hover,.ocr-brown .app-bar .nav .open>a,.ocr-brown .app-bar .nav .open>a:hover,.ocr-brown .app-bar .nav .open>a:focus{background-color:#240000}
.ocr-brown .dropdown-menu>li>a:hover,.ocr-brown .dropdown-menu>li>a:focus{background-color:#570000}
.ocr-brown .mod-bar .nav>li>a:hover,.ocr-brown .mod-bar .nav .open>a,.ocr-brown .mod-bar .nav .open>a:hover,.ocr-brown .mod-bar .nav .open>a:focus{background-color:#570000}
.ocr-brown .page-heading{border-bottom:3px solid #570000}
.ocr-brown .primary-btn{background-color:#570000}
.ocr-brown .dropdown-submenu:hover>a,.ocr-brown .dropdown-submenu:focus>a{background-color:#570000}
.ocr-brown .table-condensed>tbody>tr>td.grid-icon a:hover{color:#570000}
.ocr-brown .ui-widget-header,.ocr-brown .ui-jqgrid-htable .ui-th-column,.ocr-brown .ui-jqgrid-htable .ui-th-column-header{background:#570000}
.ocr-brown .ui-jqgrid tr.ui-row-ltr td.grid-icon a:hover{color:#570000}
.ocr-brown .hits-count{background:#570000}
.ocr-brown .hits-count-underline{border-color:#570000}
.ocr-brown .adhoc-link{background-color:#570000}
.ocr-brown .adhoc-underline{border-bottom-color:#570000}
.ocr-brown .datepicker table tr td.active:hover,.ocr-brown .datepicker table tr td.active:hover:hover,.ocr-brown .datepicker table tr td.active.disabled:hover,.ocr-brown .datepicker table tr td.active.disabled:hover:hover,.ocr-brown .datepicker table tr td.active:focus,.ocr-brown .datepicker table tr td.active:hover:focus,.ocr-brown .datepicker table tr td.active.disabled:focus,.ocr-brown .datepicker table tr td.active.disabled:hover:focus,.ocr-brown .datepicker table tr td.active:active,.ocr-brown .datepicker table tr td.active:hover:active,.ocr-brown .datepicker table tr td.active.disabled:active,.ocr-brown .datepicker table tr td.active.disabled:hover:active,.ocr-brown .datepicker table tr td.active.active,.ocr-brown .datepicker table tr td.active.active:hover,.ocr-brown .datepicker table tr td.active.disabled.active,.ocr-brown .datepicker table tr td.active.disabled.active:hover,.ocr-brown .open .dropdown-toggle.datepicker table tr td.active,.ocr-brown .open .dropdown-toggle.datepicker table tr td.active:hover,.ocr-brown .open .dropdown-toggle.datepicker table tr td.active.disabled,.ocr-brown .open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-color:#570000;border-color:#240000}
.ocr-dark-blue .app-bar{background-color:#001940}
.ocr-dark-blue .app-bar .nav>li>a:hover,.ocr-dark-blue .app-bar .nav .open>a,.ocr-dark-blue .app-bar .nav .open>a:hover,.ocr-dark-blue .app-bar .nav .open>a:focus{background-color:#00050d}
.ocr-dark-blue .dropdown-menu>li>a:hover,.ocr-dark-blue .dropdown-menu>li>a:focus{background-color:#001940}
.ocr-dark-blue .mod-bar .nav>li>a:hover,.ocr-dark-blue .mod-bar .nav .open>a,.ocr-dark-blue .mod-bar .nav .open>a:hover,.ocr-dark-blue .mod-bar .nav .open>a:focus{background-color:#001940}
.ocr-dark-blue .page-heading{border-bottom:3px solid #001940}
.ocr-dark-blue .primary-btn{background-color:#001940}
.ocr-dark-blue .dropdown-submenu:hover>a,.ocr-dark-blue .dropdown-submenu:focus>a{background-color:#001940}
.ocr-dark-blue .table-condensed>tbody>tr>td.grid-icon a:hover{color:#001940}
.ocr-dark-blue .ui-widget-header,.ocr-dark-blue .ui-jqgrid-htable .ui-th-column,.ocr-dark-blue .ui-jqgrid-htable .ui-th-column-header{background:#001940}
.ocr-dark-blue .ui-jqgrid tr.ui-row-ltr td.grid-icon a:hover{color:#001940}
.ocr-dark-blue .hits-count{background:#001940}
.ocr-dark-blue .hits-count-underline{border-color:#001940}
.ocr-dark-blue .adhoc-link{background-color:#001940}
.ocr-dark-blue .adhoc-underline{border-bottom-color:#001940}
.ocr-dark-blue .datepicker table tr td.active:hover,.ocr-dark-blue .datepicker table tr td.active:hover:hover,.ocr-dark-blue .datepicker table tr td.active.disabled:hover,.ocr-dark-blue .datepicker table tr td.active.disabled:hover:hover,.ocr-dark-blue .datepicker table tr td.active:focus,.ocr-dark-blue .datepicker table tr td.active:hover:focus,.ocr-dark-blue .datepicker table tr td.active.disabled:focus,.ocr-dark-blue .datepicker table tr td.active.disabled:hover:focus,.ocr-dark-blue .datepicker table tr td.active:active,.ocr-dark-blue .datepicker table tr td.active:hover:active,.ocr-dark-blue .datepicker table tr td.active.disabled:active,.ocr-dark-blue .datepicker table tr td.active.disabled:hover:active,.ocr-dark-blue .datepicker table tr td.active.active,.ocr-dark-blue .datepicker table tr td.active.active:hover,.ocr-dark-blue .datepicker table tr td.active.disabled.active,.ocr-dark-blue .datepicker table tr td.active.disabled.active:hover,.ocr-dark-blue .open .dropdown-toggle.datepicker table tr td.active,.ocr-dark-blue .open .dropdown-toggle.datepicker table tr td.active:hover,.ocr-dark-blue .open .dropdown-toggle.datepicker table tr td.active.disabled,.ocr-dark-blue .open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-color:#001940;border-color:#00050d}
.ocr-medium-dark-blue .app-bar{background-color:#004b8b}
.ocr-medium-dark-blue .app-bar .nav>li>a:hover,.ocr-medium-dark-blue .app-bar .nav .open>a,.ocr-medium-dark-blue .app-bar .nav .open>a:hover,.ocr-medium-dark-blue .app-bar .nav .open>a:focus{background-color:#002f58}
.ocr-medium-dark-blue .dropdown-menu>li>a:hover,.ocr-medium-dark-blue .dropdown-menu>li>a:focus{background-color:#004b8b}
.ocr-medium-dark-blue .mod-bar .nav>li>a:hover,.ocr-medium-dark-blue .mod-bar .nav .open>a,.ocr-medium-dark-blue .mod-bar .nav .open>a:hover,.ocr-medium-dark-blue .mod-bar .nav .open>a:focus{background-color:#004b8b}
.ocr-medium-dark-blue .page-heading{border-bottom:3px solid #004b8b}
.ocr-medium-dark-blue .primary-btn{background-color:#004b8b}
.ocr-medium-dark-blue .dropdown-submenu:hover>a,.ocr-medium-dark-blue .dropdown-submenu:focus>a{background-color:#004b8b}
.ocr-medium-dark-blue .table-condensed>tbody>tr>td.grid-icon a:hover{color:#004b8b}
.ocr-medium-dark-blue .ui-widget-header,.ocr-medium-dark-blue .ui-jqgrid-htable .ui-th-column,.ocr-medium-dark-blue .ui-jqgrid-htable .ui-th-column-header{background:#004b8b}
.ocr-medium-dark-blue .ui-jqgrid tr.ui-row-ltr td.grid-icon a:hover{color:#004b8b}
.ocr-medium-dark-blue .hits-count{background:#004b8b}
.ocr-medium-dark-blue .hits-count-underline{border-color:#004b8b}
.ocr-medium-dark-blue .adhoc-link{background-color:#004b8b}
.ocr-medium-dark-blue .adhoc-underline{border-bottom-color:#004b8b}
.ocr-medium-dark-blue .datepicker table tr td.active:hover,.ocr-medium-dark-blue .datepicker table tr td.active:hover:hover,.ocr-medium-dark-blue .datepicker table tr td.active.disabled:hover,.ocr-medium-dark-blue .datepicker table tr td.active.disabled:hover:hover,.ocr-medium-dark-blue .datepicker table tr td.active:focus,.ocr-medium-dark-blue .datepicker table tr td.active:hover:focus,.ocr-medium-dark-blue .datepicker table tr td.active.disabled:focus,.ocr-medium-dark-blue .datepicker table tr td.active.disabled:hover:focus,.ocr-medium-dark-blue .datepicker table tr td.active:active,.ocr-medium-dark-blue .datepicker table tr td.active:hover:active,.ocr-medium-dark-blue .datepicker table tr td.active.disabled:active,.ocr-medium-dark-blue .datepicker table tr td.active.disabled:hover:active,.ocr-medium-dark-blue .datepicker table tr td.active.active,.ocr-medium-dark-blue .datepicker table tr td.active.active:hover,.ocr-medium-dark-blue .datepicker table tr td.active.disabled.active,.ocr-medium-dark-blue .datepicker table tr td.active.disabled.active:hover,.ocr-medium-dark-blue .open .dropdown-toggle.datepicker table tr td.active,.ocr-medium-dark-blue .open .dropdown-toggle.datepicker table tr td.active:hover,.ocr-medium-dark-blue .open .dropdown-toggle.datepicker table tr td.active.disabled,.ocr-medium-dark-blue .open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-color:#004b8b;border-color:#002f58}
.ocr-blue .app-bar{background-color:#0171c7}
.ocr-blue .app-bar .nav>li>a:hover,.ocr-blue .app-bar .nav .open>a,.ocr-blue .app-bar .nav .open>a:hover,.ocr-blue .app-bar .nav .open>a:focus{background-color:#015494}
.ocr-blue .dropdown-menu>li>a:hover,.ocr-blue .dropdown-menu>li>a:focus{background-color:#0171c7}
.ocr-blue .mod-bar .nav>li>a:hover,.ocr-blue .mod-bar .nav .open>a,.ocr-blue .mod-bar .nav .open>a:hover,.ocr-blue .mod-bar .nav .open>a:focus{background-color:#0171c7}
.ocr-blue .page-heading{border-bottom:3px solid #0171c7}
.ocr-blue .primary-btn{background-color:#0171c7}
.ocr-blue .dropdown-submenu:hover>a,.ocr-blue .dropdown-submenu:focus>a{background-color:#0171c7}
.ocr-blue .table-condensed>tbody>tr>td.grid-icon a:hover{color:#0171c7}
.ocr-blue .ui-widget-header,.ocr-blue .ui-jqgrid-htable .ui-th-column,.ocr-blue .ui-jqgrid-htable .ui-th-column-header{background:#0171c7}
.ocr-blue .ui-jqgrid tr.ui-row-ltr td.grid-icon a:hover{color:#0171c7}
.ocr-blue .hits-count{background:#0171c7}
.ocr-blue .hits-count-underline{border-color:#0171c7}
.ocr-blue .adhoc-link{background-color:#0171c7}
.ocr-blue .adhoc-underline{border-bottom-color:#0171c7}
.ocr-blue .datepicker table tr td.active:hover,.ocr-blue .datepicker table tr td.active:hover:hover,.ocr-blue .datepicker table tr td.active.disabled:hover,.ocr-blue .datepicker table tr td.active.disabled:hover:hover,.ocr-blue .datepicker table tr td.active:focus,.ocr-blue .datepicker table tr td.active:hover:focus,.ocr-blue .datepicker table tr td.active.disabled:focus,.ocr-blue .datepicker table tr td.active.disabled:hover:focus,.ocr-blue .datepicker table tr td.active:active,.ocr-blue .datepicker table tr td.active:hover:active,.ocr-blue .datepicker table tr td.active.disabled:active,.ocr-blue .datepicker table tr td.active.disabled:hover:active,.ocr-blue .datepicker table tr td.active.active,.ocr-blue .datepicker table tr td.active.active:hover,.ocr-blue .datepicker table tr td.active.disabled.active,.ocr-blue .datepicker table tr td.active.disabled.active:hover,.ocr-blue .open .dropdown-toggle.datepicker table tr td.active,.ocr-blue .open .dropdown-toggle.datepicker table tr td.active:hover,.ocr-blue .open .dropdown-toggle.datepicker table tr td.active.disabled,.ocr-blue .open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-color:#0171c7;border-color:#015494}
.ocr-purple .app-bar{background-color:#8c0095}
.ocr-purple .app-bar .nav>li>a:hover,.ocr-purple .app-bar .nav .open>a,.ocr-purple .app-bar .nav .open>a:hover,.ocr-purple .app-bar .nav .open>a:focus{background-color:#5c0062}
.ocr-purple .dropdown-menu>li>a:hover,.ocr-purple .dropdown-menu>li>a:focus{background-color:#8c0095}
.ocr-purple .mod-bar .nav>li>a:hover,.ocr-purple .mod-bar .nav .open>a,.ocr-purple .mod-bar .nav .open>a:hover,.ocr-purple .mod-bar .nav .open>a:focus{background-color:#8c0095}
.ocr-purple .page-heading{border-bottom:3px solid #8c0095}
.ocr-purple .primary-btn{background-color:#8c0095}
.ocr-purple .dropdown-submenu:hover>a,.ocr-purple .dropdown-submenu:focus>a{background-color:#8c0095}
.ocr-purple .table-condensed>tbody>tr>td.grid-icon a:hover{color:#8c0095}
.ocr-purple .ui-widget-header,.ocr-purple .ui-jqgrid-htable .ui-th-column,.ocr-purple .ui-jqgrid-htable .ui-th-column-header{background:#8c0095}
.ocr-purple .ui-jqgrid tr.ui-row-ltr td.grid-icon a:hover{color:#8c0095}
.ocr-purple .hits-count{background:#8c0095}
.ocr-purple .hits-count-underline{border-color:#8c0095}
.ocr-purple .adhoc-link{background-color:#8c0095}
.ocr-purple .adhoc-underline{border-bottom-color:#8c0095}
.ocr-purple .datepicker table tr td.active:hover,.ocr-purple .datepicker table tr td.active:hover:hover,.ocr-purple .datepicker table tr td.active.disabled:hover,.ocr-purple .datepicker table tr td.active.disabled:hover:hover,.ocr-purple .datepicker table tr td.active:focus,.ocr-purple .datepicker table tr td.active:hover:focus,.ocr-purple .datepicker table tr td.active.disabled:focus,.ocr-purple .datepicker table tr td.active.disabled:hover:focus,.ocr-purple .datepicker table tr td.active:active,.ocr-purple .datepicker table tr td.active:hover:active,.ocr-purple .datepicker table tr td.active.disabled:active,.ocr-purple .datepicker table tr td.active.disabled:hover:active,.ocr-purple .datepicker table tr td.active.active,.ocr-purple .datepicker table tr td.active.active:hover,.ocr-purple .datepicker table tr td.active.disabled.active,.ocr-purple .datepicker table tr td.active.disabled.active:hover,.ocr-purple .open .dropdown-toggle.datepicker table tr td.active,.ocr-purple .open .dropdown-toggle.datepicker table tr td.active:hover,.ocr-purple .open .dropdown-toggle.datepicker table tr td.active.disabled,.ocr-purple .open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-color:#8c0095;border-color:#5c0062}
.ocr-purple .app-bar{background-color:#8c0095}
.ocr-purple .app-bar .nav>li>a:hover,.ocr-purple .app-bar .nav .open>a,.ocr-purple .app-bar .nav .open>a:hover,.ocr-purple .app-bar .nav .open>a:focus{background-color:#5c0062}
.ocr-purple .dropdown-menu>li>a:hover,.ocr-purple .dropdown-menu>li>a:focus{background-color:#8c0095}
.ocr-purple .mod-bar .nav>li>a:hover,.ocr-purple .mod-bar .nav .open>a,.ocr-purple .mod-bar .nav .open>a:hover,.ocr-purple .mod-bar .nav .open>a:focus{background-color:#8c0095}
.ocr-purple .page-heading{border-bottom:3px solid #8c0095}
.ocr-purple .primary-btn{background-color:#8c0095}
.ocr-purple .dropdown-submenu:hover>a,.ocr-purple .dropdown-submenu:focus>a{background-color:#8c0095}
.ocr-purple .table-condensed>tbody>tr>td.grid-icon a:hover{color:#8c0095}
.ocr-purple .ui-widget-header,.ocr-purple .ui-jqgrid-htable .ui-th-column,.ocr-purple .ui-jqgrid-htable .ui-th-column-header{background:#8c0095}
.ocr-purple .ui-jqgrid tr.ui-row-ltr td.grid-icon a:hover{color:#8c0095}
.ocr-purple .hits-count{background:#8c0095}
.ocr-purple .hits-count-underline{border-color:#8c0095}
.ocr-purple .adhoc-link{background-color:#8c0095}
.ocr-purple .adhoc-underline{border-bottom-color:#8c0095}
.ocr-purple .datepicker table tr td.active:hover,.ocr-purple .datepicker table tr td.active:hover:hover,.ocr-purple .datepicker table tr td.active.disabled:hover,.ocr-purple .datepicker table tr td.active.disabled:hover:hover,.ocr-purple .datepicker table tr td.active:focus,.ocr-purple .datepicker table tr td.active:hover:focus,.ocr-purple .datepicker table tr td.active.disabled:focus,.ocr-purple .datepicker table tr td.active.disabled:hover:focus,.ocr-purple .datepicker table tr td.active:active,.ocr-purple .datepicker table tr td.active:hover:active,.ocr-purple .datepicker table tr td.active.disabled:active,.ocr-purple .datepicker table tr td.active.disabled:hover:active,.ocr-purple .datepicker table tr td.active.active,.ocr-purple .datepicker table tr td.active.active:hover,.ocr-purple .datepicker table tr td.active.disabled.active,.ocr-purple .datepicker table tr td.active.disabled.active:hover,.ocr-purple .open .dropdown-toggle.datepicker table tr td.active,.ocr-purple .open .dropdown-toggle.datepicker table tr td.active:hover,.ocr-purple .open .dropdown-toggle.datepicker table tr td.active.disabled,.ocr-purple .open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-color:#8c0095;border-color:#5c0062}
.ocr-dark-purple .app-bar{background-color:#4617b4}
.ocr-dark-purple .app-bar .nav>li>a:hover,.ocr-dark-purple .app-bar .nav .open>a,.ocr-dark-purple .app-bar .nav .open>a:hover,.ocr-dark-purple .app-bar .nav .open>a:focus{background-color:#341187}
.ocr-dark-purple .dropdown-menu>li>a:hover,.ocr-dark-purple .dropdown-menu>li>a:focus{background-color:#4617b4}
.ocr-dark-purple .mod-bar .nav>li>a:hover,.ocr-dark-purple .mod-bar .nav .open>a,.ocr-dark-purple .mod-bar .nav .open>a:hover,.ocr-dark-purple .mod-bar .nav .open>a:focus{background-color:#4617b4}
.ocr-dark-purple .page-heading{border-bottom:3px solid #4617b4}
.ocr-dark-purple .primary-btn{background-color:#4617b4}
.ocr-dark-purple .dropdown-submenu:hover>a,.ocr-dark-purple .dropdown-submenu:focus>a{background-color:#4617b4}
.ocr-dark-purple .table-condensed>tbody>tr>td.grid-icon a:hover{color:#4617b4}
.ocr-dark-purple .ui-widget-header,.ocr-dark-purple .ui-jqgrid-htable .ui-th-column,.ocr-dark-purple .ui-jqgrid-htable .ui-th-column-header{background:#4617b4}
.ocr-dark-purple .ui-jqgrid tr.ui-row-ltr td.grid-icon a:hover{color:#4617b4}
.ocr-dark-purple .hits-count{background:#4617b4}
.ocr-dark-purple .hits-count-underline{border-color:#4617b4}
.ocr-dark-purple .adhoc-link{background-color:#4617b4}
.ocr-dark-purple .adhoc-underline{border-bottom-color:#4617b4}
.ocr-dark-purple .datepicker table tr td.active:hover,.ocr-dark-purple .datepicker table tr td.active:hover:hover,.ocr-dark-purple .datepicker table tr td.active.disabled:hover,.ocr-dark-purple .datepicker table tr td.active.disabled:hover:hover,.ocr-dark-purple .datepicker table tr td.active:focus,.ocr-dark-purple .datepicker table tr td.active:hover:focus,.ocr-dark-purple .datepicker table tr td.active.disabled:focus,.ocr-dark-purple .datepicker table tr td.active.disabled:hover:focus,.ocr-dark-purple .datepicker table tr td.active:active,.ocr-dark-purple .datepicker table tr td.active:hover:active,.ocr-dark-purple .datepicker table tr td.active.disabled:active,.ocr-dark-purple .datepicker table tr td.active.disabled:hover:active,.ocr-dark-purple .datepicker table tr td.active.active,.ocr-dark-purple .datepicker table tr td.active.active:hover,.ocr-dark-purple .datepicker table tr td.active.disabled.active,.ocr-dark-purple .datepicker table tr td.active.disabled.active:hover,.ocr-dark-purple .open .dropdown-toggle.datepicker table tr td.active,.ocr-dark-purple .open .dropdown-toggle.datepicker table tr td.active:hover,.ocr-dark-purple .open .dropdown-toggle.datepicker table tr td.active.disabled,.ocr-dark-purple .open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-color:#4617b4;border-color:#341187}
.ocr-light-blue .app-bar{background-color:#5db2ff}
.ocr-light-blue .app-bar .nav>li>a:hover,.ocr-light-blue .app-bar .nav .open>a,.ocr-light-blue .app-bar .nav .open>a:hover,.ocr-light-blue .app-bar .nav .open>a:focus{background-color:#2a9aff}
.ocr-light-blue .dropdown-menu>li>a:hover,.ocr-light-blue .dropdown-menu>li>a:focus{background-color:#5db2ff}
.ocr-light-blue .mod-bar .nav>li>a:hover,.ocr-light-blue .mod-bar .nav .open>a,.ocr-light-blue .mod-bar .nav .open>a:hover,.ocr-light-blue .mod-bar .nav .open>a:focus{background-color:#5db2ff}
.ocr-light-blue .page-heading{border-bottom:3px solid #5db2ff}
.ocr-light-blue .primary-btn{background-color:#5db2ff}
.ocr-light-blue .dropdown-submenu:hover>a,.ocr-light-blue .dropdown-submenu:focus>a{background-color:#5db2ff}
.ocr-light-blue .table-condensed>tbody>tr>td.grid-icon a:hover{color:#5db2ff}
.ocr-light-blue .ui-widget-header,.ocr-light-blue .ui-jqgrid-htable .ui-th-column,.ocr-light-blue .ui-jqgrid-htable .ui-th-column-header{background:#5db2ff}
.ocr-light-blue .ui-jqgrid tr.ui-row-ltr td.grid-icon a:hover{color:#5db2ff}
.ocr-light-blue .hits-count{background:#5db2ff}
.ocr-light-blue .hits-count-underline{border-color:#5db2ff}
.ocr-light-blue .adhoc-link{background-color:#5db2ff}
.ocr-light-blue .adhoc-underline{border-bottom-color:#5db2ff}
.ocr-light-blue .datepicker table tr td.active:hover,.ocr-light-blue .datepicker table tr td.active:hover:hover,.ocr-light-blue .datepicker table tr td.active.disabled:hover,.ocr-light-blue .datepicker table tr td.active.disabled:hover:hover,.ocr-light-blue .datepicker table tr td.active:focus,.ocr-light-blue .datepicker table tr td.active:hover:focus,.ocr-light-blue .datepicker table tr td.active.disabled:focus,.ocr-light-blue .datepicker table tr td.active.disabled:hover:focus,.ocr-light-blue .datepicker table tr td.active:active,.ocr-light-blue .datepicker table tr td.active:hover:active,.ocr-light-blue .datepicker table tr td.active.disabled:active,.ocr-light-blue .datepicker table tr td.active.disabled:hover:active,.ocr-light-blue .datepicker table tr td.active.active,.ocr-light-blue .datepicker table tr td.active.active:hover,.ocr-light-blue .datepicker table tr td.active.disabled.active,.ocr-light-blue .datepicker table tr td.active.disabled.active:hover,.ocr-light-blue .open .dropdown-toggle.datepicker table tr td.active,.ocr-light-blue .open .dropdown-toggle.datepicker table tr td.active:hover,.ocr-light-blue .open .dropdown-toggle.datepicker table tr td.active.disabled,.ocr-light-blue .open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-color:#5db2ff;border-color:#2a9aff}
.ocr-teal .app-bar{background-color:#008299}
.ocr-teal .app-bar .nav>li>a:hover,.ocr-teal .app-bar .nav .open>a,.ocr-teal .app-bar .nav .open>a:hover,.ocr-teal .app-bar .nav .open>a:focus{background-color:#005766}
.ocr-teal .dropdown-menu>li>a:hover,.ocr-teal .dropdown-menu>li>a:focus{background-color:#008299}
.ocr-teal .mod-bar .nav>li>a:hover,.ocr-teal .mod-bar .nav .open>a,.ocr-teal .mod-bar .nav .open>a:hover,.ocr-teal .mod-bar .nav .open>a:focus{background-color:#008299}
.ocr-teal .page-heading{border-bottom:3px solid #008299}
.ocr-teal .primary-btn{background-color:#008299}
.ocr-teal .dropdown-submenu:hover>a,.ocr-teal .dropdown-submenu:focus>a{background-color:#008299}
.ocr-teal .table-condensed>tbody>tr>td.grid-icon a:hover{color:#008299}
.ocr-teal .ui-widget-header,.ocr-teal .ui-jqgrid-htable .ui-th-column,.ocr-teal .ui-jqgrid-htable .ui-th-column-header{background:#008299}
.ocr-teal .ui-jqgrid tr.ui-row-ltr td.grid-icon a:hover{color:#008299}
.ocr-teal .hits-count{background:#008299}
.ocr-teal .hits-count-underline{border-color:#008299}
.ocr-teal .adhoc-link{background-color:#008299}
.ocr-teal .adhoc-underline{border-bottom-color:#008299}
.ocr-teal .datepicker table tr td.active:hover,.ocr-teal .datepicker table tr td.active:hover:hover,.ocr-teal .datepicker table tr td.active.disabled:hover,.ocr-teal .datepicker table tr td.active.disabled:hover:hover,.ocr-teal .datepicker table tr td.active:focus,.ocr-teal .datepicker table tr td.active:hover:focus,.ocr-teal .datepicker table tr td.active.disabled:focus,.ocr-teal .datepicker table tr td.active.disabled:hover:focus,.ocr-teal .datepicker table tr td.active:active,.ocr-teal .datepicker table tr td.active:hover:active,.ocr-teal .datepicker table tr td.active.disabled:active,.ocr-teal .datepicker table tr td.active.disabled:hover:active,.ocr-teal .datepicker table tr td.active.active,.ocr-teal .datepicker table tr td.active.active:hover,.ocr-teal .datepicker table tr td.active.disabled.active,.ocr-teal .datepicker table tr td.active.disabled.active:hover,.ocr-teal .open .dropdown-toggle.datepicker table tr td.active,.ocr-teal .open .dropdown-toggle.datepicker table tr td.active:hover,.ocr-teal .open .dropdown-toggle.datepicker table tr td.active.disabled,.ocr-teal .open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-color:#008299;border-color:#005766}
.ocr-light-teal .app-bar{background-color:#03b3b2}
.ocr-light-teal .app-bar .nav>li>a:hover,.ocr-light-teal .app-bar .nav .open>a,.ocr-light-teal .app-bar .nav .open>a:hover,.ocr-light-teal .app-bar .nav .open>a:focus{background-color:#028180}
.ocr-light-teal .dropdown-menu>li>a:hover,.ocr-light-teal .dropdown-menu>li>a:focus{background-color:#03b3b2}
.ocr-light-teal .mod-bar .nav>li>a:hover,.ocr-light-teal .mod-bar .nav .open>a,.ocr-light-teal .mod-bar .nav .open>a:hover,.ocr-light-teal .mod-bar .nav .open>a:focus{background-color:#03b3b2}
.ocr-light-teal .page-heading{border-bottom:3px solid #03b3b2}
.ocr-light-teal .primary-btn{background-color:#03b3b2}
.ocr-light-teal .dropdown-submenu:hover>a,.ocr-light-teal .dropdown-submenu:focus>a{background-color:#03b3b2}
.ocr-light-teal .table-condensed>tbody>tr>td.grid-icon a:hover{color:#03b3b2}
.ocr-light-teal .ui-widget-header,.ocr-light-teal .ui-jqgrid-htable .ui-th-column,.ocr-light-teal .ui-jqgrid-htable .ui-th-column-header{background:#03b3b2}
.ocr-light-teal .ui-jqgrid tr.ui-row-ltr td.grid-icon a:hover{color:#03b3b2}
.ocr-light-teal .hits-count{background:#03b3b2}
.ocr-light-teal .hits-count-underline{border-color:#03b3b2}
.ocr-light-teal .adhoc-link{background-color:#03b3b2}
.ocr-light-teal .adhoc-underline{border-bottom-color:#03b3b2}
.ocr-light-teal .datepicker table tr td.active:hover,.ocr-light-teal .datepicker table tr td.active:hover:hover,.ocr-light-teal .datepicker table tr td.active.disabled:hover,.ocr-light-teal .datepicker table tr td.active.disabled:hover:hover,.ocr-light-teal .datepicker table tr td.active:focus,.ocr-light-teal .datepicker table tr td.active:hover:focus,.ocr-light-teal .datepicker table tr td.active.disabled:focus,.ocr-light-teal .datepicker table tr td.active.disabled:hover:focus,.ocr-light-teal .datepicker table tr td.active:active,.ocr-light-teal .datepicker table tr td.active:hover:active,.ocr-light-teal .datepicker table tr td.active.disabled:active,.ocr-light-teal .datepicker table tr td.active.disabled:hover:active,.ocr-light-teal .datepicker table tr td.active.active,.ocr-light-teal .datepicker table tr td.active.active:hover,.ocr-light-teal .datepicker table tr td.active.disabled.active,.ocr-light-teal .datepicker table tr td.active.disabled.active:hover,.ocr-light-teal .open .dropdown-toggle.datepicker table tr td.active,.ocr-light-teal .open .dropdown-toggle.datepicker table tr td.active:hover,.ocr-light-teal .open .dropdown-toggle.datepicker table tr td.active.disabled,.ocr-light-teal .open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-color:#03b3b2;border-color:#028180}
.ocr-green .app-bar{background-color:#008a17}
.ocr-green .app-bar .nav>li>a:hover,.ocr-green .app-bar .nav .open>a,.ocr-green .app-bar .nav .open>a:hover,.ocr-green .app-bar .nav .open>a:focus{background-color:#00570f}
.ocr-green .dropdown-menu>li>a:hover,.ocr-green .dropdown-menu>li>a:focus{background-color:#008a17}
.ocr-green .mod-bar .nav>li>a:hover,.ocr-green .mod-bar .nav .open>a,.ocr-green .mod-bar .nav .open>a:hover,.ocr-green .mod-bar .nav .open>a:focus{background-color:#008a17}
.ocr-green .page-heading{border-bottom:3px solid #008a17}
.ocr-green .primary-btn{background-color:#008a17}
.ocr-green .dropdown-submenu:hover>a,.ocr-green .dropdown-submenu:focus>a{background-color:#008a17}
.ocr-green .table-condensed>tbody>tr>td.grid-icon a:hover{color:#008a17}
.ocr-green .ui-widget-header,.ocr-green .ui-jqgrid-htable .ui-th-column,.ocr-green .ui-jqgrid-htable .ui-th-column-header{background:#008a17}
.ocr-green .ui-jqgrid tr.ui-row-ltr td.grid-icon a:hover{color:#008a17}
.ocr-green .hits-count{background:#008a17}
.ocr-green .hits-count-underline{border-color:#008a17}
.ocr-green .adhoc-link{background-color:#008a17}
.ocr-green .adhoc-underline{border-bottom-color:#008a17}
.ocr-green .datepicker table tr td.active:hover,.ocr-green .datepicker table tr td.active:hover:hover,.ocr-green .datepicker table tr td.active.disabled:hover,.ocr-green .datepicker table tr td.active.disabled:hover:hover,.ocr-green .datepicker table tr td.active:focus,.ocr-green .datepicker table tr td.active:hover:focus,.ocr-green .datepicker table tr td.active.disabled:focus,.ocr-green .datepicker table tr td.active.disabled:hover:focus,.ocr-green .datepicker table tr td.active:active,.ocr-green .datepicker table tr td.active:hover:active,.ocr-green .datepicker table tr td.active.disabled:active,.ocr-green .datepicker table tr td.active.disabled:hover:active,.ocr-green .datepicker table tr td.active.active,.ocr-green .datepicker table tr td.active.active:hover,.ocr-green .datepicker table tr td.active.disabled.active,.ocr-green .datepicker table tr td.active.disabled.active:hover,.ocr-green .open .dropdown-toggle.datepicker table tr td.active,.ocr-green .open .dropdown-toggle.datepicker table tr td.active:hover,.ocr-green .open .dropdown-toggle.datepicker table tr td.active.disabled,.ocr-green .open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-color:#008a17;border-color:#00570f}
.ocr-light-green .app-bar{background-color:#82ba00}
.ocr-light-green .app-bar .nav>li>a:hover,.ocr-light-green .app-bar .nav .open>a,.ocr-light-green .app-bar .nav .open>a:hover,.ocr-light-green .app-bar .nav .open>a:focus{background-color:#5e8700}
.ocr-light-green .dropdown-menu>li>a:hover,.ocr-light-green .dropdown-menu>li>a:focus{background-color:#82ba00}
.ocr-light-green .mod-bar .nav>li>a:hover,.ocr-light-green .mod-bar .nav .open>a,.ocr-light-green .mod-bar .nav .open>a:hover,.ocr-light-green .mod-bar .nav .open>a:focus{background-color:#82ba00}
.ocr-light-green .page-heading{border-bottom:3px solid #82ba00}
.ocr-light-green .primary-btn{background-color:#82ba00}
.ocr-light-green .dropdown-submenu:hover>a,.ocr-light-green .dropdown-submenu:focus>a{background-color:#82ba00}
.ocr-light-green .table-condensed>tbody>tr>td.grid-icon a:hover{color:#82ba00}
.ocr-light-green .ui-widget-header,.ocr-light-green .ui-jqgrid-htable .ui-th-column,.ocr-light-green .ui-jqgrid-htable .ui-th-column-header{background:#82ba00}
.ocr-light-green .ui-jqgrid tr.ui-row-ltr td.grid-icon a:hover{color:#82ba00}
.ocr-light-green .hits-count{background:#82ba00}
.ocr-light-green .hits-count-underline{border-color:#82ba00}
.ocr-light-green .adhoc-link{background-color:#82ba00}
.ocr-light-green .adhoc-underline{border-bottom-color:#82ba00}
.ocr-light-green .datepicker table tr td.active:hover,.ocr-light-green .datepicker table tr td.active:hover:hover,.ocr-light-green .datepicker table tr td.active.disabled:hover,.ocr-light-green .datepicker table tr td.active.disabled:hover:hover,.ocr-light-green .datepicker table tr td.active:focus,.ocr-light-green .datepicker table tr td.active:hover:focus,.ocr-light-green .datepicker table tr td.active.disabled:focus,.ocr-light-green .datepicker table tr td.active.disabled:hover:focus,.ocr-light-green .datepicker table tr td.active:active,.ocr-light-green .datepicker table tr td.active:hover:active,.ocr-light-green .datepicker table tr td.active.disabled:active,.ocr-light-green .datepicker table tr td.active.disabled:hover:active,.ocr-light-green .datepicker table tr td.active.active,.ocr-light-green .datepicker table tr td.active.active:hover,.ocr-light-green .datepicker table tr td.active.disabled.active,.ocr-light-green .datepicker table tr td.active.disabled.active:hover,.ocr-light-green .open .dropdown-toggle.datepicker table tr td.active,.ocr-light-green .open .dropdown-toggle.datepicker table tr td.active:hover,.ocr-light-green .open .dropdown-toggle.datepicker table tr td.active.disabled,.ocr-light-green .open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-color:#82ba00;border-color:#5e8700}
.ocr-orange .app-bar{background-color:#ff8f32}
.ocr-orange .app-bar .nav>li>a:hover,.ocr-orange .app-bar .nav .open>a,.ocr-orange .app-bar .nav .open>a:hover,.ocr-orange .app-bar .nav .open>a:focus{background-color:#fe7300}
.ocr-orange .dropdown-menu>li>a:hover,.ocr-orange .dropdown-menu>li>a:focus{background-color:#ff8f32}
.ocr-orange .mod-bar .nav>li>a:hover,.ocr-orange .mod-bar .nav .open>a,.ocr-orange .mod-bar .nav .open>a:hover,.ocr-orange .mod-bar .nav .open>a:focus{background-color:#ff8f32}
.ocr-orange .page-heading{border-bottom:3px solid #ff8f32}
.ocr-orange .primary-btn{background-color:#ff8f32}
.ocr-orange .dropdown-submenu:hover>a,.ocr-orange .dropdown-submenu:focus>a{background-color:#ff8f32}
.ocr-orange .table-condensed>tbody>tr>td.grid-icon a:hover{color:#ff8f32}
.ocr-orange .ui-widget-header,.ocr-orange .ui-jqgrid-htable .ui-th-column,.ocr-orange .ui-jqgrid-htable .ui-th-column-header{background:#ff8f32}
.ocr-orange .ui-jqgrid tr.ui-row-ltr td.grid-icon a:hover{color:#ff8f32}
.ocr-orange .hits-count{background:#ff8f32}
.ocr-orange .hits-count-underline{border-color:#ff8f32}
.ocr-orange .adhoc-link{background-color:#ff8f32}
.ocr-orange .adhoc-underline{border-bottom-color:#ff8f32}
.ocr-orange .datepicker table tr td.active:hover,.ocr-orange .datepicker table tr td.active:hover:hover,.ocr-orange .datepicker table tr td.active.disabled:hover,.ocr-orange .datepicker table tr td.active.disabled:hover:hover,.ocr-orange .datepicker table tr td.active:focus,.ocr-orange .datepicker table tr td.active:hover:focus,.ocr-orange .datepicker table tr td.active.disabled:focus,.ocr-orange .datepicker table tr td.active.disabled:hover:focus,.ocr-orange .datepicker table tr td.active:active,.ocr-orange .datepicker table tr td.active:hover:active,.ocr-orange .datepicker table tr td.active.disabled:active,.ocr-orange .datepicker table tr td.active.disabled:hover:active,.ocr-orange .datepicker table tr td.active.active,.ocr-orange .datepicker table tr td.active.active:hover,.ocr-orange .datepicker table tr td.active.disabled.active,.ocr-orange .datepicker table tr td.active.disabled.active:hover,.ocr-orange .open .dropdown-toggle.datepicker table tr td.active,.ocr-orange .open .dropdown-toggle.datepicker table tr td.active:hover,.ocr-orange .open .dropdown-toggle.datepicker table tr td.active.disabled,.ocr-orange .open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-color:#ff8f32;border-color:#fe7300}
.ocr-dark-orange .app-bar{background-color:#d24726}
.ocr-dark-orange .app-bar .nav>li>a:hover,.ocr-dark-orange .app-bar .nav .open>a,.ocr-dark-orange .app-bar .nav .open>a:hover,.ocr-dark-orange .app-bar .nav .open>a:focus{background-color:#a7381e}
.ocr-dark-orange .dropdown-menu>li>a:hover,.ocr-dark-orange .dropdown-menu>li>a:focus{background-color:#d24726}
.ocr-dark-orange .mod-bar .nav>li>a:hover,.ocr-dark-orange .mod-bar .nav .open>a,.ocr-dark-orange .mod-bar .nav .open>a:hover,.ocr-dark-orange .mod-bar .nav .open>a:focus{background-color:#d24726}
.ocr-dark-orange .page-heading{border-bottom:3px solid #d24726}
.ocr-dark-orange .primary-btn{background-color:#d24726}
.ocr-dark-orange .dropdown-submenu:hover>a,.ocr-dark-orange .dropdown-submenu:focus>a{background-color:#d24726}
.ocr-dark-orange .table-condensed>tbody>tr>td.grid-icon a:hover{color:#d24726}
.ocr-dark-orange .ui-widget-header,.ocr-dark-orange .ui-jqgrid-htable .ui-th-column,.ocr-dark-orange .ui-jqgrid-htable .ui-th-column-header{background:#d24726}
.ocr-dark-orange .ui-jqgrid tr.ui-row-ltr td.grid-icon a:hover{color:#d24726}
.ocr-dark-orange .hits-count{background:#d24726}
.ocr-dark-orange .hits-count-underline{border-color:#d24726}
.ocr-dark-orange .adhoc-link{background-color:#d24726}
.ocr-dark-orange .adhoc-underline{border-bottom-color:#d24726}
.ocr-dark-orange .datepicker table tr td.active:hover,.ocr-dark-orange .datepicker table tr td.active:hover:hover,.ocr-dark-orange .datepicker table tr td.active.disabled:hover,.ocr-dark-orange .datepicker table tr td.active.disabled:hover:hover,.ocr-dark-orange .datepicker table tr td.active:focus,.ocr-dark-orange .datepicker table tr td.active:hover:focus,.ocr-dark-orange .datepicker table tr td.active.disabled:focus,.ocr-dark-orange .datepicker table tr td.active.disabled:hover:focus,.ocr-dark-orange .datepicker table tr td.active:active,.ocr-dark-orange .datepicker table tr td.active:hover:active,.ocr-dark-orange .datepicker table tr td.active.disabled:active,.ocr-dark-orange .datepicker table tr td.active.disabled:hover:active,.ocr-dark-orange .datepicker table tr td.active.active,.ocr-dark-orange .datepicker table tr td.active.active:hover,.ocr-dark-orange .datepicker table tr td.active.disabled.active,.ocr-dark-orange .datepicker table tr td.active.disabled.active:hover,.ocr-dark-orange .open .dropdown-toggle.datepicker table tr td.active,.ocr-dark-orange .open .dropdown-toggle.datepicker table tr td.active:hover,.ocr-dark-orange .open .dropdown-toggle.datepicker table tr td.active.disabled,.ocr-dark-orange .open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-color:#d24726;border-color:#a7381e}
.ocr-dark-red .app-bar{background-color:#ac193d}
.ocr-dark-red .app-bar .nav>li>a:hover,.ocr-dark-red .app-bar .nav .open>a,.ocr-dark-red .app-bar .nav .open>a:hover,.ocr-dark-red .app-bar .nav .open>a:focus{background-color:#7f132d}
.ocr-dark-red .dropdown-menu>li>a:hover,.ocr-dark-red .dropdown-menu>li>a:focus{background-color:#ac193d}
.ocr-dark-red .mod-bar .nav>li>a:hover,.ocr-dark-red .mod-bar .nav .open>a,.ocr-dark-red .mod-bar .nav .open>a:hover,.ocr-dark-red .mod-bar .nav .open>a:focus{background-color:#ac193d}
.ocr-dark-red .page-heading{border-bottom:3px solid #ac193d}
.ocr-dark-red .primary-btn{background-color:#ac193d}
.ocr-dark-red .dropdown-submenu:hover>a,.ocr-dark-red .dropdown-submenu:focus>a{background-color:#ac193d}
.ocr-dark-red .table-condensed>tbody>tr>td.grid-icon a:hover{color:#ac193d}
.ocr-dark-red .ui-widget-header,.ocr-dark-red .ui-jqgrid-htable .ui-th-column,.ocr-dark-red .ui-jqgrid-htable .ui-th-column-header{background:#ac193d}
.ocr-dark-red .ui-jqgrid tr.ui-row-ltr td.grid-icon a:hover{color:#ac193d}
.ocr-dark-red .hits-count{background:#ac193d}
.ocr-dark-red .hits-count-underline{border-color:#ac193d}
.ocr-dark-red .adhoc-link{background-color:#ac193d}
.ocr-dark-red .adhoc-underline{border-bottom-color:#ac193d}
.ocr-dark-red .datepicker table tr td.active:hover,.ocr-dark-red .datepicker table tr td.active:hover:hover,.ocr-dark-red .datepicker table tr td.active.disabled:hover,.ocr-dark-red .datepicker table tr td.active.disabled:hover:hover,.ocr-dark-red .datepicker table tr td.active:focus,.ocr-dark-red .datepicker table tr td.active:hover:focus,.ocr-dark-red .datepicker table tr td.active.disabled:focus,.ocr-dark-red .datepicker table tr td.active.disabled:hover:focus,.ocr-dark-red .datepicker table tr td.active:active,.ocr-dark-red .datepicker table tr td.active:hover:active,.ocr-dark-red .datepicker table tr td.active.disabled:active,.ocr-dark-red .datepicker table tr td.active.disabled:hover:active,.ocr-dark-red .datepicker table tr td.active.active,.ocr-dark-red .datepicker table tr td.active.active:hover,.ocr-dark-red .datepicker table tr td.active.disabled.active,.ocr-dark-red .datepicker table tr td.active.disabled.active:hover,.ocr-dark-red .open .dropdown-toggle.datepicker table tr td.active,.ocr-dark-red .open .dropdown-toggle.datepicker table tr td.active:hover,.ocr-dark-red .open .dropdown-toggle.datepicker table tr td.active.disabled,.ocr-dark-red .open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-color:#ac193d;border-color:#7f132d}
.ocr-pink .app-bar{background-color:#dc4fad}
.ocr-pink .app-bar .nav>li>a:hover,.ocr-pink .app-bar .nav .open>a,.ocr-pink .app-bar .nav .open>a:hover,.ocr-pink .app-bar .nav .open>a:focus{background-color:#cf2998}
.ocr-pink .dropdown-menu>li>a:hover,.ocr-pink .dropdown-menu>li>a:focus{background-color:#dc4fad}
.ocr-pink .mod-bar .nav>li>a:hover,.ocr-pink .mod-bar .nav .open>a,.ocr-pink .mod-bar .nav .open>a:hover,.ocr-pink .mod-bar .nav .open>a:focus{background-color:#dc4fad}
.ocr-pink .page-heading{border-bottom:3px solid #dc4fad}
.ocr-pink .primary-btn{background-color:#dc4fad}
.ocr-pink .dropdown-submenu:hover>a,.ocr-pink .dropdown-submenu:focus>a{background-color:#dc4fad}
.ocr-pink .table-condensed>tbody>tr>td.grid-icon a:hover{color:#dc4fad}
.ocr-pink .ui-widget-header,.ocr-pink .ui-jqgrid-htable .ui-th-column,.ocr-pink .ui-jqgrid-htable .ui-th-column-header{background:#dc4fad}
.ocr-pink .ui-jqgrid tr.ui-row-ltr td.grid-icon a:hover{color:#dc4fad}
.ocr-pink .hits-count{background:#dc4fad}
.ocr-pink .hits-count-underline{border-color:#dc4fad}
.ocr-pink .adhoc-link{background-color:#dc4fad}
.ocr-pink .adhoc-underline{border-bottom-color:#dc4fad}
.ocr-pink .datepicker table tr td.active:hover,.ocr-pink .datepicker table tr td.active:hover:hover,.ocr-pink .datepicker table tr td.active.disabled:hover,.ocr-pink .datepicker table tr td.active.disabled:hover:hover,.ocr-pink .datepicker table tr td.active:focus,.ocr-pink .datepicker table tr td.active:hover:focus,.ocr-pink .datepicker table tr td.active.disabled:focus,.ocr-pink .datepicker table tr td.active.disabled:hover:focus,.ocr-pink .datepicker table tr td.active:active,.ocr-pink .datepicker table tr td.active:hover:active,.ocr-pink .datepicker table tr td.active.disabled:active,.ocr-pink .datepicker table tr td.active.disabled:hover:active,.ocr-pink .datepicker table tr td.active.active,.ocr-pink .datepicker table tr td.active.active:hover,.ocr-pink .datepicker table tr td.active.disabled.active,.ocr-pink .datepicker table tr td.active.disabled.active:hover,.ocr-pink .open .dropdown-toggle.datepicker table tr td.active,.ocr-pink .open .dropdown-toggle.datepicker table tr td.active:hover,.ocr-pink .open .dropdown-toggle.datepicker table tr td.active.disabled,.ocr-pink .open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-color:#dc4fad;border-color:#cf2998}
i.ocr-pink{background-color:#dc4fad}
i.ocr-dark-red{background-color:#ac193d}
i.ocr-dark-orange{background-color:#d24726}
i.ocr-orange{background-color:#ff8f32}
i.ocr-light-green{background-color:#82ba00}
i.ocr-green{background-color:#008a17}
i.ocr-light-teal{background-color:#03b3b2}
i.ocr-teal{background-color:#008299}
i.ocr-light-blue{background-color:#5db2ff}
i.ocr-dark-purple{background-color:#4617b4}
i.ocr-purple{background-color:#8c0095}
i.ocr-blue{background-color:#0171c7}
i.ocr-medium-dark-blue{background-color:#004b8b}
i.ocr-dark-blue{background-color:#001940}
i.ocr-brown{background-color:#570000}
i.ocr-dark-brown{background-color:#380000}
i.ocr-neutral-grey{background-color:#585858}
i.ocr-black{background-color:#000}
i.ocr-white{background-color:#fff}
.bg-white{background-image:none;background-color:#fff}
.default-white{background-color:#fff}
.geometry{background-image:url(../img/bg/geometry.png)}
.foggy-birds{background-image:url(../img/bg/foggy_birds.png)}
.gplaypattern{background-image:url(../img/bg/gplaypattern.png)}
.grey{background-image:url(../img/bg/grey.png)}
.grey-sandbag{background-image:url(../img/bg/grey_sandbag.png)}
.grey-floral{background-image:url(../img/bg/greyfloral.png)}
.subtle-grunge{background-image:url(../img/bg/subtle_grunge.png)}
.subtlenet2{background-image:url(../img/bg/subtlenet2.png)}
.worn-dots{background-image:url(../img/bg/worn_dots.png)}
.cubes{background-image:url(../img/bg/cubes.png)}
.bright-squares{background-image:url(../img/bg/bright_squares.png)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.default-white{background-color:#fff}
.geometry{background-image:url(../img/bg/geometry_@2X.png);background-size:412px auto}
.foggy-birds{background-image:url(../img/bg/foggy_birds_@2X.png);background-size:412px auto}
.gplaypattern{background-image:url(../img/bg/gplaypattern.png);background-size:412px auto}
.grey{background-image:url(../img/bg/grey.png);background-size:412px auto}
.grey-sandbag{background-image:url(../img/bg/grey_sandbag.png);background-size:412px auto}
.grey-floral{background-image:url(../img/bg/greyfloral.png);background-size:412px auto}
.subtle-grunge{background-image:url(../img/bg/subtle_grunge.png);background-size:412px auto}
.subtlenet2{background-image:url(../img/bg/subtlenet2.png);background-size:412px auto}
.worn-dots{background-image:url(../img/bg/worn_dots.png);background-size:412px auto}
.cubes{background-image:url(../img/bg/cubes.png);background-size:412px auto}
.bright-squares{background-image:url(../img/bg/bright_squares.png);background-size:412px auto}
}

.ocr-neutral-grey .selected-tab{background:#585858 !important}
.ocr-brown .selected-tab{background:#570000}
.ocr-dark-blue .selected-tab{background:#001940}
.ocr-medium-dark-blue .selected-tab{background:#004b8b}
.ocr-blue .selected-tab{background:#0171c7}
.ocr-purple .selected-tab{background:#8c0095}
.ocr-dark-purple .selected-tab{background:#4617b4}
.ocr-light-blue .selected-tab{background:#5db2ff}
.ocr-teal .selected-tab{background:#008299 !important}
.ocr-light-teal .selected-tab{background:#03b3b2}
.ocr-green .selected-tab{background:#008a17}
.ocr-light-green .selected-tab{background:#82ba00}
.ocr-orange .selected-tab{background:#ff8f32}
.ocr-dark-orange .selected-tab{background:#d24726}
.ocr-dark-red .selected-tab{background:#ac193d}
.ocr-pink .selected-tab{background:#dc4fad}
/* Feature 1146364 - Story 1150136  */
.ocr-neutral-grey .sortable-multiselect-card-head{background:#585858 !important}
.ocr-brown .sortable-multiselect-card-head{background:#570000}
.ocr-dark-blue .sortable-multiselect-card-head{background:#001940}
.ocr-medium-dark-blue .sortable-multiselect-card-head{background:#004b8b}
.ocr-blue .sortable-multiselect-card-head{background:#0171c7}
.ocr-purple .sortable-multiselect-card-head{background:#8c0095}
.ocr-dark-purple .sortable-multiselect-card-head{background:#4617b4}
.ocr-light-blue .sortable-multiselect-card-head{background:#5db2ff}
.ocr-teal .sortable-multiselect-card-head{background:#008299 !important}
.ocr-light-teal .sortable-multiselect-card-head{background:#03b3b2}
.ocr-green .sortable-multiselect-card-head{background:#008a17}
.ocr-light-green .sortable-multiselect-card-head{background:#82ba00}
.ocr-orange .sortable-multiselect-card-head{background:#ff8f32}
.ocr-dark-orange .sortable-multiselect-card-head{background:#d24726}
.ocr-dark-red .sortable-multiselect-card-head{background:#ac193d}
.ocr-pink .sortable-multiselect-card-head{background:#dc4fad}
.ocr-orange #tabs li a.selected{color:#ff8f32}
.ocr-orange #tabs li a:hover{color:#ff8f32}
.ocr-orange .slidingDiv ul li a:hover{background:#fe7300}
.ocr-orange .subtab ul li.selected{border-bottom:2px solid #ff8f32}
.ocr-orange .subtab ul li:hover{border-bottom:2px solid #ff8f32}
.ocr-orange .subtab ul li a:hover{color:#ff8f32}
.ocr-orange .subtab ul li.selected a{color:#ff8f32}
.ocr-neutral-grey #tabs li a.selected{color:#585858}
.ocr-neutral-grey #tabs li a:hover{color:#585858}
.ocr-neutral-grey .slidingDiv ul li a:hover{background:#3f3f3f}
.ocr-neutral-grey .subtab ul li.selected{border-bottom:2px solid #585858}
.ocr-neutral-grey .subtab ul li:hover{border-bottom:2px solid #585858}
.ocr-neutral-grey .subtab ul li a:hover{color:#585858}
.ocr-neutral-grey .subtab ul li.selected a{color:#585858}
.ocr-brown #tabs li a.selected{color:#570000}
.ocr-brown #tabs li a:hover{color:#570000}
.ocr-brown .slidingDiv ul li a:hover{background:#240000}
.ocr-brown .subtab ul li.selected{border-bottom:2px solid #570000}
.ocr-brown .subtab ul li:hover{border-bottom:2px solid #570000}
.ocr-brown .subtab ul li a:hover{color:#570000}
.ocr-brown .subtab ul li.selected a{color:#570000}
.ocr-dark-blue #tabs li a.selected{color:#001940}
.ocr-dark-blue #tabs li a:hover{color:#001940}
.ocr-dark-blue .slidingDiv ul li a:hover{background:#00050d}
.ocr-dark-blue .subtab ul li.selected{border-bottom:2px solid #001940}
.ocr-dark-blue .subtab ul li:hover{border-bottom:2px solid #001940}
.ocr-dark-blue .subtab ul li a:hover{color:#001940}
.ocr-dark-blue .subtab ul li.selected a{color:#001940}
.ocr-medium-dark-blue #tabs li a.selected{color:#004b8b}
.ocr-medium-dark-blue #tabs li a:hover{color:#004b8b}
.ocr-medium-dark-blue .slidingDiv ul li a:hover{background:#002f58}
.ocr-medium-dark-blue .subtab ul li.selected{border-bottom:2px solid #004b8b}
.ocr-medium-dark-blue .subtab ul li:hover{border-bottom:2px solid #004b8b}
.ocr-medium-dark-blue .subtab ul li a:hover{color:#004b8b}
.ocr-medium-dark-blue .subtab ul li.selected a{color:#004b8b}
.ocr-blue #tabs li a.selected{color:#0171c7}
.ocr-blue #tabs li a:hover{color:#0171c7}
.ocr-blue .slidingDiv ul li a:hover{background:#015494}
.ocr-blue .subtab ul li.selected{border-bottom:2px solid #0171c7}
.ocr-blue .subtab ul li:hover{border-bottom:2px solid #0171c7}
.ocr-blue .subtab ul li a:hover{color:#0171c7}
.ocr-blue .subtab ul li.selected a{color:#0171c7}
.ocr-purple #tabs li a.selected{color:#8c0095}
.ocr-purple #tabs li a:hover{color:#8c0095}
.ocr-purple .slidingDiv ul li a:hover{background:#5c0062}
.ocr-purple .subtab ul li.selected{border-bottom:2px solid #8c0095}
.ocr-purple .subtab ul li:hover{border-bottom:2px solid #8c0095}
.ocr-purple .subtab ul li a:hover{color:#8c0095}
.ocr-purple .subtab ul li.selected a{color:#8c0095}
.ocr-dark-purple #tabs li a.selected{color:#4617b4}
.ocr-dark-purple #tabs li a:hover{color:#4617b4}
.ocr-dark-purple .slidingDiv ul li a:hover{background:#341187}
.ocr-dark-purple .subtab ul li.selected{border-bottom:2px solid #4617b4}
.ocr-dark-purple .subtab ul li:hover{border-bottom:2px solid #4617b4}
.ocr-dark-purple .subtab ul li a:hover{color:#4617b4}
.ocr-dark-purple .subtab ul li.selected a{color:#4617b4}
.ocr-light-blue #tabs li a.selected{color:#5db2ff}
.ocr-light-blue #tabs li a:hover{color:#5db2ff}
.ocr-light-blue .slidingDiv ul li a:hover{background:#2a9aff}
.ocr-light-blue .subtab ul li.selected{border-bottom:2px solid #5db2ff}
.ocr-light-blue .subtab ul li:hover{border-bottom:2px solid #5db2ff}
.ocr-light-blue .subtab ul li a:hover{color:#5db2ff}
.ocr-light-blue .subtab ul li.selected a{color:#5db2ff}
.ocr-teal #tabs li a.selected{color:#008299}
.ocr-teal #tabs li a:hover{color:#008299}
.ocr-teal .slidingDiv ul li a:hover{background:#005766}
.ocr-teal .subtab ul li.selected{border-bottom:2px solid #008299}
.ocr-teal .subtab ul li:hover{border-bottom:2px solid #008299}
.ocr-teal .subtab ul li a:hover{color:#008299}
.ocr-teal .subtab ul li.selected a{color:#008299}
.ocr-light-teal #tabs li a.selected{color:#03b3b2}
.ocr-light-teal #tabs li a:hover{color:#03b3b2}
.ocr-light-teal .slidingDiv ul li a:hover{background:#028180}
.ocr-light-teal .subtab ul li.selected{border-bottom:2px solid #03b3b2}
.ocr-light-teal .subtab ul li:hover{border-bottom:2px solid #03b3b2}
.ocr-light-teal .subtab ul li a:hover{color:#03b3b2}
.ocr-light-teal .subtab ul li.selected a{color:#03b3b2}
.ocr-green #tabs li a.selected{color:#008a17}
.ocr-green #tabs li a:hover{color:#008a17}
.ocr-green .slidingDiv ul li a:hover{background:#00570f}
.ocr-green .subtab ul li.selected{border-bottom:2px solid #008a17}
.ocr-green .subtab ul li:hover{border-bottom:2px solid #008a17}
.ocr-green .subtab ul li a:hover{color:#008a17}
.ocr-green .subtab ul li.selected a{color:#008a17}
.ocr-light-green #tabs li a.selected{color:#82ba00}
.ocr-light-green #tabs li a:hover{color:#82ba00}
.ocr-light-green .slidingDiv ul li a:hover{background:#5e8700}
.ocr-light-green .subtab ul li.selected{border-bottom:2px solid #82ba00}
.ocr-light-green .subtab ul li:hover{border-bottom:2px solid #82ba00}
.ocr-light-green .subtab ul li a:hover{color:#82ba00}
.ocr-light-green .subtab ul li.selected a{color:#82ba00}
.ocr-dark-orange #tabs li a.selected{color:#d24726}
.ocr-dark-orange #tabs li a:hover{color:#d24726}
.ocr-dark-orange .slidingDiv ul li a:hover{background:#a7381e}
.ocr-dark-orange .subtab ul li.selected{border-bottom:2px solid #d24726}
.ocr-dark-orange .subtab ul li:hover{border-bottom:2px solid #d24726}
.ocr-dark-orange .subtab ul li a:hover{color:#d24726}
.ocr-dark-orange .subtab ul li.selected a{color:#d24726}
.ocr-dark-red #tabs li a.selected{color:#ac193d}
.ocr-dark-red #tabs li a:hover{color:#ac193d}
.ocr-dark-red .slidingDiv ul li a:hover{background:#7f132d}
.ocr-dark-red .subtab ul li.selected{border-bottom:2px solid #ac193d}
.ocr-dark-red .subtab ul li:hover{border-bottom:2px solid #ac193d}
.ocr-dark-red .subtab ul li a:hover{color:#ac193d}
.ocr-dark-red .subtab ul li.selected a{color:#ac193d}
.ocr-pink #tabs li a.selected{color:#dc4fad}
.ocr-pink #tabs li a:hover{color:#dc4fad}
.ocr-pink .slidingDiv ul li a:hover{background:#cf2998}
.ocr-pink .subtab ul li.selected{border-bottom:2px solid #dc4fad}
.ocr-pink .subtab ul li:hover{border-bottom:2px solid #dc4fad}
.ocr-pink .subtab ul li a:hover{color:#dc4fad}
.ocr-pink .subtab ul li.selected a{color:#dc4fad}
.ocr-orange .ocrTabsList li.ui-tabs-active a{color:#ff8f32!important}
.ocr-orange .ocrTabsList li.ui-state-default a:hover{color:#ff8f32!important}
.ocr-neutral-grey .ocrTabsList li.ui-tabs-active a{color:#585858!important}
.ocr-neutral-grey .ocrTabsList li.ui-state-default a:hover{color:#585858!important}
.ocr-brown .ocrTabsList li.ui-tabs-active a{color:#570000!important}
.ocr-brown .ocrTabsList li.ui-state-default a:hover{color:#570000!important}
.ocr-dark-blue .ocrTabsList li.ui-tabs-active a{color:#001940!important}
.ocr-dark-blue .ocrTabsList li.ui-state-default a:hover{color:#001940!important}
.ocr-medium-dark-blue .ocrTabsList li.ui-tabs-active a{color:#004b8b!important}
.ocr-medium-dark-blue .ocrTabsList li.ui-state-default a:hover{color:#004b8b!important}
.ocr-blue .ocrTabsList li.ui-tabs-active a{color:#0171c7!important}
.ocr-blue .ocrTabsList li.ui-state-default a:hover{color:#0171c7!important}
.ocr-purple .ocrTabsList li.ui-tabs-active a{color:#8c0095!important}
.ocr-purple .ocrTabsList li.ui-state-default a:hover{color:#8c0095!important}
.ocr-dark-purple .ocrTabsList li.ui-tabs-active a{color:#4617b4!important}
.ocr-dark-purple .ocrTabsList li.ui-state-default a:hover{color:#4617b4!important}
.ocr-light-blue .ocrTabsList li.ui-tabs-active a{color:#5db2ff!important}
.ocr-light-blue .ocrTabsList li.ui-state-default a:hover{color:#5db2ff!important}
.ocr-teal .ocrTabsList li.ui-tabs-active a{color:#008299!important}
.ocr-teal .ocrTabsList li.ui-state-default a:hover{color:#008299!important}
.ocr-light-teal .ocrTabsList li.ui-tabs-active a{color:#03b3b2!important}
.ocr-light-teal .ocrTabsList li.ui-state-default a:hover{color:#03b3b2!important}
.ocr-green .ocrTabsList li.ui-tabs-active a{color:#008a17!important}
.ocr-green .ocrTabsList li.ui-state-default a:hover{color:#008a17!important}
.ocr-light-green .ocrTabsList li.ui-tabs-active a{color:#82ba00!important}
.ocr-light-green .ocrTabsList li.ui-state-default a:hover{color:#82ba00!important}
.ocr-dark-orange .ocrTabsList li.ui-tabs-active a{color:#d24726!important}
.ocr-dark-orange .ocrTabsList li.ui-state-default a:hover{color:#d24726!important}
.ocr-dark-red .ocrTabsList li.ui-tabs-active a{color:#ac193d!important}
.ocr-dark-red .ocrTabsList li.ui-state-default a:hover{color:#ac193d!important}
.ocr-pink .ocrTabsList li.ui-tabs-active a{color:#dc4fad!important}
.ocr-pink .ocrTabsList li.ui-state-default a:hover{color:#dc4fad!important}
.ocr-orange .fm-button{background:#ff8f32!important}
.ocr-neutral-grey .fm-button{background:#585858!important}
.ocr-brown .fm-button{background:#570000!important}
.ocr-dark-blue .fm-button{background:#001940!important}
.ocr-medium-dark-blue .fm-button{background:#004b8b!important}
.ocr-medium-dark-blue .fm-button{background:#004b8b!important}
.ocr-blue .fm-button{background:#0171c7!important}
.ocr-purple .fm-button{background:#8c0095!important}
.ocr-dark-purple .fm-button{background:#4617b4!important}
.ocr-light-blue .fm-button{background:#5db2ff!important}
.ocr-teal .fm-button{background:#008299!important}
.ocr-light-teal .fm-button{background:#03b3b2!important}
.ocr-green .fm-button{background:#008a17!important}
.ocr-light-green .fm-button{background:#82ba00!important}
.ocr-dark-orange .fm-button{background:#d24726!important}
.ocr-dark-red .fm-button{background:#ac193d!important}
.ocr-pink .fm-button{background:#dc4fad!important}
.colorSelection{border:3px solid #000}
.ui-autocomplete{z-index:10000;max-height:200px;overflow-y:auto;overflow-x:hidden;width:auto!important}
.autocompler-header-table{width: -webkit-fill-available;width: -moz-available;width:100%}
.autocompler-header-table td{color:#fff!important;padding-left:5px;font-size:12px;overflow:hidden;width: -webkit-fill-available;width: -moz-available;}
.autocompler-data-table{width:auto}
.autocompler-data-table td{word-wrap:break-word;padding-left:5px;table-layout:fixed;font-size:12px;overflow:hidden}
.ui-datepicker{z-index:999999!important}
.subtab ul li.selected{font-weight:bold;line-height:29px;border-bottom:2px solid #0171c7}
.subtab ul li:hover{float:left;line-height:29px;border-bottom:2px solid #0171c7}
.subtab ul li a:hover{color:#0171c7;text-decoration:none;padding:0 25px}
.subtab ul li.selected a{color:#0171c7}
.dropdown-menu>li>a:focus{color:#fff}
svg{touch-action:none}
.jvectormap-container{width:100%;height:100%;position:relative;overflow:hidden;touch-action:none}
.jvectormap-tip{position:absolute;display:none;border:solid 1px #cdcdcd;border-radius:3px;background:#292929;color:white;font-family:sans-serif,Verdana;font-size:smaller;padding:3px}
.jvectormap-zoomin,.jvectormap-zoomout,.jvectormap-goback{position:absolute;left:10px;border-radius:3px;background:#292929;padding:3px;color:white;cursor:pointer;line-height:10px;text-align:center;box-sizing:content-box}
.jvectormap-zoomin,.jvectormap-zoomout{width:10px;height:10px}
.jvectormap-zoomin{top:10px}
.jvectormap-zoomout{top:30px}
.jvectormap-goback{bottom:10px;z-index:1000;padding:6px}
.jvectormap-spinner{position:absolute;left:0;top:0;right:0;bottom:0;background:center no-repeat url(data:image/gif;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==)}
.jvectormap-legend-title{font-weight:bold;font-size:14px;text-align:center}
.jvectormap-legend-cnt{position:absolute}
.jvectormap-legend-cnt-h{bottom:0;right:0}
.jvectormap-legend-cnt-v{top:0;right:0}
.jvectormap-legend{background:black;color:white;border-radius:3px}
.jvectormap-legend-cnt-h .jvectormap-legend{float:left;margin:0 10px 10px 0;padding:3px 3px 1px 3px}
.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick{float:left}
.jvectormap-legend-cnt-v .jvectormap-legend{margin:10px 10px 0 0;padding:3px}
.jvectormap-legend-cnt-h .jvectormap-legend-tick{width:40px}
.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample{height:15px}
.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample{height:20px;width:20px;display:inline-block;vertical-align:middle}
.jvectormap-legend-tick-text{font-size:12px}
.jvectormap-legend-cnt-h .jvectormap-legend-tick-text{text-align:center}
.jvectormap-legend-cnt-v .jvectormap-legend-tick-text{display:inline-block;vertical-align:middle;line-height:20px;padding-left:3px}
.bi-wrp{display:inline-block;position:relative}
.bi-wrp.bi-horizontal{width:100%}
.bi-bar{position:relative;top:2px}
.bi-vertical .bi-bar{display:table-cell}
.bi-barInner{position:absolute}
.bi-vertical .bi-barInner{width:100%;bottom:0}
.bi-horizontal .bi-bar{width:100%;float:left}
.bi-horizontal .bi-barInner{top:0;bottom:0;left:0}
.bi-vertical .bi-barInner{width:100%;bottom:0}
.bi-vertical .bi-label{display:table-cell}
.bi-label-l{padding-right:5px}
.bi-label-r{padding-left:5px}
.bi-hor-topLeft .bi-label,.bi-hor-topRight .bi-label{padding-bottom:5px}
.bi-hor-topLeft .bi-label,.bi-hor-left .bi-label{float:left}
.bi-hor-topRight .bi-label,.bi-hor-right .bi-label{float:right}
.bi-hor-left .bi-label,.bi-hor-right .bi-label{padding:5px}
.bi-titleSpan{display:inline-block;padding-top:2px}
.bi-titleSpan.bi-titleSpan-topLeft{float:left;margin-right:10px}
.bi-titleSpan.bi-titleSpan-left,.bi-titleSpan.bi-titleSpan-right{width:100%}
.bi-titleSpan.bi-titleSpan-right{text-align:right}
.bi-labelEdge{position:absolute;top:5px;padding:1px 5px;border-radius:3px;font-size:.8em;background-color:rgba(0,0,0,0.1);color:#555;z-index:1200}
.bi-edge-min{left:-10px}
.bi-edge-max{right:-10px}
.bi-limSpan{display:none}
.bi-limSpan{padding:3px 5px;color:#fff;font-size:.8em;margin:0 5px;border-radius:3px}
.bi-limSpan-min{background-color:#5cb85c}
.bi-limSpan-max{background-color:#d9534f}
.bi-limPos-num .bi-label>.bi-limSpan,.bi-limPos-title>.bi-titleSpan .bi-limSpan{display:inline-block}
.bi-limPos-num.bi-hor-left .bi-label>.bi-limSpan,.bi-limPos-num.bi-hor-right .bi-label>.bi-limSpan,.bi-limPos-num>.bi-limSpan,.bi-limPos-title .bi-label>.bi-limSpan{display:none}
.bi-label-vis-hover .bi-label{position:absolute;background-color:#f1f1f1;padding:5px 10px;box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-ms-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-o-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);display:none}
.bi-label-vis-hover:hover .bi-label{display:block}
.bi-label-vis-hidden .bi-label{display:none}
.bi-milestone{position:absolute;z-index:1050;cursor:pointer}
.bi-mlst-inner{width:100%;height:100%;float:left;position:relative;background-color:transparent}
.bi-mlst-innerLine,.bi-mlst-label{display:inline-block;position:absolute}
.bi-mlst-label{opacity:0;transition:all 150ms ease-out}
.bi-horizontal .bi-mlst-inner.bi-mlst-innerVisible .bi-mlst-label{opacity:1;display:block}
.bi-horizontal .bi-mlst-inner.bi-mlst-innerHidden .bi-mlst-label{display:none}
.bi-horizontal .bi-mlst-inner.bi-mlst-innerHover:hover .bi-mlst-label{opacity:1;top:-28px}
.bi-vertical .bi-mlst-inner.bi-mlst-innerHover:hover .bi-mlst-label{opacity:1;top:-35px}
.bi-wrp.bi-default-theme .bi-bar{box-shadow:inset 0 0 10px -3px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 0 10px -3px rgba(0,0,0,0.5);-ms-box-shadow:inset 0 0 10px -3px rgba(0,0,0,0.5);-o-box-shadow:inset 0 0 10px -3px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 10px -3px rgba(0,0,0,0.5)}
.bi-wrp.bi-default-theme .bi-barInner{background-color:#3498db}
.bi-wrp.bi-default-theme.bi-cRange-optimal .bi-barInner{background-color:#5cb85c}
.bi-wrp.bi-default-theme.bi-cRange-alert .bi-barInner{background-color:#d9aa4f}
.bi-wrp.bi-default-theme.bi-cRange-critical .bi-barInner{background-color:#d9534f}
.bi-wrp.bi-default-theme.bi-avgBelow .bi-barInner{background-color:#5cb85c}
.bi-wrp.bi-default-theme.bi-avgAbove .bi-barInner{background-color:#d9534f}
.bi-wrp.bi-default-theme .bi-milestone{background-color:transparent}
.bi-wrp.bi-default-theme.bi-vertical .bi-milestone{left:50%}
.bi-wrp.bi-default-theme.bi-horizontal .bi-milestone{top:50%}
.bi-wrp.bi-default-theme .bi-mlst-innerLine{background-color:#555}
.bi-wrp.bi-default-theme.bi-vertical .bi-mlst-innerLine{left:0;right:0;top:50%}
.bi-wrp.bi-default-theme.bi-horizontal .bi-mlst-innerLine{top:0;bottom:0;left:50%}
.bi-wrp.bi-default-theme .bi-mlst-label{padding:5px;background-color:#555;color:#fff;border-radius:3px;font-size:.8em;white-space:nowrap}
.bi-wrp.bi-default-theme.bi-vertical .bi-mlst-label{top:-30px}
.bi-wrp.bi-default-theme.bi-horizontal .bi-mlst-label{top:-23px}
.bi-label{padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px;background-color:#555;color:#fff;border-radius:3px;font-size:.8em;white-space:nowrap;padding-bottom:1px;top:-23px;height:15px;margin-top:5px}

.ocr-neutral-grey .primary-btn:hover{background-color:#3f3f3f}
.ocr-brown .primary-btn:hover{background-color:#240000}
.ocr-dark-blue .primary-btn:hover{background-color:#00050d}
.ocr-medium-dark-blue .primary-btn:hover{background-color:#002f58}
.ocr-blue .primary-btn:hover{background-color:#015494}
.ocr-purple .primary-btn:hover{background-color:#5c0062}
.ocr-purple .primary-btn:hover{background-color:#5c0062}
.ocr-dark-purple .primary-btn:hover{background-color:#341187}
.ocr-light-blue .primary-btn:hover{background-color:#2a9aff}
.ocr-teal .primary-btn:hover{background-color:#005766}
.ocr-light-teal .primary-btn:hover{background-color:#028180}
.ocr-green .primary-btn:hover{background-color:#00570f}
.ocr-light-green .primary-btn:hover{background-color:#5e8700}
.ocr-orange .primary-btn:hover{background-color:#fe7300}
.ocr-dark-orange .primary-btn:hover{background:#a7381e}
.ocr-dark-red .primary-btn:hover{background-color:#7f132d}
.ocr-pink .primary-btn:hover{background-color:#cf2998}

button:hover{background-color:#190707}

.ocr-neutral-grey .ui-datepicker td .ui-state-hover{background:#585858}
.ocr-brown .ui-datepicker td .ui-state-hover{background:#570000}
.ocr-dark-blue .ui-datepicker td .ui-state-hover{background:#001940}
.ocr-medium-dark-blue .ui-datepicker td .ui-state-hover{background:#004b8b}
.ocr-blue .ui-datepicker td .ui-state-hover{background:#0171c7}
.ocr-purple .ui-datepicker td .ui-state-hover{background:#8c0095}
.ocr-dark-purple .ui-datepicker td .ui-state-hover{background:#4617b4}
.ocr-light-blue .ui-datepicker td .ui-state-hover{background:#5db2ff}
.ocr-teal .ui-datepicker td .ui-state-hover{background:#008299}
.ocr-light-teal .ui-datepicker td .ui-state-hover{background:#03b3b2}
.ocr-green .ui-datepicker td .ui-state-hover{background:#008a17}
.ocr-light-green .ui-datepicker td .ui-state-hover{background:#82ba00}
.ocr-orange .ui-datepicker td .ui-state-hover{background:#ff8f32}
.ocr-dark-orange .ui-datepicker td .ui-state-hover{background:#d24726}
.ocr-dark-red .ui-datepicker td .ui-state-hover{background:#ac193d}
.ocr-pink .ui-datepicker td .ui-state-hover{background:#dc4fad}

.ocr-neutral-grey .ui-datepicker .ui-datepicker-buttonpane button:hover{background:#585858; color:#fff}
.ocr-brown .ui-datepicker .ui-datepicker-buttonpane button:hover{background:#570000; color:#fff}
.ocr-dark-blue .ui-datepicker .ui-datepicker-buttonpane button:hover{background:#001940; color:#fff}
.ocr-medium-dark-blue .ui-datepicker .ui-datepicker-buttonpane button:hover{background:#004b8b; color:#fff}
.ocr-blue .ui-datepicker .ui-datepicker-buttonpane button:hover{background:#0171c7; color:#fff}
.ocr-purple .ui-datepicker .ui-datepicker-buttonpane button:hover{background:#8c0095; color:#fff}
.ocr-dark-purple .ui-datepicker .ui-datepicker-buttonpane button:hover{background:#4617b4; color:#fff}
.ocr-light-blue .ui-datepicker .ui-datepicker-buttonpane button:hover{background:#5db2ff; color:#fff}
.ocr-teal .ui-datepicker .ui-datepicker-buttonpane button:hover{background:#008299; color:#fff}
.ocr-light-teal .ui-datepicker .ui-datepicker-buttonpane button:hover{background:#03b3b2; color:#fff}
.ocr-green .ui-datepicker .ui-datepicker-buttonpane button:hover{background:#008a17; color:#fff}
.ocr-light-green .ui-datepicker .ui-datepicker-buttonpane button:hover{background:#82ba00; color:#fff}
.ocr-orange .ui-datepicker .ui-datepicker-buttonpane button:hover{background:#ff8f32; color:#fff}
.ocr-dark-orange .ui-datepicker .ui-datepicker-buttonpane button:hover{background:#d24726; color:#fff}
.ocr-dark-red .ui-datepicker .ui-datepicker-buttonpane button:hover{background:#ac193d; color:#fff}
.ocr-pink .ui-datepicker .ui-datepicker-buttonpane button:hover{background:#dc4fad; color:#fff}
@-moz-document url-prefix() {
.form-control.ocr-date.date-both:not(.date-left) {margin-left:22px;}
.date-left {margin-right: 1px !important;}
.ocr-date{background-color:#fff !important;}
.group-addon{position:relative;}
.group-addon i{position: absolute;margin:6px -20px !important;pointer-events:none;}
.innergroup-addon {position: relative;}
.innergroup-addon i{position: absolute;margin:6px -19px !important;pointer-events:none;}
.single-addon{position:relative;}
.single-addon i{position: absolute;margin:6px 240px;pointer-events:none;}
.innersingle-addon{position: relative;}
.innersingle-addon i{position: absolute;margin:6px 230px;pointer-events:none;}
}
.date-both {width: 45%;float: left;}
.date-left {margin-right: 22px;}
.ocr-date{background-color:#fff !important;}
.group-addon{position:relative;}
.group-addon i{position: absolute;margin:6px 100px;pointer-events:none;}
.innergroup-addon {position: relative;}
.innergroup-addon i{position: absolute;margin:6px 95px;pointer-events:none;}
.single-addon{position:relative;}
.single-addon i{position: absolute;margin:6px 240px;pointer-events:none;}
.innersingle-addon{position: relative;}
.innersingle-addon i{position: absolute;margin:6px 230px;pointer-events:none;}
.ocr-date::-webkit-input-placeholder {color:#999 !important;font-size:12px !important;}
.ocr-date:-moz-placeholder {color:#999 !important;font-size:12px !important;}
.ocr-date::-moz-placeholder {color:#999 !important;font-size:12px !important;}
.ocr-date:-ms-input-placeholder {color:#999 !important;font-size:12px !important;}
@supports (-ms-accelerator:true) {.ocr-date {color:#999 !important;font-size:12px !important;}}
.ocr-flag-red{color:#f00050}.ocr-flag-yellow{color:#ffd700}.ocr-flag-green{color:#13b01e}.ocr-flag-black{color:#454545}
.ocr-flag-blue{color:#0000ff}.ocr-flag-orange{color:#FFA500}.ocr-flag-purple{color:#800080}.ocr-flag-pink{color:#ff69b4}.ocr-flag-brown{color:#A52A2A}.ocr-flag-white{color:#ffffff}
i.fa-flag{transition:all 0.5s ease 0s;}
i.fa{cursor:pointer;}
.ocr-neutral-grey .ms-res-ctn .ms-res-item-active{background:#585858; color:#fff !important;}
.ocr-brown .ms-res-ctn .ms-res-item-active{background:#570000; color:#fff !important;}
.ocr-dark-blue .ms-res-ctn .ms-res-item-active{background:#001940; color:#fff !important;}
.ocr-medium-dark-blue .ms-res-ctn .ms-res-item-active{background:#004b8b; color:#fff !important;}
.ocr-blue .ms-res-ctn .ms-res-item-active{background:#0171c7; color:#fff !important;}
.ocr-purple .ms-res-ctn .ms-res-item-active{background:#8c0095; color:#fff !important;}
.ocr-dark-purple .ms-res-ctn .ms-res-item-active{background:#4617b4; color:#fff !important;}
.ocr-light-blue .ms-res-ctn .ms-res-item-active{background:#5db2ff; color:#fff !important;}
.ocr-teal .ms-res-ctn .ms-res-item-active{background:#008299; color:#fff !important;}
.ocr-light-teal .ms-res-ctn .ms-res-item-active{background:#03b3b2; color:#fff !important;}
.ocr-green .ms-res-ctn .ms-res-item-active{background:#008a17; color:#fff !important;}
.ocr-light-green .ms-res-ctn .ms-res-item-active{background:#82ba00; color:#fff !important;}
.ocr-orange .ms-res-ctn .ms-res-item-active{background:#ff8f32; color:#fff !important;}
.ocr-dark-orange .ms-res-ctn .ms-res-item-active{background:#d24726; color:#fff !important;}
.ocr-dark-red .ms-res-ctn .ms-res-item-active{background:#ac193d; color:#fff !important;}
.ocr-pink .ms-res-ctn .ms-res-item-active{background:#dc4fad; color:#fff !important;}
.ocr-neutral-grey .ms-sel-ctn .ms-sel-item{background:#585858; color:#fff !important;}
.ocr-brown .ms-sel-ctn .ms-sel-item{background:#570000; color:#fff !important;}
.ocr-dark-blue .ms-sel-ctn .ms-sel-item{background:#001940; color:#fff !important;}
.ocr-medium-dark-blue .ms-sel-ctn .ms-sel-item{background:#004b8b; color:#fff !important;}
.ocr-blue .ms-sel-ctn .ms-sel-item{background:#0171c7; color:#fff !important;}
.ocr-purple .ms-sel-ctn .ms-sel-item{background:#8c0095; color:#fff !important;}
.ocr-dark-purple .ms-sel-ctn .ms-sel-item{background:#4617b4; color:#fff !important;}
.ocr-light-blue .ms-sel-ctn .ms-sel-item{background:#5db2ff; color:#fff !important;}
.ocr-teal .ms-sel-ctn .ms-sel-item{background:#008299; color:#fff !important;}
.ocr-light-teal .ms-sel-ctn .ms-sel-item{background:#03b3b2; color:#fff !important;}
.ocr-green .ms-sel-ctn .ms-sel-item{background:#008a17; color:#fff !important;}
.ocr-light-green .ms-sel-ctn .ms-sel-item{background:#82ba00; color:#fff !important;}
.ocr-orange .ms-sel-ctn .ms-sel-item{background:#ff8f32; color:#fff !important;}
.ocr-dark-orange .ms-sel-ctn .ms-sel-item{background:#d24726; color:#fff !important;}
.ocr-dark-red .ms-sel-ctn .ms-sel-item{background:#ac193d; color:#fff !important;}
.ocr-pink .ms-sel-ctn .ms-sel-item{background:#dc4fad; color:#fff !important;}
.input-group-addon > i.fa-calendar{display:none;}
span.mandatoryClass{color:#ff8c00}
.tp-icons.gitts .badge {
	margin-left: -14px;  
    margin-right: -4px;
    padding: 1px;
}

.tp-icons.gitts .badge i {
	font-size: 14px;
	background-color: white;
    border-radius: 6px;
}

.tp-icons.gitts .badge i.fa-exclamation-circle.red {
	color: #c34a2c;
}

.s-ico{
	display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 7px !important;
    margin-right: 7px ;
    margin-bottom: 7px ;
    margin-left: 7px ;
}



@import url("https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;500;600;700&display=swap");
@font-face {
  font-family: "ocr-inc";
  src: url("../fonts/ocr-inc.eot");
  src: url("../fonts/ocr-inc.eot?#iefix") format("embedded-opentype"),
    url("../fonts/ocr-inc.woff") format("woff"),
    url("../fonts/ocr-inc.ttf") format("truetype"),
    url("../fonts/ocr-inc.svg#ocr-inc") format("svg");
  font-weight: normal;
  font-style: normal;
}
[data-icon]:before {
  font-family: "ocr-inc" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.icon[class^="ocr-"]:before,
.icon[class*=" ocr-"]:before {
  font-family: "ocr-inc" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ocr-angle-down:before {
  content: "\61";
}
.ocr-angle-left:before {
  content: "\62";
}
.ocr-angle-right:before {
  content: "\63";
}
.ocr-angle-up:before {
  content: "\64";
}
.ocr-cog:before {
  content: "\65";
}
.ocr-person:before {
  content: "\66";
}
.ocr-person-stalker:before {
  content: "\67";
}
.ocr-check-circle:before {
  content: "\6e";
}
.ocr-android-add:before {
  content: "\71";
}
.ocr-android-done:before {
  content: "\72";
}
.ocr-android-close:before {
  content: "\73";
}
.ocr-android-more-horizontal:before {
  content: "\74";
}
.ocr-android-remove:before {
  content: "\76";
}
.ocr-android-radio-button-on:before {
  content: "\77";
}
.ocr-android-radio-button-off:before {
  content: "\78";
}
.ocr-angle-double-left:before {
  content: "\6f";
}
.ocr-pin:before {
  content: "\70";
}
.ocr-pie-chart:before {
  content: "\79";
}
.ocr-content-7:before {
  content: "\42";
}
.ocr-navicon:before {
  content: "\43";
}
.ocr-caret-down-two:before {
  content: "\44";
}
.ocr-caret-up-two:before {
  content: "\45";
}
.ocr-alert:before {
  content: "\46";
}
.ocr-qr-scan:before {
  content: "\47";
}
.ocr-search:before {
  content: "\4c";
}
.ocr-edit-tools:before {
  content: "\4b";
}
.ocr-check-square:before {
  content: "\4d";
}
.ocr-square-line:before {
  content: "\4e";
}
.ocr-building-o:before {
  content: "\4f";
}
.ocr-android-options:before {
  content: "\50";
}
.ocr-calendar:before {
  content: "\51";
}
.ocr-user-1:before {
  content: "\52";
}
.ocr-crop:before {
  content: "\53";
}
.ocr-clock:before {
  content: "\54";
}
.ocr-repeat-redo:before {
  content: "\55";
}
.ocr-user-2:before {
  content: "\58";
}
.ocr-user-times:before {
  content: "\59";
}
.ocr-user-plus:before {
  content: "\5a";
}
.ocr-users-1:before {
  content: "\30";
}
.ocr-alert-1:before {
  content: "\69";
}
.ocr-user-1-1:before {
  content: "\7a";
}
.ocr-user:before {
  content: "\41";
}
.ocr-add:before {
  content: "\48";
}
.ocr-user-2-1:before {
  content: "\49";
}
.ocr-clock-1:before {
  content: "\31";
}
.ocr-caret-down:before {
  content: "\32";
}
.ocr-caret-up:before {
  content: "\33";
}
.ocr-caret-up-down:before {
  content: "\34";
}
.ocr-bookmark:before {
  content: "\35";
}
.ocr-check-in:before {
  content: "\68";
}
.ocr-check-out:before {
  content: "\6a";
}
.ocr-printer:before {
  content: "\6b";
}
.ocr-printer-setting:before {
  content: "\6c";
}
.ocr-left-arrow:before {
  content: "\6d";
}
.ocr-vcard:before {
  content: "\75";
}
.ocr-pencil-square-o:before {
  content: "\4a";
}
.ocr-pencil-square:before {
  content: "\56";
}
.ocr-file-text-o:before {
  content: "\57";
}
.ocr-align-justify:before {
  content: "\36";
}
.ocr-download:before {
  content: "\37";
}
.ocr-upload:before {
  content: "\38";
}
.ocr-ios-circle-filled:before {
  content: "\39";
}
.ocr-ios-circle-outline:before {
  content: "\21";
}
.ocr-sign-in:before {
  content: "\22";
}
.ocr-sign-out:before {
  content: "\23";
}
.ocr-send:before {
  content: "\24";
}
.ocr-exclamation:before {
  content: "\25";
}
/* .ocr-info:before {
  content: "\26";
} */
.ocr-bell:before {
  content: "\27";
}
.ocr-in:before {
  content: "\28";
}
.ocr-out:before {
  content: "\29";
}
.ocr-edit-pen:before {
  content: "\2a";
}
.ocr-filter:before {
  content: "\3c";
}
html {
  height: 100%;
  width: 100%;
}
/*
body {
  background-color: #ecf0f6;
  font-family: "Work Sans", sans-serif;
  font-size: 14px;
  font-weight: 400;
  font-display: swap;
  line-height: 20px;
  margin: 0;
  padding: 0;
  height: 100%;
  width: 100%;
} */
a,
a:hover {
  text-decoration: none;
  outline: none;
}
.c-pageBody {
  background-color: #ecf0f6;
  font-family: "Work Sans", sans-serif;
  font-size: 14px;
  font-weight: 400;
  font-display: swap;
  line-height: 20px;
  margin: 0;
  padding: 0;
  height: 100%;
  width: 100%;
  padding-top: 15px;
  display: block;
  position: relative;
}
.c-wrapContainer {
  background-color: #fff;
  box-sizing: border-box;
  display: block;
  position: relative;
  padding: 10px;
  min-height: 250px;
  height: auto;
}
.c-wrapContainer.c-transparent {
  padding: 30px;
  background-color: transparent;
  min-height: auto;
}
.c-wrapContainer.type-01 {
  padding: 30px;
  min-height: 100px;
  height: auto;
}
.c-wrapContainer.type-02 {
  padding: 25px;
  min-height: 100px;
  height: auto;
}
.c-wrapContainer.c-rounded {
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
.c-sidebar {
  border-right: 1px solid #ebedf4;
  background-color: #fff;
  display: block;
  top: 0;
  left: 0;
  position: fixed;
  height: 100%;
  width: 250px;
  z-index: 2;
  transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
}
.c-sidebar .sidebarHead {
  border-bottom: 1px solid #ebedf4;
  display: block;
  position: relative;
  height: 70px;
  padding: 19px 5px 19px 20px;
}
.c-sidebar .sidebarHead .sidebarHamb {
  background-color: transparent;
  box-sizing: border-box;
  display: none;
  border: 0;
  height: 50px;
  width: 46px;
  padding: 10px;
  text-align: center;
  position: relative;
  outline: none;
}
.c-sidebar .sidebarHead .sidebarHamb .icon {
  color: #284f98;
  display: block;
  font-weight: 600;
  font-size: 31px;
  line-height: 31px;
  position: relative;
  left: -2px;
}
.c-sidebar .sidebarHead .sidebarLogo {
  display: inline-block;
  outline: none;
  border: 0;
  cursor: pointer;
  max-height: 32px;
  float: left;
}
.c-sidebar .sidebarHead .sidebarLogo img {
  display: block;
  max-height: 32px;
}
.c-sidebar .sidebarHead .closeSidebar {
  display: inline-block;
  cursor: pointer;
  background-color: transparent;
  border: 0;
  padding: 0;
  position: relative;
  height: 30px;
  width: 30px;
  text-align: center;
  outline: 0;
  float: right;
  right: 0;
  top: 2px;
  animation-name: animateShow;
  animation-duration: 1s;
  animation-fill-mode: forwards;
}
@keyframes animateShow {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.c-sidebar .sidebarHead .closeSidebar::before {
  content: "\6f";
  color: #284f98;
  display: inline-block;
  font-family: "ocr-inc";
  font-size: 22px;
  line-height: 22px;
  text-align: center;
  vertical-align: middle;
}
.c-sidebar .c-pageNav {
  box-sizing: border-box;
  display: block;
  position: relative;
  padding: 40px 0;
  height: 100%;
}
.c-sidebar .c-pageNav ul {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
}
.c-sidebar .c-pageNav ul li {
  display: block;
  margin-bottom: 30px;
}
.c-sidebar .c-pageNav ul li .navLink {
  background-color: transparent;
  box-sizing: border-box;
  border: 0;
  color: #999;
  display: block;
  height: 32px;
  outline: none;
  position: relative;
  padding: 3px 5px 3px 64px;
  text-align: left;
  font-size: 14px;
  transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
}
.c-sidebar .c-pageNav ul li .navLink::before {
  background-color: transparent;
  content: "";
  position: absolute;
  top: 3px;
  left: 0;
  height: 32px;
  width: 3px;
  -webkit-border-radius: 0 5px 5px 0;
  -moz-border-radius: 0 5px 5px 0;
  border-radius: 0 5px 5px 0;
  transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
}
.c-sidebar .c-pageNav ul li .navLink:hover::before {
  background-color: #284f98;
}
.c-sidebar .c-pageNav ul li .navLink:hover .linkText,
.c-sidebar .c-pageNav ul li .navLink:hover .icon {
  color: #284f98;
}
.c-sidebar .c-pageNav ul li .navLink.active {
  color: #284f98;
}
.c-sidebar .c-pageNav ul li .navLink.active .linkText,
.c-sidebar .c-pageNav ul li .navLink.active .icon {
  color: #284f98;
}
.c-sidebar .c-pageNav ul li .navLink.active::before {
  background-color: #284f98;
}
.c-sidebar .c-pageNav ul li .navLink .linkText {
  color: #181d2c;
  position: relative;
  display: inline-block;
  font-size: 14px;
  line-height: 16px;
  vertical-align: middle;
  font-weight: 400;
  padding: 7px 0;
  animation: showMenu 0.5s ease-in forwards;
}
.c-sidebar .c-pageNav ul li .navLink .icon {
  color: #676c7a;
  position: absolute;
  top: 5px;
  left: 20px;
  height: 30px;
  width: 30px;
  font-size: 24px;
  line-height: 30px;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  padding-top: 2px;
  transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
}
.c-sidebar .c-pageNav ul li .childNav.active .navLink::after {
  color: #284f98;
}
.c-sidebar .c-pageNav ul li .childNav .navLink {
  padding-right: 30px;
}
.c-sidebar .c-pageNav ul li .childNav .navLink::after {
  color: #171725;
  position: absolute;
  top: 10px;
  right: 10px;
  height: 14px;
  width: 14px;
  font-family: "ocr-inc";
  content: "\61";
  color: #284f98;
  font-size: 16px;
  line-height: 15px;
}
.c-sidebar .c-pageNav ul li .childNav .navLink[aria-expanded="true"]::after {
  content: "\64";
}
.c-sidebar .c-pageNav ul li .childNav .card-body {
  border: 0;
  padding-left: 64px;
}
.c-sidebar .c-pageNav ul li .childNav .card-body .childLink {
  border: 0;
  color: #171725;
  font-weight: 500;
  display: block;
  padding: 18px 0;
  font-size: 14px;
  line-height: 16px;
  outline: none;
}
.c-sidebar .c-pageNav ul li .childNav .card-body .childLink.active {
  color: #284f98;
}
.c-header {
  border-bottom: 1px solid #ebedf4;
  background-color: #fff;
  box-sizing: border-box;
  display: block;
  top: 0;
  left: 250px;
  padding: 14px 42px 14px 24px;
  position: fixed;
  height: 70px;
  width: calc(100% - 250px);
  z-index: 10;
  transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
  box-shadow: 0 -1px 1px #ebedf4;
  -moz-box-shadow: 0 -1px 1px #ebedf4;
  -webkit-box-shadow: 0 -1px 1px #ebedf4;
  -ms-box-shadow: 0 -1px 1px #ebedf4;
  -o-box-shadow: 0 -1px 1px #ebedf4;
}
.c-header .headerSect_l {
  display: inline-block;
  position: relative;
  text-align: left;
  padding: 5px 0;
}
.c-header .headerSect_l ul {
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
}
.c-header .headerSect_l ul li {
  border-right: 1px solid #ebedf4;
  display: inline-block;
  margin-right: 20px;
  padding-right: 20px;
  float: left;
}
.c-header .headerSect_l ul li:last-child {
  border: 0;
  margin-right: 0;
  padding-right: 0;
}
.c-header .headerSect_l ul li .btnHeadDD {
  background-color: #fff;
  border: 0;
  box-sizing: border-box;
  color: #284f98;
  display: block;
  position: relative;
  padding: 5px 25px 5px 35px;
  font-size: 14px;
  font-weight: 500;
  height: 32px;
  line-height: 16px;
  text-align: left;
  min-width: 210px;
  width:auto;
  outline: none;
}
.c-header .headerSect_l ul li .btnHeadDD::after {
  display: none;
}
.c-header .headerSect_l ul li .btnHeadDD::before {
  color: #284f98;
  display: block;
  position: absolute;
  right: 0;
  top: 10px;
  font-size: 14px;
  line-height: 14px;
  font-family: "ocr-inc";
  content: "\44";
}
.c-header .headerSect_l ul li .btnHeadDD .icon {
  display: block;
  position: absolute;
  left: 0;
  top: 3px;
  color: #284f98;
  font-size: 24px;
  line-height: 24px;
}
.c-header .headerSect_l ul li .btnHeadDD.type-02 {
  color: #fe4b4b;
  padding-right: 0;
}
.c-header .headerSect_l ul li .btnHeadDD.type-02 .icon {
  color: #fe4b4b;
}
.c-header .headerSect_l ul li .btnHeadDD.type-02::before {
  display: none;
}
.c-header .profileSetting {
  display: inline-block;
}
.c-header .profileSetting .profileBtn {
  background-color: #fff;
  box-sizing: border-box;
  border: 0;
  display: block;
  height: 42px;
  padding: 0 35px 0 57px;
  margin: 0;
  position: relative;
  outline: none;
}
.c-header .profileSetting .profileBtn::after {
  border: 0;
  color: #284f98;
  display: block;
  position: absolute;
  right: 0;
  top: 14px;
  font-size: 14px;
  line-height: 14px;
  font-family: "ocr-inc";
  content: "\44";
}
.c-header .profileSetting .profileBtn img {
  position: absolute;
  top: 0;
  left: 0;
  height: 42px;
  width: 42px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.c-header .profileSetting .profileBtn .profTitle {
  color: #171725;
  display: block;
  font-size: 14px;
  font-weight: 600;
  line-height: 14px;
}
.c-header .profileSetting .profileBtn .profSubTitle {
  color: #676c7a;
  display: block;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}
.c-wrapper {
  background-color: transparent;
  box-sizing: border-box;
  display: block;
  padding: 40px 25px;
  position: relative;
  min-height: 100%;
  margin: 0 0 0 250px;
}
.c-settingList {
  display: block;
  position: relative;
}
.c-settingList ul {
  display: block;
  list-style: none;
  height: auto;
  margin: 0;
  padding: 0;
}
.c-settingList ul li {
  display: inline-block;
  margin: 0 15px 15px 0;
  float: left;
}
.c-settingList ul li:last-child {
  margin-right: 0;
}
.c-settingList.right ul {
  float: right;
}
.c-tableWrapper {
  display: block;
  position: relative;
}
.c-tableWrapper .c-table.type-01 {
  margin: 0;
}
.c-tableWrapper .c-table.type-01 table {
  table-layout: fixed;
  margin: 0;
  width: 100% !important;
}
.c-tableWrapper .c-table.type-01 table.no-footer {
  border-bottom: 0 !important;
}
.c-tableWrapper .c-table.type-01.c-rounded th:first-child {
  -webkit-border-radius: 10px 0 0 10px;
  -moz-border-radius: 10px 0 0 10px;
  border-radius: 10px 0 0 10px;
}
.c-tableWrapper .c-table.type-01.c-rounded th:last-child {
  -webkit-border-radius: 0 10px 10px 0;
  -moz-border-radius: 0 10px 10px 0;
  border-radius: 0 10px 10px 0;
}
.c-tableWrapper .c-table.type-01 th {
  border: 0;
  background-color: rgba(187, 199, 214, 0.4);
  color: #676c7a;
  font-size: 11px;
  font-weight: 600;
  line-height: 16px !important;
  min-height: 38px;
  padding: 13px 20px 9px 12px;
  text-transform: uppercase;
  vertical-align: middle;
}
.c-tableWrapper .c-table.type-01 th.sorting,
.c-tableWrapper .c-table.type-01 th.sorting_desc,
.c-tableWrapper .c-table.type-01 th.sorting_asc {
  background-image: none;
  position: relative;
}
.c-tableWrapper .c-table.type-01 th.sorting::before,
.c-tableWrapper .c-table.type-01 th.sorting_desc::before,
.c-tableWrapper .c-table.type-01 th.sorting_asc::before {
  color: #bbc7d6;
  position: absolute;
  top: 50%;
  right: 5px;
  height: 15px;
  width: 12px;
  font-family: "ocr-inc";
  content: "4";
  font-size: 14px;
  margin-top: -7px;
}
.c-tableWrapper .c-table.type-01 th.sorting_desc::before {
  content: "3";
}
.c-tableWrapper .c-table.type-01 th.sorting_asc::before {
  content: "2";
}
.c-tableWrapper .c-table.type-01 tr td {
  border-top: 0;   
  border-bottom: 1px solid #eeeeee;
  color: #171725;
  padding: 12px;
  vertical-align: middle;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
}
.c-tableWrapper .c-table.type-01 tr td .c-form {
  margin: 0;
}
.c-tableWrapper .c-table.type-01 tr td.selectable .c-chkBox {
  left: -2px;
}
.c-tableWrapper .c-table.type-01.text-center {
  text-align: center;
}
.c-tableWrapper .c-table.type-01 .dataTables_scrollBody tr th.sorting::before,
.c-tableWrapper
  .c-table.type-01
  .dataTables_scrollBody
  tr
  th.sorting_desc::before,
.c-tableWrapper
  .c-table.type-01
  .dataTables_scrollBody
  tr
  th.sorting_asc::before,
.c-tableWrapper .c-table.type-01 .dataTables_scrollBody tr th.no-sort::before,
.c-tableWrapper .c-table.type-01 .DTFC_LeftBodyLiner tr th.sorting::before,
.c-tableWrapper .c-table.type-01 .DTFC_LeftBodyLiner tr th.sorting_desc::before,
.c-tableWrapper .c-table.type-01 .DTFC_LeftBodyLiner tr th.sorting_asc::before,
.c-tableWrapper .c-table.type-01 .DTFC_LeftBodyLiner tr th.no-sort::before {
  content: "";
  display: none;
}
.c-tableWrapper .c-table.type-01 .DTFC_LeftHeadWrapper .no-sort::before {
  content: "";
  display: none !important;
}
.c-tableWrapper .c-tableFooter {
  border-top: 1px solid #ebedf4;
  padding: 16px;
}
.c-tableWrapper .c-tableFooter .c-settingList li {
  margin-bottom: 0;
  vertical-align: middle;
}
.c-tableWrapper .c-tableFooter .c-settingList li .selectedCount {
  color: #676c7a;
  display: block;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0.1px;
  margin: 7px 0 0 0;
}
.c-tableWrapper .c-tableFooter .c-tabPagination {
  display: inline-block;
  position: relative;
  margin: 4px 15px 0 0;
}
.c-tableWrapper .c-tableFooter .c-tabPagination ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
}
.c-tableWrapper .c-tableFooter .c-tabPagination ul li {
  float: left;
}
.c-tableWrapper .c-tableFooter .c-tabPagination ul li:last-child {
  margin-left: 15px;
}
.c-tableWrapper .c-tableFooter .c-tabPagination ul li:first-child {
  margin-right: 15px;
}
.c-tableWrapper .c-tableFooter .c-tabPagination ul li .pageBtn {
  background-color: #fff;
  border: 1px solid #ebedf4;
  display: block;
  height: 32px;
  width: 32px;
  padding: 4px;
  outline: none;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
.c-tableWrapper .c-tableFooter .c-tabPagination ul li .pageBtn .icon {
  display: inline-block;
  vertical-align: middle;
  color: #676c7a;
  font-size: 20px;
  line-height: 20px;
}
.c-tableWrapper .c-tableFooter .c-tabPagination ul li .pageNumer {
  background-color: #fff;
  border: 0;
  color: #676c7a;
  display: block;
  height: 32px;
  width: 32px;
  padding: 4px 7px;
  font-size: 14px;
  font-weight: 500;
  line-height: 23px;
  outline: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.c-tableWrapper .c-tableFooter .c-tabPagination ul li .pageNumer.active {
  color: #284f98;
  font-weight: 600;
}
.c-tableWrapper .c-tableFooter .dataTables_paginate {
  display: inline-block;
  padding: 0;
  float: none;
}
.c-tableWrapper .c-tableFooter .dataTables_paginate .paginate_button {
  border: 0 !important; 
  background-image: none !important; 
  color: #676c7a;
  background-color: #fff !important; 
  display: inline-block;
  height: 32px;
  width: 32px;
  padding: 4px 7px;
  font-size: 14px;
  font-weight: 500;
  line-height: 23px;
  outline: none;
}
.c-tableWrapper .c-tableFooter .dataTables_paginate .paginate_button.current {
  color: #284f98;
  font-weight: 600;
}
.c-tableWrapper .c-tableFooter .dataTables_paginate .paginate_button:hover {
  border: 0;
  background-color: #fff;
  background-image: none;
}
.c-tableWrapper .c-tableFooter .dataTables_paginate .paginate_button.next,
.c-tableWrapper .c-tableFooter .dataTables_paginate .paginate_button.previous {
  border: 1px solid #ebedf4;
  padding: 4px;
  margin-left: 15px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
.c-tableWrapper .c-tableFooter .dataTables_paginate .paginate_button.next .icon,
.c-tableWrapper
  .c-tableFooter
  .dataTables_paginate
  .paginate_button.previous
  .icon {
  display: inline-block;
  vertical-align: middle;
  color: #676c7a;
  font-size: 20px;
  line-height: 20px;
}
.c-tableWrapper .c-tableFooter .dataTables_paginate .paginate_button.previous {
  margin-right: 15px;
  margin-left: 0;
}
.c-tableWrapper .c-tableFooter .dataTables_length {
  float: none;
  display: inline-block;
  margin-left: 20px;
}
.c-tableWrapper .c-tableFooter .dataTables_length label {
  font-size: 13px;
  font-weight: 500;
  color: #676c7a;
  margin-bottom: 0;
}
.c-tableWrapper .c-tableFooter .dataTables_length select {
  box-sizing: border-box;
  display: inline-block;
  border: 1px solid #ebedf4;
  height: 32px;
  padding: 5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.c-tableWrapper .c-tableFooter .dataTables_info {
  font-size: 13px;
  font-weight: 500;
  color: #676c7a;
}
.c-tableWrapper {
  display: block;
  position: relative;
}
.c-tableWrapper .c-tableFooter {
  border-top: 1px solid #ebedf4;
  padding: 16px;
}
.c-tableWrapper .c-tableFooter .c-settingList li {
  margin-bottom: 0;
  vertical-align: middle;
}
.c-tableWrapper .c-tableFooter .c-settingList li .selectedCount {
  color: #676c7a;
  display: block;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0.1px;
  margin: 7px 0 0 0;
}
.c-tableWrapper .c-tableFooter .c-tabPagination {
  display: inline-block;
  position: relative;
  margin: 4px 15px 0 0;
}
.c-tableWrapper .c-tableFooter .c-tabPagination ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
}
.c-tableWrapper .c-tableFooter .c-tabPagination ul li {
  float: left;
}
.c-tableWrapper .c-tableFooter .c-tabPagination ul li:last-child {
  margin-left: 15px;
}
.c-tableWrapper .c-tableFooter .c-tabPagination ul li:first-child {
  margin-right: 15px;
}
.c-tableWrapper .c-tableFooter .c-tabPagination ul li .pageBtn {
  background-color: #fff;
  border: 1px solid #ebedf4;
  display: block;
  height: 32px;
  width: 32px;
  padding: 4px;
  outline: none;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
.c-tableWrapper .c-tableFooter .c-tabPagination ul li .pageBtn .icon {
  display: inline-block;
  vertical-align: middle;
  color: #676c7a;
  font-size: 20px;
  line-height: 20px;
}
.c-tableWrapper .c-tableFooter .c-tabPagination ul li .pageNumer {
  background-color: #fff;
  border: 0;
  color: #676c7a;
  display: block;
  height: 32px;
  width: 32px;
  padding: 4px 7px;
  font-size: 14px;
  font-weight: 500;
  line-height: 23px;
  outline: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.c-tableWrapper .c-tableFooter .c-tabPagination ul li .pageNumer.active {
  color: #284f98;
  font-weight: 600;
}
.c-tableWrapper .mCustomScrollBox .mCSB_container {
  margin-right: 10px;
}
.c-tableWrapper .mCustomScrollBox .mCSB_container .mCSB_1_scrollbar {
  width: 10px;
}
.c-tableWrapper .mCustomScrollBox .mCSB_scrollTools {
  width: 10px;
}
.c-tableWrapper .mCustomScrollBox .mCSB_scrollTools .mCSB_draggerContainer {
  right: -5px;
}
.c-numberSpinner {
  border: 1px solid #ebedf4;
  box-sizing: border-box;
  display: inline-block;
  position: relative;
  padding-right: 25px;
  height: 32px;
  width: 65px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
.c-numberSpinner .spinTxt {
  border: 0;
  background-color: #fff;
  color: #676c7a;
  display: block;
  position: relative;
  width: 100%;
  height: 30px;
  text-align: center;
  float: left;
  outline: none;
  font-size: 13px;
  font-weight: 500;
  -webkit-border-radius: 8px 0 0 8px;
  -moz-border-radius: 8px 0 0 8px;
  border-radius: 8px 0 0 8px;
}
.c-numberSpinner .spinBtn {
  display: inline-block;
  border: 0;
  background-color: transparent;
  border-left: 1px solid #ebedf4;
  position: absolute;
  padding: 0;
  text-align: center;
  height: 16px;
  width: 24px;
  top: 0;
  right: 0;
  outline: none;
}
.c-numberSpinner .spinBtn.plus {
  top: 0;
  -webkit-border-radius: 0 8px 0 0;
  -moz-border-radius: 0 8px 0 0;
  border-radius: 0 8px 0 0;
}
.c-numberSpinner .spinBtn.plus .icon {
  top: -1px;
}
.c-numberSpinner .spinBtn.minus {
  bottom: 0;
  top: auto;
  -webkit-border-radius: 0 0 8px 0;
  -moz-border-radius: 0 0 8px 0;
  border-radius: 0 0 8px 0;
}
.c-numberSpinner .spinBtn.minus .icon {
  top: -1px;
}
.c-numberSpinner .spinBtn .icon {
  color: #92929d;
  display: inline-block;
  position: relative;
  font-size: 12px;
  line-height: 8px;
}
.userList {
  display: flex;
  position: relative;
  padding: 0 0 0 57px;
  height: 42px;
  align-items: center;
}
.userList img {
  position: absolute;
  height: 27px;
  width: 50px;
  top: 7;
  left: 0;
  display: block;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.userList.type-01 img {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.userList .userName {
  color: #171725;
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  line-height: 16px;
  text-transform: uppercase;
  font-weight: 600;
}
.rowHeading {
  color: #171725;
  display: block;
  font-size: 24px;
  font-weight: 500;
  line-height: 36px;
  margin: 0;
}
.c-staticText {
  color: #676c7a;
  display: block;
  font-size: 16px;
  line-height: 19px;
  letter-spacing: 0.23px;
  margin-bottom: 16px;
}
.c-backBtn {
  border: 0;
  background-color: transparent;
  color: #171725;
  display: inline-block;
  padding: 11px 15px;
  font-size: 24px;
  font-weight: 500;
  line-height: 36px;
  text-align: left;
  position: relative;
  padding: 0 0 0 46px;
  top: -7px;
  outline: none !important;
}
.c-backBtn .icon {
  position: absolute;
  height: 25px;
  width: 25px;
  font-size: 24px;
  line-height: 24px;
  top: 7px;
  left: 0;
  color: #284f98;
}
.c-btnFilter {
  box-sizing: border-box;
  color: #171725;
  display: block;
  font-size: 16px;
  line-height: 19px;
  border: 0;
  background-color: #ffffff;
  display: inline-block;
  height: 38px;
  padding: 0 45px 0 20px;
  position: relative;
  outline: none;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.c-btnFilter:hover {   
background-color:#fff !important; 
}
.c-btnFilter::after {
  position: absolute;
  height: 20px;
  width: 20px;
  top: 9px;
  right: 12px;
  font-family: "ocr-inc";
  content: "\51";
  color: #676c7a;
  font-size: 18px;
  line-height: 20px;
}
.c-btn {
  border: 0;
  background-color: #284f98;
  color: #fff;
  display: inline-block;
  padding: 11px 15px;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
  text-align: center;
  position: relative;
  min-width: 90px;
  margin: 0 15px 0 0;
  outline: none !important;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}

.c-btn:hover {   
background-color: #284f98; 
}

.c-btn:last-child {
  margin-right: 0;
}
.c-btn.with-icon {
  padding: 11px 22px 11px 42px;
  text-align: left;
}
.c-btn.with-icon .icon {
  color: #fff;
  font-size: 28px;
  line-height: 28px;
  position: absolute;
  top: 5px;
  left: 7px;
  height: 28px;
  width: 28px;
}
.c-btn.with-icon.s-right {
  padding: 11px 45px 11px 22px;
}
.c-btn.with-icon.s-right .icon {
  left: auto;
  right: 10px;
  top: 9px;
  font-size: 20px;
  line-height: 20px;
  height: 20px;
  width: 20px;
}
.c-btn.with-icon.sm {
  width: auto;
  min-width: 50px;
  padding-right: 15px;
  padding-left: 36px;
  vertical-align: top;
}
.c-btn.with-icon.sm .icon {
  font-size: 20px;
  line-height: 20px;
  top: 9px;
  left: 9px;
  height: 22px;
  width: 22px;
}
.c-btn.col-gray {
  background-color: #ebedf4;
  color: #171725;
}
.c-btn.col-dark {
  background-color: #676c7a;
  color: #fff;
}
.c-btn.col-red {
  background-color: #fe4b4b;
}
.c-btn.col-orange {
  background-color: #f19d38;
}
.tableBtn {
  box-sizing: border-box;
  background-color: transparent;
  border: 0;
  display: inline-block;
  height: 30px;
  width: 30px;
  padding: 5px;
  text-align: center;
  outline: none !important;
}
.tableBtn .icon {
  color: #676c7a;
  font-size: 20px;
  line-height: 20px;
}
.c-btnIcon {
  background-color: #284f98;
  border: 0;
  color: #fff;
  display: inline-block;
  height: 38px;
  width: 38px;
  padding: 8px;
  text-align: center;
  outline: none !important;
  margin: 0;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.c-btnIcon .icon {
  color: #fff;
  font-size: 19px;
  line-height: 17px;
  display: block;
}
.c-btnIcon.col-gray {
  background-color: #676c7a;
  color: #171725;
}
.c-btnScan {
  background-color: #676c7a;
  border: 0;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  height: 38px;
  width: 38px;
  padding: 7px;
  outline: none;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.c-btnScan .icon {
  color: #fff;
  display: block;
  height: 24px;
  width: 24px;
  font-size: 23px;
  line-height: 23px;
}
.c-cropImage {
  margin: 60px auto;
  position: relative;
  display: block;
  height: 400px;
  width: 400px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
}
.c-cropImage .cropImage {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -160px 0 0 -160px;
  display: block;
  height: 320px;
  width: 320px;
  opacity: 1;
  visibility: visible;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
}
.c-cropImage .cropImage.hide {
  opacity: 0;
  visibility: hidden;
}
.c-cropImage .cropVideo,
.c-cropImage .cropPhoto {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  height: 400px;
  width: 400px;
  opacity: 0;
  visibility: hidden;
  transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
}
.c-cropImage .cropVideo.show,
.c-cropImage .cropPhoto.show {
  opacity: 1;
  visibility: visible;
}
.c-switch {
  display: inline-block;
  position: relative;
  height: 24px;
}
.c-switch .switchChk {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}
.c-switch .switchChk:checked ~ .switchLbl {
  background-color: #284f98;
}
.c-switch .switchChk:checked ~ .switchLbl .switchTrack {
  left: auto;
  right: 2px;
}
.c-switch .switchLbl {
  box-sizing: border-box;
  background-color: #ebedf4;
  cursor: pointer;
  display: block;
  position: relative;
  height: 24px;
  padding: 2px;
  width: 46px;
  margin: 0;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}
.c-switch .switchLbl .switchTrack {
  position: absolute;
  top: 2px;
  left: 2px;
  height: 20px;
  width: 20px;
  background-color: #fbfcfc;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  box-shadow: 0 2px 8px rgba(40, 79, 152, 0.4);
  -moz-box-shadow: 0 2px 8px rgba(40, 79, 152, 0.4);
  -webkit-box-shadow: 0 2px 8px rgba(40, 79, 152, 0.4);
  -ms-box-shadow: 0 2px 8px rgba(40, 79, 152, 0.4);
  -o-box-shadow: 0 2px 8px rgba(40, 79, 152, 0.4);
  transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
}
.c-form {
  display: block;
  position: relative;
  margin-bottom: 20px;
}
.c-form .formLbl {
  color: #676c7a;
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0.1px;
  margin-bottom: 5px;
  transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
}
.c-form .form-control {
  border: 1px solid #ebedf4;
  box-sizing: border-box;
  color: #171725;
  display: block;
  font-size: 16px;
  line-height: 19px;
  letter-spacing: normal;
  height: 51px;
  padding: 14px 20px 16px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
}
.c-form .form-control:focus,
.c-form .form-control:active {
  border-color: #284f98;
  box-shadow: 0 4px 10px rgba(40, 79, 152, 0.2);
  -moz-box-shadow: 0 4px 10px rgba(40, 79, 152, 0.2);
  -webkit-box-shadow: 0 4px 10px rgba(40, 79, 152, 0.2);
  -ms-box-shadow: 0 4px 10px rgba(40, 79, 152, 0.2);
  -o-box-shadow: 0 4px 10px rgba(40, 79, 152, 0.2);
}
.c-form .form-control.textarea {
  height: 101px;
  resize: none;
}
.c-form .c-dropdown {
  background-color: #fff;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 15px;
}
.c-form .c-dropdown .btn {
  background-color: #fff;
  box-sizing: border-box;
  border: 1px solid #ebedf4;
  height: 51px;
  font-size: 16px;
  line-height: 19px;
  padding: 15px 30px 15px 20px;
  text-align: left;
  position: relative;
  width: 100%;
  border-radius: 10px;
}
.c-form .c-dropdown .btn:focus,
.c-form .c-dropdown .btn:active {
  border-color: #284f98;
  box-shadow: 0 4px 10px rgba(40, 79, 152, 0.2);
  -moz-box-shadow: 0 4px 10px rgba(40, 79, 152, 0.2);
  -webkit-box-shadow: 0 4px 10px rgba(40, 79, 152, 0.2);
  -ms-box-shadow: 0 4px 10px rgba(40, 79, 152, 0.2);
  -o-box-shadow: 0 4px 10px rgba(40, 79, 152, 0.2);
}
.c-form .c-dropdown .btn.default {
  color: #676c7a;
  font-weight: 400;
}
.c-form .c-dropdown .btn::after {
  border: 0;
  color: #676c7a;
  position: absolute;
  top: 17px;
  right: 13px;
  height: 15px;
  width: 15px;
  font-size: 14px;
  line-height: 14px;
  font-family: "ocr-inc";
  content: "D";
}
.c-form .c-dropdown.col-red .btn:focus,
.c-form .c-dropdown.col-red .btn:active {
  border-color: #fe4b4b;
  box-shadow: 0 4px 10px rgba(254, 75, 75, 0.2);
  -moz-box-shadow: 0 4px 10px rgba(254, 75, 75, 0.2);
  -webkit-box-shadow: 0 4px 10px rgba(254, 75, 75, 0.2);
  -ms-box-shadow: 0 4px 10px rgba(254, 75, 75, 0.2);
  -o-box-shadow: 0 4px 10px rgba(254, 75, 75, 0.2);
}
.c-form.c-dateRangePicker .dtPickWrapper,
.c-form.c-dtPicker .dtPickWrapper,
.c-form.c-timePicker .dtPickWrapper {
  position: relative;
  box-sizing: border-box;
  display: block;
}
.c-form.c-dateRangePicker .dtPickWrapper .form-control,
.c-form.c-dtPicker .dtPickWrapper .form-control,
.c-form.c-timePicker .dtPickWrapper .form-control {
  padding-right: 40px;
}
.c-form.c-dateRangePicker .dtPickWrapper::after,
.c-form.c-dtPicker .dtPickWrapper::after,
.c-form.c-timePicker .dtPickWrapper::after {
  position: absolute;
  top: 17px;
  right: 10px;
  height: 15px;
  width: 20px;
  color: #676c7a;
  font-family: "ocr-inc";
  content: "\51";
  font-size: 15px;
  line-height: 15px;
}
.c-form.c-dateRangePicker.sm .dtPickWrapper::after,
.c-form.c-dtPicker.sm .dtPickWrapper::after,
.c-form.c-timePicker.sm .dtPickWrapper::after {
  top: 12px;
}
.c-form.c-dateRangePicker.sm .dtPickWrapper .form-control,
.c-form.c-dtPicker.sm .dtPickWrapper .form-control,
.c-form.c-timePicker.sm .dtPickWrapper .form-control {
  box-sizing: border-box;
  color: #171725;
  height: 38px;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
  padding: 11px 45px 11px 20px;
  min-width: 270px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.c-form.c-timePicker .dtPickWrapper::after {
  font-family: "ocr-inc";
  content: "\54";
}
.c-form.fix-height {
  height: 80px;
}
.c-form.js-focus .formLbl {
  color: #284f98;
}
.c-chkBox,
.c-radioBox {
  display: block;
  position: relative;
}
.c-chkBox .chkLbl,
.c-radioBox .chkLbl {
  color: #676c7a;
  cursor: pointer;
  display: block;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
  position: relative;
  padding: 0 0 0 24px;
  margin-bottom: 10px;
  transition: all ease 0.2s;
  -moz-transition: all ease 0.2s;
  -webkit-transition: all ease 0.2s;
  -o-transition: all ease 0.2s;
  -ms-transition: all ease 0.2s;
}
.c-chkBox .chkLbl::before,
.c-radioBox .chkLbl::before {
  color: #b5b5be;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 18px;
  line-height: 16px;
  height: 16px;
  width: 16px;
  font-family: "ocr-inc";
  content: "\4e";
  z-index: 2;
  transition: all ease 0.2s;
  -moz-transition: all ease 0.2s;
  -webkit-transition: all ease 0.2s;
  -o-transition: all ease 0.2s;
  -ms-transition: all ease 0.2s;
}
.c-chkBox .chkBox,
.c-radioBox .chkBox {
  position: absolute;
  top: 2px;
  left: 2px;
  opacity: 0;
}
.c-chkBox .chkBox:checked ~ .chkLbl,
.c-radioBox .chkBox:checked ~ .chkLbl {
  color: #171725;
}
.c-chkBox .chkBox:checked ~ .chkLbl::before,
.c-radioBox .chkBox:checked ~ .chkLbl::before {
  color: #284f98 !important;
  content: "\4d";
}
.c-chkBox.c-radioBox .chkLbl,
.c-radioBox.c-radioBox .chkLbl {
  margin-bottom: 0;
}
.c-chkBox.c-radioBox .chkLbl::before,
.c-radioBox.c-radioBox .chkLbl::before {
  content: "\21";
}
.c-chkBox.c-radioBox .chkBox:checked ~ .chkLbl::before,
.c-radioBox.c-radioBox .chkBox:checked ~ .chkLbl::before {
  content: "\39";
}
.c-chkBox.no-label,
.c-radioBox.no-label {
  display: inline-block;
  height: 16px;
  width: 16px;
}
.c-chkBox.no-label .chkLbl,
.c-radioBox.no-label .chkLbl {
  display: inline-block;
  height: 16px;
  width: 16px;
  margin: 0;
  position: relative;
  top: 2px;
}
.c-chkBox.no-label .chkBox,
.c-radioBox.no-label .chkBox {
  cursor: pointer;
  position: absolute;
  top: 2px;
  left: 2px;
  opacity: 0;
  height: 16px;
  width: 16px;
  z-index: 3;
}
.c-chkBox.no-label .chkBox:checked ~ .chkLbl,
.c-radioBox.no-label .chkBox:checked ~ .chkLbl {
  color: #171725;
}
.c-chkBox.no-label .chkBox:checked ~ .chkLbl::before,
.c-radioBox.no-label .chkBox:checked ~ .chkLbl::before {
  color: #284f98 !important;
  content: "\4d";
}
.c-chkBox.inline,
.c-radioBox.inline {
  display: inline-block;
  margin-right: 10px;
}
.c-searchBox {
  background-color: #fff;
  box-sizing: border-box;
  display: block;
  position: relative;
  width: 360px;
  height: 38px;
  padding: 0 30px 0 43px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.c-searchBox .searchTxt {
  background-color: #fff;
  border: 0;
  box-sizing: border-box;
  display: block;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
  padding: 11px 0;
  color: #171725;
  width: 100%;
  outline: none !important;
  box-shadow: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
}
.c-searchBox .searchTxt::placeholder {
  color: rgba(103, 108, 122, 0.4);
  font-weight: 400;
}
.c-searchBox::before {
  position: absolute;
  height: 20px;
  width: 20px;
  top: 8px;
  left: 12px;
  font-family: "ocr-inc";
  content: "\4c";
  color: #676c7a;
  font-size: 18px;
  line-height: 20px;
}
.c-searchBox .searchHead {
  border-bottom: 1px solid #ebedf4;
  display: block;
  position: relative;
  padding: 0 0 17px 30px;
  margin-bottom: 20px;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
  color: #171725;
}
.c-searchBox .searchHead::before {
  color: #284f98;
  font-family: "ocr-inc";
  content: "\4c";
  font-size: 18px;
  position: absolute;
  top: 0;
  left: 0;
}
.c-searchBox .searchPanel {
  border-bottom: 1px solid #ebedf4;
  display: block;
  margin-bottom: 20px;
  padding-bottom: 20px;
}
.c-searchBox .searchPanel:last-child {
  border: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
.c-searchBox .searchPanel .ph {
  color: #676c7a;
  display: block;
  font-size: 11px;
  line-height: 13px;
  font-weight: 500;
  text-transform: uppercase;
  margin-bottom: 7px;
  letter-spacing: normal;
}
.c-searchBox .searchPanel .pl {
  background-color: transparent;
  border: 0;
  color: #181d2c;
  display: block;
  font-size: 14px;
  line-height: 16px;
  height: 24px;
  position: relative;
  padding: 0 0 0 34px;
  margin-bottom: 10px;
  outline: none;
  box-sizing: border-box;
  width: 100%;
  text-align: left;
  letter-spacing: normal;
}
.c-searchBox .searchPanel .pl.colored {
  color: #284f98;
  font-weight: 500;
}
.c-searchBox .searchPanel .pl:last-child {
  margin-bottom: 0;
}
.c-searchBox .searchPanel .pl img {
  height: 24px;
  width: 24px;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.c-searchBox .searchPanel .pl .icon {
  color: #284f98;
  height: 24px;
  width: 24px;
  position: absolute;
  top: 1px;
  left: 2px;
  font-size: 20px;
  line-height: 24px;
}
.c-searchBox .searchPanel.type-02 {
  display: block;
}
.c-searchBox .searchPanel.type-02 .pl {
  height: 42px;
  position: relative;
  padding: 0 0 0 56px;
  margin-bottom: 20px;
}
.c-searchBox .searchPanel.type-02 .pl:last-child {
  margin-bottom: 0;
}
.c-searchBox .searchPanel.type-02 .pl img {
  height: 42px;
  width: 42px;
}
.c-searchBox .searchPanel.type-02 .pl .icon {
  background-color: #284f98;
  color: #fff;
  height: 42px;
  width: 42px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.c-searchBox .searchPanel.type-02 .pl .icon::before {
  font-size: 30px;
  position: relative;
  text-align: center;
  line-height: 30px;
  display: block;
  top: 4px;
}
.c-searchBox .searchPanel.type-02 .pl .title,
.c-searchBox .searchPanel.type-02 .pl .subTitle {
  color: #171725;
  display: block;
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  margin-bottom: 3px;
}
.c-searchBox .searchPanel.type-02 .pl .subTitle {
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 0;
}
.c-searchBox .searchPanel.type-02 .pl .subTitle.colored {
  color: #284f98;
}
.c-searchBox.show .iconTip {
  font-style: normal;
  position: absolute;
  height: 20px;
  width: 20px;
  top: 8px;
  right: 8px;
  line-height: 20px;
  transition: all ease 0.2s;
  -moz-transition: all ease 0.2s;
  -webkit-transition: all ease 0.2s;
  -o-transition: all ease 0.2s;
  -ms-transition: all ease 0.2s;
}
.c-searchBox.show .iconTip::before {
  font-family: "ocr-inc";
  content: "\64";
  color: #676c7a;
  font-size: 20px;
}
.c-searchBox.type-02 {
  padding: 0;
  height: 51px;
  width: 100%;
}
.c-searchBox.type-02::before {
  display: none;
}
.c-searchBox.type-02 .dropdown-menu {
  padding: 18px;
  width: 100%;
}
.c-listing {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
}
.c-listing ul {
  display: block;
  float: none !important;
  margin: 0;
  padding: 0;
  list-style: none;
}
.c-listing ul li {
  display: block !important;
  float: none !important;
}
.c-listing ul li:last-child {
  margin-bottom: 0;
}
.c-listing ul li:last-child label {
  margin-bottom: 0;
}
.select2-container {
  display: block;
  box-sizing: border-box;
  width: 100% !important;
}
.select2-container .select2-selection--multiple {
  border: 1px solid #ebedf4;
  box-sizing: border-box;
  letter-spacing: normal;
  height: 51px;
  padding: 10px;
}
.select2-container .select2-selection--multiple .select2-selection__choice {
  border: 0;
  background-color: rgba(40, 79, 152, 0.1);
  display: inline-block;
  margin: 0 10px 0 0;
  height: 30px;
  padding: 6px 10px;
  position: relative;
  top: -1px;
  box-sizing: border-box;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.select2-container
  .select2-selection--multiple
  .select2-selection__choice
  .select2-selection__choice__display {
  float: left;
  padding: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
  color: #284f98;
}
.select2-container
  .select2-selection--multiple
  .select2-selection__choice
  .select2-selection__choice__remove {
  border: 0;
  display: inline-block;
  height: 12px;
  font-size: 16px;
  width: 12px;
  margin-left: 7px;
}
.select2-container.select2-container--focus .select2-selection--multiple {
  border: 1px solid #284f98;
  border-radius: 6px !important;
  transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
  box-shadow: 0 4px 10px rgba(40, 79, 152, 0.2);
  -moz-box-shadow: 0 4px 10px rgba(40, 79, 152, 0.2);
  -webkit-box-shadow: 0 4px 10px rgba(40, 79, 152, 0.2);
  -ms-box-shadow: 0 4px 10px rgba(40, 79, 152, 0.2);
  -o-box-shadow: 0 4px 10px rgba(40, 79, 152, 0.2);
}
.select2-container .select2-dropdown--below {
  border: 1px solid #ebedf4;
  padding: 10px 0;
  background-color: #fff;
  box-sizing: border-box;
  top: 2px !important;
  margin: 0;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -moz-box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -webkit-box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -ms-box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -o-box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
}
.select2-container .select2-dropdown--below .select2-results__option {
  padding: 10px;
}
.select2-container
  .select2-dropdown--below
  .select2-results__option.select2-results__option--highlighted {
  background-color: #284f98;
  color: #fff;
}
.select2-container
  .select2-dropdown--below
  .select2-results__option.select2-results__option--selected {
  background-color: #fff;
  color: #ccc;
}
.select2-container
  .select2-dropdown--below
  .select2-results__option.select2-results__option--selected.select2-results__option--highlighted {
  background-color: transparent;
}
.c-dropdown {
  display: block;
  position: relative;
}
.c-dropdown .dropdown-item {
  border: 0;
  background-color: #bebebe;
  color: #171725;
  display: block;
  padding: 7px 0;
  font-size: 14px;
  line-height: 19px;
  text-align: left;
  width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.c-dropdown .dropdown-item:active {
  border: 0;
  outline: none;
  background-color: transparent;
}
.c-dropdown .dropdown-item:hover {
  color: #284f98;
}
.c-dropdown .btn-dd {
  background-color: #fff;
  border: 0;
  box-sizing: border-box;
  display: block;
  height: 38px;
  padding: 7px 20px 7px 38px;
  position: relative;
  outline: none;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.c-dropdown .btn-dd .icon {
  display: block;
  position: absolute;
  left: 7px;
  top: 5px;
  color: #676c7a;
  font-size: 28px;
  line-height: 17px;
}
.c-dropdown .btn-dd::before {
  color: #676c7a;
  display: block;
  position: absolute;
  right: 5px;
  top: 13px;
  font-size: 14px;
  line-height: 14px;
  font-family: "ocr-inc";
  content: "D";
}
.c-dropdown .btn-dd::after {
  display: none;
}
.c-dropdown .dropdown-menu {
  border: 0;
  background-color: #fff;
  box-sizing: border-box;
  min-width: 300px;
  left: auto !important;
  right: 0 !important;
  max-height: 400px;
  margin: 0;
  padding: 20px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width:100%;
  box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -moz-box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -webkit-box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -ms-box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -o-box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
}
.c-dropdown .dropdown-menu.sm {
  min-width: 250px;
}
.c-dropdown.custome .dropdown-menu {
  min-width: 150px;
  width: 100%;
}
.c-dropdown.type-btn {
  display: inline-block;
  position: relative;
}
.c-dropdown.type-btn.dropdown .btn {
  height: auto;
  border: 0;
  padding: 5px;
  text-align: center;
  line-height: 12px;
}
.c-dropdown.type-btn.dropdown .btn:focus,
.c-dropdown.type-btn.dropdown .btn:active {
  border: 0;
  outline: none;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
}
.c-dropdown.type-btn.dropdown .btn::after {
  display: none;
}
.c-dropdown.type-btn.dropdown .btn .icon {
  color: #676c7a;
  font-size: 20px;
  line-height: 12px;
  display: inline-block;
  position: relative;
  top: 2px;
}
.c-dropdown.type-btn.dropdown .dropdown-menu {
  right: 0 !important;
  top: 0;
  min-width: 150px;
 /*  transform: translate3d(-5px, 31px, 0px) !important; */
}
.inTable .c-dropdown {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.inTable .c-dropdown .dropdown-toggle {
  height: 38px !important;
  padding: 11px 30px 11px 15px !important;
  line-height: 15px !important;
  font-size: 14px !important;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.inTable .c-dropdown .dropdown-toggle::after {
  color: #676c7a;
  top: 12px !important;
  right: 8px;
  content: "\61" !important;
}
.inTable .c-dropdown .dropdown-toggle:focus,
.inTable .c-dropdown .dropdown-toggle:active {
  border-color: transparent !important;
}
.inTable .c-dropdown.dd-01 .btn {
  background-color: #284f98;
  color: #fff !important;
}
.inTable .c-dropdown.dd-01 .btn::after {
  color: #fff;
}
.inTable .c-dropdown.dd-01 .btn span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.inTable .c-dropdown.dd-02 .btn {
  background-color: #676c7a;
  color: #fff !important;
}
.inTable .c-dropdown.dd-02 .btn::after {
  color: #fff;
}
.inTable .c-dropdown.dd-03 .btn {
  background-color: #f19d38;
  color: #fff !important;
}
.inTable .c-dropdown.dd-04 .btn {
  background-color: #fe4b4b;
  color: #fff !important;
}

.inTable .c-dropdown.dd-03 .btn::after {
  color: #fff;
}
.inTable .c-dropdown.sm .dropdown-menu {
  min-width: 200px !important;
  padding: 20px 10px;
}
.c-accordian {
  display: block;
  position: relative;
}
.c-accordian .card {
  border: 0;
  border-bottom: 1px solid #e2e2ea !important;
  margin-bottom: 14px;
  padding-bottom: 14px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.c-accordian .card .card-header {
  background-color: transparent;
  border: 0;
  margin: 0;
  padding: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.c-accordian .card .card-header .btn {
  background-color: transparent;
  color: #171725;
  box-sizing: border-box;
  display: block;
  font-size: 18px;
  font-weight: 500;
  line-height: 21px;
  height: 32px;
  padding: 0 50px 0 0;
  position: relative;
  text-decoration: none;
  outline: none;
  text-align: left;
  width: 100%;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
}
.c-accordian .card .card-header .btn::after {
  border: 1px solid #ebedf4;
  font-family: "ocr-inc";
  content: "\61";
  font-size: 18px;
  color: #676c7a;
  position: absolute;
  top: 0;
  right: 0;
  height: 32px;
  width: 32px;
  padding: 6px 6px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
.c-accordian .card .card-header .btn[aria-expanded="true"]::after {
  content: "\64";
}
.c-accordian .card .card-body {
  padding: 10px 0;
}
.c-infoBtn {
  background-color: #fff;
  box-sizing: border-box;
  display: block;
  height: 38px;
  min-width: 165px;
  position: relative;
  padding: 7px 15px 5px 42px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.c-infoBtn .icon {
  color: #284f98;
  display: block;
  position: absolute;
  top: 9px;
  left: 12px;
  height: 24px;
  width: 26px;
  font-size: 20px;
  line-height: 24px;
}
.c-infoBtn .title,
.c-infoBtn .subtitle {
  color: #676c7a;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  margin-right: 35px;
  vertical-align: middle;
}
.c-infoBtn .subtitle {
  color: #171725;
  margin: 0;
  font-weight: 600;
}
.c-tabs .nav-tabs {
  background-color: #fff;
  border: 0;
  display: inline-block;
  padding: 0;
  margin: 0;
  list-style: none;
  padding: 10px 0;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.c-tabs .nav-tabs .nav-item {
  border-right: 1px solid #ebedf4;
  background-color: #fff;
  display: inline-block;
  float: left;
  margin: 0;
}
.c-tabs .nav-tabs .nav-item:last-child {
  border-right: 0;
}
.c-tabs .nav-tabs .nav-item .nav-link {
  border: 0 !important;
  color: #676c7a;
  display: block;
  padding: 6px 30px;
  position: relative;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  outline: none;
}
.c-tabs .nav-tabs .nav-item .nav-link:hover {
  background: transparent;
}
.c-tabs .nav-tabs .nav-item.active .nav-link::before {
  background: #284f98;
  position: absolute;
  bottom: -10px;
  content: "";
  left: 50%;
  margin-left: -28px;
  height: 4px;
  width: 56px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.c-tabs .tab-content {
  padding: 20px 0;
}
.isCloseSidebar .c-sidebar {
  width: 66px;
}
.isCloseSidebar .c-sidebar .closeSidebar {
  opacity: 0;
}

.isCloseSidebar .c-sidebar .childNav {   display: none; }

.isCloseSidebar .c-sidebar .sidebarHead {
  padding: 10px;
}
.isCloseSidebar .c-sidebar .sidebarHead .closeSidebar,
.isCloseSidebar .c-sidebar .sidebarHead .sidebarLogo {
  display: none;
}
.isCloseSidebar .c-sidebar .sidebarHead .sidebarHamb {
  display: block;
}
.isCloseSidebar .c-sidebar .c-pageNav .navLink {
  padding: 5px 17px;
}
.isCloseSidebar .c-sidebar .c-pageNav .navLink .linkText {
  display:none;
}
.isCloseSidebar .c-sidebar .c-pageNav .navLink .icon {
  left: 19px;
  height: 28px;
  width: 28px;
}
.isCloseSidebar .c-header {
  width: calc(100% - 66px);
  left: 66px;
}
.isCloseSidebar .c-wrapper {
  margin-left: 66px;
}
@keyframes showMenu {
  from {
    opacity: 0;
    visibility: hidden;
  }
  to {
    opacity: 1;
    visibility: visible;
  }
}
@keyframes hideMenu {
  from {
    opacity: 1;
    visibility: visible;
  }
  to {
    opacity: 0;
    visibility: hidden;
  }
}
.c-profCard {
  display: block;
  position: relative;
  padding-left: 112px;
  min-height: 92px;
}
.c-profCard .profImage {
  position: absolute;
  top: 0;
  left: 0;
  height: 92px;
  width: 92px;
  background-color: #676c7a;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.c-profCard .profImage img {
  display: block;
  height: 92px;
  width: 92px;
}
.c-profCard .profname {
  color: #171725;
  display: block;
  font-size: 16px;
  font-weight: 600;
  line-height: 19px;
  margin-bottom: 14px;
}
.profInfo {
  position: relative;
  width: 100%;
}
.profInfo .profileGrid {
  display: table;
  table-layout: fixed;
  width: 100%;
}
.profInfo .profileGrid .col-grid {
  display: table-cell;
  vertical-align: top;
  width: 100%;
}
.profInfo .profHeading {
  margin-bottom: 16px;
  position: relative;
  height: 38px;
}
.profInfo .profHeading .title {
  display: inline-block;
  color: #171725;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  margin-top: 10px;
}
.profInfo .profHeading.sm {
  height: auto;
}
.profInfo .profHeading.sm .title {
  font-size: 18px;
  line-height: 21px;
}
.c-infoSect {
  display: block;
}
.c-infoSect .infoLbl {
  color: #676c7a;
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 6px;
}
.c-infoSect .infoTxt {
  color: #171725;
  display: block;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
}
.c-infoSect .infoTag {
  background-color: rgba(40, 79, 152, 0.1);
  color: #284f98;
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
  padding: 5px 10px;
  margin-right: 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.c-infoSect .infoTag.approved {
  background-color: rgba(13, 206, 130, 0.1);
  color: #0dce82;
}
.c-docSect {
  border: 1px solid #ebedf4;
  display: inline-block;
  margin-right: 15px;
  height: 56px;
  padding: 10px 10px 10px 67px;
  position: relative;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.c-docSect .infoDoc {
  background-color: #284f98;
  color: #fff;
  display: block;
  height: 56px;
  width: 56px;
  padding: 13px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  font-size: 30px;
  line-height: 30px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.c-docSect .infoLbl {
  color: #171725;
  display: block;
  font-size: 14px;
  font-weight: 600;
  line-height: 16px;
}
.c-docSect .infoTxt {
  color: #676c7a;
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}
.c-previewBadgeCard {
  background-color: #fff;
  box-sizing: border-box;
  display: block;
  margin: 0 auto;
  height: 240px;
  width: 420px;
  padding: 29px;
  box-shadow: 0 12px 32px rgba(24, 29, 44, 0.1);
  -moz-box-shadow: 0 12px 32px rgba(24, 29, 44, 0.1);
  -webkit-box-shadow: 0 12px 32px rgba(24, 29, 44, 0.1);
  -ms-box-shadow: 0 12px 32px rgba(24, 29, 44, 0.1);
  -o-box-shadow: 0 12px 32px rgba(24, 29, 44, 0.1);
  -webkit-border-radius: 32px;
  -moz-border-radius: 32px;
  border-radius: 32px;
}
.c-previewBadgeCard .badgeLogo {
  display: block;
  height: 32px;
  margin-bottom: 25px;
}
.c-previewBadgeCard .badgeLogo img {
  display: block;
  max-height: 32px;
}
.c-previewBadgeCard .badgeUser {
  position: relative;
  padding: 6px 6px 6px 100px;
  min-height: 80px;
  margin-bottom: 17px;
}
.c-previewBadgeCard .badgeUser .userPic {
  background-color: #676c7a;
  position: absolute;
  top: 0;
  left: 0;
  height: 80px;
  width: 80px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.c-previewBadgeCard .badgeUser .userPic img {
  height: 80px;
  width: 80px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.c-previewBadgeCard .badgeUser .badgeUserName {
  color: #171725;
  display: block;
  font-size: 24px;
  font-weight: 600;
  line-height: 28px;
  margin: 0 0 8px;
}
.c-previewBadgeCard .badgeUser .badgeTags .tag {
  background-color: #284f98;
  color: #fff;
  display: inline-block;
  margin-right: 10px;
  padding: 7px;
  font-size: 11px;
  font-weight: 500;
  line-height: 13px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.c-previewBadgeCard .badgeUser .badgeTags .tag.type-01 {
  background-color: rgba(40, 79, 152, 0.1);
  color: #284f98;
}
.c-previewBadgeCard .badgeInfo .c-infoSect .infoLbl {
  font-size: 11px;
  line-height: 13px;
  margin-bottom: 2px;
}
.c-previewBadgeCard .badgeInfo .c-infoSect .infoTxt {
  font-size: 12px;
  line-height: 14px;
}
.c-confirmMsg {
  display: block;
  position: relative;
  text-align: center;
}
.c-confirmMsg .confirmIcon {
  background-color: #284f98;
  box-sizing: border-box;
  display: block;
  margin: 0 auto;
  height: 100px;
  width: 100px;
  padding: 26px;
  margin-bottom: 25px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.c-confirmMsg .confirmIcon .icon {
  display: inline-block;
  background-color: #fff;
  color: #284f98;
  height: 48px;
  width: 48px;
  font-size: 39px;
  line-height: 62px;
  vertical-align: middle;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.c-confirmMsg .confirmHeading,
.c-confirmMsg .confirmSubHeading {
  display: block;
  color: #171725;
  font-size: 20px;
  line-height: 26px;
  font-weight: 600;
  margin-bottom: 10px;
}
.c-confirmMsg .confirmSubHeading {
  color: #676c7a;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
  margin-bottom: 17px;
}
.c-confirmMsg .confirmMsg {
  color: #171725;
  display: block;
  font-size: 20px;
  font-weight: 500;
  line-height: 26px;
  margin-bottom: 20px;
}
.c-confirmMsg .confirmMsg .visitorId {
  color: #284f98;
  display: inline-block;
}
.c-toastContainer {
  position: fixed;
  top: 25px;
  right: 25px;
  width: auto;
  height: auto;
  z-index: 20;
}
.c-toastContainer .c-toast {
  background-color: #ffffff;
  width: 300px;
  margin-bottom: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  box-shadow: 0 10px 30px rgba(24, 29, 44, 0.1);
  -moz-box-shadow: 0 10px 30px rgba(24, 29, 44, 0.1);
  -webkit-box-shadow: 0 10px 30px rgba(24, 29, 44, 0.1);
  -ms-box-shadow: 0 10px 30px rgba(24, 29, 44, 0.1);
  -o-box-shadow: 0 10px 30px rgba(24, 29, 44, 0.1);
}
.c-toastContainer .c-toast.col-success .toast-body .toastIcon {
  background-color: #0dce82;
}
.c-toastContainer .c-toast.col-info .toast-body .toastIcon {
  background-color: #284f98;
}
.c-toastContainer .c-toast.col-error .toast-body .toastIcon {
  background-color: #fe4b4b;
}
.c-toastContainer .c-toast.col-warning .toast-body .toastIcon {
  background-color: #f19d38;
}
.c-toastContainer .c-toast .toast-body {
  display: flex;
  padding: 12px 20px 12px 60px;
  position: relative;
  min-height: 60px;
  box-sizing: border-box;
  align-items: center;
}
.c-toastContainer .c-toast .toast-body .toastIcon {
  position: absolute;
  top: 15px;
  left: 15px;
  height: 30px;
  width: 30px;
  text-align: center;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.c-toastContainer .c-toast .toast-body .toastIcon .icon {
  display: inline-block;
  font-size: 20px;
  line-height: 20px;
  color: #fff;
  vertical-align: middle;
  position: relative;
  top: 5px;
}
.c-toastContainer .c-toast .toast-body .toastMsg {
  color: #171725;
  display: inline-block;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
  vertical-align: middle;
  position: relative;
}
.c-toastContainer .c-toast .toast-body .close {
  position: absolute;
  top: 50%;
  margin-top: -14px;
  right: 10px;
  height: 20px;
  width: 20px;
  outline: none;
}
.c-toastContainer .c-toast .toast-body .close .icon {
  color: #676c7a;
  font-size: 22px;
  line-height: 15px;
  display: inline-block;
  vertical-align: middle;
}
.c-grapgContainer {
  background: #fff;
  padding: 21px 25px;
  min-height: 100px;
  margin-bottom: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
.c-grapgContainer .graphHeading {
  display: block;
  color: #171725;
  font-weight: 600;
  font-size: 18px;
  line-height: 21px;
  margin-bottom: 24px;
}
.c-grapgContainer .graphInfoList {
  display: block;
  position: relative;
}
.c-grapgContainer .graphInfoList ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
}
.c-grapgContainer .graphInfoList ul li {
  display: block;
  margin-bottom: 18px;
  height: auto;
  overflow: hidden;
}
.c-grapgContainer .graphInfoList ul li:last-child {
  margin-bottom: 0;
}
.c-grapgContainer .graphInfoList ul li .infoLbl,
.c-grapgContainer .graphInfoList ul li .infoData {
  float: left;
  color: #171725;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  width: 70%;
}
.c-grapgContainer .graphInfoList ul li .infoData {
  text-align: right;
  font-weight: 600;
  width: 30%;
}
.graph {
  display: block;
  position: relative;
}
.graph.type-01 .graph-item {
  display: block;
  position: relative;
  height: 42px;
  margin-bottom: 17px;
  padding: 2px 0 5px 57px;
}
.graph.type-01 .graph-item:last-child {
  margin-bottom: 0;
}
.graph.type-01 .graph-item .g_img {
  position: absolute;
  top: 0;
  left: 0;
  height: 42px;
  width: 42px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.graph.type-01 .graph-item .gh {
  display: block;
  margin-bottom: 9px;
  height: auto;
  overflow: hidden;
}
.graph.type-01 .graph-item .gh .gh_l {
  color: #171725;
  float: left;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
}
.graph.type-01 .graph-item .gh .gh_r {
  color: #171725;
  float: right;
  font-size: 12px;
  line-height: 14px;
  font-weight: 500;
}
.graph.type-01 .graph-item .gh .gh_r .gh_rp {
  color: #676c7a;
  display: inline-block;
  font-weight: 400;
}
.graph.type-01 .graph-item .gb .g_track {
  background-color: #ebedf4;
  display: block;
  position: relative;
  height: 8px;
  width: 100%;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.graph.type-01 .graph-item .gb .g_track .g_progress {
  background-color: #284f98;
  position: absolute;
  top: 0;
  left: 0;
  height: 8px;
  width: 10%;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.graph.type-01 .graph-item .gb.col-green .g_progress {
  background-color: #0dce82;
}
.graph.type-01 .graph-item .gb.col-red .g_progress {
  background-color: #fe4b4b;
}
.graph.type-01 .graph-item .gb.col-orange .g_progress {
  background-color: #f19d38;
}
.graph.type-01 .graph-item .gb.col-gray .g_progress {
  background-color: #676c7a;
}
.graph.type-01.noImage .graph-item {
  padding-left: 0;
}
.graph.type-01.noImage .graph-item .g_img {
  display: none;
}
.graph.type-02 .table tr td {
  border-bottom: 1px solid #ebedf4 !important;
  border-right: 1px solid #ebedf4 !important;
}
.graph.type-02 .table tr td:last-child {
  border-right: 0 !important;
}
.graph.type-02 .table tr td .g_td {
  display: block;
  text-align: right;
  padding-left: 15px;
  position: relative;
}
.graph.type-02 .table tr td .g_td::before {
  content: "";
  position: absolute;
  top: 3px;
  left: 0;
  height: 10px;
  width: 10px;
  background-color: transparent;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.graph.type-02 .table tr td .g_td.type-01::before {
  background-color: #284f98;
}
.graph.type-02 .table tr td .g_td.type-02::before {
  background-color: #5c86d4;
}
.graph.type-02 .table tr td .g_td.type-03::before {
  background-color: #a1b9e6;
}
.graph.type-02 .table tr td .g_td.type-04::before {
  background-color: #d9e3f5;
}
.c-accordion {
  display: block;
  margin-bottom: 20px;
}
.c-accordion .card {
  background-color: #fff;
  display: block;
  position: relative;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
.c-accordion .card .card-header {
  background-color: #fff;
  border: 0;
  display: block;
  position: relative;
  padding: 0;
  margin: 0;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
.c-accordion .card .card-header .btn {
  background-color: #fff;
  border: 0;
  color: #171725;
  font-size: 18px;
  font-weight: 500;
  line-height: 21px;
  padding: 10px 50px 10px 28px;
  display: block;
  position: relative;
  text-align: left;
  width: 100%;
  outline: none;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
}
.c-accordion .card .card-header .btn::after {
  color: #676c7a;
  position: absolute;
  top: 20px;
  right: 20px;
  height: 20px;
  width: 20px;
  font-size: 20px;
  line-height: 20px;
  background-color: transparent;
  font-family: "ocr-inc";
  content: "\44";
}
.c-accordion .card .card-body {
  background-color: #fff !important;
  border: 0 !important;
  padding: 0 28px 0px 20px;
  border-radius: 12px;
}
.c-settingRow {
  display: block;
  padding: 17px 0;
  height: auto;
  overflow: hidden;
  border-bottom: 1px solid #ebedf4;
}
.c-settingRow .sr_title {
  color: #171725;
  font-size: 16px;
  line-height: 19px;
  float: left;
  padding-top: 3px;
}
.c-settingRow .sr_check {
  height: 24px;
  float: right;
  line-height: normal;
}
.c-tag {
  color: #676c7a;
  display: inline-block;
  background-color: rgba(40, 79, 152, 0.1);
  padding: 5px 10px;
  font-size: 14px;
  line-height: 16px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.c-tag.enabled {
  color: #284f98;
}
.t-45 {
  top: 45px;
}
.m0 {
  margin: 0 !important;
}
.mb-10 {
  margin-bottom: 10px;
}
.mb-20 {
  margin-bottom: 20px;
}
.mb-30 {
  margin-bottom: 30px;
}
.mt-5 {
  margin-top: 5px;
}
.mt-20 {
  margin-top: 20px;
}
.mr-15 {
  margin-right: 15px;
}
.pt-10 {
  padding-top: 10px !important;
}
.p-left {
  float: left;
}
.p-right {
  float: right;
}
.align-items-center {
  align-items: center;
}
.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.dataTable thead tr th {
  outline: none;
}
.dataTable thead tr th.no-sort {
  background-image: none !important;
}
.dataTable thead tr th.no-sort::before {
  display: none;
}
.dataTables_wrapper.no-footer .dataTables_scrollBody {
  border: 0 !important;
}
.dataTables_wrapper .DTFC_LeftBodyWrapper,
.dataTables_wrapper .DTFC_LeftHeadWrapper {
  z-index: 3 !important;
}
.mCustomScrollBox .mCSB_container {
  margin-right: 10px;
}
.mCustomScrollBox .mCSB_container .mCSB_1_scrollbar {
  width: 10px;
}
.mCustomScrollBox .mCSB_scrollTools {
  width: 10px;
}
.mCustomScrollBox .mCSB_scrollTools .mCSB_draggerContainer {
  right: -5px;
}
.daterangepicker {
  background-color: #fff;
  border-color: #ebedf4;
  font-family: "Work Sans", sans-serif;
  box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -moz-box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -webkit-box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -ms-box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -o-box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  min-width:300px !important;
}
.daterangepicker::before {
  display: none;
}
.daterangepicker::after {
  display: none;
}
.daterangepicker .ranges {
  border-right: 1px solid #ebedf4;
  margin-right: -1px;
  padding: 10px 0;
}
.daterangepicker .ranges ul {
  width: 160px;
}
.daterangepicker .ranges li {
  display: block;
  color: #171725;
  font-size: 14px;
  font-weight: 500;
  padding: 12px;
  transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
}
.daterangepicker .ranges li.active {
  background-color: #284f98;
  color: #fff;
}
.daterangepicker .ranges li.active:hover {
  background-color: #284f98;
}
.daterangepicker .ranges li:hover {
  background-color: #ebedf4;
}
.daterangepicker .drp-calendar {
  border: 1px solid #ebedf4;
  max-width: 320px !important;
  padding: 0 !important;
}
.daterangepicker .drp-calendar.single .calendar-table {
  padding-right: 0;
}
.daterangepicker .drp-calendar .calendar-table .table-condensed th {
  border-bottom: 1px solid #ebedf4;
}
.daterangepicker
  .drp-calendar
  .calendar-table
  .table-condensed
  th.month
  .monthselect,
.daterangepicker
  .drp-calendar
  .calendar-table
  .table-condensed
  th.month
  .yearselect {
  border: 1px solid #ebedf4;
  padding: 5px;
  outline: none;
  color: #676c7a;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
}
.daterangepicker .drp-calendar .calendar-table .table-condensed th,
.daterangepicker .drp-calendar .calendar-table .table-condensed td {
  color: #676c7a;
  text-align: center;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
  padding: 12px;
}
.daterangepicker .drp-calendar .calendar-table .table-condensed td.start-date,
.daterangepicker .drp-calendar .calendar-table .table-condensed td.end-date {
  background-color: #284f98 !important;
  color: #fff !important;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
.daterangepicker .drp-calendar .calendar-table .table-condensed td.in-range {
  background-color: transparent;
  color: #284f98;
}
.daterangepicker .drp-calendar .calendar-table .table-condensed td.disabled {
  text-decoration: none;
  color: #676c7a;
  opacity: 0.4;
}

body.isHeaderSticked {
  padding: 40px 0 0;
}
body.isHeaderSticked .c-sidebar,
body.isHeaderSticked .c-header {
  top: 40px;
}

.custCheckGroup {
  display: block;
  padding: 12px;
  border-top: 1px solid #d2d2d2;
}
.custCheckGroup .c-chkBox {
  margin-right: 20px;
}
.custCheckGroup .c-chkBox .chkLbl {
  margin: 0;
}

/* Dropdown Select 2 */
/* ---- Select 2 - Single select ----- */
.c-customDropdown
  .select2-container.select2-container--open
  .select2-selection {
  border-color: #057bfe;
  box-shadow: 0 4px 10px rgba(40, 79, 152, 0.2);
  -moz-box-shadow: 0 4px 10px rgba(40, 79, 152, 0.2);
  -webkit-box-shadow: 0 4px 10px rgba(40, 79, 152, 0.2);
  -ms-box-shadow: 0 4px 10px rgba(40, 79, 152, 0.2);
  -o-box-shadow: 0 4px 10px rgba(40, 79, 152, 0.2);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.c-customDropdown .select2-selection {
  box-sizing: border-box;
  border: 1px solid #e1e2e7;
  height: 51px;
  font-size: 16px;
  line-height: 19px;
  padding: 15px 30px 15px 20px;
  text-align: left;
  position: relative;
  width: 100%;
  outline: none;
  transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
}
.c-customDropdown .select2-selection .select2-selection__arrow {
  top: 12px;
  right: 11px;
}
.c-customDropdown .select2-selection .select2-selection__arrow b {
  border-color: #676c7a transparent transparent transparent;
}
.c-customDropdown .select2-selection .select2-selection__rendered {
  color: #171725;
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  padding: 0;
}

.customeDropdown {
  border: 0 !important;
  background-color: #fff;
  box-sizing: border-box;
  box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -moz-box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -webkit-box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -ms-box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -o-box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
}
.customeDropdown .select2-search {
  padding: 15px;
}
.customeDropdown .select2-search .select2-search__field {
  border: 1px solid #e1e2e7;
  box-sizing: border-box;
  color: #171725;
  display: block;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: normal;
  padding: 10px;
  outline: none;
  width: 100%;
}
.customeDropdown .select2-results {
  max-height: 400px;
}
.customeDropdown .select2-results .select2-results__options {
  transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
}
.customeDropdown
  .select2-results
  .select2-results__options
  .select2-results__option {
  font-size: 14px;
  font-weight: 500;
  padding: 10px 15px;
}
.customeDropdown
  .select2-results
  .select2-results__options
  .select2-results__option.select2-results__option--highlighted {
  background-color: #057bfe;
}

/* Header dropdown Refactor */
.c-headerDropdown {
box-sizing: border-box;
display: block;
width: 240px;
padding-left: 30px;
position: relative;
}
.c-headerDropdown .icon {
display: block;
position: absolute;
left: 0;
top: 3px;
color: #284f98;
font-size: 24px;
line-height: 24px;
}
.c-headerDropdown .c-customDropdown .select2-selection {
border: 0;
padding: 7px 30px 5px 5px;
height: auto;
box-shadow: none !important;
}
.c-headerDropdown
.c-customDropdown
.select2-selection
.select2-selection__arrow {
color: #284f98;
top: 3px;
right: 3px;
}
.c-headerDropdown
.c-customDropdown
.select2-selection
.select2-selection__arrow
b {
border-color: #284f98 transparent transparent transparent;
}
.c-headerDropdown
.select2-container--default.select2-container--open
.select2-selection--single
.select2-selection__arrow
b {
border-color: transparent transparent #284f98 transparent;
border-width: 0 4px 5px 4px;
}
.c-headerDropdown
.c-customDropdown
.select2-selection
.select2-selection__rendered {
color: #284f98;
display: block;
position: relative;
font-size: 14px;
font-weight: 500;
line-height: 16px;
text-align: left;
outline: none;
}

/* Bootstrap Table */

.bt-tableContainer {
  display: block;
  position: relative;
}
.bt-tableContainer .bt-table,
.bt-tableContainer .fixed-table-container,
.bt-tableContainer .fixed-table-border {
  border: 0 !important;
}
.bt-tableContainer .bt-table tbody td {
  border: 0;
}
.bt-tableContainer .bt-table tr {
  background-color: transparent !important;
}
.bt-tableContainer .fixed-table-pagination {
  display: flex;
  flex-direction: row;
}
.bt-tableContainer .pagination-detail,
.bt-tableContainer .pagination-info {
  display: flex;
  flex: 1;
}
.bt-tableContainer .pagination-detail .page-list {
  margin-right: 20px;
}

.bt-tableContainer .pagination .page-pre {
  padding: 0;
}

.bt-tableContainer .pagination .page-link .icon {
  display: inline-block;
  vertical-align: middle;
  color: #676c7a;
  font-size: 20px;
  line-height: 20px;
}
.bt-tableContainer .pagination .page-link {
  color: #676c7a !important;
  background-color: #fff !important;
  border: 0;
  display: inline-block;
  box-sizing: border-box;
  height: 32px;
  width: 32px;
  padding: 5px 7px !important;
  font-size: 14px;
  font-weight: 500;
  line-height: 23px !important;
  outline: none !important;
  box-shadow: none !important;
  text-align: center !important;
  margin-left: 0;
}
.bt-tableContainer .page-item.active .page-link {
  color: #284f98 !important;
  font-weight: 700;
}
.bt-tableContainer .pagination .page-pre .page-link {
  margin-right: 15px;
}
.bt-tableContainer .pagination .page-next .page-link {
  margin-left: 15px;
}
.bt-tableContainer .pagination .page-pre .page-link,
.bt-tableContainer .pagination .page-next .page-link {
  height: 32px;
  width: 32px;
  border: 1px solid #ebedf4;
  padding: 3px 5px !important;
  border-radius: 8px;
}

.bt-tableContainer .page-list .btn {
  border: 1px solid #ebedf4;
  background-color: transparent;
  padding: 4px 10px;
}
.bt-tableContainer .page-list .btn .caret {
  position: relative;
  top: -3px;
  left: 5px;
}
.bt-tableContainer .page-list .dropdown-menu {
  min-width: 50px;
}
.bt-tableContainer .page-list .dropdown-menu .dropdown-item {
  color: #676c7a;
  font-size: 14px;
  font-weight: 500;
  padding: 5px;
  display: block;
}
.bt-tableContainer .table tbody tr.selected td {
  background-color: transparent !important;
}

.bt-tableContainer .table thead th:not(.bs-checkbox) .th-inner {
  padding: 10px 20px 9px 12px !important;
  line-height: 21px;
}
.bt-tableContainer .table thead th .both,
.bt-tableContainer .table thead th .both.asc,
.bt-tableContainer .table thead th .both.desc,
.bt-tableContainer .table thead th .th-inner {
  background-image: none;
  position: relative;
}
.bt-tableContainer .table thead th .both.asc::before {
  content: "2";
}
.bt-tableContainer .table thead th .both.desc::before {
  content: "3";
}
.bt-tableContainer .table thead th .both::before {
  color: #bbc7d6;
  position: absolute;
  top: 50%;
  right: 5px;
  height: 15px;
  width: 12px;
  font-family: "ocr-inc";
  content: "4";
  font-size: 14px;
  margin-top: -8px;
}

.bt-tableContainer .fixed-table-toolbar {
  display: flex;
  flex-direction: row;
}
.bt-tableContainer .fixed-table-toolbar .bs-bars {
  order: 2;
  flex: 1;
}
.bt-tableContainer .fixed-table-toolbar .search {
  order: 1;
}
.bt-tableContainer .fixed-table-toolbar .columns {
  order: 3;
}
.buttons-toolbar .columns .dropdown-toggle {
  background-color: #fff;
  border: 0;
  box-sizing: border-box;
  display: block;
  height: 38px;
  padding: 7px 10px 7px 43px;
  position: relative;
  outline: none;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px !important;
  box-shadow: none;
}
.buttons-toolbar .columns .dropdown-toggle .fa {
  display: none;
}
.buttons-toolbar .columns .dropdown-toggle::before {
  position: absolute;
  top: 8px;
  left: 7px;
  font-family: "ocr-inc" !important;
  content: "\4b";
  color: #676c7a;
  font-size: 29px;
  line-height: 23px;
}
.buttons-toolbar .columns .dropdown-menu {
  border: 0;
  background-color: #fff;
  box-sizing: border-box;
  min-width: 300px;
 /*  left: auto !important; */
  right: 0 !important;
  max-height: 400px;
  margin: 0;
  padding: 20px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -moz-box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -webkit-box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -ms-box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
  -o-box-shadow: 0 6px 15px rgba(196, 203, 216, 0.25);
}
.buttons-toolbar .columns label {
  padding: 5px 0;
  color: #676c7a;
  cursor: pointer;
  display: block;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
  position: relative;
}
.bt-tableContainer .fixed-table-toolbar .search .search-input {
  border: 1px solid #ebedf4;
  box-sizing: border-box;
  color: #171725;
  display: block;
  font-size: 14px;
  line-height: 15px;
  letter-spacing: normal;
  height: 38px;
  padding: 6px 10px 6px;
  width: 300px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
}

.bt-tableContainer .bs-checkbox label {
  display: inline-block;
  position: relative;
  height: 15px;
  width: 15px;
}
.bt-tableContainer th.bs-checkbox label {
  top: 2px;
}

.bt-tableContainer .bs-checkbox label input[type="checkbox"] {
  position: absolute;
  top: 2px;
  left: 2px;
  opacity: 0;
}
.bt-tableContainer .bs-checkbox label input[type="checkbox"] ~ span::before {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  color: #b5b5be;
  font-size: 18px;
  line-height: 15px;
  height: 15px;
  width: 15px;
  font-family: "ocr-inc";
  content: "\4e";
  transition: all ease 0.2s;
  -moz-transition: all ease 0.2s;
  -webkit-transition: all ease 0.2s;
  -o-transition: all ease 0.2s;
  -ms-transition: all ease 0.2s;
}
.bt-tableContainer .btn .page-size{
	color: #333;
}

.bt-tableContainer
  .bs-checkbox
  label
  input[type="checkbox"]:checked
  ~ span::before {
  color: #284f98 !important;
  content: "\4d";
}

@media (max-width: 1430px) {
  .c-wrapper {
    padding: 40px 5px;
  }
  .c-searchBox {
    width: 310px;
    padding: 0 10px 0 43px;
  }
  .c-btnFilter {
    font-size: 14px;
  }
  .c-settingList ul li {
    margin: 0 12px 10px 0;
  }
  .c-btn.with-icon {
    padding: 11px 15px 11px 35px;
    font-size: 13px;
  }
  .c-infoBtn {
    padding: 7px 10px 5px 35px;
    min-width: 100px;
  }
  .c-infoBtn .subtitle {
    font-size: 13px;
  }
  .c-infoBtn .icon {
    left: 10px;
    top: 10px;
    font-size: 18px;
    line-height: 22px;
  }
  .c-infoBtn .title {
    font-size: 13px;
    margin-right: 15px;
  }
  .c-tableWrapper .c-table.type-01 tr td {
    font-size: 13px;
    padding: 10px;
  }
  .userList {
    padding: 0 0 0 49px;
    height: 38px;
  }
  .userList img {
    height: 38px;
    width: 38px;
  }
  .userList .userName {
    font-size: 13px;
  }
  .bt-tableContainer .table thead th:not(.bs-checkbox) .th-inner {
    padding: 9px 20px 8px 10px !important;
    line-height: 19px;
  }
  .inTable .c-dropdown .dropdown-toggle {
    padding: 11px 20px 11px 12px !important;
    font-size: 13px !important;
  }
  .inTable .c-dropdown .dropdown-toggle::after {
    right: 6px;
  }
  .inTable .c-dropdown.sm .dropdown-menu {
    left: 0 !important;
  }
  .rowHeading {
    font-size: 22px;
    line-height: 32px;
  }
  .bt-tableContainer .fixed-table-pagination > .pagination,
  .bt-tableContainer .fixed-table-pagination > .pagination-detail {
    margin: 7px 0 2px;
  }
  .c-tableWrapper .c-tableFooter {
    padding: 11px 16px 5px;
  }

  /* -- Utilitiew -- */
  .mb-20 {
    margin-bottom: 10px;
  }
}
 .tableLoader {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background: rgba(255,255,255,0.8);
text-align: center;
z-index: 5;
}

.lds-ring {
  display: inline-block;
  position: absolute;
  width: 40px;
  height: 40px;
   top: 100px;
   left: 50%;
   margin-left: -20px;
}
.lds-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 44px;
  height: 44px;
  margin: 8px;
  border: 5px solid #284f98;
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #284f98 transparent transparent transparent;
}
.lds-ring div:nth-child(1) {
  animation-delay: -0.45s;
}
.lds-ring div:nth-child(2) {
  animation-delay: -0.3s;
}
.lds-ring div:nth-child(3) {
  animation-delay: -0.15s;
}
@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}




.ocr-enhanced-search-info-icon {
    position: relative;
    left: 156px;
    top: -3px;
    margin-inline: -152px;
    background: transparent;
    border: 0;
    color: blue;
    padding: 2px;
}

.ocr-enhanced-search-header-info-icon {
    position: relative;
    white-space: nowrap;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    font-size: 15px;
    line-height: 1;
    color: blue;
    background-color: transparent;
    border: 0px;
    padding: 7px 10px;
    margin-right: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.c-linkBtn {
  display: inline-block;
  padding: 4px 8px;
  border: 0;
  background-color: transparent;
  text-transform: uppercase;
  font-size: 14px;
  color: #057bfe;
  margin: 0 4px;
  font-weight: 700;
}
.c-linkBtn.inactive {
  color: #888888;
}

.alert_tableInfo {
  background-color: #fff;
  border: 1px solid #f1f1f1;
  width: 552px;
  margin: 0 auto 16px;
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.08);
  border-radius: 5px;
}
.alert_tableInfo .alert_tableHeader {
  border-bottom: 1px solid #f1f1f1;
  display: block;
  color: #252d36;
  font-size: 14px;
  font-weight: 700;
  line-height: 22px;
  padding: 12px 24px;
}
.alert_tableInfo .alert_tableBody {
  display: block;
  padding: 12px 24px;
}
.alert_tableInfo .alert_tableBody .c-tableInTooltip,
.alert_tableInfo .alert_tableBody .table {
  margin-bottom: 0;
}
.alert_tableInfo .alert_tableBody .table td {
  font-size: 14px;
  line-height: 20px;
  padding: 4px 0;
}
.c-infoPopover.popover {
  font-family: "Overpass", sans-serif;
  border: 0;
  box-sizing: border-box;
  max-width: 332px;
  padding: 0;
}
.c-tableInTooltip {
  margin-bottom: 10px;
}
.c-tableInTooltip .table {
  width: 100%;
  border: 0;
  margin-bottom: 0;
}
.c-tableInTooltip .table td {
  border: 0;
  color: #888888;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  padding: 2px 0 3px;
}
.c-tableInTooltip .table td .title {
  font-weight: 700;
  color: #252d36;
}
.c-tableInTooltip .table td b {
  font-weight: 700;
}
.c-tableInTooltipInfo {
  display: block;
  color: #888888;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  word-wrap: break-word;
}
.c-tableInTooltipInfo b {
  display: inline-block;
  color: #252d36;
  font-weight: 700;
}

.c-infoPopover.popover.bottom > .arrow {
  border-bottom-color: #f5f5f5;
}
.c-infoPopover .popover-content {
  padding: 15px;
}
.c-infoPopover .c-infoTooltipContainer {
  display: block;
  background-color: #fff;
  width: 302px;
}
.c-infoPopover.popover.bottom {
  left: -10px !important;
  top: 60px !important;
}
.c-infoPopover.popover.bottom > .arrow {
  left: 32px !important;
}

.fa-rotate-17 {
    -ms-transform:rotate(17deg);     /* Internet Explorer 9 */
    -webkit-transform:rotate(17deg); /* Chrome, Safari, Opera */
    transform:rotate(17deg);         /* Standard syntax */
}
.infomatoryBellIcon{
	color: #fed402;
	margin-top: 17px;
}

@-webkit-keyframes ring {
  0% {
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  2% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  4% {
    -webkit-transform: rotate(-18deg);
    transform: rotate(-18deg);
  }

  6% {
    -webkit-transform: rotate(18deg);
    transform: rotate(18deg);
  }

  8% {
    -webkit-transform: rotate(-22deg);
    transform: rotate(-22deg);
  }

  10% {
    -webkit-transform: rotate(22deg);
    transform: rotate(22deg);
  }

  12% {
    -webkit-transform: rotate(-18deg);
    transform: rotate(-18deg);
  }

  14% {
    -webkit-transform: rotate(18deg);
    transform: rotate(18deg);
  }

  16% {
    -webkit-transform: rotate(-12deg);
    transform: rotate(-12deg);
  }

  18% {
    -webkit-transform: rotate(12deg);
    transform: rotate(12deg);
  }

  20% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@keyframes ring {
  0% {
    -webkit-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  2% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  4% {
    -webkit-transform: rotate(-18deg);
    -ms-transform: rotate(-18deg);
    transform: rotate(-18deg);
  }

  6% {
    -webkit-transform: rotate(18deg);
    -ms-transform: rotate(18deg);
    transform: rotate(18deg);
  }

  8% {
    -webkit-transform: rotate(-22deg);
    -ms-transform: rotate(-22deg);
    transform: rotate(-22deg);
  }

  10% {
    -webkit-transform: rotate(22deg);
    -ms-transform: rotate(22deg);
    transform: rotate(22deg);
  }

  12% {
    -webkit-transform: rotate(-18deg);
    -ms-transform: rotate(-18deg);
    transform: rotate(-18deg);
  }

  14% {
    -webkit-transform: rotate(18deg);
    -ms-transform: rotate(18deg);
    transform: rotate(18deg);
  }

  16% {
    -webkit-transform: rotate(-12deg);
    -ms-transform: rotate(-12deg);
    transform: rotate(-12deg);
  }

  18% {
    -webkit-transform: rotate(12deg);
    -ms-transform: rotate(12deg);
    transform: rotate(12deg);
  }

  20% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
.faa-ring.animated,
.faa-ring.animated-hover:hover,
.faa-parent.animated-hover:hover > .faa-ring {
  -webkit-animation: ring 2s ease infinite;
  animation: ring 2s ease infinite;
  transform-origin-x: 50%;
  transform-origin-y: 0px;
  transform-origin-z: initial;
}

.ocr-enhanced-search-alert-info-icon {
    position: relative;
    white-space: nowrap;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    font-size: 15px;
    line-height: 1;
    color: blue;
    background-color: transparent;
    border: 0px;
    margin-right: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

textarea#d-ocr-textara-box-id{
background-color:#e8e8e8;
font-weight:bold;
color:#454545;!important;
border:none;
outline:none;
padding: 0;
margin-bottom: 0;
font-size: 12px;
font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;!important;
}
textarea#d-ocr-textara-box-id::-webkit-scrollbar {
  width: 0px;
  background-color: transparent; }

textarea#d-ocr-textara-box-id::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  background-color: transparent; }
  .banner-bar{margin-top:5px;}
.banner-bar .pull-left{margin-top:17px}
.banner-bar .pull-right .logo{height:2.5em}
.banner-bar .pull-left .logo{height:3.75em;margin-top:-18px}

.vrs-alert-info{
	background-color: #bff8d8;
	border-color: #bff8d8;
	color:#0a8814
}

.vrs-alert-info-h4{
    position: relative;
    left: -24px;
    top: 5px;
}


/* START: Customization Related to PRJ_666 */
/* -------------------------------------------------------------------- */
/* Added to resolve info, warning and error messages are not showing */
.fade:not(.show) {
    opacity: initial;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Added to correct the possition of close button in info, warning and error messages */
.btn-close {
    float: right;
    margin-right: 10px;
    font-size: 10px;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Added to correct the info color */
.alert-info {
    background-color: rgb(217, 237, 247);
    color: rgb(49, 112, 143);
    border-color: rgb(188, 232, 241);
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Added to resolve heading in all forms */
h3, .h3 {
    font-size: 24px;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Colour combination issue in List Module Default Pages Form */
.table {
    --bs-table-striped-bg: #e6e6e600;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Drop down box issue. */
.form-control {
	appearance: auto;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Text area resizing issue */
textarea {
    resize: auto;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* <legend> tag related issues */
legend {
    float: none;
    font-size: 21px;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Added to correct possition of header in log in page */
.text-right {
    text-align: right;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Added related to loading image on Account popup on login page */
.hidden {
    display: none!important;
    visibility: hidden!important;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Added to resolve mouse hover issue on menu drop down */
.navbar-nav .dropdown:hover .dropdown-menu{
 	display: block;
 }
 
 /* Added to resolve left alignment issue in dropdown menu. */
@media(min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}
.navbar-right .dropdown-menu-left{left:0;right:auto}
}
 /* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Font issue resolved in all converted forms */
label {
    font-weight: bold;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Collapse/Panel component header color corrected */
.panel-title a {
    color: inherit;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/*Added for popover issue for enhanced search suggestions*/
.popover{
    min-height: auto!important;
    min-width: 35%!important;
}
.enhSearchContent{
	border: 0;
	color: #888888;
	font-size: 12px;
	font-weight: 500;
	line-height: 16px;
	padding: 2px 0 3px;
}
.enhSearchTitles{
	border: 0;
	color: #000000;
	font-size: 12px;
	font-weight: 500;
	line-height: 16px;
	padding: 2px 0 3px;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Added for resolving Collapse/Panel body alignement issue. */
.panel-body {
    padding: 15px;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Font size in smaller sized button corrected */
.btn-sm {
	font-size: 12px; 
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* labels with in <b></b> need to be bold not bolder */
b, strong {
    font-weight: bold;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Select Boxes height corrected */
select[multiple], select[size] {
    height: auto;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Corrected form items spacing */
.col-form-label {
    padding-top: 0;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Corrected the background color of reports */
table {
    background-color: transparent;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Corrected default height of text area in SBU and Global configurations */
textarea.form-control {
    height: auto;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* To correct the label size on Global work queue form */
.labelWidth{
	width:19.666667%;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* To correct the design for flag reason fields */
.input-group-addon {
	border: 1px solid #ccc;
	width: auto;
	height: auto;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* To correct the font weight for check box labels */
.checkbox label{
	font-weight: normal;
/* 	 margin-left: 15px; */
/*      margin-right: -15px; */
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* To correct the alignement issues */
.input-group .col-form-label {
	padding-right: 10px;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* To correct the check box possitioning */
input[type="radio"], input[type="checkbox"] {
    margin: 4px 4px 0 0;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/*
	 To correct the panel/collapse bar width 
	 Modified the width as part of #31465
*/
/* .panel-title {
	display: contents; 
	width: 100%;
} */
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* To correct the panel/collapse bar width */
.dropdown-item {
	padding: .25rem 1.25rem;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* To correct the alignment for error, info and warning messages */
.ocr-error ul {
    padding-left: 45px;
}

.ocr-info ul {
    padding-left: 45px;
}

.ocr-warning ul {
    padding-left: 45px;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* To correct the size of Alert icon badge */
.badge {
	font-size: 9px;
	border-radius: 10px;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Added to correct hyperlink color as blue even if 'href' attribute is not present */
a:not([href]):not([class]), a:not([href]):not([class]):hover {
    color: #0d6efd;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Added to correct calender icon possition */
.innersingle-addon .fa.fa-calendar {
	margin : 2.5% 93%;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Added to correct the Application Menu Bar alignment issue */
.navbar-nav.navbar-right:last-child {
	margin-right:-45px !important 
}
/* -------------------------------------------------------------------- */
/* Added to correct horizontal line in reports as part of #31465  */
hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eee;
}
/*Added to correct horizontal line in reports as part of #31465 */
/* -------------------------------------------------------------------- */
/* Added to provide space to components from margin */
.form-space {
	margin-left:15px;
	margin-right:15px;
	padding-top: 8px;
}
/* -------------------------------------------------------------------- */
/* Added to resolve the popover title issue dropdowns as part of #31464 */
.popover-title  {
    margin: 0;
    padding: 8px 14px;
    font-size: 16px;
    background-color: #f7f7f7;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Added to correct the collapse title padding issue */
.panel-title{margin-top:0;margin-bottom:0;color:inherit}
.panel{border-radius: 4px;}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Added to correct the padding space in tabs */
.navbar-collapse{
	padding-right: 15px;
	padding-left: 15px;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Added to remove the padding in the navbar tabs */
.mod-bar.navbar{
	padding-bottom: 0;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Added to romove the black line under the table haders */
.table > :not(:last-child) > :last-child > * {
	border-bottom-color: #bbb;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Added to correct the alignment of labels */
@media (min-width: 768px){
	.form-horizontal .col-form-label {
    	text-align: right;
    	margin-bottom: -7px;
    	padding-top: 7px;
	}
}

.form-horizontal .col-form-label{
	text-align:left;
}
/* -------------------------------------------------------------------- */

/* END: Customization Related to PRJ_666 */

.decimal-formatter ~ .input-group-addon {
	height: 25px;
	border-radius: 4px;
	}

.table>tbody {
    vertical-align: middle;
}

.progress {
    height: 1.25rem !important;
    box-shadow: inset 0 1px 2px rgb(0 0 0 / 10%);
}

/* -------------------------------------------------------------------- */
/* Added to handle date time calenders ui component */
.ui_tpicker_time_input{
    background-color: transparent;
    border: 0px;
    box-shadow: none;
    -webkit-box-shadow: none;
        }
.ui_tpicker_unit_hide{
        display:none;
}
/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
/* Added to fix tab selection design issues */
.nav-tabs .nav-link.active{
	border-color: #fff #fff transparent;
	border-width: 2px;
	background: none repeat scroll 0 0 #f1f1f1;
}
/* -------------------------------------------------------------------- */

/*--------------------#32052 lc_switch upgrade issue------------------------------------------------*/

/* 
 Removing lc_switch.css from individual .jsp and merging in css in this file because now lc_switch.js contains .css also so need to overide the below classes
 
*/
.lcs_wrap input {
	display: none;	
}

.lcs_switch {
	display: inline-block;	
	position: relative;
	width: 46px !important;
	height: 18px !important;
	border-radius: 30px;
	background: #ddd;
	overflow: hidden;
	cursor: pointer;
	
	-webkit-transition: all .2s ease-in-out;  
	-ms-transition: 	all .2s ease-in-out; 
	transition: 		all .2s ease-in-out; 
}
.lcs_cursor {
	display: inline-block;
	position: absolute;
	top: 1px !important;	
	width: 16px !important;
	height: 16px !important;
	margin-top: 0px !important;
	border-radius: 100%;
	background: #fff;
	box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2), 0 3px 4px 0 rgba(0, 0, 0, 0.1);
	z-index: 10;
	
	
	-webkit-transition: all .2s linear;  
	-ms-transition: 	all .2s linear; 
	transition: 		all .2s linear; 
	margin-top: 0px;
}
.lcs_label {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 12px;
	letter-spacing: 1px;
	line-height: 18px;
	color: #fff;
	font-weight: bold;
	position: absolute;
	width: 33px;
	top: 0px !important;   
	overflow: hidden;
	text-align: center;
	opacity: 0;
	
	-webkit-transition: all .2s ease-in-out .1s;  
	-ms-transition: 	all .2s ease-in-out .1s;   
	transition: 		all .2s ease-in-out .1s;   
}
.lcs_label.lcs_label_on {
	left: -70px;
	z-index: 6;	
}
.lcs_label.lcs_label_off {
	right: -70px;
	z-index: 5;	
	color:#fff;
}


/* on */
.lcs_switch.lcs_on {
	background: #75b936;
    box-shadow: 0 0 2px #579022 inset;
}
.lcs_switch.lcs_on .lcs_cursor {
	left: 28px;
}
.lcs_switch.lcs_on .lcs_label_on {
	left: 0px;	
	opacity: 1;
}


/* off */
.lcs_switch.lcs_off {
	background-color: #F05050 !important;
	box-shadow: 0px 0px 2px #cc0000 inset !important; 	
}
.lcs_switch.lcs_off .lcs_cursor {
	left: 3px;
}
.lcs_switch.lcs_off .lcs_label_off {
	right: 0px;
	opacity: 1;	
}


/* disabled */
.lcs_switch.lcs_disabled {
	opacity: 0.65;
	filter: alpha(opacity=65);	
	cursor: default;
}

/*--------------------#30041 START---------------------*/
/*
We have fixed the height for show/hide column
*/
.ui-multiselect ul.selected {
	height: 198.297px !important;

	}
.ui-multiselect ul.available {
	height: 198.297px !important;

	}
#colchooser_grid #select_id{
	margin-top: 10px !important;
}

/* --------------------------------------------------- */
/*Added to fix the dropdown indentation*/
.dropdown-menu{ 
	left:0;
}
/*-----------------------------------------------------*/
/* Added to fix Questionnaire design issues */
.progress-bar-info{
	background-color:#5bc0de
}
/* --------------------------------------------------- */
input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{
	cursor:not-allowed !important;
	}
.modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    width: 100%;
    height: 100%;
    overflow-x: auto !important;
    overflow-y: auto !important;
    outline: 0;
}

.ui-jqgrid tr.ui-subgrid > td {
    overflow: visible !important;
}

#colchooser_gridPopup #select_id{
	margin-top: 10px !important;
}

/*-----------#35949----------------*/
.save-searched-section{
	border-style: solid;
    border-width: 3px;
    border-color: #0d6efd29;
    width: auto;
    margin-bottom: 1px !important;
}

 .advance-search-cache-criteria-highlighter {
    outline: 0px;
    border-color: rgba(82, 168, 236, 0.8);
    border-width: 1px;
    box-shadow: inset 0 1px 3px rgb(0 0 0 / 10%), 0 0 8px rgb(4 132 234);
} 

.advance-search-cache-template-radio-btn{
	position: relative;
    left: -4px !important;
    top: 3px !important;
}

label.selected{
	background-color: #4472C4 !important;
}

label.selected > a{
	color: #fff !important;
}

label.selected > a.ocr-search-temp-cross{
	pointer-events: none !important;
  	cursor: default !important;
  	text-decoration: none !important;
  	color: #4472C4 !important;
}

.tp-icons a em{
	color:#454545;
	font-size:22px;
	vertical-align:middle
}