/* LICENSE & DETAILS
   ==================================================

	Theme Name: Joyn Child Theme
	Theme URI: http://joyn.swiftideas.com
	Description: An Incredible Responsive Multi-Purpose WordPress Theme - Designed & Developed by Swift Ideas ( www.swiftideas.net )
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Template: joyn
	Version: 1.0
	Author: Swift Ideas
	Author URI: www.swiftideas.net

	All files, unless otherwise stated, are released under the GNU General Public License
	version 3.0 (http://www.gnu.org/licenses/gpl-3.0.html)

   ==================================================
*/

/* --------------------------------------------
	JOYN CSS IMPORT
-------------------------------------------- */



/* ----- SOLUCIÓN TÍTULOS AZULES EN ACORDEÓN  (AÑADIR URL DE bootstrap.min.css EN "JOYN CSS IMPORT") ----- */
a:hover,a:focus{color:#4d4d4d;}.btn-link:hover,.btn-link:focus{color:#4d4d4d;}span:focus{color:#4d4d4d;}

/* PANTALLAZO UNDERCONSTRUCTION */
.inner-page-wrap {
    margin-top: 0px;
    margin-bottom: 0px;
}
.spb_parallax_asset {
	box-shadow: none;
}


/* --------------------------------------------
	CHILD THEME CSS
-------------------------------------------- */
nav .menu > li.menu-item > a:hover, nav.std-menu .menu > li > a:hover {
	text-decoration: none;
}
#logo.logo-center img {
	margin-top: -50px;
	margin-left: -60px;
	max-width: 500px;
}
#mobile-logo.has-img {
	max-width: 100%;
	width: 270px;
}
a.mobile-menu-link span.menu-bars {
	top: 20px;
}
#top-bar {
	border-bottom: 0px solid #e3e3e3;
}

.header-shadow #header-section #header, body[class*="header-naked"] #header-section .is-sticky #header, .header-wrap .header-6 {
  box-shadow: none;
}

.title-wrap .spb-heading {
	line-height: 110%;
}
nav .menu > li.menu-item:hover > a, nav.std-menu .menu > li:hover > a {
	border-bottom: 0px solid #CCCCCC;
}
#mobile-header {
	border-bottom: 0px;
}
#main-nav ul.menu > li > a {
	padding: 15px 15px;
	text-decoration: none;
}
p {
	margin: 0 0 15px;
}
.spb_toggle_content {
	padding: 15px;
}
.sf-list {
	margin-top: -10px;
}
.mtb-20 {
	margin-top: -20px;
	margin-bottom: 0px;
}
.m0 {
	margin: 0px;
}
.mt0 {
	margin-top: 0px;
}
.mb0 {
	margin-bottom: 0px;
}
.page-heading {
	margin-top: 20px;
}
.toggle-wrap .spb_toggle {
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}
.spb_image .image-caption {
	text-align: left;
	margin: 0px;
}

/* QUITAR FRANJA SUPERIOR DEL MENÚ EN HOVER */
#main-navigation ul.menu > li:hover > a {
	box-shadow: 0 0px 0 #FFF inset!important;
}

.spb_content_element.col-sm-12.margeninferior.spb_text_column {
    margin-bottom: -20px !important;
}