| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622 | /* * Licensed to Jasig under one or more contributor license * agreements. See the NOTICE file distributed with this work * for additional information regarding copyright ownership. * Jasig licenses this file to you under the Apache License, * Version 2.0 (the "License"); you may not use this file * except in compliance with the License.  You may obtain a * copy of the License at the following location: * *   http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied.  See the License for the * specific language governing permissions and limitations * under the License. *//** * Percents could work for IE, but for backCompat purposes, we are using keywords. * x-small is for IE6/7 quirks mode. */body {}table {font-size:inherit;font:100%;}/** * Bump up IE to get to 13px equivalent */pre,code,kbd,samp,tt {font-family:monospace;*font-size:108%;line-height:100%;}html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}/* to preserve line-height and selector appearance */sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}/*because legend doesn't inherit in IE */legend{color:#000;}/* base.css, part of YUI's CSS Foundation */h1 {	/*18px via YUI Fonts CSS foundation*/	font-size:138.5%;}h2 {	/*16px via YUI Fonts CSS foundation*/	font-size:123.1%;}h3 {	/*14px via YUI Fonts CSS foundation*/	font-size:108%;}h1,h2,h3 {	/* top & bottom margin based on font size */	margin:1em 0;}h1,h2,h3,h4,h5,h6,strong {	/*bringing boldness back to headers and the strong element*/	font-weight:bold;}abbr,acronym {	/*indicating to users that more info is available */	border-bottom:1px dotted #000;	cursor:help;}em {	/*bringing italics back to the em element*/	font-style:italic;}blockquote,ul,ol,dl {	/*giving blockquotes and lists room to breath*/	margin:1em;}ol,ul,dl {	/*bringing lists on to the page with breathing room */	margin-left:2em;}ol li {	/*giving OL's LIs generated numbers*/	list-style: decimal outside;}ul li {	/*giving UL's LIs generated disc markers*/	list-style: disc outside;}dl dd {	/*giving UL's LIs generated numbers*/	margin-left:1em;}th,td {	/*borders and padding to make the table readable*/	border:1px solid #000;	padding:.5em;}th {	/*distinguishing table headers from data cells*/	font-weight:bold;	text-align:center;}caption {	/*coordinated margin to match cell's padding*/	margin-bottom:.5em;	/*centered so it doesn't blend in to other content*/	text-align:center;}p,fieldset,table,pre {	/*so things don't run into each other*/	margin-bottom:1em;}/* setting a consistent width, 160px;   control of type=file still not possible */input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}/*************************************************************************************//* Prevent unecessary scrollbars in IE *//* Put font data on the HTML element to allow overrides on the body *//* IE6 cant zoom text properly, so text size reset is a rough approximation */html {overflow:auto; font:13px/1.231 arial,helvetica,clean,sans-serif; *font-size:small;}/*to enable resizing for IE*/input,textarea,select{    *font-size:100%;    *font-family:sans-serif;}/* IE rendering fix for extra padding on buttons. Padding can now be set safely */input {    *overflow:visible; *padding:0 1em;}/* custom default focus indicator - theme overwrites this */:focus {   outline: 2px solid black;}/*Generic containers for columns and layouts============================================= *//* Container Utilities*/.fl-fix {overflow: auto; zoom:1;}.fl-push {clear:both;}/* Container alignment */ /* IE 6 needs inline display to prevent double margin bug (other browsers ignore it) */.fl-force-right {float:right; display:inline;}.fl-force-left {float:left; display:inline;}.fl-centered {margin-left:auto; margin-right:auto; display:block;}/* Generic container, proxy for other container effects */.fl-container {}/* Fixed width containers */.fl-container-50 {width: 50px;}.fl-container-100 {width: 100px;}.fl-container-150 {width: 150px;}.fl-container-200 {width: 200px;}.fl-container-250 {width: 250px;}.fl-container-300 {width: 300px;}.fl-container-350 {width: 350px;}.fl-container-400 {width: 400px;}.fl-container-450 {width: 450px;}.fl-container-500 {width: 500px;}.fl-container-550 {width: 550px;}.fl-container-600 {width: 600px;}.fl-container-650 {width: 650px;}.fl-container-700 {width: 700px;}.fl-container-750 {width: 750px;}.fl-container-800 {width: 800px;}.fl-container-850 {width: 850px;}.fl-container-900 {width: 900px;}.fl-container-950 {width: 950px;}.fl-container-1000 {width: 1000px;}/* Flex width containers */.fl-container-auto {width: auto;}.fl-container-flex {width: 100%; clear:both;}.fl-container-flex10 {width: 10%;}.fl-container-flex20 {width: 20%;}.fl-container-flex25 {width: 25%;}.fl-container-flex30 {width: 30%;}.fl-container-flex33 {width: 33%;}.fl-container-flex40 {width: 40%;}.fl-container-flex50 {width: 50%;}.fl-container-flex60 {width: 60%;}.fl-container-flex66 {width: 66%;}.fl-container-flex75 {width: 75%;}/* linearizable containers & columns */.fl-layout-linear *,.fl-layout-linear .fl-linearEnabled {    overflow:visible !important;    clear: both !important;    float:none !important;    margin-left:0 !important;    margin-right:0 !important;}.fl-layout-linear .fl-container,.fl-layout-linear .fl-container-100,.fl-layout-linear .fl-container-150,.fl-layout-linear .fl-container-200,.fl-layout-linear .fl-container-250,.fl-layout-linear .fl-container-300,.fl-layout-linear .fl-container-400,.fl-layout-linear .fl-container-750,.fl-layout-linear .fl-container-950,.fl-layout-linear .fl-container-auto,.fl-layout-linear .fl-container-flex25,.fl-layout-linear .fl-container-flex30,.fl-layout-linear .fl-container-flex33,.fl-layout-linear .fl-container-flex50,.fl-layout-linear .fl-col,.fl-layout-linear .fl-col-side,.fl-layout-linear .fl-col-flex,.fl-layout-linear .fl-col-main,.fl-layout-linear .fl-col-fixed,.fl-layout-linear .fl-col-justified {width:100% !important; margin:auto; padding:0 !important;}.fl-layout-linear .fl-force-left,.fl-layout-linear .fl-force-right,.fl-layout-linear li {display:block !important; float:none !important;}.fl-layout-linear .fl-linearEnabled {width:100% !important; /*position:relative;*/ display:block;} /* linearization opt in for special cases */.fl-layout-linear .fl-button-left,.fl-layout-linear .fl-button-right {padding:1em;}/*Layout Helpers=============================================*//* Columns: A quick column grid system *//* Flex width columns (containers with margins and padding) */.fl-col-justified {float:left; display:inline; overflow:auto; text-align:justify;} /* redundant: text alignment now in fluid.text.css */.fl-col-flex2, .fl-col-flex3, .fl-col-flex4, .fl-col-flex5 {overflow:auto; zoom:1;}.fl-col {float:left; display:inline;}.fl-col-flex5 .fl-col {width:18.95%; margin-left:0.25%;margin-right:0.25%; padding-left:0.25%; padding-right:0.25%}.fl-col-flex4 .fl-col {width:24%; margin-left:0.25%;margin-right:0.25%; padding-left:0.25%; padding-right:0.25%}.fl-col-flex3 .fl-col {width:32.33%; margin-left:0.25%;margin-right:0.25%; padding-left:0.25%; padding-right:0.25%}.fl-col-flex2 .fl-col {width:48.85%; margin-left:0.25%;margin-right:0.25%; padding-left:0.25%; padding-right:0.25%}/* CHANGE TO LAYOUT not COL since this will become a layout helper */.fl-col-mixed,.fl-col-mixed2,.fl-col-mixed3 {overflow:auto; zoom:1;}/* Old System */.fl-col-mixed .fl-col-side {width:200px;}.fl-col-mixed .fl-col-side,.fl-col-mixed .fl-col-main {padding:0 10px;}.fl-col-mixed2 .fl-col-side {width:200px; padding:0 10px; float:left;}.fl-col-mixed2 .fl-col-main {margin-left:220px; padding:0 10px;} /* margin goes on whichever side the fixed column goes */.fl-col-mixed3 .fl-col-main {margin:0 220px;} /* margin goes on whichever side the fixed column goes *//* New System, requires fl-force-XX on the fixed column, provides some basic numbers to start with */.fl-col-fixed, .fl-col-flex {padding:0 10px;}.fl-col-mixed .fl-col-fixed {width:200px; padding:0 10px;}.fl-col-mixed .fl-col-flex {margin-left:220px; padding:0 10px;}.fl-col-mixed-100 .fl-col-fixed {width:100px;}.fl-col-mixed-100 .fl-col-flex {margin-left:120px;}.fl-col-mixed-150 .fl-col-fixed {width:150px;}.fl-col-mixed-150 .fl-col-flex {margin-left:170px;}.fl-col-mixed-200 .fl-col-fixed {width:200px;}.fl-col-mixed-200 .fl-col-flex {margin-left:220px;}.fl-col-mixed-250 .fl-col-fixed {width:250px;}.fl-col-mixed-250 .fl-col-flex {margin-left:270px;}.fl-col-mixed-300 .fl-col-fixed {width:300px;}.fl-col-mixed-300 .fl-col-flex {margin-left:320px;}/* * Tabs: a quick tab system * Dependency: list-based markup ? */.fl-tabs {margin:10px 0 0 0; border-bottom:1px solid #000; text-align:center; padding-bottom:2px;}.fl-tabs li {list-style-type:none; display:inline;}/* star hack to get IE 6+7 to behave perfectly */.fl-tabs li a {padding:3px 16px 2px; background-color:#fff; margin-left:-5px; *margin-bottom:-6px; zoom:1; border:1px solid #000; color:#999;}.fl-tabs li a:hover {}.fl-tabs-center {text-align:center;}.fl-tabs-left {text-align:left; padding-left:10px;}.fl-tabs-right {text-align:right; padding-right:15px;}.fl-tabs .fl-reorderer-dropMarker {padding:0 3px; background-color:#c00;margin:0 5px 0 -5px; zoom:1;}.fl-tabs .fl-tabs-active a {padding:3px 16px; border-bottom:none; color:#000;}.fl-tabs-content {padding:5px;}/* get webkit to behave perfectly - * unfortunately, Chrome gets caught in this too even though it applied the original padding values fine */@media screen and (-webkit-min-device-pixel-ratio:0){    .fl-tabs li a {padding:3px 16px 3px;}    .fl-tabs .fl-tabs-active a {padding:3px 16px 4px;}}/* * Menus: quick horizontal and vertical menu * Requires list items with anchors */.fl-listmenu {padding:0px; margin:0; border-bottom-width:1px; border-bottom-style:solid;}.fl-listmenu li {margin:0; padding:0; list-style-type:none; border-width:1px; border-style:solid; border-bottom:none;}.fl-listmenu a {padding:5px 5px; display:block; zoom:1;} /* list item needs layout (http://www.brunildo.org/test/IEWlispace.php) */.fl-vert-menu {}.fl-horz-menu {}/* * Picture Grid: a quick picture grid layout * Dependency: list-based markup */ul.fl-grid, .fl-grid ul {padding:0; margin:0;}.fl-grid li {list-style-type:none; display:inline;}.fl-grid li {float:left; width:19%; margin:0.5%; height:150px; overflow:hidden; position:relative; display:inline;}.fl-grid li img {display:block; margin:5px auto;}.fl-grid li .caption {position:absolute; left:0px; bottom:0px; width:100%; text-align:center; height:1em; padding:3px 0;}/* * Icons: quick accessible icon helper */.fl-icon {    text-indent:-5000px;    overflow:hidden;    cursor:pointer;    display:block;    height:16px;    width:16px;    margin-left:5px;    margin-right:5px;    background-position:center center;    background-repeat:no-repeat;}input.fl-icon {padding-left:16px;}/* * Buttons: quick sliding door buttons * requires a container with a sub container */.fl-button-left {float:left; margin-right:10px; padding:0 0 0 16px; background-position:left center; background-repeat:no-repeat;}.fl-button-right {float:right;  margin-left:10px; padding:0 0 0 16px; background-position:left center; background-repeat:no-repeat;}.fl-button-inner {float:left; padding:5px 16px 5px 0; cursor:pointer; background-position:right center; background-repeat:no-repeat;}/* * Widgets: modelled after the mycamtools widget model */.fl-widget {padding:5px; margin-bottom:10px;}.fl-widget .button {margin:0 5px;}.fl-grabbable .fl-widget-titlebar {background-position:center top; background-repeat:no-repeat; cursor:move;}.fl-widget .fl-widget-titlebar {}.fl-widget .fl-widget-titlebar h2 {padding:0; margin:0; font-size:105%;}.fl-widget .fl-widget-titlebar .fl-button-inner {    font-size:0.8em;    padding-bottom:0.2em;    padding-top:0.2em;}.fl-widget .fl-widget-controls {margin:-1.3em 0 1.5em 0;}.fl-widget .fl-widget-options {margin-top:5px; padding:0px 10px;}.fl-widget .fl-widget-options ul {margin:0; padding:0; overflow:hidden; zoom:1;}.fl-widget .fl-widget-options li {list-style-type:none; float:left; display:inline; padding:0 5px 0 5px; margin-left:-5px;}.fl-widget .fl-widget-options a {margin-right:5px;}.fl-widget .fl-widget-content {zoom:1; margin:5px 0 0 0; overflow: auto;}.fl-widget .fl-widget-content ul {}.fl-widget .empty * {padding-top:10px; margin-left:auto; margin-right:auto; text-align:center;}/* Common widget sub-components */.fl-widget .menu 	{margin:0;}.fl-widget .toggle  {width:32px;}.fl-widget .on 		{background-position:left top;}.fl-widget .off 	{background-position:left bottom;}/* * Forms and Form Controls * Common arrangements for form inputs in a list * Alignment requires list of fl-label elements placed before the control */.fl-controls-left li {list-style-type:none; text-align:left;}.fl-controls-left .fl-label {float:left; text-align:left; width:50%; margin-right:5px;}.fl-controls-right li {list-style-type:none; display:block; text-align:left;}.fl-controls-right .fl-label {float:left; text-align:right; width:50%; margin-right:5px;}.fl-controls-centered li {list-style-type:none; display:block; text-align:left;}.fl-controls-centered .fl-label {float:left; text-align:center; width:50%; margin-right:5px;}/** * Knockout Background Images */.fl-noBackgroundImages, .fl-noBackgroundImages * {    background-image:none !important;}.fl-noBackgroundImages .fl-icon {    text-indent:0 !important;    width:auto !important;    background-color:transparent !important;}/* Progressive Enhancement: JS will reverse the display setup if it is enabled */.fl-ProgEnhance-enhanced, /* << syntax breaks conventions and is Deprecated*/.fl-progEnhance-enhanced {display:none}.fl-ProgEnhance-basic, /* << syntax breaks conventions and is Deprecated*/.fl-progEnhance-basic {}/* hide text for screen readers. */.fl-offScreen-hidden {position:absolute; left:-10000px; top:auto; width:1px; height:1px; overflow:hidden;}.fl-font-size-70,.fl-font-size-70 body,.fl-font-size-70 input,.fl-font-size-70 select,.fl-font-size-70 textarea {font-size:0.7em !important; line-height:1em !important;}.fl-font-size-80,.fl-font-size-80 body,.fl-font-size-80 input,.fl-font-size-80 select,.fl-font-size-80 textarea {font-size:0.8em !important; line-height:1.1em !important;}.fl-font-size-90,.fl-font-size-90 body,.fl-font-size-90 input,.fl-font-size-90 select,.fl-font-size-90 textarea {font-size:0.9em !important; line-height:1.2em !important;}.fl-font-size-100,.fl-font-size-100 body,.fl-font-size-100 input,.fl-font-size-100 select,.fl-font-size-100 textarea {font-size:1em !important; line-height:1.3em !important;}.fl-font-size-110,.fl-font-size-110 body,.fl-font-size-110 input,.fl-font-size-110 select,.fl-font-size-110 textarea {font-size:1.1em !important; line-height:1.4em !important;}.fl-font-size-120,.fl-font-size-120 body,.fl-font-size-120 input,.fl-font-size-120 select,.fl-font-size-120 textarea {font-size:1.2em !important; line-height:1.5em !important;}.fl-font-size-130,.fl-font-size-130 body,.fl-font-size-130 input,.fl-font-size-130 select,.fl-font-size-130 textarea {font-size:1.3em !important; line-height:1.6em !important;}.fl-font-size-140,.fl-font-size-140 body,.fl-font-size-140 input,.fl-font-size-140 select,.fl-font-size-140 textarea {font-size:1.4em !important; line-height:1.7em !important;}.fl-font-size-150,.fl-font-size-150 body,.fl-font-size-150 input,.fl-font-size-150 select,.fl-font-size-150 textarea {font-size:1.5em !important; line-height:1.8em !important;}/* fix for Safari 3 ignoring input font size */@media screen and (-webkit-min-device-pixel-ratio:0) {    [class~='fl-font-size-70'] input[type=submit],    [class~='fl-font-size-70'] input[type=button] {padding:0 1em}    [class~='fl-font-size-80'] input[type=submit],    [class~='fl-font-size-80'] input[type=button] {font-size:0.8em !important; padding:0 1em}    [class~='fl-font-size-90'] input[type=submit],    [class~='fl-font-size-90'] input[type=button] {font-size:0.9em !important; padding:0 1em}    [class~='fl-font-size-100'] input[type=submit],    [class~='fl-font-size-100'] input[type=button] {font-size:1em !important; padding:0 1em}    [class~='fl-font-size-110'] input[type=submit],    input[type=submit][class~='fl-font-size-110'],    [class~='fl-font-size-110'] input[type=button] {background-color:#fff; font-size:1.1em !important; padding:0 1em}    [class~='fl-font-size-120'] input[type=submit],    input[type=submit][class~='fl-font-size-120'],    [class~='fl-font-size-120'] input[type=button] {background-color:#fff; font-size:1.2em !important; padding:0 1em}    [class~='fl-font-size-130'] input[type=submit],    input[type=submit][class~='fl-font-size-130'],    [class~='fl-font-size-130'] input[type=button] {background-color:#fff; font-size:1.3em !important; padding:0 1em}    [class~='fl-font-size-140'] input[type=submit],    input[type=submit][class~='fl-font-size-140'],    [class~='fl-font-size-140'] input[type=button] {background-color:#fff; font-size:1.4em !important; padding:0 1em}    [class~='fl-font-size-150'] input[type=submit],    input[type=submit][class~='fl-font-size-150'],    [class~='fl-font-size-150'] input[type=button] {background-color:#fff; font-size:1.5em !important; padding:0 1em}    [class~='fl-font-serif'] input[type=submit],    [class~='fl-font-sans'] input[type=submit],    [class~='fl-font-monospace'] input[type=submit],    [class~='fl-font-arial'] input[type=submit],    [class~='fl-font-verdana'] input[type=submit],    [class~='fl-font-times'] input[type=submit],    [class~='fl-font-courier'] input[type=submit] {background-color:#fff; padding:0 1em}}.fl-font-serif, .fl-font-serif * {font-family: Georgia, Times, "Times New Roman", "Book Antiqua", serif !important;}.fl-font-sans, .fl-font-sans * {font-family: Tahoma, Verdana, Helvetica, sans-serif !important;}.fl-font-monospace, .fl-font-monospace * {font-family: "Courier New, Courier", monospace !important;}.fl-font-arial, .fl-font-arial * {font-family: "Arial" !important;}.fl-font-verdana, .fl-font-verdana * {font-family: "Verdana" !important;}.fl-font-times, .fl-font-times *   {font-family: Georgia, Times, "Times New Roman", serif !important;}.fl-font-courier, .fl-font-courier * {font-family: "Courier New", Courier, monospace !important;}.fl-text-align-left {    text-align:left;}.fl-text-align-right {    text-align:right;}.fl-text-align-center {    text-align:center;}.fl-text-align-justify {    text-align:justify;}.fl-font-spacing-0,.fl-font-spacing-0 body,.fl-font-spacing-0 input,.fl-font-spacing-0 select,.fl-font-spacing-0 textarea {letter-spacing:0em}.fl-font-spacing-1,.fl-font-spacing-1 body,.fl-font-spacing-1 input,.fl-font-spacing-1 select,.fl-font-spacing-1 textarea {letter-spacing:0.1em}.fl-font-spacing-2,.fl-font-spacing-2 body,.fl-font-spacing-2 input,.fl-font-spacing-2 select,.fl-font-spacing-2 textarea {letter-spacing:0.2em}.fl-font-spacing-3,.fl-font-spacing-3 body,.fl-font-spacing-3 input,.fl-font-spacing-3 select,.fl-font-spacing-3 textarea {letter-spacing:0.3em}.fl-font-spacing-4,.fl-font-spacing-4 body,.fl-font-spacing-4 input,.fl-font-spacing-4 select,.fl-font-spacing-4 textarea {letter-spacing:0.4em}.fl-font-spacing-5,.fl-font-spacing-5 body,.fl-font-spacing-5 input,.fl-font-spacing-5 select,.fl-font-spacing-5 textarea {letter-spacing:0.5em}.fl-font-spacing-6,.fl-font-spacing-6 body,.fl-font-spacing-6 input,.fl-font-spacing-6 select,.fl-font-spacing-6 textarea {letter-spacing:0.6em}/* UI Enhancer "Esier to Find" link options *//* First pass strategy: apply classnames directky on the elements of interest, usually via JS */.fl-text-aqua {color: aqua !important;}.fl-text-black {color: black !important;}.fl-text-blue {color: blue !important;}.fl-text-fuchsia {color: fuchsia !important;}.fl-text-gray {color: gray !important;}.fl-text-green {color: green !important;}.fl-text-lime {color: lime !important;}.fl-text-maroon {color: maroon !important;}.fl-text-navy {color: navy !important;}.fl-text-olive {color: olive !important;}.fl-text-purple {color: purple !important;}.fl-text-red {color: red !important;}.fl-text-silver {color: silver !important;}.fl-text-teal {color: teal !important;}.fl-text-white {color:white !important;}.fl-text-yellow {color: yellow !important;}.fl-text-underline {text-decoration:underline !important;}.fl-text-bold {font-weight:bold !important;}.fl-text-larger {font-size:125% !important;}.fl-input-outline {border:2px solid;} /* leave out color? */.fl-highlight-yellow, .fl-highlight-hover-yellow:hover, .fl-highlight-focus-yellow:focus {background-color:#FF0 !important; background-image:none !important;}.fl-highlight-green, .fl-highlight-hover-green:hover, .fl-highlight-focus-green:focus {background-color:#0F0 !important; background-image:none !important;}.fl-highlight-blue, .fl-highlight-hover-blue:hover, .fl-highlight-focus-blue:focus {background-color:#00F !important; background-image:none !important;}
 |