/*!
Theme Name: EnviosMasivos
Theme URI: http://underscores.me/
Author: Jorge Ortega
Author URI: https://funiber.org
Description: Tema base para los envíos masivos de la red FUNIBER
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: enviosmasivos
Tags: envíos masivos, FUNIBER
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Variables
# Global
# Utils
# Accessibility
# Alignments
# Layout
# Header
--------------------------------------------------------------*/


/*--------------------------------------------------------------
# Variables
--------------------------------------------------------------*/
:root {
	--primary: #0071ae;
}

/*--------------------------------------------------------------
# Global
--------------------------------------------------------------*/
body {
	font-family: 'Open Sans', sans-serif;
}

/*--------------------------------------------------------------
# Utils
--------------------------------------------------------------*/
.text-primary {
	color: var(--primary) !important;
}
.text-primary-light {
	color: #c3e3f2;
}

/*--------------------------------------------------------------
# Accessibility
--------------------------------------------------------------*/
/* Text meant only for screen readers. */
.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.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;
	clip-path: none;
	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. */
}

/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus {
	outline: 0;
}

/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}

.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/*--------------------------------------------------------------
# Layout
--------------------------------------------------------------*/
.sidebar-left .main-content-area {
	-ms-flex-order: 2;
	order: 2;
}
.sidebar-left #secondary {
	-ms-flex-order: 1;
	order: 1;
}
.sidebar-right .main-content-area {
    float: left;
}
.no-sidebar #secondary, .full-width #secondary{
    display: none;
}
.no-sidebar .main-content-area{
    float: none;
    margin: 0 auto;
}
.full-width .main-content-area{
    max-width: 100%;
}

/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
.site-header {
	border-top: 30px solid #0071ae;
	border-bottom: 1px solid #e2e2e3;
	padding-bottom: 10px;
	margin-bottom: 30px;
}
.site-branding img {
	max-width: 290px;
	height: auto;
	width: 100%;
}

.card--border-thick {
	border: 9px solid #c3e3f2;
}
