#searchform #searchkeyword {
    width: 400px;
}

.transparent-jc-menu #sp-header:not(.header-sticky) {
    background: #980f57;
}

#sp-header {
    background: #980f57;
}

.jn-user-menu {
    margin-top: 10px;
}

.dir-print.header-icons {
    display: none;
}

.dir-map-image {
    display: none;
}

.slick-slider {
    margin-top: -185px;
}

.business-categories-slider .categories-slider-item p {
    color: #fff;
}

.jbd-container .bg-warning {
    background-color: #981058 !important;
}

/* Ocultar zona horaria */

div#time_zoneContainer {
    display: none;
}

/* Fin */ 

img.logo-image {
    margin-left: auto;
    margin-right: auto;
    display: block;
}

a.btn.btn-primary {
    border-color: #980f57;
    background-color: #980f57;
}

a.btn.btn-primary:hover {
    border-color: #5e0a36;
    background-color: #5e0a36;
}

.logo {
    display: block !important;
}

@media screen and (max-width: 767px){
    img.logo-image {
    	margin-top: 20px;
	}

	div#sp-menu {
    	margin-top: -50px;
	}
  
    div#companies-search {
    	margin-top: 20px;
	}
}

@media screen and (max-width: 769px){
	.fields-container {
    	width: 100%;
	}
}

@media screen and (max-width: 575px){
  
	div#process-tabs {
    	overflow: scroll;
	}

	div#mceu_11 {
    	display: none;
	}
  	div#mceu_48 {
    	display: none;
	}

	div#mceu_56 {
    	display: none;
	}
    .sppb-col-xs-6 {
    	width: 50%;
    	max-width: 50%;
	}
}

.mce-window.mce-in {
    transform: scale(0.6) !important;
}

.jbd-container #process-tabs .process-tab.active {
    background-color: #980f57;
}

span.entry-author {
    display: none;
}

.slider-arrow-nav {
    display: none;
}

.sppb-addon.sppb-addon-text-block.sppb-text-left.center h2.sppb-addon-title {
    text-align: center;
}

section#sp-main-body {
    margin-top: 100px;
}

.company-info-details a.btn.btn-primary {
    display: none;
}

.slick-slider .controller-prev i, .slick-slider .controller-next i {
    display: block;
    font-size: 50px;
    width: 50px;
    height: 50px;
    line-height: 50px;
}

.slick-slider .controller-next i {
    right: 0;
}

.sppb-addon.sppb-addon-single-image.sppb-text-center.logos img {
    max-height: 60px;
}

.sppb-col-sm-12 {
    padding-right: 0;
}

.sp-megamenu-parent>li.active>a, .sp-megamenu-parent>li.active:hover>a {
    color: #b9b9b9;
}