.ui-widget{
font-size:100%;
font-family:inherit;
}
.ui-widget .ui-widget-content > *:first-child{
margin-top:0;
}
.ui-widget h3.ui-accordion-header,
.ui-widget h3.thethe-haccord-header{
font-family:inherit;	
font-size:100%;
font-style:normal;
line-height:100%;
padding:0 !important;
margin-bottom:0 !important;
}
.ui-tabs .ui-tabs-nav{
margin:0 !important;
}
.thethe-haccord-group {
text-align: left;
overflow:hidden;
}
.thethe-haccord-group ul.thethe-haccord-sections {
position: relative;
height: 100%;
overflow:hidden;
margin: 0 !important;
padding: 0;
list-style-type: none;
}
.thethe-haccord-group li.thethe-haccord-section {
padding:0 !important;
}
.thethe-haccord-group li h3.thethe-haccord-header {
margin: 0;
border:none !important;
z-index: 2;
position: absolute;
top: 0;
left: 0;
-webkit-transform: translateX(-100%) rotate(-90deg);
-webkit-transform-origin: right top;
-moz-transform: translateX(-100%) rotate(-90deg);
-moz-transform-origin: right top;
-o-transform: translateX(-100%) rotate(-90deg);
-o-transform-origin: right top;
-ms-transform: translateX(-100%) rotate(-90deg);
-ms-transform-origin: right top;
transform: translateX(-100%) rotate(-90deg);
transform-origin: right top;
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.thethe-haccord-group li h3.thethe-haccord-header span {
display: block;
margin:0 !important;
padding:0 8% 0 0;
position:absolute !important;
top:1px;
right:1px;
bottom:0;
left:0;
text-align: right;
z-index:3;
}
.thethe-haccord-group li h3.thethe-haccord-header span a{
display:inline-block !important;
width:100%;
padding:0 !important;
}
.thethe-haccord-group li h3.thethe-haccord-header b {
display: inline-block;
position: absolute;
height:100%;
left: 10%; top:50%\9;
width:20px\9;
margin-top:-10px\9;
z-index:4;
text-align: center;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.thethe-haccord-group li h3.thethe-haccord-header:hover {
cursor: pointer;
}
.thethe-haccord-group li div.thethe-haccord-content {
height: 100%;
position: absolute;
top: 0;
z-index: 1;
border:none !important;
overflow:auto;	
}
.thethe-haccord-group .content-inner {
padding:10px;
}