.category-title-up{

 /*   margin-top:-100px;*/

}

.block-category {

    text-align: center;

    margin: 10px 0 10px;

    min-height: initial;    

}

.block-category h1 {

    font-size: 23px;

    font-weight: normal;

    padding-bottom: 9px;

}



/*filter mode*/

.viewfilter{

    display: inline-block; 

    padding: 0px 15px 0px 0px;

    font-weight: bold;

    font-size: 13px;

    color:black;

    cursor: pointer;

}

.filteritemscontent {

    display: none;

}

.total-products {

	display:none;

}

.order_container {

    text-align:right;

}

#js-product-list-top {

	margin-bottom:0px;

    padding-top: 10px;

    padding-bottom: 10px;

}

.container.filter_button { 

    padding-left: 0px;

    padding-top: 10px;

}

div#js-product-list-top {

    

}

#product_list_wrapper{

    padding-top:30px;

}



@media (max-width: 991px){

    #product_list_wrapper{

        padding-top:0px;

    }

}

#category section#wrapper, #module-pm_advancedsearch4-searchresults section#wrapper {

    position: relative;

    padding-top:0px;

}

#category div#content-wrapper, #module-pm_advancedsearch4-searchresults div#content-wrapper{

    margin-top: 15px;

}

@media (max-width: 991px){

    #category div#content-wrapper, #module-pm_advancedsearch4-searchresults div#content-wrapper{

        margin-top: 0px;

    }

}

.products-sort-order.dropdown {

    /*width: calc(100% - 74px);*/

    display:inline-block;

}

.products-sort-order .select-list:hover {

	background:none;

	color:black;

}

.filtercontent .form-control:focus,

.filtercontent .input-group.focus {

	outline:none;

}

.pagination{

    font-size: 0px;

}

.pagination .page-list {

	background:none;

	box-shadow:none;

    border-top:1px solid #494946;

    border-bottom:1px solid #494946;

}

.pagination .current a {

	color:grey;

	font-size:16px;

}

.pagination .next,.pagination .previous {

     float: none; 

}

.pagination .page-list li {

    display:inline-block;

    padding:0px 3px;

}

.pagination a, .pagination a i{

    border-bottom:1px solid #fff;

    color: #494945;

    font-weight: 500;

    font-size:14px;

}

.pagination .current a, .pagination .current a i {

    font-size:14px;

    border-bottom:1px solid #494945;

}

@media (max-width: 991px){

    .pagination .next, .pagination .previous {

         position: static; 

    }

    .pagination .page-list li {

        margin:0px 10px;

    }

}

.filtros_container {

       padding-top: 8px;

}

.products-sort-order .dropdown-menu {

    width: 190px;

}



.products-selection .sort-by-row {

	max-width:100%;

	margin:0;

    display:inline-block;

}



.products-sort-order .select-title {

	padding-right:0px;

}





#filtro_titulo{

    line-height:40px;

}

#filtro_titulo span{

    display:inline-block;

    display:none;

    vertical-align: middle;

    font-size: 14px;

    font-weight: 500;

    letter-spacing: 0.5px;

    line-height:17px;

}

#filtro_titulo:before{

/*    display: inline-block;

    position: static;

    content: " ";

    background: url(../img/filtro.png) no-repeat center;

    width: 17px;

    height: 17px;

    vertical-align: middle;

    margin-right: 5px;*/

}

.products-selection .sort-by {

    font-weight: 500;

    font-size: 14px;

}

.products-sort-order {

    color: #75716f;

}





@media(max-width: 767px){

    #module-pm_advancedsearch4-searchresults div#content-wrapper {

        margin-top: 10px;

    }

}

@media(max-width:480px) {

	div#js-product-list-top {

    	position: initial;

        padding: 0px 15px;

	}

}

#search div#js-product-list-top{

	position:initial;

	padding-left:15px;

}

#search .products-sort-order.dropdown {

	width:auto;

}

#search .products-sort-order .dropdown-menu {

	right:-29px;

}

#search h2.h2 {

    display: none;

}