/*
Tamaño logo
*/



/*
Margen superior logo
*/



.site-branding .site-logo-link, .site-branding .custom-logo-link {
    margin-left: 70px;
}


/*
Sombra sobre slider
*/
.single:not(.single-job_listing) .entry-header.has-image:before, .page .entry-header.has-image:before {
background-color: rgba(0, 0, 0, 0);
}


/*
Sombra sobre categorias
*/


ul.categories--widget a {
    background: rgba(0, 0, 0, 0.1);
}

/*
Tamaño logo
*/
.site-branding img {
    max-height: 120px;
}








/*
Pandding quieres anunciarte con nosotros?
*/
.front-page-section {
    padding: 30px 0;
}


/*
Sombra cabecera blog?
*/
.page-header.has-featured-image {
    background: rgba(0, 0, 0, 0.51);
}




/*
Color boton cabecera
*/

element.style {
}
.secondary-menu, .secondary-menu-wrapper:before, .product__remove, .page-template-front_page .pac-container .pac-item:hover, .page-template-front_page .search_jobs--frontpage .search-submit, .facetwp-type-slider .noUi-connect, .card__featured-tag, .woocommerce-message {
    background-color: #f68c1d;
}

/*
Pandding campo de busqueda dentro de categoria
*/
.site-header .search-form .search-field {
    background-color: white;
    height: 0px;
}


/*
Creado por trademedia.es
*/
.footer-text-area {
    font-size: 0.575rem;


/*
Tamaño texto de Suscribete a nuestro blog
*/
}
.listing-sidebar .widget_sidebar_title, .listing-sidebar .widget:not(.widget_listing_content) h2, .listing-sidebar .widget:not(.widget_listing_content) h3, .addon-name, .widget_listing_sidebar_claim_listing h2.widget_sidebar_title {
    font-size: 24px;
}

.listing-sidebar .widget_sidebar_title, .listing-sidebar .widget:not(.widget_listing_content) h2, .listing-sidebar .widget:not(.widget_listing_content) h3, .addon-name, .widget_listing_sidebar_claim_listing h2.widget_sidebar_title {
    color: #f68c1d;
    font-weight: 100;
margin-bottom: 19px;
}

/*
Tamaño marco mapa
*/
.listing-sidebar div.widget_listing_sidebar_map, .listing-sidebar div.widget_listing_sidebar_products {
    padding: 5px;
}

/*
Panding logo
*/

.site-header {
    padding: 0 0px;
}



/*Pavdding campos de busqueda dentro de categorias*/

.job_filters .search_jobs {
    padding: 20px 30px 6px;
}

/*Altura imagen destacada de paginas interiores*/
.page-header.has-featured-image {
    padding: 15rem 3.75rem;
}

/*Sombra sobre imagen principal de paginas*/

.page-header.has-featured-image {
    background: rgba(0, 0, 0, 0.18);
}

/*Altura slider de interior de empresas*/
x.entry-featured-image {
    height: 188px;
}









.page-header.has-featured-image {
    padding: 5rem 3.75rem;
}

/*Opacidad cabecera paginas*/

.page-header.has-featured-image .page-header-background {

    opacity: initial;
}

/*Segundo color botones tarifa*/

element.style {
}
.so-widget-sow-button-atom-d0a8a77b6f79 .ow-button-base a.ow-button-hover:hover {
    background: #29355f;
}


/*Segundo color boton buscar de foto cabecera home*/

element.style {
}
.page-template-front_page .search-form  .search-submit:hover {
    background-color: #29355f;
}

/*Color boton Regresar a tarifas*/

.so-widget-sow-button-atom-df99ef42168f .ow-button-base a {

    background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#29355f),color-stop(1,#29355f));
}



/*Color segundario boton Regresar a tarifas*/

element.style {
}
.so-widget-sow-button-atom-df99ef42168f .ow-button-base a.ow-button-hover:hover {   
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#f68c1d),color-stop(1,#f68c1d));
    
    border-color: #f68c1d #f68c1d #f68c1d #f68c1d;
    color: #ffffff;
}




element.style {
}
.search_jobs--frontpage .search-field-wrapper.search-filter-wrapper {
        flex: 0 1 210px;
}




/*BOTON BUSCAR TRASPARENTE DE LA HOME*/

element.style {
}
.secondary-menu, .secondary-menu-wrapper:before, .product__remove, .page-template-front_page .pac-container .pac-item:hover, .page-template-front_page .search_jobs--frontpage .search-submit, .facetwp-type-slider .noUi-connect, .card__featured-tag, .woocommerce-message {
    background-color: rgba(246, 140, 29, 0.90);
}


/*BOTON ¿QUE ESTA BUSCANDO? TRASPARENTE DE LA HOME*/

.search-form .search_jobs--frontpage .search-field {
    background-color: rgba(255, 255, 255, 0.90);
}










/*BOTON ZONAS TRASPARENTE DE LA HOME*/

.search_jobs--frontpage .chosen-single {
    background: rgba(255, 255, 255, 0.90) !important;
}




/*Color secundario boton "previsualizar"  
*/

.btn:hover, input[type="submit"]:hover, .job-manager-form fieldset .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview a:hover, .woocommerce-account:not(.logged-in) .woocommerce form.login input[type="submit"]:hover, .woocommerce .button:hover, .btn:focus, input[type="submit"]:focus, .job-manager-form fieldset .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview a:focus, .woocommerce-account:not(.logged-in) .woocommerce form.login input[type="submit"]:focus, .woocommerce .button:focus, .package__btn.package__btn:hover, .job_listing_preview_title input[name="edit_job"], .page-template-front_page .search-form .search-submit:hover {
    background-color: #28345e;
}






/*Altura barra menu  
*/


.site-header {
    min-height: 70px;
}



/*Color cabecera producto  
*/
.xxxxxxxxxxxxxfront-page-section:nth-child(2n), .blog, .archive, .woocommerce.archive, .page-header, .page-header-background, .single:not(.single-job_listing) .entry-featured, .page .entry-featured, .error404 .entry-header, .search-no-results .entry-header, .single-job_listing, .page-add-listing .hentry, .job_filters .showing_jobs, .job_listing_packages, .page-listings, .tax-job_listing_category, .tax-job_listing_tag, .single-action-buttons .action__icon, .woocommerce-account:not(.logged-in) .site-content,
.woocommerce-account:not(.logged-in) .entry-content, .mobile-buttons, .tabs.wc-tabs, .woocommerce-cart, 
.woocommerce-checkout {
        background-color: hsla(0,3%,48%,0);
}








/*Terminos y condiciones 
*/

element.style {
}
input[type="checkbox"] {
    border: 2px solid rgb(220, 40, 40);
}



element.style {
}
.form-row.terms label {
    font-weight: 700;
}




element.style {
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .form-control, .select2-container .select2-choice {
    border: 1px solid rgba(0, 0, 0, 0.62);
}



h1, h2, h3, h4, h5, h6 {
    margin-bottom: 2rem;
}

________________________________


/*Color cabecera entradas blog 
*/

element.style {
}

.xxxxxxxxxxxxxfront-page-section:nth-child(2n), .blog, .archive, .woocommerce.archive, .page-header, .page-header-background, .single:not(.single-job_listing) .entry-featured, .page .entry-featured, .error404 .entry-header, .search-no-results .entry-header, .single-job_listing, .page-add-listing .hentry, .job_filters .showing_jobs, .job_listing_packages, .page-listings, .tax-job_listing_category, .tax-job_listing_tag, .single-action-buttons .action__icon, .woocommerce-account:not(.logged-in) .site-content, .woocommerce-account:not(.logged-in) .entry-content, .mobile-buttons, .tabs.wc-tabs, .woocommerce-cart, .woocommerce-checkout {
        background-color: #7e777729;
}


.theme-info {
    color: #f68c1d;
}


.so-widget-sow-image-default-eef982a7180b .sow-image-container 
.so-widget-image {
    display: inline-block;
    max-width: 60%;

}




.single:not(.single-job_listing) .entry-subtitle, .page .entry-subtitle {
    color: #919191;
    display: none;
	
	}



.tabs.wc-tabs {
        padding: 0;
	}




.page-header:not(.has-featured-image) {
    padding: 1%;
}

.entry-content_wrapper .widget-area--post .widget_title--frontpage, .entry-content_wrapper .widget-area--post .widget-title {
    font-size: 30px;
    
}

.entry-content_wrapper .widget-area--post .widget_title--frontpage, .entry-content_wrapper .widget-area--post .widget-title {
    
    font-weight: 400;
	}






/*Esto corrigue problema con los combos de la cabecera en la home 
*/


.entry-header .chosen-single {
    height: 51px!important;
    border: none!important;;
    padding-top: 14px!important;
}




.entry-header .chosen-container-single .chosen-single div b {
    display: none!important;
    width: 100%!important;
    height: 100%!important;
    background: url(../images/chosen-sprite.png) no-repeat 0 2px!important;
}





.page-listings .chosen-container-single .chosen-single span, .post-type-archive-job_listing .chosen-container-single .chosen-single span {
    font-size: 14.95px;
    height: 40px;
    padding: 0px 1px;
}





	
	
element.style {
    display: none;

}

