html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.widget_buttons{padding:20px 0 0;clear:both}.option,.widget_buttons .button{float:left;margin:0 10px 10px 0}.widget_buttons .button a.button_link{color:#fff;text-decoration:none;background:#666;padding:3px 6px 6px;display:inline-block}.widget_buttons .button a.button_link span{vertical-align:middle}.widget_buttons .button a.button_link img{display:none}.citizen_business_detail .google_map_map{margin-top:5px;height:300px}.option{width:48%;margin:0 5px 5px 0}.option a{display:block;background:#666;padding:10px;overflow:hidden;color:#fff}.option a:hover,.widget_buttons .button a.button_link:hover{background:#000;color:#fff;text-decoration:none}.option a img{width:48px;height:48px;float:left}.option a .text{float:left;margin-left:10px}.citizen_login .widget_buttons>li>div>span,.login_form.widget_form .widget_buttons>li>div>span{display:inline-block;vertical-align:middle;margin:0 5px 0 0}.citizen_login .widget_buttons .authenticate_cc,.login_form.widget_form .widget_buttons .authenticate_cc{float:left;margin:0 0 0 10px}.citizen_login .widget_buttons .register,.login_form.widget_form .widget_buttons .register{clear:both;margin:0 0 10px}.citizen_login .widget_buttons .recover_password,.citizen_my_services_list h4,.login_form.widget_form .widget_buttons .recover_password{clear:both}.citizen_area{text-align:center}.citizen_area,.citizen_area .options{overflow:hidden}.citizen_area .option{float:left;margin:0 5px 5px 0;line-height:48px}.citizen_area .option.my_services img{background:url(/assets/frontoffice/icon_services.png) no-repeat top left}.citizen_area .option.my_preferences img{background:url(/assets/frontoffice/icon_preferences.png) no-repeat top left}.citizen_area .option.my_newsletters img{background:url(/assets/frontoffice/icon_newsletters.png) no-repeat top left}.citizen_area .option.my_businesses img{background:url(/assets/frontoffice/icon_businesses.png) no-repeat top left}.citizen_area .option.my_info img{background:url(/assets/frontoffice/icon_info.png) no-repeat top left}.citizen_area .option.logout img{background:url(/assets/frontoffice/icon_logout.png) no-repeat top left}.widget.citizen_edit input[type=number],.widget.citizen_edit input[type=password],.widget.citizen_edit input[type=text],.widget.citizen_edit select,.widget.citizen_register input[type=number],.widget.citizen_register input[type=password],.widget.citizen_register input[type=text],.widget.citizen_register select{margin:0;width:100%;font-size:.9em;padding:0 10px;height:25px}.widget.citizen_edit textarea,.widget.citizen_register textarea{padding:0;margin:0;width:100%;font-size:.9em}.widget.citizen_edit ul.widget_fields,.widget.citizen_register ul.widget_fields{font-size:0}.widget.citizen_edit ul.widget_fields li,.widget.citizen_register ul.widget_fields li{font-size:15px}.widget.citizen_edit ul.widget_fields .date_of_birth,.widget.citizen_register ul.widget_fields .date_of_birth{display:inline-block;width:25%}.widget.citizen_edit ul.widget_fields .citizen_identification_document_number,.widget.citizen_register ul.widget_fields .citizen_identification_document_number{display:inline-block;padding-left:10px;width:75%}.widget.citizen_edit ul.widget_fields .citizen_identification_document_number select,.widget.citizen_register ul.widget_fields .citizen_identification_document_number select{width:30%;float:left}.widget.citizen_edit ul.widget_fields .citizen_identification_document_number input[type=text],.widget.citizen_register ul.widget_fields .citizen_identification_document_number input[type=text]{margin-left:1%;width:69%;float:left}.widget.citizen_edit ul.widget_fields .postal_code,.widget.citizen_register ul.widget_fields .postal_code{display:inline-block;width:25%}.widget.citizen_edit ul.widget_fields .place,.widget.citizen_register ul.widget_fields .place{display:inline-block;padding-left:10px;width:75%}.widget.citizen_edit ul.widget_fields .phone,.widget.citizen_register ul.widget_fields .phone{display:inline-block;width:50%}.widget.citizen_edit ul.widget_fields .mobile,.widget.citizen_register ul.widget_fields .mobile{display:inline-block;padding-left:10px;width:50%}.widget.citizen_register ul.widget_fields .email{display:inline-block;width:50%}.widget.citizen_register ul.widget_fields .password,.widget.citizen_register ul.widget_fields .password_confirmation{display:inline-block;padding-left:10px;width:25%}.citizen_edit .widget_fields li.email_checked>label:after{content:" \2713";color:green}.citizen_edit .widget_fields li.email_not_checked>label:after{content:" \274C";color:red}ul.widget_fields .categories i.exclamation{font-weight:700;font-style:normal;font-size:20px;line-height:20px;color:#ecb93d}.citizen_my_services_list .option{overflow:hidden}.citizen_my_services_list .option a{height:100px}.citizen_my_services_list .option a .text{float:none;clear:both;padding:10px 0 0;margin:0}.citizen_my_services_list .option a .text .title,.citizen_my_services_list .pending_approval.option .text .title{font-size:1.3em;color:#fff}.citizen_my_services_list .option a .text .description{margin:3px 0 0;font-size:.9em;text-align:left}.citizen_my_services_list .pending_approval.option{display:block;background:#666;color:#fff;height:120px}.citizen_my_services_list .pending_approval.option img{width:58px;height:58px;float:left}.citizen_my_services_list .pending_approval.option .text{float:none;clear:both;padding:10px;margin:0}.citizen_my_services_list .pending_approval.option .text .description{margin:3px 0 0;font-size:.9em}.citizen_entity_area .options .documents img{background:url(/assets/frontoffice/icon_documents.png) no-repeat top left}.citizen_entity_area .options .helpdesk img{background:url(/assets/frontoffice/icon_helpdesk.png) no-repeat top left}.citizen_entity_area .options .resources img{background:url(/assets/frontoffice/icon_resources.png) no-repeat top left}.citizen_entity_document_templates_list .widget_label{display:block}.citizen_entity_document_templates_list .last_submitted_document_date,.citizen_entity_document_templates_list .number_submitted_documents{width:50%;float:left}.citizen_entity_helpdesk_detail .widget_label{display:block}.citizen .widget_warning>ul{list-style-type:disc;list-style-position:inside}.citizen .widget_warning>ul>li{display:list-item!important;padding:0!important;margin-left:10px;width:100%!important}