/*
Theme Name: Bridge Child
Theme URI: http://bridgelanding.qodeinteractive.com/
Description: Creative Multipurpose WordPress Theme
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Author: Qode Interactive
Author URI: http://qodethemes.com/
Text Domain: bridge
Version: 22.6
License: GNU General Public License
License URI: licence/GPL.txt
Template: bridge

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

.q_logo img, .q_logo { max-height: 91px !important; }
.logo_wrapper { height: 100px !important; }
.content { margin-top: -227px !important; }
body { background-color: #555353 !important; }
header.sticky, .container, .content_inner, header.sticky .header_bottom { background-color: #555353 !important; }
header .container { background: transparent !important; }
.titulo25 h1 { font-size: 25px !important; margin: 0 !important; line-height: 50px !important; }
.side_menu_button { display: none; }
h1:empty { display: none; }
.chicoH2 h2 { font-size: 37px; line-height: 42px; color: #98D3EC !important; }
.chidoDesc { font-size: 10px !important; line-height: 15px !important; text-align: center !important; display: block !important; }
.accesibilidadOculta {
	position: absolute;
	left: -9000px;
	top: -9000px;
	width: 1px;
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	display: block;
}
.accesibilidadOculta:focus {
	top: 0;
    left: 0;
    width: 210px;
    height: auto;
    z-index: 9;
    padding: 8px;
    border: 2px solid #000;
    color: #000;
    background-color: #fff;
    z-index: 999999;
}
a, button, input { transition: all 0.3s; }
a:focus, button:focus, input:focus {
	-webkit-transform: scale( 1.02 ) !important;
	-ms-transform: scale( 1.02 ) !important;
	transform: scale( 1.02 ) !important;
	border: 5px solid #fff !important;
	box-sizing: border-box;
}
.q_logo a:focus {
	border: none !important;
}
.q_logo a:focus > img {
	border: 5px solid #fff !important;
}
input:hover { border: 2px solid #000 !important; }
.slideTextSmall {
	color: #fff;
    position: absolute;
    bottom: -10px;
    font-size: 7px !important;
}
.slideTextFlecha {
	color: #fff;
    position: absolute;
    bottom: -20px;
    font-size: 10px !important;
}
@media only screen and (max-width: 1000px) {
	.header_bottom { background-color: #555353!important; }
}