a, a:hover{
    color: #1A0DAB;
    }
    
    .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
        cursor: text;
        background-color: #FFF;
        opacity: 1;
    }
    /* .tag
    {
    margin-right:2px;
    background:#34356A;
    color:white;
    text-align:center;
    padding:6px 10px 10px 10px;
    font-family:"Helvetica",sans-serif;
    font-size:18px;
    border-radius: 8px;
    }
    .tag:hover
    {
    cursor:pointer;
    color:white;
    background:#D32232!important;
    } */
    input
    {
    border:0;
    padding:0px;
    }
    input:focus
    {
    outline-width:0;
    }
    /* .inputholder
    {
    position: relative;
    height:45px;
    padding:0px;
    background-color: white;
    border-radius: 6px;
    width:100%;
    text-align: left;
    } */
    /* #user_menu{
    line-height: 30px;
    } */
    textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
    border: none;
    box-shadow: none;
    }
    .ui-autocomplete { height: auto; max-height: 90vh; overflow-y: auto; overflow-x: hidden; position: relative; background-color: #FFFFFF;}
    .ui-autocomplete-loading { background:url('../gif/ui-anim_basic_16x16.gif') no-repeat right 10px center; background-color: #FFFFFF; }
    #going_to_places::-webkit-input-placeholder { font-size:18px; }
    #going_to_places::-webkit-input-placeholder { font-size:18px; }
    #going_to_places::-webkit-input-placeholder { font-size:18px; }
    #going_to_places::-moz-placeholder { font-size:18px; }
    #going_to_places::-moz-placeholder { font-size:18px; }
    #going_to_places::-moz-placeholder { font-size:18px; }
    .ui-menu-item a
    { 
    display:block;
    background: white!important;
    color:#5a5a5a!important;
    padding:0;
    margin:0;
    border:0;border-collapse:collapse;
    }
    .ui-menu {
      margin-top:20px!important;
      padding:0px!important;
    }
    .ui-menu-item {
      padding:2px 10px 2px 10px!important;
    }
    .ui-state-focus a, .ui-menu-item a:hover
    { 
    display:block;
    background:#34356a!important; 
    color:white!important;
    border: 0px solid #fff!important;
    }
    .ui-widget-content {
    border: 0px;
    }
    
    @media (max-width: 740px) {
    #myCarousel{
      display:none;
    }
    #main_container{
      top:20px!important;
    }
    /* .inputholder{
      margin-left: 0px;
      width:100%;
    } */
    #hotel_collections{
      /* margin-left:2px!important; */
      margin-right:0px!important;
    }
    #search_button_area{
      margin-left:0px!important;
      margin-right:0px!important;
    }
    }
    @media (max-width: 355px) {
      .travelmyth-choice p {
          padding: 40px 10px 10px!important;
          font-size:28px!important;
      }
      #submit_search{
        width:240px!important;
      }
      #search_button_btn{
        padding: 3px 5px;
      }
    }
    
    