/*
    Theme Name:  Laboratorio de Microsonda Electrónica (Amwerk Child)
    Theme URI:   https://amwerk.bold-themes.com
    Author:      Pablo Masquiarán
    Author URI:  https://pmasquiaran.dev/
    License:     LGPLv3 (Licencia Pública General Reducida de GNU)
    License URI: https://www.gnu.org/licenses/lgpl-3.0-standalone.html
    Description: Tema hijo basado en Amwerk de <a href="https://bold-themes.com/">BoldThemes</a>
    Version:     1.0.2.1
    Tags:        one-column, two-columns, right-sidebar, flexible-header, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
    Template:    amwerk
    Text Domain: amwerk
    Domain Path: /languages/
    ========================================================================== */


/*
	Sobreescritura de estilos CSS de la plantilla base
	========================================================================== */
/*
.bt_bb_size_large.bt_bb_headline h1, .bt_bb_size_large.bt_bb_headline h2, .bt_bb_size_large.bt_bb_headline h3, .bt_bb_size_large.bt_bb_headline h4, .bt_bb_size_large.bt_bb_headline h5, .bt_bb_size_large.bt_bb_headline h6, .bt_bb_size_large.bt_bb_headline_with_icon h1, .bt_bb_size_large.bt_bb_headline_with_icon h2, .bt_bb_size_large.bt_bb_headline_with_icon h3, .bt_bb_size_large.bt_bb_headline_with_icon h4, .bt_bb_size_large.bt_bb_headline_with_icon h5, .bt_bb_size_large.bt_bb_headline_with_icon h6 {
  font-size: 3rem;
}

.topBarInLogoArea .btIconWidget .btIconWidgetContent .btIconWidgetText {
	font-size: .8em;
}
.topBarInLogoArea .btIconWidget {
 	margin: 0px 0px 0px 1.5rem;
}
.topBarInLogoArea .btIconWidget.btWidgetWithText {
	margin: 0px 1.5rem 0px 0px;
}
.topBarInLogoArea a.btIconWidget.btWidgetWithText:hover {
	color: #ffffff !important;
	text-decoration: underline;
}
.topBarInLogoArea .btIconWidget .btIconWidgetContent {
	margin-left: 5px;
}
.topBarInLogoArea .btIconWidget .btIconWidgetIcon {
	color:  #ffffff;
	font-size: 1em;
}
.btMenuVertical .mainHeader {
	background-color: #00236f !important;
}
.btMenuVertical .mainHeader .topBarInLogoArea .btIconWidget.btWidgetWithText {
	flex-direction: inherit !important;
}
.btMenuVertical .mainHeader .topBarInLogoArea .btIconWidget.btWidgetWithText > .btIconWidgetIcon {
	font-size: 1.2rem;
	margin-right: .5rem;
}
.btMenuVertical .mainHeader .topBarInLogoArea .btIconWidget.btWidgetWithText .btIconWidgetContent > .btIconWidgetText {
	line-height: 1.2;
	font-size: .7rem;
}
.btMenuVertical .mainHeader nav > ul > li > a {
	font-weight: 600;
	text-transform: uppercase;
}
.btMenuVertical .mainHeader nav ul li li {
	font-size: 0.8em !important;
}
.btMenuVertical .mainHeader nav ul li li a {
	padding: .5em 2em !important;
}
.btMenuHorizontal.btMenuBelowLogo .bt-logo-area {
	background-color: rgb(0, 36, 113);
}
.btMenuHorizontal.btMenuBelowLogo .bt-logo-area .logo img {
	padding: 10px 0;
}
.btMenuHorizontal.btMenuBelowLogo .bt-below-logo-area {
	background-color: rgba(0, 36, 113, .5);
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader {
  color: rgb(0, 36, 113) !important;
}
.btStickyHeaderActive.btMenuHorizontal.btMenuBelowLogo .bt-below-logo-area {
	background-color: transparent;
}
.btMenuHorizontal .menuPort nav {
	float: none;
}
.btMenuHorizontal .menuPort > nav > ul > li {
	padding: 0px 40px 0px 0px;
}
.btMenuHorizontal .menuPort > nav > ul > li > a {
	font-weight: 600;
	text-transform: uppercase;
}
.btMenuHorizontal .menuPort nav > ul {
	margin-left: calc(250px);
	text-align: center;
}
.btMenuHorizontal .menuPort nav > ul > li {
	display: inline-block;
	float: none;
}
.btMenuHorizontal .menuPort nav > ul > li > a::after {}
.btMenuHorizontal .menuPort nav > ul ul {
	text-align: initial;
}
.btMenuHorizontal .menuPort nav > ul ul li > a {
	line-height: 1.2;
}
.btMenuHorizontal .topBarInMenu {
	position: absolute;
	right: 0px;
}
.portfolio-template-default .btPageHeadline.bt_bb_background_image {
	background-attachment: inherit !important;
}
.portfolio-template-default .btPageHeadline .bt_bb_port {
	padding-bottom: 8em;
}
.portfolio-template-default .btPageHeadline header {
	margin-bottom: 20px;
}
.btLightSkin .bt_bb_headline .bt_bb_headline_content .bt_bb_outline_text {
	-webkit-text-stroke: .09rem rgba(0, 36, 113, .5);
}
.bt_bb_masonry_post_grid .bt_bb_grid_item .bt_bb_grid_item_inner,
.bt_bb_masonry_portfolio_grid .bt_bb_grid_item .bt_bb_grid_item_inner {
	background-color: #ffffff;
}
.bt_bb_grid_item_post_thumbnail {
	height: 300px !important;
}
.bt_bb_grid_item_post_thumbnail img {
	height: 300px !important;
	object-fit: cover;
}
.bt_bb_headline .bt_bb_headline_superheadline {
	padding: 0 !important;
}
.bt_bb_headline .bt_bb_headline_superheadline::before {
	display: none !important;
}
.bt_bb_headline .bt_bb_headline_superheadline > span {
	background-color: #002471;
	color: #ffffff;
	padding: 5px 10px;
}
.btPageHeadline .bt_bb_headline_superheadline .btBreadCrumbs {
	padding-left: 0 !important;
}
*/


/*
	Sobreescritura de media queries para el CSS de la plantilla base
	========================================================================== */

@media(max-width:576px) {}
@media(max-width:768px) {}
@media(min-width:769px) {}
@media(min-width:992px) {}
@media(min-width:1200px) {}


/*
	Definición de estilos CSS de la plantilla child
	========================================================================== */

.oculto {
	display: none !important;
}
/*
.correo.bt_bb_icon:hover  a.bt_bb_icon_holder:before,
.correo.bt_bb_icon:hover a.bt_bb_icon_holder span {
	color: #ffffff !important;
	text-decoration: underline;
}
.destacados .bt_bb_headline {
	min-height: 110px;
}
.equipo .bt_bb_icon_holder {
	background: #002471 url('../images/logos/logo-headline.png') center center no-repeat !important;
	background-size: 60px 60px !important;
}
.equipo .bt_bb_icon_holder::before {
	display: none;
}
.laboratorios .bt_bb_headline .bt_bb_headline_content {
	background-color: #ffffff;
	padding: 10px 15px 0 15px;
}
.laboratorios .bt_bb_headline .bt_bb_headline_content::after {
	margin-top: 0.3rem !important;
}
.laboratorios .bt_bb_headline .bt_bb_headline_superheadline {
	margin-bottom: 0;
}
.logo-footer img {
	height: 80px;
}
*/


/*
	Media queries para CSS de la plantilla child
	========================================================================== */

@media(max-width:576px) {}
@media(max-width:768px) {}
@media(min-width:769px) {}
@media(min-width:992px) {}
@media(min-width:1200px) {}
