/*plantilla general*/
.lbg_zoominout_general{
    background-color: rgba(0, 67, 165, 0.68);
    bottom: 0;
    left: 0;
    right: 0;
    padding: 15px 25px 5px !important;
    position: absolute;
    text-align: left;
    width: 100%;
}

.lbg_zoominout_general > * {
    max-width: 700px;
    margin: 0 auto;}

.lbg_zoominout_general h2 {
    font-family: 'open_sansbold';
    font-size: 43px;
    background-color: transparent;
    text-align: left;
    padding: 0;
    margin-bottom: 10px;}

.lbg_zoominout_general p{
    font-family: 'open_sansregular';
    font-size: 18px;
    line-height: 1.3;
    text-align: left;
    padding: 0;
    margin-bottom: 10px;}

/*textWhiteBgBlack*/
.lbg_zoominoutslider_textWhiteBgBlack_small {
	font-family: Arial;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	color:#FFF;
	background:#000;
	padding:5px 6px;
	margin:0;
}
.lbg_zoominoutslider_textWhiteBgBlack_small a {
	color:#FFF;
	text-decoration:underline;
}
.lbg_zoominoutslider_textWhiteBgBlack_small a:hover {
	color:#F00;
	text-decoration:underline;
}
.lbg_zoominoutslider_textWhiteBgBlack_medium {
	font-family: Arial;
	font-size:22px;
	line-height:22px;
	font-weight:normal;
	color:#FFF;
	background:#000;
	padding:6px 7px;
	margin:0;
}
.lbg_zoominoutslider_textWhiteBgBlack_medium a {
	color:#FFF;
	text-decoration:underline;
}
.lbg_zoominoutslider_textWhiteBgBlack_medium a:hover {
	color:#F00;
	text-decoration:underline;
}
.lbg_zoominoutslider_textWhiteBgBlack_large {
	font-family: Arial;
	font-size:36px;
	line-height:36px;
	font-weight:normal;
	color:#FFF;
	background:#000;
	padding:7px 10px;
	margin:0;
}
.lbg_zoominoutslider_textWhiteBgBlack_large a {
	color:#FFF;
	text-decoration:underline;
}
.lbg_zoominoutslider_textWhiteBgBlack_large a:hover {
	color:#F00;
	text-decoration:underline;
}
/*textBlackBgWhite*/
.lbg_zoominoutslider_textBlackBgWhite_small {
	font-family: Arial;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	color:#000;
	background:#FFF;
	padding:5px 6px;
	margin:0;
}
.lbg_zoominoutslider_textBlackBgWhite_small a {
	color:#000;
	text-decoration:underline;
}
.lbg_zoominoutslider_textBlackBgWhite_small a:hover {
	color:#F00;
	text-decoration:underline;
}
.lbg_zoominoutslider_textBlackBgWhite_medium {
	font-family: Arial;
	font-size:22px;
	line-height:22px;
	font-weight:normal;
	color:#000;
	background:#FFF;
	padding:6px 7px;
	margin:0;
}
.lbg_zoominoutslider_textBlackBgWhite_medium a {
	color:#000;
	text-decoration:underline;
}
.lbg_zoominoutslider_textBlackBgWhite_medium a:hover {
	color:#F00;
	text-decoration:underline;
}
.lbg_zoominoutslider_textBlackBgWhite_large {
	font-family: Arial;
	font-size:36px;
	line-height:36px;
	font-weight:normal;
	color:#000;
	background:#FFF;
	padding:7px 10px;
	margin:0;
}
.lbg_zoominoutslider_textBlackBgWhite_large a {
	color:#000;
	text-decoration:underline;
}
.lbg_zoominoutslider_textBlackBgWhite_large a:hover {
	color:#F00;
	text-decoration:underline;
}
/*textRedBgWhite*/
.lbg_zoominoutslider_textRedBgWhite_small {
	font-family: Arial;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	color:#F00;
	background:#FFF;
	padding:5px 6px;
	margin:0;
}
.lbg_zoominoutslider_textRedBgWhite_small a {
	color:#F00;
	text-decoration:underline;
}
.lbg_zoominoutslider_textRedBgWhite_small a:hover {
	color:#000;
	text-decoration:underline;
}
.lbg_zoominoutslider_textRedBgWhite_medium {
	font-family: Arial;
	font-size:22px;
	line-height:22px;
	font-weight:normal;
	color:#F00;
	background:#FFF;
	padding:6px 7px;
	margin:0;
}
.lbg_zoominoutslider_textRedBgWhite_medium a {
	color:#F00;
	text-decoration:underline;
}
.lbg_zoominoutslider_textRedBgWhite_medium a:hover {
	color:#000;
	text-decoration:underline;
}
.lbg_zoominoutslider_textRedBgWhite_large {
	font-family: Arial;
	font-size:36px;
	line-height:36px;
	font-weight:normal;
	color:#F00;
	background:#FFF;
	padding:7px 10px;
	margin:0;
}
.lbg_zoominoutslider_textRedBgWhite_large a {
	color:#F00;
	text-decoration:underline;
}
.lbg_zoominoutslider_textRedBgWhite_large a:hover {
	color:#000;
	text-decoration:underline;
}
/*textBlueBgWhite*/
.lbg_zoominoutslider_textBlueBgWhite_small {
	font-family: Arial;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	color:#00F;
	background:#FFF;
	padding:5px 6px;
	margin:0;
}
.lbg_zoominoutslider_textBlueBgWhite_small a {
	color:#00F;
	text-decoration:underline;
}
.lbg_zoominoutslider_textBlueBgWhite_small a:hover {
	color:#F00;
	text-decoration:underline;
}
.lbg_zoominoutslider_textBlueBgWhite_medium {
	font-family: Arial;
	font-size:22px;
	line-height:22px;
	font-weight:normal;
	color:#00F;
	background:#FFF;
	padding:6px 7px;
	margin:0;
}
.lbg_zoominoutslider_textBlueBgWhite_medium a {
	color:#00F;
	text-decoration:underline;
}
.lbg_zoominoutslider_textBlueBgWhite_medium a:hover {
	color:#F00;
	text-decoration:underline;
}

.lbg_zoominoutslider_textBlueBgWhite_large {
	font-family: Arial;
	font-size:36px;
	line-height:36px;
	font-weight:normal;
	color:#00F;
	background:#FFF;
	padding:7px 10px;
	margin:0;
}
.lbg_zoominoutslider_textBlueBgWhite_large a {
	color:#00F;
	text-decoration:underline;
}
.lbg_zoominoutslider_textBlueBgWhite_large a:hover {
	color:#F00;
	text-decoration:underline;
}
/*textWhiteBgTransparent*/
.lbg_zoominoutslider_textWhiteBgTransparent_small {
	font-family: Arial;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	color:#FFF;
	background:none;
	padding:0;
	margin:0;
}
.lbg_zoominoutslider_textWhiteBgTransparent_small a {
	color:#FFF;
	text-decoration:underline;
}
.lbg_zoominoutslider_textWhiteBgTransparent_small a:hover {
	color:#F00;
	text-decoration:underline;
}
.lbg_zoominoutslider_textWhiteBgTransparent_medium {
	font-family: Arial;
	font-size:22px;
	line-height:22px;
	font-weight:normal;
	color:#FFF;
	background:none;
	padding:0;
	margin:0;
}
.lbg_zoominoutslider_textWhiteBgTransparent_medium a {
	color:#FFF;
	text-decoration:underline;
}
.lbg_zoominoutslider_textWhiteBgTransparent_medium a:hover {
	color:#F00;
	text-decoration:underline;
}
.lbg_zoominoutslider_textWhiteBgTransparent_large {
	font-family: Arial;
	font-size:36px;
	line-height:36px;
	font-weight:normal;
	color:#FFF;
	background:none;
	padding:0;
	margin:0;
}
.lbg_zoominoutslider_textWhiteBgTransparent_large a {
	color:#FFF;
	text-decoration:underline;
}
.lbg_zoominoutslider_textWhiteBgTransparent_large a:hover {
	color:#F00;
	text-decoration:underline;
}
/*textBlackBgTransparent*/
.lbg_zoominoutslider_textBlackBgTransparent_small {
	font-family: Arial;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	color:#000;
	background:none;
	padding:0;
	margin:0;
}
.lbg_zoominoutslider_textBlackBgTransparent_small a {
	color:#000;
	text-decoration:underline;
}
.lbg_zoominoutslider_textBlackBgTransparent_small a:hover {
	color:#F00;
	text-decoration:underline;
}
.lbg_zoominoutslider_textBlackBgTransparent_medium {
	font-family: Arial;
	font-size:22px;
	line-height:22px;
	font-weight:normal;
	color:#000;
	background:none;
	padding:0;
	margin:0;
}
.lbg_zoominoutslider_textBlackBgTransparent_medium a {
	color:#000;
	text-decoration:underline;
}
.lbg_zoominoutslider_textBlackBgTransparent_medium a:hover {
	color:#F00;
	text-decoration:underline;
}
.lbg_zoominoutslider_textBlackBgTransparent_large {
	font-family: Arial;
	font-size:36px;
	line-height:36px;
	font-weight:normal;
	color:#000;
	background:none;
	padding:0;
	margin:0;
}
.lbg_zoominoutslider_textBlackBgTransparent_large a {
	color:#000;
	text-decoration:underline;
}
.lbg_zoominoutslider_textBlackBgTransparent_large a:hover {
	color:#F00;
	text-decoration:underline;
}
/*textRedBgTransparent*/
.lbg_zoominoutslider_textRedBgTransparent_small {
	font-family: Arial;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	color:#F00;
	background:none;
	padding:0;
	margin:0;
}
.lbg_zoominoutslider_textRedBgTransparent_small a {
	color:#F00;
	text-decoration:underline;
}
.lbg_zoominoutslider_textRedBgTransparent_small a:hover {
	color:#000;
	text-decoration:underline;
}
.lbg_zoominoutslider_textRedBgTransparent_medium {
	font-family: Arial;
	font-size:22px;
	line-height:22px;
	font-weight:normal;
	color:#F00;
	background:none;
	padding:0;
	margin:0;
}
.lbg_zoominoutslider_textRedBgTransparent_medium a {
	color:#F00;
	text-decoration:underline;
}
.lbg_zoominoutslider_textRedBgTransparent_medium a:hover {
	color:#000;
	text-decoration:underline;
}
.lbg_zoominoutslider_textRedBgTransparent_large {
	font-family: Arial;
	font-size:36px;
	line-height:36px;
	font-weight:normal;
	color:#F00;
	background:none;
	padding:0;
	margin:0;
}
.lbg_zoominoutslider_textRedBgTransparent_large a {
	color:#F00;
	text-decoration:underline;
}
.lbg_zoominoutslider_textRedBgTransparent_large a:hover {
	color:#000;
	text-decoration:underline;
}
/*textBlueBgTransparent*/
.lbg_zoominoutslider_textBlueBgTransparent_small {
	font-family: Arial;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	color:#00F;
	background:none;
	padding:0;
	margin:0;
}
.lbg_zoominoutslider_textBlueBgTransparent_small a {
	color:#00F;
	text-decoration:underline;
}
.lbg_zoominoutslider_textBlueBgTransparent_small a:hover {
	color:#F00;
	text-decoration:underline;
}
.lbg_zoominoutslider_textBlueBgTransparent_medium {
	font-family: Arial;
	font-size:22px;
	line-height:22px;
	font-weight:normal;
	color:#00F;
	background:none;
	padding:0;
	margin:0;
}
.lbg_zoominoutslider_textBlueBgTransparent_medium a {
	color:#00F;
	text-decoration:underline;
}
.lbg_zoominoutslider_textBlueBgTransparent_medium a:hover {
	color:#F00;
	text-decoration:underline;
}
.lbg_zoominoutslider_textBlueBgTransparent_large {
	font-family: Arial;
	font-size:36px;
	line-height:36px;
	font-weight:normal;
	color:#00F;
	background:none;
	padding:0;
	margin:0;
}
.lbg_zoominoutslider_textBlueBgTransparent_large a {
	color:#00F;
	text-decoration:underline;
}
.lbg_zoominoutslider_textBlueBgTransparent_large a:hover {
	color:#F00;
	text-decoration:underline;
}


