/*  Document   : basecss
    Author     : nb
    Description: styles used by jQuery accordion widget  */
root { 
    display: block;
}
ul {
    list-style-type: none
}
/* jQuery accordion styles
----------------------------------*/
.ui-accordion { width: 100%; }
.ui-accordion:hover { background: #fff;}
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; margin-bottom: 0; /* background-color: rgba(0,0,0,0.05); */}
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .3em .5em .3em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 20%; margin-top: -8px; }
.ui-accordion .ui-accordion-content {     padding: .3em .5em .3em .7em; /* padding: 1em 2.2em; */ border-top: 1px; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; /* overflow: auto; */ display: none; zoom: 1;
 font-size: 14px;                           
}
.ui-accordion .ui-accordion-content-active { display: block; }

/* Component containers
----------------------------------*/
.ui-widget { font-family: metanormallfc, Helvetica, sans-serif; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget-content { /* border: 1px solid #b81900; */ background-color: rgba(255,255,255,1);/* rgba(0,0,0,0.05); */ color: #333333; border-top: 0;}
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 2px solid #000000; font-weight: normal; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {/* border: 1px solid red; background: #f6f6f6;  font-weight: bold; color: #1c94c4; */ }
/* color of header here */
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #000; text-decoration: none; } 
.ui-state-hover,/*.ui-widget-content .ui-state-hover,*/ .ui-widget-header .ui-state-hover, /*.ui-state-focus, .ui-widget-content .ui-state-focus,*/ .ui-widget-header .ui-state-focus { /* border: 1px solid #ccc;*/ background-color: rgba(0,0,0,0.1); }
.ui-state-hover a, .ui-state-hover a:hover { color: #000; text-decoration: none; }
.ui-state-active, /*.ui-widget-content .ui-state-active,*/ .ui-widget-header .ui-state-active { /* border: 1px solid #b81900;*/ background-color: rgba(0,0,0,0.05); color: #000; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #000; text-decoration: none; }
.ui-widget :active { outline: none; }
