/*
Theme Name: Javo Directory
Theme URI: http://javothemes.com/directory
Description: Child theme for the Javo directory
Author: Javo Themes
Author URI:     http://javothemes.com
Template: javo-directory
Version:  1.0
*/
@import url("../javo-directory/style.css");
/* Add Custom Styles From Here */



.canvas {
background-color:#efefef;	
}
.single-item-tab {
	background-color:#efefef;
}
.container .row {
		background-color:#fff;

	}
	
body.single.single-item .single-item-tab .pp-single-content
#javo-single-tab {
	padding:7px;
	border:0px;
	}
.about-tab-button{
	font-size:28px;
}
.tabs-wrap {
	margin-top:10px;
	
}
#p336 {
	float:left;
	padding:15px;
	width:50%;
	text-align:center;
	
}
.description-part .wp-caption img {
	border:1px solid #cfcfcf;
	padding:2px;
}

.entry-attachment img {
	border:1px solid #cfcfcf;
	padding:2px;
}



.wp-caption-text {
	text-align:center;
	font-size:0.9em;
}
.single-item-tab .detail-titles {
	margin-top:40px;
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
  
    padding-left: 10px;
    padding-right: 10px;
}
 .sidebar-right .row {
	margin-right:-5px;

}
.single-item-tab .item-single-details-box {
	   border-right: 1px solid #efefef;
}

body.single.single-item .single-item-tab .pp-single-content #javo-single-tab .detail-titles {
    border-bottom: 2px solid #aaa;
    color: #777;
    font-family: "Raleway", "Open Sans",sans-serif;
    font-size: 22px;
    font-weight: 600;
    letter-spacing: -1px;
    margin-bottom:30px;
}
h4 {
	color: #888;
	font-family: "Raleway", "Open Sans",sans-serif;
    font-size: 20px;
    margin-bottom:20px;
    margin-top:30px;
	
}

h5 {
	color: #888;
	font-family: "Raleway", "Open Sans",sans-serif;
    font-size: 16px;
    margin-bottom:20px;
    margin-top:30px;
	
}
.origen  {
	background:url("/images/48/landscape-48.png") no-repeat;
}
.zona  {
	background:url("/images/48/globe-48.png") no-repeat;
}
.municipio  {
	background:url("/images/48/organization-48.png") no-repeat;
}
.poblacion  {
	background:url("/images/48/department-48.png") no-repeat;
}
.tipo  {
	background:url("/images/48/sports_mode-48.png") no-repeat;
}
.tiempos  {
	background:url("/images/48/clock-48.png") no-repeat;
}
.desnivel {
	background:url("/images/48/positive_dynamic-48.png") no-repeat;
}
.cotamax {
	background:url("/images/48/collapse-48.png") no-repeat;
}
.cotamin  {
	background:url("/images/48/expand-48.png") no-repeat;
}
.temporada  {
	background:url("/images/48/shop-48.png") no-repeat;
}
.comarca  {
	background:url("/images/48/library-48.png") no-repeat;
}
.parque  {
	background:url("/images/48/picture-48.png") no-repeat;
}
.actividad  {
	background:url("/images/48/planner-48.png") no-repeat;
}
.categorias  {
	background:url("/images/48/todo_list-48.png") no-repeat;
}
.duraciontotal  {
	background:url("/images/48/alarm_clock-48.png") no-repeat;
}
.longitud  {
	background:url("/images/48/ruler-48.png") no-repeat;
}
.equipamiento  {
	background:url("/images/48/business-48.png") no-repeat;
}
.ninos  {
	background:url("/images/48/reading_ebook-48.png") no-repeat;
}




.info {
	padding-left:50px;
}

.nav > li > a {
font-size:16px;
}
#related_posts_thumbnails {
list-style-type: none;
list-style-position: inside;
padding: 0px;
margin: 0px;
}
#related_posts_thumbnails li {
padding: 10px 0;
border-bottom: 1px solid #ccc;
width:250px;
float:left;
margin-right:15px;
height:320px;
}
#related_posts_thumbnails li img {
margin-right: 8px;
vertical-align:text-top;
}
.widgets-wraps .widgettitle_wrap .widgettitle span  {
    background-color: #efefef;
    color: #555555;
font-size:18px;
}
.pie {
	clear:both;
}
footer {
		padding-top:20px;
}

.pie .row .widgets-wraps {
	    background-color: #efefef;
	    padding-top:20px;
}
.row {
    margin-left: -10px;
    margin-right: -10px;
}
.pie .col-md-12{
	 background-color: #efefef;
	
}
.pie .col-md-12 h3 a{
	 font-size:16px;
	
}
.titulomapa {
padding-top: 10px;
text-align:center;
}
.margeninferior{
margin-bottom:15px;
}
.margensuperior{
margin-top:15px;
}
html header#header-one-line.main {
		position:absolute;
}
.archive-title {
	margin-top:30px;
	margin-bottom:30px;
}
.row .gd-inputs {
	height: 60px;
	width:95%;
}

html body .single header #header-one-line .main {
    position: relative;
}
.container .jv-img-contaiver {
margin-top:40px;
}


#recomendados {
		 background-color: #efefef;
		 padding-top:-50px;
		 margin-top:-10px;
}
.imagen-archivo img{
	width:100%;
	border:1px solid #cfcfcf;
	padding:2px;
}


.imagen-archivo:hover img{
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;
-webkit-transform:scale(1.06);
-moz-transform:scale(1.06);
-ms-transform:scale(1.06);
-o-transform:scale(1.06);
transform: scale(1.06);
}








#page-style {
		 /*background-color: #efefef;*/
		 /*
		 background: #efefef url("/images/ermitastella.jpg") no-repeat scroll  0pt 0pt;
		 background-attachment:fixed;
		 background-size: cover;*/
	
}
.archive-main-container  {
background-color: #ffffff;	
}
.javo-archive-list-wrap {
background-color: #ffffff;	
}
.main-content-wrap {
background-color: #ffffff;		
}
.javo-archive-items-content .container{
background-color: #ffffff;	
}
.archive-main-container .main-content-wrap .javo-archive-list-wrap h1 {
    color:#F24C27;
    font-size: 32px;
}
h3 a{
	color:#F24C27;
}

h3 a:hover {
  font-weight:bold;
  color:#F24C27;
}


.etiqueta {
background-color: #ffffff;
padding-top:80px;	
}
.tagcloud a{
		color:#F24C27;
}

div.javo-archive-list div.media-body h3.media-heading a {
  	color:#F24C27;
}
.javo-archive-list .archive-thumb > a img {
    height: 230px;
    width: 230px;
}
.pagination.pagination-dark > li.active > a {
    background-color: #F24C27;
    color: #fff;
}
.panel-title {
 color:#F24C27;
}
.pretty_blogs h2 {
 color:#F24C27;
}
.widgets-wraps .widgettitle_wrap .widgettitle span {
    background-color: #ffffff;
    color: #F24C27;
    font-size: 24px;
}

.widgets-wraps .widgettitle_wrap .widgettitle::after {
    border-bottom: 2px solid #037E8C;
    top: 5px;
}

.tagcloud a:hover {
    color:#454545;
     font-weight:bold;
}


.sidebar-right .widgets-wraps > ul > li {
list-style-image:url('/images/24/search-24.png');
margin-left:30px;
    font-size: 0.88em;
    line-height: 2em;
    color:#F24C27;
}

.sidebar-right.widgets-wraps > ul > li  a{
    font-size: 0.88em;
    line-height: 2em;
    color:#F24C27;
}
.sidebar-right .widgets-wraps > ul > li  a:hover{
    font-size: 0.90em;
    color:#454545;
     font-weight:bold;
}

#javo-archive-sidebar-nav {
    border: 0px ;

}

#javo-archive-sidebar-nav li {
    line-height: 28px;

}
#javo-archive-sidebar-nav > li > a {

    color: #888;
    font-size: 22px;
    font-weight:normal;
}
#javo-archive-sidebar-nav > li > a:hover {

    color:#F24C27;
    font-size: 24px;
    font-weight:bold;
}

.javo-wgfi-listing-linear li .thumb .javo-wgfi-listing-linear-title {
    color: #777;
    font-size: 14px;
}
.widgets-wraps > ul > li > a:hover {
    color:#F24C27;
    font-weight:bold;
}
.widgets-wraps .widgettitle_wrap .widgettitle span {
    background-color: transparent;

}
html body header#header-one-line ul.nav > li.menu-item > a:hover {
    color:#F24C27;
    font-weight:bold;
}
#header-one-line #javo-navibar ul.navbar-left .menu-item a:hover, #header-one-line #javo-navibar > form {
    color: #ffffff;
    font-weight: 600;
    line-height: 20px;
}
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button {
   
    margin-bottom:0px;
}
.espacio20a .row {
padding-top:15px;
}
.relleno {
	height:50px;
}
.margen20a {
	margin-top:20px;
}
/* Navigation background color */
#header-one-line .javo-main-navbar{background-color:white;}

/*Navigation font color*/
#javo-navibar ul.navbar-left>li>a{color:black !important;}

/*Navigation Dropdown menu background*/
#javo-navibar ul.navbar-left>li>.dropdown-menu{background-color:white;}

/*Navigation Dropdown menu font color*/
#javo-navibar ul.navbar-left>li>.dropdown-menu>li>a{color:black !important;}

/*Navigation Dropdown menu background font color when hover*/
#javo-navibar ul.navbar-left>li>.dropdown-menu>li>a:hover{background-color:#F24C27 !important; color:#000 !important;}

/*Activated page background, font color*/
#javo-navibar ul.navbar-left>li>.dropdown-menu>li.active>a{background-color:#454545; color:#000 !important;}

.menu-item-type-taxonomy {
background-color:white;	
color:#000 
}
.menu-item-object-item_location{
background-color:white;	
color:#000 
}
.mega-menu-wrap {
	margin-top:25px;
	
}


.wp-caption {
	/*max-width: 96% !important;
	width: auto !important;*/
}
.description-part .wp-caption img {
   /* width: 100%;
    height: auto;*/
text-align:center;
}
.description-part iframe {
    width: 100%;
    height: 300px;
}


#map {
    width:  100%;
    height: 700px;
    box-shadow: 5px 5px 5px #888;
}



.javo-archive-header-container #map{

    padding-top:30px;
}





.titulomapa {
    padding-top: 70px;

}

.separador-mapa{
    height:65px;

}
@media only screen and (max-width:800px){

    #map {
        width: 100%;
        height: 400px;
        box-shadow: 5px 5px 5px #888;
    }

    .titulomapa  {
    padding-top: 5px;

    }

    .separador-mapa{
        height:0px;

    }
}

.margenup{
height:65px;
}


    @media only screen and (max-width:800px){
#p336 {
width:100%;
}
.single-item-tab .item-single-details-box {
    border-right: none;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {

    padding-top: 10px;
}

        .margenup{
            height:0px;
        }


        #map {
            width: 100%;
            height: 400px;
            box-shadow: 5px 5px 5px #888;
        }

}

@media only screen and (max-width:435px){ /*nexus 6p */
.description-part .wp-caption img {
    width: 400px5px;
    height: auto;
}
.description-part iframe {
    width: 350px;
    height: 300px;
}
    #map {
        width: 100%;
        height: 400px;
        box-shadow: 5px 5px 5px #888;
    }


}
@media only screen and (max-width:414px){ /*iphone 6s */
.description-part .wp-caption img {
    width: 350px;
    height: auto;
}
.description-part iframe {
    width: 350px;
    height: 300px;
}
}
@media only screen and (max-width:375px){ /*iphone 6 */
.description-part .wp-caption img {
    width: 315px;
    height: auto;
}
.description-part iframe {
    width: 315px;
    height: 300px;
}
}
@media only screen and (max-width:360px) {
    /*OnePlus One*/
    .description-part .wp-caption img {
        width: 300 px0px;
        height: auto;
    }

    .description-part iframe {
        width: 300px;
        height: 300px;
    }

    #javo-map-tab {
        margin-top: 45px;
    }


    }

.widgets-wraps>ul>li{font-size:1.1em; line-height:2em;}

@media only screen and (max-width:1082px){


    .margenup{
        height:0px;
    }


    #map {
        width: 100%;
        height: 400px;
        box-shadow: 5px 5px 5px #888;
    }

}
.nav-previous {
    font-size:20px;
    font-weight: bold;
}
.anuncioadap {
    width: 100%;
    height:600px;
    clear:both;
}

/* Paneles de cabecera: no interceptar clics cuando no estén activos */
.data-javo-single-item-header-panel { pointer-events: none; }
.data-javo-single-item-header-panel.active { pointer-events: auto; }
/* Si algún backdrop se queda “pegado”, que no capture clics */
.cli-modal-backdrop { pointer-events: none !important; }
