@charset "ISO-8859-1";
/* CSS Document */
@font-face { font-family: "ProximaNovaReg"; src: url("../font/proximaNova/ProximaNova-RegWeb.eot"); src: url("../font/proximaNova/ProximaNova-RegWeb.eot?#iefix") format("embedded-opentype");}
@font-face { font-family: ProximaNovaReg; src: url("../font/proximaNova/ProximaNova-RegWeb.eot"); }
/* then for WOFF-capable browsers */
@font-face { font-family: ProximaNovaReg; src: url("../font/proximaNova/ProximaNova-RegWeb.woff") format("woff");}
/*Proxima Nova Bold*/
@font-face { font-family: "ProximaNovaBold"; src: url("../font/proximaNova/ProximaNova-BoldWeb.eot"); src: url("../font/proximaNova/ProximaNova-BoldWeb.eot?#iefix") format("embedded-opentype"); }
@font-face { font-family: ProximaNovaBold; src: url("../font/proximaNova/ProximaNova-BoldWeb.eot"); }
/* then for WOFF-capable browsers */
@font-face { font-family: ProximaNovaBold; src: url("../font/proximaNova/ProximaNova-LightWeb.woff") format("woff"); }
/*Proxima Nova Light*/
@font-face { font-family: "ProximaNovaLight"; src: url("../font/proximaNova/ProximaNova-LightWeb.eot"); src: url("../font/proximaNova/ProximaNova-LightWeb.eot?#iefix") format("embedded-opentype"); }
@font-face { font-family: ProximaNovaLight; src: url("../font/proximaNova/ProximaNova-LightWeb.eot"); }
/* then for WOFF-capable browsers */
@font-face { font-family: ProximaNovaLight; src: url("../font/proximaNova/ProximaNova-LightWeb.woff") format("woff"); }

body{width:100%; height:auto; font-size:16px; margin:0; padding:0; font-family:'ProximaNovaReg', Arial, Helvetica, sans-serif}
.ups_contPrinc{width:100%; height:auto; position:relative; margin:0 auto; padding:0; display:inline-block}
.ups_logo{width:100%; height:110px; position:relative; background:url(images/ups.png) center bottom no-repeat}
.ups_bajada{width:100%; height:auto; font-size:20px; color:#292727; text-align:center; position:relative; padding:13px 0; font-style:italic; text-transform:uppercase}
.ups_enchufe{width:100%; height:70px; position:relative; background:url(images/enchufe.png) center center no-repeat}
.ups_txt{width:90%; height:auto; position:relative; padding:20px 0; text-align:center; margin:auto; display:table}
.ups_txt p{width:90%; padding:0; color:#000; font-size:16px; line-height:22px;margin:0; display: inline-block}
.ups_txt a{color:#c3d613; font-size:20px; text-decoration:underline; font-weight:bold}
.ups_txt a:hover{color:#000}
.ups_buscador{width:100%; height:42px; position:relative; margin:20px 0 55px 0}
.ups_buscador form{width:477px; height:40px; position:relative; margin:0 auto}
.ups_buscador input{width:90%; height:22px; position:absolute; top:0; margin:0; padding:10px 8% 8px 2%; font-size:16px; border:1px #989898 solid}
.ups_buscador button{width:38px; height:36px; position:absolute; top:0; right:0; margin:2px 0 0; text-indent:-999em; background:url(images/lupa.png) 2px 4px no-repeat; border:0; cursor:pointer; -webkit-transition:all 0.1s ease-out; -o-transition:all 0.1s ease-out; -moz-transition:all 0.1s ease-out; -ms-transition:all 0.1s ease-out; transition:all 0.1s ease-out}
.ups_buscador button:hover{filter:alpha(opacity=65); opacity:0.65}

#sugerencias {font-family:Arial, Helvetica, sans-serif;background-color: #ffffff;border-bottom: 1px solid #999;border-left: 1px solid #999;border-right: 1px solid #999;color: #333;display:none;left: 0;position: relative;top: 42px;z-index: 1000;width:96%;padding:10px 2% 8px 2%}
#sugerencias .titulo {display: inline-block;font-size: 13px;height: auto;margin: 10px 0;width: 96%;padding: 0 2%;font-weight:normal;color:#999}
#sugerencias .subtitulo {border-bottom: 1px solid #e5e5e5;display: inline-block;font-size: 13px;height: auto;margin: 5px 0 15px 0;width: 94%;padding: 0 3% 5px 3%;font-size:14px;font-weight:bold}
#sugerencias .resultado {display: inline-block;height: auto;margin: 0 0 6px 0;width: 94%;padding: 0 3% 5px 3%;font-size:12px}
#sugerencias .resultado a {display: inline-block;color:#333;font-size: 12px;line-height:14px;height: auto;text-decoration:none}
#sugerencias .resultado a:hover {text-decoration:underline;color:#999}
#sugerencias .resultado a .destacado {color:#cccc00;font-weight:bold}

.ups_msj{width:100%; height:auto; position:relative; display:table; margin:0 auto; text-align: center;font-family:'ProximaNovaLight', Arial, Helvetica, sans-serif; font-style:normal; font-weight:inherit;font-size:32px; line-height:51px; padding:0 20px;box-sizing: border-box}
.ups_msj span{font-size:32px; color:#363636; position:relative; top: 15px}
.ups_contCategorias{width:100%; height:auto; position:relative; margin:14px 0 0; display:table}
/*.ups_wrapCategorias{width:800px; height:auto; margin:0 auto; display:table}*/
.ups_contCategorias ul{width:90%; padding:0; text-align:center;  margin:0 auto;height:auto; display:table}
.ups_contCategorias ul li{display: inline-block;list-style: none;}
.ups_contCategorias ul li a{float:left; position:relative; cursor:pointer; margin:0 10px; text-decoration:none; -webkit-transition:all 0.1s ease-out; -o-transition:all 0.1s ease-out; -moz-transition:all 0.1s ease-out; -ms-transition:all 0.1s ease-out; transition:all 0.1s ease-out; width:auto; display:inline-block}
.ups_contCategorias ul li a:hover{margin:-3px 10px 3px 10px;}
.ups_ico_1, .ups_ico_2, .ups_ico_2, .ups_ico_3, .ups_ico_4, .ups_ico_5, .ups_ico_6, .ups_ico_7, .ups_ico_8, .ups_ico_9, .ups_ico_10, .ups_ico_11, .ups_ico_12, .ups_ico_13, .ups_ico_14, .ups_ico_15, .ups_ico_16 {margin:auto; width:45px; height:45px; display:block; background:url(images/categorias.png); background-repeat:no-repeat;}
.ups_ico_1{background-position:0 0}
.ups_ico_2{background-position:4px -51px}
.ups_ico_3{background-position:3px -106px}
.ups_ico_4{background-position:3px -157px}
.ups_ico_5{background-position:4px -216px}
.ups_ico_6{background-position:4px -271px}
.ups_ico_7{background-position:0 -324px}
.ups_ico_8{background-position:0 -376px}
.ups_ico_9{background-position:3px -435px}
.ups_ico_10{background-position:3px -488px}
.ups_ico_11{background-position:-45px 0}
.ups_ico_12{background-position:-45px -51px}
.ups_ico_13{background-position:-45px -106px}
.ups_ico_14{background-position:-45px -157px}
.ups_ico_15{background-position:-45px -216px}
.ups_ico_16{background-position:-45px -271px}
.ups_cat{font-size:11px; text-align:center; display:block; color:#666; margin:0 0 10px}
.ups_logoFalabella{width:195px; height:51px; margin:0; background:url(images/logoFalabella.png) 0 0 no-repeat; display: inline-block}
.ups_footer{width:100%; height:auto; background-color:#000; position:relative; float:left; margin:65px 0 0; display:inline-block}
.ups_wrapFooter{width:763px; height:auto; margin:10px auto; display:table}
.ups_contContacto_1, .ups_contContacto_2, .ups_contContacto_3 {height:33px; position:relative; float:left}
.ups_contContacto_1 {width:165px; margin:0 96px 0 0}
.ups_contContacto_2 {width:219px; margin:0 96px 0 0}
.ups_contContacto_3 {width:187px; margin:0}
.ups_icoRSContacto{width:34px; height:33px; background-image:url(images/footer.png); position:relative; float:left; margin:0 7px 0 0}
.ups_icoRS_1{background-position:0 0}
.ups_icoRS_2{background-position:-34px 0}
.ups_icoRS_3{background-position:-68px 0}
.ups_contContacto_1 a, .ups_contContacto_2 a, .ups_contContacto_3 a{color:#FFF; font-size:19px; margin:0; line-height:35px; font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif; font-style:normal; font-weight:inherit; text-decoration:none; -webkit-transition:all 0.1s ease-out; -o-transition:all 0.1s ease-out; -moz-transition:all 0.1s ease-out; -ms-transition:all 0.1s ease-out; transition:all 0.1s ease-out}
.ups_contContacto_1 a{width:124px;}
.ups_contContacto_2 a{width:178px;}
.ups_contContacto_3 a{width:146px;}
.ups_contContacto_1 a:hover, .ups_contContacto_2 a:hover, .ups_contContacto_3 a:hover{color:#c3d613}

@media only screen and (min-width:120px) and (max-width: 800px){
	.ups_buscador {margin: 20px 0 40px 0}
	.ups_buscador form {width:80%}
	.ups_txt {padding:5%}
	.ups_msj {line-height: 26px}
	.ups_contCategorias {margin: 44px 0 0}
	.ups_wrapFooter{width:90%}
	.ups_contContacto_1, .ups_contContacto_2, .ups_contContacto_3 {float:none; margin:5px auto}
	.ups_txt p{width:auto}
	#sugerencias {width: 96%;padding: 10px 2%}
	#sugerencias .resultado {padding: 0 3% 2px 3%; margin: 0 0 16px 0;}
	#sugerencias .resultado a {line-height:18px; font-size:13px;}
}