@charset "UTF-8";.form-signin .form-label-group .parsley-errors-list{list-style:none;padding-left:0}
.form-signin .form-label-group .parsley-errors-list .parsley-required{font-family:"Noto Sans",sans-serif;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:20px;letter-spacing:normal;color:#c5003e;list-style-type:none}
body{--ck-z-default:100;--ck-z-modal:calc( var(--ck-z-default)+999);font-size:.875rem}
.btn{font-size:.875rem}
.ck.ck-button{-webkit-appearance:none}
.modal-body .form-group .parsley-errors-list{list-style:none;padding-left:0}
.modal-body .form-group .parsley-errors-list li{font-family:"Noto Sans",sans-serif;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:20px;letter-spacing:normal;color:#c5003e;list-style-type:none}
.modal-body .input-group .parsley-errors-list{position:absolute;top:40px}
.modal-body fieldset{border:1px groove #ddd !important;padding:0 1.4em 1.4em 1.4em !important;margin:0 0 1.5em 0 !important;-webkit-box-shadow:0 0 0 0 #000;box-shadow:0 0 0 0 #000}
.modal-body legend{font-size:1.2em !important;font-weight:bold !important;text-align:left !important;width:auto;padding:0 10px;border-bottom:0}
.admin-content{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}
.modal-edit-tab #tabs,.admin-edit-tab #tabs{background:#007b5e;color:#eee}
.modal-edit-tab #tabs h6.section-title,.admin-edit-tab #tabs h6.section-title{color:#eee}
.modal-edit-tab #tabs .nav-tabs .nav-item.show .nav-link,.admin-edit-tab #tabs .nav-tabs .nav-item.show .nav-link{color:#0062cc;background-color:transparent;border-color:transparent transparent #f3f3f3;border-bottom:3px solid !important;font-size:12px;font-weight:bold}
.modal-edit-tab .nav-tabs .nav-link.active,.admin-edit-tab .nav-tabs .nav-link.active{color:#0062cc;background-color:transparent;border-color:transparent transparent #f3f3f3;border-bottom:3px solid !important;font-size:12px;font-weight:bold}
.modal-edit-tab .nav-tabs .nav-link.active.has-error,.modal-edit-tab .nav-tabs .nav-item.show .nav-link.has-error,.modal-edit-tab .nav-link.has-error,.admin-edit-tab .nav-tabs .nav-link.active.has-error,.admin-edit-tab .nav-tabs .nav-item.show .nav-link.has-error,.admin-edit-tab .nav-link.has-error{color:#c5003e}
.modal-edit-tab .tabbable .nav-tabs,.admin-edit-tab .tabbable .nav-tabs{overflow-x:auto;overflow-y:hidden;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.modal-edit-tab .nav-link,.admin-edit-tab .nav-link{border:0;border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:#0062cc;font-size:12px;font-weight:600}
.modal-edit-tab .nav-link:hover,.admin-edit-tab .nav-link:hover{border:0}
.modal-edit-tab thead,.admin-edit-tab thead{background:#f3f3f3;color:#333}
.modal-edit-tab a,.admin-edit-tab a{text-decoration:none;color:#333;font-weight:600}
.modal-edit-tab .open-modal,.admin-edit-tab .open-modal{top:30px}
.admin-body{position:relative;-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;padding:1rem}
table.dataTable tr td:last-child{overflow:hidden;width:80px}
#shopdb-datatable_wrapper .dataTables_filter,.dataTables_info{display:none}
#shopdb-providers-datatable_wrapper .dataTables_filter,.dataTables_info{display:none}
#shopdb-healthplans-datatable_wrapper .dataTables_filter,.dataTables_info{display:none}
#shopdb-insurances-datatable_wrapper .dataTables_filter,.dataTables_info{display:none}
#shopdb-providers-datatable .disabled{opacity:.5}
.show-logged-user{display:none}
body.logged-user .show-logged-user{display:block}
body.logged-user .show-anonimous-user{display:hide}
.scroll-vertical-320{height:320px;overflow-y:scroll}
.scroll-vertical-280{height:280px;overflow-y:scroll}
.jstree-default .jstree-anchor{margin:3px}
.navbar-light .navbar-text .nav-link{color:#fff;margin:5px;outline:0;display:inline}
.navbar-light .navbar-text .nav-link:focus,.navbar-light .navbar-text .nav-link:hover{color:#fff}
.navbar-light .navbar-text .btn-primary,.navbar-light .navbar-text .btn-primary:active,.navbar-light .navbar-text .btn-primary:focus,.navbar-light .navbar-text .btn-primary:hover{background-color:#c5003e}
.admin-tooltip{float:right;height:25px;line-height:0}
.slider-arrow{position:absolute;top:25px;z-index:99}
.slider-arrow:before{font-size:20px;line-height:1;opacity:1;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slider-arrow.prev-arrow{left:20px}
.slider-arrow.prev-arrow:before{content:"←"}
.slider-arrow.next-arrow{right:20px}
.slider-arrow.next-arrow:before{content:"→"}
.slider-arrow.slick-disabled:before{color:grey}
.nav-bar-carousel{padding:0 30px}
.header-items-right{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:right}
.header-items-right .primary-item.right-icon .primary-icon{left:0}
.header-items-right .items-languages{margin-left:28px}
.header-items-right .btn-lang{width:20px;height:24px;display:inline-block;text-align:center;font-family:"Noto Sans",sans-serif;font-size:14px;text-decoration:none;color:#444;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;cursor:pointer;margin:0}
.header-items-right .btn-lang.selected{font-weight:bold;border-bottom:2px solid #c5003e}
.header-items-right .btn-snd{margin:0 0 0 6px}
.header-items-right .primary-icon{left:0}
#shopdb-iconrows-datatable .label_lang_icon_row{margin-right:10px}
#shopdb-iconrows-datatable .p-bottom-1{padding-bottom:10px}