@charset "UTF-8";
/*
@font-face {
    font-family: "PT Sans";
    src: 	url('/ttfs/PTS55F.ttf') format('truetype'),
     		url('/ttfs/PTS55F.eot'); 
}

@font-face {
    font-family: "PT Sans";
    src: 	url('/ttfs/PTS75F.ttf') format('truetype'),
     		url('/ttfs/PTS75F.eot'); 
    font-weight: bold;
}
*/
@font-face {
    font-family: "PT Sans Narrow";
    src: 	url('https://abser-t.com/ttfs/PTN57F.ttf') format('truetype'),
     		url('https://abser-t.com/ttfs/PTN57F.eot'); /* IE9 */
}
@font-face {
    font-family: "PT Sans Narrow";
    src: 	url('https://abser-t.com/ttfs/PTN77F.ttf') format('truetype'),
     		url('https://abser-t.com/ttfs/PTN77F.eot'); /* IE9 */
    font-weight: bold;
}

/* Poppins */
@font-face {
	font-family: "Poppins";
	src: 	url('https://abser-t.com/ttfs/Poppins-Thin.ttf') format('truetype');
	font-weight: 100;
}
@font-face {
	font-family: "Poppins";
	src: 	url('https://abser-t.com/ttfs/Poppins-Light.ttf') format('truetype');
	font-weight: normal;
}

@font-face {
	font-family: "Poppins";
	src: 	url('https://abser-t.com/ttfs/Poppins-Regular.ttf') format('truetype');
	font-weight: 400;
}
@font-face {
	font-family: "Poppins";
	src: 	url('https://abser-t.com/ttfs/Poppins-Medium.ttf') format('truetype');
	font-weight: 500;
}
@font-face {
	font-family: "Poppins";
	src: 	url('https://abser-t.com/ttfs/Poppins-Bold.ttf') format('truetype');
	font-weight: bold;
}

@font-face {
	font-family: "Poppins";
	src: 	url('https://abser-t.com/ttfs/Poppins-ThinItalic.ttf') format('truetype');
	font-weight: 100;
	font-style: italic;
}
@font-face {
	font-family: "Poppins";
	src: 	url('https://abser-t.com/ttfs/Poppins-LightItalic.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: "Poppins";
	src: 	url('https://abser-t.com/ttfs/Poppins-Italic.ttf') format('truetype');
	font-weight: 400;
	font-style: italic;
}
@font-face {
	font-family: "Poppins";
	src: 	url('https://abser-t.com/ttfs/Poppins-MediumItalic.ttf') format('truetype');
	font-weight: 500;
	font-style: italic;
}

@font-face {
	font-family: "Poppins";
	src: 	url('https://abser-t.com/ttfs/Poppins-BoldItalic.ttf') format('truetype');
	font-weight: bold;
	font-style: italic;
}

/* Depot New */
@font-face {
	font-family: 'DepotNew';
	src: url('DepotNew-Bold.eot');
	src: local('DepotNew Bold'), local('DepotNew-Bold'),
		url('https://abser-t.com/ttfs/DepotNew-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://abser-t.com/ttfs/DepotNew-Bold.woff2') format('woff2'),
		url('https://abser-t.com/ttfs/DepotNew-Bold.woff') format('woff'),
		url('https://abser-t.com/ttfs/DepotNew-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'DepotNew';
	src: url('DepotNew-ThinItalic.eot');
	src: local('DepotNew Thin Italic'), local('DepotNew-ThinItalic'),
		url('https://abser-t.com/ttfs/DepotNew-ThinItalic.eot?#iefix') format('embedded-opentype'),
		url('https://abser-t.com/ttfs/DepotNew-ThinItalic.woff2') format('woff2'),
		url('https://abser-t.com/ttfs/DepotNew-ThinItalic.woff') format('woff'),
		url('https://abser-t.com/ttfs/DepotNew-ThinItalic.ttf') format('truetype');
	font-weight: 100;
	font-style: italic;
}

@font-face {
	font-family: 'DepotNew';
	src: url('DepotNew-BoldItalic.eot');
	src: local('DepotNew Bold Italic'), local('DepotNew-BoldItalic'),
		url('https://abser-t.com/ttfs/DepotNew-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('https://abser-t.com/ttfs/DepotNew-BoldItalic.woff2') format('woff2'),
		url('https://abser-t.com/ttfs/DepotNew-BoldItalic.woff') format('woff'),
		url('https://abser-t.com/ttfs/DepotNew-BoldItalic.ttf') format('truetype');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'DepotNew';
	src: url('DepotNew-Regular.eot');
	src: local('DepotNew Regular'), local('DepotNew-Regular'),
		url('https://abser-t.com/ttfs/DepotNew-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://abser-t.com/ttfs/DepotNew-Regular.woff2') format('woff2'),
		url('https://abser-t.com/ttfs/DepotNew-Regular.woff') format('woff'),
		url('https://abser-t.com/ttfs/DepotNew-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'DepotNew';
	src: url('DepotNew-Medium.eot');
	src: local('DepotNew Medium'), local('DepotNew-Medium'),
		url('https://abser-t.com/ttfs/DepotNew-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://abser-t.com/ttfs/DepotNew-Medium.woff2') format('woff2'),
		url('https://abser-t.com/ttfs/DepotNew-Medium.woff') format('woff'),
		url('https://abser-t.com/ttfs/DepotNew-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'DepotNew';
	src: url('DepotNew-LightItalic.eot');
	src: local('DepotNew Light Italic'), local('DepotNew-LightItalic'),
		url('https://abser-t.com/ttfs/DepotNew-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('https://abser-t.com/ttfs/DepotNew-LightItalic.woff2') format('woff2'),
		url('https://abser-t.com/ttfs/DepotNew-LightItalic.woff') format('woff'),
		url('https://abser-t.com/ttfs/DepotNew-LightItalic.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;
}

@font-face {
	font-family: 'DepotNew';
	src: url('DepotNew-Italic.eot');
	src: local('DepotNew Italic'), local('DepotNew-Italic'),
		url('https://abser-t.com/ttfs/DepotNew-Italic.eot?#iefix') format('embedded-opentype'),
		url('https://abser-t.com/ttfs/DepotNew-Italic.woff2') format('woff2'),
		url('https://abser-t.com/ttfs/DepotNew-Italic.woff') format('woff'),
		url('https://abser-t.com/ttfs/DepotNew-Italic.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'DepotNew';
	src: url('DepotNew-MediumItalic.eot');
	src: local('DepotNew Medium Italic'), local('DepotNew-MediumItalic'),
		url('https://abser-t.com/ttfs/DepotNew-MediumItalic.eot?#iefix') format('embedded-opentype'),
		url('https://abser-t.com/ttfs/DepotNew-MediumItalic.woff2') format('woff2'),
		url('https://abser-t.com/ttfs/DepotNew-MediumItalic.woff') format('woff'),
		url('https://abser-t.com/ttfs/DepotNew-MediumItalic.ttf') format('truetype');
	font-weight: 500;
	font-style: italic;
}

@font-face {
	font-family: 'DepotNew';
	src: url('DepotNew-Light.eot');
	src: local('DepotNew Light'), local('DepotNew-Light'),
		url('https://abser-t.com/ttfs/DepotNew-Light.eot?#iefix') format('embedded-opentype'),
		url('https://abser-t.com/ttfs/DepotNew-Light.woff2') format('woff2'),
		url('https://abser-t.com/ttfs/DepotNew-Light.woff') format('woff'),
		url('https://abser-t.com/ttfs/DepotNew-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'DepotNew';
	src: url('DepotNew-Thin.eot');
	src: local('DepotNew Thin'), local('DepotNew-Thin'),
		url('https://abser-t.com/ttfs/DepotNew-Thin.eot?#iefix') format('embedded-opentype'),
		url('https://abser-t.com/ttfs/DepotNew-Thin.woff2') format('woff2'),
		url('https://abser-t.com/ttfs/DepotNew-Thin.woff') format('woff'),
		url('https://abser-t.com/ttfs/DepotNew-Thin.ttf') format('truetype');
	font-weight: 100;
	font-style: normal;
}
/*
@font-face {
	font-family: "DepotNew";
	src: 	url('https://abser-t.com/ttfs/DepotNew-Thin.ttf') format('truetype');
	font-weight: 100;
}
@font-face {
	font-family: "DepotNew";
	src: 	url('https://abser-t.com/ttfs/DepotNew-Light.ttf') format('truetype');
	font-weight: normal;
}
@font-face {
	font-family: "DepotNew";
	src: 	url('https://abser-t.com/ttfs/DepotNew-Regular.ttf') format('truetype');
	font-weight: 400;
}
@font-face {
	font-family: "DepotNew";
	src: 	url('https://abser-t.com/ttfs/DepotNew-Medium.ttf') format('truetype');
	font-weight: 500;
}
@font-face {
	font-family: "DepotNew";
	src: 	url('https://abser-t.com/ttfs/DepotNew-Bold.ttf') format('truetype');
	font-weight: bold;
}

@font-face {
	font-family: "DepotNew";
	src: 	url('https://abser-t.com/ttfs/DepotNew-ThinItalic.ttf') format('truetype');
	font-weight: 100;
	font-style: italic;
}
@font-face {
	font-family: "DepotNew";
	src: 	url('https://abser-t.com/ttfs/DepotNew-LightItalic.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: "DepotNew";
	src: 	url('https://abser-t.com/ttfs/DepotNew-RegularItalic.ttf') format('truetype');
	font-weight: 400;
	font-style: italic;
}
@font-face {
	font-family: "DepotNew";
	src: 	url('https://abser-t.com/ttfs/DepotNew-MediumItalic.ttf') format('truetype');
	font-weight: 500;
	font-style: italic;
}
@font-face {
	font-family: "DepotNew";
	src: 	url('https://abser-t.com/ttfs/DepotNew-BoldItalic.ttf') format('truetype');
	font-weight: bold;
	font-style: italic;
}
*/

* {
    margin: 0; padding: 0; margin: 0; border: 0;
}

html, body {
    height: 100%; padding: 0; margin: 0; border: 0;
    max-width: 100%;
    font-family: "DepotNew", verdana, monospace, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #fafafa;
    margin: 0px;
    padding: 0px;
}

/* ----- */
img {
	max-width: 100%;
}
FORM {
    margin: 0px;
    padding: 0px;
}
p {
	
}
A {
	color: #363636;
	text-decoration: none;
}

A:hover {
	color: #ec0004;
}

A.asel {
	color: #ec0004;
}

.spc {
	clear: both;
}
/* ------ */

nav.headermovil {
	display: none;
}
div.headermovil2 {
	display: none;
}
	
.anchodoc {
	width: 1120px;
	margin: auto;
}

.pgheader {
	height: 130px;
	background-color: #FF0000;
	background-image: url('/imgs/headerbg.png');
	background-repeat: repeat-x;
}


/* - HEADER - */
.socialhbtn {
	height: 42px;
	background-color: #f0f0f0;
	padding-left: 30px;
	padding-right: 30px;
}

.socialhbtn img {
	margin-top: 10px;
	border: 0px;
}

.bgtelfcnto {
	height: 65px;
	width: 163px;
	/*font-family: /*"PT Sans Narrow"*/"Poppins";*/
	font-size: 14px;
	padding-top: 5px;
	text-align: center;
	background-image: url('/imgs/bgtelfcnto.png');
	background-repeat: no-repeat;
}

.bgtelfcnto .telf {
	font-weight: normal;
	font-size: 14px;
	color: #ec0004;
}

.langh {
	font-family: /*"PT Sans Narrow"*/"Poppins";
	font-size: 14px;
	padding-top: 10px;
}

.langh a:hover {
	color: #ec0004;
}
.ulmenu {
	list-style-type: none;
}
.ulmenu li {
	float: left;
	margin-left: 40px;
}
.ulmenu li a {
	font-family: /*"PT Sans Narrow"*/"Poppins";
	font-weight: normal;
	font-size: 15px;
}
.ulmenu li a:hover {
	color: #ec0004;
}
.headersubsec {
	height: 108px;
	border-top: 1px solid #b7b8ba;
	background-image: url('/imgs/degtransp.png');
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
}

.headersubsec h1 {
	display: inline;
	font-family: /*"PT Sans Narrow"*/"Poppins";
	font-weight: normal;
	font-size: 38px;
	color: #da1312;
}
.headersubsectit {
	padding-top: 30px;
	padding-left: 20px;
}
/* - HEADER - */

/* - PANEL - */
span.icon-bar {
	background-color: #000000;
}
span.icon-bar2 {
	background-color: #FFFFFF;
	display: block;
	width: 5px;
	height: 5px;
	border-radius: 1px;
	margin-bottom: 3px;
}
.mbs-panel {
	/*
	position: fixed;
	width: 295px;
	height: 100%;
	top: 0;
	bottom: 0;
	overflow: scroll;
	z-index: 260;
	transition: all 500ms;
	background-color: #dbdbdb;
    margin-top: 55px;
    -webkit-overflow-scrolling: touch;
    */
    position: fixed;
    top: 0;
    bottom: 0;
    width: 295px;
    background-color: #dbdbdb;
    margin-top: 50px;
    z-index: 260;
    overflow: scroll;
    transition: all 500ms;
    /* uncomment to get smooth momentum scroll, but also a rubber band effect */
    -webkit-overflow-scrolling: touch;
}
.mbs-panel.mbs-left[data-index="2"].unfolded {
	left: -9px;
	
}
.mbs-panel.mbs-left[data-index="2"].unfolded li {
	padding-left: 19px !important;
}
.mbs-panel.mbs-right[data-index="2"].unfolded {
	right: -9px;
	
}
.mbs-panel.mbs-right[data-index="2"].unfolded li {
	padding-right: 19px;
}
.mbs-panel.mbs-left[data-index="3"].unfolded {
	left: -18px;
}
.mbs-panel.mbs-left[data-index="3"].unfolded li {
	padding-left: 28px !important;
}
.mbs-panel.mbs-right[data-index="3"].unfolded {
	right: -18px;
}
.mbs-panel.mbs-right[data-index="3"].unfolded li {
	padding-right: 28px;
}
.mbs-panel.mbs-left {
	opacity: 0;
	left: -300px;
	box-shadow: 3px 0px 4px rgba(0,0,0,0.4);
}
.mbs-panel.mbs-right {
	opacity: 0;
	right: -300px;
	box-shadow: -3px 0px 4px rgba(0,0,0,0.4);
}
.mbs-panel.mbs-right.unfolded {
	opacity: 1;
	right: 0;
}
.mbs-panel.mbs-left.unfolded {
	opacity: 1;
	left: 0;
}

.mbs-panel {
	overflow-y: auto;
}
.mbs-panel ul {
	padding-left: 0px;
}

.mbs-panel ul li.mbs-panel-header {
	font-weight: 500;
	padding-left: 1rem;
	height: 4rem;
	line-height: 4rem;
	background: #c4c4c4;
}

.mbs-panel ul li {
    overflow: hidden;
    text-align: left;
    height: 5rem;
    padding-top: 10px;
    padding-left: 2rem !important;
    box-sizing: border-box;
    font-size: 1.9rem;
    font-weight: 300;
    position: relative;
    border: 1px solid #c4c4c4;
    border-top: none;
    border-left: none;
    border-right: none;
}

.mbs-panel ul li.livolver {
	background-color: #757575;
}

.mbs-panel ul li.livolver a {
	color: #FFFFFF;
}

.mbs-panel ul li.menuselected {
	background-color: #a61341;
}

.mbs-panel ul li.menuselected a {
	color: #ffffff;
}

.mbs-panel ul li a  {
	display: block;
	text-decoration: none;
	color: #000000;
}

.mbs-panel ul li.arrow-right::after{
	content:"";
	background:url("/imgs/menu-arrow-right.png") no-repeat;
	width:5px;
	height:8px;
	position:absolute;
	right:1rem;
	top:50%;
	margin-top:-4px;
}

.mbs-panel ul li.arrow-left::before{
	content:"";
	width:5px;
	height:8px;
	display:inline-block;
	background:url("/imgs/menu-arrow-left.png") no-repeat;
}

/* FIN PANEL */

/* AREA NAVEGACION */
.navdegrad {
	height: 108px;
	border-top: 1px solid #b7b8ba;
	background-image: url('/imgs/degtransp.png');
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
}
.navdegrad h1 {
	display: inline;
	font-family: /*"PT Sans Narrow"*/"Poppins";
	font-weight: normal;
	font-size: 38px;
	color: #da1312;
}

.navdegrad .navlinks {
	font-family: /*"PT Sans Narrow"*/"Poppins";
	font-size: 30px;
	color: #646464;
}
/* FIN AREA NAVEGACION */

/* - DEFAULT - */
.princbg {
	background-image: url('/imgs/princbg.jpg');
	background-repeat: no-repeat;
	background-position: center top;
}
.princroja {
	background-color: #bc0004;
}
.princroja .blkrj {
	width: 280px;
	height: 135px;
	margin-right: 60px;
	margin-left: 0px;
}
.princroja .blkrj img {
	float: left;
	margin-top: 20px;
	margin-left: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
}
.princroja .blkrj div {
	float: right;
	width: 210px;
}
.princroja .blkrj h1, .princroja .blkrj h2 {
	margin: 0px;
	margin-top: 16px;
	margin-bottom: 0px;
	margin-right: -2px;
	padding: 0px;
	font-family: /*"PT Sans Narrow"*/"Poppins";
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
}
.princroja .blkrj p {
	margin: 0px;
	padding: 0px;
	line-height: 20px;
	font-family: "Poppins";
	font-size: 12px;
	font-weight: lighter;
	color: #FFFFFF;
}

.blkdeg h1 {
	margin: 0px;
	margin-top: 20px;
	margin-bottom: 0px;
	padding: 0px;
	font-family: /*"PT Sans Narrow"*/"DepotNew";
	font-size: 26px;
	font-weight: bold;
}
.blkdeg img {
	display: block;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
}
.blkdeg p {
	margin: 0px;
	padding: 0px;
	line-height: 26px;
	font-family: /*"PT Sans Narrow"*/"Poppins";
	font-size: 16px;
	font-weight: lighter;
	color: #000;
	margin-bottom: 15px;
}
.blkdeg a {
	font-family: "DepotNew", sans-serif;
	color: #bc0004;
	font-size: 16px;
}
/* - DEFAULT - */

/* HISTORIA */
.degrad2 {
	height: 410px;
	background-image: url('/imgs/degrad1.png');
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
}
.blksechistory {
	margin: auto;
	margin-top: 25px;
	margin-bottom: 20px;
	color: #FFFFFF;
}

.blksechistory .rojo {
	height: 348px;
	background-color: #c71d20;
	text-align: center;
	font-family: /*"PT Sans Narrow"*/"Poppins";
	font-size: 36px;
	font-weight: normal;
}

.blksechistory .rojo div {
	margin-top: 100px;
}

.blksechistory .rojo div span {
	font-size: 20px;
}

.blksechistory .gris1 {
	height: 348px;
	background-color: #505050;
	font-size: 24px;
}

.blksechistory .gris2 {
	height: 348px;
	background-color: #414141;
	font-size: 24px;
}

.blksechistory .gris3 {
	height: 348px;
	background-color: #363636;
	font-size: 24px;
}

.blksechistory .gris1 .cornerdwn,
.blksechistory .gris2 .cornerdwn,
.blksechistory .gris3 .cornerdwn {
	position: absolute;
	top: 30px;
	left: 20px;
	right: 20px;
	text-align: center;
	color: #FFFFFF;
	font-family: /*"PT Sans Narrow"*/"Poppins";
	font-size: 24px;
}
.blksechistory .gris1 div img,
.blksechistory .gris2 div img,
.blksechistory .gris3 div img {
	display: block;
	margin: auto;
	margin-bottom: 5px;
	margin-top: 30px;
}
.blksechistory .gris1 div p,
.blksechistory .gris2 div p,
.blksechistory .gris3 div p {
	text-align: left;
	font-family: /*"PT Sans Narrow"*/"Poppins";
	font-size: 14px;
	color: #b9b7b7;
	font-weight: normal;
}
/* FIN HISTORIA */

/* MOBILE MARKETING */
.mobmarkbg {
	height: 220px;
	background-image: url('/imgs/mobmarkbg.png');
	background-repeat: repeat-x;
	background-position: left top;
	margin: auto;
	text-align: center;
}
.mobmarkconten {
	height: 467px;
	padding-top: 40px;
}
.mobmarkcontenint {
	height: 567px;
	padding-top: 40px;
}
.mobmarkblk1 p {
	font-family: /*"PT Sans Narrow"*/"Poppins";
	font-size: 16px;
	line-height: 18px;
	color: #898989;
}
.mobmarkblk2 {
	width: 310px;
	height: 447px;
	padding-left: 30px;
}
.mobmarkblk2int {
	width: 310px;
	height: 547px;
	padding-left: 30px;
}
.mobmarkblk2 div {
	font-family: /*"PT Sans Narrow"*/"Poppins";
	font-size: 24px;
	font-weight: bold;
}
.mobmarkblk2 p {
	font-family: /*"PT Sans Narrow"*/"Poppins";
	font-size: 16px;
	color: #8f8f8f;
	line-height: 140%;
	font-weight: normal;
}
.mobmarkarrowblk {
	position: relative;
	width: 583px;
	height: 171px;
	background-color: #f6f1f2;
	background-image: url('/imgs/mobmarkarrowblk.png');
	background-repeat: no-repeat;
	background-position: left top;
	background-size: contain;
	border-bottom: 1px solid #cecccd;
}
.mobmarkarrowblk .mobmarkarrowblki {
	color: #3c3c3c;
	text-align: left;
	font-family: /*"PT Sans Narrow"*/"Poppins";
	font-size: 24px;
	font-weight: bold;
	margin-top: 67px;
}
.mobmarkarrowblk .mobmarkarrowblkd {
	height: 90%;
	position: relative;
	margin-top: 20px;
	font-family: /*"PT Sans Narrow"*/"Poppins";
	font-size: ;
	color: #838182;
	font-weight: normal;
}
.mobmarkarrowblk .mobmarkarrowblkd img {
	position: absolute;
	bottom: 20px;
	right: 20px;
	border: 0px;
}
.sepv {
	background-image: url('/imgs/sepv.png');
	background-repeat: repeat-y;
	background-position: left top;
}
/* FIN MOBILE MARKETING */

/* MOBILE MARKETING ANUNCIANTES */
.mobmarkanunbg {
	height: 220px;
	background-color: #c40004;
	text-align: center;
}
.formcnt {
	width: 100%;
	border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background-color: #2d2d2d;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;

}
.formcnt .formcnth1 {
	color: #979799;
	font-family: /*"PT Sans Narrow"*/"Poppins";
	font-weight: normal;
	font-size: 18px;
}
.formcnt .formcnth2 {
	color: #fefefe;
	font-family: /*"PT Sans Narrow"*/"Poppins";
	font-weight: normal;
	font-size: 30px;
}
.formcnt form input {
	width: 219px;
	margin-left: 0px;
	padding-left: 0px;
}
.formcnt form input.submitbutton {
	width: 89px;
	height: 30px;
	border: 0px solid #FF00FF;
	margin: 0px;
	margin-bottom: -25px;
	margin-left: 130px;
	padding: 0px;
	border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.formcnt form textarea {
	width: 209px;
	margin-left: 0px;
	padding-left: 0px;
}
.formcnt .resultform {
	color: #FFFFFF;
}
.formcnt .resultform a {
	color: #FFFFFF;
}
.mobmarkblk31 {
	position: relative;
	width: 276px;
	height: 102px;
	background-size: contain;
	background-image: url('https://desarrollum.com/wp-content/uploads/2019/09/desarrollum_3-copia-copia-copia.png');
	background-repeat: no-repeat;
	background-position: center center;
	text-align: right;
	margin: auto;
	background-size: contain;
}
.mobmarkblk32 {
	position: relative;
	width: 276px;
	height: 102px;
	background-image: url('https://beleader.com/wp-content/uploads/2022/10/logo-beleader_marketing_online.png');
	background-repeat: no-repeat;
	background-position: center center;
	text-align: right;
	margin: auto;
}
.mobmarkblk31 div,
.mobmarkblk32 div {
	position: absolute;
	bottom: 6px;
	right: 16px;
	height: 40px;
	width: 240px;
	font-family: /*"PT Sans Narrow"*/"Poppins";
	font-weight: normal;
	font-size: 20px;
	text-align: left;
}
.mobmarkblk31 div img,
.mobmarkblk32 div img {
	position: absolute;
	bottom: 8px;
	right: 0px;
	border: 0px;
}
/* FIN MOBILE MARKETING ANUNCIANTES */

/* MARKETING ONLINE */
.markonlbg {
	height: 220px;
	background-image: url('/imgs/mobonlbg.png');
	background-repeat: repeat-x;
	background-position: left top;
	margin: auto;
	text-align: center;
}
.markonlblk {
	height: 550px;
	padding-top: 20px;
}
.markonlblk .markonlblkarrow {
	margin-top: 15px;
	padding-right: 20px;
	/*
	background-image: url('/imgs/mobonlarrow.png');
	background-repeat: no-repeat;
	background-position: left top;
	*/
	background-color: #eeeeee;
	text-align: center;
	height: 100%;
}
.markonlblk .markonlblkarrow div {
	margin-top: 20px;
	font-family: /*"PT Sans Narrow"*/"Poppins";
	font-size: 24px;
	font-weight: bold;
	text-align: left;
	padding-left: 15px;
}
.markonlblk .markonlblkarrow p {
	margin-top: 0px;
	font-family: /*"PT Sans Narrow"*/"DepotNew";
	font-size: 16px;
	color: #838182;
	text-align: left;
	padding: 15px;
	line-height: 26px;
	font-weight: lighter;}
/* FIN MARKETING ONLINE */

/* CONTACTO */
.contactbg {
	height: 220px;
	background-image: url('/imgs/contactbg.png');
	background-repeat: repeat-x;
	background-position: center center;
	margin: auto;
	text-align: center;
}
/* FIN CONTACTO */

/* -- FOOTER -- */
.footer {
	background-color: #202020;
}
.footertitle {
	padding-top: 20px;
	display: block;
	margin-bottom: 20px;
	font-family: "Poppins";
	font-weight: normal;
	font-size: 14px;
	color: #d1d1d1;
	border-bottom: 1px solid #3b3b3b;
	text-align: left;
}
.mapawebftr ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.mapawebftr ul li {
	width: 240px;
	height: 24px;
	margin: 2px;
	padding: 0px;
	padding-top: 2px;
	text-align: left;
}
.mapawebftr ul li a {
	height: 25px;
	display: block;
	color: #d1d1d1;
	font-family: "Poppins";
	font-weight: normal;
	font-size: 14px;
	background-image: url('/imgs/arrowftra.png');
	background-position: right center;
	background-repeat: no-repeat;
	border-bottom: 1px solid #393939;
	padding-left: 5px;
	padding-top: 2px;
}
.mapawebftr ul li a:hover {
	background-color: #393939;
}
.mapawebftr ul li.last {
	border-bottom: 0px;
}
div#fbiframe {
	margin-top: 50px;
}
.ftrftr {
	color: #737373;
	border-top: 5px solid #393939;
	padding-top: 10px;
	margin-top: 20px;
}
/* -- FIN FOOTER -- */

.g-recaptcha{
   margin: 15px auto !important;
   width: auto !important;
   height: auto !important;
   text-align: -webkit-center;
   text-align: -moz-center;
   text-align: -o-center;
   text-align: -ms-center;
}

@media screen and (max-width : 768px){
	
	.header {
		display: none;
	}
	
	.anchodoc {
		width: auto;
	}
	
	div.col-sm-7.five-three {
    	width: 60% !important;
    }

    div.col-sm-5.five-two {
    	width: 40% !important;
    }
	
	/* -- MENU -- */
	nav.headermovil {
		display: initial;
		position: fixed;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 51px;
		z-index: 9;
		border-bottom: 1px solid #bfc0c1;
	}
	div.headermovil2 {
		display: block;
		height: 50px;
	}
	div#nav-touch {
		display: inline-block;
		width: 100%;
		z-index: 9999;
	}
	
	div.navbar-header {
		background-color: #FFFFFF;
	}
	.navbar-toggle {
		width: 25px;
		margin: 10px;
		background: transparent;
		float: left;
		margin-right: 10px;
	}
	
	.navbar-toggle-left {
		float: right;
		margin-top: 5px;
		margin-bottom: 0px;
	}
	
	.navbar-brand > img {
		height: 40px;
		display: initial;
		margin-top: 5px;
	}
	
	.navbar-brand {
		padding: 5px 5px;
		float: none;
	}
	
	a.navbar-brand {
		/* margin-left: 40px; */
	}
	
	.navbar-collapse .collapse{
        display:block;
    } 
	
	/* -- FIN MENU -- */
	
	/* -- SECCIONEs -- */
	
	.blkdeg {
		border-top: 1px solid #c30202;
	}
	
	.blkdeg:first-child {
		border-top: 0px solid #c30202;
	}
	
	.blkdeg2 {
		border-top: 1px solid #c30202 !important;
	}
	.blksechistory .rojo,
	.blksechistory .gris1,
	.blksechistory .gris2,
	.blksechistory .gris3 {
		height: auto;
		padding-top: 5px;
		padding-bottom: 10px;
	}
	.blksechistory .rojo div {
		margin-top: 0px;
	}
	.mobmarkbg,
	.mobmarkanunbg,
	.markonlbg,
	.contactbg {
		height: 70px;
	}
	.contactbg {
		background-size: cover;
	}
	.mobmarkarrowblk {
		width: 100%;
		height: auto;
		position: static;
		margin: auto;
		background-color: #eeeeee;
		background-image: none;
	}
	.mobmarkarrowblk .mobmarkarrowblki {
		margin-top: 0px;
	}
	.mobmarkarrowblk .mobmarkarrowblkd img {
		position: static;
		bottom: 0px;
		right: 0px;
		border: 0px;
		margin-bottom: 20px;
	}
	.mobmarkblk2 {
		width: 80%;
		height: auto;
		padding-left: 0px;
		margin: auto;
	}
	.mobmarkblk2.sepv {
		background-image: none;
	}
	.markonlblk {
		height: auto;
	}
	/* -- FIN SECCIONES -- */
	
	/* FOOTER */
	.mapawebftr ul li {
		width: 100%;
	}
	/* FIN FOOTER */
}

/* IPAD!! */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  { 
	
	.navbar-toggle {
	  display: initial;
	}
	
	.anchodoc {
		width: auto;
	}
	
}

/* -------- */







