/* -------------FONT AWESOME CSS START---------------*/
/*! *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) *//* FONT PATH * -------------------------- */
/*@font-face {font-family: 'FontAwesome';src: url('../font/fontawesome-webfont.eot?v=4.2.0');src: url('../font/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../font/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../font/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../font/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');font-weight: normal;font-style: normal;}*/
@font-face {font-family: 'FontAwesome';src: url('../font/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../font/fontawesome-webfont.ttf?v=4.2.0') format('truetype');font-weight: normal;font-style: normal;}
.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: 1.2em;text-weight:normal;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;cursor:pointer;}/* makes the font 33% larger relative to the icon container */
.fa-lg {font-size: 1.33333333em;line-height: 0.75em;vertical-align: -15%;}.fa-2x {font-size: 2em;}.fa-3x {font-size: 3em;}.fa-4x {font-size: 4em;}.fa-5x {font-size: 5em;}.fa-fw {width: 1.28571429em;text-align: center;}.fa-ul {padding-left: 0;margin-left: 2.14285714em;list-style-type: none;}.fa-ul > li {position: relative;}.fa-li {position: absolute;left: -2.14285714em;width: 2.14285714em;top: 0.14285714em;text-align: center;}.fa-li.fa-lg {left: -1.85714286em;}.fa-border {padding: .2em .25em .15em;border: solid 0.08em #eeeeee;border-radius: .1em;}.pull-right {float: right;}.pull-left {float: left;}.fa.pull-left {margin-right: .3em;}.fa.pull-right {margin-left: .3em;}.fa-spin {-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;}@-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: #ffffff;}/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons */.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:before {content: "\f09a";}.fa-github:before {content: "\f09b";}.fa-unlock:before {content: "\f09c";}.fa-credit-card:before {content: "\f09d";}.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 {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-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";}
/* Custom icon sizes*/
.fa-sm {font-size: 1em;}.fa-xs {font-size: 0.8em;}.fa-6x {font-size: 6em;}.fa-7x {font-size: 7em;}.fa-8x {font-size: 8em;}
/* Custom icon sizes*/
.greyColor{color:#AAAAAA!important;}
.blueColor{color:#7175ED!important;}
.redColor{color:#FF002E!important;}
.whiteColor{color:#ffffff!important;}
/* -------------FONT AWESOME CSS END---------------*/

/*Image to data conversion online: http://websemantics.co.uk/online_tools/image_to_data_uri_convertor/
body{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8AgMAAABHkjHhAAAABGdBTUEAALGPC/xhBQAAAAxQTFRF7u7u+fn57+/v+Pj49OzMbQAAACtJREFUKM9j2Po6DhkxvN/3GxkxVF1fi4ww+Ojq0c0bNX9gzTcdDZ/hbD4AhISXr1naUMIAAAAASUVORK5CYII=);background-repeat: repeat;}
*/
.blink1Sec {
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;

    -moz-animation-name: blinker;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;

    animation-name: blinker;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    
    cursor: pointer;
}
.blink2Sec {
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 2s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;

    -moz-animation-name: blinker;
    -moz-animation-duration: 2s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;

    animation-name: blinker;
    animation-duration: 2s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    
    cursor: pointer;
}

@-moz-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

div.success, div.notice, div.error, div.footnotes {
    border-top:2px solid;
    border-bottom:1px solid;
    border-left:1px dotted;
    border-right:1px dotted;
    margin: 0.5em 0 1.3em;
    padding: 5px;
}
.error {
    border-color:maroon !important;
    color: #000000;
    background-color: pink !important;
}
.notice{
    text-decoration: underline;
}
div.status_comments{
    border: 1px dashed #D37676;
    margin: 2px;
    padding: 5px;
}
.success {
    border-color:#1F7F4E !important;
    color: #000000;
    background-color: #4FF9D5 !important;
}
.sideNote{
  font-size:10px;
  color:#666666;
  padding:5px;
}
.sideNote{
  font-size:10px;
  color:#666666;
  padding:5px;
}
#process_indicator{height:28px;width:155px;display: none;position: fixed;left: 44%;top:35%;z-index: 1;}

/*float*/
.fl{ float:left;}
.fr{ float:right;}
.fixedElement {
  background-color:#3475BA;
  /*background:linear-gradient(0deg, #1E4773 50%, #39628E 50%) repeat scroll 0 0 transparent;*/
  position:fixed;
  top:0;/*top: auto;*/
  min-width:1000px;
  width:100%;
  z-index:10000;
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
  bottom: 100%;
}
.fixedElementBottom {
  display:inline-block;
  background-color:#4285F4;
  position:fixed;
  bottom:0px;
  right:0px;
  padding:2px 5px 2px 5px;
  margin:0px;
  z-index:10000;
  color: #fff;
  font-size:12px;
  text-align:right;
}
.fixedElementBottomLeft {
  display:inline-block;
  background-color:#3475BA;
  position:fixed;
  bottom:0px;
  left:0px;
  padding:2px 5px 2px 5px;
  margin:0px;
  z-index:10000;
  color: #fff;
  font-size:12px;
  text-align:right;
}
.fixedElementBottom a{
	color:#fff;
}
.fixedElementBottomLeft a{color:#fff;}

/*bulk classes with single attributes*/

/*margin-bottom 0-20px;*/
.mb0{margin-bottom:0px}.mb1{margin-bottom:1px}.mb2{margin-bottom:2px}.mb3{margin-bottom:3px}.mb4{margin-bottom:4px}.mb5{margin-bottom:5px}.mb6{margin-bottom:6px}.mb7{margin-bottom:7px}.mb8{margin-bottom:8px}.mb9{margin-bottom:9px}.mb10{margin-bottom:10px}.mb11{margin-bottom:11px}.mb12{margin-bottom:12px}.mb13{margin-bottom:13px}.mb14{margin-bottom:14px}.mb15{margin-bottom:15px}.mb16{margin-bottom:16px}.mb17{margin-bottom:17px}.mb18{margin-bottom:18px}.mb19{margin-bottom:19px}.mb20{margin-bottom:20px}
/*margin-top 0-20px;*/
.mt0{margin-top:0px}.mt1{margin-top:1px}.mt2{margin-top:2px}.mt3{margin-top:3px}.mt4{margin-top:4px}.mt5{margin-top:5px}.mt6{margin-top:6px}.mt7{margin-top:7px}.mt8{margin-top:8px}.mt9{margin-top:9px}.mt10{margin-top:10px}.mt11{margin-top:11px}.mt12{margin-top:12px}.mt13{margin-top:13px}.mt14{margin-top:14px}.mt15{margin-top:15px}.mt16{margin-top:16px}.mt17{margin-top:17px}.mt18{margin-top:18px}.mt19{margin-top:19px}.mt20{margin-top:20px}
/*margin-left 0-20px;*/
.ml0{margin-left:0px}.ml1{margin-left:1px}.ml2{margin-left:2px}.ml3{margin-left:3px}.ml4{margin-left:4px}.ml5{margin-left:5px}.ml6{margin-left:6px}.ml7{margin-left:7px}.ml8{margin-left:8px}.ml9{margin-left:9px}.ml10{margin-left:10px}.ml11{margin-left:11px}.ml12{margin-left:12px}.ml13{margin-left:13px}.ml14{margin-left:14px}.ml15{margin-left:15px}.ml16{margin-left:16px}.ml17{margin-left:17px}.ml18{margin-left:18px}.ml19{margin-left:19px}.ml20{margin-left:20px}
/*margin-right 0-20px;*/
.mr0{margin-right:0px}.mr1{margin-right:1px}.mr2{margin-right:2px}.mr3{margin-right:3px}.mr4{margin-right:4px}.mr5{margin-right:5px}.mr6{margin-right:6px}.mr7{margin-right:7px}.mr8{margin-right:8px}.mr9{margin-right:9px}.mr10{margin-right:10px}.mr11{margin-right:11px}.mr12{margin-right:12px}.mr13{margin-right:13px}.mr14{margin-right:14px}.mr15{margin-right:15px}.mr16{margin-right:16px}.mr17{margin-right:17px}.mr18{margin-right:18px}.mr19{margin-right:19px}.mr20{margin-right:20px}
.ma0{margin:0px !important;}

/*padding-bottom 0-20px;*/
.pb0{padding-bottom:0px}.pb1{padding-bottom:1px}.pb2{padding-bottom:2px}.pb3{padding-bottom:3px}.pb4{padding-bottom:4px}.pb5{padding-bottom:5px}.pb6{padding-bottom:6px}.pb7{padding-bottom:7px}.pb8{padding-bottom:8px}.pb9{padding-bottom:9px}.pb10{padding-bottom:10px}.pb11{padding-bottom:11px}.pb12{padding-bottom:12px}.pb13{padding-bottom:13px}.pb14{padding-bottom:14px}.pb15{padding-bottom:15px}.pb16{padding-bottom:16px}.pb17{padding-bottom:17px}.pb18{padding-bottom:18px}.pb19{padding-bottom:19px}.pb20{padding-bottom:20px}
/*padding-top 0-20px;*/
.pt0{padding-top:0px}.pt1{padding-top:1px}.pt2{padding-top:2px}.pt3{padding-top:3px}.pt4{padding-top:4px}.pt5{padding-top:5px}.pt6{padding-top:6px}.pt7{padding-top:7px}.pt8{padding-top:8px}.pt9{padding-top:9px}.pt10{padding-top:10px}.pt11{padding-top:11px}.pt12{padding-top:12px}.pt13{padding-top:13px}.pt14{padding-top:14px}.pt15{padding-top:15px}.pt16{padding-top:16px}.pt17{padding-top:17px}.pt18{padding-top:18px}.pt19{padding-top:19px}.pt20{padding-top:20px}
/*padding-left 0-20px;*/
.pl0{padding-left:0px}.pl1{padding-left:1px}.pl2{padding-left:2px}.pl3{padding-left:3px}.pl4{padding-left:4px}.pl5{padding-left:5px}.pl6{padding-left:6px}.pl7{padding-left:7px}.pl8{padding-left:8px}.pl9{padding-left:9px}.pl10{padding-left:10px}.pl11{padding-left:11px}.pl12{padding-left:12px}.pl13{padding-left:13px}.pl14{padding-left:14px}.pl15{padding-left:15px}.pl16{padding-left:16px}.pl17{padding-left:17px}.pl18{padding-left:18px}.pl19{padding-left:19px}.pl20{padding-left:20px}
/*padding-right 0-20px;*/
.pr0{padding-right:0px}.pr1{padding-right:1px}.pr2{padding-right:2px}.pr3{padding-right:3px}.pr4{padding-right:4px}.pr5{padding-right:5px}.pr6{padding-right:6px}.pr7{padding-right:7px}.pr8{padding-right:8px}.pr9{padding-right:9px}.pr10{padding-right:10px}.pr11{padding-right:11px}.pr12{padding-right:12px}.pr13{padding-right:13px}.pr14{padding-right:14px}.pr15{padding-right:15px}.pr16{padding-right:16px}.pr17{padding-right:17px}.pr18{padding-right:18px}.pr19{padding-right:19px}.pr20{padding-right:20px}
/*padding-all 0-20px;*/
.pa0{padding:0px}.pa1{padding:1px}.pa2{padding:2px}.pa3{padding:3px}.pa4{padding:4px}.pa5{padding:5px}.pa6{padding:6px}.pa7{padding:7px}.pa8{padding:8px}.pa9{padding:9px}.pa10{padding:10px}.pa11{padding:11px}.pa12{padding:12px}.pa13{padding:13px}.pa14{padding:14px}.pa15{padding:15px}.pa16{padding:16px}.pa17{padding:17px}.pa18{padding:18px}.pa19{padding:19px}.pa20{padding:20px}

/*width 1-300px*/
.w1{width:1px !important}.w2{width:2px !important}.w3{width:3px !important}.w4{width:4px !important}.w5{width:5px !important}.w6{width:6px !important}.w7{width:7px !important}.w8{width:8px !important}.w9{width:9px !important}.w10{width:10px !important}.w11{width:11px !important}.w12{width:12px !important}.w13{width:13px !important}.w14{width:14px !important}.w15{width:15px !important}.w16{width:16px !important}.w17{width:17px !important}.w18{width:18px !important}.w19{width:19px !important}.w20{width:20px !important}.w21{width:21px !important}.w22{width:22px !important}.w23{width:23px !important}.w24{width:24px !important}.w25{width:25px !important}.w26{width:26px !important}.w27{width:27px !important}.w28{width:28px !important}.w29{width:29px !important}.w30{width:30px !important}.w31{width:31px !important}.w32{width:32px !important}.w33{width:33px !important}.w34{width:34px !important}.w35{width:35px !important}.w36{width:36px !important}.w37{width:37px !important}.w38{width:38px !important}.w39{width:39px !important}.w40{width:40px !important}.w41{width:41px !important}.w42{width:42px !important}.w43{width:43px !important}.w44{width:44px !important}.w45{width:45px !important}.w46{width:46px !important}.w47{width:47px !important}.w48{width:48px !important}.w49{width:49px !important}.w50{width:50px !important}.w51{width:51px !important}.w52{width:52px !important}.w53{width:53px !important}.w54{width:54px !important}.w55{width:55px !important}.w56{width:56px !important}.w57{width:57px !important}.w58{width:58px !important}.w59{width:59px !important}.w60{width:60px !important}.w61{width:61px !important}.w62{width:62px !important}.w63{width:63px !important}.w64{width:64px !important}.w65{width:65px !important}.w66{width:66px !important}.w67{width:67px !important}.w68{width:68px !important}.w69{width:69px !important}.w70{width:70px !important}.w71{width:71px !important}.w72{width:72px !important}.w73{width:73px !important}.w74{width:74px !important}.w75{width:75px !important}.w76{width:76px !important}.w77{width:77px !important}.w78{width:78px !important}.w79{width:79px !important}.w80{width:80px !important}.w81{width:81px !important}.w82{width:82px !important}.w83{width:83px !important}.w84{width:84px !important}.w85{width:85px !important}.w86{width:86px !important}.w87{width:87px !important}.w88{width:88px !important}.w89{width:89px !important}.w90{width:90px !important}.w91{width:91px !important}.w92{width:92px !important}.w93{width:93px !important}.w94{width:94px !important}.w95{width:95px !important}.w96{width:96px !important}.w97{width:97px !important}.w98{width:98px !important}.w99{width:99px !important}.w100{width:100px !important}.w101{width:101px !important}.w102{width:102px !important}.w103{width:103px !important}.w104{width:104px !important}.w105{width:105px !important}.w106{width:106px !important}.w107{width:107px !important}.w108{width:108px !important}.w109{width:109px !important}.w110{width:110px !important}.w111{width:111px !important}.w112{width:112px !important}.w113{width:113px !important}.w114{width:114px !important}.w115{width:115px !important}.w116{width:116px !important}.w117{width:117px !important}.w118{width:118px !important}.w119{width:119px !important}.w120{width:120px !important}.w121{width:121px !important}.w122{width:122px !important}.w123{width:123px !important}.w124{width:124px !important}.w125{width:125px !important}.w126{width:126px !important}.w127{width:127px !important}.w128{width:128px !important}.w129{width:129px !important}.w130{width:130px !important}.w131{width:131px !important}.w132{width:132px !important}.w133{width:133px !important}.w134{width:134px !important}.w135{width:135px !important}.w136{width:136px !important}.w137{width:137px !important}.w138{width:138px !important}.w139{width:139px !important}.w140{width:140px !important}.w141{width:141px !important}.w142{width:142px !important}.w143{width:143px !important}.w144{width:144px !important}.w145{width:145px !important}.w146{width:146px !important}.w147{width:147px !important}.w148{width:148px !important}.w149{width:149px !important}.w150{width:150px !important}.w151{width:151px !important}.w152{width:152px !important}.w153{width:153px !important}.w154{width:154px !important}.w155{width:155px !important}.w156{width:156px !important}.w157{width:157px !important}.w158{width:158px !important}.w159{width:159px !important}.w160{width:160px !important}.w161{width:161px !important}.w162{width:162px !important}.w163{width:163px !important}.w164{width:164px !important}.w165{width:165px !important}.w166{width:166px !important}.w167{width:167px !important}.w168{width:168px !important}.w169{width:169px !important}.w170{width:170px !important}.w171{width:171px !important}.w172{width:172px !important}.w173{width:173px !important}.w174{width:174px !important}.w175{width:175px !important}.w176{width:176px !important}.w177{width:177px !important}.w178{width:178px !important}.w179{width:179px !important}.w180{width:180px !important}.w181{width:181px !important}.w182{width:182px !important}.w183{width:183px !important}.w184{width:184px !important}.w185{width:185px !important}.w186{width:186px !important}.w187{width:187px !important}.w188{width:188px !important}.w189{width:189px !important}.w190{width:190px !important}.w191{width:191px !important}.w192{width:192px !important}.w193{width:193px !important}.w194{width:194px !important}.w195{width:195px !important}.w196{width:196px !important}.w197{width:197px !important}.w198{width:198px !important}.w199{width:199px !important}.w200{width:200px !important}.w201{width:201px !important}.w202{width:202px !important}.w203{width:203px !important}.w204{width:204px !important}.w205{width:205px !important}.w206{width:206px !important}.w207{width:207px !important}.w208{width:208px !important}.w209{width:209px !important}.w210{width:210px !important}.w211{width:211px !important}.w212{width:212px !important}.w213{width:213px !important}.w214{width:214px !important}.w215{width:215px !important}.w216{width:216px !important}.w217{width:217px !important}.w218{width:218px !important}.w219{width:219px !important}.w220{width:220px !important}.w221{width:221px !important}.w222{width:222px !important}.w223{width:223px !important}.w224{width:224px !important}.w225{width:225px !important}.w226{width:226px !important}.w227{width:227px !important}.w228{width:228px !important}.w229{width:229px !important}.w230{width:230px !important}.w231{width:231px !important}.w232{width:232px !important}.w233{width:233px !important}.w234{width:234px !important}.w235{width:235px !important}.w236{width:236px !important}.w237{width:237px !important}.w238{width:238px !important}.w239{width:239px !important}.w240{width:240px !important}.w241{width:241px !important}.w242{width:242px !important}.w243{width:243px !important}.w244{width:244px !important}.w245{width:245px !important}.w246{width:246px !important}.w247{width:247px !important}.w248{width:248px !important}.w249{width:249px !important}.w250{width:250px !important}.w251{width:251px !important}.w252{width:252px !important}.w253{width:253px !important}.w254{width:254px !important}.w255{width:255px !important}.w256{width:256px !important}.w257{width:257px !important}.w258{width:258px !important}.w259{width:259px !important}.w260{width:260px !important}.w261{width:261px !important}.w262{width:262px !important}.w263{width:263px !important}.w264{width:264px !important}.w265{width:265px !important}.w266{width:266px !important}.w267{width:267px !important}.w268{width:268px !important}.w269{width:269px !important}.w270{width:270px !important}.w271{width:271px !important}.w272{width:272px !important}.w273{width:273px !important}.w274{width:274px !important}.w275{width:275px !important}.w276{width:276px !important}.w277{width:277px !important}.w278{width:278px !important}.w279{width:279px !important}.w280{width:280px !important}.w281{width:281px !important}.w282{width:282px !important}.w283{width:283px !important}.w284{width:284px !important}.w285{width:285px !important}.w286{width:286px !important}.w287{width:287px !important}.w288{width:288px !important}.w289{width:289px !important}.w290{width:290px !important}.w291{width:291px !important}.w292{width:292px !important}.w293{width:293px !important}.w294{width:294px !important}.w295{width:295px !important}.w296{width:296px !important}.w297{width:297px !important}.w298{width:298px !important}.w299{width:299px !important}.w300{width:300px !important;}
/*width 350-650px*/
.w350{width:350px !important}.w400{width:400px !important}.w450{width:450px !important}.w500{width:550px !important}.w600{width:600px !important}.w650{width:650px !important}
/*width 1%-99%*/
.col1{width:1% !important}.col2{width:2% !important}.col3{width:3% !important}.col4{width:4% !important}.col5{width:5% !important}.col6{width:6% !important}.col7{width:7% !important}.col8{width:8% !important}.col9{width:9% !important}.col10{width:10% !important}.col11{width:11% !important}.col12{width:12% !important}.col13{width:13% !important}.col14{width:14% !important}.col15{width:15% !important}.col16{width:16% !important}.col17{width:17% !important}.col18{width:18% !important}.col19{width:19% !important}.col20{width:20% !important}.col21{width:21% !important}.col22{width:22% !important}.col23{width:23% !important}.col24{width:24% !important}.col25{width:25% !important}.col26{width:26% !important}.col27{width:27% !important}.col28{width:28% !important}.col29{width:29% !important}.col30{width:30% !important}.col31{width:31% !important}.col32{width:32% !important}.col33{width:33% !important}.col34{width:34% !important}.col35{width:35% !important}.col36{width:36% !important}.col37{width:37% !important}.col38{width:38% !important}.col39{width:39% !important}.col40{width:40% !important}.col41{width:41% !important}.col42{width:42% !important}.col43{width:43% !important}.col44{width:44% !important}.col45{width:45% !important}.col46{width:46% !important}.col47{width:47% !important}.col48{width:48% !important}.col49{width:49% !important}.col50{width:50% !important}.col51{width:51% !important}.col52{width:52% !important}.col53{width:53% !important}.col54{width:54% !important}.col55{width:55% !important}.col56{width:56% !important}.col57{width:57% !important}.col58{width:58% !important}.col59{width:59% !important}.col60{width:60% !important}.col61{width:61% !important}.col62{width:62% !important}.col63{width:63% !important}.col64{width:64% !important}.col65{width:65% !important}.col66{width:66% !important}.col67{width:67% !important}.col68{width:68% !important}.col69{width:69% !important}.col70{width:70% !important}.col71{width:71% !important}.col72{width:72% !important}.col73{width:73% !important}.col74{width:74% !important}.col75{width:75% !important}.col76{width:76% !important}.col77{width:77% !important}.col78{width:78% !important}.col79{width:79% !important}.col80{width:80% !important}.col81{width:81% !important}.col82{width:82% !important}.col83{width:83% !important}.col84{width:84% !important}.col85{width:85% !important}.col86{width:86% !important}.col87{width:87% !important}.col88{width:88% !important}.col89{width:89% !important}.col90{width:90% !important}.col91{width:91% !important}.col92{width:92% !important}.col93{width:93% !important}.col94{width:94% !important}.col95{width:95% !important}.col96{width:96% !important}.col97{width:97% !important}.col98{width:98% !important}.col99{width:99% !important}

/*width 100% full*/
.wfull{ width:100% !important;}

/*border solid with color black from 1px to 5px;*/
.border1solid{border:1px solid #000}.border2solid{border:2px solid #000}.border3solid{border:3px solid #000}.border4solid{border:4px solid #000}.border5solid{border:5px solid #000}

/*border solid with color black from 1px to 5px;*/
.border1solid{border:1px solid #000}.border2solid{border:2px solid #000}.border3solid{border:3px solid #000}.border4solid{border:4px solid #000}.border5solid{border:5px solid #000}

/*border dashed with color black from 1px to 5px;*/
.border1dashed{border:1px dashed #000}.border2dashed{border:2px dashed #000}.border3dashed{border:3px dashed #000}.border4dashed{border:4px dashed #000}.border5dashed{border:5px dashed #000}

/*border dotted with color black from 1px to 5px;*/
.border1dotted{border:1px dotted #000}.border2dotted{border:2px dotted #000}.border3dotted{border:3px dotted #000}.border4dotted{border:4px dotted #000}.border5dotted{border:5px dotted #000}

/*font size 1px to 100px;*/
.fs8{font-size:8px}.fs9{font-size:9px}.fs10{font-size:10px}.fs11{font-size:11px}.fs12{font-size:12px}.fs13{font-size:13px}.fs14{font-size:14px}.fs15{font-size:15px}.fs16{font-size:16px}.fs17{font-size:17px}.fs18{font-size:18px}.fs19{font-size:19px}.fs20{font-size:20px}.fs21{font-size:21px}.fs22{font-size:22px}.fs23{font-size:23px}.fs24{font-size:24px}.fs25{font-size:25px}.fs26{font-size:26px}.fs27{font-size:27px}.fs28{font-size:28px}.fs29{font-size:29px}.fs30{font-size:30px}.fs31{font-size:31px}.fs32{font-size:32px}.fs33{font-size:33px}.fs34{font-size:34px}.fs35{font-size:35px}.fs36{font-size:36px}.fs37{font-size:37px}.fs38{font-size:38px}.fs39{font-size:39px}.fs40{font-size:40px}.fs41{font-size:41px}.fs42{font-size:42px}.fs43{font-size:43px}.fs44{font-size:44px}.fs45{font-size:45px}.fs46{font-size:46px}.fs47{font-size:47px}.fs48{font-size:48px}.fs49{font-size:49px}.fs50{font-size:50px}.fs51{font-size:51px}.fs52{font-size:52px}.fs53{font-size:53px}.fs54{font-size:54px}.fs55{font-size:55px}.fs56{font-size:56px}.fs57{font-size:57px}.fs58{font-size:58px}.fs59{font-size:59px}.fs60{font-size:60px}.fs61{font-size:61px}.fs62{font-size:62px}.fs63{font-size:63px}.fs64{font-size:64px}.fs65{font-size:65px}.fs66{font-size:66px}.fs67{font-size:67px}.fs68{font-size:68px}.fs69{font-size:69px}.fs70{font-size:70px}.fs71{font-size:71px}.fs72{font-size:72px}.fs73{font-size:73px}.fs74{font-size:74px}.fs75{font-size:75px}.fs76{font-size:76px}.fs77{font-size:77px}.fs78{font-size:78px}.fs79{font-size:79px}.fs80{font-size:80px}.fs81{font-size:81px}.fs82{font-size:82px}.fs83{font-size:83px}.fs84{font-size:84px}.fs85{font-size:85px}.fs86{font-size:86px}.fs87{font-size:87px}.fs88{font-size:88px}.fs89{font-size:89px}.fs90{font-size:90px}.fs91{font-size:91px}.fs92{font-size:92px}.fs93{font-size:93px}.fs94{font-size:94px}.fs95{font-size:95px}.fs96{font-size:96px}.fs97{font-size:97px}.fs98{font-size:98px}.fs99{font-size:99px}.fs100{font-size:100px}

.nowrap{ display: inline-block;white-space: nowrap; }
.bold { font-weight:bold !important; }
.normal{ font-weight:normal !important;}
.italic { font-style: italic !important; }
.underline { text-decoration: underline !important; }
.vam{ vertical-align:middle !important;}
.vat{ vertical-align:top !important;}
.tac{ text-align:center !important;}
.tar{ text-align:right !important;}
.tal{ text-align:left !important;}
.borderless table{border-top-style: none !important;border-left-style: none !important;border-right-style: none !important;border-bottom-style: none !important;}

.thead-default th{color:#55595c;background-color:#eceeef}
.tfoot-default td{color:#55595c;background-color:#eceeef}

/*custom selectbox and file input */
.custom-select{
	display:inline-block;max-width:100%;
	/*height:calc(2.5rem - 2px);*/
	padding:.375rem 1.75rem .375rem .75rem;padding-right:.75rem\9;color:#55595c;vertical-align:middle;
	background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;
	background-image:none\9;-webkit-background-size:8px 10px;background-size:8px 10px;border:1px solid rgba(0,0,0,.15);
	border-radius:.25rem;-moz-appearance:none;-webkit-appearance:none
	}
.custom-select:focus{border-color:#51a7e8;outline:0}
.custom-select:focus::-ms-value{color:#55595c;background-color:#fff}
.custom-select:disabled{color:#818a91;cursor:not-allowed;background-color:#eceeef}
.custom-select::-ms-expand{opacity:0}
.custom-select-sm{padding-top:.375rem;padding-bottom:.375rem;font-size:75%}
.custom-file{position:relative;display:inline-block;max-width:100%;height:2.5rem;cursor:pointer}
.custom-file-input{min-width:14rem;max-width:100%;margin:0;filter:alpha(opacity=0);opacity:0}
.custom-file-control{position:absolute;top:0;right:0;left:0;z-index:5;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:1px solid #ddd;border-radius:.25rem}.custom-file-control:lang(en)::after{content:"Choose file..."}.custom-file-control::before{position:absolute;top:-1px;right:-1px;bottom:-1px;z-index:6;display:block;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555;background-color:#eee;border:1px solid #ddd;border-radius:0 .25rem .25rem 0}.custom-file-control:lang(en)::before{content:"Browse"}

/*bootstrap named custom classes*/
/* Custom Colored Panels */
/*http://uigradients.com*/
.panel-pinot-noir {border-color: #2c406e !important;border-radius: 0px !important;}
.panel-pinot-noir > .panel-heading {border-bottom:0px;border-color: #2c406e !important;border-radius: 0px !important;color: #fff;background: linear-gradient(to right, #4b6cb7, #182848) no-repeat;}
.panel-pinot-noir > .panel-heading a {color: #fff !important;}
.panel-pinot-noir > a {color: #5cb85c !important;}
.panel-pinot-noir > a:hover {color: #3d8b3d !important;}

.panel-nighthawk {border-color: #2c406e !important;border-radius: 0px !important;}
.panel-nighthawk > .panel-heading {border-bottom:0px;border-color: #2c406e !important;border-radius: 0px !important;color: #fff;background: linear-gradient(to right, #2980b9, #2c3e50) no-repeat;}
.panel-nighthawk > .panel-heading a {color: #fff !important;}
.panel-nighthawk > a {color: #5cb85c !important;}
.panel-nighthawk > a:hover {color: #3d8b3d !important;}

.panel-moss {border-color: #2c406e !important;border-radius: 0px !important;}
.panel-moss > .panel-heading {border-bottom:0px;border-color: #2c406e !important;border-radius: 0px !important;color: #fff;background: linear-gradient(to right, #134E5E, #71B280) no-repeat;}
.panel-moss > .panel-heading a {color: #fff !important;}
.panel-moss > a {color: #5cb85c !important;}
.panel-moss > a:hover {color: #3d8b3d !important;}

.panel-play-red {border-color: #87030e !important;border-radius: 0px !important;}
.panel-play-red > .panel-heading {border-bottom:0px;border-color: #2c406e !important;border-radius: 0px !important;color: #fff;background: linear-gradient(to right, #D31027, #EA384D) no-repeat;}
.panel-play-red > .panel-heading a {color: #fff !important;}
.panel-play-red > a {color: #5cb85c !important;}
.panel-play-red > a:hover {color: #3d8b3d !important;}

.panel-steel-gray {border-color: #87030e !important;border-radius: 0px !important;}
.panel-steel-gray > .panel-heading {border-bottom:0px;border-color: #2c406e !important;border-radius: 0px !important;color: #fff;background: linear-gradient(to right, #1F1C2C, #928DAB) no-repeat;}
.panel-steel-gray > .panel-heading a {color: #fff !important;}
.panel-steel-gray > a {color: #5cb85c !important;}
.panel-steel-gray > a:hover {color: #3d8b3d !important;}

.panel-dark-ocean {border-color: #626978 !important;border-radius: 0px !important;}
.panel-dark-ocean > .panel-heading {border-bottom:0px;border-color: #626978 !important;border-radius: 0px !important;color: #fff;background: linear-gradient(to right, #373B44, #2b5fb3) no-repeat;}
.panel-dark-ocean > .panel-heading a {color: #fff !important;}
.panel-dark-ocean > a {color: #5cb85c !important;}
.panel-dark-ocean > a:hover {color: #3d8b3d !important;}

.panel-portrait {border-color: #9aa3ab !important;border-radius: 0px !important;}
.panel-portrait > .panel-heading {border-bottom:0px;border-color: #9aa3ab !important;border-radius: 0px !important;color: #3b3939;background: linear-gradient(to right, #eef2f3, #8e9eab) no-repeat;}
.panel-portrait > .panel-heading a {color: #494c4f !important;}
.panel-portrait > a {color: #494c4f !important;}
.panel-portrait > a:hover {color: #3d8b3d !important;}

.panel-bluelagoon {border-color: #2d2989 !important;border-radius: 0px !important;}
.panel-bluelagoon > .panel-heading {border-bottom:0px;border-color: #2d2989 !important;border-radius: 0px !important;color: #fff;background: linear-gradient(to right, #191654, #43C6AC) no-repeat;}
.panel-bluelagoon > .panel-heading a {color: #fff !important;}
.panel-bluelagoon > a {color: #5cb85c !important;}
.panel-bluelagoon > a:hover {color: #3d8b3d !important;}

.panel-little-leaf {border-color: #7dba5d !important;border-radius: 0px !important;}
.panel-little-leaf > .panel-heading {border-bottom:0px;border-color: #7dba5d !important;border-radius: 0px !important;color: #fff;background: linear-gradient(to right, #8DC26F, #76b852) no-repeat;}
.panel-little-leaf > .panel-heading a {color: #fff !important;}
.panel-little-leaf > a {color: #5cb85c !important;}
.panel-little-leaf > a:hover {color: #3d8b3d !important;}

.panel-rose-lenses {border-color: #8993c1 !important;border-radius: 0px !important;}
.panel-rose-lenses > .panel-heading {border-bottom:0px;border-color: #8993c1 !important;border-radius: 0px !important;color: #fff;background: linear-gradient(to right, #636FA4, #E8CBC0) no-repeat;}
.panel-rose-lenses > .panel-heading a {color: #fff !important;}
.panel-rose-lenses > a {color: #5cb85c !important;}
.panel-rose-lenses > a:hover {color: #3d8b3d !important;}

.panel-honey-dew {border-color: #63d8c1 !important;border-radius: 0px !important;}
.panel-honey-dew > .panel-heading {border-bottom:0px;border-color: #63d8c1 !important;border-radius: 0px !important;color: #fff;background: linear-gradient(to right, #F8FFAE, #43C6AC) no-repeat;}
.panel-honey-dew > .panel-heading a {color: #fff !important;}
.panel-honey-dew > a {color: #3d8b3d !important;}
.panel-honey-dew > a:hover {color: #3d8b3d !important;}

.panel-love-tonight {border-color: #c257c6 !important;border-radius: 0px !important;}
.panel-love-tonight > .panel-heading {border-bottom:0px;border-color: #c257c6 !important;border-radius: 0px !important;color: #fff;background: linear-gradient(to right, #B06AB3, #4568DC) no-repeat;}
.panel-love-tonight > .panel-heading a {color: #fff !important;}
.panel-love-tonight > a {color: #5cb85c !important;}
.panel-love-tonight > a:hover {color: #3d8b3d !important;}

.panel-mild {border-color: #5cc467 !important;border-radius: 0px !important;}
.panel-mild > .panel-heading {border-bottom:0px;border-color: #5cc467 !important;border-radius: 0px !important;color: #fff;background: linear-gradient(to right, #67B26F, #4ca2cd) no-repeat;}
.panel-mild > .panel-heading a {color: #fff !important;}
.panel-mild > a {color: #5cb85c !important;}
.panel-mild > a:hover {color: #3d8b3d !important;}

.panel-sunset {border-color: #fc866a !important;border-radius: 0px !important;}
.panel-sunset > .panel-heading {border-bottom:0px;border-color: #fc866a !important;border-radius: 0px !important;color: #fff;background: linear-gradient(to right, #feb47b, #ff7e5f) no-repeat;}
.panel-sunset > .panel-heading a {color: #fff !important;}
.panel-sunset > a {color: #5cb85c !important;}
.panel-sunset > a:hover {color: #3d8b3d !important;}

.panel-lush {border-color: #68bf41 !important;border-radius: 0px !important;}
.panel-lush > .panel-heading {border-bottom:0px;border-color: #68bf41 !important;border-radius: 0px !important;color: #fff;background: linear-gradient(to right, #a8e063, #56ab2f) no-repeat;}
.panel-lush > .panel-heading a {color: #fff !important;}
.panel-lush > a {color: #5cb85c !important;}
.panel-lush > a:hover {color: #3d8b3d !important;}

.panel-firewatch {border-color: #db3c30 !important;border-radius: 0px !important;}
.panel-firewatch > .panel-heading {border-bottom:0px;border-color: #db3c30 !important;border-radius: 0px !important;color: #fff;background: linear-gradient(to right, #ef473a, #cb2d3e) no-repeat;}
.panel-firewatch > .panel-heading a {color: #fff !important;}
.panel-firewatch > a {color: #5cb85c !important;}
.panel-firewatch > a:hover {color: #3d8b3d !important;}

.panel-green {border-color: #5cb85c !important;}
.panel-green > .panel-heading {border-color: #5cb85c !important;color: #fff;background-color: #5cb85c !important;}
.panel-green > .panel-heading a {color: #fff !important;}
.panel-green > a {color: #5cb85c !important;}
.panel-green > a:hover {color: #3d8b3d !important;}

.panel-red {border-color: #d9534f !important;}
.panel-red > .panel-heading {border-color: #d9534f !important;color: #fff;background-color: #d9534f !important;}
.panel-red > .panel-heading a {color: #fff !important;}
.panel-red > a {color: #d9534f;}
.panel-red > a:hover {color: #b52b27;}

.panel-yellow {border-color: #f0ad4e !important;}
.panel-yellow > .panel-heading {border-color: #f0ad4e !important;color: #fff !important;background-color: #f0ad4e !important;}
.panel-yellow > .panel-heading a {color: #fff !important;}
.panel-yellow > a {color: #f0ad4e !important;}
.panel-yellow > a:hover {color: #f0ad4e !important;}

.panel-bluesky {border-color: #3777cc !important;}
.panel-bluesky > .panel-heading {color: #10386e !important; border-color: #3777cc !important; background:  linear-gradient(to right, #56CCF2, #2F80ED) no-repeat !important;}
.panel-bluesky > .panel-heading a {color: #1b4680 !important;}
.panel-bluesky > a {color: #1b4680 !important;}
.panel-bluesky > a:hover {color: #1b4680 !important;}

.panel-solid-vault {border-color: #2a6582 !important;}
.panel-solid-vault > .panel-heading {color: #ffffff !important; border-color: #2a6582 !important; background:  linear-gradient(to right, #3a7bd5, #3a6073) no-repeat !important;}
.panel-solid-vault > .panel-heading a {color: #ffffff !important;}
.panel-solid-vault > a {color: #ffffff !important;}
.panel-solid-vault > a:hover {color: #1b4680 !important;}

.panel-green-beach {border-color: #03a68c !important;}
.panel-green-beach > .panel-heading {color: #ffffff !important; border-color: #03a68c !important; background:  linear-gradient(to right, #02AAB0, #00CDAC) no-repeat !important;}
.panel-green-beach > .panel-heading a {color: #ffffff !important;}
.panel-green-beach > a {color: #ffffff !important;}
.panel-green-beach > a:hover {color: #1b4680 !important;}

.alertByInputRed {
  border-color: #e84c59 !important;
  outline: 0 !important;
  color : #e84c59 !important;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(232, 76, 89, .6) !important;
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(232, 76, 89, .6) !important;
}
.alertByInputGreen {
  border-color: #75e84c !important;
  outline: 0 !important;
  color : #75e84c !important;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(117, 232, 76, .6) !important;
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(117, 232, 76, .6) !important;
}
/*bootstrap overridden classes*/
.glyphicon{
    display: inline-block;
    font-family: "Glyphicons Halflings";
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    position: relative;
    top: 1px;
    cursor: pointer;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 10px 0 !important;
  border-radius: 4px;
}
.panel-body {
  padding: 10px !important;
}
.table > tfoot > tr.danger { background-color: #f76060;}
}
/*Horizontal line class*/
hr.style1{
  border-top: 1px solid #8c8b8b;
}


hr.style2 {
  border-top: 3px double #8c8b8b;
}

hr.style3 {
  border-top: 1px dashed #8c8b8b;
}

hr.style4 {
  border-top: 1px dotted #8c8b8b;
}

hr.style5 {
  background-color: #fff;
  border-top: 2px dashed #8c8b8b;
}


hr.style6 {
  background-color: #fff;
  border-top: 2px dotted #8c8b8b;
}

hr.style7 {
  border-top: 1px solid #8c8b8b;
  border-bottom: 1px solid #fff;
}


hr.style8 {
  border-top: 1px solid #8c8b8b;
  border-bottom: 1px solid #fff;
}
hr.style8:after {
  content: '';
  display: block;
  margin-top: 2px;
  border-top: 1px solid #8c8b8b;
  border-bottom: 1px solid #fff;
}

hr.style9 {
  border-top: 1px dashed #8c8b8b;
  border-bottom: 1px dashed #fff;
}

hr.style10 {
  border-top: 1px dotted #8c8b8b;
  border-bottom: 1px dotted #fff;
}


hr.style13 {
  height: 10px;
  border: 0;
  box-shadow: 0 10px 10px -10px #8c8b8b inset;
}


hr.style14 { 
  border: 0; 
  height: 1px; 
  background-image: -webkit-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -moz-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -ms-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -o-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0); 
}


hr.style15 {
  border-top: 4px double #8c8b8b;
  text-align: center;
}
hr.style15:after {
  content: '\002665';
  display: inline-block;
  position: relative;
  top: -15px;
  padding: 0 10px;
  background: #f0f0f0;
  color: #8c8b8b;
  font-size: 18px;
}

hr.style16 { 
  border-top: 1px dashed #8c8b8b; 
} 
hr.style16:after { 
  content: '\002702'; 
  display: inline-block; 
  position: relative; 
  top: -12px; 
  left: 40px; 
  padding: 0 3px; 
  background: #f0f0f0; 
  color: #8c8b8b; 
  font-size: 18px; 
}


hr.style17 {
  border-top: 1px solid #8c8b8b;
  text-align: center;
}
hr.style17:after {
  content: '§';
  display: inline-block;
  position: relative;
  top: -14px;
  padding: 0 10px;
  background: #f0f0f0;
  color: #8c8b8b;
  font-size: 18px;
  -webkit-transform: rotate(60deg);
  -moz-transform: rotate(60deg);
  transform: rotate(60deg);
}


hr.style18 { 
  height: 30px; 
  border-style: solid; 
  border-color: #8c8b8b; 
  border-width: 1px 0 0 0; 
  border-radius: 20px; 
} 
hr.style18:before { 
  display: block; 
  content: ""; 
  height: 30px; 
  margin-top: -31px; 
  border-style: solid; 
  border-color: #8c8b8b; 
  border-width: 0 0 1px 0; 
  border-radius: 20px; 
}
/*Horizontal line class end*/
/* toggle on/off */
/* The switch - the box around the slider */
.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}
/* Hide default HTML checkbox */
.switch input {display:none;}
/* The slider */
.slider {position: absolute;  cursor: pointer;  top: 0;  left: 0;  right: 0;  bottom: 0;  background-color: #ccc;  -webkit-transition: .4s;  transition: .4s;}
.slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}
input:checked + .slider {
  background-color: #2196F3;
}
input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}
input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}
/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}
.slider.round:before {
  border-radius: 50%;
}
/* toggle on/off END*/