#despacho a.linkAbso{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}#despacho .arrowsModular{overflow:hidden;padding-bottom:50px}#despacho .arrowsModular .owl-item{position:relative;text-align:center;min-height:390px}#despacho .arrowsModular .owl-item figure a{position:absolute;width:100%;height:100%;top:0;left:0}#despacho .arrowsModular .owl-controls{position:absolute;margin:inherit;top:50%;z-index:10;position:initial}#despacho .arrowsModular .owl-controls .owl-pagination{position:absolute;bottom:5px;height:50px;width:100%;text-align:center}#despacho .arrowsModular .owl-controls .owl-pagination .owl-page{background:#ccc;position:relative;border-radius:50%;opacity:1;filter:alpha(opacity=100);width:10px;height:10px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);margin:0;padding:0;margin-right:5px}#despacho .arrowsModular .owl-controls .owl-pagination .owl-page.active{background:#6a6a6a}#despacho .arrowsModular .owl-controls > div > div{background:#fff;color:#A7A7A7;display:inline-block;font-size:35px;font-weight:200;-webkit-transform:scaleY(2);-ms-transform:scaleY(2);transform:scaleY(2);line-height:24px;padding:5px 9px 6px;position:absolute;top:50%;margin-top:-16px;opacity:.5;filter:alpha(opacity=50);-webkit-transition:all .3s ease;transition:all .3s ease}#despacho .arrowsModular .owl-controls .owl-prev{left:0}#despacho .arrowsModular .owl-controls .owl-next{right:0}@media(max-width: 543px){#despacho .arrowsModular .owl-controls .owl-prev{left:15px}#despacho .arrowsModular .owl-controls .owl-next{right:15px}}#despacho .capteonModular .capteon{text-align:left;display:inline-block;margin-top:15px;padding:10px;font-size:16px}#despacho .capteonModular p{color:#000;margin:0;font-weight:300;font-size:.7em}#despacho .capteonModular p:first-child{font-size:1.2em;font-weight:300;line-height:20px;height:40px;overflow-y:hidden}#despacho .capteonModular p:nth-child(2){font-size:.75em;height:18px;overflow:hidden}#despacho .capteonModular p:nth-child(3){font-size:1.75em;color:#fc5052;font-weight:400;line-height:22px;padding:9px 0}#despacho .capteonModular p:nth-child(3):before{content:"$";font-size:18px;font-weight:300;margin-right:5px}#despacho .capteonModular .otar p:nth-child(3){padding:9px 0}#despacho .capteonModular .otar p:nth-child(3):after{content:url(../img/otar-m.png);position:absolute;margin-top:-7px;margin-left:2px}#despacho .capteonModular p.modularPporcentaje{font-size:11px;position:absolute;top:5px;right:0;background:#e85c62;color:#fff;font-size:17px;font-weight:600;padding:3px 7px 11px 15px;-webkit-clip-path:polygon(100% 0%,100% 100%,25% 100%,0% 50%,25% 0%);clip-path:polygon(100% 0%,100% 100%,25% 100%,0% 50%,25% 0%)}#despacho .capteonModular.otar .modularPotar{position:relative}#despacho .capteonModular.otar .modularPotar:after{content:url(../img/otar-m.png);position:absolute;top:-6px;margin-left:4px}
/**//**/
/*GENERALES*/
/**//**/
#despacho{
	overflow: hidden;
	font-family: "Montserrat",Helvetica,Arial,sans-serif;
	padding-bottom: 50px;
	margin-top: -30px !important;
	margin-bottom: -30px !important;
	text-align: center;
}
/*ARROWS*/
#despacho .navTematicaModu {
	padding: 0 50px;
	position: relative;
}
#despacho .navTematicaModu .owl-controls{
	z-index: 2;
}
#despacho .navTematicaModu .owl-controls .owl-buttons{}
#despacho .navTematicaModu .owl-controls .owl-buttons > div{
	display: inline-block;
	position: absolute;
	top: 50%;
	margin-top: -27.5px;
	color: #f2b53f;
	width: 35px;
	height: 55px;
	background: #efefef;
	border-radius: 5px;
	text-align: center;
	box-shadow: 0px 0px 8px 3px rgba(0,0,0,0.17);
}
#despacho .navTematicaModu .owl-controls .owl-buttons .owl-prev{
	left: 0;
}
#despacho .navTematicaModu .owl-controls .owl-buttons .owl-prev:before{
	content: "\f053";
	font-family: 'FontAwesome';
	font-size: 25px;
	position: relative;
	top: 11px;
}
#despacho .navTematicaModu .owl-controls .owl-buttons .owl-next{
	right: 0;
}
#despacho .navTematicaModu .owl-controls .owl-buttons .owl-next:after{
	content: "\f054";
	font-family: 'FontAwesome';
	font-size: 25px;
	position: relative;
	top: 11px;
}

#despacho .btn-volver{
display: block;
color: #a50010;
text-transform: uppercase;
font-weight: 600;
font-size: 13px;
border: 2px solid #a50010;
padding: 10px 22px;
border-radius: 7px;
cursor: pointer;
text-decoration: none;
margin: 20px auto 0;
width: 200px;transition: all 700ms ease;
} 

#despacho .btn-volver:hover{background:#a50010;color: #fff;transition: all 700ms ease;}
/**//**/
/*  INICIALSUPESECT */
/**//**/
#despacho #inicialSupeSect{
	background: url(../img/bg-lego.jpg);
	z-index: 2;
}
#despacho #inicialSupeSect figure{
	background:#550d04;
}
#despacho #inicialSupeSect img{
	margin: 0 auto; 
	display: block;
	width: 100%;
}
/**//**/
/*  MARCASREPISASECT    */
/**//**/
#despacho #marcasRepisaSect{
	background: url(../img/bg-marcas.jpg);
	position: relative;
}
#despacho #marcasRepisaSect .carruselIndiv{
	height: 283px;
	display: -webkit-box !important;
	display: -webkit-flex !important;
	display: -ms-flexbox !important;
	display: flex !important;
	-webkit-box-align: center;
	-webkit-align-items: center;
			-ms-flex-align: center;
					align-items: center;
}
#despacho #marcasRepisaSect .carruselIndiv:before{
	content: url(../img/soporte.png);
	position: absolute;
	left: 50px;
	z-index: 1;
}
#despacho #marcasRepisaSect .carruselIndiv:after{
	content: url(../img/soporte.png);
	position: absolute;
	right: 50px;
	z-index: 1;
}
#despacho #marcasRepisaSect .owl-wrapper-outer{
	z-index: 2;
}
#despacho #marcasRepisaSect .carruselIndiv .item{
	text-align: center;
}
/**//**/
/*  VIDEOSECT   */
/**//**/
#despacho #videoSect{
	font-size: 16px;
	text-align: center;
	background: url(../img/bg-ablanco.png);
	position: relative;
	background-repeat: repeat-x;
	/* background-size: auto 100%; */
	margin: 0;
}
#despacho #videoSect h3{
	font-size: 1.2em;
	color: #fff;
	background: #f2b53f;
	display: inline-block;
	margin: 70px 0 20px;
	padding: 5px 20px;
}
#despacho #videoSect .carouselVideos{
	margin-bottom: 40px;
}
#despacho #videoSect .carouselVideos figure{
	padding: 0 10px;
}
#despacho #videoSect .carouselVideos figure img{}
#despacho #videoSect .carouselVideos figure p{
	padding: 0px 7px;
	margin: 10px 0;
	font-size: 1em;
	color: #5a5a5a;
	text-align: center;
	height: 48px;
	overflow: hidden;
}
#despacho #videoSect .carouselVideos figure a{}
/**//**/
/*  CATEMUNDOSSECT  */
/**//**/
#despacho #cateMundosSect{
	background: url(../img/bg-marcas.jpg);
	position: relative;
}
#despacho #cateMundosSect .carouselCircu{
	height: 283px;
	display: -webkit-box !important;
	display: -webkit-flex !important;
	display: -ms-flexbox !important;
	display: flex !important;
	-webkit-box-align: center;
	-webkit-align-items: center;
			-ms-flex-align: center;
					align-items: center;
	padding-top: 20px;
}
#despacho #cateMundosSect .carouselCircu:before{
	content: url(../img/soporte.png);
	position: absolute;
	left: 50px;
	top: 0;
	z-index: 1;
}
#despacho #cateMundosSect .carouselCircu:after{
	content: url(../img/soporte.png);
	position: absolute;
	right: 50px;
	top: 0;
	z-index: 1;
}
#despacho #cateMundosSect .owl-wrapper-outer{
	z-index: 2;
}
#despacho #cateMundosSect .carouselCircu .item{
	text-align: center;
}
#despacho #cateMundosSect .carouselCircu figure{
	padding: 10px;
	text-align: center;
	position: relative;
}
#despacho #cateMundosSect .carouselCircu figure img{
	border-radius: 50%;
	border: 3px solid #f2b53f;
}
#despacho #cateMundosSect .carouselCircu figure h4{
	text-align: center;
	font-size: 17px;
	color: #5a5a5a;
	font-weight: 400;
	margin: 5px 0 0 0;
	line-height: 20px;
	height: 40px;
	overflow: hidden;
}
/**//**/
/*  MOTHERCARESECT  */
/**//**/
#despacho #mothercareSect{
	font-size: 16px;
}
#despacho #mothercareSect h3{
	font-size: 1.3em;
	color: #e4a938;
	font-weight: 400;
	text-align: center;
}
/*BANNER*/
#despacho #mothercareSect article{
	height: 245px;
	overflow: hidden;
	clear: both;
	background: rgba(242,242,242,1);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(242,242,242,1)), color-stop(100%, rgba(207,207,207,1)));
	background: -webkit-radial-gradient(center, ellipse cover, rgba(242,242,242,1) 0%, rgba(207,207,207,1) 100%);
	background: -webkit-radial-gradient(center, ellipse, rgba(242,242,242,1) 0%, rgba(207,207,207,1) 100%);
	background: radial-gradient(ellipse at center, rgba(242,242,242,1) 0%, rgba(207,207,207,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#cfcfcf', GradientType=1 );
}
#despacho #mothercareSect article > figure:first-child{}
#despacho #mothercareSect article > figure:first-child > img{
	width: 260px;
}
#despacho #mothercareSect article > figure:last-child{
	height: 245px;
	text-align: center;
	padding-top: 63px;
	padding-right: 30px;
}
#despacho #mothercareSect article > figure:last-child > img{
	display: block;
	margin: 0 auto;
	max-width: 380px;
	width: 100%;
}
#despacho #mothercareSect article > figure:last-child > a{
	font-size: 13px;
	font-weight: 600;
	text-decoration: none;
	color: #003971;
	height: 45px;
	border: 2px solid #003971;
	border-radius: 6px;
	line-height: 40px;
	padding: 0 3%;
	-webkit-transition: all 350ms ease;
					transition: all 350ms ease;
	margin-top: 20px;
	display: inline-block;
}
#despacho #mothercareSect article > figure:last-child > a:hover{
	background: #003971;
	color: #fff;
}
/**//**/
/*  CARROUSELPRODUCTOS   */
/**//**/
#despacho #dinamicosSect{
	font-size: 16px;
	text-align: center;
	/* background: url(../img/bg-ablanco.png); */
	position: relative;
	background-repeat: repeat-x;
	padding: 80px 0 15px;
}
#despacho #dinamicosSect h3{
	font-size: 1.3em;
	color: #e4a938;
	font-weight: 400;
}
#despacho #dinamicosSect .carouselProductos{}
#despacho #dinamicosSect .carouselProductos .item{
	padding: 0 5px;
	text-align: center;
}
#despacho #dinamicosSect .carouselProductos .capteon p:first-child {
	font-size: 1.07em;
}

/**//**/
/*  CARROUSELBEBE   */
/**//**/
#despacho #carrouselBebe{
	margin: 50px auto;
	text-align: center;
}
/**//**/
/*  CAJASSECT   */
/**//**/
#despacho #cajasSect{
	font-size: 16px;
}
#despacho #cajasSect button{
	color: #fff;
	background: #8d8d8d;
	border: 2px solid;
	border-radius: 6px;
	height: 45px;
	font-size: 13px;
	font-weight: 600;
	padding: 0 3%;
}
#despacho #cajasSect #cuadroAfiche{
	text-align: center;
}
#despacho #cajasSect #cuadroAfiche figure{
	background: #e5aa28;
	padding: 15px 0 22px 0;
}
#despacho #cajasSect #cuadroCamion{
	padding-left: 0;
}
#despacho #cajasSect #cuadroBoloco{
	padding-left: 0;
}
#despacho #cajasSect #cuadroIronMan{
	/* padding-left: 15px; */
	margin-top: 15px;
	background: url(../img/bg-lego.jpg);
	color: #fff;
	text-align: center;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
			-ms-flex-align: center;
					align-items: center;
	height: 315px;
}
#despacho #cajasSect #cuadroIronMan figcaption {
}
#despacho #cajasSect #cuadroIronMan figcaption h4 {
	font-size: 2em;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0;
	text-align: left;
}
#despacho #cajasSect #cuadroIronMan figcaption p {
	font-size: 1em;
	text-align: left;
	margin: 5px 0;
}
/**//**/
/*  IMGFINALSECT    */
/**//**/
#despacho #imgFinalSect{}
/**//**/
/*  CATECUADRA    */
/**//**/
#despacho #cateCuadraInf{
	margin-top: 110px;
	margin-bottom: 80px;
	font-size: 16px;
}
#despacho #cateCuadraInf > div{
	background: url(../img/bg-lego-bn.jpg);
	padding: 40px 0 70px 0;
}
#despacho h3{
	font-size: 22px;
	color: #831400;
	font-weight: 400;
	text-align: center;
	margin: 40px auto 25px;
}
#despacho h3 + p {
	font-size: 18px;
	font-weight: 300;
	margin-top: 5px;
	padding-bottom: 10px;
}
#despacho h3 + p strong {
	font-weight: normal;
}
#despacho #cateCuadraInf figure{
	position: relative;
	text-align: center;
	margin-top: 30px;
}
#despacho #cateCuadraInf figure img{
	-webkit-box-shadow: 0px 0px 15px 2px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 0px 15px 2px rgba(0,0,0,0.3);
	box-shadow: 0px 0px 15px 2px rgba(0,0,0,0.3);
}
#despacho #cateCuadraInf figure:after{
	content: " ";
}
#despacho #cateCuadraInf figure > div{
	position: absolute;
	top: 50%;
	margin-top: -22px;
	left: 0;
	right: 0;
	text-align: center;
}
#despacho #cateCuadraInf figure > div h4{
		display: inline-block;
		margin: 0;
		padding: 10px 10px;
		background: rgba(0,0,0,0.60);
		color: white;
		text-transform: uppercase;
		font-size: 15px;
		font-weight: 300;
}

/* mi código */
.container-fluid {
	padding: 0;
}
.header-navidad img {
	width: 100%;
}
#despacho section.contenido{
    display: inline-block;
    width: 100%;}
#despacho section.contenido ul{
	display: inline-block;
}
#despacho section.contenido ul li{
	list-style-type: decimal;
	text-align: left;
	line-height: 24px;
}
#despacho section.contenido .table{
	text-align: center;
	margin: 30px auto;
}
#despacho section.contenido .table td{
	color: #7c7c7c;
	font-size: 14px;
}
#despacho section.contenido .table th, #despacho section.contenido .table tr{
	border: 1px solid #ebebeb;
}

#despacho section.contenido .table>thead:first-child>tr:first-child>th{
	padding: 13px 0px;
	color: white;
	font-size: 14px;
	text-align: center;
	border: 1px solid #ebebeb;
}

#despacho section.contenido .table>thead:first-child>tr:first-child th:first-child{
	background-color: #ca222e;
}
#despacho section.contenido .table>thead:first-child>tr:first-child th:nth-child(2){
	background-color: #f6a241;
}
#despacho section.contenido .table>thead:first-child>tr:first-child th:nth-child(3){
	background-color: #eb709a;
}

/*#despacho section.contenido .tabla_02.table>thead:first-child>tr:first-child th:first-child{
	background-color: #8c6cb3;
}
#despacho section.contenido .tabla_02.table>thead:first-child>tr:first-child th:nth-child(2){
	background-color: #f6a240;
}
#despacho section.contenido .tabla_02.table>thead:first-child>tr:first-child th:nth-child(3){
	background-color: #4c2664;
}
#despacho section.contenido .tabla_02.table>thead:first-child>tr:first-child th:nth-child(4){
	background-color: #ec719a;
}
#despacho section.contenido .tabla_02.table>thead:first-child>tr:first-child th:nth-child(5){
	background-color: #c6212d;
}
#despacho section.contenido .tabla_02.table>thead:first-child>tr:first-child th:nth-child(6){
	background-color: #ffcf28;
}*/

#despacho section.contenido .tabla_02.table>thead:first-child>tr:first-child th:first-child{
	background-color: #B1132F;
}
#despacho section.contenido .tabla_02.table>thead:first-child>tr:first-child th:nth-child(2){
	background-color: #D24B50;
}
#despacho section.contenido .col-xs-5 .tabla_02.table>thead:first-child>tr:first-child th:nth-child(1){
	background-color: #d56222;
}
#despacho section.contenido .col-xs-5 .tabla_02.table>thead:first-child>tr:first-child th:nth-child(2){
	background-color: #a40013;
}
#despacho .contenido .ultima.col-xs-5 .tabla_02.table>thead:first-child>tr:first-child th:nth-child(1){
	background-color: #d56222;
}
#despacho .contenido .ultima.col-xs-5 .tabla_02.table>thead:first-child>tr:first-child th:nth-child(2){
	background-color: #a40013;
}

#despacho section.contenido h4{
	color: #831400;
	text-transform: uppercase;
}
#despacho section.contenido table.titulo.table{
	margin-bottom: 0px;
}

#despacho section.contenido table.titulo.table tr, #despacho section.contenido table.titulo.table>tbody>tr>td{
	border: none;
}

#despacho .contenido table.titulo.table h4{
	margin: 0 auto;
}

#despacho .contenido table.tabla_02.table{
	margin-top: 0px;
	font-size: 12px;
}

#despacho .contenido p.legal{
	font-size: 12px;
	font-weight: 300;
	text-align: left;
	display: block;
	clear: both;
}

#despacho .contenido .ciudades{
	clear: both;
    overflow: hidden;
}

#despacho .contenido .ciudades h5{
	color:#831400;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
	text-align: left;
}

#despacho .contenido .ciudades ul{
	text-align: left;
	display: block;
	margin-left: 12px;
}

#despacho .contenido .ciudades ul li{
	text-align: left;
	font-size: 12px;
	line-height: 22px;
	padding-left: 5px;
}

#despacho .contenido .col-xs-2 {
    padding-left: 0px;
}

#despacho .contenido .ultima.col-xs-5{
	padding-right: 0px;
}

#despacho section.contenido .mobile{
	display: none;
}

#despacho section.contenido .desktop{
	display: inline-block;
	font-size: 16px;
	margin-bottom: 10px;
}

@media (max-width:991px) {
	#despacho section.contenido .desktop {
		font-size: 12px;
	}
	#despacho section.contenido .table>thead:first-child>tr:first-child>th {
		font-size: 12px;
	}
}



@media(max-width: 767px){
	#despacho h3 {
		font-size: 18px;
	}
	

	#despacho #inicialSupeSect figure img:nth-child(3) {
		position: absolute;
		height: 300px;
		max-width: inherit;
		margin-left: -383.5;
		left: 50%;
	}
	#despacho section.contenido .table>thead:first-child>tr:first-child>th{
		padding: 13px 5px;
	} 
}
@media(max-width: 543px){
	#despacho #marcasRepisaSect .carruselIndiv:before{
		left: 0;
	}
	#despacho #marcasRepisaSect .carruselIndiv:after{
		right: 40px;
	}
	#despacho #cateMundosSect .carouselCircu:before{
		left: 0;
	}
	#despacho #cateMundosSect .carouselCircu:after{
		right: 40px;
	}
	#despacho #mothercareSect article > figure:first-child > img{
		position: absolute;
	}
	#despacho #mothercareSect article > figure:last-child{
		padding: inherit;
		position: absolute;
		width: 280px;
		margin: 0 auto;
		left: 0;
		right: 0;
		height: 100px;
		bottom: 10px;
	}
	#despacho #mothercareSect article > figure:last-child > a{
		background: #053775;
		color: #fff;
		border-color: #053775;
		margin-top: 10px;
	}
	#despacho #mothercareSect article > figure:last-child > img{
		width: 280px;
	}
	#despacho .contenido .col-xs-2 h4{
		height: 42px;
	} 

	.table>thead>tr>th, .table>thead>tr>td, .table>tbody>tr>th, .table>tbody>tr>td, .table>tfoot>tr>th, .table>tfoot>tr>td {
    	padding: 4px;
	}
	#despacho section.contenido .mobile {
	    display: block;
	    clear: left;
	    padding-left: 0px;
	    padding-right: 0px;
	}
	#despacho section.contenido .desktop {
		display: none;
	}
	#despacho h3 {
		font-size: 18px;
		line-height: 24px;
		padding: 0 5px;
		margin-top: 35px;
		margin-bottom: 12px;
	}
	#despacho h3 + p {
		font-size: 16px;
	}
	#despacho section.contenido h4.mobile {
		font-size: 16px;
	}
	#despacho section.contenido .table td {
		font-size: 12px;
		line-height: 24px;
	}
	.region {
		height: 40px;
	}
	#despacho .contenido .ciudades ul li {
		font-size: 12px;
		line-height: 20px;
	}
}

@media(max-width: 400px){
	#despacho section.contenido{
		width: 100%;
	}
	#despacho h3 {
		line-height: 26px;
		padding: 0 20px;
	}
	#despacho h3 br {
		display: none;
	}
	.region {
		height: 60px;
		padding: 20px !important;
	}
	#despacho section.contenido .col-xs-5 {
    	width: 66.667%;
	    padding-right: 0px;
	}
	#despacho .contenido .col-xs-2 {
	    width: 33.33%;
	    padding-right: 0px;
	}
	#despacho section.contenido .ciudades .col-xs-4.col-md-4{
		width: 100%;
	}
	#despacho section.contenido .desktop{
		display: none;
	}
}