.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.green{color:#00bb46}.red{color:#fc0028}.yellow{color:#fdb623}.pointer{cursor:pointer}.strong{font-weight:bold}.align-center{text-align:center !important}#print_btn{margin-top:10px}#discard_product{margin-right:120px}#full-loader{display:none;position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;background:url(../images/ajax-loader.gif) center no-repeat rgba(255,255,255,.8)}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:rgba(170,232,255,.8)}.table-striped tbody>tr:nth-child(even)>td,.table-striped tbody>tr:nth-child(even)>th{background-color:rgba(144,221,249,.8)}#error_msg{display:none !important;color:red}table.clean{background:none !important;border:0 !important}table.clean>tbody{border:0 !important}table.clean>tbody>tr{border:0 !important}table.clean>tbody>tr>td{width:50%;vertical-align:top !important;background:none !important;border:0 !important}.table tr td,.table tr th{border:0}.row{margin:0 !important}#information{position:relative}#information #edit-customer-btn{position:absolute;right:15px;top:10px}#information #edit-customer-btn i{color:#00abea}#crud_form #information>h4{display:none}i.icon-trash{cursor:pointer}#continue_btn{margin-right:120px}body{padding:62px 20px 70px 102px}body.has-notice{padding-top:92px}body.user-role-4{padding-left:20px}body.user-role-4 #left-panel{display:none}body.clean_body{padding:0}h1{font-size:26px;line-height:26px}h2{font-size:24px;line-height:24px;margin:0 0 5px 0}h3{font-size:18px;line-height:20px;margin:0 0 5px 0}h4{margin:0 0 5px 0}.red{color:#fc0028}.green{color:#00bb46}.magic_create_in_form{margin:0 !important}.well{padding:10px}.well table{margin:0}.field_description{font-size:11px;line-height:13px;color:#999}span.user-title{display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ProductModel__Visits_sort_button{display:none}#magic_view_toolbar,.magic_form_footer_tools,.collection_add_button{position:fixed;bottom:0;left:0;background:rgba(238,238,238,.8);border-top:1px solid #ddd;padding:10px 0;width:100%;padding-left:100px;z-index:10;height:35px}.tab-content .collection_add_button,.tab-content .collection_sort_button{float:left;margin-right:5px;position:static;background:0;border:0;padding:0;width:auto;padding-left:0;z-index:10;height:auto}.magic_modal_form .magic_form_footer_tools{position:static;background:none;border-top:0;padding:0}.btn{padding:6px 10px;background:#ddd;border:1px solid #c4c4c4;color:#444;text-shadow:0 0;box-shadow:0 0 0;transition:background .2s ease-in-out;border-radius:3px;padding:6px 10px;text-decoration:none;font-size:14px}.btn:hover{background:#d0d0d0;border-color:#c4c4c4;color:#444}.btn:focus{background:#d0d0d0;border-color:#c4c4c4;color:#444}.btn:active{background:#d0d0d0;border-color:#c4c4c4;color:#444}.btn.blue{background:#00abea;border:1px solid #0086b7;color:#fff;text-shadow:0 0;box-shadow:0 0 0;transition:background .2s ease-in-out;border-radius:3px;padding:6px 10px;text-decoration:none;font-size:14px}.btn.blue:hover{background:#0098d1;border-color:#0086b7;color:#fff}.btn.blue:focus{background:#0098d1;border-color:#0086b7;color:#fff}.btn.blue:active{background:#0098d1;border-color:#0086b7;color:#fff}.btn.yellow{background:#fdb623;border:1px solid #eb9f02;color:#fff;text-shadow:0 0;box-shadow:0 0 0;transition:background .2s ease-in-out;border-radius:3px;padding:6px 10px;text-decoration:none;font-size:14px}.btn.yellow:hover{background:#fdae0a;border-color:#eb9f02;color:#fff}.btn.yellow:focus{background:#fdae0a;border-color:#eb9f02;color:#fff}.btn.yellow:active{background:#fdae0a;border-color:#eb9f02;color:#fff}.btn.green{background:#00bb46;border:1px solid #083;color:#fff;text-shadow:0 0;box-shadow:0 0 0;transition:background .2s ease-in-out;border-radius:3px;padding:6px 10px;text-decoration:none;font-size:14px}.btn.green:hover{background:#00a23c;border-color:#083;color:#fff}.btn.green:focus{background:#00a23c;border-color:#083;color:#fff}.btn.green:active{background:#00a23c;border-color:#083;color:#fff}.btn.red{background:#fc0028;border:1px solid #c90020;color:#fff;text-shadow:0 0;box-shadow:0 0 0;transition:background .2s ease-in-out;border-radius:3px;padding:6px 10px;text-decoration:none;font-size:14px}.btn.red:hover{background:#e30024;border-color:#c90020;color:#fff}.btn.red:focus{background:#e30024;border-color:#c90020;color:#fff}.btn.red:active{background:#e30024;border-color:#c90020;color:#fff}.btn.grey{background:#ddd;border:1px solid #c4c4c4;color:#444;text-shadow:0 0;box-shadow:0 0 0;transition:background .2s ease-in-out;border-radius:3px;padding:6px 10px;text-decoration:none;font-size:14px}.btn.grey:hover{background:#d0d0d0;border-color:#c4c4c4;color:#444}.btn.grey:focus{background:#d0d0d0;border-color:#c4c4c4;color:#444}.btn.grey:active{background:#d0d0d0;border-color:#c4c4c4;color:#444}.btn.small{padding:3px 6px;font-size:12px;font-weight:normal}.btn-primary{background:#00abea;border:1px solid #0086b7;color:#fff;text-shadow:0 0;box-shadow:0 0 0;transition:background .2s ease-in-out;border-radius:3px;padding:6px 10px;text-decoration:none;font-size:14px}.btn-primary:hover{background:#0098d1;border-color:#0086b7;color:#fff}.btn-primary:focus{background:#0098d1;border-color:#0086b7;color:#fff}.btn-primary:active{background:#0098d1;border-color:#0086b7;color:#fff}.signin-page #state_holder{top:0;left:0;width:100%}.signin-page #state_holder div{margin:10px !important}#state_holder{display:none;position:absolute;top:0;left:5%;width:95%;z-index:9999}#state_holder div{padding:10px;margin:10px}#state_holder div:first-child{margin-top:53px}.alert-info{background:#fdb623;border:1px solid #b87d02;border-radius:3px;color:#fff;box-shadow:0 0 0;text-shadow:0 0 0;text-align:center}.alert-success{background:#00bb46;border:1px solid #005520;border-radius:3px;color:#fff;box-shadow:0 0 0;text-shadow:0 0 0;text-align:center}.alert-error{background:#fc0028;border:1px solid #960018;border-radius:3px;color:#fff;box-shadow:0 0 0;text-shadow:0 0 0;text-align:center}section.dashboard{display:grid;grid-template-columns:2fr 1fr;gap:1rem}#signin-container{width:250px !important}#signin-container .header{display:block;font-size:16px;line-height:22px;margin:0 auto 20px auto;text-decoration:none;text-shadow:rgba(0,0,0,.8) 0 -1px 0;outline:0 !important;display:flex;justify-content:center}#signin-container .header span{color:#fff;margin-left:-1px;opacity:.5}#signin-container .header strong{font-size:22px}#signin-container .header .login-icon{display:block;float:left;margin:2px 10px 0 0;position:relative;font-size:43px}#signin-container select{width:100%;padding:8px;height:38px;font-size:14px;box-shadow:0 0 0}#signin-container select option{padding:10px}#signin-container.clinic strong{line-height:50px}#signin-container #regular-toggle{position:absolute;bottom:0;padding:1rem 0}#signin-container #regular-toggle a{color:#666}.nav-tabs{margin:20px 0 0 0;border:0}.nav-tabs li a{padding-bottom:10px}#search_loading{position:absolute;width:100%;height:100%;background:#fff url("../images/loading.gif") no-repeat center 30px}#search{width:120px;margin-right:10px}#search_results{background:#fff;border-bottom:1px solid #ddd;z-index:1010;position:absolute;top:41px;left:0}#search_results table{margin-bottom:0}#search_results span.search_term{font-weight:bold;color:#fdb623}#search_results h3{margin-top:0}#search_results #result_box{padding:20px}#search_results .container-fluid{padding:20px}#search_overlay{background:rgba(0,0,0,.5);position:fixed;display:none;z-index:1010;width:100%;height:100%;left:0;top:0}.table_search{float:right;height:20px !important;display:inline-block;line-height:20px;vertical-align:middle}.table_search .search_title{float:left;display:inline-block;line-height:20px;vertical-align:middle;margin-right:5px}.table_search .watajax_search_reset{float:left;padding:4px 10px;font-weight:normal;font-size:12px;margin-right:5px}.table_search input{margin:0 5px 0 0}.table_search select{margin:0 0 0 5px}div.page_button{cursor:pointer;background:#eee}div.table_search,div.search_title,div.table_pager{margin-right:10px;float:left;margin-top:5px;height:35px}div.table_search{float:right;margin-right:10px}div.page_button,div.pager_title,.number_items{float:left;border:1px solid #ccc;padding:3px 10px;margin-right:2px;font-size:12px;border-radius:3px}div.page_button:hover,div.pager_title:hover,.number_items:hover{border-color:#008dcc}.more_rows_button{margin-top:10px;padding:4px 8px;font-size:12px}div.pager_title,.number_items{border:none;margin-top:1px}div.page_dots{border:none;cursor:default}div.current_page{background:#00abea;color:#fff;border-color:#008dcc}input[type=checkbox],input[type=radio]{width:20px;height:20px;margin:0}input.num{width:15px;text-align:center;padding-right:8px}.magic_related_items .collection_add_button{margin:0}form{margin-bottom:0}.ajax_collection h4,.ordination_products h4,#crud_form h4{margin-top:5px}.ajax_collection #magic_user_id_form_row,.ajax_collection #magic_checkout_status_form_row,.ordination_products #magic_user_id_form_row,.ordination_products #magic_checkout_status_form_row,#crud_form #magic_user_id_form_row,#crud_form #magic_checkout_status_form_row{display:none}.ajax_collection .table-hover tbody tr:hover,.ordination_products .table-hover tbody tr:hover,#crud_form .table-hover tbody tr:hover{background:#eee}.ajax_collection .table-hover tbody tr:hover>td,.ajax_collection .table-hover tbody tr:hover>th,.ordination_products .table-hover tbody tr:hover>td,.ordination_products .table-hover tbody tr:hover>th,#crud_form .table-hover tbody tr:hover>td,#crud_form .table-hover tbody tr:hover>th{background:inherit}.ajax_collection table,.ordination_products table,#crud_form table{clear:both;border-top:0;border-right:0;margin:0}.ajax_collection table thead,.ordination_products table thead,#crud_form table thead{border:0}.ajax_collection table thead th,.ordination_products table thead th,#crud_form table thead th{border:0;cursor:pointer;padding:2px 4px}.ajax_collection table tbody,.ajax_collection table tfoot,.ordination_products table tbody,.ordination_products table tfoot,#crud_form table tbody,#crud_form table tfoot{border:0}.ajax_collection table td,.ordination_products table td,#crud_form table td{padding:2px 4px;vertical-align:middle;height:25px}.ajax_collection table td label,.ordination_products table td label,#crud_form table td label{margin:0}.ajax_collection table td input,.ordination_products table td input,#crud_form table td input{margin-bottom:0;border-color:#a8a8a8}.ajax_collection table td#ajax_record_tools_data,.ordination_products table td#ajax_record_tools_data,#crud_form table td#ajax_record_tools_data{text-align:right;padding:3px;display:flex;gap:5px;justify-content:flex-end}.ajax_collection table td#ajax_record_tools_data a,.ordination_products table td#ajax_record_tools_data a,#crud_form table td#ajax_record_tools_data a{background:#fdb623;border:1px solid #eb9f02;color:#fff;text-shadow:0 0;box-shadow:0 0 0;transition:background .2s ease-in-out;border-radius:3px;padding:6px 10px;text-decoration:none;font-size:14px;display:inline-block;padding:2px 6px;font-size:12px}.ajax_collection table td#ajax_record_tools_data a:hover,.ordination_products table td#ajax_record_tools_data a:hover,#crud_form table td#ajax_record_tools_data a:hover{background:#fdae0a;border-color:#eb9f02;color:#fff}.ajax_collection table td#ajax_record_tools_data a:focus,.ordination_products table td#ajax_record_tools_data a:focus,#crud_form table td#ajax_record_tools_data a:focus{background:#fdae0a;border-color:#eb9f02;color:#fff}.ajax_collection table td#ajax_record_tools_data a:active,.ordination_products table td#ajax_record_tools_data a:active,#crud_form table td#ajax_record_tools_data a:active{background:#fdae0a;border-color:#eb9f02;color:#fff}.ajax_collection table td#ajax_record_tools_data a.delete_link,.ordination_products table td#ajax_record_tools_data a.delete_link,#crud_form table td#ajax_record_tools_data a.delete_link{background:#fc0028;border:1px solid #c90020;color:#fff;text-shadow:0 0;box-shadow:0 0 0;transition:background .2s ease-in-out;border-radius:3px;padding:6px 10px;text-decoration:none;font-size:14px;padding:2px 6px;font-size:12px}.ajax_collection table td#ajax_record_tools_data a.delete_link:hover,.ordination_products table td#ajax_record_tools_data a.delete_link:hover,#crud_form table td#ajax_record_tools_data a.delete_link:hover{background:#e30024;border-color:#c90020;color:#fff}.ajax_collection table td#ajax_record_tools_data a.delete_link:focus,.ordination_products table td#ajax_record_tools_data a.delete_link:focus,#crud_form table td#ajax_record_tools_data a.delete_link:focus{background:#e30024;border-color:#c90020;color:#fff}.ajax_collection table td#ajax_record_tools_data a.delete_link:active,.ordination_products table td#ajax_record_tools_data a.delete_link:active,#crud_form table td#ajax_record_tools_data a.delete_link:active{background:#e30024;border-color:#c90020;color:#fff}.ajax_collection table th,.ordination_products table th,#crud_form table th{padding:10px 10px 5px 10px}.ajax_collection .export_file,.ordination_products .export_file,#crud_form .export_file{font-size:11px;color:#ccc;cursor:pointer}.ajax_collection .export_file:hover,.ordination_products .export_file:hover,#crud_form .export_file:hover{color:#999}.ajax_collection.ordination_products tr.handled,.ordination_products.ordination_products tr.handled,#crud_form.ordination_products tr.handled{background:#eee}.ajax_collection.ordination_products tr.handled td,.ordination_products.ordination_products tr.handled td,#crud_form.ordination_products tr.handled td{color:#ccc}.ajax_collection.ordination_products td,.ordination_products.ordination_products td,#crud_form.ordination_products td{line-height:34px;font-size:16px;padding:2px 6px}.ajax_collection.ordination_products .ordination_row_tools,.ordination_products.ordination_products .ordination_row_tools,#crud_form.ordination_products .ordination_row_tools{text-align:right}.ajax_collection.ordination_products .ordination_row_tools button.btn,.ordination_products.ordination_products .ordination_row_tools button.btn,#crud_form.ordination_products .ordination_row_tools button.btn{display:inline;margin-left:5px}.ajax_collection.ordination_products .ordination_row_tools i,.ordination_products.ordination_products .ordination_row_tools i,#crud_form.ordination_products .ordination_row_tools i{font-size:26px;margin-right:20px;line-height:28px;cursor:pointer;display:none}.ajax_collection.ordination_products .ordination_row_tools i.icon-ok,.ordination_products.ordination_products .ordination_row_tools i.icon-ok,#crud_form.ordination_products .ordination_row_tools i.icon-ok{color:#00bb46}.ajax_collection.ordination_products .ordination_row_tools i.icon-remove,.ordination_products.ordination_products .ordination_row_tools i.icon-remove,#crud_form.ordination_products .ordination_row_tools i.icon-remove{color:#fc0028}.ajax_collection .magic_simple_relation_holder table tr td,.ordination_products .magic_simple_relation_holder table tr td,#crud_form .magic_simple_relation_holder table tr td{vertical-align:top}.ajax_collection .magic_simple_relation_holder table tr td.magic_form_table_value label,.ordination_products .magic_simple_relation_holder table tr td.magic_form_table_value label,#crud_form .magic_simple_relation_holder table tr td.magic_form_table_value label{margin-bottom:5px}.ajax_collection .magic_simple_relation_holder table tr td.magic_form_table_value label:first-child,.ordination_products .magic_simple_relation_holder table tr td.magic_form_table_value label:first-child,#crud_form .magic_simple_relation_holder table tr td.magic_form_table_value label:first-child{margin-top:5px}.ajax_collection .magic_simple_relation_holder table tr td.magic_form_table_value label input,.ordination_products .magic_simple_relation_holder table tr td.magic_form_table_value label input,#crud_form .magic_simple_relation_holder table tr td.magic_form_table_value label input{width:20px;height:20px;margin-right:5px}.ajax_collection .magic_simple_relation_holder table tr td.magic_form_table_value .add_submit.btn,.ordination_products .magic_simple_relation_holder table tr td.magic_form_table_value .add_submit.btn,#crud_form .magic_simple_relation_holder table tr td.magic_form_table_value .add_submit.btn{display:none}.ordination_tools a.btn{float:left}.ordination_tools button#send_prescription{display:none;margin-right:10px}.ordination_tools button#send_prescription_no{display:none}#journal_inner{padding:40px;background:#fff;border:1px solid #ddd}#journal_inner #journal_header{font-size:16px}#journal_inner #journal_header img{float:right}#journal_inner #journal_info{margin-top:20px;margin-bottom:20px;background:#f6f6f6}#journal_inner #journal_info .column{padding:20px}#journal_inner #journal_content table{margin:20px 0 30px 0}#journal_inner #journal_content table .journal_item td{font-size:16px;line-height:24px;border:0;padding:10px}#journal_inner #journal_content table .journal_item .quantity{width:10%}#journal_inner #journal_content table .journal_item .name{width:25%;font-weight:600}#journal_inner #journal_footer{font-size:12px;text-align:center;border-top:1px solid #eee;padding-top:20px}#products .table .category_header td{font-size:14px;font-weight:bold}#products .table td{padding:1px 2px 0 2px;width:auto}#products .table td.product_table_inputs{text-align:right}#products .table td.product_table_inputs input{width:30%}#products .table td.product_table_inputs input.num,#products .table td.product_table_inputs input.price{width:10%}#products .table td.product_table_title{width:auto}#products .table td.product_table_check{width:20px}#products .table td input{box-shadow:none}#products .table input[type=checkbox]{width:20px}#products .table label{line-height:13px}#products .table .table tbody{border:0}dialog#customer_brought_selection_dialog{background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);margin-top:90px;max-width:300px;overflow:visible;padding:20px;width:auto}dialog#customer_brought_selection_dialog::backdrop{background:rgba(0,0,0,.5)}dialog#customer_brought_selection_dialog form{display:flex;flex-direction:column;row-gap:10px}dialog#customer_brought_selection_dialog div.dialog-content{flex:1 0 auto;flex-direction:column}dialog#customer_brought_selection_dialog div.dialog-footer{display:flex;flex:0 0 auto;flex-direction:column}dialog#customer_brought_selection_dialog div.dialog-footer button.disabled{cursor:not-allowed}dialog#customer_brought_selection_dialog div.prescribed_selection{display:none;margin-top:10px}dialog#customer_brought_selection_dialog div.locations{display:none;margin-top:1rem}dialog#customer_brought_selection_dialog div.locations div.buttons{display:grid;grid-template-columns:1fr 1fr;gap:10px}dialog#prescribed_selection_dialog{margin-top:100px}dialog#prescribed_selection_dialog::backdrop{background:rgba(0,0,0,.5)}dialog#prescribed_selection_dialog div.administrations div.buttons{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}dialog#prescribed_selection_dialog div.locations{display:none;margin-top:1rem}dialog#prescribed_selection_dialog div.locations div.buttons{display:grid;grid-template-columns:1fr 1fr;gap:10px}dialog.product_ordination_dialog::backdrop{background:rgba(0,0,0,.5)}dialog.product_ordination_dialog textarea{font-size:1.1em;width:auto}dialog.product_ordination_dialog div.controls{align-items:stretch;display:flex;flex-direction:column;gap:10px}.journal_text{display:none}.edit_submit{background:#fdb623;border:1px solid #eb9f02;color:#fff;text-shadow:0 0;box-shadow:0 0 0;transition:background .2s ease-in-out;border-radius:3px;padding:6px 10px;text-decoration:none;font-size:14px}.edit_submit:hover{background:#fdae0a;border-color:#eb9f02;color:#fff}.edit_submit:focus{background:#fdae0a;border-color:#eb9f02;color:#fff}.edit_submit:active{background:#fdae0a;border-color:#eb9f02;color:#fff}.list_submit{background:#ddd;border:1px solid #c4c4c4;color:#444;text-shadow:0 0;box-shadow:0 0 0;transition:background .2s ease-in-out;border-radius:3px;padding:6px 10px;text-decoration:none;font-size:14px}.list_submit:hover{background:#d0d0d0;border-color:#c4c4c4;color:#444}.list_submit:focus{background:#d0d0d0;border-color:#c4c4c4;color:#444}.list_submit:active{background:#d0d0d0;border-color:#c4c4c4;color:#444}.add_submit{background:#00abea;border:1px solid #0086b7;color:#fff;text-shadow:0 0;box-shadow:0 0 0;transition:background .2s ease-in-out;border-radius:3px;padding:6px 10px;text-decoration:none;font-size:14px}.add_submit:hover{background:#0098d1;border-color:#0086b7;color:#fff}.add_submit:focus{background:#0098d1;border-color:#0086b7;color:#fff}.add_submit:active{background:#0098d1;border-color:#0086b7;color:#fff}.edit_delete{background:#fc0028;border:1px solid #c90020;color:#fff;text-shadow:0 0;box-shadow:0 0 0;transition:background .2s ease-in-out;border-radius:3px;padding:6px 10px;text-decoration:none;font-size:14px}.edit_delete:hover{background:#e30024;border-color:#c90020;color:#fff}.edit_delete:focus{background:#e30024;border-color:#c90020;color:#fff}.edit_delete:active{background:#e30024;border-color:#c90020;color:#fff}.edit_go_back{background:#ddd;border:1px solid #c4c4c4;color:#444;text-shadow:0 0;box-shadow:0 0 0;transition:background .2s ease-in-out;border-radius:3px;padding:6px 10px;text-decoration:none;font-size:14px}.edit_go_back:hover{background:#d0d0d0;border-color:#c4c4c4;color:#444}.edit_go_back:focus{background:#d0d0d0;border-color:#c4c4c4;color:#444}.edit_go_back:active{background:#d0d0d0;border-color:#c4c4c4;color:#444}.magic_form_footer_tools .edit_submit{background:#00bb46;border:1px solid #083;color:#fff;text-shadow:0 0;box-shadow:0 0 0;transition:background .2s ease-in-out;border-radius:3px;padding:6px 10px;text-decoration:none;font-size:14px}.magic_form_footer_tools .edit_submit:hover{background:#00a23c;border-color:#083;color:#fff}.magic_form_footer_tools .edit_submit:focus{background:#00a23c;border-color:#083;color:#fff}.magic_form_footer_tools .edit_submit:active{background:#00a23c;border-color:#083;color:#fff}.magic_create_in_form.btn{background:#fdb623;border:1px solid #eb9f02;color:#fff;text-shadow:0 0;box-shadow:0 0 0;transition:background .2s ease-in-out;border-radius:3px;padding:6px 10px;text-decoration:none;font-size:14px;font-size:16px;font-weight:600}.magic_create_in_form.btn:hover{background:#fdae0a;border-color:#eb9f02;color:#fff}.magic_create_in_form.btn:focus{background:#fdae0a;border-color:#eb9f02;color:#fff}.magic_create_in_form.btn:active{background:#fdae0a;border-color:#eb9f02;color:#fff}.tab-content{min-height:20px;padding:10px !important;margin-bottom:5px;background:#f5f5f5;border:1px solid #e3e3e3;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);background:rgba(0,0,0,.02)}.magic_form_group{min-height:20px;padding:10px !important;margin-bottom:5px;background:#f5f5f5;border:1px solid #e3e3e3;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);background:rgba(0,0,0,.02)}.magic_form_group.warning{min-height:20px;padding:10px !important;margin-bottom:5px;background:#f5f5f5;border:1px solid #e3e3e3;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);background:rgba(0,0,0,.02);background:rgba(252,0,40,.3);box-shadow:inset 0 1px 1px rgba(252,0,40,.1);border-color:rgba(252,0,40,.2)}.magic_form_group.warning tr:first-child td,.magic_form_group.warning tr:nth-child(2) td{border:0}.magic_form_group table.table{margin:0}.magic_form_group table.table tr td{border:0}.magic_form_group table.table tr td.item_data{font-weight:bold}#customer_log .magic_form_group table.table tr td.item_data{font-weight:normal}.customer_log table td{width:auto !important}#halsodeklaration{display:none !important}.findings-status{margin:10px 0;font-size:14px;padding:0 10px}.findings-status strong{font-size:16px;line-height:26px !important}#findings-table{background:#eee;border:1px solid #ddd}#findings-table tbody tr{background:#fff}#findings-table tbody tr:nth-child(odd){background:#f9f9f9}#findings-table tr{border-top:1px solid #ddd}#findings-table tr td span{display:inline-block;line-height:35px;vertical-align:middle}#new_visit_form strong{display:inline-block;line-height:30px;vertical-align:middle}#new_visit_form input[type=text]{margin:0;padding:10px;font-size:18px;width:300px;line-height:22px}#new_visit_form input[type=text][type=submit]{margin-left:10px}#new_visit_form #findings li{list-style-type:none}#new_visit_form #ssn-error{display:none;color:red;padding:5px 0 0 0;font-weight:bold}#new_visit_form #no_findings{margin-top:10px}#new_visit_form #custom_ssn_label{margin:5px 0 0 0}.modal.modal-alert .modal-body{color:#f33}.modal.fade.in{top:50%}.modal-body{overflow:hidden}td{font-size:14px}a{color:#0086b7}a:hover{color:#00739e}body.clean_body{padding-top:0px;background:none;background-color:#fff;padding-left:0px}tr.clickable{cursor:pointer}.clickable{cursor:pointer}#main-navbar .navbar-inner{background-color:#00abea;background-image:none;border-color:#006084;padding:0}#main-navbar .navbar-inner .container .dropdown-menu{width:auto !important}#main-navbar .navbar-inner .container .dropdown-menu li a{padding:3px 10px}#main-navbar .navbar-inner .container .logo{margin:0}#main-navbar .navbar-inner .container .search-query{line-height:18px}#main-navbar .navbar-inner .container span{color:#fff;line-height:22px;padding:9px 15px 0 15px;height:40px;text-decoration:none;text-shadow:rgba(0,0,0,.2) 0 -1px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;font-size:12px;font-weight:600;cursor:pointer}#main-navbar .navbar-inner .container span.btn{padding:5px 10px;line-height:18px;height:30px}#main-navbar .navbar-inner .container span.btn:hover{opacity:1}#main-navbar .navbar-inner .container a span{padding:0}#main-navbar .navbar-inner .container .nav-collapse{clear:none}#main-navbar .navbar-inner .container .nav.pull-right{float:right}#main-navbar .navbar-inner .container .nav.warnings{background:#fc0028;margin-right:20px}#notice-marquee{color:#fff;line-height:29px;vertical-align:middle;background:#333;border-bottom:1px solid #0097d6}#notice-marquee strong{padding:0 15px}#notice-marquee.yellow{background:#fdb623}#notice-marquee.blue{background:#00abea}#notice-marquee.green{background:#00bb46}#notice-marquee.red{background:#fc0028}.has-notice #left-panel #left-panel-content>ul{padding-top:71px !important}#left-panel .dropdown{position:relative}#left-panel .dropdown .arrow{display:none;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,.83);display:block;height:0;margin:30px 0 0 85px;position:absolute;width:0}#left-panel .caret{display:none !important}#left-panel .dropdown-menu{position:absolute;height:60px;left:90px;top:0;background:#2b2b2b url("../images/left-menu-bg.png");margin:0;padding:0;border:0;border-radius:3px;min-width:0 !important}#left-panel .dropdown-menu li{float:left;margin:0 !important}#left-panel .dropdown-menu li a{padding:0;padding-top:45px;box-shadow:0 0 0 !important;border:0 !important}#left-panel .dropdown-menu li a:hover{background:0}#left-panel .dropdown-menu li i{display:block;position:absolute;font-size:2.5em;margin-top:-29px;left:50%;margin-left:-41px;width:82px}#left-panel .dropdown-menu li ul li.active a i,#left-panel .dropdown-menu li ul li.active a span{color:#75c6f3;text-shadow:0px 0px 3px #75c6f3}#left-panel .dropdown-menu li ul li.active a:hover{color:#75c6f3 !important}#left-panel .dropdown-menu li ul li.active a:hover i,#left-panel .dropdown-menu li ul li.active a:hover span{color:#75c6f3 !important;text-shadow:0px 0px 3px #75c6f3}#left-panel .dropdown-menu.active li a i,#left-panel .dropdown-menu.active li a span{color:#ccc}#left-panel .dropdown-menu.active li a:hover{color:#fff;text-shadow:0px 0px 3px #fff}#left-panel .dropdown-menu.active li a:hover i,#left-panel .dropdown-menu.active li a:hover span{color:#fff;text-shadow:0px 0px 3px #fff}#left-panel #left-panel-content a,#left-panel .lp-dropdown-menu a{height:60px;padding-top:35px}#left-panel #left-panel-content a span,#left-panel .lp-dropdown-menu a span{margin-top:-23px;font-size:2em}.badge{background:red;position:absolute;right:5px;top:5px;text-shadow:0 0 0;border:2px solid #fff;border-radius:50%}.nav .badge{position:static;background:#fff;color:#00abea}.chosen-container .chosen-single{height:30px;line-height:30px;border-radius:3px;background:#fff}.chosen-container .chosen-single div b{background-position:-18px 5px}.chosen-container .chosen-results li.highlighted{background:#00abea}.chosen-container-active.chosen-with-drop .chosen-single{background:#fff}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:0px 6px}#change_store_form{position:absolute;top:40px;right:0;padding:10px;background:#51d0ff;border:1px solid #00abea;z-index:100}.has-notice #change_store_form{top:70px}input.configuration{background:#00abea;border:1px solid #0086b7;color:#fff;text-shadow:0 0;box-shadow:0 0 0;transition:background .2s ease-in-out;border-radius:3px;padding:6px 10px;text-decoration:none;font-size:14px;margin-right:5px}input.configuration:hover{background:#0098d1;border-color:#0086b7;color:#fff}input.configuration:focus{background:#0098d1;border-color:#0086b7;color:#fff}input.configuration:active{background:#0098d1;border-color:#0086b7;color:#fff}table thead th.tilted_headers{white-space:nowrap;-webkit-transform-origin:0px 0px;-moz-transform-origin:0px 0px;-o-transform-origin:0px 0px;-ms-transform-origin:0px 0px;transform-origin:0px 0px;-webkit-transform:rotate(310deg);-moz-transform:rotate(310deg);-ms-transform:rotate(310deg);-o-transform:rotate(310deg);transform:rotate(310deg)}table .align-right:is(td,th){text-align:right}table tfoot tr.sum td{border-top:2px solid #333}table.dagsavslut th,table.dagsavslut td{vertical-align:middle}table.dagsavslut input,table.dagsavslut textarea{margin-bottom:0;padding:5px 6px;line-height:normal}table.dagsavslut tbody tr td:first-child{width:200px}table.dagsavslut tbody tr td:nth-child(2){width:200px}#dagsavslut_btn_holder{display:flex;align-items:flex-start;gap:10px}#dagsavslut_btn_holder select{margin:0}#dagsavslut_btn_holder a{height:100%;padding:4px 1rem;margin:0}.payments tr{cursor:pointer}.payments tr td{line-height:25px}.payments tr td.stores{padding:2px;width:220px}.comments_table tbody,.comments-table tbody{border-radius:3px}.comments_table tbody tr,.comments-table tbody tr{cursor:pointer}.comments_table tbody tr.flag,.comments-table tbody tr.flag{border-left:10px solid red}.comments_table tbody tr td.date_holder,.comments-table tbody tr td.date_holder{width:65px}.comments_table tbody tr td.date_holder .date,.comments-table tbody tr td.date_holder .date{font-size:10px;font-weight:bold;line-height:12px;color:#aaa}.comments_table tbody tr td.name_holder,.comments-table tbody tr td.name_holder{white-space:nowrap}.comments_table tbody tr td.comments_empty,.comments-table tbody tr td.comments_empty{background:#ccc}#transfer_tool_settings{display:inline-block}#transfer_tool_settings #toggle_settings_label{display:inline;vertical-align:middle}#transfer_table{padding:10px}#transfer_table>div{height:80vh;overflow:auto}#transfer_table table{margin:0;position:relative}#transfer_table table thead{position:sticky;left:0;top:0;z-index:2;background:#00abea}#transfer_table table thead th a{color:#fff}#transfer_table table thead th:last-child{position:sticky;right:0;top:0;z-index:1;background:#00abea;color:#fff}#transfer_table table tbody{z-index:1}#transfer_table table.fixed thead{position:fixed;z-index:10;right:60px}#transfer_table table tr{border:0;cursor:pointer}#transfer_table table tr.selected td{background:#00abea}#transfer_table table tr th{text-align:center;overflow:hidden}#transfer_table table tr th.tilted_headers a,#transfer_table table tr th.tilted_headers span{background-color:#fff;padding:10px;border:1px solid #eee;font-size:11px}#transfer_table table tr td{white-space:nowrap;position:relative;padding:5px}#transfer_table table tr td:first-child{position:sticky;left:0;top:0;z-index:1;background:#00abea;vertical-align:middle;color:#fff}#transfer_table table tr td:last-child{position:sticky;right:0;top:0;z-index:1;background:#00abea;vertical-align:middle;color:#fff;background:#00abea}#transfer_table table tr td:last-child input{background:#fff !important;border:0;color:#000;font-weight:bold;width:50px !important}#transfer_table table tr td input{text-align:center;padding:5px;font-size:14px;margin:0;cursor:pointer;width:50px;border-radius:0;border-color:#ccc;box-shadow:0 0 0;background:#e6e6e6}#transfer_table table tr td input.full{width:100%}#transfer_table table tr td input[readonly=readonly]{cursor:not-allowed;background:#d9d9d9}#transfer_table table tr td a{display:inline-block;line-height:20px;vertical-align:middle;margin-left:5px;font-size:12px}#transfer_table table tr td span{position:absolute;top:0px;right:0;margin-right:-5px;margin-top:-4px;z-index:1}#transfer_table table tr td:last-child{width:30px}#unbalance_text{display:none}#unbalance_text .badge{border-radius:3px;padding:10px}#transfer_save_tool{position:fixed;bottom:0;right:0;width:100%;padding:10px;text-align:right;display:none;background:#00abea}#transfer_confirmation_dialog{position:fixed;top:60px;right:20px;width:350px;height:110px;z-index:100000}#transfer_confirmation_dialog a{color:#fff;text-decoration:underline}#register_table tfoot{font-weight:bold}#register_table input{margin:0px;padding:2px}#crud_form td.magic_form_table_title{width:30%}#crud_form #halsodeklaration table tbody tr{background-color:#eee}#crud_form #halsodeklaration table tbody tr.checked{background-color:#f9f9f9}#crud_form #halsodeklaration table tbody .desc_holder{display:none;background-color:#f9f9f9}#crud_form textarea{margin:0}#information_table select{height:27px;width:100%;border-color:#ddd;border-radius:3px}#information_table label{margin:0;font-size:14px}#information_table textarea{margin:0}#information_table td{vertical-align:middle}#information_table td.item_label{width:45%}#information_table input[type=checkbox]{width:20px;height:20px}#information_table #company_product_list{margin-top:5px}#information_table span.product_badge{background-color:#eee;border:1px solid #c4c4c4;border-radius:3px;display:inline-block;font-size:12px;font-weight:400;line-height:1;margin-bottom:4px;margin-right:4px;padding:4px 6px}#callings_holder .date-td{white-space:nowrap;vertical-align:top}#callings_holder .text-td{vertical-align:top}#callings_holder .callings_tools{text-align:right;white-space:nowrap}table tr td.list_tools{text-align:right}#notes_holder .date_holder{width:75px}.VisitModel_holder .magic_form_group#default{display:none}#VisitModel_magic_view_header{display:none}#VisitModel_add_button,#CustomerModel_add_button{display:none}.visit_column{float:left;width:50%}.visit_column.margin{width:49.5%;margin-left:.5%}.visit_column.margin.small{width:32.5%}.visit_column.small{width:40%}.visit_column.big{width:59.5%;margin-left:.5%}.magic_form_group{padding:10px;margin-bottom:5px}.magic_form_group td,.magic_form_group th{padding:2px 4px}.magic_form_group td input,.magic_form_group td select,.magic_form_group th input,.magic_form_group th select{padding:2px 4px 0px 4px;margin:0}.magic_form_group.ordination_products td{padding:2px 6px}.small_grey{color:#999;font-size:11px;line-height:12px}.visit_module_holder{position:relative}.visit_module_holder.comments h4{margin:0 0 10px 0}.visit_module_holder.comments i{cursor:pointer;padding:5px 5px 0 0}.visit_module_holder.comments textarea{border-radius:0;border-color:#ddd;padding:10px;width:96%;min-height:57px;margin-top:10px}.visit_module_holder .disabled{cursor:not-allowed}.visit_module_holder #visit_module_holder_overlay{position:absolute;background:rgba(0,0,0,0);left:0;top:0;bottom:20px;width:100%;display:none}.visit_module_holder.magic_form_group{padding:10px}.visit_module_holder td{vertical-align:middle}.visit_module_holder td.product_table_check{width:25px}.visit_module_holder td label{margin:0}.comment_form,form#add_note_form,form#add_calling_form,form#add_mobile_form{margin-top:10px}.comment_form #note_text,form#add_note_form #note_text,form#add_calling_form #note_text,form#add_mobile_form #note_text{margin:0 !important}.comment_form #customer_mobile,form#add_note_form #customer_mobile,form#add_calling_form #customer_mobile,form#add_mobile_form #customer_mobile{margin:0 !important;height:18px}.table-striped tbody tr>td,.table-striped tbody tr>th{background:#fff}.table-striped tbody tr>td p.muted,.table-striped tbody tr>th p.muted{margin:0}footer{position:fixed;width:130px;left:50%;margin-left:-65px;bottom:8px;text-align:center;z-index:10;color:#ccc}div#receiptHolder,div#listHolder{display:none}div#receiptHolder table td,div#listHolder table td{white-space:nowrap}div#receiptHolder table td.align-center,div#listHolder table td.align-center{text-align:center}div#receiptHolder table td.align-right,div#listHolder table td.align-right{text-align:right}.receipt,.list{clear:both;background-color:#fff;font-family:"Lucida Console",Monaco,monospace;padding:20px}.receipt div,.list div{margin-bottom:20px}.receipt .header,.list .header{text-align:center;letter-spacing:20px}.receipt table td,.list table td{border:0px;padding:0px;margin-bottom:20px}.receipt .currency,.list .currency{width:10px}.receipt .price,.list .price{text-align:right;padding-right:5px}.textarea_wrapper,.input_wrapper,.select_wrapper{padding:2px 4px !important;border:1px solid #a8a8a8;background:#fff;border-radius:3px}.textarea_wrapper textarea,.textarea_wrapper input,.textarea_wrapper select,.input_wrapper textarea,.input_wrapper input,.input_wrapper select,.select_wrapper textarea,.select_wrapper input,.select_wrapper select{padding:0 !important;background:0 !important;border:0 !important;width:100% !important;margin:0 !important;min-height:0 !important}.textarea_wrapper textarea:focus,.textarea_wrapper input:focus,.textarea_wrapper select:focus,.input_wrapper textarea:focus,.input_wrapper input:focus,.input_wrapper select:focus,.select_wrapper textarea:focus,.select_wrapper input:focus,.select_wrapper select:focus{outline:none;box-shadow:0 0 0 0}.chosen-container{min-height:33px}.chosen-container .chosen-choices{border-radius:3px !important;padding:3px 7px !important}#checkout table{margin:0;table-layout:fixed}#checkout table .grey td{background:#f9f9f9}#checkout table td{padding:5px 10px;vertical-align:middle}#checkout table td input{padding:3px 5px 1px 5px;cursor:pointer}#checkout table td.desc{text-align:right}#statistics{position:relative}#statistics .total-count{line-height:30px;vertical-align:middle;font-size:18px}#statistics .total-count span{font-weight:bold}#statistics .well{margin-top:20px;position:relative}#statistics .well .preloader{display:none;position:absolute;width:100%;height:100%;left:0;top:0;background:#eee url("../images/loading.gif") no-repeat center center}#statistics input{margin:0;height:24px}#statistics .clinics{column-count:5;column-gap:10px;margin:15px auto}@media screen and (max-width: 960px){#statistics .clinics{column-count:2}}#statistics .filter-checkboxes-holder{align-items:center;background-color:#eee;border:1px solid #c4c4c4;border-radius:3px;box-sizing:border-box;column-gap:5px;display:flex;margin-bottom:10px;padding:2px 6px;white-space:nowrap}#statistics .filter-checkboxes-holder .filter-checkboxes{display:inline-block;margin:0;vertical-align:middle;overflow:hidden;text-overflow:ellipsis}#statistics .center{text-align:center}div#ticket_comments .ticket_comments_list{display:flex;flex-direction:column}div#ticket_comments .ticket_comments_list .comment{margin-bottom:1rem;margin-left:3rem;display:flex;justify-content:flex-end}div#ticket_comments .ticket_comments_list .comment.left{margin-left:0;margin-right:3rem;justify-content:flex-start}div#ticket_comments .ticket_comments_list .comment.own div strong{color:#00abea}div#ticket_comments .ticket_comments_list .comment div{background:rgba(221,221,221,.5);border-radius:4px;padding:1rem}div#ticket_comments textarea{padding:1rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dayclosings tbody tr.selected{border:2px solid #ccc}.dayclosings tbody tr.muted td{color:#ccc}.dayclosings tbody tr.muted td a,.dayclosings tbody tr.muted td i{color:#ccc}.dayclosings tbody tr td.align-center{text-align:center}.magic_sorting_table tr td ul li,.magic_sorting_table tr td #original_sorting li{background:#fff;padding:5px 10px;margin:5px 0px;border:0}.magic_sorting_table tr td #page_sorting li:active{background:#eee}input{border-color:#a8a8a8}.product #productTabs>li:nth-child(2){display:none}.popover.top .arrow{z-index:2}.popover.top .arrow:after{margin-left:0}.popover-trigger .popover-title,.popover-trigger .popover-content{display:none}.popover-trigger .popover-title p,.popover-trigger .popover-content p{margin-bottom:10px}.popover-content{font-weight:normal}#cke_text{border:0}#cke_text .cke_wrapper{border:0 !important;background:none !important;padding:0 !important}#cke_text .cke_wrapper #cke_contents_text{background:none !important}.flex-wells{display:flex;justify-content:flex-start;flex-wrap:wrap}.flex-wells>div{display:flex;flex-direction:column;justify-content:space-between}.flex-wells>div button{width:100%}.flex-wells>div:first-child{margin-right:20px}@media(max-width: 1340px){.flex-wells.export>div{width:100%;margin-right:0}}.filter-row{display:flex;align-items:end;gap:.5rem}.filter-row .filter-column{display:flex;flex-direction:column;justify-content:flex-end}.filter-row .filter-column input,.filter-row .filter-column select,.filter-row .filter-column a{margin:0}.filter-row .filter-column .btn{padding:4px 10px}.filter-form .form-row{display:flex;flex-wrap:wrap;gap:.5rem}#VisitbalanceModel_table_search{display:none !important}#VisitbalanceModel_table_pager{float:none}#export-table thead th{padding:8px 10px}#export-table thead th select{margin:0 0 4px .5rem}#export-table thead th:nth-child(3) select{display:none}#export-table_filter{display:none}#export-table_length select{width:auto}#verification #verification-table thead th{text-align:center}#verification #verification-table thead th:first-child{text-align:left}#verification #verification-table tbody tr{background:rgba(170,232,255,.8)}#verification #verification-table tbody tr:nth-child(odd){background:rgba(144,221,249,.8)}#verification #verification-table tbody tr td{text-align:center}#verification #verification-table tbody tr td:first-child{text-align:left}#verification #verification-table tbody tr td.clickable:hover{background:#00abea;color:#eee}#store-status{height:100%;display:flex;flex-wrap:wrap;margin:-0.5rem}#store-status .store-status-list{margin:.5rem;background:#eee;padding:1rem}@media screen and (max-width: 1200px){#store-status .store-status-list{flex-basis:calc(33.3333333333% - 3rem)}}@media screen and (min-width: 1200px){#store-status .store-status-list{flex-basis:calc(25% - 3rem)}}@media screen and (min-width: 1400px){#store-status .store-status-list{flex-basis:calc(20% - 3rem)}}@media screen and (min-width: 1700px){#store-status .store-status-list{flex-basis:calc(16.6666666667% - 3rem)}}@media screen and (min-width: 2000px){#store-status .store-status-list{flex-basis:calc(14.2857142857% - 3rem)}}@media screen and (min-width: 2500px){#store-status .store-status-list{flex-basis:calc(12.5% - 3rem)}}#store-status .store-status-list .store-status-list-header{cursor:pointer;font-size:16px;white-space:nowrap}#store-status .store-status-list .store-status-list-header i{margin-right:3px}#store-status .store-status-list .store-status-list-header i.grey{color:#ccc}#store-status .store-status-list .store-status-list-items .store-status-list-item{padding-left:22px}#store-status .store-status-list .store-status-list-items .store-status-list-item a{color:#000}#bankid-login{position:relative}#bankid-login p{color:#ddd;font-size:15px;text-align:center}#bankid-login p.timer{font-size:12px;color:#999}#bankid-login button{width:100%;font-size:16px;padding:1rem;margin-top:20px}#bankid-login img{margin:20px 0 10px 0}#bankid-login #bankid-login-loader{position:absolute;width:100%;height:100%;top:0;display:flex;justify-content:center;align-items:center;height:100px}.stock_holder.positive{background:#fff !important;border-color:#ccc !important}.stock_holder.negative{color:#fff;font-weight:bold;background:#fdb623 !important;border-color:#fdae0a !important}.flexcol{display:flex;flex-direction:column;gap:10px}.flexrow{display:flex;gap:10px;align-items:center}.flexrow h1,.flexrow h2,.flexrow h3,.flexrow button,.flexrow input{margin:0}.flexrow button{padding:4px 1rem}.flexrow form{display:flex;gap:10px;align-items:center}.flexrow.full{width:100%}.flexrow.full>.flexcol{flex:1}.flex-row{display:flex;gap:1rem;justify-content:space-between;flex-wrap:wrap}.flex-row>div{flex:1}.flex-row>div:first-child{width:100%}input.quantity{border-radius:0;border:0 #ccc;box-shadow:0 0 0;color:#000;cursor:pointer;font-size:14px;font-weight:bold;margin:0;padding:5px;text-align:right;width:50px}input.quantity:not([readonly]){background:#fff}input.quantity.full{width:100%}span.inventory_stock{background:rgba(255,255,255,.5);display:inline-block;font-size:14px;margin-right:10px;padding:5px 10px}textarea.auto-grow{border:none;margin:0;width:100%;max-width:600px;resize:none;overflow:hidden}.btn[aria-disabled]{cursor:not-allowed}.product_row td{line-height:1;vertical-align:middle}.product_row .icon{display:none;font-size:1.5em;margin-right:5px}.product_row.status-green .icon.green{display:inline-block}.product_row.status-red .icon.red{display:inline-block}.product_row.status-yellow .icon.yellow{display:inline-block}.product_row div.inventory-product-status{background-color:#fff;border-radius:4px;display:inline-block;padding:2px 4px}.product_row div.inventory-product-status span.status-text{bottom:2px;display:inline-block;position:relative}.floatcontainer:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.floatcontainer{display:inline-block}* html .floatcontainer{height:1%}.floatcontainer{display:block}
