/*
Theme Name: KitDigital de Burman
Theme URI: https://burman.es
Author: Burman
Author URI: https://elizeulima.com
Description: Un tema básico para WordPress creado para proyectos de KIT DIGITAL.
Version: 1.01
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: kitdigital
Tags: blog, noticias, portafolio
*/


.boldicon{
	font-weight: 900;
}

.breadcrumb-item+
.breadcrumb-item::before{
	margin-right:10px
}

.text-white-interno p{
	color: #ffffff;
}

.kitdigital_area {
    background: #fff;
    padding: 6px;
    border-radius: 3px;
}

.header .primary-header-inner .header-menu-wrap ul li a{
	color: var(--bz-color-heading-primary) !important;
}

.header .primary-header-inner .header-menu-wrap ul li li a:before{
	background-color: #CAD5DC !important;

}

.header .primary-header-inner .header-menu-wrap ul li li a{
	padding: 17px;
}

.h4fix{
	font-size: 20px;
    font-weight: 600;
    line-height: 1;
    margin-bottom: 10px;
}

.section-heading .sub-heading .left-shape:after,
.section-heading .sub-heading .left-shape{
	background-color: var(--bz-color-heading-primary);
}

.header .middle-header .middle-header-inner .header-items-wrap .header-item .icon{
	color: var(--bz-color-theme-texticon-solid);
}

.simpleshare_link{
	font-size:1.3em
}
.videoarea_v1,
.videoarea_v2,
.videoarea_v5,
.videoarea_v6{
	position: absolute; 
	width: 100%;
	height: 100vh; 
	overflow: hidden;
}

.videoarea_v1 iframe,
.videoarea_v2 iframe,
.videoarea_v5 iframe,
.videoarea_v6 iframe{
	position: absolute; 
	top: 50%; 
	left: 50%; 
	width: 100vw; 
	height: 100vh; 
	transform: translate(-50%, -50%); 
	pointer-events: none;
}



.videoarea_v3,
.videoarea_v4{
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 100vw; 
	height: 100vh; 
	overflow: hidden; 
	z-index: -1;
}
.videoarea_v3 iframe,
.videoarea_v4 iframe{
	width: 100vw; 
	height: 100vh;
}

.so-panel {
	margin-bottom: 0px !important;
}

.video-overlay {
    position: absolute;
    top: 45%;
    left: 50%;
    transform: translate(-55px, 0px);
    background: #ffffff;
    border-radius: 50%;
    display: flex;
    width: 70px;
    height: 70px;
}    
.video-overlay i{
    font-size: 50px;
    text-align: center;
    width: 80px;
    line-height: 70px;
}
.fontlight{
    font-weight: 100;
}

.colorenlaces a{
	color: var(--bz-color-theme-primary);
}
.textwidget ul{
	margin-left: 40px;
}

.cmplz-document{
	max-width: 100% !important;
}

@media only screen and (min-width: 992px) {
	.alignleft{
	  float: left;
	  margin-right: 10px;
	}
	.alignright{
	  float: right;
	  margin-left: 10px;
	}
}