.panel-primary>.panel-heading {
    background: #113F67;
}

.bg-pjud{
    color: #fff;
    background: #6e5c9d;
    border-color: #4f31a2;
}

#main-item {
    height: 400px;
}

#carousel-item-banner {
    background-position-x: center;
    background-position-y: -225px;
    min-height: 385px;
    background-size: cover;
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat;
}

.header-nav .nav > li.active > a, .header-nav .nav > li.active > a:focus, .header-nav .nav > li.active > a:hover, .header .dropdown-menu > li > a:hover, .header .dropdown-menu > li > a:focus, .dropdown-menu-list > li > a:hover, .dropdown-menu-list > li > a:focus, .item.item-thumbnail .item-price, .cart-item > li .price, .header-logo a span, a {
    color: #387cb7;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #230084;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff;
}

.pace-progress {
    background: #FFF;
}

.pace .pace-activity {
    border-top-color: #FFF;
    border-left-color: #FFF;
}

@media (min-width: 1920px){
	#main-item {
    	height: 490px;
	}	
}

@media (max-width: 480px){
    #main-item {
        height: auto;
    }
}

@media (max-width: 767px){
    #carousel-item-banner {
        background-position-x: center;
        background-position-y: 0px;
        min-height: 385px;
        background-size: cover;
        background-repeat-x: no-repeat;
        background-repeat-y: no-repeat;
    }
}


@media (min-width: 1200px){
    .modal-lg {
        max-width: 1200px;
    }
    
    .modal-xl {
        max-width: 1460px;
    }
}

@media (min-width: 480px){

    #search-stats-button{
        margin: 4px -15px -64px;
    }
}


.colorhover:hover{
    background-color: gainsboro;
}

.promotion-title{
    font-size: 26px !important;
}

.viewmore{
    bottom: 5px;
    right: 5px;
    position: absolute;
}

.linkshome{
    height: 225px;
}

.imageheight{
    height: 451px !important;
}

@media (max-width: 480px){
    .imageheight {
        height: unset !important;
    }
}

#fondo{
    background-color: #f0f3f4!important;
}