.tag {
    background-color:#26baee !important;
    border:3px solid #26baee;
    border-radius:5%;
    color:white;
    padding:2px;
    margin:3px;
    display:inline-block;
    cursor:pointer;
  }
  .select-search-bar .select2-container {
    min-width:400px;
  }
  .select2-results__option {
    padding-right:20px;
    vertical-align:middle;
  }
  .select2-results__option:before {
    content:"";
    display:inline-block;
    position:relative;
    height:20px;
    width:20px;
    border:2px solid #e9e9e9;
    border-radius:4px;
    background-color:#fff;
    margin-right:20px;
    vertical-align:middle;
  }
  .select2-results__option[role="group"]:before {
    display:none;
  }
  .select2-results__option[aria-selected=true]:before {
    font-family:fontAwesome;
    content:"\f00c";
    color:#fff;
    background-color:#f77750;
    border:0;
    display:inline-block;
    padding-left:3px;
  }
  .select2-container--default .select2-results__option[aria-selected=true] {
    background-color:#fff;
  }
  .select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color:#eaeaeb;
    color:#272727;
  }
  .select2-container--default .select2-selection--multiple {
    margin-bottom:10px;
  }
  .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
    border-radius:4px;
  }
  .select2-container--default.select2-container--focus .select2-selection--multiple {
    border-color:#f77750;
    border-width:2px;
  }
  .select2-container--default .select2-selection--multiple {
    border-width:2px;
  }
  .select2-container--open .select2-dropdown--below {
    border-radius:6px;
    box-shadow:0 0 10px rgba(0,0,0,.5);
  }
  .select2-selection .select2-selection--multiple:after {
    content:'hhghgh';
  }
  .select-icon .select2-selection__placeholder .badge {
    display:none;
  }
  .select-icon .placeholder {
    display:none;
  }
  .select-icon .select2-results__option:before,
  .select-icon .select2-results__option[aria-selected=true]:before {
    display:none !important;
  }
  .select-icon .select2-search--dropdown {
    display:none;
  }
  .select-search-bar .select2-container {
    min-width:300px;
  }
  .select-search-bar .select2-container .select2-selection--single {
    height:38px;
  }
  .select-search-bar .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height:38px;
    font-weight:300;
  }
  .select-search-bar .select2-container--default .select2-selection--single .select2-selection__placeholder {
    color:#444;
  }
  .select-search-bar .select2-container--default .select2-search--inline .select2-search__field::placeholder {
    color:#000;
    font-weight:300;
  }
  .select-search-bar .select2-container--default .select2-selection--multiple {
    border:1px solid #aaa;
  }
  .lds-roller {
    display:inline-block;
    position:relative;
    width:80px;
    height:80px;
  }
  .lds-roller div {
    animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;
    transform-origin:32px 32px;
  }
  .lds-roller div:after {
    content:" ";
    display:block;
    position:absolute;
    width:6px;
    height:6px;
    border-radius:50%;
    background:orange;
    margin:-3px 0 0 -3px;
  }
  .loader {
    position:fixed;
    left:0;
    top:0;
    width:100%;
    height:100%;
    z-index:9999;
    background:#fff;
    opacity:.9;
    display:none;
  }
  .inner-loader {
    width:120px;
    height:120px;
    -webkit-animation:spin 2s linear infinite;
    / Safari / animation:spin 2s linear infinite;
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    left:0;
    right:0;
    margin:0 auto;
    z-index:9999;
    background:url(../img/preloader.gif)no-repeat center center;
  }
  .type-bar .ttl4,
  .renting .ttl4 {
    display:inline-block;
    font-size:14px;
    font-weight:700;
    position:relative;
    padding-left:7px;
    margin-bottom:5px;
    text-transform:uppercase;
  }
  .pagination {
    text-align:center;
    align-items:center;
    justify-content:center;
  }
  .page-item.active .page-link {
    background-color:#00bff3;
    border-color:#00bff3;
  }
  .page-link {
    color:#00bff3;
  }
  .inputSlider {
    color:#d9344a;
    width:100px;
    text-align:right;
    font-weight:700;
  }
  .text_currency {
    color:#d9344a;
    margin-top:1.5px;
    font-weight:700;
  }
  .ui-slider-horizontal {
    height:4px;
  }
  .ui-widget-content {
    background:#005066;
    border:none;
    margin:0 -15px;
  }
  .ui-widget-header {
    background:#00bff3;
    border:1px solid #00bff3 !important;
  }
  .ui-slider .ui-slider-handle {
    width:15px;
    height:15px;
    border-radius:50px;
  }
  .ui-state-default,
  .ui-widget-content .ui-state-default {
    background:#00bff3;
    border:none;
  }
  .blog-detail .form-search-content {
    top:69%;
  }
  .section-product-r .wp-desc {
    display:inline-block;
    float:right;
  }
  .section-product-r .wp-desc .btn-inquiry {
    margin-right:10px;
  }
  .searchRailroard .select2-container--default {
    line-height:auto;
  }
  .searchRailroard .select2-container .select2-selection--single {
    height:auto;
  }
  .searchRailroard .select2-container {
    width:100% !important;
  }
  .searchRailroard .select2-container .select2-selection--single {
    padding:18px 15px 19px !important;
    line-height:auto;
    border-radius:6px 0 0 6px;
  }
  .searchRailroard .select2-selection__arrow {
    top:16px !important;
  }
  .tophead-right .wp-lang .dropdown-menu li a:hover,
  .tophead-right .login-user .dropdown-menu li a:hover {
    background:#00bff3;
  }
  #station_filterlist {
    border-radius:6px 0 0 6px;
  }
  #by_livemax {
    background-color:rgb(255,145,0);
    font-weight:700;
    color:white;
    padding:3px 7px;
    border-radius:2px;
  }
  #by_trustestate {
    background-color:#00bff3;
    font-weight:700;
    color:white;
    padding:3px;
    border-radius:2px;
  }
  #by_leopalace21 {
    background-color:#017391;
    font-weight:700;
    color:white;
    padding:3px 7px;
    border-radius:2px;
    margin-right:7px;
  }
 /* .select2-search__field {
    width:100% !important;
  }*/
  .line_station_name {
    background-color:#dadada !important;
    margin:15px 0 10px 15px;
    padding:3px 3px 3px 10px;
    border-radius:3px;
    color:#616161;
    font-weight:500;
    font-size:13pt;
  }
  .select2-selection__choice{
    /*float: none !important;*/
    display: inline-block !important;
  }
  .select2-container--default .select2-selection--multiple .select2-selection__choice {
    padding: 0 2px;
  }
  .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    padding: 0 10px 0 5px;
  }
  .select2-container--default .select2-selection--multiple .select2-selection__clear {
    margin-right: -3px;
  }