/*
Theme Name: ZypTek Theme
Theme URI: https://zyptek.cl
Template: Divi
Author: Spreng
Author URI: https://sprenger.cl
Description: Tema para https://zyptek.cl
Version: 1.0.0.17
Updated: 2023-06-15 12:53:42
*/
/* ESTILO PARA UBICAR LOS ANCHORS CUSTOM QUE SE TROLLEAN AL HEADER */
span.anchorx {
	display: block!important;
	position: relative!important;
	top: -155px!important;
	visibility: hidden!important;
}
/* fix sticky header gap */
.page #et-main-area{
	margin-top: -95px!important;
}
.et-tb-html#et-main-area{

}
.admin-bar #et-main-area{
	margin-top: 0px!important;
}
#menu-lang sub-menu{
	z-index: 999999;
}
/* Estilos pagina DMARC */
#res-title, #res-stats, #res-value{
	display:none;
}

#dmarc-checker-form{
	display:flex;
	justify-content: center;
	align-items: center;
}
#domain-input{
	border-radius: 3px;
	border-width: 0;
	padding: 12px 16px;
	font-family: 'Ubuntu',Helvetica,Arial,Lucida,sans-serif;
	font-weight: 500;
	font-size: 14px;
	color: #ffffff;
	background-color: rgba(255,255,255,0.37);
	margin-right:10px;
	
}
#check-dmarc{
	border:1px solid white;
	color: white;
	font-size: 14px;
	text-transform: capitalize;
	
}
#check-dmarc::after{
	font-size: 24px;
	
}
#result{
	flex-direction: column;
	margin-top:50px;
	border:1px solid white;
	font-size: 14px;
	color: white;
}
#stats{
	display: flex;
/* 	flex-direction: row; */
/* 	justify-content: space-around; */
/* 	align-items: center; */
}
.result-box{
	border: 1px solid white;
	background-color: hsla(0,0%,100%,.2);
}
#value-x{

}
/* FIN Estilos pagina DMARC */
.single-post #main-content{
	margin-top: -86px;
}
.error404  #main-content{
	margin-top: -11px;
}
@media only screen and (max-width: 1080px){
	#contact h2{
		font-size:46px;
	}
}
.wa__popup_powered{
	display:none!important;
}
/* VISTA DESKTOP */
@media only screen and (min-width: 980px){
/*	FIX ANNOYING VERTICAL LINE	*/
	#main-content .container::before {
		right: 0%!important;
		width: 0!important;
	}
	.et_right_sidebar #main-content .container::before {
		right: 20.875% !important;
	}
	#main-content #left-area{
		width:100%;
	}
}
/*  END VISTA DESKTOP
------------------------
 *  VISTA TABLET     */
@media only screen and (max-width: 980px){
		header {
        position: fixed;
        z-index: 99999;
        width: 100%;
        top: 0;
    }
    .home #et-main-area{
		margin-top: 36px!important;
	}
	#menu-language .et_pb_menu__menu {
		display: flex!important;
	}
	#menu-language .et_mobile_nav_menu {
		display: none!important;
	}
	#menu-language .et_pb_menu__wrap{
		justify-content: flex-start!important;
	}
}
/*  VISTA TABLET     */
@media only screen and (max-width: 768px){
	#et_pb_contact_form_0{
		padding:0px!important;	
	}
	.et_pb_slider .et_pb_slide_0 {
		background-size: cover!important;
		background-position: left bottom 100px!important;
	}
}
/*  END VISTA TABLET
------------------------
 *  VISTA SMARTPHONES    */
@media only screen and (max-width: 479px){
}
/*  VISTA SMARTPHONES    */
@media only screen and (max-width: 400px){
}
@media only screen and (max-height: 410px){
	#contact h2{
		font-size:32px;
	}
}