@charset "UTF-8";



/*-----tabs---------*/
.ui-state-default { background-color: #eee; /* border-left: $main_color 1px solid; border-right: $main_color 1px solid; */ /* @include border-radius( 5px); */ }
.ui-state-default a { color: #444; }

.ui-tabs-active { background-color: #ffe6e6;}
.ui-tabs-active a { color: #fff; }

.ui-helper-hidden { display: none; }

.ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }

.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 90%; list-style: none; }

.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; border-collapse: collapse; }

.ui-helper-clearfix:after { clear: both; }

.ui-helper-clearfix { min-height: 0; /* support: IE7 */ }

.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter: Alpha(Opacity=0); }

.ui-front { z-index: 100; }

/* TR overrides */

.ui-spinner .ui-icon-triangle-1-s { /* need to fix icons sprite */ background-position: -65px -16px; }

.ui-tabs { position: relative; /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ /*	padding: .2em;*/ }

.ui-tabs .ui-tabs-nav { width: 99.5%; margin: 0; padding: 5px 0; border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; border-bottom: 1px dashed #ddd; background-color: #fff; }

.ui-tabs .ui-tabs-nav li { font-size: 0.9em; list-style: none; float: left; position: relative; top: 0; border-bottom-width: 0; white-space: nowrap; margin-left: 3px; }

.ui-tabs .ui-tabs-nav .ui-tabs-anchor { float: left; padding: 3px 10px; text-decoration: none; }

.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; /*	padding-bottom: 1px;*/ }

.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { cursor: text; }

.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { cursor: pointer; }

.ui-tabs .ui-tabs-panel { display: block; padding:15px; background: none; font-size: 1em; width: 99.5%; border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; /* margin-top:-1px; */ width:95%;}

.ui-tabs .ui-tabs-panel ul { margin: 0; padding: 0; }

.ui-tabs .ui-tabs-panel li { border-bottom:none; padding: 6px 10px 6px 10px; }

@media screen and (-webkit-min-device-pixel-ratio: 0) { .ui-tabs .ui-tabs-panel li { padding: 6px 10px 6px 10px; margin:0 0 0 50px; } }
.ui-tabs .ui-tabs-panel li:last-child { border-bottom: 0px none; /* padding-bottom: 20px; */ }
/*
.ui-tabs .ui-tabs-panel li:nth-child(odd) { background-color: #fff; }

.ui-tabs .ui-tabs-panel li:nth-child(2n) { background-color: #fff; }

.ui-tabs .ui-tabs-panel li p, .ui-tabs .ui-tabs-panel li p a { padding-left: 3px; text-decoration: none; color: #666; }

.ui-tabs .ui-tabs-panel li p a:hover { text-decoration: underline; }

.ui-tabs .ui-tabs-panel .news_cal { color: #b60000; font-weight: bold; line-height: 2.5em; }

.ui-tabs .ui-tabs-panel .news_cal span { font-weight: normal; color: #b60000; }

.ui-tabs .ui-tabs-panel th, .ui-tabs .ui-tabs-panel td { font-size: 3em; }
*/