body {
  background: rgba(208, 218, 226, 1) !important;
  font-family: 'Montserrat', sans-serif !important;
  font-size: 16px !important;
}
.navbar-default {
  border: none !important;
}
@media (min-width: 768px) {
  .navbar-header {
    float: none !important;
  }
}
/*
#maincontainertossd h4 {
  color: rgb(255, 255, 255);
}
*/


.tooltip-inner {
  min-width: 350px !important;
  text-align: left !important;
}
     a.detailed_link_recipient {
      color: #11629A !important;
      }
    h1.page-header{
      display:none;
    }
    .goal_axis{
      cursor: pointer;
      }
    @keyframes blinkingText
    {
        0%{     opacity: 1;    }
        40%{    opacity: 0; }
        60%{    opacity: 0; }
        100%{   opacity: 1;    }
    }
  .blinking {animation:blinkingText 2s reverse infinite; text-align: center}

   #chart_sdg_recipientchart_control {
     float:left;
     color: #777;
   }
   #recipientchart_chart_control_plus {
     margin-right: 5px;
     cursor: pointer;
   }
   #recipientchart_chart_control_moins {
     margin-right: 5px;
     cursor: pointer;
     margin-right: 20px;
   }
   #sdg_recipients_num_select {
     font-size: 12px;
     color: #222;
     }

   #chart_sdg_isic_control {
     float:left;
     margin-left: 10px;
   }
   #tabs_sdg_3 {
     padding: 0.5em 0.2em;
   }
   #isic_chart_control_plus,
   #isic_chart_control_moins {
     cursor: pointer;
     margin-right: 10px;
     color: #777;
    }
    #container_isic_chart {

    }

   #chart_sdg_sectors_control {
     float:left;
     margin-left: 10px;
   }
   #tabs_sdg_2 {
     padding: 0.5em 0.2em;
   }
  .sectors_chart_control {
    cursor: pointer;
    margin-right: 10px;
    color: #777;
   }
   #container_sdg_chart {
     padding-top: 5px;
   }

  .pillar_chart_control,
  .sdgpillars_chart_control {
    cursor: pointer;
    margin-right: 10px;
    color:#777;
  }
  #chart_pillars_control,
  #chart_sdgpillars_control {

    float: left;
    margin-left: 10px;
    line-height: 1;
    margin-top: 5px;
  }
  #chart_sdgpillars_control {
    margin-top: 0px;
  }


  .transformation {
    transform: scale(0.5);
  }

  #tabs-2 ul li,
  #tabs-3 ul li,
  #tabs-4 ul li,
  #tabs-5 ul li {
    font-size: 14px !important;

  }
  #tabs-5 {
    padding: 5px !important;
    padding-top: 0px !important;
  }
  #tabs_sdg {
    border: 0 !important;
  }
  #tabs_sdg .ui-tabs-nav li:nth-child(5) {
      float: left;
  }
  #tabs_sdg .ui-tabs-nav li:nth-child(6) {
      float: left;
  }
  #form-label-countries { white-space: nowrap; }
  #ok-btn-span:before {
    color: #f0f0f0;
  }
  #div6 .multiselect-selected-text {
    font-family: "IBM Plex Sans", sans-serif;
  }
  .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: 0px;
    padding-bottom: 0px;
    border-bottom-width: 5px;
    border-bottom-color: #1c6c94;
  }
  .ui-tabs .ui-tabs-nav li a {
    padding: .5em 0.7em;
  }
  .sdg_span{
    font-size: 12px;
  }
  .tabs_title {
      padding: .5em 1em .5em 1em;
      font-size: 18px !important;
      cursor: default;
  }
  .ui-state-default {
      font-size: 18px !important;
  }

  .sgd_div_img {
      background-color:#2e6a96;
      display: inline-block;
      padding: 4px;
      width: 43px;
      height: 43px;
      margin: 2px;
      border-radius: 2px;
  }

  .form-label-top-filter {
      margin-bottom: 3px;
  }

  .hummingbird-treeview input[type="checkbox"] {
      vertical-align: text-bottom;
  }

  ul.multiselect-container {

  }
  .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
      color: #000;
      text-decoration: none;
      background-color: #e6e6e69c;
      outline: 0;
  }


  .kglyphicon_enable:before {
    /*font-family: FontAwesome;*/
    content: "\e013";
  }
  .kglyphicon_disable:before {
    /*font-family: FontAwesome;*/
    content: "\e013";
    opacity:0.3 !important;
  }

  #span_dac_filter::before,
  #span_m49_filter::before
   {
    /*color: rgb(236, 234, 234);*/
  }

  #dac_filter_btn,
  #m49_filter_btn {
   border-radius: 10px;
  }

  .modal-header{
    /*background-image: linear-gradient(210deg, #9b5da4 0%, #156d93 74%);*/
    background-color: #11629A;
    color: white;
  }
  .float-left {
      float: left;
  }
  .modal-header > .close {
    opacity:0.6;
    color:white;
  }
  .modal-footer > .multiselect,
  .modal-footer > .dropdown-toggle,
  .modal-footer > .btn,
  .modal-footer > .btn-default {
    min-width: 0;
  }

  .stylish-input-group .input-group-addon{
      background: white !important;
  }
  .stylish-input-group .form-control{

      box-shadow:0 0 0;
      border-color:#ccc;
  }
  .stylish-input-group button{
      border:0;
      background:transparent;
  }

  .h-scroll {
      background-color: #fcfdfd;
      height: 260px;
      overflow-y: scroll;
  }

  #treeview {
    padding-left:0 !important;
  }
  ul#treeview ul {
    padding-left: 20px;
  }

  .hummingbird-treeview * {
        font-size: 15px !important;
  }
  .hummingbird-treeview, .hummingbird-treeview * {
      line-height: 23px !important;
  }



  #close_infos_selection {float: right;}
  #close_infos_selection2 {float: right;}
  #infos_selection {
      background: white;
      padding: 5px;
      margin: 10px 15px 0px 15px;
      border-radius: 5px;
      font-size: 13px;
  }
  #infos_selection hr {
      margin-top: 10px;
      margin-bottom: 10px;
  }
  .form-labelinfos {
      padding-bottom: 5px;
  }
  .infos_selection-datas {
      padding-left: 5px;
  }
  .form-labelinfos{
    font-weight: bold;
  }
  #tabs {
    margin-top: 5px;
    border: 1px solid #c5c5c5;
    position: relative;
    padding: .2em;
  }
  #tabs ul {
    margin: 0;
    padding: .2em .2em 0;
  }
  #tabs ul::before {
    content: "";
    display: table;
    border-collapse: collapse;
  }
  #tabs-4{padding-top: 0; padding-left: 0; padding-right: 0;padding-bottom: 0em;}

  div[id^='tabs-':not('#tabs-4-results')] {
      border: 1px solid rgba(119, 122, 135, 1) !important;
      background: #fff;
      color: #222;
  }

  #tabs-3,#tabs-2 {
    /*padding: 	0.2em 1.4em 1em 1.4em !important;*/
    padding: 	0.2em 1.4em 1em 1.4em;
  }

  #tabs-4-results {
    padding: 	0.2em 1.4em 1em 1.4em !important;

    margin-bottom:0;
    /*border: 1px solid rgba(119, 122, 135, 1) !important;*/
    border-color:#fff !important;
    background: #fff;
    color: #222;
  }
  .lastinsider{float:right;padding-right:15px}
  #successbtndiv {padding: 15px 15px 0px;}
  #send_btn {
      border: none;
      padding: 12px 0px;
      font-size: 15px;
      cursor: pointer;
      display: inline-block;
      overflow: hidden;
      margin-bottom: 0;
      font-weight: normal;
      text-align: center;
      white-space: nowrap;
      vertical-align: middle;
      touch-action: manipulation;
      background-image: none;
      line-height: 1.42857143;
      border-radius: 4px;
      user-select: none;
      width: 90%;
      outline: 0;

  }

  *, input, select, textarea, option, button {
      outline: none!important;
  }
  .ui-tabs-anchor {
      outline: none!important;
  }

    #tossd_sdg_filter_wrapper_imgs  {
      text-align: center;
      margin-top: 5px;
    }
    #sdg_chart_title  {
      color:#333333;font-size:18px;fill:#333333;margin-top: 10px;
    }
    #chart_pillars_title {
      color:#333333;font-size:18px;fill:#333333;margin-top: 20px;
    }

    /* Heart of the matter */
    @media (min-width: 768px) {
      .ten-columns > .col-sm-2 {
        width: 20%;
      }
    }


    .col-sm-2 {

    }
    .multiselect, .dropdown-toggle, .btn, .btn-default {
      display: inline-block;
      min-width: 100%;
      border-radius: 6px;
    }
    span.multiselect-native-select {
      position: relative;
      width: 100%;
      display: inline-grid;
      vertical-align: middle;
    }


    @media (max-width: 767px) {
      .sortable_activities_th .fa,
      .search_sortable_activities_th .fa {
        display: none;
      }
     .ui-tabs .ui-tabs-nav li {
        width: 100%;
      }
       span.multiselect-native-select {
        vertical-align: baseline;
      }
      #action-btn-form-label {
          margin-bottom: 0px;
          font-size: x-small;
      }
      .lastinsider {
          padding-right: 0px;
      }
      #treeview_m49 {
          padding-left: 5px;
      }
      #treeview_m49 ul {
          padding-left: 20px;
      }
      .hummingbird-treeview * {
          font-size: 14px !important;
      }
      .hummingbird-treeview, .hummingbird-treeview * {
          line-height: 22px;
      }
      .hummingbird-treeview .fa {
        width: 15px;
        height: 15px;
      }
    }

    .hummingbird-treeview input[type="checkbox"] {
      margin-left: 5px;
    }

    /* Green */
  .success {
    background-color: #f0f0f0 !important;
    color: green !important;

    width: 100%;
    }
    .success:hover {
    background-color: #4CAF50 !important;

    color: white !important;
    }
    #tossd_form_wrapper {
      background: #11629A;
      padding: 0.75em 0;
    }





      .node {
          border: solid 1px white;
          font: 12px sans-serif;
          overflow: hidden;
          position: absolute;
          text-indent: 2px;
          color:#fff;
        }
    .mytooltipx {
      position:absolute;
      text-align: left;
      /*width: 150px;*/
      width: 350px;
      /*background-color: #FFFFFF;*/
      height:auto;
      border-radius: 10px;
      padding: 6px 6px;
      z-index:3;
    }

    .mytooltipx:after {
      box-sizing: border-box;
      display: inline;
      width: 100%;
      background-color: #FFFFFF;
      line-height: 1;
      position: absolute;
      text-align: left;
      margin: -3px 0 0 0;
      top: 100%;
      left: 0;
    }

    .mytooltipx span {
      display: block;
      text-align: left;
      /*width: 140px;*/
      height: auto;
      margin: 5px auto;
      }

    #thumbnailx {
      /*width: 140px;*/
      width: 320px;
      height: auto;
      margin: 0 auto;

      text-align: left;
      }

    .mytooltipy {
      position:absolute;
      text-align: left;
      width: 150px;
      background-color: #FFFFFF;
      height:auto;
      border-radius: 10px;
      padding: 6px 6px;
      z-index:3;
    }

    .mytooltipy:after {
      box-sizing: border-box;
      display: inline;
      width: 100%;
      background-color: #FFFFFF;
      line-height: 1;
      position: absolute;
      text-align: left;
      margin: -3px 0 0 0;
      top: 100%;
      left: 0;
    }
    #thumbnaily {
      width: 140px;
      height: auto;
      margin: 0 auto;

      text-align: left;
      }

    .mytooltip {
      position:absolute;
      text-align: left;
      width: 300px;
      background-color: #FFFFFF;
      height:auto;
      border-radius: 10px;
      padding: 6px 6px;
      z-index:3;
    }

    .mytooltip:after {
      box-sizing: border-box;
      display: inline;
      width: 100%;
      background-color: #FFFFFF;
      line-height: 1;
      position: absolute;
      text-align: left;
      margin: -3px 0 0 0;
      top: 100%;
      left: 0;
    }

    .mytooltip span {
      display: block;
      text-align: left;
      width: 280px;
      height: auto;
      margin: 5px auto;
      }

    #thumbnail {
      width: 280px;
      height: auto;
      margin: 0 auto;
      text-align: left;
      }

#chart_recipient_control {
  color: #9b9a9a;
  float: left;
}
#chart_recipient_control #span-moins {
  margin-right: 20px;
  cursor: pointer;
  color: #777;
}
#chart_recipient_control #span-plus {
  margin-right: 5px;
  cursor: pointer;
  color: #777;
}
#control_num_recipients {
  float: left;
}
#recipients_num_select {
  float: left;
  font-size: 12px;
}
#chart_recipient_control #span-plus.inactive {
  color: #ccc;
}
#chart_recipient_control #span-moins.inactive {
  color: #ccc;
}

#chart_sdg_sectors_control #span-plus.inactive {
  color: #ccc;
}
#chart_sdg_sectors_control #span-moins.inactive {
  color: #ccc;
}
/********************* MAP CSS ***************/

    #mapwrapper,
    #mapwrapper_sdg {
        height: 450px;
        /*width: 1000px;*/
        width: 100%;
        margin: 0 auto;
        padding: 0;
        /*overflow:visible;*/
    }
    #mapcontainer,
    #mapcontainer_sdg {
        float: left;
        height: 450px;
        /*width: 700px;*/
        width: 65%;
        margin: 0;
    }
    #info,
    #info_sdg {
        float: left;
        /*width: 290px;*/
        width: 35%;
        padding-left: 5px;
        margin: 60px 0 0 0;
        border-left: 1px solid silver;

    }
    #info h2,
    #info_sdg h2 {
        display: inline;
        font-size: 13pt;
    }
    #info .f32 .flag,
    #info_sdg .f32 .flag {
        vertical-align: bottom !important;
    }

    #info h2,
    #info_sdg h2 {
        margin: 1em 0 0 0;
        /*font-weight: bolder;*/
        text-transform: uppercase;
        font-size: 22px;
    }
    .subheader_table {
      padding:5px;
      margin-top:10px;
    }

    #country_datas_tabledetails table,#country_datas_tabledetails table th,#country_datas_tabledetails table td {
      border: 1px solid black;

      padding: 2px 5px;
    }
    #country_datas_tabledetails_sdg table,#country_datas_tabledetails_sdg table th,#country_datas_tabledetails_sdg table td {
      border: 1px solid black;

      padding: 2px 5px;
    }

    #country_datas_tabledetails td#lastinfo,
    #country_datas_tabledetails_sdg td#lastinfo1_sdg_table,
    #country_datas_tabledetails_sdg td#lastinfo2_sdg_table {

      font-size:10px;
      border: 0;
      padding: 0px;
     }

     /* for exported datas in page */
     .number {
        text-align: right;
    }

    table#node_list td {
      text-align: left;
      font-size: 13px;

      }
      table[id^="highcharts-data-table"],
      table[id*="highcharts-data-table"],
      table[id*="highcharts-data-table"] th,
      table[id*="highcharts-data-table"] tr,
      table[id*="highcharts-data-table"] td
       {
          border: 1px solid black;
          padding: 2px 5px;
      }
      #pretable table {
        margin-bottom: 0px;
        }


    @media screen and (max-width: 920px) {
        #mapwrapper, #mapcontainer,  #info,
        #mapwrapper_sdg, #mapcontainer_sdg, #info_sdg  {
            float: none;
            width: 100%;
            height: auto;
            margin: 2.5em 0;
            padding: 0;
            border: none;
        }

    }
    #clear_retreive_selection_btn {
      display:none;
    }


    @media (max-width: 767px) and (max-width: 1199px) {
      #right_parent_sendbtn {
        padding-left: 10px !important;
      }
      #reset_filter > .glyphicon-refresh {
        display: none;
      }
      #user_btn-user-retreive {
        width: 40%;
        padding-right: 2px;
        padding-left: 2px;
      }
      #user_btn-user-retreive > .caret{
        display: none;
      }
      #retreive_selection_btn {
        width: 50%;
        padding: 6px 6px;
      }
      #retreive_selection_btn > #retrieve_record_btn_glyph {
        display: none;
      }
      #user_btn-selection-delete {
        padding: 6px 6px;
      }
      #clear_retreive_selection_btn > .glyphicon {
        font-size: 11px;
      }
      #tossd_record_set_title {
        width: 45%;
      }
      #save_record_btn {
        width: 45%;
      }
      #save_record_btn > .glyphicon {
        display: none;
      }
      #tossd_record_set {
        margin-top: 10px;
      }
      
    }

    @media (min-width: 768px) and (max-width: 991px) {
      .sortable_activities_th .fa,
      .search_sortable_activities_th .fa {
        display: none;
      }
     .ten-columns > .col-sm-2 {
      width: 100%;
     }
     #tabs > ul li a {
          padding: 0.5em 0.4em;
      }

      #user_btn-user-retreive {
        width: 40%;
        padding-right: 2px;
        padding-left: 2px;
      }
      #user_btn-user-retreive > .caret{
        display: none;
      }
      #retreive_selection_btn {
        width: 50%;
        padding: 6px 6px;
      }
      #retreive_selection_btn > #retrieve_record_btn_glyph {
        display: none;
      }
      #user_btn-selection-delete {
        padding: 6px 6px;
      }
      #clear_retreive_selection_btn > .glyphicon {
        font-size: 11px;
      }
      #tossd_record_set_title {
        width: 45%;
      }
      #save_record_btn {
        width: 45%;
      }
      #save_record_btn > .glyphicon {
        display: none;
      }
      #tossd_record_set {
        margin-top: 10px;
      }

    }

    @media (min-width: 992px) and (max-width: 1199px) {
      #see_selection > .glyphicon {
        display: none;
      }
      #save_selection_btn {
        width:35% !important;
      }
      #save_selection_btn > .glyphicon {
        display: none;
      }
      #recipients_groups_btn > .glyphicon {
        right: 6px;
      }

      #normal_recipient_filter_btn {
        min-width: 85%;
        width: 85%;
      }
      #span_recipient_group_btn {
        width: 15%;
      }
      #retreive_selection_btn {
        width: 45%;
        padding: 6px 6px;
      }
    }
    @media (min-width: 1199px) {
      #retreive_selection_btn {
        width: 45%;
        padding: 6px 12px;
      }
    }

    #tabs_sdg_7 {
      padding: 0;
      }
    #successbtndiv .radio {margin-top: 0px;margin-bottom: 0px;}
    #successbtndiv .radio input{
      margin-top: -1px;
      position: relative !important;
      display: inline !important;
      margin-left: -15px;
      margin-right: 5px; 
      vertical-align: middle;
    }


    /**************************************/
    .search_td_export {
      text-align: center;
      float: left;
        width: 33.33%;
  }
  .search_export_div {
      font-family: "Bitter", serif;
      font-size: 13px;
      cursor:pointer;
  }
  .search_sortable_activities_th {
    cursor: pointer;
    overflow-x: auto;
    font-size: small;
    }
    #search_th_sdg {
      font-size: small;
    }
    .search_sortable_activities_th .fa {
      color:grey;
      }
    #export_btn,
    #search_go_seach_btn {
      background-color: #e7e7e7;
      border: none;
      color: black;
      border-radius: 5px;
      text-align: center;
      text-decoration: none;
      display: inline-block;
      font-size: 14px;
      /*margin: 4px 2px;
      padding: 16px 32px;*/
      height: 30px;
      -webkit-transition-duration: 0.4s; /* Safari */
      transition-duration: 0.4s;
      cursor: pointer;
      padding: 0 20px;
    }

    #search_search_export_btn:hover,
    #search_go_seach_btn:hover {
      background-color: #4CAF50;
      color: white;
    }
    .pagination {
      margin: 10px 0;
    }
    #search_pretable {
      margin-bottom: 0px;
      padding-top: 5px;
      /*border-top: 1px solid #ddd;*/
    }
    #search_pretable table {
      margin-bottom: 0px;
    }
    #search_seach_tossd_text{
      background-color: #FFFFFF !important;
      height: 30px;
      padding: 2px;
      border: 2px solid #ccc;
      border-radius: 4px;
      background-color: #f8f8f8;
    }
    .search_exp_btn {margin-left:5 !important; cursor: pointer; display:none;}
    .search_exp_text {margin-left:15px !important; display:none; font-size: 0.9em; cursor: pointer;}
    input[type=search]::-webkit-search-cancel-button {
          -webkit-appearance: searchfield-cancel-button;
      }
      .search_tr_sdg_export_collapse:after {
        content: "";
        display: table;
        clear: both;
      }
      .search_detailed_link_recipient {
        color: #11629A !important;
      }
      table#search_node_list td {
          text-align: left;
          font-size: 13px;
      }
      /*table#search_node_list th:first-of-type {
        min-width: 15% !important;
      }*/
      table#search_node_list th::nth-child(2) {
        min-width: 15% !important;
      }
      table#search_node_list th:last-of-type {
        min-width: 20% !important;
      }

      #resultable {
       font-size:12px;
      }
      #resultable th:first-child {
        min-width: 5% !important;
      }
      #resultable th:nth-child(2) {
        min-width: 10% !important;
      }
      #resultable th:nth-child(3) {
        min-width: 45% !important;
      }
      #resultable th:nth-child(4) {
        min-width: 10% !important;
      }

      #sdg_resultable {
        font-size:12px;
       }
       #sdg_resultable th:first-child {
         min-width: 5% !important;
       }
       #sdg_resultable th:nth-child(2) {
         min-width: 10% !important;
       }
       #sdg_resultable th:nth-child(3) {
         min-width: 45% !important;
       }
       #sdg_resultable th:nth-child(4) {
         min-width: 10% !important;
       }
      
      .linkactivity {
        color: #337ab7;
      }


      select#search_nb_per_page_select{
        margin-top: 5px;
      }

      .td_sdg_export {
          text-align: center;
          width: 50%;
      }
      .export_div_sdg {
          font-family: "Bitter", serif;
          font-size: 13px;
          cursor:pointer;
      }
      .sortable_activities_th {
        cursor: pointer;
        overflow-x: auto;
        font-size: small;
        }
      #th_sdg {
        font-size: small;
        }                   
        .sortable_activities_th .fa {
          color:grey;
          }
        #search_export_btn,
        #go_seach_btn {
          background-color: #e7e7e7;
          border: none;
          color: black;
          border-radius: 5px;
          text-align: center;
          text-decoration: none;
          display: inline-block;
          font-size: 14px;
          /*margin: 4px 2px;
          padding: 16px 32px;*/
          height: 30px;
          -webkit-transition-duration: 0.4s; /* Safari */
          transition-duration: 0.4s;
          cursor: pointer;
          padding: 0 20px;
        }

        #search_export_btn:hover,
        #go_seach_btn:hover {
          background-color: #4CAF50;
          color: white;
        }
        .pagination {
          margin: 10px 0;
        }
        #pretable {
          margin-bottom: 0px;
        }
        #seach_tossd_text{
          background-color: #FFFFFF !important;
          height: 30px;
          padding: 2px;
          border: 2px solid #ccc;
          border-radius: 4px;
          background-color: #f8f8f8;
        }
        .exp_btn {margin-left:5 !important; cursor: pointer; display:none;}
        .exp_text {margin-left:15px !important; display:none; font-size: 0.9em; cursor: pointer;}
        input[type=search]::-webkit-search-cancel-button {
              -webkit-appearance: searchfield-cancel-button;
          }
          #sdg_resultable td {
           text-align: left;
          }

          #activity_table tr.even {
            background-color: #b7cddc;
          }
          #activity_table tr.even:hover{
           /*background-color: #e7ebed;*/
           background-color: #fff;
          }
          #activity_table tr.odd {
            background-color: #cfdee9;
          }
          #activity_table tr.odd:hover{
            /*background-color: #e7ebed;*/
            background-color: #fff;
          }
          #printbtncolor {
            color: #fff;
            background-color: #18486a !important;
            border-color: #fff !important;
          }

          
          .btn-user-retreive {
            min-width: 0 !important;
            }
          .scrollable-menu {
              height: auto;
              max-height: 200px;
              overflow-x: hidden;
          }
          #user_btn-group_retreive{
              width: 100%;
          }
  
          #user_btn-user-retreive {
            background: white;
            border-start-end-radius: 0px;
            border-end-end-radius: 0px;
            width: 45%;
          }
          #retreive_selection_btn {
            width: 30%;
            background-color: #11629a;
            border-color: #11629a;
            color: white;
          }
  
          #div_no_user_selection {
            /*height: 34px;*/
            padding: 6px 12px;
            text-align: center;
            border-radius: 4px;
            border: 1px solid #ccc;
            border-radius: 4px;
            -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          }
          #div_no_user_selection .glyphicon {
            vertical-align: text-top;
            }
          #clear_retreive_selection_btn {
            width: 10%;
            color:white;
          }
  
          #div3 li:not(.multiselect-item) {
            text-indent: 10px;
          }
          /*#div3 .divider {
            margin: 0 !important;
          }*/
  
          /*
          #btn_select_user_selection {
            background: white;
            vertical-align: middle;
            border-start-end-radius: 0px;
            border-end-end-radius: 0px;
            min-width: 50%;
          }
          */
  
  
  
          #tossd_record_wrapper {display:table;width: 100%;}
          #tossd_record_toogle {min-height:20px;margin-top:5px;color:#11629A;}
          #tossd_record_holder {margin: 10px 0;}
          #tossd_record_toogle_top {float: right !important; cursor:pointer;}
          #save_record_btn {width:35%;min-width: 30% !important;vertical-align: unset;background-color: #11629a;border-color: #11629a;}
          #tossd_record_set_title {width: 40%;display: inline;}
          #retrieve_record_btn {
            width:30%;
            min-width: 30% !important;
            vertical-align: middle;
            border-start-start-radius: 0px;
            border-end-start-radius: 0px;
            }
          #krecord_selector {width: 50% !important; display: inline-block; margin-right:5px;max-height: 50px;}


#tabs_sectors,
#tabs_recipients {
  border: none;
}
#settings_form_div legend {
  margin-bottom: 0px !important;
}
#settings_form_div .panel {
  border: none !important;
}
.radioprice {margin-top: 10px;margin-bottom: 10px;}

@media (max-width: 991px) {
  .radioprice {width: 50% !important; float: left !important;padding-left: 15px !important;margin-top: 10px;margin-bottom: 10px;}
  label.radio {font-size: small;white-space: nowrap;}
  #radiodivhidden {clear:both;display:block;}
}
/*
@media (min-width: 992px) {
  .radioprice {width: 20% !important; float: none !important;padding-left: 0px !important;}
  #radiodivhidden {clear:none;display:none;}
}
*/