

@font-face {
    font-family: 'montserratblack';
    src: url('../fonts/montserrat-black-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'montserratbold';
    src: url('../fonts/montserrat-bold-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'montserratextra_bold';
    src: url('../fonts/montserrat-extrabold-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-extrabold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'montserrathairline';
    src: url('../fonts/montserrat-hairline-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-hairline-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'montserratlight';
    src: url('../fonts/montserrat-light-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'montserratregular';
    src: url('../fonts/montserrat-regular-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'montserratsemi_bold';
    src: url('../fonts/montserrat-semibold-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'montserratultra_light';
    src: url('../fonts/montserrat-ultralight-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-ultralight-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
/* HOME DESPACHO */
#home-despacho .titulo h1 {
text-align:center;
margin-bottom:5px;
font-weight:lighter;
font-size: 40px
}

#home-despacho .titulo h1 i {
color:#a8a8a8;
margin-right:5px
}

#home-despacho .titulo h1 img{margin-bottom: -10px; width: 40px}
#home-despacho .titulo h1 span {font-weight: 300; color: #682568
}

#home-despacho .icono-down {
 position: relative;
    display: inline-block;
    width:100%;
    padding:20px 0;
    margin: 30px 0;
    opacity: 0.6;
}

#home-despacho .icono-down img {
    display: block;
    margin: 0 auto; width: 50px
   /* -webkit-animation: scroll 2s  infinite;
    -moz-animation: scroll 2s  infinite;
    animation: scroll 2s  infinite;*/
}
#home-despacho .contenido-tab{display: inline-block;width: 100%}
#home-despacho .contenido-tab .nav-tabs{border:none;}
#home-despacho .contenido-tab .nav-tabs>li img{margin: 0 auto 20px; display: block}
#home-despacho .contenido-tab .nav-tabs>li{text-align: center;width: 50%}
#home-despacho .contenido-tab .nav-tabs>li.active img.activo, #home-despacho .contenido-tab .nav-tabs>li a:hover img.activo{display: block}
#home-despacho .contenido-tab .nav-tabs>li.active img.no-activo, #home-despacho .contenido-tab .nav-tabs>li a:hover img.no-activo{display: none}
#home-despacho .contenido-tab .nav-tabs>li img.activo{display: none}
#home-despacho .contenido-tab .nav-tabs>li img.no-activo{display: block}
#home-despacho .contenido-tab .nav-tabs li p:nth-of-type(1){color: #000; font-weight: 500}
#home-despacho .contenido-tab .nav-tabs li p:nth-of-type(2){color:#939393; font-weight: 500}
#home-despacho .contenido-tab .nav-tabs>li a:hover, #home-despacho .contenido-tab .nav-tabs>li.active a:hover{border: 1px solid transparent;background-color: transparent;}
#home-despacho .contenido-tab .nav-tabs>li.active a:hover{border-color: transparent;}
#home-despacho .contenido-tab .nav-tabs>li.active a{border-color: transparent;}
#home-despacho .contenido-tab .tab-content{padding: 30px 10px 10px; height: 300px}
#home-despacho .contenido-tab .tab-content p:nth-of-type(1){color: #000; font-weight: 300; font-size: 30px; text-align: center; margin-bottom: 30px;margin-top: 20px;}
#home-despacho .contenido-tab .tab-content ul.pasos-despacho{display: inline}
#home-despacho .contenido-tab .tab-content ul.pasos-despacho li{float: left;display: inline; width: 33%; padding: 10px 40px; position: relative;}
#home-despacho .contenido-tab .tab-content ul.pasos-despacho li img{display: block;margin: 0 auto 20px}
#home-despacho .contenido-tab .tab-content ul.pasos-despacho li p{text-align: center; font-size: 15px; font-weight: 300}
#home-despacho .contenido-tab .tab-content ul.pasos-despacho li:after{content: url(../img/tab-flecha.png);position: absolute;top: 50%;right: 0;}
#home-despacho .contenido-tab .tab-content ul.pasos-despacho li:last-child:after{content: " "}
#home-despacho .boton{width: 100%; display: inline-block;}
#home-despacho a.boton-ver{
border:solid 1px #682568;
background:#fff;
color:#682568;
padding:10px 20px;
width:250px;
margin-right:10px;
text-align:center;
text-decoration:none;
border-radius:10px;
margin:0 auto 40px;
display: block;text-transform: uppercase;
font-weight: 700;
-webkit-transition:.3s;
-moz-transition:.3s;
-o-transition:.3s;
transition:.3s; font-size: 12px} 
#home-despacho a.boton-ver:hover{background: #682568; color: #fff;
-webkit-transition:.3s;
-moz-transition:.3s;
-o-transition:.3s;}
@media(max-width:767px) {
#home-despacho .contenido-tab .nav-tabs>li img{width: 80px}
#home-despacho .contenido-tab .tab-content ul.pasos-despacho {
margin: 0;
padding: 0;}
#home-despacho .contenido-tab .tab-content ul.pasos-despacho li{width: 100%}
#home-despacho .contenido-tab .tab-content ul.pasos-despacho li:after{content: url(../img/tab-flecha-mb.png);
position: absolute;right: 50%; top:90%}
#home-despacho .contenido-tab .tab-content p:nth-of-type(1) {
font-size: 25px;}#home-despacho .titulo h1 {
font-size: 30px;}
}
/* RETIRO EN TIENDA */
#Retiro-tienda {
overflow:hidden;
font-family:"Montserrat",Helvetica,Arial,sans-serif;
padding-bottom:50px;
color:#666;
position:relative
}

.mCSB_scrollTools .mCSB_draggerContainer {
display:none
}

#Retiro-tienda section {
display:inline-block;
width:100%;
margin:0 0 30px
}

#Retiro-tienda p {
font-weight:300
}

#Retiro-tienda .titulo h1 {
text-align:center;
margin-bottom:5px;
font-weight:lighter
}

#Retiro-tienda .titulo h1 i {
color:#a8a8a8;
margin-right:5px
}

#Retiro-tienda .titulo h1 img{margin-bottom: -10px; width: 40px}
#Retiro-tienda .titulo h1 span {
border-bottom:1px solid #666;
padding-bottom:2px
}

#Retiro-tienda .titulo p {
text-align:center;
font-weight:300
}

#Retiro-tienda .titulo p:nth-of-type(1) {
font-size:18px;
margin-top:0
}

#Retiro-tienda .titulo p:nth-of-type(2) {
font-size:14px;
font-weight:300
}

#Retiro-tienda .icono-down {
 position: relative;
    display: inline-block;
    width:100%;
    padding:20px 0;
    margin: 30px 0;
    opacity: 0.6;
}

#Retiro-tienda .icono-down img {
    display: block;
    margin: 0 auto; width: 50px
   /* -webkit-animation: scroll 2s  infinite;
    -moz-animation: scroll 2s  infinite;
    animation: scroll 2s  infinite;*/
}
/*
@-webkit-keyframes scroll { 1% {opacity: 0; top: 1%;} 20% {opacity: 0; top: 20%;} 60% {opacity: 1; top: 60%;} 100% {opacity: 0; top: 100%;} }
@-moz-keyframes  scroll { 1% {opacity: 0; top: 1%;} 20% {opacity: 0; top: 20%;} 60% {opacity: 1; top: 60%;} 100% {opacity: 0; top: 100%;} }
@keyframes  scroll { 1% {opacity: 0; top: 1%;} 20% {opacity: 0; top: 20%;} 60% {opacity: 1; top: 60%;} 100% {opacity: 0; top: 100%;} }
*/
#Retiro-tienda .caja-texto {
padding-top:40px
}

#Retiro-tienda .caja-texto p:nth-of-type(1) {
font-size:28px;
border-bottom:1px solid #666;
display:inline-block;
margin-bottom:0
}

#Retiro-tienda .caja-texto p:nth-of-type(2) {
font-size:15px
}

#Retiro-tienda .caja-texto .iconos ul li img {
margin-right:10px;
float:left
}

#Retiro-tienda .caja-texto .iconos ul li {
font-size:14px;
font-weight:300;
margin:30px 0;
line-height:16px;
width:100%;
display:block
}

#Retiro-tienda .caja-texto .iconos ul li:nth-of-type(2) {
color:#000;
font-weight:500
}

#Retiro-tienda .caja-texto span.green {
color:#54b268
}
#Retiro-tienda .caja-texto .iconos ul li span.green {
color:#54b268
}

#Retiro-tienda .caja-texto dt {
display:list-item;
list-style-type:disc;
margin:5px 0;
font-weight: 500; text-transform: uppercase; margin-top: 30px
}

#Retiro-tienda .caja-texto dl dd {
-webkit-margin-start:0px!important; margin-bottom: 10px; font-weight: 300;
}

#Retiro-tienda .caja-imagen img {
margin:10% auto 0;
display:block
}

#Retiro-tienda #comparacion {
margin:80px 0 30px;
display:inline-block
}

#Retiro-tienda #comparacion .caja-escogiste p.titulo {
font-size:30px;
text-transform:uppercase;
text-align:center;
font-weight:lighter
}

#Retiro-tienda .caja-escogiste {
border:solid 1px #000;
padding:20px 10px; display: inline-block;width: 100%
}

#Retiro-tienda .caja-escogiste .numero {
}
#Retiro-tienda .caja-escogiste .numero img{margin-bottom: -10px}
#Retiro-tienda .caja-escogiste .numero p{
font-size:30px;
float:left;
text-decoration:underline;
margin-right:20px;
margin-top:10px
}

#Retiro-tienda .caja-escogiste .texto p{
text-align:justify
}
#Retiro-tienda .caja-escogiste .texto p img{margin-bottom: -10px}
#Retiro-tienda .contenedor-correos {
border:solid 1px #000;
padding:20px 10px;
}

#Retiro-tienda .contenedor-correos img {
margin:0 auto 70px;
display:block
}

#Retiro-tienda .contenedor-correos p {
text-align:center;
font-size:16px
}

#Retiro-tienda .contenedor-correos p:nth-of-type(1) {
font-size:16px;
text-transform:none
}

#Retiro-tienda .contenedor-correos p.retira {
margin-top:50px
}

#Retiro-tienda .contenedor-correos p.retira i {
margin-right:5px;
font-size:20px
}

#Retiro-tienda a.ver-mas {
display:block;
padding:10px 20px;
text-align:center;
color:#7a2163;
border:2px solid #7a2163;
background:transparent;
border-radius:8px;
text-decoration:none;
width:180px;
margin:20px auto;
text-transform:uppercase;
-webkit-transition:.3s;
-moz-transition:.3s;
-o-transition:.3s;
transition:.3s;
font-size:12px
}
#Retiro-tienda #video{text-align: center}
#Retiro-tienda #video p:nth-of-type(1) {
font-size:30px;
text-transform:uppercase;
font-weight:lighter;
    border-bottom: 1px solid #666;
    display: inline-block;
}

#Retiro-tienda #video img {
width:80%;
display:block;
margin:0 auto
}

#Retiro-tienda #video a.ver-mas {
width:220px
}

#Retiro-tienda .botones {
margin-left:28%
}

#Retiro-tienda a.boton-paginas {
border:solid 1px #dfe2e0;
background:#f6f7f8;
color:#606060;
padding:10px 20px;
width:250px;
float:left;
margin-right:10px;
text-align:center;
text-decoration:none;
border-radius:10px;
vertical-align:middle;
-webkit-transition:.3s;
-moz-transition:.3s;
-o-transition:.3s;
transition:.3s
}
#Retiro-tienda .contenedor-importante{min-height: 130px}
#Retiro-tienda .contenedor-importante:nth-of-type(1){min-height: 70px}
#Retiro-tienda .contenedor-importante:nth-of-type(2){min-height: 70px}
#Retiro-tienda a.boton-paginas img {
float:left
}

#Retiro-tienda a.boton-paginas:hover {
background:#e9eaeb;
-webkit-transition:.3s;
-moz-transition:.3s;
-o-transition:.3s;
transition:.3s
}

#Retiro-tienda #video iframe{width: 80%; margin: 0 auto; display: block;height: 500px}
@media(max-width:1199px) {

#Retiro-tienda .botones {
margin-left:24%
}
#Retiro-tienda .caja-texto dt {font-size: 12px;margin-top: 20px;}
#Retiro-tienda .caja-texto dl dd {font-size: 12px}

#Retiro-tienda .contenedor-importante{min-height: 150px}
}

@media(max-width:992px) {

#Retiro-tienda .caja-imagen img {
width:100%
}
#Retiro-tienda .contenedor-importante .numero{padding: 0}
#Retiro-tienda .contenedor-importante{min-height: 190px}
#Retiro-tienda .contenedor-importante:nth-of-type(1){min-height: 70px}
#Retiro-tienda .contenedor-importante:nth-of-type(2){min-height: 70px}
#Retiro-tienda a.boton-paginas {
margin-right:10px
}
}

@media(max-width:767px) {
#Retiro-tienda .caja-imagen img.pull-right, #Retiro-tienda .caja-imagen img.pull-left{float: none!important}
#Retiro-tienda .caja-texto {
padding-top:0
}

#Retiro-tienda .contenedor-importante{min-height: 0px}
#Retiro-tienda .caja-escogiste .numero p:nth-of-type(2) {
font-size:12px;    line-height: 16px;
}


#Retiro-tienda .icono-down {
 position: relative;
    display: inline-block;
    width:100%;
    padding:20px 0;
    margin: 30px 0;
    opacity: 0.6;
}
#Retiro-tienda .contenedor-importante{display: inline-block;width: 100%}
#Retiro-tienda .icono-down img {
    display: block;
    margin: 0 auto; width: 50px}

#Retiro-tienda .caja-texto p:nth-of-type(2) {
font-size:14px
}

#Retiro-tienda .caja-texto dl {
padding-left:30px;
font-size:13px
}

#Retiro-tienda .titulo h1 {
font-size:28px
}

#Retiro-tienda .titulo p:nth-of-type(1) {
font-size:14px
}

#Retiro-tienda .caja-imagen img {
width:50%
}
#Retiro-tienda .titulo h1 {
font-size:20px
}

#Retiro-tienda .botones {
margin-left:0
}

#Retiro-tienda a.boton-paginas {
margin:20px auto;
width:240px;
display:block;
float:none
}
#Retiro-tienda .caja-escogiste .numero {
    padding: 0;}
#Retiro-tienda #video iframe{width: 100%; margin: 0 auto; display: block;height: 300px}
}

@media(max-width:542px) {
}


/* PUNTOS DE RETIRO */
#Puntos-retiro {
overflow:hidden;
font-family:"Montserrat",Helvetica,Arial,sans-serif;
padding-bottom:50px;
color:#666;
position:relative
}

.mCSB_scrollTools .mCSB_draggerContainer {
display:none
}

#Puntos-retiro section {
display:inline-block;
width:100%;
margin:0 0 30px
}

#Puntos-retiro p {
font-weight:300
}

#Puntos-retiro .titulo h1 {
text-align:center
}
#Puntos-retiro .titulo h1 span {
border-bottom:1px solid #666;
padding-bottom:3px
}
#Puntos-retiro .titulo h1 img{   
    width: 25px;
    margin: 0;
    padding: 0;margin-bottom: -10px; margin-right: 10px} 
#Puntos-retiro .titulo p {
text-align:center;
font-weight:300
}

#Puntos-retiro .titulo p:nth-of-type(1) {
font-size:18px
}

#Puntos-retiro .titulo p:nth-of-type(2) {
font-size:14px;
font-weight:300
}


#Puntos-retiro .icono-down {
 position: relative;
    display: inline-block;
    width:100%;
    padding:20px 0;
    margin: 30px 0;
    opacity: 0.6;
}

#Puntos-retiro .icono-down img {
    display: block;
    margin: 0 auto; width: 50px}

#Puntos-retiro .caja-texto {
padding-top:40px
}

#Puntos-retiro .caja-texto p:nth-of-type(1) {
font-size:28px;
border-bottom:1px solid #666;
display:inline-block;
margin-bottom:0
}

#Puntos-retiro .caja-texto p:nth-of-type(2) {
font-size:15px
}

#Puntos-retiro .caja-texto .iconos ul li img {
margin-right:10px;
float:left
}

#Puntos-retiro .caja-texto .iconos ul li {
font-size:14px;
font-weight:300;
margin:30px 0;
line-height:16px;
width:100%;
display:block
}

#Puntos-retiro .caja-texto .iconos ul li:nth-of-type(3) {
color:#000;
font-weight:500
}

#Puntos-retiro .caja-texto span.green {
color:#54b268
}
#Puntos-retiro .caja-texto .iconos ul li span.green {
color:#54b268
}

#Puntos-retiro .caja-imagen img {
margin:10% auto 0;
display:block;
width:90%
}

#Puntos-retiro .caja-escogiste p:nth-of-type(1) {
font-size:20px;
text-align:center;
text-transform:uppercase
}

#Puntos-retiro .contenedor-correos {
border:solid 1px #000;
padding:20px 10px
}

#Puntos-retiro .contenedor-correos img {
margin:20px auto 70px;
display:block
}

#Puntos-retiro .contenedor-correos p {
text-align:center;
font-size:16px
}

#Puntos-retiro .contenedor-correos p:nth-of-type(1) {
font-size:16px;
text-transform:none
}

#Puntos-retiro .contenedor-correos p.retira {
margin-top:50px
}

#Puntos-retiro .contenedor-correos p.retira i {
margin-right:5px;
font-size:20px
}

#Puntos-retiro a.ver-mas {
display:block;
padding:10px 20px;
text-align:center;
color:#7a2163;
border:2px solid #7a2163;
background:transparent;
border-radius:8px;
text-decoration:none;
width:180px;
margin:20px auto;
text-transform:uppercase;
-webkit-transition:.3s;
-moz-transition:.3s;
-o-transition:.3s;
transition:.3s;
font-size:12px
}

#Puntos-retiro #video{
text-align:center;}
#Puntos-retiro #video p:nth-of-type(1) {
font-size:30px;
text-transform:uppercase;
font-weight:lighter;
border-bottom: 1px solid #666; display: inline-block;
}

#Puntos-retiro #video img {
width:80%;
display:block;
margin:0 auto
}

#Puntos-retiro #video a.ver-mas {
width:220px
}

#Puntos-retiro .botones {
margin-left:28%
}

#Puntos-retiro a.boton-paginas {
border:solid 1px #dfe2e0;
background:#f6f7f8;
color:#606060;
padding:10px 20px;
width:250px;
float:left;
margin-right:10px;
text-align:center;
text-decoration:none;
border-radius:10px;
vertical-align:middle;
-webkit-transition:.3s;
-moz-transition:.3s;
-o-transition:.3s;
transition:.3s
}

#Puntos-retiro a.boton-paginas img {
float:left
}

#Puntos-retiro a.boton-paginas:hover {
background:#e9eaeb;
-webkit-transition:.3s;
-moz-transition:.3s;
-o-transition:.3s;
transition:.3s
}

#Puntos-retiro #video iframe{width: 80%; margin: 0 auto; display: block;height: 500px}
@media(max-width:1199px) {
#Puntos-retiro .botones {
margin-left:20%
}
}

@media(max-width:992px) {
#Puntos-retiro .botones {
margin-left:13%
}
}

@media(max-width:767px) {
#Puntos-retiro .caja-texto {
padding-top:0
}

#Puntos-retiro .caja-imagen img {
width:80%
}

#Puntos-retiro .caja-texto {
padding-top:0;
text-align:center
}

#Puntos-retiro .titulo h1 {
font-size:28px
}

#Puntos-retiro .caja-texto p:nth-of-type(2) {
font-size:14px
}

#Puntos-retiro .titulo p:nth-of-type(1) {
font-size:14px
}

#Puntos-retiro .contenedor-correos img {
margin:20px auto 30px
}

#Puntos-retiro .icono-down {
 position: relative;
    display: inline-block;
    width:100%;
    padding:20px 0;
    margin: 30px 0;
    opacity: 0.6;
}

#Puntos-retiro .icono-down img {
    display: block;
    margin: 0 auto; width: 50px}
#Puntos-retiro a.boton-paginas {
margin:20px auto;
display:block;
float:none
}

#Puntos-retiro .botones {
margin-left:0
}

#Puntos-retiro .caja-texto .iconos ul li img {
float:none;
margin:10px auto;
display:block
}

#Puntos-retiro .caja-texto .iconos ul li {
text-align:center
}

#Puntos-retiro .botones {
margin-left:0
}

#Puntos-retiro a.boton-paginas {
margin:20px auto;
width:200px;
display:block;
float:none
}
#Puntos-retiro .caja-texto p:nth-of-type(2),#Puntos-retiro .caja-texto p:nth-of-type(3) {
font-size:14px
}
#Puntos-retiro .titulo h1 {
font-size:20px
}

#Puntos-retiro .botones {
margin-left:0
}

#Puntos-retiro a.boton-paginas {
margin:20px auto;
width:220px;
display:block;
float:none
}
#Puntos-retiro #video iframe{width: 100%; margin: 0 auto; display: block;height: 300px}
}

/*  DESPACHO A DOMICILIO */
#Despacho-domicilio {
overflow:hidden;
font-family:"Montserrat",Helvetica,Arial,sans-serif;
padding-bottom:50px;
color:#666;
position:relative
}

.mCSB_scrollTools .mCSB_draggerContainer {
display:none
}
#Despacho-domicilio .caja-centrada{text-align: center; margin-bottom: 30px}
#Despacho-domicilio .caja-centrada img{display: block;margin: 10px auto;}
#Despacho-domicilio section {
display:inline-block;
width:100%;
margin:0 0 30px
}

#Despacho-domicilio p {
font-weight:300
}

#Despacho-domicilio .titulo h1 {
text-align:center;
font-weight:lighter
}

#Despacho-domicilio .titulo h1 img{    margin-bottom: -10px;
    width: 40px;}
#Despacho-domicilio .titulo h1 span {
border-bottom:1px solid #666;
padding-bottom:2px
}

#Despacho-domicilio .titulo p {
text-align:center;
font-weight:300
}

#Despacho-domicilio .titulo p:nth-of-type(1) {
font-size:18px;
margin-top:10px
}

#Despacho-domicilio .titulo p:nth-of-type(2) {
font-size:14px;
font-weight:300
}


#Despacho-domicilio .icono-down {
 position: relative;
    display: inline-block;
    width:100%;
    padding:20px 0;
    margin: 30px 0;
    opacity: 0.6;
}

#Despacho-domicilio .icono-down img {
    display: block;
    margin: 0 auto; width: 50px}
#Despacho-domicilio .caja-texto {
padding-top:40px
}

#Despacho-domicilio .caja-texto p:nth-of-type(1) {
font-size:28px;
border-bottom:1px solid #666;
display:inline-block;
margin-bottom:0
}

#Despacho-domicilio .caja-texto p:nth-of-type(2),#Despacho-domicilio .caja-texto p:nth-of-type(3) {
font-size:15px
}

#Despacho-domicilio .caja-texto .iconos ul li img {
margin-right:10px;
float:left
}

#Despacho-domicilio .caja-texto .iconos ul li {
font-size:14px;
font-weight:300;
margin:30px 0;
line-height:16px;
width:100%;
display:block
}

#Despacho-domicilio .caja-texto .iconos ul li:nth-of-type(1) {
color:#000;
font-weight:500
}

#Despacho-domicilio span.green {
color:#54b268
}
#Despacho-domicilio .caja-texto .iconos ul li span.green {
color:#54b268
}

#Despacho-domicilio .caja-texto dt {
display:list-item;
list-style-type:disc;
margin:10px 0
}

#Despacho-domicilio .caja-texto dt dd {
-webkit-margin-start:10px!important
}

#Despacho-domicilio .caja-imagen img {
margin:10% 0;
display:block
}

#Despacho-domicilio #comparacion {
margin:80px 0 30px;
display:inline-block
}

#Despacho-domicilio #comparacion .caja-escogiste p.titulo {
font-size:30px;
text-transform:uppercase;
text-align:center;
font-weight:lighter
}

#Despacho-domicilio .caja-escogiste {
border:solid 1px #000;
padding:20px 10px
}

#Despacho-domicilio .caja-escogiste .numero {
min-height:120px
}

#Despacho-domicilio .caja-escogiste .numero p:nth-of-type(1) {
font-size:30px;
float:left;
text-decoration:underline;
margin-right:20px;
margin-top:10px
}

#Despacho-domicilio .caja-escogiste .numero p:nth-of-type(2) {
text-align:justify
}

#Despacho-domicilio .contenedor-correos {
border:solid 1px #000;
padding:20px 10px
}

#Despacho-domicilio .contenedor-correos img {
margin:0 auto 70px;
display:block
}

#Despacho-domicilio .contenedor-correos p {
text-align:center;
font-size:16px
}

#Despacho-domicilio .contenedor-correos p:nth-of-type(1) {
font-size:16px;
text-transform:none
}

#Despacho-domicilio .contenedor-correos p.retira {
margin-top:50px
}

#Despacho-domicilio .contenedor-correos p.retira i {
margin-right:5px;
font-size:20px
}

#Despacho-domicilio a.ver-mas {
display:block;
padding:10px 20px;
text-align:center;
color:#7a2163;
border:2px solid #7a2163;
background:transparent;
border-radius:8px;
text-decoration:none;
width:180px;
margin:20px auto;
text-transform:uppercase;
-webkit-transition:.3s;
-moz-transition:.3s;
-o-transition:.3s;
transition:.3s;
font-size:12px
}
#Despacho-domicilio #video{text-align: center}
#Despacho-domicilio #video p:nth-of-type(1) {
font-size:30px;
text-transform:uppercase;
font-weight:lighter;
display: inline-block;border-bottom: 1px solid #666
}

#Despacho-domicilio #video img {
width:80%;
display:block;
margin:0 auto
}

#Despacho-domicilio #video a.ver-mas {
width:220px
}

#Despacho-domicilio .botones {
margin-left:28%
}

#Despacho-domicilio a.boton-paginas {
border:solid 1px #dfe2e0;
background:#f6f7f8;
color:#606060;
padding:10px 20px;
width:200px;
float:left;
margin-right:40px;
text-align:center;
text-decoration:none;
border-radius:10px;
vertical-align:middle;
-webkit-transition:.3s;
-moz-transition:.3s;
-o-transition:.3s;
transition:.3s
}

#Despacho-domicilio a.boton-paginas img {
float:left
}

#Despacho-domicilio a.boton-paginas:hover {
background:#e9eaeb;
-webkit-transition:.3s;
-moz-transition:.3s;
-o-transition:.3s;
transition:.3s
}

#Despacho-domicilio #video iframe{width: 80%; margin: 0 auto; display: block;height: 500px}
@media(max-width:1199px) {
#Despacho-domicilio .botones {
margin-left:24%
}
}

@media(max-width:992px) {
#Despacho-domicilio .caja-escogiste .numero {
min-height:170px
}

#Despacho-domicilio .caja-imagen img {
width:100%
}

#Despacho-domicilio a.boton-paginas {
margin-right:10px
}
}

@media(max-width:767px) {
#Despacho-domicilio .caja-escogiste .numero {
width:100%;
min-height:0;
display:inline-block
}

#Despacho-domicilio .caja-texto {
padding-top:0;
text-align:center
}

#Despacho-domicilio .titulo h1 {
font-size:28px
}

#Despacho-domicilio .titulo p:nth-of-type(1) {
font-size:14px
}

#Despacho-domicilio .caja-imagen img {
width:90%
}

#Despacho-domicilio .botones {
margin-left:10%
}

#Despacho-domicilio #video p:nth-of-type(1) {
font-size:22px
}

#Despacho-domicilio .caja-texto .iconos ul li img {
float:none;
margin:10px auto;
display:block
}

#Despacho-domicilio .caja-texto .iconos ul li {
text-align:center
}

#Despacho-domicilio .caja-texto p:nth-of-type(2),#Despacho-domicilio .caja-texto p:nth-of-type(3) {
font-size:15px
}

#Despacho-domicilio .titulo h1 {
font-size:20px
}

#Despacho-domicilio .botones {
margin-left:0
}

#Despacho-domicilio a.boton-paginas {
margin:20px auto;
width:200px;
display:block;
float:none
}
#Despacho-domicilio #video iframe{width: 100%; margin: 0 auto; display: block;height: 300px}
}

/* CORREOS DE CHILE */

#correos-de-chile{
  text-align: center;
font-family:"Montserrat",Helvetica,Arial,sans-serif; 
font-weight: 300;
padding-bottom:50px;
color:#666;
}
#correos-de-chile p{font-weight: 300}
#correos-de-chile .top-correoschile h1{font-weight: lighter; 
  color: #666;  display: inline-block; margin-bottom: 30px; font-size:30px;font-family: 'montserratultra_light';}
#correos-de-chile .contenedor .wrap{
  width: 960px;
  height: auto;
  display: inline-block;
}

#correos-de-chile .contenedor .wrap .top-correoschile {
  width: 100%;
  height: auto;
  padding: 40px;
}

#correos-de-chile .logo-correos-chile {
  display: block;
  margin: 0 auto 3%;
  border: 0px;
}

#correos-de-chile .txt-retiro {
  text-align: center;
  font-size: 16px;
  font-weight: 300;
  color: #666;
}

#correos-de-chile .txt-retiro span {
  font-weight: bold;
  font-size: 19px;
}

#correos-de-chile span.sujeto {
  display: block;
  color: rgb(75, 89, 102);
  text-align: center;    
  font-size: 11px;
  font-weight: normal;
}

#correos-de-chile #wrapper-campana #container-accordion h3 .icon, #correos-de-chile #wrapper-modal-retiro #container-accordion h3 .icon {
  background: url("../img/icon_acordion.png") no-repeat 98% 8px;
  display: block;
  font-size: 16px;
  font-weight: normal;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
}

#correos-de-chile div.contenedor div.wrap div#container-accordion  h3.zonas{
  background-color: #e9534e !important;
  margin: 0 0 3px 0;
  font-size: 15px;
  color: #fff;
}

#correos-de-chile div.contenedor div.wrap div#container-accordion .zonas img {
  float: left;
  margin: 5px 0 0 8px;
}

#correos-de-chile div.contenedor div.wrap div#container-accordion h3 .icon {
  background: url(../img/icon_acordion.png) no-repeat 98% 8px;
  display: block;
  font-size: 16px;
  font-weight: normal;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  text-align: left;
  font-weight: bold;
}

#correos-de-chile div.contenedor div.wrap div#container-accordion h3 a.active {
  background-position: 98% -66px;
}

#correos-de-chile .title_nombre {
  color: #323232;
  font-size: 12px;
  font-weight: 500;
  text-align: left;
}

#correos-de-chile .info_sucursales tr td {
  font-size: 9px !important;
  text-align: left;
  padding: 3px 0px;
}

#correos-de-chile .sombra {
  background: url("../img/shadow.jpg") no-repeat;
  width: 100%;
  height: 60px;
  display: block;
}

#correos-de-chile .titulos h2 {
  color: #666666;
  font-size: 31px;
  text-transform: uppercase;
}

#correos-de-chile .panel-default>.panel-heading{
  background: url("../img/icon_acordion.png") no-repeat 98% 13px;
  background-color: #e9534e !important;
  display: block;
  font-size: 16px;
  font-weight: normal;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  text-align: left;
}

#correos-de-chile .table>tbody>tr>td, #correos-de-chile .table>tbody>tr>th, #correos-de-chile .table>tfoot>tr>td, #correos-de-chile .table>tfoot>tr>th, #correos-de-chile .table>thead>tr>td, #correos-de-chile .table>thead>tr>th{
  font-size: 10px;
  text-align: left;
}

#correos-de-chile .collapse .menos{
  display: none;
}

#correos-de-chile .panel-collapse.collapse.in .menos{
  background: url("../img/icon_acordion.png") no-repeat 98% -66px;
  display: block;
  font-size: 16px;
  font-weight: normal;
  text-decoration: none;
  padding: 10px 20px;
  color: #fff;
  position: relative;
  z-index: 5;
  width: 30px;
  height: 35px;
  top: -47px;
  right: 19px;
  float: right;
}

#correos-de-chile .panel-default>.panel-heading+.panel-collapse>.panel-body{
  background-color: #fafafa;
}

#correos-de-chile .panel-title>.small, #correos-de-chile .panel-title>.small>a, #correos-de-chile .panel-title>a, #correos-de-chile .panel-title>small, #correos-de-chile .panel-title>small>a {
  color: inherit;
  width: 100%;
  display: block;
}

#correos-de-chile #accordion .fa{
  font-size: 33px;
  vertical-align: sub;
  margin-right: 5px;
}

#correos-de-chile .co-cierre.top-margin {
  text-align: left;
  padding: 40px;
}

#correos-de-chile .cierre-izquiera {
    width: 100%;
  height: auto;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  margin: 30px 0 0 0px;
}

/*#correos-de-chile .cierre-derecha {
  width: 225px;
  height: 217px;
  display: inline-block;
  vertical-align: middle;
  background: url(../img/moai2.png) no-repeat;
}
*/
#correos-de-chile .txt-cierre {
  width: 100%;
  height: auto;
  margin: 50px 0;
  text-align: center;
}

#correos-de-chile .txt-cierre h2 {
  font-size: 24px;
  margin-bottom: 0px;
}



#correos-de-chile .txt-cierre p {
  margin-bottom: 0px;
}

#correos-de-chile .co-volver {
  width: 100%;
  overflow: hidden;
  height: auto;
  margin-top: 70px;
  margin-bottom: 90px;
  text-align: center;
}

#correos-de-chile .co-volver h2{
  font-size: 18px;
  text-transform: uppercase;
  margin-bottom: 0px;
}
#correos-de-chile span.titulo-retiro{font-weight: bold;display: inline-block;margin: 10px auto}
#correos-de-chile .btn-volver {
  width: 100px;
  text-decoration: none !important;
  display: block;
  text-align: center;
  color: #fff;
  background: #cc0000;
  border: 1px solid #cc0000;
  outline: none;
  padding: 5px;
  margin: 0 auto;
  margin-top: 10px;
  font-weight: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

#correos-de-chile .btn-volver:hover {
  color: #cc0000;
  background-color: white;
}

#correos-de-chile a.descubrelas {
  font-family: arial;
  color: #4b5966;
  font-size: 15px;
  text-align: center;
  font-weight: bold;
  text-decoration: none !important;
  display: block;
  margin: 0 auto;
}

#correos-de-chile .desktop{
  display: inline-block;
}

#correos-de-chile .mobile{
  display: none;
}

#correos-de-chile p.texto span {
  color: black;
  font-weight: 900;
  font-size: 17px;
  display: block;
  font-family: 'Montserrat';
}
#correos-de-chile .botones {
width: 90%;
display: inline-block;margin: 30px auto 0 5%
}

#correos-de-chile a.boton-paginas {
border:solid 1px #dfe2e0;
background:#f6f7f8;
color:#606060;
padding:10px 20px;
width:250px;
float:left;
margin-right:10px;
text-align:center;
text-decoration:none;
border-radius:10px;
vertical-align:middle;
-webkit-transition:.3s;
-moz-transition:.3s;
-o-transition:.3s;
transition:.3s
}

#correos-de-chile a.boton-paginas img {
float:left
}

#correos-de-chile a.boton-paginas:hover {
background:#e9eaeb;
-webkit-transition:.3s;
-moz-transition:.3s;
-o-transition:.3s;
transition:.3s
}
@media (max-width: 960px) {
  #correos-de-chile .contenedor .wrap{
    width: 95%;
  }

  #correos-de-chile .co-cierre.top-margin{
    text-align: center;
  }

  #correos-de-chile .cierre-izquiera{
    width: 90%;
    padding: 0px;
    margin: 0 auto; 
  }

  #correos-de-chile .titulos {
  }

  #correos-de-chile .co-cierre.top-margin p{
  }

  #correos-de-chile .txt-cierre p{
    text-align: center !important;
  }
  #correos-de-chile a.boton-paginas {
    width: 225px;}
}
@media (max-width: 767px) {
  #correos-de-chile a.boton-paginas {
    width: 250px;}
    #correos-de-chile a.boton-paginas{    margin: 10px auto;
    display: inline-block;
    float: none;}
        #correos-de-chile .botones {
    width: 100%;
    display: inline-block;
    margin: 30px auto 0;}
}
@media (max-width: 640px) {

  #correos-de-chile .title_nombre {
    text-align: center;
  }
  #correos-de-chile .desktop{
    display: none;
  }

  #correos-de-chile .mobile{
    display: inline-block;
  }

  #correos-de-chile .panel-collapse.collapse.in .menos{
    right: 8px;
  }

  #correos-de-chile .panel-default>.panel-heading+.panel-collapse>.panel-body {
    width: 100%;
    background-color: #fafafa;
    overflow-x: scroll;
    margin: 0px;
  }

  #correos-de-chile table {
    background-color: transparent;
    /*min-width: 640px;*/
    width: 100%;
    overflow: auto;
  }

  #correos-de-chile .sombra{
    min-width: 100%;
  }

  #correos-de-chile .co-cierre.top-margin, #correos-de-chile .contenedor .wrap .top-correoschile{
    padding: 20px;
  }

  #correos-de-chile .logo-correos-chile{
    margin-top: 0px;
  }

  #correos-de-chile .txt-retiro span{
    margin: 10px auto;
    display: inline-block;
  }
  
#correos-de-chile .table>tbody>tr>td, #correos-de-chile .table>tbody>tr>th,#correos-de-chile .table>tfoot>tr>td,#correos-de-chile .table>tfoot>tr>th, #correos-de-chile .table>thead>tr>td,#correos-de-chile .table>thead>tr>th {
    padding: 0!important;font-size: 9px;}

    #correos-de-chile .co-cierre.top-margin p {
    text-align: justify; }
}

#correos-de-chile .button_back {
  width: 100%;
  overflow: hidden;
  margin-top: 20px;
  text-align: center;
}

#correos-de-chile .button_back a {
  display: inline-block;
  vertical-align: middle;
  margin: 10px 10px;
  outline: none;
  text-decoration: none;}

