<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Javo Directory
Theme URI: http://wpjavo.com
Author: Javo Team
Author URI: http://wpjavo.com
Version: 3.3.5
Description: Javo Directory is a premium WordPress theme for Directory and Magazine Websites. You can build so many types of directory websites with javo shortcodes
Tags: one-column, two-columns, left-sidebar,right-sidebar, custom-header, custom-menu, editor-style, flexible-header, full-width-template, microformats, post-formats, sticky-post, theme-options, translation-ready
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: javospot
*/

@charset "utf-8";
@import url("//fonts.googleapis.com/css?family=Raleway:100, 400,300,600,700,500,200|-1:200,300,400,600,800&amp;amp;subset=latin,latin-ext");

html, body{ font:13px/26px "Raleway",sans-serif; height:100%; letter-spacing: 0px;}
body{
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
img{ border:none; }
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:none; color:#a1a1a1; }
html, body, h1, h2, h3, h4, h5, h6 { color:#646464;}
.h1, h1 {font-size: 20px; line-height:26px;}
.h2, h2 {font-size: 18px; line-height:24px;}
.h3, h3 {font-size: 16px; line-height:20px;}
.h4, h4 {font-size: 13px; line-height:18px;}
.h5, h5 {font-size: 13px; line-height:20px;}
.h6, h6 {font-size: 13px; line-height:20px;}
.wpb_row:after{ content:' '; display:table; clear:both; } /*  Compatibility Visual Composer ver4.3.2 */

/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}

/* Lava Manager Map + WPML footer */
body.lv-map-template #lang_sel_footer{ display:none; visibility:hidden; }

/* Woocommerce Dashboard in Javo Spot Dashboard, EDIT Button */
body.javo-dashboard div.tab-content &gt; div#jv-payment &gt; div.address &gt; header.title &gt; a.edit{ display:none; visibility:hidden; }

/* Text meant only for screen readers. */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar. */
}

.form-control {
	font-size: 13px;
}

/* Blog &amp; Archive Background Color Fixed */
/*html body.blog,
html body.tag,
html body.archive,
html body.search{
	background-color:#fff;
}*/


/** widget top right **/
.widget_top_menu_wrap{ display:block; margin:13px 0; }
.widget_top_menu_wrap li {
	display:inline-block;
	line-height:20px;
	list-style-type: none;
	font-weight: 600;
}
.widget_top_menu_wrap .right-menu-wrap {padding:4px 0 0 5px; }
.widget_top_menu_wrap .right-menu-wrap i {font-size:14px;}
.widget_top_menu button.right-menu {border:0; background:none;}

/** widget right menu **/
.right_menu_inner {background:red;}
.right_menu_inner .navmenu {background:#222; padding:30px 0 0 20px; list-style-type: none;}
.right_menu_inner .navmenu a {color:#fff;}
.right_menu_inner .navmenu-default, .right_menu_inner .navbar-default .right_menu_inner .navbar-offcanvas {border-color:none;}

.javo_somw_panel.row.mobile-display-panel form,
.javo_somw_panel.row.mobile-display-panel .javo_somw_list_inner{ padding:0 15px; }

/** temp : top margin **/
body:not(.woocommerce-page) .main-content-wrap,
body:not(.woocommerce-page) .pp-single-content, .sidebar-right {
	/*margin-top:50px;*/
}

.lava-map-templates footer.footer-wrap{ display:none; }

/* It's a patch for modal boostrap bug 3.4.4 */
.modal-backdrop {
    z-index: 1000;
}

/*ultimate vc addons*/
.ult-carousel-wrapper .slick-slider{margin-bottom:0px;}
.ult-carousel-wrapper .slick-slider .ult-item-wrap .wpb_single_image{margin-bottom:0px;}
.jv-margin-bottom-0{margin-bottom:0 !important;}

/********** Custom CSS by designer **************/
/*http://wpjavo.com/spot/demo11/home2*/
.vc_row .jv-text-shadow-gray {
	text-shadow:-2px 1px  #444;
	margin:0;
}

/* temp css for single relative posts */
.jv-single-footer-relative-posts .javo-shortcode .module.javo-module8 .thumb-wrap .meta-wrap .meta-wrap-container .meta-summary.meta-author-img {
    min-width: 75px;
    width: 75px;
    height: 75px;
}

.jv-single-footer-relative-posts .javo-shortcode .module.javo-module8 .thumb-wrap .meta-wrap .meta-wrap-container .meta-summary.meta-author-img img {
	width:65px;
	height:65px;
}

.jv-single-footer-relative-posts .javo-shortcode .module.javo-module8 .thumb-wrap .meta-wrap .meta-wrap-container .meta-summary.meta-author-img {
	top:0;
}

.jv-single-footer-relative-posts .javo-shortcode .module.javo-module8 .thumb-wrap .meta-wrap .meta-wrap-container .meta-category span, .jv-single-footer-relative-posts .javo-shortcode .module.javo-module8 .thumb-wrap .meta-wrap .meta-wrap-container .meta-category i {
	font-weight: 400;
    color: #BFBFBF;
    font-size: 0.85em;
    text-transform: uppercase;
}

.jv-single-footer-relative-posts .javo-shortcode .module.javo-module8 .thumb-wrap .meta-wrap .meta-wrap-container .meta-title {
    text-transform: inherit !important;
	color: #666666;
	margin:-4px 10px 20px 10px;
}

.jv-single-footer-relative-posts .javo-shortcode .module.javo-module8 .thumb-wrap .meta-wrap .meta-wrap-container .meta-title a {
    color: #888888;
}


span.amount{
	display: block;
}
.wpb_content_element.wpb_revslider_element{margin-bottom:0;}









/** temp tab (jin) **/

/** tab body **/
.jv-tab-v-style {
font-family: "Roboto",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;
font-size: 16px;
line-height: 22px;
font-weight: 500;
font-style: normal;
text-transform: none;
text-decoration: none;
}

.jv-tab-v-style .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
    background-color: transparent;
	border:0;
}

.jv-tab-v-style .jv-tab-v-style-no-space {
	margin:0;
	padding:0;
}

.jv-tab-v-style-no-space .vc_col-sm-6 {
	margin:0;
	padding:0;

}



/** tabs **/

.jv-tab-v-style .vc_tta.vc_general .vc_tta-tab &gt; a {border:none;}

.jv-tab-v-style .vc_tta.vc_tta-style-classic .vc_tta-tab &gt; a {border-width:0;}
.jv-tab-v-style .vc_tta.vc_tta-shape-rounded .vc_tta-tab &gt; a {border-radius:0;}

.jv-tab-v-style .vc_tta.vc_general .vc_tta-icon {
    font-size: 2.15em;
    line-height: 45px;
    display: block;
    text-align: center;
	padding: 0 0 20px 0;
}

.jv-tab-v-style .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
    margin: 1px 0px 0px 1px;
    text-align: center;
	display: table-cell;
}

/* actived */

/*.jv-tab-v-style .vc_tta.vc_general .vc_tta-tab&gt;a { border:none; }*/ /* disable vc default css */

.jv-tab-v-style .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab &gt; a,
.jv-tab-v-style .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active &gt; a {
    border-color: transparent;
    background-color: transparent;
    color: #999;
}

.jv-tab-v-style .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active &gt; a {
	/*   color: #BDA87F; */
	color:#454545;
}




.jv-tab-v-style .vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-tab.vc_active &gt; a::before {
    top: unset;
	bottom: 0;
}

.jv-tab-v-style .vc_tta-tabs-container &gt; ul.vc_tta-tabs-list &gt; li.vc_tta-tab.vc_active &gt; a::before {
    content: "";
    position: absolute;
    bottom: 0px;
    height: 3px !important;
    left: 50%;
    width: 0px;
    /* background-color: #BDA87F; */
	color:#454545;
    transition: all 0.5s ease 0s;
}

.jv-tab-v-style .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab &gt; a &gt; span {
	font-size: 16px;
	line-height: 32px;
	font-weight:900;
}






/*
.jv-tab-v-style .vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-tab.vc_active &gt; a {
	border-bottom : 3px solid #4894D5;
	transition: color 0.3s ease-in-out 0s;
}
*/

.jv-tab-v-style .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #e9e9e9;
	display: table;
	width:100%;
	list-style: outside none none;
	}

.jv-tab-v-style .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab &gt; a:hover {
	/* color: #BDA87F; */
	color:#454545;
	transition: color 0.3s ease-in-out 0s;
	border-color: transparent;
    background-color: transparent;
}

.jv-tab-v-style .vc_tta-tabs-container &gt; ul.vc_tta-tabs-list &gt; li.vc_tta-tab &gt; a:before{
	content:'';
	position:absolute;
	bottom:0;
	height:3px !important;
	left:50%;
	width:0;
	/* background-color:#BDA87F; */
	background-color:#454545;
	transition:all .5s;
}
.jv-tab-v-style .vc_tta-tabs-container &gt; ul.vc_tta-tabs-list &gt; li.vc_tta-tab.vc_active &gt; a::before,
.jv-tab-v-style .vc_tta-tabs-container &gt; ul.vc_tta-tabs-list &gt; li.vc_tta-tab:hover &gt; a::before {
	width: 100%;
    left: 0px;
	/* background-color:#BDA87F; */
	background-color:#454545;
}


.jv-tab-v-style .vc_tta-tab.vc_active a::before {
    transition: background-color 0.4s ease-in-out 0s, width 0.3s ease-in-out 0s, left 0.3s ease-in-out 0s, right 0.3s ease-in-out 0s;
}


/** Tab Body Panel */
.vc_tta-panel.jv-tab-v-style &gt; div.vc_tta-panel-heading{}
.vc_tta-panel.jv-tab-v-style &gt; div.vc_tta-panel-body{
	padding:0;
}
.vc_tta-panel.jv-tab-v-style &gt; div.vc_tta-panel-body .vc_row.jv-tab-v-style-no-space &gt; .vc_column_container:last-child{ padding-left:30px; }
.vc_tta-panel.jv-tab-v-style &gt; div.vc_tta-panel-body .vc_row.jv-tab-v-style-no-space &gt; .vc_column_container &gt; .vc_column-inner{ padding-left:0; }


/** header : blog.less **/
#page-style &gt; .jv-single-post-layout-1 .jv-single-post-title-container .jv-single-post-title-wrap .jv-single-post-meta-wrap{
	position: absolute;
	bottom: 30px;
}
@media( max-width:992px ){
	#page-style &gt; .jv-single-post-layout-1 .jv-single-post-title-container .jv-single-post-title-wrap .jv-single-post-meta-wrap{
		position:static;
	}
}
#page-style &gt; .jv-single-post-layout-1 .jv-single-post-title-container .jv-single-post-title-wrap h1.jv-single-post-title{margin-bottom: 0px; text-transform:uppercase;}
#page-style &gt; .jv-single-post-layout-1 .jv-single-post-title-container .jv-single-post-title-wrap .jv-single-post-title-category{margin-bottom: 5px; color:#fff; text-transform:uppercase; font-size:11px; padding:4px 6px !important;}
#page-style &gt; .jv-single-post-layout-1 .jv-single-post-title-container div.jv-single-post-title-wrap div.jv-single-post-scroll-trigger-wrap{padding-top:20px;}
.single-post article.post section.jv-single-post-contents p, .single-post article.page section.jv-single-post-contents p{color:#686868 !important; font-size:13px; line-height:26px; letter-spacing:1px;}
article.post header.jv-single-post-header section.jv-single-post-meta ul.list-inline li, article.page header.jv-single-post-header section.jv-single-post-meta ul.list-inline li,
article.post header.jv-single-post-header section.jv-single-post-meta ul.list-inline li a, article.page header.jv-single-post-header section.jv-single-post-meta ul.list-inline li a{color:#888 !important;}
.widgets-wraps .widget_posts_wrap .posts .col-md-12 span.thumb,
.widgets-wraps .widget_posts_wrap .posts .col-md-12 span.thumb a img{width:128px; height:70px;}
.widgets-wraps .widget_posts_wrap .posts .col-md-12 span.thumb{width:auto; height:auto;}



/* ultimate map margin bottom */
.wpb_wrapper .ultimate-map-wrapper.ult-adjust-bottom-margin{margin-bottom:0}

.body-logged-out div#comments #respond .comment-form button[type='submit'].btn.btn-primary{float:left; padding:8px 0; width:25%; margin-right:30px}

/**
.body-logged-out #comments .comment-respond .comment-form&gt;.row{float:left; width:75%;}
.body-logged-out #comments .comment-respond .comment-form&gt;.row .col-md-4 .form-group{margin-bottom:20px;}
*/

.body-logged-out .jv-single-post-pager .pager li a{padding:5px 10px;}



/***** *******/

#header-one-line .javo-main-navbar .container .container-fluid #javo-navibar ul.navbar-left .menu-item a {
    padding: 17px 21px;
    font-weight: 600;
    letter-spacing: 2px;
    font-size: 13px;
}


/* Headings */
.jv-letter-spacing-header-1px .uvc-main-heading {letter-spacing:1px;}
.jv-letter-spacing-header-2px .uvc-main-heading {letter-spacing:2px;}
.jv-letter-spacing-header-3px .uvc-main-heading {letter-spacing: 3px;}
.jv-letter-spacing-sub-header-1px .uvc-sub-heading {letter-spacing:1px;}
.jv-letter-spacing-sub-header-2px .uvc-sub-heading {letter-spacing:2px;}
.jv-letter-spacing-sub-header-3px .uvc-sub-heading {letter-spacing:3px;}
body.mobile #header-one-line .row #javo-navibar {max-height: none;}

/* Info Box */
.jv-letter-spacing-header-1px .aio-icon-header{letter-spacing:1px;}
.jv-letter-spacing-header-2px .aio-icon-header{letter-spacing:2px;}
.jv-letter-spacing-header-3px .aio-icon-header{letter-spacing:3px;}
.jv-letter-spacing-sub-header-1px .aio-icon-description{letter-spacing:1px;}
.jv-letter-spacing-sub-header-2px .aio-icon-description{letter-spacing:2px;}
.jv-letter-spacing-sub-header-3px .aio-icon-description{letter-spacing:3px;}

/* Counter */
.jv-letter-spacing-header-1px .stats-number, .jv-letter-spacing-header-1px .counter_suffix{letter-spacing:1px;}
.jv-letter-spacing-header-2px .stats-number, .jv-letter-spacing-header-2px .counter_suffix{letter-spacing:2px;}
.jv-letter-spacing-header-3px .stats-number, .jv-letter-spacing-header-3px .counter_suffix{letter-spacing:3px;}
.jv-letter-spacing-sub-header-1px .stats-text{letter-spacing:1px;}
.jv-letter-spacing-sub-header-2px .stats-text{letter-spacing:2px;}
.jv-letter-spacing-sub-header-3px .stats-text{letter-spacing:3px;}

/* Tab */
.jv-letter-spacing-header-1px .vc_tta-tab .vc_tta-title-text{letter-spacing:1px;}
.jv-letter-spacing-header-2px .vc_tta-tab .vc_tta-title-text{letter-spacing:2px;}
.jv-letter-spacing-header-3px .vc_tta-tab .vc_tta-title-text{letter-spacing:3px;}

/* Button */
.jv-letter-spacing-header-1px .ubtn-text{letter-spacing:1px;}
.jv-letter-spacing-header-2px .ubtn-text{letter-spacing:2px;}
.jv-letter-spacing-header-3px .ubtn-text{letter-spacing:3px;}
.jv-letter-spacing-header-1px .btn{letter-spacing:1px;}
.jv-letter-spacing-header-2px .btn{letter-spacing:2px;}
.jv-letter-spacing-header-3px .btn{letter-spacing:3px;}


.full-width-div {
    position: absolute;
    width: 100%;
    left: 0;
	background:#eee;
}


.javo-shortcode.shortcode-jvfrm_spot_search1 .search-type-a-wrap form.search-type-a-form .search-type-a-inner .row.jv-search1-top-row .search-box-inline &gt; .selectize-control &gt; .selectize-dropdown {background: #fff;}
.javo-shortcode.shortcode-jvfrm_spot_search1 .search-type-a-wrap form.search-type-a-form .search-type-a-inner .row.jv-search1-top-row .search-box-inline &gt; .selectize-control { background:#fff;}
.javo-shortcode.shortcode-jvfrm_spot_search1 .search-type-a-wrap form.search-type-a-form .search-type-a-inner .row.jv-search1-top-row .search-box-inline &gt; .selectize-control &gt; .selectize-dropdown .selectize-dropdown-content &gt;div { background:#fff;}
.selectize-dropdown-content {
     background: #fff;
}

.tg-item-content-holder.dark .tg-item-title a,
.tg-item-content-holder.dark span.tg-jv-category,
.tg-item-content-holder.dark span.tg-jv-location{color:#454545;}
.tg-item-content-holder.dark span.tg-jv-category i,
.tg-item-content-holder.dark span.tg-jv-location i{color:#454545 !important;}
.tg-item-content-holder.light .tg-item-title a,
.tg-item-content-holder.light span.tg-jv-category,
.tg-item-content-holder.light span.tg-jv-location{color:#fff;}
.tg-item-content-holder.light span.tg-jv-category i,
.tg-item-content-holder.light span.tg-jv-location i{color:#fff !important;}

.tg-item-media-holder.dark .tg-item-title a,
.tg-item-media-holder.dark span.tg-jv-category,
.tg-item-media-holder.dark span.tg-jv-location{color:#454545;}
.tg-item-media-holder.dark span.tg-jv-category i,
.tg-item-media-holder.dark span.tg-jv-location i{color:#454545 !important;}
.tg-item-media-holder.light .tg-item-title a,
.tg-item-media-holder.light span.tg-jv-category,
.tg-item-media-holder.light span.tg-jv-location{color:#fff;}
.tg-item-media-holder.light span.tg-jv-category i,
.tg-item-media-holder.light span.tg-jv-location i{color:#fff !important;}

.tg-item-content.dark .tg-item-title a,
.tg-item-content.dark span.tg-jv-category,
.tg-item-content.dark span.tg-jv-location{color:#454545;}
.tg-item-content.dark span.tg-jv-category i,
.tg-item-content.dark span.tg-jv-location i{color:#454545 !important;}
.tg-item-content.light .tg-item-title a,
.tg-item-content.light span.tg-jv-category,
.tg-item-content.light span.tg-jv-location{color:#fff;}
.tg-item-content.light span.tg-jv-category i,
.tg-item-content.light span.tg-jv-location i{color:#fff !important;}

.tg-item-content-inner.dark .tg-item-title a,
.tg-item-content-inner.dark span.tg-jv-category,
.tg-item-content-inner.dark span.tg-jv-location{color:#454545;}
.tg-item-content-inner.dark span.tg-jv-category i,
.tg-item-content-inner.dark span.tg-jv-location i{color:#454545 !important;}
.tg-item-content-inner.light .tg-item-title a,
.tg-item-content-inner.light span.tg-jv-category,
.tg-item-content-inner.light span.tg-jv-location{color:#fff;}
.tg-item-content-inner.light span.tg-jv-category i,
.tg-item-content-inner.light span.tg-jv-location i{color:#fff !important;}


/* Portfilio */

#page-style &gt; .jv-single-post-layout-1 .jv-single-post-title-container .jv-single-post-title-wrap .jv-single-post-title-category {
	background: #111 !important;
    padding: 6px 8px !important;
}

.portfolio-meta h3 {
	color:#303030;
	font-size: 17px;
    line-height: 1.304347826086957em;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 600;
}

.portfolio-meta h4 {
	color:#303030;
    font-size: 13px;
    line-height: 1.538461538461538em;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 600;
	margin-bottom:0;
}

.portfolio-meta p {
	font-size: 14px;
    line-height: 26px;
    color: #818181;
    font-weight: 400;
	letter-spacing: 1px;
}

.portfolio-meta .portfolio-right p {
	margin-bottom:15px;
}

input.isNull{ border:solid red 2px; }
.pagenation-inline-wrap {padding: 60px 20px;}
.pagenation-inline-wrap .glyphicon {font-size:30px; color:#a6a6a6;}
.pagenation-inline-wrap a:hover .glyphicon {font-size:30px; color:#454545;}
/*********************/

/*NOU*/

/*--------CSS ASPECTES GENERALS-------*/
body.single.single-lv_listing .single-item-tab-feature-bg-wrap.overlay div.javo-core-single-featured-container div[class^="container-"]:not(.container-map):not(.container-3dview):not(.container-streetview):not(.container-grid)::after {
    background-color: rgba(0,0,0,0.2);
    }
body.mobile .footer-bottom-full-wrap {
    display: none;
}

/*--------MENU PRINCIPAL--------*/
#header-one-line .javo-main-navbar .container .container-fluid #javo-navibar ul.jv-nav-ul .menu-item .dropdown-menu li.menu-item a:hover, header#header-one-line .javo-main-navbar .container .container-fluid #javo-navibar ul.navbar-left &gt; li.menu-item.menu-item-has-children &gt; ul.dropdown-menu li.menu-item-has-children ul.dropdown-menu li.menu-item &gt; a:hover {
    color: white !important;
    background-color: rgba( 255, 153, 51, 1) !important;
}

#header-one-line .javo-main-navbar .container .container-fluid #javo-navibar ul.navbar-left .menu-item .dropdown-menu li a {
    padding: 5px 25px;
}

.dropdown-toggle {
    color: white!important;
}
#menu-item-10611 a {
    color: white!important;
}
#menu-item-10290 a {
    color: white!important;
}
#jvfrm_user_menu_btn {
    display: none!important;
}
#javo-navibar ul.navbar-left .menu-item a, html body header#header-one-line ul.nav &gt; li.menu-item &gt; a {
    color: white;
}

#javo-navibar ul.navbar-left .current-menu-item a {
    color: #0E2933!important;
}

#header-one-line .javo-main-navbar .container .container-fluid #javo-navibar ul.navbar-left .menu-item .dropdown-menu li a {
    padding: 5px 22px!important;
    line-height: 22px !important;
}
body.mobile #header-one-line #javo-navibar ul.nav &gt; li.menu-item .dropdown-menu li {
    width: 100% !important;
}
/*--------HEADER--------*/
.javo-geoloc-trigger i {
    color: #025c90!important;
}
/*.search-box-inline .twitter-typeahead {
    border-right: 0.5px solid grey;
}*/
.jv-submit-button {
    border-bottom-right-radius: 0px!important;
    border-top-right-radius: 0px!important;
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
}

.javo-shortcode.shortcode-jvfrm_spot_search1 .search-type-a-wrap form.search-type-a-form .search-type-a-inner .row.jv-search1-top-row
{
    width:90%!important;
}

.home .row.jv-search1-top-row {
    padding:10px 20px 20px 20px;
    border-radius: 20px;
    background-color: rgba(0, 132, 168, 0.74)!important;  
}

.javo-shortcode.shortcode-jvfrm_spot_search1 .search-type-a-wrap form.search-type-a-form .search-type-a-inner .row.jv-search1-top-row .search-box-inline{
    background-color: transparent!important;
}
.titolcamplloc {
    display: block;
    width: 100%;
    background-color: transparent;
    color: #fff;
    min-height: 20px;
}
.search-box-inline .twitter-typeahead input{width: 95%;}

.search-box-inline button.jv-submit-button {width:90%; margin-left:15px;}

.home .javo-shortcode.shortcode-jvfrm_spot_search1 .search-type-a-wrap .search-type-a-form .search-type-a-inner .search-box-inline .javo-search-form-geoloc i {
    top: 1em;
}
.search-box-inline {
    border-radius: 0px 0 0 0px!important;
    border: 0px solid #fff!important;
}
.btn .btn-block .jv-submit-button {
    border-radius: 0px 0 0 0px!important;
}
.bottom-amenities {
    display: none;
}
#javo-wpml-switcher {
    display: none !important;
}

/*--------FITXA MAPA--------*/
.javo-map-box-advance-filter-apply {
    left: -11px!important;
    padding: 13px!important;
    background-color: #ededed!important;
}
button .javo-map-box-morebutton.disabled {display:none!important;}

.fa.fa-search.confirma{
  position: absolute;
  z-index: 1;
  top: 0.7em;
  color: #7B7B7B;
  cursor: pointer;
  width: 0;
  display: initial!important;
  right: 3em;
}
.javo-maps-search-wrap .javo-map-box-contract-type .javo-selectize-option .selectize-input::after,
.javo-maps-search-wrap .javo-map-box-category .javo-selectize-option .selectize-input::after {content: " "; margin:initial;}

#javo-map-info-w-content .jvfrm_spot_somw_info .jvfrm_spot_somw_btns .jvfrm_spot_btns_detail .javo-infow-brief {
    display: none;
}
button#javo-map-box-advance-filter-reset {
    display: none;
}
.javo-maps-panel-wrap .javo-maps-panel-wrap-inner .javo-map-box-advance-filter-wrap-fixed span.txt-advanced {
    display: unset;
    visibility: unset;
}
.txt-filter {display:none;}

.javo-maps-advanced-filter-wrap {display:none!important}

.javo-maps-search-wrap #javo-map-box-advance-filter {
    display: none;
}
.meta-location {
    margin-top: 20px;
}

#javo-detail-item-header-wrap-sticky-wrapper {
    display: none !important;
}
body.single.single-lv_listing .single-item-tab-feature-bg-wrap .single-item-tab-bg .captions .header-inner {
    margin-left: 50px;
}
.caption {
    height: 100px!important;
}
.javo-shortcode .col-md-4 .module.javo-module12 .caption {
    height: 140px !important;
}
.listing-icons .domicili-bicycle::before {
    width: 17px;
    height: 15px;
}
.jv-advanced-titles .listing-icons {
    margin-top: -7px;
}
.meta-title a {
    font-size: 18px!important;
}
.meta-author {
    display: none!important;
}
.row .text-left .col-md-3 .jv-advanced-titles {
    display: none!important;
}
.col-md-9 .jv-advanced-fields {
    display: none!important;
}
.javo-shortcode .module.javo-module12 .caption .row .item-title-list {overflow: hidden; height: 60px!important; max-height:60px!important;}

.llista-address {text-transform: capitalize;}

#filter-amenities .panel-accordion {display:none;}

.wpb_wrapper .vc_figure {
    transition: transform .2s;
}
.wpb_wrapper .vc_figure:hover {
    transform: scale(1.1);
}

.javo-maps-search-wrap .javo-map-box-contract-type .javo-selectize-option .selectize-input:after,
.javo-maps-search-wrap .javo-map-box-category .javo-selectize-option .selectize-input::after{
    content:""!important;
    margin:0px!important;
}

.javo-maps-panel-wrap .javo-maps-panel-wrap-inner .javo-maps-panel-list-output .body-content .col-md-12 #products
{
    background-color: transparent!important;
}

.javo-maps-panel-wrap .jvfrm_spot_map_not_found {
    font-size:1.25em
}


/*--------FITXA COMERÃ‡OS--------*/
.javo-map-box-morebutton disabled {
    display: none!important;
    }
.row .meta-website {
    margin-bottom: 15px;
    }
.switch-streetview {
    display: none!important;
    }
.textevols, 
.textefesclic {color:#fff}
.textefesclic {font-weight: 700;}

.overlay {
    background-color: rgba(0,0,0,0.2)!important;
}
.caixablava {
    padding: 40px;
    background-color: #336699;
    border-radius: 15px;
}

.textcaixablava h2 {
    line-height: 1.3em;
    letter-spacing: -2.5px;
    text-shadow: 0px 0px 10px rgba(0,0,0,0.3);
}
.col-md-5 {
    width: 100%;
    margin-bottom: 25px;
}
.col-md-7 {
    width: 100%;
}
.order-filter {
    display: none;
}

/*--------FORMULARIO MODIFICACION DATOS----------*/
.caixaform {
    padding: 3em 2em;
    background-color: #ff9933;
    border-radius: 15px;
}
.caixaform .cf7mls_progress_bar {display:none;}
.caixaform .wpcf7-form, .caixaform .wpcf7-form h3{color: #fff;}
.caixaform .wpcf7-form h3 {font-size:2em}
.caixaform .wpcf7-form .caixaform .fieldset-cf7mls {box-shadow:none;}
.caixaform .fieldset-cf7mls-wrapper {margin:0px; padding:0px;}

.caixaform input, .caixaform email, 
.caixaform textarea, .caixaform label, 
.caixaform select {
    width:99%;
    font-size: 16px;
    padding: 5px;
    margin: 5px 0px;
    border: 1px solid #eee;
}

.caixaform input, .caixaform email, 
.caixaform label, .caixaform select {
    color:#444;
    height: 40px;
}
.caixaform textarea {color:#444!important;}
.caixaform .wpcf7-file {
    border: none; 
    font-size:13px; 
    height: auto;
    color: #fff;
    margin: 0px;
    padding: 5px 0px;
}
.caixaform .wpcf7-form .fieldset-cf7mls {padding:0px 10px;}
.caixaform input[type="checkbox"] {
    height:auto;
    width:inherit;
}

button.disabled.cf7mls_next.action-button {
    cursor: not-allowed;
    opacity: 0.65;
}

.carga2 p {margin-top:10px;}
.form-row{width: 100%; margin-bottom: 5px;display:table;}
.column-half {
    width: 50%;
    display: table-cell;
}
.column-last {
    width: 48%;
    display: table-cell;
    clear: right;
}
.cf7mls_next, .cf7mls_back.action-button {
    font-size: 12px;
    background: #395f7a;
    margin-top: 20px;
}
.cf7mls_next {float: right; padding: 18px 15px;}
.cf7mls_back.action-button {float: left; width:auto;}

span.wpcf7-list-item{margin:0px 0px 0px 0px!important;}
.wpcf7-submit {float: right!important;
    background-color: #395f7a !important;
    border: 0px !important;
    width: 200px !important;
    height: 52px !important;
    margin-top: 19px !important;
    color: #fff !important;
    font-family: 'Open Sans'!important;
}
/*----------ALTRES----------*/
.jvfrm_spot_map_not_found {color: white;
    font-size: 21px;
    background-color: lightcoral;
    padding: 20px!important;
    margin:1em;
}
.meta-website .col-md-8.col-sm-9.col-xs-6 {
    width: 100%;
}
.jvfrm_spot_map_list_sidebar_wrap{
    position: sticky;
    top: 2.5em;
}
.javo-shortcode .module.javo-module12 .caption .row .meta {
    margin: 9px 0 0 0;
}

.javo-maps-search-wrap .javo-map-box-advance-keyword .jv-advanced-fields .tt-dropdown-menu :hover {cursor:pointer}

.tax-item-featured {display:inline-block}

#dot-nav ul li {display:none;}

#javo-map-info-w-content .jvfrm_spot_somw_info .jvfrm_spot_somw_meta {max-width:290px; width:290px}

#javo-map-info-w-content .barri, #javo-map-info-w-content .familia {
    display: inline-block;
    font-size: 11px;
}

#javo-map-info-w-content .familia {float: left;}

#javo-map-info-w-content .barri {float:right;}



/* Cambios Email PARA BUSCADOR MAPA 10/09/2020 */
.javo-maps-search-wrap .row span.btn-ico-info {
	width: 25px;
	height: 25px;
	font-size: 20px;
	float: right;
	position: absolute;
	top: 5px;
	right: 0px;
	border-radius: 20px;
	border: 1px solid rgba( 255, 153, 51, 1);
	padding-left: 8px;
	padding-top: 2px;
}

.javo-maps-search-wrap .row span.btn-ico-info i.fa {
	color: rgba( 255, 153, 51, 1);
	display: block;
}

/*.javo-maps-advanced-filter-wrap.javo-map-box-advanced-featured {
	display: block !important;
}*/

.javo-maps-search-wrap .javo-map-box-filter-featured.row label {
	background: none;
	border: none;
}

.javo-map-box-advanced-featured .row .col-md-3.jv-advanced-titles.javo-map-box-title {
	line-height: 32px;
	font-size: 12px;
}

.javo-map-box-advanced-featured input#jvfrm_spot_map_featured_filter {
	margin-top: 10px;
}

.icos-activs img {
  filter: gray; /* IE6-9 */
  -webkit-filter: invert(50%) brightness(66%) contrast(100%); /* Google Chrome, Safari 6+ &amp; Opera 15+ */
  filter: invert(50%) brightness(66%) contrast(100%); /* Microsoft Edge and Firefox 35+ */
}

/* Fin cambios 10/09/2020 */


/* Botones comanda 11/10/2020 */

#javo-item-describe-section button.btn-comanda {background-color: #999999 !important;}
#javo-item-describe-section button.btn-comanda:hover{background-color: #ff9933!important;}
.btn-comanda-tlf::before{background-image: url('/wp-content/uploads/2020/10/tel-ico.png');}
.btn-comanda-wha::before{background-image: url('/wp-content/uploads/2020/10/wha-ico.png');}
.btn-comanda-web::before{background-image: url('/wp-content/uploads/2020/10/web-ico.png');}
.btn-comanda::before{
	width: 14px;
	display: inline-block;
	height: 14px;
	background-size: cover;
	margin-right: 8px;
	content: "";
}
.jvd-icon-store.fitxa-icon{font-size: 24px;}
.fa.fa-bicycle.fitxa-icon{font-size: 18px;}
#serveis .form-alta-icon{font-size:20px;}
#dades-comanda div {
    width: 32%;
    display: inline-block;
}

.recollida-map-listing {
    float: right;
    margin-top: -10px;
}
.recollida-map-listing .jvd-icon-store.fitxa-icon, 
.recollida-map-listing .fa.fa-bicycle.fitxa-icon{
	font-size: 30px;
	margin-right: 5px;
}
.enviament-domicili-map, .recollida-map {
    text-align: right;
    font-size: 11px;
}
.map-fitxa-icon{font-size: 14px;}
.recollida-fitxa.fitxa-icon-comacasa{
	position: absolute;
	top: -75px;
	left: 120px;
}
.javo-module12 .caption .row .col-md-3.col-xs-3 {
    padding: 0px;
}
.enviament-fitxa.fitxa-icon-comacasa{
	position: absolute;
	top: -40px;
	left: 120px;
}
.tax-item-featured .fitxa-icon-comacasa .fitxa-icon{font-size: 30px;}
.javo-maps-panel-wrap-inner .javo-maps-search-wrap .javo-map-box-filter-featured i {
    display: inline-block;
    color: black;
    font-size: 24px;
}
.javo-maps-panel-wrap-inner .javo-maps-search-wrap .javo-map-box-filter-featured .fa-shopping-bag{
font-size: 18px;
margin-left: 3px;
margin-right: 2px;
}
.recollida-fitxa .enviament-fitxa{left: 120px;}
.enviament-fitxa .fa-bicycle::before{background-image: url("/wp-content/uploads/2020/11/enviament-white-ico.png");}
.domicili-bicycle-map::before, .fitxa-header-icon::before{
	content: "";
    background-image: url("/wp-content/uploads/2020/11/enviament-white-ico.png")!important;
    background-size: contain;
    width: 14px;
    height: 13px;
    display: inline-block;
}
.recollida-map-listing .fa-bicycle::before, .domicili-bicycle::before, .enviament-fitxa .fa-bicycle::before {
    content: "";
    background-image: url("/wp-content/uploads/2020/11/enviament-black-ico.png");
    background-size: contain;
    width: 25px;
    height: 23px;
    display: inline-block;
}
.javo-maps-search-wrap .row.text-left.filter-address {border-bottom: none;}
#javo-maps-listings-wrap #javo-maps-wrap .filter-address .col-md-9 .row {
    margin-right: -15px;
}
.item-title-list.meta-title.col-md-9.col-xs-9 {
    padding: 0px;
}
.col-xs-3 {width: 25%!important;}
.javo-maps-panel-wrap-inner .javo-map-box-contract-type .col-md-3.javo-map-box-title {text-align: center;}
.javo-map-box-contract-type .btn-ico-info {text-align: left;}
.module-link-type2 .recollida-map-listing .jvd-icon-store.fitxa-icon, .recollida-map-listing .fa.fa-bicycle.fitxa-icon {margin-right: 0px;}
.listing-icons {
    width: 24px;
    display: inline-block;
    text-align: center;
}
.tooltip * {font-size: 10px !important;}
.tooltip{padding-right: 5px;}
.single-lv_listing #page-style #javo-single-sidebar {
    padding: 0px 15px !important;
}
.item-title-list.meta-title, .recollida-map-listing {
    display: inline-block;
}
.caption .col-md-3.col-xs-3 {
    float: right;
}
.item-enviament-icon{padding:0px;}
/*--------QUERIES----------*/
@media only screen and (max-width: 3000px) {
      .javo-shortcode.shortcode-jvfrm_spot_search1 .search-type-a-wrap .search-type-a-form .search-type-a-inner .search-box-inline .javo-search-form-geoloc i {
        line-height: 3 !important;
      }
}
@media only screen and (max-width: 1248px) {
    #header-one-line .javo-main-navbar .container .container-fluid #javo-navibar ul.navbar-left .menu-item a {
      padding: 17px 8px!important;
      line-height: 20px;
      font-size: 11px!important;
    }
}  
@media only screen and (max-width: 1101px) {
      .javo-shortcode.shortcode-jvfrm_spot_search1 .search-type-a-wrap .search-type-a-form .search-type-a-inner .search-box-inline input {
        width: 99%;
      }
      .titolcamplloc {
        font-size: 10px;
        margin-top: 10px;
      }
      .javo-shortcode.shortcode-jvfrm_spot_search1 .search-type-a-wrap .search-type-a-form .search-type-a-inner .search-box-inline .javo-search-form-geoloc i {
        top: 0.7em!important;
      }
    }
@media only screen and (max-width: 1248px) {
    #header-one-line .javo-main-navbar .container .container-fluid #javo-navibar ul.navbar-left .menu-item a {
      padding: 17px 5px!important;
      line-height: 20px;
      font-size: 7.3px!important;
    }
}  
@media only screen and (max-width: 1200px){
	.module-link-type2 .recollida-map-listing .fa-bicycle::before, .domicili-bicycle::before, .enviament-fitxa .fa-bicycle::before{
		width: 25px;
		height: 23px;
		display: inline-block;
		margin-right: 1px;
	}
	.module-link-type2 .recollida-map-listing .jvd-icon-store.fitxa-icon, .recollida-map-listing .fa.fa-bicycle.fitxa-icon {font-size: 26px;}
	.javo-shortcode#javo-listings-wrapType-container .module.javo-module12 .caption .row .item-title-list {margin-top: -7px;}
}
@media only screen and (max-width: 1000px){
	.javo-map-box-title span {
    	letter-spacing: 1px;
    	font-size: 11px;
	}
}
@media only screen and (max-width: 992px){
	.header-inner .fitxa-icon-comacasa{
		left: 60px;
	}
	.javo-maps-panel-wrap-inner .javo-maps-search-wrap .javo-map-box-filter-featured .fa-bicycle{
		font-size: 18px;
	}
}
@media only screen and (max-width: 768px) {
    #header-one-line .javo-main-navbar .container .container-fluid #javo-navibar ul.navbar-left .menu-item a {
      padding: 17px 5px!important;
      line-height: 20px;
      font-size: 13px!important;
    }
    .search-box-inline button.jv-submit-button {
    margin-left: 21px;
      }
    .javo-shortcode.shortcode-jvfrm_spot_search1 .search-type-a-wrap .search-type-a-form .search-type-a-inner .search-box-inline .javo-search-form-geoloc i {
        line-height: 2 !important;
      }
    .titolcamplloc {
        font-size: 10px;
        margin-top: 4px;
      }
    #javo-map-box-advance-filter {
      width: 100%!important;
    }
    .vc_column_container .vc_col-sm-2 {
      width: 50%;
      float: left;
    }
    body.mobile #header-one-line #javo-navibar {
      max-height: 450px;
    }
    #javo-header-logo {
      max-height: 70%!important;
    }
    #5a83ff5d2da15 {
      display:none;
    }
    .javo-map-box-advance-term {
      display: none!important;
    }
    button#javo-map-box-advance-filter-reset {
      display: inline;
    }
    .javo-maps-search-wrap #javo-map-box-advance-filter {
      display: inline;
    }
    .hometitol h1 {
      font-size: 50px !important;
      line-height: 57px !important;
    }
    .subtitolhome h1 span {
      font-size: 1em!important;
    }
    .navbar-mobile-wrap {
      display:none!important;
    }
    .row .jv-search1-top-row {
      width: 95%!important;
    }
    /*.search-box-inline .twitter-typeahead {
      border-right: 0px solid grey;
    }*/
    .javo-search-form-geoloc i {
      font-size: 25px!important;
      margin-top: -4px!important;
    }
    .javo-map-box-advance-filter-wrap &gt; div &gt; button {
      padding: 7px 3px!important;
    }
    .javo-my-position {
      padding-right: 6px!important;
      padding-left: 2px!important;
      margin-left: -8px!important;
      width: 106%;
    }
    .javo-geoloc-slider {
      margin: 14px -8px!important;
      width: 100%!important;
      margin-left: -14px !important;
    }
    .javo-location-search {
      display: block;
      width: 100% !important;
      height: 37px;
      padding: 6px 10px;
      font-size: 14px;
      margin-left: -16px;
    }
    .filter-terms {
      width: 200%!important;
      float: left;
      margin-top: 10px!important;
    }
    .javo-map-box-advance-filter-trigger {
      width: 113%;
    }
    .javo-maps-search-wrap {
      padding: 10px 30px 0px 15px!important;
    }
    #javo-navibar {
      max-height: 480px;
    }
    #javo-map-box-advance-filter {
      width: 110%;
    }
    .hometitol h1 {
      font-size: 50px !important;
      line-height: 57px !important;
    }
    .subtitolhome h1 span {
      font-size: 1em!important;
    }
    .navbar-mobile-wrap {
      display:none;
    }
    .row .jv-search1-top-row {
      width: 95%!important;
    }
    /*.search-box-inline .twitter-typeahead {
      border-right: 0px solid grey;
    }*/
    .javo-search-form-geoloc i {
      font-size: 25px!important;
      margin-top: -4px!important;
    }
    .javo-map-box-advance-filter-wrap &gt; div &gt; button {
      padding: 7px 3px!important;
    }
    .javo-my-position {
      padding-right: 6px!important;
      padding-left: 2px!important;
      margin-left: -8px!important;
      width: 100%;
    }
    .javo-geoloc-slider {
      margin: 31px -8px !important;    
      width: 288px;
      margin-left: 0px !important;
    }
    .javo-location-search {
      display: block;
      width: 100% !important;
      height: 37px;
      padding: 6px 10px;
      font-size: 14px;
      margin-left: -16px;
    }
    .filter-terms {
      width: 200%!important;
      float: left;
      margin-top: 10px!important;
    }
    .javo-map-box-advance-filter-trigger {
      width: 113%;
    }
    .javo-maps-search-wrap {
      padding: 10px 30px 0px 15px!important;
    }
    #javo-navibar {
      max-height: 480px;
    }
    #javo-map-box-advance-filter {
      width: 110%;
    }
    .navbar-mobile {
      display: none!important;
    }
      .javo-maps-search-wrap .javo-my-position-geoloc .col-md-2 .javo-my-position {
      margin-top: -15px;
      margin-bottom: 40px;
    }
    .list-inline{
      left: 20px;
      top: -15px;
    }
    .list-inline &gt; li {
      margin-top: 10px!important;
    }
    .header-inner {
      margin-left: 15px !important;
    }
    .item-bg-left h1 {
      font-size: 38px!important;
    }
    .uppercase {
      top: 170px!important;
    }
    .single-header-terms {
      font-size: 10px;
      top: 170px;
      position: relative;
    }
    .single-lv_listing.type-grid .lv_listing {
      padding-top: 0px !important;
    }
    .textevols {
      font-size: 11px!important;
    }
    .textefesclic {
      font-size: 11px!important;
    }
    .item-bg-left h1 {
      font-size: 18px;
      top: 0px;
    }
    .javo-core-single-featured-switcher {
      width: 10% !important;
      top: -98px !important;
    }
    .enviament-map-listing .tooltip {
    	left: -10px !important;
    	padding-right: 50px;
	}
	.tax-item-featured .fitxa-icon-comacasa .fitxa-icon{
		font-size: 20px;
	}
	.filter-address .col-md-9 .row .col-md-12 {padding-right: 0px;}
}
@media only screen and (max-width: 767px) {
    .javo-shortcode.shortcode-jvfrm_spot_search1 .search-type-a-wrap form.search-type-a-form .search-type-a-inner .row.jv-search1-top-row .search-box-inline:first-child {
      border-radius: 20px 20px 0px 0px!important;
      border-bottom: 0px!important;
    }
    .javo-shortcode.shortcode-jvfrm_spot_search1 .search-type-a-wrap form.search-type-a-form .search-type-a-inner .row.jv-search1-top-row .search-box-inline:last-of-type {
      border-radius: 0px 0px 20px 20px !important;
      border-top: 0px !important;
    }
    .col-xs-3 {
      width: 50%;
    }
	.enviament-map-listing .tooltip {
	    left: calc(-65px + 20vw ) !important;
    	padding-right: 20px !important;
	}
}
@media only screen and (max-width: 700px){
	#javo-maps-wrap .row .javo-maps-container .javo-maps-area-wrap div[class*="_ibani_"] &gt; div[style*="background-color"] {
    	width: 320px !important;
	}
}
@media only screen and (max-width: 678px){
	.recollida-map-listing {margin-top: -5px;}
}
@media only screen and (max-width: 574px) {
    .javo-core-single-featured-switcher {
      width: 17% !important;
      top: -98px !important;
    }
}
@media only screen and (max-width: 540px) {
    .search-box-inline button.jv-submit-button {
       margin-left: 16px!important;
    }
    #javo-item-describe-section button.btn-comanda {
    	width: 100%;
    	margin: 5px 0px;
	}
	#dades-comanda div {width: 100%;}
}
@media only screen and (max-width:  500px){
	.enviament-map-listing .tooltip {
	    left: calc(-65px + 20vw ) !important;
    	padding-right: 20px !important;
	}
}

@media only screen and (max-width: 430px) {
    .javo-shortcode.shortcode-jvfrm_spot_search1 .search-type-a-wrap form.search-type-a-form .search-type-a-inner .row.jv-search1-top-row
{
    width:101%!important;
    }
}
@media only screen and (max-width: 375px) {
    div.lava-directory-get-direction-wrap &gt; div.fields &gt; div &gt; button {
    padding: 0 9px 0px 9px!important;
    }
    body.mobile #header-one-line #javo-navibar {
      max-height: 500px!important;
    }
    .hometitol h1 {
      font-size: 29px !important;
      line-height: 41px !important;
      margin-top: -35px !important;
    }
    .search-box-inline button.jv-submit-button {
      margin-left: 9px!important;
    }
    .fa.fa-search.confirma {
      right: 0.5em;
    }
    body.single-lv_listing.type-grid .lv_listing {
      padding-bottom: 0px !important;
    }
    .meta-website {
      margin-bottom: 13px!important;
    }
    .javo-share .sns-facebook {
      background-color: blue;
    }
    .vc_column_container .vc_col-sm-2 {
      width: 48%;
      float: left;
    }
    body #jvlv-single-get-direction.modal {
      top: 5% !important;
    }
    .meta .col-xs-6 {
      width: 50%!important;
    }
    .col-xs-6 {
      /*width: 100%!important;*/
    }
    div.lava-directory-get-direction-wrap &gt; div.fields &gt; div {
      display: table;
      line-height: 1;
      border-top: solid 1px white;
      width: 100% !important;
      height: 39px;
    }
    .switch-get-direction {
      z-index: 9999;
    }
    .col-xs-3 {
      width: 50%;
    }
    .btn.btn-info.btn-block.sns-whatsapp {
      background-color: green;
    }
    .btn.btn-info.btn-block.sns-google {
      margin-top: 10px;
      background-color: #d34836!important;
    }
    .sns-whatsapp {
      margin-top: 10px!important;
    }
    .uppercase {
      top: 167px !important;
    }
    .item-bg-left h1 {
      font-size: 30px !important;
    }
    .single-header-terms {
      padding-bottom: 1px;
      top: 167px;
    }
    .javo-core-single-featured-switcher {
      width: 20%!important;
      top: -62px!important;
    }
    .single-item-tab-bg {
      padding-top: 0px!important;
    }
    .textcaixablava h2 {
      letter-spacing: -0.5px;
      font-size: 18px!important;
      line-height: 32px!important;
    }
    .javo-geoloc-slider {
      margin-left: 0px !important;
    }
    .vc_row.vc_column-gap-30 &gt; .vc_column_container {
      padding: 0px;
    }
    .caixaform .wpcf7-form h3 {
      font-size: 1.7em;
    }
    .list-inline{
      left: 10px;
      top: -15px;
    }
    .javo-shortcode.shortcode-jvfrm_spot_search1 .jv-search1-search-fields {padding:0px 0px 0px 0px!important}
}

/* Temporal - borrar cuando se hayan subido los comercios - oculta los filtros recollida y enviament */
/*.col-md-6.jv-advanced-titles.javo-map-box-title:nth-child(2), .col-md-12.jv-advanced-titles.javo-map-box-title {
    display: none;
}*/</pre></body></html>