﻿.planeie-Wrapper
{
    padding: 30px 0 66px 0;
    background-color: rgb(202, 210, 42);
}

.txtWrapper
{
    border-radius: 45px;
    color: #009ad6;
    background: white;
    padding: 7px 15px;
    white-space: nowrap;
    height: 40px;
    margin: 10px 0;
}

    .txtWrapper input
    {
        font-size: 16px;
        border: none;
        width: 80%;
        margin-left: 10px;
        outline: none;
    }

/*.planeie-Wrapper .btnWrapper
{
    border-radius: 50px;
    background: #3c97ce;
    color: white;
    font-size: 16px;
}*/

/*.planeie-Wrapper .btnWrapper:hover
{
    background: #ffffff;
    color: #3c97ce;
    border: 1px solid #3c97ce;
}*/

/*.planeie-Wrapper .btnWrapper .btn:hover, .planeie-Wrapper .btnWrapper .btn:focus, .planeie-Wrapper .btnWrapper .btn.focus
{
    color: #3c97ce;
}*/

/*.btnWrapper
{
    height: 40px;
    width: 120px;
    margin: 10px 0;
}*/

    /*.btnWrapper input
    {
        background: transparent;
        font-size: 16px;
    }*/

.sim-train{
    color: #c74f4f;
}

.sim-bus{
    color: #20a3f0;
}

.dropdown-item:hover .sim-train{
    color: #fff;
}

.dropdown-item:hover .sim-bus{
    color: #fff;
}

.planeie-Wrapper i
{
    font-size: 20px;
}

.btnSearch
{
    /*background: transparent;
    font-size: 16px;
    color: #fff;*/
    border-radius: 50px;
    background: #3c97ce;
    color: white;
    font-size: 16px;
    height: 40px;
    width: 120px;
    margin: 10px 0;
    border: none;
    padding-bottom: 8px;
    padding-top: 8px;
    padding-left: 5px;
    padding-right: 5px;
}

.btnSearch[disabled],
.btnSearch[disabled]:hover
{
    /*background: transparent;
    font-size: 16px;
    color: #fff;*/
    border-radius: 50px;
    background: #3c97ce;
    color: white;
    font-size: 16px;
    height: 40px;
    width: 120px;
    margin: 10px 0;
    border: none;
    padding-bottom: 8px;
    padding-top: 8px;
    padding-left: 5px;
    padding-right: 5px;
}

.btnSearch:hover, .btnSearch:focus, .btnSearch.focus
{
    background: #ffffff;
    color: #3c97ce;
    border: 1px solid #3c97ce;
}

.planeie-Wrapper div.simulador-titulo {
    color: white;
    font-size: 36px;
    font-weight: bold;
    margin: 0 0 10px 0;
}

.planeie-Wrapper > .row
{
    margin-left: 0px;
    margin-right: 0px;
}


.planeie-Wrapper ::-webkit-input-placeholder
{
    color: #3c97ce;
}

.planeie-Wrapper :-moz-placeholder
{
    color: #3c97ce;
}

.planeie-Wrapper ::-moz-placeholder
{
    color: #3c97ce;
}

.planeie-Wrapper :-ms-input-placeholder
{
    color: #3c97ce;
}

@media (min-width: 1200px)
{
    .planeie-Wrapper .CustWidth
    {
        width: 18%;
    }

    .planeie-Wrapper .btncol
    {
        width: 12%;
    }

    .planeie-Wrapper .btnWrapper
    {
        float: right;
    }
}
