/**
 * CSS for JazzFS::365 v1.9.7+ (c) 2021,2025 JasmineFS Kft.
 * size59270...
 * @latest 2025-04-18 11:00 nrr
 */

@media only screen{.show-on-xs{display:inline-block}}	
@media only screen and (min-width:576px){.show-on-sm{display:inline-block!important}}	
@media only screen and (min-width:768px){.show-on-md{display:inline-block!important}}	
@media only screen and (min-width:992px){.show-on-lg{display:inline-block!important}}
@media only screen and (min-width:1200px){.show-on-xl{display:inline-block!important}}	
@media only screen and (max-width:575px){.show-on-sm{display:none!important}}	
@media only screen and (max-width:767px){.show-on-md{display:none!important}}	
@media only screen and (max-width:991px){.show-on-lg{display:none!important}}	
@media only screen and (max-width:1199px){.show-on-xl{display:none!important}}

@media only screen and (max-width:575px){.hide-on-xs{display:none!important}}
@media only screen and (max-width:767px){.hide-on-sm{display:none!important}}
@media only screen and (max-width:991px){.hide-on-md{display:none!important}}
@media only screen and (max-width:1199px){.hide-on-lg{display:none!important}}

.display-none{display:none;}.display-none-i{display:none !important;}
.display-block{display:block;}.display-block-i{display:block !important;}
.inline-block{display:inline-block;}.inline-block-i{display:inline-block !important;} 
.display-table{display:table;}.display-table-i{display:table !important;}
.display-grid{ display:grid;justify-items:stretch;align-items:strech;}.display-grid-i{display:grid !important;}
.display-contents{display:contents;}.display-contents-i{display:contents !important;}
.display-flow-root{display:flow-root;}
.display-flex{display:flex;}.flex-col{ flex-basis:0;flex-grow:1; position:relative; max-width:100%;min-height:1px; }

.modal{z-index:320!important;}.modal-backdrop{z-index:226!important;}

.float-left:{float:left !important;}.float-right:{float:right !important;}.float-none:{float:none !important;}
.clear-left:{clear:left;}.clear-right:{clear:right;}.clear-both:{clear:both;}.clear-none:{clear:none;}
.overflow-hidden{overflow:hidden;} .overflow-hidden-i{overflow:hidden !important;} 
.overflow-scroll-i{overflow:scroll !important;}
.overflow-auto{overflow:auto;} .overflow-auto-i{overflow:auto !important;}
.v-align-top{vertical-align:text-top;} .v-align-top-i{vertical-align:text-top !important;}
.v-align-to-the-top{vertical-align:top;} .v-align-to-the-top-i{vertical-align:top !important;}
.v-align-middle{vertical-align:middle;} .v-align-middle-i{vertical-align:middle !important;}
.v-align-bottom{vertical-align:text-bottom;} .v-align-bottom-i{vertical-align:text-bottom !important;}
.v-align-to-the-bottom{vertical-align:bottom;}.v-align-to-the-bottom-i{vertical-align:bottom !important;}
.v-align-baseline{vertical-align:baseline;}.v-align-baseline-i{vertical-align:baseline !important;}

.opacity-94{opacity:.94}.opacity-86{opacity:.86}.opacity-80{opacity:.80}.opacity-68{opacity:.68}.opacity-50{opacity:.50}
.opacity-38{opacity:.38}.opacity-28{opacity:.28}.opacity-18{opacity:.18}.opacity-8{opacity:  .8}.opacity-0{ opacity:  0}

.w--100{width:100%}.h--100{height:100%}.w--full{width:full;}.h--full{height:full;}.w--auto{width:auto;}.h--auto{height:auto;}
.w--75{ width:75% }.h--75{height:75% }.w--50{width:50%}.h--50{height:50%}.w--25{width:25%}.h--25{height:25%}
/* ms-icons */
.w12px{width:12px;}.w16px{width:16px;}.w20px{width:20px;}.w24px{width:24px;}.w32px{width:32px;}.w48px{width:48px;}.w64px{width:64px;}
.h11px{height:11px;}.h17px{height:17px;} 

.w-5px{width:5px;}.h-5px{height:5px;} .w-10px{width:10px;}.h-10px{height:10px;} .w-15px{width:15px;}.h-15px{height:15px;}
.w-14px{width:14px;}.w-20px{width:20px;}.h-14px{height:14px;}.h-20px{height:20px;}
.w-25px{width:25px;}.h-25px{height:25px;} .w--35px{ width:35px; }.w--35px-i{ width:35px !important; }.h--35px{height:35px;}.h--35px-i{height:35px !important; }
.w-40px{ width:40px; }.w-40px-i{ width:40px !important; } .w-50px{width:50px;}.h-50px{height:50px;} .w-75px{width:75px;}.h-75px{height:75px;}
.w-80px{width:80px;}.h-80px{height:80px;} .w-100px{width:100px;}.h-100px{height:100px;} .w-125px{width:125px;}.h-125px{height:125px;}
.w-150px{width:150px;}.h-150px{height:150px;} .w-200px{width:200px;}.h-200px{height:200px;} .w-250px{width:250px;}.h-250px{height:250px;}
.w-300px{width:300px;}.h-300px{height:300px;} .w-400px{width:400px;}.h-400px{height:400px;} 
.w-500px{width:500px;}.h-500px{height:500px;} .w-550px{width:550px;}.h-550px{height:550px;}
.w-600px{width:600px;}.h-600px{height:600px;} .w-700px{width:700px;}.h-700px{height:700px;} .w-750px{width:750px;}.h-750px{height:750px;}
.w-800px{width:800px;}.h-800px{height:800px;}.w-1000px{width:1000px;}.h-1000px{height:1000px;}.w-1200px{width:1200px;}.h-1200px{height:1200px;}

.min-h-25px{min-height:25px;}.min-h-20px{min-height:20px;}.min-h-5px{min-height:5px;}.min-h-75px{min-height:75px;}
.min-h-200px{min-height:200px}.min-h-175px{min-height:175px}.min-h-100px{min-height:100px;}.min-h-50px{min-height:50px;}
.min-height-500{min-height:500px}.min-height-350{min-height:350px}.min-height-250{min-height:250px}.min-height-150{min-height:150px}

.max-h-16px{max-height:16px;}.max-h-25px{max-height:25px;}.max-h-50px{max-height:50px;}.max-h-75px{max-height:75px;}.max-h-100px{max-height:100px;}
.max-h-125px{ max-height:125px; }.max-h-150px{ max-height:150px; }.max-h-175px{ max-height:175px; }.max-h-200px{ max-height:200px; }
.max-h-250px{ max-height:250px; }.max-h-275px{ max-height:275px; }.max-h-300px{ max-height:300px; }

.min-w-120{min-width:120px}.min-w-100{min-width:100px}.min-w-80{min-width:80px}.min-w-75{min-width:75px}.min-w-64{min-width:64px}
.min-w-50{min-width:50px}  .min-w-25{min-width:25px}  .min-w-15{min-width:15px}.min-w-10{min-width:10px}.min-w-5{min-width:5px}

.max-w-64{max-width:64px;}  .max-w-75{max-width:75px;}   .max-w-80{max-width:80px;}
.max-w-100{max-width:100px;}.max-w-125{max-width:125px;} .max-w-150{max-width:150px;}
.max-w-200{max-width:200px;}.max-w-250{max-width:250px;} .max-w-300{max-width:300px;} 
.max-w-400{max-width:400px;}.max-w-500{max-width:500px;} .max-w-600{max-width:600px;}
.max-w-800{max-width:800px;}.max-w-1000{max-width:1000px;} .max-w-1200{max-width:1200px;} .max-w-1600{max-width:1600px;}

.img-grayscale{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1);}

.border-none-i{border:none !important;}
.border-solid-i{border-style: solid !important;}.border-dotted-i{border-style: dotted !important;}.border-dashed-i{border-style: dashed !important;}
.border-inset-i{border: inset !important;}.border-outset-i{border-style: outset !important;}.border-double-i{border-style: double !important;}
.border-groove-i{border: groove !important;}.border-ridge-i{border-style: ridge !important;}

.border-off{border:unset}.border-off-i{border:unset !important}.border-unset-i{border-style: unset !important;}
.border-on{border:1px solid;}
.border-top-only{border-left:none!important;border-right:none!important;border-bottom:none!important;}
.border-left-only{border-top:none!important;border-right:none!important;border-bottom:none!important;}
.border-right-only{border-left:none!important;border-top:none!important;border-bottom:none!important;}
.border-bottom-only{border-left:none!important;border-right:none!important;border-top:none!important;}
.border-1px-i{border-width:1px !important;}.border-2px-i{border-width:2px !important;} .border-4px-i{border-width:4px !important;}
.border-thin-i{border-width: thin !important;}.border-tick-i{border-width: tick !important;}

.border-th{border:1px solid #000 !important;border-top:0!important;border-left:0!important;border-right:0!important;}

.border-black{ border-color:rgb(1,1,1); } .border-black-i{ border-color:rgb(1,1,1) !important; }
.border-gray-128,.border-gray-dk{ border-color:rgb(128,128,128); } .border-gray-128-i,.border-gray-dk-i{ border-color:rgb(128,128,128) !important; }
.border-gray-192,.border-gray-lt{ border-color:rgb(192,192,192); } .border-gray-192-i,.border-gray-lt-i{ border-color:rgb(192,192,192) !important; }
.border-jazz-green{ border-color:rgb(0,128,0); } .border-jazz-green-i{ border-color:rgb(0,128,0) !important; }
.border-jazz-green-lt2{ border-color:rgb(132,184,24); } .border-jazz-green-lt2-i{ border-color:rgb(132,184,24) !important; }
.border-jazz-oliv{ border-color:#043; } .border-jazz-oliv-i{ border-color:#043 !important; }
.border-jazz-brown{ border-color:#8e4a06; } .border-jazz-amber-i{ border-color:#8e4a06 !important; }
.border-jazz-amber{ border-color:rgb(128,96,0); } .border-jazz-amber-i{ border-color:rgb(128,96,0) !important; }
.border-jazz-amber-lt{ border-color:rgb(196,160,36); } .border-jazz-amber-lt-i{ border-color:rgb(196,160,36) !important; }
.border-jazz-green-barrett{ border-color:rgb(30,57,34); } .border-jazz-green-barrett-i{ border-color:rgb(30,57,34) !important; }
.border-jazz-blue,.border-blue-lt3{ border-color:rgb(2,117,215); } .border-jazz-blue-i,.border-blue-lt3-i{ border-color:rgb(2,117,215) !important; }
.border-jazz-blue-sh{ border-color:rgb(78,128,204); } .border-jazz-blue-sh-i{ border-color:rgb(78,128,204) !important; }
.border-jazz-blue-lt4{ border-color:rgb(130,162,255); } .border-jazz-blue-lt4-i{ border-color:rgb(130,162,255) !important; }
.border-jazz-steel{ border-color:rgb(196,204,255); } .border-jazz-steel-i{ border-color:rgb(196,204,255) !important; }
.border-tk-indigo{ border-color: #6610f2; } .border-tk-indigo-i{ border-color: #6610f2 !important; } 
.border-tk-purple{ border-color: #6f42c1; } .border-tk-purple-i{ border-color: #6f42c1 !important; } 
.border-nato{ border-color:rgb(18,53,95); } .border-nato-i{ border-color:rgb(18,53,95) !important; }
.border-nato-v2{ border-color:rgb(18,38,48); } .border-nato-v2-i{ border-color:rgb(18,38,48) !important; }
.border-jazz-red{ border-color:rgb(240,0,0); } .border-jazz-red-i{ border-color:rgb(240,0,0) !important; }
.border-jazz-orange{ border-color:rgb(255,147,16); } .border-jazz-orange-i{ border-color:rgb(255,147,16) !important; }
.border-jazz-magenta{ border-color:rgb(255,16,255); } .border-jazz-magenta-i{ border-color:rgb(255,16,255) !important; }
.border-jazz-cyan{ border-color:rgb(8,120,148); } .border-jazz-cyan-i{ border-color:rgb(8,120,148) !important; }
.border-jazz-cyan-lt{ border-color:rgb(128,255,255); } .border-jazz-cyan-lt-i{ border-color:rgb(128,255,255) !important; }
.border-jazz-cyan-lt2{ border-color:#00b4b4; } .border-jazz-cyan-lt2-i{ border-color:#00b4b4 !important; }
.border-tk-teal{ border-color:#20c997; } .border-tk-teal-i{ border-color:#20c997 !important; }
.border-white{ border-color:#ffffff; } .border-white-i{ border-color:#ffffff !important; }

.border-radius-1px{ border-radius:1px; }.border-radius-2px{ border-radius:2px; }.border-radius-3px{ border-radius:3px; }

.border-radius-xs{ border-radius:5px; }/*1.8.7+*/.border-radius-sm{ border-radius:7px; }.border-radius-mid{ border-radius:11px; }.border-radius-lg{ border-radius:15px; }
.border-radius-xl{ border-radius:25px; }.border-radius-xxl{ border-radius:35px; }.border-radius-xxxl{ border-radius:45px; }
.border-radius-lg-xxl{ border-radius:15px 35px; }.border-radius-xxl-lg{border-radius:35px 15px;}
 
.border-radius-off{ border-radius: unset; }/*1.9.4+*/

.m--0{margin:0}.p--0{padding:0;}.m--0-i{margin:0 !important}.p--0-i{padding:0 !important;}/*1.9*/
.m--auto{margin:auto!important}
.m--1{margin: 3px;}.m--2{margin: 6px;}.m--3{margin: 10px;}.m--4{margin: 15px;}.m--5{margin: 23px;}
.mt--1{margin-top:  3px;}.mt--1i{margin-top:3px !important;}.mt--2{margin-top: 6px;}.mt--3{margin-top: 10px;}.mt--4{margin-top: 15px;}.mt--5{margin-top: 23px;}
.mr--1{margin-right:3px;}.mr--1i{margin-right:3px !important;}.mr--2{margin-right: 6px;}.mr--3{margin-right: 10px;}.mr--4{margin-right: 15px;}.mr--5{margin-right: 23px;}
.mb--1{margin-bottom:3px;}.mb--1i{margin-bottom:3px !important;}.mb--2{margin-bottom:6px; !important}.mb--3{margin-bottom:10px;}.mb--4{margin-bottom:15px;}.mb--5{margin-bottom:23px;}
.ml--1{margin-left:3px;}.ml--1i{margin-left:3px !important;}.ml--2{margin-left: 6px;}.ml--3{margin-left:10px;}.ml--4{margin-left:15px;}.ml--5{margin-left:23px;}
.p--1{padding:3px;}.p--2{padding:6px;}.p--3{padding:10px;}.p--4{padding:15px;}.p--5{padding:23px;}
.pt--1{padding-top:  3px;}.pt--2{padding-top: 6px;}.pt--3{padding-top: 10px;}.pt--4{padding-top: 15px;}.pt--5{padding-top: 23px;}
.pr--1{padding-right:3px;} .pr--2{padding-right: 6px;}.pr--3{padding-right: 10px;}.pr--4{padding-right: 15px;}.pr--5{padding-right: 23px;}
.pb--1{padding-bottom:3px;}.pb--2{padding-bottom:6px;}.pb--3{padding-bottom:10px;}.pb--4{padding-bottom:15px;}.pb--5{padding-bottom:23px;}
.pl--1{padding-left:3px;}.pl--2{padding-left: 6px;}.pl--3{padding-left:10px;}.pl--4{padding-left:15px;}.pl--5{padding-left:23px;}

.fontnormal{ font-weight:normal; text-decoration:none !important; } .fontnormal-i{ font-weight:normal  !important; text-decoration:none !important; }
.textdecor-none{text-decoration:none;} .textdecor-none-i{text-decoration:none !important;}/*old*/
.text-decoration-none{text-decoration: none;}.text-decoration-none-i{text-decoration: none !important;}

.fontunderline-hover,.hover-underline:hover{text-decoration:underline;}

.td_col_on{display: table cell;}.td_col_off{display: none !important;}

/* :Microsoft FluentUI +Office 11 section */
.grid--for--1col{grid-template-columns:100%;}.grid--for--2cols{grid-template-columns:50% 50%;}
.grid--for--3cols{grid-template-columns:33% 33% auto;}.grid--for--4cols{grid-template-columns:25% 25% 25% 25%;}
.grid--for--5cols{grid-template-columns:20% 20% 20% 20% 20%;}.grid--for--6cols{grid-template-columns:16% 17% 16% 17% 17% 17%;}
.grid--for--7cols{grid-template-columns:auto auto auto auto auto auto auto;}
.grid--for--8cols{grid-template-columns:auto auto auto auto auto auto auto auto;}
.grid--for--9cols{grid-template-columns: 11% 11% 11% 11% 11% 11% 11% 11% auto;}
.grid--for--10cols{grid-template-columns:10% 10% 10% 10% 10% 10% 10% 10% 10% 10%;}
.grid--for--11cols{grid-template-columns:auto auto auto auto auto auto auto auto auto auto auto;}
.grid--for--12cols{grid-template-columns:auto auto auto auto auto auto auto auto auto auto auto auto;}

.grid--FluentUI--leftiswide{grid-template-columns:208px auto;}
.grid--FluentUI--leftismini{grid-template-columns:50px  auto;}
.grid--FluentUI--lefthidden{grid-template-columns:100%;}

.ms-Button{line-height: normal !important;}/*coz TwBS...*/
.ms-Button--mini{ height:23px!important; padding:1px 14px 2px !important; text-align:center; }
.ms-Button--danger
{ background-color: #dc1212 !important; border-color: #dc1212 !important; color:#aaa; outline: none; }/* -o #dc3545 */
.ms-Button--danger:active,.ms-Button--danger:focus,.ms-Button--danger:hover
{ color:#fff !important; outline: none; }
.ms-Button-label--mini{ font-size:12px !important; }
.ms-Button-label--white{ color: #ffffff !important; font-decoration: none !important; font-weight:normal;  }
.ms-Button-label--white:hover,.ms-Button-label--white:active{ font-weight:600; }

.fg-blue-msfont{ color:rgb(2,117,215); }.fg-blue-msfont-i{ color:rgb(2,117,215) !important; }
.bg-blue-msfont{ background-color:rgb(2,117,215); }.bg-blue-msfont-i{ background-color:rgb(2,117,215) !important; }
.segoe-ui-msfont{ font-family: 'Segoe UI Regular EastEuropean','Segoe UI Regular WestEuropean','Segoe UI','Segoe WP', Tahoma, Arial, sans-serif; }
.segoe-ui-light-msfont{ font-family: 'Segoe UI Light EastEuropean','Segoe UI Light WestEuropean','Segoe UI Light','Segoe WP Light','Segoe UI','Segoe WP', Tahoma, Arial, sans-serif; }
/* #MS */

.fonthelvetica{ font-family:Helvetica,Arial,sans-serif; } .fonthelvetica-i{ font-family:Helvetica,Arial,sans-serif !important; }
.fonttimes{ font-family:"Times New Roman",sans; } .fonttimes-i{ font-family:"Times New Roman",sans !important; }
.fonttimesce{ font-family:"Times New Roman CE",sans; } .fonttimesce-i{ font-family:"Times New Roman CE",sans !important; }
.fontgeorgia{ font-family:Georgia,sans; } .fontgeorgia-i{ font-family:Georgia,sans !important; }
.fontfixwid{font-family:monospace;} .fontfixwid-i{font-family:monospace !important;}

.fontbold{ font-weight:bold; } .fontbold-i{ font-weight:bold !important; }
.fontunderline{ text-decoration:underline; } .fontunderline-i{ text-decoration:underline !important; }
.fontitalic{ font-style:italic; } .fontitalic-i{ font-style:italic !important; }
.fontoblique{ font-style: oblique; }
.text-uppercase{ text-transform: uppercase; }.fontupper{ text-transform:uppercase; }.fontcapital{ text-transform:capitalize; }

.fontplus15{ font-size:115% !important; }.fontplus20{ font-size:120% !important; }.fontplus25{ font-size:125% !important; }.fontplus50{ font-size:150% !important; }
.fontminus50{ font-size:50% !important; }.fontminus25{ font-size:75% !important; }.fontminus20{ font-size:80% !important; }.fontminus15{ font-size:88% !important; }

.fontsiz1{font-size:1pt;}.fontsiz1-i{font-size:1pt !important;} .fontsiz2{font-size:2pt;}.fontsiz2-i{font-size:2pt !important;} .fontsiz3{font-size:3pt;}.fontsiz3-i{font-size:3pt !important;}
.fontsiz4{font-size:4pt;}.fontsiz4-i{font-size:4pt !important;}.fontsiz5{font-size:5pt;}.fontsiz5-i{font-size:5pt !important;}
.fontsiz6{  font-size:6pt; } .fontsiz6-i{ font-size:6pt !important;}
.fontsiz7{  font-size:7pt; } .fontsiz7-i{ font-size:7pt !important; }.fontsiz8{  font-size:8pt; } .fontsiz8-i{  font-size:8pt !important; }
.fontsiz9{  font-size:9pt; } .fontsiz9-i{ font-size:9pt !important; }
.fontsiz10{ font-size:10pt; } .fontsiz10-i{ font-size:10pt !important; }.fontsiz11{ font-size:11pt; } .fontsiz11-i{ font-size:11pt !important; }
.fontsiz12{ font-size:12pt; } .fontsiz12-i{ font-size:12pt !important; }.fontsiz13{ font-size:13pt; } .fontsiz13-i{ font-size:13pt !important; }
.fontsiz14{ font-size:14pt; } .fontsiz14-i{ font-size:14pt !important; }.fontsiz15{ font-size:15pt; } .fontsiz15-i{ font-size:15pt !important; }
.fontsize15px{font-size:15px;}.fontsize15px-i{font-size:15px !important;}.fontsize17px{font-size:17px;}.fontsize17px-i{font-size:17px !important;}
.fontsiz16{ font-size:16pt; } .fontsiz16-i{ font-size:16pt !important; }.fontsiz17{ font-size:17pt; } .fontsiz17-i{ font-size:17pt !important; }
.fontsiz18{ font-size:18pt; } .fontsiz18-i{ font-size:18pt !important; }.fontsiz19{ font-size:19pt; } .fontsiz19-i{ font-size:19pt !important; }
.fontsiz20{ font-size:20pt; } .fontsiz20-i{ font-size:20pt !important; }.fontsiz21{ font-size:21pt; } .fontsiz21-i{ font-size:21pt !important; }
.fontsiz22{ font-size:22pt; } .fontsiz22-i{ font-size:22pt !important; }
.fontsiz23{ font-size:23pt; } .fontsiz23-i{ font-size:23pt !important; }
.fontsiz24{ font-size:24pt; } .fontsiz24-i{ font-size:24pt !important; }.fontsiz24{ font-size:25pt; } .fontsiz24-i{ font-size:25pt !important; }
.fontsiz26{ font-size:26pt; } .fontsiz26-i{ font-size:26pt !important; }.fontsiz28{ font-size:28pt; } .fontsiz28-i{ font-size:28pt !important; }
.fontsiz30{ font-size:30pt; } .fontsiz30-i{ font-size:30pt !important; }.fontsiz33{ font-size:33pt; } .fontsiz33-i{ font-size:33pt !important; } 
.fontsiz35{ font-size:35pt; } .fontsiz35-i{ font-size:35pt !important; }.fontsiz36{ font-size:36pt; } .fontsiz36-i{ font-size:36pt !important; } 
.fontsiz37{ font-size:37pt; } .fontsiz37-i{ font-size:37pt !important; }.fontsiz38{ font-size:38pt; } .fontsiz38-i{ font-size:38pt !important; } 
.fontsiz40{ font-size:40pt; } .fontsiz40-i{ font-size:40pt !important; }.fontsiz42{ font-size:42pt; } .fontsiz42-i{ font-size:42pt !important; }
.fontsiz46{ font-size:46pt; } .fontsiz46-i{ font-size:46pt !important; }
.fontsiz50{ font-size:50pt; } .fontsiz50-i{ font-size:50pt !important; }.fontsiz60{ font-size:60pt; } .fontsiz60-i{ font-size:60pt !important; }
.fontsiz70{ font-size:70pt; } .fontsiz70-i{ font-size:70pt !important; }.fontsiz80{ font-size:80pt; } .fontsiz80-i{ font-size:80pt !important; }

.text-to-left{  text-align:left; } .text-to-left-i{  text-align:left !important; }
.text-to-right{ text-align:right; } .text-to-right-i{ text-align:right !important; }
.text-centered{ text-align:center; } .text-centered-i{ text-align:center !important; }
.text-justified{text-align:justify; } .text-justified-i{text-align:justify !important; }
@media (max-width:575px){
.text-xsto-left{  text-align:left; }
.text-xsto-right{ text-align:right; }
.text-xs-centered{ text-align:center; }
}
@media (min-width:576px){
.text-smto-left{  text-align:left; }
.text-smto-right{ text-align:right; }
.text-sm-centered{ text-align:center; }
}

/* JazzFS 1.8.8+ background colors */
.bg-black{ background-color:#000; } .bg-black-i{ background-color:#000 !important; } 
.bg-white{ background-color:#ffffff; } .bg-white-i{ background-color:#ffffff !important; } 
.bg-blue-dk{ background-color:#038; } .bg-blue-dk-i{ background-color:#038 !important; } 
.bg-blue-dk2{ background-color:rgb(0,48,81); } .bg-blue-dk2-i{ background-color:rgb(0,48,81) !important; } 
.bg-blue-dk3{ background-color:rgb(15,43,64); } .bg-blue-dk3-i{ background-color:rgb(15,43,64) !important; } 
.bg-blue-dk4{ background-color:rgb(19,42,56); } .bg-blue-dk4-i{ background-color:rgb(19,42,56) !important; } 
.bg-blue-dk6{ background-color:#032c6b; } .bg-blue-dk6-i{ background-color:#032c6b !important; } 
.bg-nato,.bg-blue-dk5{ background-color:rgb(18,53,95); } .bg-nato-i,.bg-blue-dk5-i{ background-color:rgb(18,53,95) !important; } 
.bg-nato-v2{ background-color:rgb(27,36,81); } .bg-nato-v2-i{ background-color:rgb(27,36,81) !important; } 
.bg-nato-v3{ background-color:rgb(11,38,83); } .bg-nato-v3-i{ background-color:rgb(11,38,83) !important; } 
.bg-nato-dk{ background-color:rgb(18,38,48); } .bg-nato-dk-i{ background-color:rgb(18,38,48) !important; } 
.bg-navy{ background-color:#008; } .bg-navy-i{ background-color:#008 !important; }
.bg-blue{ background-color:#00a; } .bg-blue-i{ background-color:#00a !important; } 
.bg-blue-lg,.bg-blue-lt,.bg-blue-lg1,.bg-blue-lt1{ background-color:#0000ff; } .bg-blue-lt-i,.bg-blue-lt1-i{ background-color:#0000ff !important; }
.bg-blue-lg2,.bg-blue-lt2{ background-color:#aae; } .bg-blue-lt2-i{ background-color:#aae !important; }
.bg-blue-lt3,.bg-blue-lx3{ background-color:rgb(217,237,247); } .bg-blue-lt3-i,.bg-blue-lx3-i{ background-color:rgb(217,237,247) !important; }
.bg-blue-lt3x{ background-color:rgb(2,117,215); } .bg-blue-lt3x-i{ background-color:rgb(2,117,215) !important; }
.bg-blue-sh{ background-color:rgb(78,128,204); } .bg-blue-sh-i{ background-color:rgb(78,128,204) !important; }
.bg-blue-lt4{ background-color:rgb(130,162,255); } .bg-blue-lt4-i{ background-color:rgb(130,162,255) !important; }
.bg-blue-lt5{ background-color:rgb(91,192,222); } .bg-blue-lt5-i{ background-color:rgb(91,192,222) !important; }
.bg-blue-lt6{ background-color:rgb(0,121,191); } .bg-blue-lt6-i{ background-color:rgb(0,121,191) !important; }
.bg-blue-lt6v2,.bg-blue-lt7{ background-color:rgb(2,117,215); } .bg-blue-lt6v2-i,.bg-blue-lt7-i{ background-color:rgb(2,117,215) !important; }
.bg-blue-lx5{ background-color:rgb(91,192,222); } .bg-blue-lx5-i{ background-color:rgb(91,192,222) !important; }
.bg-blue-lx6{ background-color:rgb(1,130,214); } .bg-blue-lx6-i{ background-color:rgb(1,130,214) !important; }
.bg-blue-lx7{ background-color:rgb(204,204,255); } .bg-blue-lx7-i{ background-color:rgb(204,204,255) !important; } 
.bg-blue-lx8{ background-color:rgb(218,218,255); } .bg-blue-lx8-i{ background-color:rgb(218,218,255) !important; } 
.bg-blue-lx9{ background-color:rgb(230,230,255); } .bg-blue-lx9-i{ background-color:rgb(230,230,255) !important; } 
.bg-blue-lx10{ background-color:rgb(242,242,255); } .bg-blue-lx10-i{ background-color:rgb(242,242,255) !important; } 
.bg-green{ background-color:#0a0; } .bg-green-i{ background-color:#0a0 !important; } 
.bg-red{ background-color:#a00; } .bg-red-i{ background-color:#a00 !important; }
.bg-nato-scarlet{ background-color:rgb(255,36,0); } .bg-nato-scarlet-i{ background-color:rgb(255,36,0) !important; }
.bg-red-carmasin{ background-color:rgb(136,0,12); } .bg-red-carmasin-i{ background-color:rgb(136,0,21) !important; }
.bg-red-v2{ background-color:rgb(220,0,0); } .bg-red-v2-i{ background-color:rgb(220,0,0) !important; }
.bg-red-lg,.bg-red-lt,.bg-red-lg1,.bg-red-lt1{ background-color:#ff0000; } .bg-red-lt-i,.bg-red-lt1-i{ background-color:#ff0000 !important; } 
.bg-red-lt2{ background-color:rgb(255,32,49); } .bg-red-lt2-i{ background-color:rgb(255,32,49) !important; }
.bg-red-lg4,.bg-red-lt4{ background-color:#eaa; } .bg-red-lt4-i{ background-color:#eaa !important; }
.bg-red-lt5{ background-color:rgb(255,136,136); } .bg-red-lt5-i{ background-color:rgb(255,136,136) !important; }
.bg-red-lt6{ background-color:rgb(255,187,187); } .bg-red-lt6-i{ background-color:rgb(255,187,187) !important; }
.bg-red-lt7,.bg-red-lx8{ background-color:rgb(255,204,204); } .bg-red-lt7-i,.bg-red-lx7-i{ background-color:rgb(255,204,204) !important; } 
.bg-red-lt8,.bg-red-lx8{ background-color:rgb(255,218,218); } .bg-red-lt8-i,.bg-red-lx8-i{ background-color:rgb(255,218,218) !important; } 
.bg-red-lx9{ background-color:rgb(255,230,230); } .bg-red-lx9-i{ background-color:rgb(255,230,230) !important; } 
.bg-red-lx10{ background-color:rgb(255,242,255); } .bg-red-lx10-i{ background-color:rgb(255,242,242) !important; } 
.bg-pink{ background-color:rgb(255,174,201); } .bg-pink-i{ background-color:rgb(255,174,201) !important; } 
.bg-purple{ background-color:#a348a4; } .bg-purple-i{ background-color:#a348a4 !important; } 
.bg-purple-v2{ background-color:rgb(164,72,164); } .bg-purple-v2-i{ background-color:rgb(164,72,164) !important; }
.bg-purple-lt{ background-color:rgb(198,124,198); } .bg-purple-lt-i{ background-color:rgb(198,124,198) !important; }
.bg-purple-dk{ background-color:#800080; } .bg-purple-dk-i{ background-color:#800080 !important; } 
.bg-purple-dk2{ background-color:#800060; } .bg-purple-dk2-i{ background-color:#800060 !important; } 
.bg-purple-dk3{ background-color:#600060; } .bg-purple-dk3-i{ background-color:#600060 !important; } 
.bg-purple-dk4{ background-color:#600040; } .bg-purple-dk4-i{ background-color:#600040 !important; } 
.bg-purple-dk5{ background-color:#400040; } .bg-purple-dk5-i{ background-color:#400040 !important; } 
.bg-magenta{ background-color:rgb(255,0,128); } .bg-magenta-i{ background-color:rgb(255,0,128) !important; }
.bg-magenta-v2{ background-color:rgb(255,16,255); } .bg-magenta-v2-i{ background-color:rgb(255,16,255) !important; }
.bg-magenta-v3{ background-color:rgb(255,72,255); } .bg-magenta-v3-i{ background-color:rgb(255,72,255) !important; }
.bg-magenta-lt3{ background-color:rgb(255,83,169); } .bg-magenta-lt3-i{ background-color:rgb(255,83,169) !important; }
.bg-magenta-lt4{ background-color:rgb(255,98,176); } .bg-magenta-lt4-i{ background-color:rgb(255,98,176) !important; }
.bg-magenta-lt5{ background-color:rgb(255,151,203); } .bg-magenta-lt5-i{ background-color:rgb(255,151,203) !important; }
.bg-magenta-lt6{ background-color:rgb(255,204,230); } .bg-magenta-lt6-i{ background-color:rgb(255,204,230) !important; }
.bg-yellow{ background-color:#ff0; } .bg-yellow-i{ background-color:#ff0 !important; }
.bg-yellow-lt3,.bg-yellow-lg3{ background-color:rgb(255,255,187); } .bg-yellow-lt3-i{ background-color:rgb(255,255,187) !important; }
.bg-yellow-lt4{ background-color:rgb(255,255,204); } .bg-yellow-lt4-i{ background-color:rgb(255,255,204) !important; }
.bg-yellow-lt5{ background-color:rgb(255,255,220); } .bg-yellow-lt5-i{ background-color:rgb(255,255,220) !important; }
.bg-yellow-lt6{ background-color:rgb(255,255,240); } .bg-yellow-lt6-i{ background-color:rgb(255,255,240) !important; }
.bg-yellow-v2,.bg-yellow-lt{ background-color:rgb(255,247,74); } .bg-yellow-v2-i,.bg-yellow-lt-i{ background-color:rgb(255,247,74) !important; }
.bg-yellow-v3{ background-color:rgb(255,249,128); } .bg-yellow-v3-i{ background-color:rgb(255,247,128) !important; }
.bg-yellow-v4{ background-color:rgb(255,252,193); } .bg-yellow-v4-i{ background-color:rgb(255,252,193) !important; }
.bg-orange,.bg-amber{ background-color:#f80; } .bg-orange-i,.bg-amber-i{ background-color:#f80 !important; }
.bg-amber-lt{ background-color:rgb(200,110,42); } .bg-amber-lt-i{ background-color:rgb(200,110,42) !important; }
.bg-nato-orange{ background-color:rgb(255,165,0); } .bg-nato-orange-i{ background-color:rgb(255,165,0) !important; }
.bg-orange-v2{ background-color:#f84; } .bg-orange-v2-i{ background-color:#f84 !important; }
.bg-orange-lt2{ background-color:rgb(236,150,32); } .bg-orange-lt2-i{ background-color:rgb(236,150,32) !important; }
.bg-orange-lt4{ background-color:rgb(240,172,78); } .bg-orange-lt4-i{ background-color:rgb(240,172,78) !important; }
.bg-brown,.bg-orange-dk{ background-color:#a84000; } .bg-brown-i,.bg-orange-dk-i{ background-color:#a84000 !important; }
.bg-brown-lg,.bg-brown-lt,.bg-orange-dk2{ background-color:#e86000; } .bg-brown-lt-i,.bg-orange-dk2-i{ background-color:#e86000 !important; }
.bg-brown-v2{ background-color:rgb(185,122,87); } .bg-brown-v2-i{ background-color:rgb(185,122,87) !important; }
.bg-brown-v3{ background-color:rgb(196,140,111); } .bg-brown-v3-i{ background-color:rgb(196,140,111) !important; }
.bg-brown-dk{ background-color:#8e4a06; } .bg-brown-dk-i{ background-color:#8e4a06 !important; }
.bg-oliv-v2{ background-color:rgb(0,83,41); } .bg-oliv-v2-i{ background-color:rgb(0,83,41) !important; }
.bg-oliv-v3{ background-color:rgb(72,96,0); } .bg-oliv-v3-i{ background-color:rgb(72,96,0) !important; }
.bg-oliv-v4{ background-color:rgb(128,128,0); } .bg-oliv-v4-i{ background-color:rgb(128,128,0) !important; }
.bg-green-lg,.bg-green-lt,.bg-green-lg1,.bg-green-lt1{ background-color:#00ff00; } .bg-green-lt-i,.bg-green-lt1-i{ background-color:#00ff00 !important; }
.bg-green-dk{ background-color:#080; } .bg-green-dk-i{ background-color:#080 !important; }
.bg-green-dk2{ background-color:#084; } .bg-green-dk2-i{ background-color:#084 !important; }
.bg-green-lg2,.bg-green-lt2{ background-color:#aea; } .bg-green-lt2-i{ background-color:#aea !important; }
.bg-green-lg3,.bg-green-lt3{ background-color:rgb(64,152,20); } .bg-green-lt3-i{ background-color:rgb(64,152,20) !important; }
.bg-green-lg4,.bg-green-lt4{ background-color:rgb(124,189,105); } .bg-green-lt4-i{ background-color:rgb(124,189,105) !important; }
.bg-green-lt5{ background-color:rgb(0,170,0); } .bg-green-lt5-i{ background-color:rgb(0,170,0) !important; }
.bg-green-lg6,.bg-green-lt6{ background-color:rgb(214,234,208); } .bg-green-lt6-i{ background-color:rgb(214,234,208) !important; }
.bg-green-lx7{ background-color:rgb(204,255,204); } .bg-green-lx7-i{ background-color:rgb(204,255,204) !important; } 
.bg-green-lx8{ background-color:rgb(218,255,218); } .bg-green-lx8-i{ background-color:rgb(218,255,218) !important; } 
.bg-green-lx9{ background-color:rgb(230,255,230); } .bg-green-lx9-i{ background-color:rgb(230,255,230) !important; } 
.bg-green-lx10{ background-color:rgb(242,255,242); } .bg-green-lx10-i{ background-color:rgb(242,255,242) !important; } 
.bg-oliv{ background-color:#043; } .bg-oliv-i{ background-color:#043 !important; }
.bg-oliv-dk{ background-color:#030; } .bg-oliv-dk-i{ background-color:#030 !important; }
.bg-oliv-dk2{ background-color:rgb(30,57,34); } .bg-oliv-dk2-i{ background-color:rgb(30,57,34) !important; }
.bg-green-barrett{ background-color:rgb(30,57,34); } .bg-green-barrett-i{ background-color:rgb(30,57,34) !important; }
.bg-oliv-lt{ background-color:rgb(0,102,73); } .bg-oliv-lt-i{ background-color:rgb(0,102,73) !important; }
.bg-cyan-dk{ background-color:#033; } .bg-cyan-dk-i{ background-color:#033 !important; }
.bg-cyan-dk2{ background-color:#066; } .bg-cyan-dk2-i{ background-color:#066 !important; }
.bg-cyan-dk3{ background-color:#385088; } .bg-cyan-dk3-i{ background-color:#385088 !important; }
.bg-cyan-dk4{ background-color:#2b505e; } .bg-cyan-dk4-i{ background-color:#2b505e !important; }
.bg-cyan-dk5{ background-color:#055; } .bg-cyan-dk5-i{ background-color:#055 !important; }
.bg-cyan{ background-color:#00b4b4; } .bg-cyan-i{ background-color:#00b4b4 !important; }
.bg-cyan-lg,.bg-cyan-lt{ background-color:#8ff; } .bg-cyan-lt-i{ background-color:#8ff !important; }
.bg-cyan-v2{ background-color:rgb(8,116,144); } .bg-cyan-v2-i{ background-color:rgb(8,116,144) !important; } 
.bg-steel{ background-color:#cbd5e7; } .bg-steel-i{ background-color:#cbd5e7 !important; }
.bg-steel2{ background-color:#e4ebf3; } .bg-steel2-i{ background-color:#e4ebf3 !important; }
.bg-steel3{ background-color:#aab; } .bg-steel3-i{ background-color:#aab !important; }
.bg-steel-dk{ background-color:#2b505e; } .bg-steel-dk-i{ background-color:#2b505e !important; }
.bg-steel-dk2{ background-color:#355073; } .bg-steel-dk2-i{ background-color:#355073 !important; }
.bg-gray{ background-color:#aaa; } .bg-gray-i{ background-color:#aaa !important; } 
.bg-gray-dk,.bg-gray-dk1{ background-color:#777; } .bg-gray-dk-i,.bg-gray-dk1-i{ background-color:#777 !important; } 
.bg-gray-dk2{ background-color:#555; } .bg-gray-dk2-i{ background-color:#555 !important; } 
.bg-gray-dk3{ background-color:#333; } .bg-gray-dk3-i{ background-color:#333 !important; }
.bg-gray-lg3,.bg-gray-lt3{ background-color:rgb(220,220,220); } .bg-gray-lt3-i{ background-color:rgb(220,220,220) !important; }
.bg-gray-lg4,.bg-gray-lt4{ background-color:rgb(234,234,234); } .bg-gray-lt4-i{ background-color:rgb(234,234,234) !important; }
.bg-gray-lg6,.bg-gray-lt6{ background-color:rgb(248,248,248); } .bg-gray-lt6-i{ background-color:rgb(248,248,248) !important; }

/* BS4 toolkit background colors */
.bg-tk-blue{ background-color: #007bff; } .bg-tk-blue-i{ background-color: #007bff !important; } 
.bg-tk-indigo{ background-color: #6610f2; } .bg-tk-indigo-i{ background-color: #6610f2 !important; } 
.bg-tk-purple{ background-color: #6f42c1; } .bg-tk-purple-i{ background-color: #6f42c1 !important; } 
.bg-tk-pink{ background-color: #e83e8c; } .bg-tk-pink-i{ background-color: #e83e8c !important; } 
.bg-tk-red{ background-color: #dc3545; } .bg-tk-red-i{ background-color: #dc3545 !important; } 
.bg-tk-orange{ background-color: #fd7e14; } .bg-tk-orange-i{ background-color: #fd7e14 !important; } 
.bg-tk-yellow{ background-color: #ffc107; } .bg-tk-yellow-i{ background-color: #ffc107 !important; } 
.bg-tk-green{ background-color: #28a745; } .bg-tk-green-i{ background-color: #28a745 !important; } 
.bg-tk-teal{ background-color: #20c997; } .bg-tk-teal-i{ background-color: #20c997 !important; } 
.bg-tk-cyan{ background-color: #17a2b8; } .bg-tk-cyan-i{ background-color: #17a2b8 !important; } 
.bg-tk-white{ background-color: #fff; } .bg-tk-white-i{ background-color: #fff !important; } 
.bg-tk-gray{ background-color: #6c757d; } .bg-tk-gray-i{ background-color: #6c757d !important; } 
.bg-tk-gray-dark{ background-color: #122a38; } .bg-tk-gray-dark-i{ background-color: #122a38 !important; } 
.bg-tk-primary{ background-color: #3097D1; } .bg-tk-primary-i{ background-color: #3097D1 !important; } 
.bg-tk-secondary{ background-color: #d4dbe0; } .bg-tk-secondary-i{ background-color: #d4dbe0 !important; } 
.bg-tk-success{ background-color: #5cb85c; } .bg-tk-success-i{ background-color: #5cb85c !important; } 
.bg-tk-info{ background-color: #5bc0de; } .bg-tk-info-i{ background-color: #5bc0de !important; } 
.bg-tk-warning{ background-color: #f0ad4e; } .bg-tk-warning-i{ background-color: #f0ad4e !important; } 
.bg-tk-danger{ background-color: #d9534f; } .bg-tk-danger-i{ background-color: #d9534f !important; } 
.bg-tk-light{ background-color: #f5f8fa; } .bg-tk-light-i{ background-color: #f5f8fa !important; } 
.bg-tk-dark{ background-color: #122a38; } .bg-tk-dark-i{ background-color: #122a38 !important; } 

/* JazzFS 1.8.8+ foreground colors: */
.fg-black{ color:#000; } .fg-black-i{ color:#000 !important; }
.fg-dark{ color:#373737; } .fg-dark-i{ color:#373737 !important; }
.fg-blue{    color:#00a; } .fg-blue-i{ color:#00a !important; } 
.fg-blue-dk{ color:#038; } .fg-blue-dk-i{ color:#038 !important; }
.fg-blue-dk2{ color:rgb(0,48,81); } .fg-blue-dk2-i{ color:rgb(0,48,81) !important; } 
.fg-blue-dk3{ color:rgb(15,43,64); } .fg-blue-dk3-i{ color:rgb(15,43,64) !important; } 
.fg-blue-dk4{ color:rgb(19,42,56); } .fg-blue-dk4-i{ color:rgb(19,42,56) !important; } 
.fg-blue-dk6{ color:#032c6b; } .fg-blue-dk6-i{ color:#032c6b !important; } 
.fg-nato,.fg-blue-dk5{ color:rgb(18,53,95); } .fg-blue-dk5-i,.fg-nato-i{ color:rgb(18,53,95) !important; } 
.fg-nato-v2{ color:rgb(27,36,81); } .fg-nato-v2-i{ color:rgb(27,36,81) !important; } 
.fg-nato-v3{ color:rgb(11,38,83); } .fg-nato-v3-i{ color:rgb(11,38,83) !important; } 
.fg-nato-dk{ color:rgb(18,38,48); } .fg-nato-dk-i{ color:rgb(18,38,48) !important; } 
.fg-navy{   color:#008; } .fg-navy-i{ color:#008 !important; } 
.fg-blue-lg,.fg-blue-lt,.fg-blue-lg1,.fg-blue-lt1{ color:#0000ff; } .fg-blue-lt-i,.fg-blue-lt1-i{ color:#0000ff !important; }
.fg-blue-lt2{ color:rgb(0,121,191); } .fg-blue-lt2-i{ color:rgb(0,121,191) !important; } 
.fg-blue-lx2{color:#aae;}.fg-blue-lx2-i{color:#aae!important;} 
.fg-blue-sh{color:rgb(78,128,204);}.fg-blue-sh-i{color:rgb(78,128,204)!important;}
.fg-blue-lt3{ color:rgb(2,117,215); } .fg-blue-lt3-i{ color:rgb(2,117,215) !important; }
.fg-blue-lx3{ color:rgb(217,237,247); } .fg-blue-lx3-i{ color:rgb(217,237,247) !important; }
.fg-blue-lt4{ color:rgb(130,162,255); } .fg-blue-lt4-i{ color:rgb(130,162,255) !important; }
.fg-blue-lt5{ color:rgb(91,192,222); } .fg-blue-lt5-i{ color:rgb(91,192,222) !important; }
.fg-blue-lt6{ color:rgb(1,130,214); } .fg-blue-lt6-i{ color:rgb(1,130,214) !important; }
.fg-blue-lx7{ color:rgb(204,204,255); } .fg-blue-lx7-i{ color:rgb(204,204,255) !important; }
.fg-blue-lx8{ color:rgb(218,218,255); } .fg-blue-lx8-i{ color:rgb(218,218,255) !important; }
.fg-blue-lx9{ color:rgb(230,230,255); } .fg-blue-lx9-i{ color:rgb(230,230,255) !important; }
.fg-blue-lx10{ color:rgb(242,242,255); } .fg-blue-lx10-i{ color:rgb(242,242,255) !important; }
.fg-white{ color:#fff; } .fg-white-i{ color:#fff !important; }
.fg-red{ color:#a00; } .fg-red-i{ color:#a00 !important; } 
.fg-nato-scarlet{ color:rgb(255,36,0); } .fg-nato-scarlet-i{ color:rgb(255,36,0) !important; }
.fg-red-v2{ color:rgb(220,0,0); } .fg-red-v2-i{ color:rgb(220,0,0) !important; }
.fg-red-lg,.fg-red-lt,.fg-red-lg1{  color:#ff0000; } .fg-red-lt-i,.fg-red-lt1-i{  color:#ff0000 !important; }
.fg-red-lt2{ color:rgb(255,32,49); } .fg-red-lt2-i{ color:rgb(255,32,49) !important; }
.fg-red-lt4{ color:#eaa; } .fg-red-lt4-i{ color:#eaa !important; }
.fg-red-dk{ color:rgb(168,10,38); } .fg-red-dk-i{ color:rgb(168,10,38) !important; }
.fg-red-dk2{ color:rgb(162,0,14); } .fg-red-dk2-i{ color:rgb(162,0,14) !important; }
.fg-red-dk3{ color:rgb(138,0,0); } .fg-red-dk3-i{ color:rgb(138,0,0) !important; }
.fg-red-carmasin{ color:rgb(136,0,12); } .fg-red-carmasin-i{ color:rgb(136,0,21) !important; }
.fg-red-lt5{ color:rgb(255,136,136); } .fg-red-lt5-i{ color:rgb(255,136,136) !important; }
.fg-red-lt6{ color:rgb(255,187,187); } .fg-red-lt6-i{ color:rgb(255,187,187) !important; }
.fg-red-lt7{ color:rgb(255,204,204); } .fg-red-lt7-i{ color:rgb(255,204,204) !important; }
.fg-red-lt8{ color:rgb(255,218,218); } .fg-red-lt8-i{ color:rgb(255,218,218) !important; }
.fg-red-lx9{ color:rgb(255,230,230); } .fg-red-lx9-i{ color:rgb(255,230,230) !important; }
.fg-red-lx10{ color:rgb(255,242,242); } .fg-red-lx10-i{ color:rgb(255,242,242) !important; }
.fg-pink{ color:rgb(255,174,201); } .fg-pink-i{ color:rgb(255,174,201) !important; }
.fg-purple{ color:#a348a4; } .fg-purple-i{ color:#a348a4 !important; }
.fg-purple-v2{ color:rgb(164,72,164); } .fg-purple-v2-i{ color:rgb(164,72,164) !important; }
.fg-purple-lt{ color:rgb(198,124,198); } .fg-purple-lt-i{ color:rgb(198,124,198) !important; }
.fg-purple-dk{ color:#800080; } .fg-purple-dk-i{ color:#800080 !important; } 
.fg-purple-dk2{ color:#800060; } .fg-purple-dk2-i{ color:#800060 !important; } 
.fg-purple-dk3{ color:#600060; } .fg-purple-dk3-i{ color:#600060 !important; } 
.fg-purple-dk4{ color:#600040; } .fg-purple-dk4-i{ color:#600040 !important; } 
.fg-purple-dk5{ color:#400040; } .fg-purple-dk5-i{ color:#400040 !important; } 
.fg-magenta{ color:rgb(255,0,128); } .fg-magenta-i{ color:rgb(255,0,128) !important; }
.fg-magenta-v2{ color:rgb(255,16,255); } .fg-magenta-v2-i{ color:rgb(255,16,255) !important; }
.fg-magenta-v3{ color:rgb(255,72,255); } .fg-magenta-v3-i{ color:rgb(255,72,255) !important; }
.fg-magenta-lt3{ color:rgb(255,83,169); } .fg-magenta-lt3-i{ color:rgb(255,83,169) !important; }
.fg-magenta-lt4{ color:rgb(255,98,176); } .fg-magenta-lt4-i{ color:rgb(255,98,176) !important; }
.fg-magenta-lt5{ color:rgb(255,151,203); } .fg-magenta-lt5-i{ color:rgb(255,151,203) !important; }
.fg-magenta-lt6{ color:rgb(255,204,230); } .fg-magenta-lt6-i{ color:rgb(255,204,230) !important; }
.fg-orange,.fg-amber{  color:#f80; } .fg-orange-i,.fg-amber-i{  color:#f80 !important; } 
.fg-amber-lt{ color:rgb(200,110,42); } .fg-amber-lt-i{ color:rgb(200,110,42) !important; }
.fg-nato-orange{ color:rgb(255,165,0); } .fg-nato-orange-i{ color:rgb(255,165,0) !important; }
.fg-orange-v2{ color:#f84; } .fg-orange-v2-i{ color:#f84 !important; }
.fg-orange-lt2{ color:rgb(236,150,32); } .fg-orange-lt2-i{ color:rgb(236,150,32) !important; }
.fg_orange_lt3{color: #fe8e23;} .fg_orange_lt3-i{color: #fe8e23 !important;}
.fg-orange-lt4{ color:rgb(240,172,78); } .fg-orange-lt4-i{ color:rgb(240,172,78) !important; }
.fg-brown,.fg-orange-dk{ color:#a84000; } .fg-brown-i,.fg-orange-dk-i{ color:#a84000 !important; }
.fg_orange_dk2{color: #fc7100;}.fg_orange_dk2-i{color: #fc7100 !important;}
.fg-brown-lg,.fg-brown-lt,.fg-orange-dk2{ color:#e86000; } .fg-brown-lt-i,.fg-brown-lg-i,.fg-orange-dk2-i{ color:#e86000 !important; }
.fg-brown-v2{ color:rgb(185,122,87); } .fg-brown-v2-i{ color:rgb(185,122,87) !important; }
.fg-brown-v3{ color:rgb(196,140,111); } .fg-brown-v3-i{ color:rgb(196,140,111) !important; }
.fg-brown-dk{ color:#8e4a06; } .fg-brown-dk-i{ color:#8e4a06 !important; }
.fg-yellow{  color:#ff0; } .fg-yellow-i{  color:#ff0 !important; }
.fg-yellow-v2,.fg-yellow-lt{ color:rgb(255,247,74); } .fg-yellow-v2-i,.fg-yellow-lt{ color:rgb(255,247,74) !important; }
.fg-yellow-v3{ color:rgb(255,249,128); } .fg-yellow-v3-i{ color:rgb(255,247,128) !important; }
.fg-yellow-v4{ color:rgb(255,252,193); } .fg-yellow-v4-i{ color:rgb(255,252,193) !important; }
.fg-green{   color:#0a0; } .fg-green-i{ color:#0a0 !important; } 
.fg-green-dk{ color:#080; } .fg-green-dk-i{ color:#080 !important; } 
.fg-green-dk2{ color:rgb(0,118,0); } .fg-green-dk2-i{ color:rgb(0,118,0) !important; } 
.fg-green-dk3{ color:rgb(26,134,26); } .fg-green-dk3-i{ color:rgb(26,134,26) !important; } 
.fg-green-lg,.fg-green-lt,.fg-green-lg1{ color:#00ff00; } .fg-green-lt-i,.fg-green-lt1-i{color:#00ff00 !important; }
.fg-green-lt2{ color:rgb(132,184,24); } .fg-green-lt2-i{ color:rgb(132,184,24) !important; }
.fg-green-lt3{ color:rgb(64,152,20); } .fg-green-lt3-i{ color:rgb(64,152,20) !important; }
.fg-green-lt4{ color:rgb(124,189,105); } .fg-green-lt4-i{ color:rgb(124,189,105) !important; }
.fg-green-lt5{ color:rgb(0,170,0); } .fg-green-lt5-i{ color:rgb(0,170,0) !important; }
.fg-green-lt6{ color:rgb(214,234,208); } .fg-green-lt6-i{ color:rgb(214,234,208) !important; }
.fg-green-lx7{ color:rgb(204,255,204); } .fg-green-lx7-i{ color:rgb(204,255,204) !important; } 
.fg-green-lx8{ color:rgb(218,255,218); } .fg-green-lx8-i{ color:rgb(218,255,218) !important; } 
.fg-green-lx9{ color:rgb(230,255,230); } .fg-green-lx9-i{ color:rgb(230,255,230) !important; } 
.fg-green-lx10{ color:rgb(242,255,242); } .fg-green-lx10-i{ color:rgb(242,255,242) !important; } 
.fg-green-v2{ color:rgb(34,177,77); } .fg-green-v2-i{ color:rgb(34,177,77) !important; }
.fg-oliv{ color:#043; } .fg-oliv-i{ color:#043 !important; }
.fg-oliv-dk{ color:#030; } .fg-oliv-dk-i{ color:#030 !important; }
.fg-oliv-dk2,.fg-green-barrett{ color:rgb(30,57,34); } .fg-oliv-dk2-i,.fg-green-barrett-i{ color:rgb(30,57,34) !important; }
.fg-oliv-lt{ color:rgb(0,102,73); } .fg-oliv-lt-i{ color:rgb(0,102,73) !important; }
.fg-oliv-v2{ color:rgb(0,83,41); } .fg-oliv-v2-i{ color:rgb(0,83,41) !important; }
.fg-oliv-v3{ color:rgb(72,96,0); } .fg-oliv-v3-i{ color:rgb(72,96,0) !important; }
.fg-oliv-v4{ color:rgb(128,128,0); } .fg-oliv-v4-i{ color:rgb(128,128,0) !important; }
.fg-cyan-dk{ color:#066; } .fg-cyan-dk-i{ color:#066 !important; }
.fg-cyan-dk2{ color:#033; } .fg-cyan-dk2-i{ color:#033 !important; }
.fg-cyan-dk3{ color:#385088; } .fg-cyan-dk3-i{ color:#385088 !important; }
.fg-cyan-dk4{ color:#2b505e; } .fg-cyan-dk4-i{ color:#2b505e !important; }
.fg-cyan-dk5{ color:#055; } .fg-cyan-dk5-i{ color:#055 !important; }
.fg-cyan{ color:#00b4b4; } .fg-cyan-i{ color:#00b4b4 !important; }
.fg-cyan-lg{ color:#8ff; } .fg-cyan-lg-i{ color:#8ff !important; } 
.fg-cyan-v2{ color:rgb(8,116,144); } .fg-cyan-v2-i{ color:rgb(8,116,144) !important; } 
.fg-steel{ color:#cbd5e7; } .fg-steel-i{ color:#cbd5e7 !important; } 
.fg-steel2{ color:#e4ebf3; } .fg-steel2-i{ color:#e4ebf3 !important; }
.fg-steel3{ color:#aab; } .fg-steel3-i{ color:#aab !important; }
.fg-steel-dk{ color:#2b505e; } .fg-steel-dk-i{ color:#2b505e !important; }
.fg-steel-dk2{ color:#355073; } .fg-steel-dk2-i{ color:#355073 !important; }
.fg-gray{ color:#aaa; } .fg-gray-i{ color:#aaa !important; }
.fg-gray8{ color:#888; } .fg-gray8-i{ color:#888 !important; }
.fg-gray7,.fg-gray-dk,.fg-gray-dk1{ color:#777; } .fg-gray7-i,.fg-gray-dk-i,.fg-gray-dk1-i{ color:#777 !important; }
.fg-gray6{ color:#606060; } .fg-gray6-i{ color:#606060 !important; }
.fg-gray5{ color:#575757; } .fg-gray5-i{ color:#575757 !important; }
.fg-gray-dk2{ color:#555; } .fg-gray-dk2-i{ color:#555 !important; }
.fg-gray3,.fg-gray-dk3{ color:#333; } .fg-gray3-i,.fg-gray-dk3-i{ color:#333 !important; }
.fg-gray4,.fg-gray-dk4{ color:#404040; } .fg-gray4-i,.fg-gray-dk4-i{ color:#404040 !important; } 
.fg-gray-lt3{ color:rgb(220,220,220); } .fg-gray-lt3-i{ color:rgb(220,220,220) !important; } 
.fg-gray-lt4{ color:rgb(234,234,234); } .fg-gray-lt4-i{ color:rgb(234,234,234) !important; } 
.fg-gray-lt6{ color:rgb(248,248,248); } .fg-gray-lt6-i{ color:rgb(248,248,248) !important; } 

/* BS4 toolkit foreground colors */
.fg-tk-blue{ color: #007bff; } .fg-tk-blue-i{ color: #007bff !important; } 
.fg-tk-indigo{ color: #6610f2; } .fg-tk-indigo-i{ color: #6610f2 !important; } 
.fg-tk-purple{ color: #6f42c1; } .fg-tk-purple-i{ color: #6f42c1 !important; } 
.fg-tk-pink{ color: #e83e8c; } .fg-tk-pink-i{ color: #e83e8c !important; } 
.fg-tk-red{ color: #dc3545; } .fg-tk-red-i{ color: #dc3545 !important; } 
.fg-tk-orange{ color: #fd7e14; } .fg-tk-orange-i{ color: #fd7e14 !important; } 
.fg-tk-yellow{ color: #ffc107; } .fg-tk-yellow-i{ color: #ffc107 !important; } 
.fg-tk-green{ color: #28a745; } .fg-tk-green-i{ color: #28a745 !important; } 
.fg-tk-teal{ color: #20c997; } .fg-tk-teal-i{ color: #20c997 !important; } 
.fg-tk-cyan{ color: #17a2b8; } .fg-tk-cyan-i{ color: #17a2b8 !important; } 
.fg-tk-white{ color: #fff; } .fg-tk-white-i{ color: #fff !important; } 
.fg-tk-gray{ color: #6c757d; } .fg-tk-gray-i{ color: #6c757d !important; } 
.fg-tk-gray-dark{ color: #122a38; } .fg-tk-gray-dark-i{ color: #122a38 !important; } 
.fg-tk-primary{ color: #3097D1; } .fg-tk-primary-i{ color: #3097D1 !important; } 
.fg-tk-secondary{ color: #d4dbe0; } .fg-tk-secondary-i{ color: #d4dbe0 !important; } 
.fg-tk-success{ color: #5cb85c; } .fg-tk-success-i{ color: #5cb85c !important; } 
.fg-tk-info{ color: #5bc0de; } .fg-tk-info-i{ color: #5bc0de !important; } 
.fg-tk-warning{ color: #f0ad4e; } .fg-tk-warning-i{ color: #f0ad4e !important; } 
.fg-tk-danger{ color: #d9534f; } .fg-tk-danger-i{ color: #d9534f !important; } 
.fg-tk-dark{ color: #122a38; } .fg-tk-dark-i{ color: #122a38 !important; }
.fg-tk-light{ color: #f5f8fa; } .fg-tk-light-i{ color: #f5f8fa !important; }

/* Named Palette colors: opportunities from JazzFS v1.9+ */
.fg-pal-organixx-lt-green{color:rgb(83,155,79);}.fg-pal-organixx-lt-green-i{color:rgb(83,155,79) !important;}
.bg-pal-organixx-lt-green{background-color:rgb(83,155,79);}.bg-pal-organixx-lt-green-i{background-color:rgb(83,155,79) !important;}
.fg-pal-organixx-green{color:rgb(80,142,60);}.fg-pal-organixx-green-i{color:rgb(80,142,60) !important;}
.bg-pal-organixx-green{background-color:rgb(80,142,60);}.bg-pal-organixx-green-i{background-color:rgb(80,142,60) !important;}
.fg-pal-organixx-dk-green{color:rgb(80,142,48);}.fg-pal-organixx-dk-green-i{color:rgb(80,142,48) !important;}
.bg-pal-organixx-dk-green{background-color:rgb(80,142,48);}.bg-pal-organixx-dk-green-i{background-color:rgb(80,142,48) !important;}
.fg-pal-success-green{color:rgb(80,164,42);}.fg-pal-success-green-i{color:rgb(80,164,42) !important;}
.bg-pal-success-green{background-color:rgb(80,164,42);}.bg-pal-success-green-i{background-color:rgb(80,164,42) !important;}
.fg-pal-forest-green{color:rgb(34,139,34);}.fg-pal-forest-green-i{color:rgb(34,139,34) !important;}
.bg-pal-forest-green{background-color:rgb(34,139,34);}.bg-pal-forest-green-i{background-color:rgb(34,139,34) !important;}
.fg-pal-forest-green2{color:rgb(0,118,0);}.fg-pal-forest-green2-i{color:rgb(0,118,0) !important;}
.bg-pal-forest-green2{background-color:rgb(0,118,0);}.bg-pal-forest-green2-i{background-color:rgb(0,118,0) !important;}
.fg-pal-green-dark{color:rgb(0,100,0);}.fg-pal-green-dark-i{color:rgb(0,100,0) !important;}
.bg-pal-green-dark{background-color:rgb(0,100,0);}.bg-pal-green-dark-i{background-color:rgb(0,100,0) !important;}
.fg-pal-olive-drab{color:rgb(107,142,35);}.fg-pal-olive-drab-i{color:rgb(107,142,35) !important;}
.bg-pal-olive-drab{background-color:rgb(107,142,35);}.bg-pal-olive-drab-i{background-color:rgb(107,142,35) !important;}
.fg-pal-olive{color:rgb(128,128,0);}.fg-pal-olive-i{color:rgb(128,128,0) !important;}
.bg-pal-olive{background-color:rgb(128,128,0);}.bg-pal-olive-i{background-color:rgb(128,128,0) !important;}
.fg-pal-khaki-dark{color:rgb(189,183,107);}.fg-pal-khaki-dark-i{color:rgb(189,183,107) !important;}
.bg-pal-khaki-dark{background-color:rgb(189,183,107);}.bg-pal-khaki-dark-i{background-color:rgb(189,183,107) !important;}
.fg-pal-khaki{color:rgb(240,230,140);}.fg-pal-khaki-i{color:rgb(240,230,140) !important;}
.bg-pal-khaki{background-color:rgb(240,230,140);}.bg-pal-khaki-i{background-color:rgb(240,230,140) !important;}
.fg-pal-goldenrod-pale{color:rgb(238,232,170);}.fg-pal-goldenrod-pale-i{color:rgb(238,232,170) !important;}
.fg-pal-tan{color:rgb(210,180,140);}.fg-pal-tan-i{color:rgb(210,180,140) !important;}
.bg-pal-tan{background-color:rgb(210,180,140);}.bg-pal-tan-i{background-color:rgb(210,180,140) !important;}
.fg-pal-brown{color:#8e4a06}.fg-pal-brown-i{color:#8e4a06 !important;}
.fg-pal-gold{color:rgb(255,215,0);}.fg-pal-gold-i{color:rgb(255,215,0) !important;}
.bg-pal-gold{background-color:rgb(255,215,0);}.bg-pal-gold-i{background-color:rgb(255,215,0) !important;}
.fg-pal-goldenrod{color:rgb(218,165,32);}.fg-pal-goldenrod-i{color:rgb(218,165,32) !important;}
.fg-pal-goldenrod-dark{color:rgb(184,134,11);}.fg-pal-goldenrod-dark-i{color:rgb(184,134,11) !important;}
.fg-pal-chockolate{color:rgb(210,105,30);}.fg-pal-chockolate-i{color:rgb(210,105,30) !important;}
.fg-pal-sandy-brown{color:rgb(244,164,96);}.fg-pal-sandy-brown-i{color:rgb(244,164,96) !important;}
.fg-pal-salmon{color:rgb(250,128,114);}.fg-pal-salmon-i{color:rgb(250,128,114) !important;}
.fg-pal-tomato{color:rgb(255,99,71);}.fg-pal-tomato-i{color:rgb(255,99,71) !important;}
.fg-pal-coral{color:rgb(250,128,114);}.fg-pal-coral-i{color:rgb(250,128,114) !important;}
.fg-pal-orange-red{color:rgb(255,69,0);}.fg-pal-orange-red-i{color:rgb(255,69,0) !important;}
.fg-pal-plum{color:rgb(221,160,221);}.fg-pal-plum-i{color:rgb(221,160,221) !important;}
.fg-pal-violet{color:rgb(238,130,238);}.fg-pal-violet-i{color:rgb(238,130,238) !important;}
.fg-pal-orchid{color:rgb(218,112,214);}.fg-pal-orchid-i{color:rgb(218,112,214) !important;}
.fg-pal-orchid-medium{color:rgb(186,85,211);}.fg-pal-orchid-medium-i{color:rgb(186,85,211) !important;}
.fg-pal-pink-deep{color:rgb(255,20,147);}.fg-pal-pink-deep-i{color:rgb(255,20,147) !important;}
.fg-pal-magenta{color:rgb(255,0,255);}.fg-pal-magenta-i{color:rgb(255,0,255) !important;}
.fg-pal-indigo{color:rgb(75,0,130);}.fg-pal-indigo-i{color:rgb(75,0,130) !important;}
.fg-pal-royal-blue{color:rgb(65,105,225);}.fg-pal-royal-blue-i{color:rgb(65,105,225) !important;}
.bg-pal-royal-blue{background-color:rgb(65,105,225);}.bg-pal-royal-blue-i{background-color:rgb(65,105,225) !important;}
.fg-pal-dodger-blue{color:rgb(30,144,255);}.fg-pal-dodger-blue-i{color:rgb(30,144,255) !important;}
.bg-pal-dodger-blue{background-color:rgb(30,144,255);}.bg-pal-dodger-blue-i{background-color:rgb(30,144,255) !important;}
.fg-pal-sky-blue{color:rgb(0,191,255);}.fg-pal-sky-blue-i{color:rgb(0,191,255) !important;}
.bg-pal-sky-blue{background-color:rgb(0,191,255);}.bg-pal-sky-blue-i{background-color:rgb(0,191,255) !important;}
.fg-pal-aquamarine-medium{color:rgb(102,205,170);}.fg-pal-aquamarine-medium-i{color:rgb(102,205,170) !important;}
.fg-pal-aquamarine{color:rgb(127,255,212);}.fg-pal-aquamarine-i{color:rgb(127,255,212) !important;}
.bg-pal-aquamarine{background-color:rgb(127,255,212);}.bg-pal-aquamarine-i{background-color:rgb(127,255,212) !important;}
.fg-pal-turquoise{color:rgb(64,224,208);}.fg-pal-turquoise-i{color:rgb(64,224,208) !important;}
.fg-pal-turquoise-dark{color:rgb(0,206,209);}.fg-pal-turquoise-dark-i{color:rgb(0,206,209) !important;}
.fg-pal-aqua{color:rgb(0,255,255);}.fg-pal-aqua-i{color:rgb(0,255,255) !important;}
.bg-pal-aqua{background-color:rgb(0,255,255);}.bg-pal-aqua-i{background-color:rgb(0,255,255) !important;}


.mousexhand:hover{
 cursor: pointer; 
 cursor: hand; 
}

/* btn from 2017-11-25 */
.btn-xs{ font-size:9pt !important; padding:2px 4px; }
.btn-mini,.jazz-btn-mini{ font-size:10pt; padding:2px 4px; }
.btn-mid,.jazz-btn-middle{ font-size:17px; padding:7px 10px; }
.btn-xl,.jazz-btn-xl{ font-size:28pt; padding:8px 14px; }
.btn-xxl,.jazz-btn-xxl{ font-size:38pt; padding:8px 18px; }
.btn-jum,.jazz-btn-jumbo{ font-size:52pt; padding:11px 24px; }

/* MS365 mini blue button */
.jazz-btn-mini-ms-blue{
	background-color:#0078d7;
	color:#ffffff !important;
	border-radius: 0 !important;
	
	font-weight: normal !important;
    text-decoration: none !important;
	font-size: 10pt;
	
	height: 23px!important;
    padding: 1px 14px !important;
}
/* MS 365 mini gray */
.jazz-btn-mini-ms-gray{
	background-color:#eeeeee;
	color:#080a0a !important;
	border-radius: 0 !important;
	border-color:#e0e0e0;
	
	font-weight: normal !important;
    text-decoration: none !important;
	font-size: 10pt;
	
	height: 23px!important;
    padding: 1px 14px !important;
}

.jazz-btn-success{ background-color:rgb(80,164,42) !important; color:#ffffff !important; cursor: pointer; cursor: hand; }
.jazz-btn-success:hover{box-shadow:0 0 0 2px rgba(48,180,80,.38)}

.jazz-btn-oliv{ background-color:rgb(0,83,41) !important; color:#ffffff !important; cursor: pointer; cursor: hand; }
.jazz-btn-oliv:hover{box-shadow:0 0 0 2px rgba(48,180,80,.38)}

.jazz-btn-green{ background-color:rgb(204,255,204) !important; color:#005700 !important; cursor:pointer; cursor:hand; }
.jazz-btn-green:hover{box-shadow:0 0 0 2px rgba(48,180,80,.38)}

.jazz-btn-danger{ background-color:rgb(228,0,0) !important; color:#ffffff; cursor: pointer; cursor: hand; }
.jazz-btn-danger:hover{box-shadow:0 0 0 2px rgba(228,12,12,.38)}

.jazz-btn-brown{ background-color:rgb(170,64,16) !important; color:#ffffff; cursor: pointer; cursor: hand; }
.jazz-btn-brown:hover{box-shadow:0 0 0 2px rgba(170,64,16,.5)}

.jazz-btn-brown-lt{ background-color:rgb(185,122,87) !important; color:#ffffff; cursor: pointer; cursor: hand; }
.jazz-btn-brown-lt:hover{box-shadow:0 0 0 2px rgba(170,64,16,.38)}

.jazz-btn-warning{ background-color:rgb(255,147,16) !important; color:#ffffff; cursor: pointer; cursor: hand; }
.jazz-btn-warning:hover{box-shadow:0 0 0 2px rgba(255,140,32,.38)}

.jazz-btn-yellow{ background-color:rgb(255,255,48); color:rgb(48,48,48); cursor: pointer; cursor: hand; }
.jazz-btn-yellow:hover{box-shadow:0 0 0 2px rgba(160,214,255,.8);  background-color:rgb(255,248,42)}

.jazz-btn-pink{ background-color:rgb(255,174,201) !important; color:#ffffff; cursor: pointer; cursor: hand; }
.jazz-btn-pink:hover{box-shadow:0 0 0 2px rgba(255,32,224,.38)}

.jazz-btn-purple{ background-color:rgb(163,70,164) !important; color:#ffffff; cursor: pointer; cursor: hand; }
.jazz-btn-purple:hover{box-shadow:0 0 0 2px rgba(220,16,220,.32)}

.jazz-btn-magenta{ background-color:rgb(255,16,255) !important; color:#ffffff; cursor: pointer; cursor: hand; }
.jazz-btn-magenta:hover{box-shadow:0 0 0 2px rgba(220,16,220,.32)}

.jazz-btn-blue{ background-color:rgb(2,68,132) !important; color:#ffffff; cursor: pointer; cursor: hand; }
.jazz-btn-blue:hover{box-shadow:0 0 0 2px rgba(0,160,255,.5)}

.jazz-btn-blue-lt{ background-color:rgb(2,117,215) !important; color:#ffffff; cursor: pointer; cursor: hand; }
.jazz-btn-blue-lt:hover{box-shadow:0 0 0 2px rgba(2,117,215,.38)}

.jazz-btn-blue-sh{ background-color:rgb(78,124,204) !important; color:#ffffff; cursor: pointer; cursor: hand; }
.jazz-btn-blue-sh:hover{box-shadow:0 0 0 2px rgba(2,117,215,.38)}

.jazz-btn-cyan{ background-color:rgb(8,120,148) !important; color:#ffffff; cursor: pointer; cursor: hand;}
.jazz-btn-cyan:hover{box-shadow:0 0 0 2px rgba(0,160,255,.5);  color:#ffffff !important; }

.jazz-btn-cyan-lt{ background-color:rgb(128,255,255) !important; color:#2b505e; cursor: pointer; cursor: hand;}
.jazz-btn-cyan-lt:hover{box-shadow:0 0 0 2px rgba(0,160,255,.38)}

.jazz-btn-gray{ background-color:rgb(234,234,234) !important; color:#2b505e; border-color:rgb(192,192,192) !important; cursor:pointer; }
.jazz-btn-gray:hover{box-shadow:0 0 0 2px rgba(0,160,255,.38)}

.jazz-btn-gray-lt{ background-color:rgb(248,248,248) !important; color:#2b505e; border-color:rgb(192,192,192) !important; cursor:pointer;cursor:hand; }
.jazz-btn-gray-lt:hover{box-shadow:0 0 0 2px rgba(0,160,255,.38)}

.jazz-btn-white{ background-color:rgb(255,255,255) !important; color:#2b505e; border-color:rgb(192,192,192) !important; cursor:pointer; }
.jazz-btn-white:hover{box-shadow:0 0 0 2px rgba(254,254,240,.68)}

@keyframes fa-blink {
    0%{opacity:1;}
    50%{opacity:0.94;}
    100%{opacity:0.18;}
}
.fa-blink {
   -webkit-animation: fa-blink 1.0s linear infinite;
   -moz-animation: fa-blink 1.0s linear infinite;
   -ms-animation: fa-blink 1.0s linear infinite;
   -o-animation: fa-blink 1.0s linear infinite;
   animation: fa-blink 1.0s linear infinite;
}
