.search-icon{
    color: #ffa52b;
    font-size: 28px;
    padding: 5%;
}


#main {
    display: flex;
    flex-direction: row-reverse;
}

#main div {
    -ms-flex: 1;  /* IE 10 */
    flex: 1;
}

/* <!-- Mozilla Sitting --> */
@-moz-document url-prefix() {


    @media only screen
    and (min-width: 414px)
    and (max-height: 650px)
    {


    }

    @media only screen and (min-width: 500px) and (max-width: 1100px) and (min-height: 700px){


        .input_box input {
            /*font-size: 16px!important;*/

        }
        .select_one .select_search_bar .bootstrap-select .dropdown-toggle .filter-option {
            margin-top: -8px!important;
            font-size: 16px!important;
        }
        .search-icon {
            font-size: large!important;

        }

    }

    @media only screen and (min-width: 300px) and (max-width: 765px) {


    }



    @media only screen and (min-width: 992px) and (max-width: 998px) {

    }



    @media only screen and (min-width: 900px) and (max-width: 999px) {



    }



    @media only screen and (min-width: 1200px) and (max-width: 1399px) {


    }


    @media only screen and (min-width: 801px) and (max-width: 898px){

    }



    @media only screen and (min-width: 766px) and (max-width: 800px) {


    }

    @media only screen and (min-width: 1399px) and (max-width: 1800px) {





    }




    @media only screen and (min-width: 1400px) {


        /*.search-new{*/
        /*    padding-bottom: 57px;*/
        /*    background: white;*/
        /*     margin-top: -16vh!important;*/
        /*  margin-bottom: 72px;*/
        /*    z-index: 100;*/
        /*    position: relative;*/
        /*    border-radius: 100px;*/
        /*    max-height: 0px;*/
        /*    margin-left: 44px!important;*/
        /*    margin-right: 44px!important;*/
        /*}*/



    }





    @media only screen and (min-width: 1000px) and (max-width: 1200px) {


    }




    @media only screen and (min-width: 400px) and (max-width: 1200px)
    and (min-height: 300px)and (max-height: 400px){


    }






}




/* Chrome - Opera Setting  */


.logo-search{
    padding: 0px;
    margin: 0px;
    position: absolute;
    top: -79px;
}
.logo-search img{

    width: 100px;
    z-index: 1000;

}

.input_box input{
    height: 55px;

    width: 114%;
    border: none;
    color: #828892;
}

.input_box input:focus {
    outline: none;
    color: black;
}

.select_one .select_search_bar .bootstrap-select .dropdown-toggle .filter-option {
    padding: 3px;
    margin-top: -11px;
    font-size: 16px!important;
}

.select_one .select_search_bar .bootstrap-select .dropdown-toggle {
    /*background-color: #0b2e13!important;*/
    padding: 0px;
    height: 54px;
    /*width: 120%;*/
    /*font-size: 16px;*/
}

@media only screen and (min-width: 992px) and (max-width: 998px) {


}



@media only screen and (min-width: 900px) and (max-width: 1199px) and (min-height: 700px) {

}


@media only screen and (min-width: 1000px) and (max-width: 1200px) {



}


@media only screen and (min-width: 801px) and (max-width: 899px) {



}

@media only screen and (min-width: 766px)  and (max-width: 767px) {


}


@media only screen and (min-width: 768px) and (max-width: 800px) {


}



@media only screen and (min-width: 300px) and (max-width: 765px) {
    .search_li_input{
        /*max-width: 50px!important;*/
    }

}

@media only screen and (min-width: 200px) and (max-width: 375px)  and (max-height:  700px){

    .input_box input {
        font-size: 16px!important;

    }
    .select_one .select_search_bar .bootstrap-select .dropdown-toggle .filter-option {
        margin-top: -11px!important;
        font-size: 16px!important;
    }
    .search-icon {
        font-size: large!important;

    }
}

@media only screen and (min-width: 200px) and (max-width: 540px) and (min-height:  701px) {

    .input_box input {
        font-size: 16px!important;

    }
    .select_one .select_search_bar .bootstrap-select .dropdown-toggle .filter-option {
        margin-top: -8px!important;
        font-size: 16px!important;
    }
    .search-icon {
        font-size: large!important;

    }
}

@media only screen and (min-width: 376px) and (max-width: 414px) {

    .input_box input {
        font-size: 16px!important;

    }
    .select_one .select_search_bar .bootstrap-select .dropdown-toggle .filter-option {
        margin-top: -8px!important;
        font-size: 16px!important;
    }
    .search-icon {
        font-size: large!important;

    }
}


@media only screen and (min-width: 415px) and (max-width: 540px)  and (max-height:  600px){

    .input_box input {
        font-size: 16px!important;

    }
    .select_one .select_search_bar .bootstrap-select .dropdown-toggle .filter-option {
        margin-top: -8px!important;
        font-size: 16px!important;
    }
    .search-icon {
        font-size: large!important;

    }
}

@media only screen and (min-width: 415px) and (max-width: 540px)  and (min-height:  700px){

    .input_box input {
        font-size: 16px!important;

    }
    .select_one .select_search_bar .bootstrap-select .dropdown-toggle .filter-option {
        margin-top: -8px!important;
        font-size: 16px!important;
    }
    .search-icon {
        font-size: large!important;

    }
}


@media only screen and (min-width: 541px) and (max-width: 899px)  and (min-height:  700px){

    .input_box input {
        /*font-size: 16px!important;*/

    }
    .select_one .select_search_bar .bootstrap-select .dropdown-toggle .filter-option {
        margin-top: -8px!important;
        font-size: 16px!important;
    }
    .search-icon {
        font-size: large!important;

    }
}
    .search-new{
        padding-bottom: 57px;
        background: RGB(255,255,255,0.89);
        margin-top: -130px;
        margin-bottom: 73px;
        z-index: 100;
        position: relative;
        border-radius: 100px;
        max-height: 0px;
    }



@media only screen and (min-width: 1200px) and (max-width: 1400px) {

}

@media only screen and (min-width: 1400px) {




}

@media screen and (max-width: 299px) {
    .search_li_input{
        max-width: 50px!important;
    }


    .input_box input {
        font-size: 16px!important;

    }

    .select_one .select_search_bar .bootstrap-select .dropdown-toggle .filter-option {
        margin-top: -8px!important;
        font-size: 16px!important;
    }
}


/*   Devices Portable     */

/* Devices laptop HIDPI   */
@media only screen
and (min-width: 1440px)
and (max-height: 900px)
and (-webkit-min-device-pixel-ratio: 1.5) {


}




/* Devices Ipad Pro  */
@media only screen
and (min-width: 1024px)
and (max-height: 1366px)
and (-webkit-min-device-pixel-ratio: 1.5) {

}


/* Devices NestHub Max  */
@media only screen
and (min-width: 1280px)
and (max-height: 800px)
and (-webkit-min-device-pixel-ratio: 1.5) {


}

/* Devices NestHub  */
@media only screen
and (min-width: 1024px)
and (max-height: 600px)
and (-webkit-min-device-pixel-ratio: 1.5) {


}

/* Devices Galaxy Note20  */
@media only screen
and (min-width: 412px)
and (max-height: 915px)
and (-webkit-min-device-pixel-ratio: 1.5) {


}


/* Devices Galaxy S10 */
@media only screen
and (min-width: 360px)
and (max-height: 760px)
and (-webkit-min-device-pixel-ratio: 1.5) {

}

/* Devices iphone5  */
@media only screen
and (min-width: 320px)
and (max-height: 568px)
and (-webkit-min-device-pixel-ratio: 1.5) {

}

/* Devices iphone 6/7/8  */
@media only screen
and (min-width: 414px)
and (max-height: 736px)
and (-webkit-min-device-pixel-ratio: 1.5) {


}


/* Devices j6+ */
@media only screen
and (min-width: 400px)
and (max-width: 410px)
and (min-height: 580px)
and (max-height: 736px)
and (-webkit-min-device-pixel-ratio: 1.5) {


}
/* Devices Pro7  */
/*@media only screen*/
/*and (min-width: 912px)*/
/*and (max-height: 1368px)*/
/*and (-webkit-min-device-pixel-ratio: 1.5) {*/
/*    .search-new {*/
/*        padding-bottom: 57px;*/
/*        background: white;*/
/*        margin-top: -20vh;*/
/*        margin-bottom: 35px;*/
/*        z-index: 100;*/
/*        position: relative;*/
/*        border-radius: 100px;*/
/*        max-height: 0px;*/
/*        margin-left: 0px !important;*/
/*        margin-right: 0px !important;*/
/*    }*/


/*}*/



.select_one .input_box .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
    height: 30px;
}

/* select style */
.input_box.banner_one_select_one .bootstrap-select > .dropdown-toggle {
    border-radius: 0;
    height: 50px;
}

.banner_one_form .input_box_inner .input_box {

    border-right: unset!important;
}



@media only screen and (max-width: 500px)
{
    .select_one .select_search_bar .bootstrap-select .dropdown-toggle .filter-option {
        margin-top: -11px!important;
        font-size: 16px!important;
    }
}

.dropdown-toggle, input, .col-6{
    background: RGB(255,255,255,0.1);
}


     .search-new {
            width: 75%
     }









.select_one .select_search_bar .bootstrap-select .dropdown-toggle{
    background-color:RGB(255,255,255,0.1);
}
        .filter-option-inner-inner {
            height: 45px;
            padding-top:4px;
        }
        .filter-option{
            font-size:15px!important;
        }
        
 @media only screen and (max-width: 500px)
{
        .filter-option-inner-inner {
            padding-top:2px!important;
        }
}       
