.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_ama_cmd,.citizen_login .widget_buttons .authenticate_cc,.login_form.widget_form .widget_buttons .authenticate_ama_cmd,.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}.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 img.service_default_image{background:url(/assets/frontoffice/my_service.svg) no-repeat top left}.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}html{position:relative;min-height:100%}body{margin-bottom:60px;background-color:#fff}.navbar-brand{color:#fff!important}.container{width:500px}.footer{position:fixed;bottom:0;width:100%;height:50px;line-height:50px;background-color:#f5f5f5;vertical-align:middle;text-align:right}.footer .container{margin-right:10px}.form-group label{text-align:left;width:100%}.inline_block.left{float:left;padding-left:20px}.inline_block.left.refuse_service{padding-top:5px}.popup_form{width:90%}.popup_form input[type=password],.popup_form input[type=text],.popup_form textarea{display:inline-block}input[type=email],input[type=password],input[type=text]{display:block;width:98%;padding:2px;border:1px solid}ul{list-style-type:none;margin:0;padding:0}.uneditable-input,input,select,textarea{border-radius:3px}.new_citizen input[type=text]{width:100%}.new_citizen textarea{padding:0;margin:0;width:100%}.new_citizen .form-group{vertical-align:bottom}.new_citizen .password,.new_citizen .phone{width:50%;float:left}.new_citizen .mobile,.new_citizen .password_confirmation{width:50%;float:left;padding-left:10px}.new_citizen .citizen_identification_document_number select,.new_citizen .date_of_birth,.new_citizen .postal_code{width:30%;float:left}.new_citizen .citizen_identification_document_number,.new_citizen .place{width:70%;float:left;padding-left:10px}.new_citizen .citizen_identification_document_number input[type=text]{margin-left:1%;width:69%;float:left}