@import url(https://netdna.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css);

.ca_nav_icon{font-family:FontAwesome !important;color:#aaa;font-size:17px;position:absolute;top:1px;right:8px;cursor:pointer;}
.ca_button{font-family:FontAwesome !important;font-size:14px;margin:0 !important;padding:2px;}
.ca_title_icon{font-family:FontAwesome !important;color:#aaa;font-size:32px;position:absolute;bottom:13px;right:34px;}
p,li,.rvps0{text-align:left;text-indent: 0px;}
div, li, h1, h2, h3, h4, h5, h6, p, form {margin: 0;padding: 0;}
form {padding:0px;display:inline;margin:0px;}
input[type=radio],input[type=checkbox]{margin-bottom:4px;vertical-align:middle;}
input[type=button],input[type=submit]{-webkit-appearance:none;}
html,body{height:100%;margin:0;padding:0;font:11px Tahoma;}
.oep_edit_body{padding-left:210px;}
.oep_edit_body .a_body{background:transparent;}
.a_nav #user{margin-left:4px;}
ul,ol,li{border:0px;padding:0px;margin:0px;}
tr,td{vertical-align:top;line-height:normal;}
.clear{clear:both;}
.a_body{margin: 0 auto;background:#f8f8f8;position:relative;height:100%;overflow:auto;}
.atable{width:100%;border-radius: 3px;margin:0px;padding:2px;}
.a_nav{text-align:center;}
.input1.xsel {max-width: 300px;}
.a_nav,.a_navt,.a_navn{padding: 0px;}
.nav_link{font-variant: small-caps;font-family: 'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;}
.a_nav_l a{padding-left:4px;text-indent:0;}
.a_left{text-align:left;}
.a_navt,.a_navn{padding: 4px;text-align:left;}
.a_foot{padding: 4px 0;}
.a_detail{padding: 7px 2px 1px 0px;margin-top:4px;visibility: hidden;}
.fileslist .a_detail{padding: 0 2px;}
.fa-3x {font-size: 2.5em !important;}
.fa-2x {font-size: 1.5em !important;}
.a_nbc{position:relative;height:5px;width:100%;display:block;z-index:0;}
.a_bt{height:5px;position:relative;z-index:0;}
.a_n.a_listing{background:#f8f8f8;margin-left:205px;position:relative;border-right:none;padding:0 25px;height:100%;width:auto;max-width:1200px;}
.a_n.a_navtop{background:#f8f8f8;margin-left:205px;position:relative;border-right:none;padding:0 25px;width:auto;max-width:1200px;}
.a_body.small .a_navop{width:25px;}
.a_body.small .a_nav_l{width:30px;}
.a_body.small .a_navtitle,.a_body.small .a_n.a_listing,.a_body.small .a_n.a_navtop{margin-left:30px;max-width:1350px;}
.a_body.small .nav_link,.a_body.small .nav_logout{display:none;}
.ca_toggle{right:10px;display:none;}
.ca_toggle.active{display:inline;}
#mail_form_div{background: #F1F1F1;border: 3px solid #FFFFFF;border-radius: 3px;margin-top: 17px;padding: 4px;}
.a_nav_s,.ca_br{display:none}
.a_nav_l{min-height:32px;width:202px;display:block;position:relative;}
.a_nav_l:hover{background:#F8F8F8;}
.a_nav_l.last{border-top:1px solid #e4e4e4;margin-top:10px;}
.a_nav_l.active{color:#282e3a;background:#f8f8f8;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;}
.a_editcaption{font: 11px/13px 'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;text-transform:uppercase;}
.a_editnotice{font: bold italic 10px/14px verdana,geneva,arial,helvetica,sans-serif !important;}
.vchart{position:relative;}
.vchart_labels{position:absolute;text-align:center;bottom:-20px;}
.vchart_data, .hchart_data{position:absolute;bottom:0px;border-radius: 3px;opacity:.90;}
.vchart_line{position:absolute;height:1px;left:0px;border-top: 1px solid #eee;}
.vchart_line_point{height:1px;border-top: 1px solid #333;width:2px;position:absolute;left:0px;}
.vchart_data_text{position:absolute;text-align:center;}
.hchart{position:relative;}
.hchart_line{width:1px;position:absolute;border-left: 1px solid #eee;}
.hchart_line_point{height:2px;border-left: 1px solid #333;width: 1px;position:absolute;bottom:0px;}
.hchart_labels{position:absolute;left:0px;}
.hchart_labels_pc{position:absolute;}
.hchart_labels span{font-size:10px;}
.vchart_labels span, .hchart_labels_pc span{font-size:10px;}
.vchart_data_text span{font:9px tahoma;}
.a_chart_color1{background:#ee8888;}
.a_chart_color2{background:#bb5555;}
.a_chart_label{font: bold small-caps 10px/14px verdana,geneva,arial,helvetica,sans-serif;}
.nodec{text-decoration:none;}
#year_chart .chart_color1:hover, #year_chart .chart_color2:hover{opacity:.70;cursor:pointer;}
.graphs .topic_bg{background:#ffffff;}
.filter_bar{height:24px;}
.filter_bar2{position:relative;height:30px;}
.filter_bar_search{position:absolute;top:0;right:0;}
.filter_bar a{padding: 0 4px;font-size:11px;border-right:1px solid #000000;}
.ca_details_c{position:relative;width:80px;}
.ca_details{position:absolute;left:62px;top:0;cursor:pointer}
.atable .t1,.atable.t1{background: #f1f1f1;border:none;}
.atable .t2{background: #ececec;border:none;}
.atable .t3,.atable.t3{background:#ffffff;border:none;}
.graphs .topic_bg,.graphs .t2{background:#ffffff;}
.frmhint{color:red !important;}
.sub_bg,.sub_bgm{background:#ffffff;border:none;}
.nav{background: #fcfcfc !important;border: 1px solid #CCCCCC;border-radius: 2px;color: black;padding: 0px 6px !important;text-decoration: none;font-size:11px;}
.nav.nav_active{background:#eaeaea !important;}
.nav_dots{background:none !important;border:none !important;}
.nav_brackets{display:none;}
.nav_count{background:none !important;border:none !important;}
.a_footer{}
.a_tabletitle i{cursor:pointer !important;}
.inline_stat i{font-size:13px;}
.inline_stat .rvts8{font: 11px/19px Helvetica !important;text-decoration:none;}
.color{border:1px solid #e3e9ef;}
.settings_tab.active{color:#EDA304 !important;}
input[type=button],input[type=submit]{transition: all 1s ease;} 
input[type=button]:hover,input[type=submit]:hover{opacity: 0.6;}
input[type=radio],input[type=checkbox]{margin:0px 5px 4px 0px;vertical-align:middle;}
.input1{padding:2px 1px;}
input[type="text"],input[type="password"],select{padding:3px 2px;margin-right:2px;}
.mce-btn button{padding: 4px 7px !important;}
.emd:before{content: "";background: rgba(0, 0, 0, 0.6);position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 1001;}
.emd .emDlg{top: 20%;transform: translate(-50%, 0);}
.emDlg{font-family: helvetica,arial;background: #fefefe;border: #555555 solid 1px;border-radius: 5px;position: fixed;left: 50%;top: -100%;transform: translate(-50%, -500%);transition: transform 0.3s ease-out;z-index: 1111;width: 80%;max-width: 500px;}
.emBody{padding: 20px;}
.emFooter{padding: 15px 20px;text-align:right;}
.emBtn{border-radius: 3px;cursor: pointer;display:inline-block;font-size: 14px;min-width: 60px;padding: 8px 15px;position: relative;text-align: center;text-decoration: none;background:#428bca;border-color:#357ebd;color:#fff;}
.emBtn:hover,.emBtn:focus{background:#357ebd;}
section {overflow: hidden;}
.Banner{background: #E48E1E;padding:4px;}
.Banner div{color: white !important;font: bold 12px Roboto,arial,sans-serif;}
.i_check{font-size:18px;cursor:pointer;display:none;}
.divTable{display: table;width: 100%;}
.divTable div{display: table-cell;vertical-align: top;padding-right:4px;}
.ui_shandle .fa{color: #303030;cursor: pointer;float: right;font-size: 10px;margin-left: 3px;}
.fa_button {background: #b6b6b6;border-radius: 2px;clear: left;color: #303030;cursor: pointer;font-size: 10px;height: 15px;line-height: 17px;margin-top: 4px;text-align: center;width: 16px;}
.ui_sdata .ui_icon{color: #303030;cursor: pointer;font-size: 10px;position:absolute;right: 6px;top: 5px;}
.ui-sortable .ui-state-highlight{height:30px;border:1px dashed #000;background:#242424;margin-bottom:5px;}
.ui_shandle{border-radius: 3px;height: auto !important;text-indent: 3px;padding:2px !important;margin-bottom:1px !important;position:relative;}
.ui-datepicker td{padding:0}
.ui-datepicker th{padding:0.3em;}
.merged{margin-left:4px;}
.mergedcols{display:inline;float:left;padding-right:5px;}
.mobile .a_caption{font-size:20px;line-height:24px;}
.mobile .ca_title_icon{font-size:24px;bottom:6px;right:16px;}
.mobile .a_navtitle{padding: 0 10px;}
.mobile .a_n.a_navtop,.mobile .a_n.a_listing{padding: 0 6px;}
.last .rmv_button,.add_button{display:none;}
.last .add_button{display:inline-block;}
.o_edit_icon{margin-right: 2px; cursor: pointer;font-size: 1.5em; padding:2px}
.o_edit_icon .fa{padding: 2px;}
.o_edit_icon.selIcon, .c_palette_icon.selIcon{border:1px solid; padding:1px;}
.c_palette_icon {display: inline-block;line-height: 18px;width: 20px;margin-left: 5px;}
.c_palette_icon .fa{color:inherit !important;float:none !important;margin:0 !important;}
@media (max-width:641px) {
 .system_img{display:none;}
 .a_tabletitle{font-size: 11px !important;}
 .atable,.a_n.a_listing,.a_n.a_navtop{padding:0 !important;}
 .a_navtitle{padding:0 3px !important;}
 .dra > div{width: auto !important;}
 .a_caption,.ca_title_icon{font-size:21px !important;} 
}
/*user-editable*/
.a_nav a.selected,.a_navt a.selected{color:#282e3a;}
.a_nav,.ca_nav{color:#333333;letter-spacing: -0.5px;font-size: 15px;line-height:32px;text-align:left;text-indent:5px;padding-top:1px;}
.a_nav a,.a_navt a,.ca_nav a,.ca_nav span,.filter_bar a{color:#8a8895;text-decoration:none;}
.a_navtitle{background:#f8f8f8;margin-left:205px;position:relative;border-right:none;padding:10px 30px;width:auto;max-width:1200px;}
.a_n{background:#f0f0f0;border-right:1px solid #e4e4e4;width:200px;position:fixed;left:0px;top:0px;bottom:0px;padding:0px 2px 2px;z-index:1001;}
.a_lang_label{letter-spacing:4px;font: small-caps bold 14px/16px 'Century Gothic',Arial,Helvetica,Sans-Serif;color:#282E3A}
.a_category_label{}
.t1 .rvts12,.t3 .rvts12,.sub_bg .rvts12,.news_bg .rvts12{font: 13px tahoma;color:#282E3A;}
.t1 .rvts12:hover,.t3 .rvts12:hover,.sub_bg .rvts12:hover,.news_bg .rvts12:hover{color:#000000;} 
.t1 .rvts8,.t3 .rvts8,.sub_bg .rvts8,.news_bg .rvts8{font: 12px/14px 'Century Gothic',Arial,Helvetica,Sans-Serif;color:#282E3A;}
.atable .sub_bg{background: #ffffff;border:none;}
.atable .topic_bg{background: #ececec;border:none;}
.atable .news_bg{background:#f5f5f5;border:none;}
.a_header{height:49px;}
.a_caption{padding: 5px 0px;margin:0;color:#333333;font: 27px/31px 'Century Gothic',Arial,Helvetica,Sans-Serif;letter-spacing:5px;text-transform:uppercase;border-bottom:1px solid #e0e0e0;display:block;}
.a_tabletitle{font: bold 13px/16px 'Century Gothic',Arial,Helvetica,Sans-Serif;text-transform:uppercase;text-decoration:none;color:#282E3A;}
