#vc_container_search_edition{
    background: #1874bf;
    padding-top: 15px;
    padding-bottom: 15px;
    -webkit-box-shadow: 0px 0px 18px -3px rgba(0,0,0,0.15);
    -moz-box-shadow: 0px 0px 18px -3px rgba(0,0,0,0.15);
    box-shadow: 0px 0px 18px -3px rgba(0,0,0,0.15);
}
.vc_select_edition{
    margin:0;
}
.vc_select_edition .form-group{
    margin:0 20px;
}
.vc_select_edition .form-group .input-group{
    min-width:200px;
}
.vc_select_edition .form-control{
    color:#fff;
    background:transparent;
    border: 1px solid #ccc;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
}
.vc_select_edition .form-control option{
    color:#212121;
}
.vc_select_edition label{
    margin-right: 10px;
    font-weight:300;
    text-transform:uppercase;
    color: #fff;
}
.vc_date_icon{
    background-color: transparent;
    border: 1px solid #ccc;
    color: #fff;
    border-left: 0;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
}
.vc_select_edition .btn {
    padding: 3px 30px;
    background: #1874BF;
    border: 0;
    color: #fff;
    display: block;
    width: 100%;
    border: 1px solid #e5e5e5;
    border-radius: 0;
}
.vc_select_edition .btn:hover,
.vc_select_edition .btn:active {
    background: #1f8be2;
    color: #fff;
}
.vc_select_edition .vc_title_select_edition *{
    margin: 0;
    padding: 0;
    float: left;
    clear: left;
    text-transform: uppercase;
    font-size: 1em;
    color: #fff;
    font-weight: bold;
    display: block;
    text-decoration: none;
}
.vc_select_edition .vc_button .btn{
    height:30px;
}


@media (min-width:992px) {
    .vc_select_edition #vc_collapse_edition {
        display: inline-block;
    }
}
@media (min-width:768px) and (max-width:991px) {
    .vc_select_edition #vc_collapse_edition {
        display: inline-block;
    }
    .vc_select_edition .form-group {
        margin: 0 10px;
    }
    .vc_select_edition .form-group .input-group{
        max-width:140px;
        min-width:140px;
    }
    .vc_select_edition .form-inline .form-control {
        max-width: 180px;
    }
}
@media (max-width:767px){
    .vc_select_edition{
        padding:0 15px;
    }
    .vc_select_edition label{
        display:none;
    }
    .vc_select_edition .vc_title_select_edition{
        width:100%;
        float:left;
        clear:left;
    }
    .vc_select_edition .form-group {
        margin: 0;
    }
    .vc_select_edition .form-group * {
        /*max-width:280px;*/
        min-width:initial !important;
    }
    .vc_select_edition .form-control{
        font-size:16px; /* The browser will zoom the webview if the font-size is less than 16px in Safari*/
        -webkit-appearance:none;
    }
    .vc_select_edition .form-inline .form-control {
        max-width: 180px;
    }

}
@media (min-width:481px) and (max-width:767px) {
    .vc_select_edition #vc_collapse_edition {
        display: inline-block;
    }
    .vc_select_edition .form-group{
        width: 30%;
        float: left;
        margin-right: 5%;
    }
    .vc_select_edition .vc_title_select_edition{
        margin:0; /* to reset margin-right:10px at the line above*/
        margin-bottom:10px;
        width: 100%;
        float: left;
    }
    .vc_select_edition .vc_title_select_edition *{
        max-width: 100%;
        width: 100%;
    }

    .vc_select_edition .vc_button{
        margin:0;
    }
}
@media (max-width:480px) {

    .vc_select_edition .vc_title_select_edition a{
        display:block !important;
        width:100%;
    }
    .vc_select_edition .vc_title_select_edition h4{
        display:none;
    }
    .vc_title_select_edition a:not(.collapsed) i:before{
        content: "\e648";
    }

    .vc_select_edition .form-group{
        margin-top:10px;
        width: 100%;
        float: left;
        clear: left;
    }
    .vc_select_edition .vc_title_select_edition{
        margin-top:0;
    }
    .vc_select_edition #vc_collapse_edition .form-group:first-child{
        margin-top:20px;
    }

    .vc_select_edition .form-group *{
        max-width: 100%;
    }
}