.mab-title{
padding-left: 10px;
padding-right: 10px;
font-size: 13px;
}

.mab-anio{
  color: #080808;
  white-space: nowrap;
  font-size: 11px;
}

.close_mab{
font-size: 26px;
z-index: 100000;
color:#fd5900;
float: right;
}

.close_mab :hover{
color:#fff;

}

.cont_inline_mab{
	overflow-y: auto;
	max-height: 100vh;
}


.renglon_450{
display:none;
}


.texto_info_video{
	padding: 30px 40px;
	max-width: 400px;
	
	color: #fff;
	margin: auto;	
	    font-weight: 400;
    letter-spacing: 0px;
    text-transform: initial;
	    font-size: 20px;
    line-height: 1.55em;
	font-family: Inconsolata,serif;
	
}




.btn_mab_video_info a{
padding: 1px 0px !important;
width: 70px !important;
border: 2px solid #fd5900 !important;
color: #fff !important;
background-color: #fd5900 !important;
font-size: 10px !important;
}

.btn_mab_video_info a:hover{	
padding: 1px 0px !important;
width: 70px !important;
/*border: 2px solid #080808 !important;*/
color: #fd5900 !important;
background-color: transparent !important;
font-size: 10px !important;
}

.links_intro{
  margin-top:30px;
}
.links_intro p a{
	color:#777 !important;
	font-size: 20px !important;
}
.links_intro p a:hover{
color: #fd5900 !important;
}
.espacio_renglon_menu a{
	line-height:15px !important;
}

.menu_vertical_redes_mab a{
	display:inline-block !important;
	margin-top:10px !important;
}
.mkd-vertical-menu-area-inner .mkd-logo-wrapper a{
	margin-right:16px;
}
.interletreado_titulos_cabeceras{
	letter-spacing:1px !important;
}

.logo_footer{
	max-width:400px;
	margin:auto;
}

.parrafos_interlineado p{
line-height: 18px;
}
.borde_izquierdo_texto_quienes_somos{
border-left: 1px solid #eee;
}
.titulos_quienes_somos h4{
  line-height: 22px !important;
}

.mkd-mobile-header .mkd-mobile-header-inner .mkd-mobile-header-holder .mkd-grid{
	width:100% !important;
}

.mkd-mobile-header .mkd-mobile-header-inner .mkd-mobile-header-holder .icon_menu{
line-height: 5 !important;
}

.mkd-mobile-header .mkd-mobile-header-inner {
    height: 90px;
}

.mkd-header-vertical .mkd-vertical-menu > ul > .menu_vertical_mab > a{
font-size: 11px;
line-height: 26px;
font-weight: 400;
text-align:right;
}
.mkd-header-vertical .mkd-vertical-menu ul .menu_vertical_mab a {
color: #464444;
}
.mkd-header-vertical .mkd-vertical-menu ul .menu_vertical_mab a:hover {
color: #fd5900;
}
.mkd-header-vertical .menu_vertical_redes_mab .mkd-social-icons-group-widget{
	text-align:right;
}



.mkd-mobile-header .mkd-mobile-nav .mkd-grid > ul > .menu_vertical_mab > a{
    padding-left: 4px;
	padding-right: 4px;
    font-size: 12px;
    font-weight: 400;
    text-align: center;
}
.mkd-mobile-header .mkd-mobile-nav .mkd-grid ul .menu_vertical_mab a{
    color: #464444;

}

.mkd-mobile-header .mkd-mobile-nav .mkd-grid ul .menu_vertical_mab a:hover{
	color: #fd5900;
}



.mkd-mobile-header .menu_vertical_redes_mab .mkd-social-icons-group-widget{
	text-align:center;
}

.mkd-mobile-header .mkd-mobile-nav ul li .mkd-social-icons-group-widget a{
    color: #080808 !important;
}

.mkd-mobile-header .mkd-mobile-nav ul li .mkd-social-icons-group-widget a:hover{
    color: #666 !important;
}


.mobile-header-appear .mkd-mobile-menu-opened{
	padding-left:20px !important;

}


.mkd-content-bottom .mkd-content-bottom-inner {
    max-width: none !important;
	width:100% !important;
}


.texto_dire_footer p{
line-height: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
margin-bottom:0px !important;
}


.separador_footer{
padding-left: 5px !important;
padding-right: 5px !important;
}







.position_bg_img_initial .mkd-pli-image{
	background-position:initial !important;
}
.position_bg_img_left_top .mkd-pli-image{
	background-position:left top !important;
}
.position_bg_img_left_center .mkd-pli-image{
	background-position:left center !important;
}
.position_bg_img_left_bottom .mkd-pli-image{
	background-position:left bottom !important;
}
.position_bg_img_right_top .mkd-pli-image{
	background-position:right top !important;
}
.position_bg_img_right_center .mkd-pli-image{
	background-position:right center !important;
}
.position_bg_img_right bottom .mkd-pli-image{
	background-position:right bottom !important;
}
.position_bg_img_center_top .mkd-pli-image{
	background-position:center top !important;
}
.position_bg_img_center_center .mkd-pli-image{
	background-position:center center !important;
}
.position_bg_img_center_bottom .mkd-pli-image{
	background-position:center bottom !important;
}




.mkd-header-vertical .mkd-vertical-alignment-center .mkd-vertical-menu > ul {
    vertical-align: top !important;
}






@media (max-width: 767px) { 
.mobil_off{
	display:none;
}
.padding_textos_mab_1{
	padding-left:14px;
	padding-right:14px;
}

.sub_tit_header_intro p{
  margin: auto;
    margin-bottom: auto;
font-size: 22px !important;
line-height: 26px !important;
padding-left: 40px;
padding-right: 40px;
margin-top: 30px;
}

.padding_textos_mab_2{
	padding-right:20px;
}


}


@media (min-width: 768px) { 
  
.desktop_off{
	display:none;
}
.padding_textos_mab_1{
	padding-left:24px;
	padding-right:24px;
}

.sub_tit_header_intro p{
  margin: auto;
    margin-bottom: auto;
font-size: 22px !important;
line-height: 26px !important;
padding-left: 40px;
padding-right: 40px;
margin-top: 30px;
}

.padding_textos_mab_2{
	padding-right:20px;
	padding-left:20px;
}

}

