.ui-helper-hidden { 
display: none; 
}
.ui-helper-hidden-accessible { 
position: absolute !important; 
clip: rect(1px 1px 1px 1px); 
clip: rect(1px,1px,1px,1px); 
}
.ui-helper-reset { 
margin: 0; 
padding: 0; 
border: 0; 
outline: 0; 
line-height: 1.3; 
text-decoration: none; 
font-size: 100%; 
list-style: none; 
}
.ui-helper-clearfix:before, .ui-helper-clearfix:after { 
content: ""; 
display: table; 
}
 .ui-helper-clearfix:after { 
clear: both; 
}
.ui-helper-clearfix { 
zoom: 1; 
}
.ui-helper-zfix { 
width: 100%; 
height: 100%; 
top: 0; 
left: 0; 
position: absolute; 
opacity: 0; 
filter:Alpha(Opacity=0); 
}
.ui-state-disabled { 
cursor: default !important; 
}
.ui-icon { 
display: block; 
text-indent: -99999px; 
overflow: hidden; 
background-repeat: no-repeat; 
}
.ui-widget-overlay { 
position: absolute; 
top: 0; 
left: 0; 
width: 100%; 
height: 100%; 
}
.ui-accordion .ui-accordion-header { 
display: block; 
cursor: pointer;
position: relative; 
margin-top: 2px; 
padding:5px 0 5px 0; 
zoom: 1; 
z-index:10;
}
.ui-accordion .ui-accordion-icons { 
padding-left: 20px; 
}
.ui-accordion .ui-accordion-noicons { 
padding-left: 20px; 
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons { 
padding-left: 20px; 
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon { 
position: absolute; 
left:0; 
top: 50%; 
margin-top: -8px; 
}
.ui-accordion .ui-accordion-content { 
padding:0 0 0 5px; 
border-top: 0; 
overflow: hidden;
zoom: 1; 
font-size: 1em;
}
.ui-widget { 
font-family: Lato,Arial/*{ffDefault}*/; 
font-size: 1em;/*{fsDefault}*/; 
/*cursor: pointer; */
text-decoration:none;
outline-style:none;
}
#accordion2 .ui-widget-content {
height:/*100px;*/ auto;
}
.ui-icon { 
width: 16px; 
height: 16px; 
background-image: url(../images/accordion/ui-icons_ef8c08_256x240.png); 
}
/*.ui-widget-header .ui-icon {
background-image: url(../images/accordion/ui-icons_ffffff_256x240.png); 
}
.ui-state-default .ui-icon { 
background-image: url(../images/accordion/ui-icons_ef8c08_256x240.png); 
background-image: url(../images/accordion/ui-icons_222222_256x240.png); 
}*/
/*.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }*/
.ui-icon-triangle-1-e { background-position: -32px -14px; }
.ui-icon-triangle-1-se { background-position: -48px -14px; }
.ui-icon-triangle-1-s { background-position: -64px -14px; }


/*.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }*/

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { 
font-family:Lato,Arial;
font-size:1em;
font-weight:bold; 
text-transform:normal;
color: #53505c; 
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { 
color: #dc5831; 
font-family:Lato,Arial;
font-size:1em;
font-weight:bold; 
text-transform:normal;
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 { 
font-family:Lato,Arial;
font-size:1em;
font-weight:bold; 
text-transform:normal;
color: #dc5831; 
}
/*.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { 
font-family:CalligrapherRegular, Arial; 
color: #fff; 
text-decoration: none; 
}*/
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { 
font-family:Lato,Arial;
font-size:1em;
font-weight:bold; 
text-transform:normal;
color: #dc5831; 
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { 
font-family:Lato,Arial;
font-size:1em;
font-weight:bold; 
text-transform:normal;
color: #53505c; 
text-decoration: none; 
}

@media only screen and (min-width: 240px) and (max-width: 640px){
.ui-helper-hidden { 
display: none; 
}
.ui-helper-hidden-accessible { 
position: absolute !important; 
clip: rect(1px 1px 1px 1px); 
clip: rect(1px,1px,1px,1px); 
}
.ui-helper-reset { 
margin: 0; 
padding: 0; 
border: 0; 
outline: 0; 
line-height: 1.3; 
text-decoration: none; 
font-size: 100%; 
list-style: none; 
}

.ui-helper-clearfix:before, .ui-helper-clearfix:after { 
content: ""; 
display: table; 
}
 .ui-helper-clearfix:after { 
clear: both; 
}
.ui-helper-clearfix { 
zoom: 1; 
}
.ui-helper-zfix { 
width: 100%; 
height: 100%; 
top: 0; 
left: 0; 
position: absolute; 
opacity: 0; 
filter:Alpha(Opacity=0); 
}
.ui-state-disabled { 
cursor: default !important; 
}
.ui-icon { 
display: block; 
text-indent: -99999px; 
overflow: hidden; 
background-repeat: no-repeat; 
}
.ui-widget-overlay { 
position: absolute; 
top: 0; 
left: 0; 
width: 100%; 
height: 100%; 
}
.ui-accordion .ui-accordion-header { 
display: block; 
cursor: pointer;
position: relative; 
margin-top: 2px; 
padding:5px 0 5px 0; 
zoom: 1; 
}
.ui-accordion .ui-accordion-icons { 
padding-left: 20px; 
}
.ui-accordion .ui-accordion-noicons { 
padding-left: 20px; 
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons { 
padding-left: 20px; 
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon { 
position: absolute; 
left:0; 
top: 50%; 
margin-top: -8px; 
}
.ui-accordion .ui-accordion-content { 
padding:0 0 0 5px; 
border-top: 0; 
overflow: hidden;
zoom: 1; 
font-size: 1em;
}
.ui-widget { 
font-family:Lato,Arial;/*{ffDefault}*/; 
font-size: 1em;/*{fsDefault}*/; 
/*cursor: pointer; */
text-decoration:none;
outline-style:none;
}
#accordion2 .ui-widget-content {
height:/*100px;*/ auto;
}
.ui-icon { 
width: 16px; 
height: 16px; 
background-image: url(../images/accordion/ui-icons_ef8c08_256x240.png); 
}
/*.ui-widget-header .ui-icon {
background-image: url(../images/accordion/ui-icons_ffffff_256x240.png); 
}
.ui-state-default .ui-icon { 
background-image: url(../images/accordion/ui-icons_ef8c08_256x240.png); 
background-image: url(../images/accordion/ui-icons_222222_256x240.png); 
}*/
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { 
font-family:Lato,Arial;
font-size:1em;
font-weight:bold; 
text-transform:normal;
color: #53505c; 
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { 
color: #dc5831; 
font-family:Lato,Arial;
font-size:1em;
font-weight:bold; 
text-transform:normal;
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 { 
font-family:Lato,Arial;
font-size:1em;
font-weight:bold; 
text-transform:normal;
color: #dc5831; 
}
/*.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { 
font-family:CalligrapherRegular, Arial; 
color: #fff; 
text-decoration: none; 
}*/
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { 
font-family:Lato,Arial;
font-size:1em;
font-weight:bold; 
text-transform:normal;
color: #dc5831; 
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { 
font-family:Lato,Arial;
font-size:1em;
font-weight:bold; 
text-transform:normal;
color: #53505c; 
text-decoration: none; 
}
}
@media only screen and (max-width: 240px){
.ui-helper-hidden { 
display: none; 
}
.ui-helper-hidden-accessible { 
position: absolute !important; 
clip: rect(1px 1px 1px 1px); 
clip: rect(1px,1px,1px,1px); 
}
.ui-helper-reset { 
margin: 0; 
padding: 0; 
border: 0; 
outline: 0; 
line-height: 1.3; 
text-decoration: none; 
font-size: 100%; 
list-style: none; 
}

.ui-helper-clearfix:before, .ui-helper-clearfix:after { 
content: ""; 
display: table; 
}
 .ui-helper-clearfix:after { 
clear: both; 
}
.ui-helper-clearfix { 
zoom: 1; 
}
.ui-helper-zfix { 
width: 100%; 
height: 100%; 
top: 0; 
left: 0; 
position: absolute; 
opacity: 0; 
filter:Alpha(Opacity=0); 
}
.ui-state-disabled { 
cursor: default !important; 
}
.ui-icon { 
display: block; 
text-indent: -99999px; 
overflow: hidden; 
background-repeat: no-repeat; 
}
.ui-widget-overlay { 
position: absolute; 
top: 0; 
left: 0; 
width: 100%; 
height: 100%; 
}
.ui-accordion .ui-accordion-header { 
display: block; 
cursor: pointer;
position: relative; 
margin-top: 2px; 
padding:5px 0 5px 0; 
zoom: 1; 
}
.ui-accordion .ui-accordion-icons { 
padding-left: 20px; 
}
.ui-accordion .ui-accordion-noicons { 
padding-left: 20px; 
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons { 
padding-left: 20px; 
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon { 
position: absolute; 
left:0; 
top: 50%; 
margin-top: -8px; 
}
.ui-accordion .ui-accordion-content { 
padding:0 0 0 5px; 
border-top: 0; 
overflow: hidden;
zoom: 1; 
font-size: 1em;
}
.ui-widget { 
font-family:Lato,Arial;/*{ffDefault}*/; 
font-size: 1em;/*{fsDefault}*/; 
/*cursor: pointer; */
text-decoration:none;
outline-style:none;
}
#accordion2 .ui-widget-content {
height:/*100px;*/ auto;
}
.ui-icon { 
width: 16px; 
height: 16px; 
background-image: url(../images/accordion/ui-icons_ef8c08_256x240.png); 
}
/*.ui-widget-header .ui-icon {
background-image: url(../images/accordion/ui-icons_ffffff_256x240.png); 
}
.ui-state-default .ui-icon { 
background-image: url(../images/accordion/ui-icons_ef8c08_256x240.png); 
background-image: url(../images/accordion/ui-icons_222222_256x240.png); 
}*/
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { 
font-family:Lato,Arial;
font-size:1em;
font-weight:bold; 
text-transform:normal;
color: #53505c; 
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { 
color: #dc5831; 
font-family:Lato,Arial;
font-size:1em;
font-weight:bold; 
text-transform:normal;
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 { 
font-family:Lato,Arial;
font-size:1em;
font-weight:bold; 
text-transform:normal;
color: #dc5831; 
}
/*.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { 
font-family:CalligrapherRegular, Arial; 
color: #fff; 
text-decoration: none; 
}*/
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { 
font-family:Lato,Arial;
font-size:1em;
font-weight:bold; 
text-transform:normal;
color: #dc5831; 
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { 
font-family:Lato,Arial;
font-size:1em;
font-weight:bold; 
text-transform:uppercase;
color: #53505c; 
text-decoration: none; 
}
}