/*Intelequia: Estilos custom para el buscar de DNN */ 

.HeaderLoginRow {
    display: flex !important;
    justify-content: end !important;
    align-items: center !important;
} 

.HeaderSearchContainer {
    padding-right: 5px;
    display: flex !important;
    align-items: center !important;
}

.HeaderSearchContainer > span > span > input {
    font-size: 14px;
    padding: 6px 35px 5px 15px !important;
    background: #fff !important;
}

.searchInputContainer {
    margin: 0 -4px 0 0 !important;
    padding: 0px !important;
    border: none !important;
}

.HeaderSearchContainer > .HeaderSearchButton {
    padding: 7px 7px 6px 7px !important;
    z-index: 999 !important;
    margin-left: -28px !important;
    background: #fff !important;
    border: none !important;
    border-left: 1px solid #c6c6c6 !important;
    color: #333 !important;
}

.Sticky .HeaderSearchButton {
    display: none !important;
}

/*Popup del buscar pequeño*/

.searchInputContainer > ul > li {
    text-align: start;
    padding: 5px;
}

/*
.searchInputContainer > ul > li > p {
    display: none !important;
}
*/

.searchInputContainer > ul > li.searchSkinObjectPreview_group {
    display: none !important;
}

/* Pagina de resultados */

/*Titulo*/
.BPSH2Title > h2 > span#dnn_ctr361_dnnTITLE_titleLabel {
    font-weight: 700;
    font-size: 50px
}

/*Primera barra de busqueda*/
.dnnSearchBoxPanel {
    max-width: none;
    background-color: #fff;
    border-radius: 5px 5px 0px 0px;
}

.dnnSearchBoxPanel > .dnnSearchResultAdvancedTip{
    visibility: hidden !important;
}

.dnnSearchBoxPanel > .dnnSearchResult_dnnSearchBox {
    display: none !important;
}

.dnnSearchBoxPanel > .dnnSearchBox {
    margin-right: 0px !important;
    margin-left: 0px !important;
}

.dnnSearchBox > .dnnSearchBox_advanced {
    display: none !important;
}

.dnnSearchBox > input {
    width: 95% !important;
}

.dnnSearchBox > .dnnSearchBoxClearText {
    right: 30px !important;
    top: 6px;
}

.dnnSearchBox > .dnnSearchButton {
    top: 6px !important;
    right: 6px !important;
}

/* Segunda barra de busqueda */

.dnnSearchResultPanel {
    max-width: none;
    background-color: #fff;
    margin-top: -10px;
    display: flex;
    justify-content: start;
    flex-direction: row-reverse;
    align-items: flex-start;
    border-radius: 0px 0px 5px 5px;
}

.dnnSearchResultPanel > .dnnRight > .dnnSearchResultCountPerPage {
    margin-top: 7px !important;
}

.dnnSearchResultPanel > .dnnRight > ul > li > a {
    padding: 6px 15px !important;
}

.dnnSearchResultPanel .selectize-input.items.full.has-options.has-items {
    height: 37px !important;
}

/* Tercera barra de busqueda */

.dnnSearchResultPager {
    margin: 0px 0 30px 0 !important;
}

.dnnSearchResultPager > .dnnRight > a {
    margin-top: 0px !important;
}
