/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 21 mars 2019, 15:27:47
    Author     : epilogue
*/

    .panel-default {
        /*border:none;*/
        border: 1px solid #82C3D9;
        margin:25px 0;
    }
    .panel-default > .panel-heading {
        background-color:#add8e6;
        border-radius: 3px;
        border:none;
        color: white;
    }
    /*.panel-default > .panel-etb {
        color: #3E5E73;
    }*/
    .panel-default > .panel-ent {
        background-color: #adbce6 !important;
        /*color:#37449C;*/
    }
    .panel-heading h4 {
        font-size: 20px;
    }
    #buttons {
        margin-top: 25px;
    }
    #buttons button {
        font-weight: bold;
    }
    .search-engine .radio, .checkbox {
        margin-top: 0px !important; 
    }
    #accordion, #company_wrapper, #enterprise_wrapper, #ccn-table_wrapper {
        margin-bottom: 15px;
    }
    #help-tooltip {
        cursor: default;
    }
    .ui-tooltip{
        max-width: 500px !important;
        width: auto !important;
        overflow:auto !important;
    }
    .ui-autocomplete-loading {
        background: white url("{{ asset('bundles/kallistesearchengine/images/ui-anim_basic_16x16.gif') }}") right center no-repeat;
    }
    .custom-combobox {
        position: relative;
        display: inline-block;
    }
    .custom-combobox-toggle {
        position: absolute;
        top: 0;
        bottom: 0;
        margin-left: -1px;
        padding: 0;
    }
    .custom-combobox-input {
        margin: 0;
        padding: 5px 10px;
    }
    #company th { 
        text-align: center;
    }
    .panel ul {
      text-align:left; 
      padding-left:10px;
    }
   .directSearch2{
        display:flex;
        justify-content:flex-end;
    }
    #form_checkDirectSearch{
        display: flex;
    }
/*    #form_select5DirectSearch,  #form_select5ConvSearch{
        width: 90%;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
    #form_select6DirectSearch,#form_select6ConvSearch{
        width: 90%;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
    #form_select7DirectSearch,#form_select7ConvSearch{
        width: 90%;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
    #form_select8DirectSearch,#form_select8ConvSearch{
        width: 90%;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
    #form_select9DirectSearch,#form_select9ConvSearch{
        width: 90%;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
    #form_select10DirectSearch,#form_select10ConvSearch{
        width: 90%;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
    #form_select1DirectSearch,#form_select1ConvSearch{
        width: 90%;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
    #form_select2DirectSearch,#form_select2ConvSearch{
        width: 90%;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
    #form_select3DirectSearch,#form_select3ConvSearch{
        width: 90%;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
     #form_select4DirectSearch, #form_select4ConvSearch{
        width: 90%;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }*/
    .recherche{
        margin-bottom: 20px;
    }
    .buttonajout, .ajoutlastconv{
        margin: 10px;
        margin-right: 0px;
    }
    #ui-id-2{
        height: auto !important;
    }
    /*#ui-id-2[style*='display: block'] {
        max-height: 200px !important;
        overflow-y: scroll !important;
        overflow-x: hidden !important;
    }*/
    tfoot input {
        width: 100%;
        padding: 3px;
        box-sizing: border-box;
    }
    .help-block {
        color: #a94442;
    }
    table.election-results th,
    #ccn-table th {
        text-align: center !important;
    }
    /*form[name=engine_search]::placeholder {*/
    ::placeholder {
        color:#999 !important;
        opacity:1 !important;
    }
    div.dt-button-collection {
        width: initial !important;
    }

    .private-panel {
        background-color:#fcf8e3 !important;
    }

    .public-panel {
        background-color: #FBF2F0 !important;
    }

    #election-panel.public-panel > .panel-heading {
        color: #AF5B77 !important;
        background-color: #FBF2F0 !important;
        border-color: #EEE6E4 !important;
    }

    #election-panel.public-panel {
        background-color: #FBF2F0 !important;
        border-color: #EEE6E4 !important;
    }

    .private-public-panel {
        background-color: #F8F0FB !important;
    }

    #row_privatePublic {
        /*margin: 5px -30px 15px;*/
        margin: 5px -10px 15px;
        padding-bottom: 10px;
        border-bottom: 2px solid #e3e3e3;
        /*border-bottom: 5px double #e3e3e3;*/
    }

    #row_privatePublic div:first-child label {
        font-weight: bold;
        font-variant: small-caps;
        /*color: #428bca;*/
        /*font-size: 15px;*/
        /*font-size: initial;*/
        /*float: right;*/
    }

    #form_privatePublic {
        position: relative;
        right: 10px;
    }

    div.enterpriseCycle div.radio {
        margin-bottom: 15px;
    }