*{margin:0;padding:0}html,body,h1,h2,h3,h4,h5,h6,div,object,img,pre,fieldset,form,table,tbody,tfoot,thead,tr,th,td,span,a,ul,ol,li{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit}body,h1,h2,div,object,img,pre,fieldset,form,input,label,select{vertical-align:middle}table{border-collapse:separate}table,tbody,tfoot,thead,tr,th,td{vertical-align:top}a,a:visited,a:active{color:#000;text-decoration:none}a:hover{color:#666}html,body{height:100%}body{background:#fafafa;color:#000;font-family:Lucida, sans-serif;line-height:1.5;font-size:12px}.clear{clear:both}.hidden{display:none}header,nav,section,article,aside,footer{display:block}body input[disabled=disabled]{background:#ccc}body input[disabled=disabled]:hover{background:#ccc}input[type=radio],input[type=checkbox]{background:transparent;border:1px solid transparent}input[type=text],input[type=password]{font-size:12px;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;padding:3px;background:#fff}input[type=text]:hover,input[type=password]:hover,input[type=text]:focus,input[type=password]:focus{background:#f9fdd8}input[type=submit],input[type=button]{font-size:11px;border:1px solid #000;border-radius:5px;-moz-border-radius:5px;text-shadow:2px 2px #000;padding:5px;background-color:#181844;color:#fff;cursor:pointer;-webkit-box-shadow:1px 1px 3px #000;-moz-box-shadow:1px 1px 3px #000;-webkit-appearance:none}input[type=submit]:hover,input[type=button]:hover{background-color:#2a2b69}input[type=submit]:active,input[type=button]:active{background-color:#000}select{border:1px solid #ddd;padding:3px;background-color:#f3f3f3;color:#000}select:hover{background:#f9fdd8}select option{padding:1px;background:#fff;color:#000}textarea{font-size:12px;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;padding:3px;background-color:#f3f3f3;color:#444}textarea:hover{background:#f9fdd8}html body .button_clear{background-color:transparent;padding:0;background-repeat:no-repeat;background-position:0px 0px;-webkit-box-shadow:0px 0px 0px transparent;-moz-box-shadow:0px 0px 0px transparent;border:transparent;border-radius:0;-moz-border-radius:0px;text-shadow:none}html body .button_icon{cursor:pointer;width:16px;height:16px;background-repeat:no-repeat}html body .button_icon:hover{background-color:transparent;opacity:0.8}html body .button_icon:active{background-color:transparent;opacity:0.6}html body .button_text_icon{background-repeat:no-repeat;background-position:5px 5px;padding-left:25px}.add{background-image:url(../media/add.png)}.delete{background-image:url(../media/delete.png)}.modify{background-image:url(../media/modify.png)}.view{background-image:url(../media/view.png)}.check{background-image:url(../media/check.png)}.uncheck{background-image:url(../media/uncheck.png)}.login{background-image:url(../media/login.png)}.logout{background-image:url(../media/logout.png)}.save{background-image:url(../media/save.png)}.loading{background-image:url(../media/loading.gif)}.reset{background-image:url(../media/reset.png)}.next{background-image:url(../media/next.png)}.previous{background-image:url(../media/previous.png)}.column{background-image:url(../media/column.png)}.close{background-image:url(../media/close.png)}.update{background-image:url(../media/update.png)}.print{background-image:url(../media/print.png)}.edit{background-image:url(../media/edit.png)}.filter_add{background-image:url(../media/filter_add.png)}.filter_delete{background-image:url(../media/filter_delete.png)}.filter_clear{background-image:url(../media/filter_clear.png)}.info{background-image:url(../media/info.png)}.audio{background-image:url(../media/audio.png)}.video{background-image:url(../media/video.png)}.doc{background-image:url(../media/doc.png)}.file_upload{background-image:url(../media/file_upload.png)}.url_upload{background-image:url(../media/url_upload.png)}.download{background-image:url(../media/download.png)}.refresh{opacity:0.5}.quid_error{background:#f9fdd8;background-image:url(../media/delete.png);background-repeat:no-repeat;background-position:10px 50%;width:50%;margin:20px;padding:10px;padding-left:35px;border-radius:10px;-moz-border-radius:10px;-webkit-box-shadow:1px 1px 3px #000;-moz-box-shadow:1px 1px 3px #000;color:#000;margin:auto;font-size:12px}.round_title{display:inline-block;background:#2A2B69;padding:4px 10px;border-radius:5px;-moz-border-radius:5px;color:#fff;text-shadow:2px 2px 2px #000}.ajax_result_box{display:none;background:#fff;border-radius:10px;-moz-border-radius:10px;border:1px solid #ddd;position:absolute;top:30px;left:0;width:20%;max-height:100px;overflow-y:auto;overflow-x:hidden;z-index:1;-webkit-box-shadow:1px 1px 3px #000;-moz-box-shadow:1px 1px 3px #000;padding:10px 0}#wrapper{min-height:100%;height:auto !important;height:100%;position:relative}#header{height:42px;padding:5px 20px 10px 20px;background:#2a2b69;color:#fff;position:relative}#header h1{padding-top:1px}#header h1 a{font-size:28px;font-weight:bold;color:#fff;text-shadow:2px 2px 2px #000}#header a:hover{color:#aaa;text-decoration:none}#header #logout{position:absolute;top:7px;right:20px;text-align:right}#header #logout input{margin-bottom:7px}#header #logout #lastlogin{font-size:9px;color:#ddd}#menu{background:#181844}#menu ul{padding:8px 20px 0px 20px;list-style-type:none}#menu ul li{float:left;height:26px;z-index:2}#menu a,#menu span{font-size:12px;color:#fff;text-decoration:none;margin-right:20px;font-weight:bold;text-shadow:1px 1px 1px #000}#menu a:hover{color:#aaa}#menu>ul>.selected>a{text-decoration:underline}#menu ul .selected a,#menu ul .selected span{color:#aaa}#menu ul .parent.parent_select>a,#menu ul .parent.parent_select>span{text-decoration:underline}#menu ul .parent{margin-left:1px;background-image:url(../media/arrows.png);background-position:0px -38px;background-repeat:no-repeat;padding-left:20px;position:relative;z-index:3}#menu ul .parent:hover{background-position:0 -80px}#menu ul .parent ul{display:none;list-style-type:none;background:#444;background:rgba(82,81,77,0.95);position:absolute;padding-top:8px;top:26px;left:0;width:160px;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;-webkit-box-shadow:2px 2px 10px #000;-moz-box-shadow:2px 2px 10px #000;border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;z-index:3}#menu ul .parent ul li{padding:3px 0;float:none}#menu .parent ul li a{color:#fff;margin-right:2px}#menu .parent ul .selected a,#menu .parent ul li a:hover{color:#aaa}#body{background:#fafafa;position:relative}#body_inner{padding:20px 0 60px 0}#body ul{margin-left:15px}.communication{display:none;width:33%;position:fixed;bottom:10px;right:15px;z-index:5;font-size:10px;background:#f9fdd8;border-radius:5px;-moz-border-radius:5px;border:2px solid #000;opacity:0.95;padding:3px}.communication .pos,.communication .pos a{color:#579758}.communication .neg,.communication .neg a{color:#8d1e2d}.communication_close{position:absolute;top:-9px;right:-9px}.communication_inner{margin-right:10px;min-height:30px;max-height:200px;overflow-x:hidden;overflow-y:auto;font-size:12px}.communication_group{padding:5px}.communication_group .toggler{width:16px;height:16px;position:absolute;top:1px;left:0;background-image:url(../media/dark_arrows.png);background-repeat:no-repeat;background-position:0 -26px}.communication .open .toggler{background-position:0 -57px}.communication_group .group_title{border-bottom:1px solid #e4e8c8;padding:3px 0 3px 20px;font-size:12px;position:relative;cursor:pointer;color:#000}.communication_group .group_title:hover{color:#666}.communication_group .group_inner{display:none;font-size:12px;padding:0 20px}.communication_group .group_inner ul{padding-top:2px}.communication_group .group_inner .comGroup{padding-top:7px}.communication_group .group_inner .comGroup:first-child{padding-top:0 !important}.communication_group .group_inner .comRow>span{font-weight:bold}.communication_group .group_inner>ul{padding:5px 0;list-style-type:none}.communication_group .group_inner ul ul{margin-left:15px}.communication_group .group_inner ul ul ul ul{font-size:11px}#footer{background:#181844;position:absolute;width:100%;min-height:35px;bottom:0px;left:0;z-index:1}#module{padding:10px 180px 0 20px}#module,#module a{font-size:12px;color:#fff;text-decoration:none;font-weight:bold;text-shadow:1px 1px 1px #000}#module a:hover,#module .selected a{color:#aaa}#module ul{min-height:20px;list-style-type:none}#module ul li{float:left;margin-right:20px;z-index:20}#copyright{text-align:right;position:absolute;top:11px;right:20px;font-size:9px}#copyright,#copyright a{color:#aaa}#copyright a:hover{text-decoration:underline}#wrapper .module{padding:0 20px;margin-bottom:40px}#module_header{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:5px}#module_title{font-size:20px;text-transform:uppercase;font-weight:bold;margin-right:10px;text-shadow:2px 2px 2px #ddd}#module_sub_title{font-size:10px;color:#444}#login_container{position:absolute;top:50%;left:50%;margin-left:-170px;margin-top:-120px;width:320px;height:200px;background:#181844;padding:10px 20px;color:#fff;border:1px solid #000;border-radius:10px;-moz-border-radius:10px;-webkit-box-shadow:0 0 15px 1px #181844;-moz-box-shadow:0 0 15px 1px #181844}#login_name{padding-top:5px;font-size:24px;font-weight:bold;color:#fff;text-shadow:2px 2px 2px #000}#login form{margin-top:20px}#login table{width:100%;margin-bottom:15px}#login label{font-size:11px;text-shadow:1px 1px 1px #000}#login table td:first-child{padding:5px 5px 5px 0;width:125px;vertical-align:middle}#login table td{padding:5px}#login_submit{text-align:left}#login input[type=text],#login input[type=password]{width:165px}#login_submit label{cursor:pointer;text-shadow:1px 1px 1px #000;padding-top:5px;color:#aaa;float:left}#login_submit label:hover span{color:#777}#login_submit input[type='checkbox']{margin-right:2px;margin-left:2px}#login_submit span,#login_submit input{vertical-align:middle}#login_submit input[type='submit']{background-color:#2a2b69;float:right;margin-right:7px}#login_submit input[type='submit']:hover{background-color:#181844}#login .logo_login{position:absolute;bottom:20px;right:20px;max-width:200px;max-height:100px}#home{padding:0 20px}#home_header{margin-bottom:10px}#home_name{font-size:20px;text-transform:uppercase;font-weight:bold;margin-right:10px;text-shadow:2px 2px 2px #ddd}#home_count{font-size:11px;vertical-align:3px}#home_search{margin-bottom:15px;position:relative;z-index:2}#home_search_input{width:20%;margin-right:5px}#home_search_result ul{padding:3px 10px}#home_search_result ul li span{font-weight:bold}#home_content{padding-top:10px;position:relative}.home_element{float:left;min-width:100px;width:32%;position:relative;margin:10px 1% 10px 1%;background:#eee}#home_content .first{margin-left:0}#home_content .last{margin-right:0}.home_element_inner{border:1px solid #ddd;padding:10px;-webkit-box-shadow:1px 1px 3px #000;-moz-box-shadow:1px 1px 3px #000;border-radius:5px;-moz-border-radius:5px}.home_element_name{font-weight:bold;font-size:14px;text-shadow:1px 1px 1px #fff;margin-bottom:3px}.home_element_overview{font-size:10px}.home_element_button{position:absolute;top:40%;right:15px}.home_element_button a{float:right;margin-left:10px}.general #general_header{padding:0px 20px 0px 20px;min-height:75px;position:relative;margin-bottom:0px}.general #general_name{font-size:20px;text-transform:uppercase;font-weight:bold;margin-right:10px;text-shadow:2px 2px 2px #ddd}.general #general_search_in{padding:5px 0;font-size:9px;display:none}.general #general_header_right{position:absolute;top:5px;right:20px;text-align:right}.general #general_header_right form:first-child{margin-bottom:10px}.general #general_add_btn{background-repeat:no-repeat;background-position:5px 4px;padding-left:26px;margin-left:10px}.general #general_filters_title{margin-top:2px;font-weight:bold;float:left;margin-right:15px}.general #general_content{padding:0 20px}.quid .general_search{padding-top:10px}.quid .general_search_input{width:20%;margin-right:5px}.quid .general_search_submit{margin-right:5px}.quid .general_limit{padding-top:5px;font-size:10px}.quid .general_limit input[type='text']{padding:2px;font-size:10px;text-align:center}.quid .general_info{display:none;position:absolute;width:350px;background:#fff;border-radius:10px;-moz-border-radius:10px;border:1px solid #ddd;top:30px;left:20px;overflow:hidden;z-index:1;-webkit-box-shadow:1px 1px 3px #000;-moz-box-shadow:1px 1px 3px #000;padding:10px;font-size:11px;word-wrap:break-word}.quid .general_info span{font-weight:bold}.quid .general_count{font-size:11px;vertical-align:3px}.quid .general_reset{position:relative;left:10px;bottom:4px}.quid .general_clear_in_out{left:15px;position:relative;bottom:4px;display:none}.quid .general_filters{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:8px 20px 8px 20px;background:#eee}.quid .general_filter{float:left;margin:1px 15px 7px 0;position:relative}.quid .general_filter .general_filter_header.over{background-color:#fefac1}.quid .general_filter_active .general_filter_header,.quid .general_filter_open .general_filter_header{background-color:#fefac1}.quid .general_filter .general_filter_header_reset{display:none;position:absolute;top:-8px;right:-9px}.quid .general_filter_active .general_filter_header_reset{display:block}.quid .general_filter_header{height:20px;-webkit-box-shadow:1px 1px 3px #000;-moz-box-shadow:1px 1px 3px #000;border:1px solid #ddd;background-color:#f7f7f7;color:#000;border-radius:5px;-moz-border-radius:5px;padding:3px 35px 0px 15px;height:17px;font-size:11px;font-weight:bold;cursor:pointer}.quid .general_filter_header_original{display:none}.quid .general_filter_toggler{position:absolute;top:0;right:5px;width:32px;height:20px;cursor:pointer;background:url(../media/menu.png) 0 -5px no-repeat}.quid .general_filter_container{z-index:6;position:absolute;top:24px;left:0;max-height:225px;width:125%;border:1px solid #ddd;background-color:#f7f7f7;border-radius:5px;-moz-border-radius:5px;overflow-y:auto;overflow-x:hidden;padding:5px 0;display:none;font-size:11px;text-align:left;-webkit-box-shadow:1px 1px 3px #000;-moz-box-shadow:1px 1px 3px #000}.quid .general_filter_container_element{cursor:pointer;padding:2px 10px;border-top:1px solid transparent;border-bottom:1px solid transparent}.quid .general_filter_container_element:hover{background:#eee;border-top:1px solid #ddd}.quid .general_filter_container .selected{background:#f9fdd8;border-top:1px solid #ccc}.quid .general_filter .date .general_filter_container{width:435px;padding:5px 10px;min-height:190px;max-height:240px;left:-125px}.quid .general_filter .date .general_filter_container .general_filter_calendar{float:right;padding:0}.quid .general_filter .date .general_filter_container .general_filter_calendar:first-child{margin-right:10px;float:left}.quid .general_filter .relation_search_filter{height:155px;width:200px;padding:10px 0 0 0}.quid .general_filter .relation_search{padding:0 10px}.quid .general_filter .relation_search_container{max-height:115px;overflow-x:hidden;overflow-y:auto}.quid .general_toolbox{padding:0 20px;text-align:center;position:relative;height:20px;font-size:10px}.quid .general_toolbox_top{margin:15px 0 5px 0}.quid .general_toolbox_bottom{margin:10px 0 0 0}.quid .general_toolbox .button_icon{vertical-align:baseline}.quid .general_toolbox_left{position:absolute;top:0;left:25px;text-align:left}.quid .general_toolbox_left input[type='button']{margin-right:5px}.quid .general_toolbox_right{position:absolute;width:30%;top:0px;right:25px;text-align:right}.quid .general_toolbox_right label{font-size:10px;margin:-1px 4px 0px 4px;float:right}.general_page_prev{float:right}.general_page_next{float:right}.quid .general_page{padding:1px;font-size:10px;text-align:center;vertical-align:baseline}.quid .general_toolbox_option_toggle{display:none}.quid .general_column{position:relative;z-index:1;font-weight:normal}.quid .general_column .general_column_container{position:absolute;top:24px;right:0px;width:250px;display:none;background:#fff;border-radius:10px;-moz-border-radius:10px;overflow:hidden;z-index:2;-webkit-box-shadow:1px 1px 3px #000;-moz-box-shadow:1px 1px 3px #000;padding:10px 10px 10px 10px;text-align:left;color:#000}.quid .general_column_container_inner{overflow-y:auto;max-height:230px}.quid .general_column_container label{text-transform:none;margin-left:5px;cursor:pointer}.quid .general_column_container label:hover{color:#444}.quid .general_table>table{width:100%;border-collapse:collapse}.quid .general_table .general_no_content{text-align:center;font-weight:bold}.quid .general_table>table>tbody>tr>th{background:#2a2b69;text-align:left;color:#fff;padding:4px 5px;text-transform:uppercase;font-weight:bold;width:70px;vertical-align:middle}.quid .general_table .general_table_header .general_order{padding-right:20px;cursor:pointer}.quid .general_table .general_table_header .general_order:hover{color:#aaa}.quid .general_table .general_table_header .selected{background-image:url(../media/arrows.png);background-repeat:no-repeat;color:#aaa}.quid .general_table .general_table_header .asc{background-position:right 2px}.quid .general_table .general_table_header .desc{background-position:right -79px}.quid .general_table .general_table_header_checkbox{width:30px;text-align:center}.quid .general_table .general_table_header_action{width:30px;text-align:center}.quid .general_table>table>tbody>tr>td{background:#fafafa;padding:5px;text-align:left;vertical-align:top;width:auto;border:1px solid #ddd}.quid .general_table .general_element_checkbox,.quid .general_table .general_element_action{vertical-align:middle}.quid .general_table .general_element_checkbox{padding:0;height:100%;cursor:pointer}.quid .general_table .general_element_checkbox label{height:100%;background:red}.quid .general_table .general_cell_outer{position:relative;min-height:20px}.quid .general_table .general_table_link{font-style:italic}.quid .general_table .general_table_cell .general_table_link:hover{color:#000;text-decoration:underline}.quid .general_table tr:nth-child(odd) .general_table_cell{background:#f0f0f0}.quid .general_table tr:hover .general_table_cell{background:#e4e4e4}body .quid .general_table .row_selected .general_table_cell{background:#f9fdd8}body .quid .general_table .row_is_editing .general_table_cell,body .quid .general_table .row_is_editing:hover .general_table_cell{background:#fff}.quid .general_table .general_element_checkbox{text-align:center}.quid .general_table .general_element_checkbox label{display:block;cursor:pointer}.quid .general_table .general_element_action{text-align:center;padding-bottom:3px}.quid .general_table .general_file_container{overflow:hidden;width:100px;margin:auto}.quid .general_table .general_file_container_inner{width:1000px}.quid .general_table .general_file_element{text-align:center;float:left;width:100px}.quid .general_table .general_file_element img{max-width:100px;max-height:64px}.quid .general_table .general_file_element a:hover{text-decoration:none}.quid .general_table .general_file_element a:hover span{text-decoration:underline}.quid .general_table .general_file_element_name{font-size:10px}.quid .general_table .general_file_container_left,.quid .general_table .general_file_container_right{position:absolute;top:45%}.quid .general_table .general_file_container_left{left:0px}.quid .general_table .general_file_container_right{right:0px}.quid .general_table .general_file_element_type{width:64px;height:64px;margin:auto}.quid .general_table .is_editable .general_cell_outer{padding-right:25px}.quid .general_table .is_editable_button{position:absolute;top:0px;right:2px;display:none}.quid .general_table .is_editing_button{position:absolute;top:0px;right:1px;display:none}.quid .general_table .is_editing .is_editing_button{display:block}.quid .general_table .date select,.quid .general_table .date span{font-size:10px}.quid .general_table .is_editing .text input,.quid .general_table .is_editing .password input{width:80%}.quid .general_table .is_editing .date table,.quid .general_table .is_editing .tinymce{background:#fff;border:0}.quid .general_table .is_editing .date table td,.quid .general_table .is_editing .tinymce{background:#fff;border:0}.is_editing .radio,.is_editing .checkbox{width:150px}.is_editing .checkbox .overflow,.is_editing .radio .overflow{max-height:100px;overflow-y:auto;overflow-x:hidden}.is_editing .radio label,.is_editing .checkbox label{display:block}.is_editing .radio label input,.is_editing .checkbox label input{margin-right:5px}.is_editing .tinymce textarea{width:400px;height:200px}.is_editing .textarea textarea,.is_editing .multiselect select{width:300px;height:200px}.quid .general_table .log_pos,.quid .general_table .log_pos a{color:#579758}.quid .general_table .log_neg,.quid .general_table .log_neg a{color:#8d1e2d}.quid .general_table .log_pos a,.quid .general_table .log_neg a{font-weight:bold;text-decoration:underline}.quid .general_table .log_pos a:hover,.quid .general_table .log_neg a:hover{color:#000}#specific_header{padding:0px 20px 0px 20px;position:relative;margin-bottom:5px}#specific_name{font-size:20px;text-transform:uppercase;font-weight:bold;margin-right:10px;text-shadow:2px 2px 2px #ddd}#specific_id{font-size:11px;vertical-align:3px}#specific_children{position:absolute;top:30px;left:20px}#specific_children .children_name{cursor:pointer}#specific_children .children_name:hover{color:#444}#specific_children .children_box{top:24px;padding:5px 10px;width:250px}#specific_children .children_box li{padding:3px 0}#specific_nav{position:absolute;top:0px;right:20px;background:#fff;padding:5px;border:1px solid #ddd;border-radius:10px;-moz-border-radius:10px}#specific_nav a{font-weight:bold}#specific_nav a,#specific_nav span{float:right;margin-left:15px;margin-right:15px;text-shadow:1px 1px #fff}#specific_nav_status{height:25px;padding:0 20px;text-align:right;color:#666;font-size:9px;font-weight:normal}#specific_nav_status span{font-weight:bold}#specific_form{margin-top:20px;padding:0px 20px 0 20px}#specific_form_header{min-height:30px;position:relative;margin-bottom:2px}#specific_panel{width:75%}.panel_element{float:left;background:#ddd;text-transform:uppercase;font-weight:bold;padding:5px 15px;cursor:pointer;margin-right:5px;text-shadow:1px 1px 1px #ddd;border-radius:5px;-moz-border-radius:5px;margin-bottom:2px}#specific_panel .selected,.panel_element:hover{background:#2a2b69;text-shadow:1px 1px 1px #000;color:#fff}.panel_element:active{background:#000;color:#fff}#specific_form_header_submit{position:absolute;top:0;right:0px}#specific_form_header_submit input,#specific_form_bottom_submit input{margin:0 5px}.panel_form_element{display:none;min-height:100px}#specific_form_inner{position:relative;padding:5px 0}#specific_no_content{text-align:center;font-weight:bold}#specific_form_bottom_submit{text-align:center}.quid .form_element{padding:5px 20px;background:#fff;-webkit-box-shadow:1px 1px 3px #444;-moz-box-shadow:1px 1px 3px #444;border-radius:5px;-moz-border-radius:5px;margin-bottom:15px}.quid .form_element table{width:100%}.quid .form_element .left_col{width:20%;padding-right:5%;vertical-align:middle}.quid .form_element .check_col{vertical-align:middle;padding-right:10px}.quid .form_element .right_col{width:75%;vertical-align:middle}.quid .form_element .left_col label{font-weight:bold}.quid .text input[type=text],.password input[type=password]{width:100%}.quid .textarea textarea{width:100%;height:200px;overflow-y:scroll}.quid .tinymce textarea{height:300px}.quid .required .left_col label{text-decoration:underline}.quid .error .left_col label{color:#b10000}.quid .disabled .left_col label{text-decoration:line-through}.quid .multiselect select{width:600px;height:300px}.quid .relation .right_col input{margin-right:5px}.quid .relation .right_col label{line-height:1.6;cursor:pointer;margin-right:10px}.quid .relation .right_col label:after{content:'\a';white-space:pre}.quid .relation .right_col label:hover{color:#444}.quid .checkbox .overflow{max-height:150px;overflow-y:auto;overflow-x:hidden}.quid .relation .empty_relation{font-weight:bold}.quid .relation_search{margin-bottom:10px;position:relative}.quid .relation_search_input{width:20%;min-width:100px}.quid .relation_search_submit{margin-left:3px}.quid .relation_search_result{display:none;background:#fff;border-top-left-radius:10px;border:1px solid #ddd;position:absolute;top:30px;left:0;width:20%;min-width:150px;max-height:100px;overflow-y:auto;overflow-x:hidden;z-index:15;-webkit-box-shadow:1px 1px 3px #000;-moz-box-shadow:1px 1px 3px #000;padding:10px 0}.quid .relation_search_result .relation_search_element{padding:3px 10px}.quid .relation_search_result .relation_search_element li{cursor:pointer}.quid .relation_search_result .relation_search_element li:hover{color:#666}.quid .relation_search_result .relation_search_no_result{font-weight:bold;padding:3px 10px}.quid .relation_search_container label input{margin-right:5px}.quid .json_form_element{padding:3px 0}.quid .json_form_element table{width:100%;border-collapse:collapse}.quid .json_form_element table td{vertical-align:middle}.quid .json_form_element table input[type='text'],.quid .json_form_element table textarea{width:90%}.quid .json_form_element_key{width:33%}.quid .json_form_element_value{width:60%}.quid .json_form_element_option{text-align:right;width:7%}.quid .json_form_add{padding:3px 0;text-align:right}.quid .json_form_add_template{display:none}.quid .not_writable{font-weight:bold;color:red}.quid .file_element{float:left;min-width:425px;background:#fff;border:1px solid #ddd;margin:0 10px 10px 0;border-radius:5px;-moz-border-radius:5px;position:relative}.quid .file_element_form{background:#eee;min-width:405px;padding:10px 10px 5px 10px;height:24px}.quid .file_element_form .file_element_no{position:absolute;top:5px;right:5px;font-weight:bold;background:#fff;padding:3px 10px;border:1px solid #ddd;border-radius:15px}.quid .file_element_form input[type='text']{width:200px}.quid .file_element_form_icon{float:left;margin-right:15px}.quid .file_element_form_icon .file_toggler{width:24px;height:24px;float:left;margin:0 2px;cursor:pointer;opacity:0.5}.quid .file_element_form_icon .selected,.quid .file_element_form_icon .file_toggler:hover{opacity:1.0}.quid .file_element_form .file_input_toggled{display:none}.quid .file_element_view{position:relative;min-width:415px;padding:5px}.quid .file_element_delete{position:absolute;top:-9px;right:-9px}.quid .file_element_view_icon{width:100%;padding-top:5px;min-height:64px;text-align:center}.quid .file_element_view_icon img{max-width:64px;max-height:64px}.quid .file_element_view_type{width:64px;height:64px;margin:auto;display:block}.quid .file_element_view_link{padding:5px 10px;font-size:10px}.quid .file_element_view_link span{font-weight:bold}.quid .file_element_view_link_not_found{color:red}.quid .google_map textarea{width:100%;height:200px;overflow-y:scroll}.quid .map_container{width:100%;height:300px}.quid .youtube input[type='text']{width:100%}.quid .embed input[type='text']{width:100%}.quid .datetime .datetime_date{margin-right:5px}.quid .datetime .datetime_hour{margin-right:5px}.quid .datetime .datetime_minute{margin-right:5px}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight,.ui-state-highlight.ui-state-hover.ui-state-default{border:1px solid #eee;background:#f7f7f7;font-weight:normal;color:#444}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#444;text-decoration:none}.ui-state-hover.ui-state-highlight,.ui-widget-content .ui-state-hover.ui-state-highlight,.ui-widget-header .ui-state-hover.ui-state-highlight{border:1px solid #ddd;background:#eeeeee;font-weight:normal;color:#000000}.ui-state-hover.ui-state-highlight a,.ui-state-hover.ui-state-highlight a:hover,.ui-state-hover.ui-state-highlight a:link,.ui-state-hover.ui-state-highlight a:visited{color:#000000;text-decoration:none}.ui-state-active.ui-state-highlight,.ui-widget-content .ui-state-active.ui-state-highlight,.ui-widget-header .ui-state-active.ui-state-highlight{border:1px solid #ccc;background:#fefac1;font-weight:normal;color:#000}.ui-state-active.ui-state-highlight a,.ui-state-active.ui-state-highlight a:link,.ui-state-active.ui-state-highlight a:visited{color:#000;text-decoration:none}#wrapper .no_highlight .ui-state-active{border:1px solid #eee;background:#f7f7f7;font-weight:normal;color:#444}
