body, .elx_info, .elx_warning, .elx_error, .elx_success, h4.elx_question, .elx_modsearch_input, .elx_modsearch_input_on, .inputbox,
.filebox, .selectbox, .elxcolorpicker, p.elx_answer,span.elx_form_tip, .elxbutton, button, ul.elx_modsearch_list li a, table.elx_tbl_list tr th,
table.elx_tbl_list tr th.elx_th_center,table.elx_tbl_list tr th.elx_th_sub, table.elx_tbl_list tr th.elx_th_subcenter, table.elx_tbl_list tr th.elx_th_subcur,
table.elx_tbl_list tr td, table.elx_tbl_list tr td.elx_td_center, table.elx_tbl_list tr.elx_tr0 td, table.elx_tbl_list tr.elx_tr0 td.elx_td_center,
table.elx_tbl_list tr.elx_tr1 td, table.elx_tbl_list tr.elx_tr1 td.elx_td_center, table.elx_tbl_list tr.elx_trx td, table.elx_tbl_list tr.elx_trx td.elx_td_center,
textarea.textbox,.modcomm_author, .modcomm_date, .modcomm_comment, a.modcomm_title, a.modcomm_title:link, a.modcomm_title:hover, a.modcomm_title:visited,
a.modcomm_title:active,legend.elx_form_legend, .elx_engines_box	{font-family: Tahoma, verdana, arial, sans-serif!important;}

@media only screen and (max-width:1040px) {
.total-wrapper, .fixed_width, .header-wrapper, .main-body {width: 100% !important; }
.total-wrapper{border:0 !important;}
#styleSwitcher,#switcher_btn {display:none!important; visibility:hidden!important;}
.maincontent {margin:0px!important;min-height: 0px!important ;width: 96% !important; padding:0 2%!important;}.leftcolumn, .rightcolumn {border: 1px solid #222!important;background-color: #444!important;}
div.rightcolumn, div.leftcolumn {width: 100% !important; padding:0%!important; clear:both!important;border-right: 0px!important; border-left:0px!important;}
div.leftcolumn div.module h3, div.rightcolumn div.module h3 {padding:0 1%!important;}
.content_user3, .content_user4, .content_user1 {padding-right:0px !important;}
div.module-fmenu { height:auto!important; min-height:80px!important;}
div.module-fmenu .fixed_width {text-align: center!important;}
div.orbit > img, .pika-stage, .pika-stage img, div.orbit-wrapper, div.orbit, .orbit > div, .aurora_top .module p img{width:100% !important;}
.aurora_top .module p img {height: auto!important;}
.elx_form_label {width: 180px!important ;}
.elx_form_field_box {margin-left: 100px!important;}
.infobox, .copytxt {width: 100%!important; clear:both!important; margin: 0 auto!important; padding: 5px!important; margin; 0!important;
line-height: 30px!important; float:none!important; text-align: center!important;}
.infobox {clear:both!important;} .menu, .navigation, .header-wrapper {height: auto !important; position: relative!important; width: 100%!important;}
.paths {top:0;} .menu{position:relative!important;} 