article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
html,button,input,select,textarea{font-family:sans-serif}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.4em 0}
h2{font-size:1.5em;margin:.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:.83em;margin:1.67em 0}
h6{font-size:.67em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 4px}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
p,pre{margin:1em 0}
code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:none}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
@import url("http://fonts.googleapis.com/css?family=Open+Sans:400,700");
@font-face{font-family:'urbanex';src:url("fonts/urbanex.eot");src:url("fonts/urbanexd41d.eot?#iefix") format('embedded-opentype'),url("fonts/urbanex.woff") format('woff'),url("fonts/urbanex.ttf") format('truetype'),url("fonts/urbanex.svg#urbanex") format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'urbanexMenu';src:url("fonts/urbanexMenu.eot");src:url("fonts/urbanexMenud41d.eot?#iefix") format('embedded-opentype'),url("fonts/urbanexMenu.woff") format('woff'),url("fonts/urbanexMenu.ttf") format('truetype'),url("fonts/urbanexMenu.svg#urbanexMenu") format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'portafolio';src:url("fonts/portafolio.eot");src:url("fonts/portafoliod41d.eot?#iefix") format('embedded-opentype'),url("fonts/portafolio.woff") format('woff'),url("fonts/portafolio.ttf") format('truetype'),url("fonts/portafolio.svg#portafolio") format('svg');font-weight:normal;font-style:normal}
[data-icon]:before{font-family:'urbanex';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
.icon-home,.icon-bubbles,.icon-eye,.icon-stack,.icon-twitter,.icon-facebook,.icon-chat-3,.icon-coins,.icon-justice,.icon-youtube,.icon-magnifier{font-family:'urbanex';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
.icon-home:before{content:"\e004"}
.icon-bubbles:before{content:"\e005"}
.icon-eye:before{content:"\e000"}
.icon-stack:before{content:"\e001"}
.icon-twitter:before{content:"\e002"}
.icon-facebook:before{content:"\e003"}
.icon-chat-3:before{content:"\e006"}
.icon-coins:before{content:"\e007"}
.icon-justice:before{content:"\e008"}
.icon-youtube:before{content:"\e009"}
.icon-magnifier:before{content:"\e00a"}
[data-icon]:before{font-family:'urbanexMenu';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
.icon-menu{font-family:'urbanexMenu';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
.icon-menu:before{content:"\e000"}
[data-icon]:before{font-family:'portafolio';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
.icon-arrow-down{font-family:'portafolio';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
.icon-arrow-down:before{content:"\e000"}
html,button,input,select,textarea{color:#222}
body{font-size:1em;line-height:1.4}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
img{vertical-align:middle}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}
.ir:before{content:"";display:block;width:0;height:150%}
.hidden{display:none !important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
body{background:#939598;font-family:'Open Sans',sans-serif;font-size:16px}
footer{border-left:2px solid #f00;color:#fff;float:right;font-size:.7em;height:100%;margin:45px 0 0 0;overflow:auto;padding:1em;width:273px;}
footer p{font-size:1.2em;font-weight:bold}
footer a{color:inherit;text-decoration:none}
header{height:125px;width:100%}
header#headerInternas{height:85px;margin:0 auto;width:100%}
#botonBuscar{box-sizing:border-box;cursor:pointer;float:left;font-size:1.3em;font-weight:bold;height:100%;padding:5px 0 0 10px;text-align:center;width:27px}
#busqueda{background:ffff;box-transparent:0 0 4px #757575;border-radius:20px;float:left;height:30px;margin:28px 0 0 18px;width:38.4%}
#campoBusqueda{border:0;margin:5px 0 0 15px;outline:0;width:81.9%}
#contenedorNosotros{height:100%;min-height:560px;margin:3em auto;overflow:auto;width:93.33%;}
#contenedorNosotros figure#imagenUrbanex{float:left;max-height:126px;width:67.3%;}
#contenedorNosotros figure#imagenUrbanex img{width:100%}
#contenedorNosotros figure#imagenNosotros{float:left;margin:3em;width:48.6%;}
#contenedorNosotros figure#imagenNosotros img{width:100%}
#divNosotros{background:#fff;border-radius:5px;-webkit-box-shadow:0 20px 10px -10px #6c6d70;box-shadow:0 20px 10px -10px #6c6d70;height:100%;min-height:633px;overflow:auto;width:100%}
#divPortafolio,#divTarifas{background:#fff;border-radius:5px;height:899px;width:100%}
#imagenTariGestion{margin-left:14em}
#imagenTariMercancias{margin-left:10em}
#logoInternas{float:left;width:24%;}
#logoInternas img{width:100%}
#nosotros{float:left;height:100%;line-height:1em;margin-top:3em;min-height:320px;overflow:auto;width:40.29%;}
#nosotros h1,#nosotros h2{color:#7d7e81;font-size:.9em;font-weight:700;margin-top:0}
#nosotros p{color:#b8b9ba;font-size:.85em;margin-top:-.75em}
#portafolio,#tarifas{border-radius:5px;float:left;height:90%;margin:1.2em;min-height:400px;overflow:auto;width:74.2%;}
#portafolio section,#tarifas section{float:left;overflow-y:auto;width:100%;}
#portafolio section article,#tarifas section article{float:left;margin:0 2.5%;width:65%;}
#portafolio section article a,#tarifas section article a{color:#cb2127;font-size:1em;text-decoration:none}
#portafolio section article h3,#tarifas section article h3{color:#7d7e81;display:inline-block;font-size:.9em;font-weight:bold}
#portafolio section article p,#tarifas section article p{color:#b8b9ba;font-size:.85em}
#portafolio section article span.linkTari,#tarifas section article span.linkTari{color:#cb2127}
#portafolio section figure,#tarifas section figure{float:left;height:163px;margin-top:1em;width:28%}
#redes{color:#fff;float:left;font-size:1.8em;height:77px;margin:50px 0 0 290px;width:43px;}
#redes a,#redes a:hover,#redes a:visited{color:#fff}
#redes div:first-child{margin-bottom:.2em}
#top{background:#fff;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iI2U2ZTdlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=");background:-moz-linear-gradient(left,#fff 0%,#e6e7e8 67%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#fff),color-stop(67%,#e6e7e8));background:-webkit-linear-gradient(left,#fff 0%,#e6e7e8 67%);background:-o-linear-gradient(left,#fff 0%,#e6e7e8 67%);background:-ms-linear-gradient(left,#fff 0%,#e6e7e8 67%);background:linear-gradient(to right,#fff 0%,#e6e7e8 67%);border-bottom-right-radius:2.8em;border-bottom-left-radius:2.8em;height:88px;margin:0 auto;-webkit-box-shadow:0 20px 10px -10px #6c6d70;box-shadow:0 20px 10px -10px #6c6d70;max-width:796px;width:82.7%;}
#top figure{float:left;max-width:425px;width:53.5%;}
#top figure img{margin-left:-1px;max-width:425px;width:100%}
#videoInstitucional{float:left;height:80px;margin:45px;max-width:234px;width:24.37%;}
#videoInstitucional #iconoVideo{color:#f00;float:left;font-size:4.2em;opacity:.7;width:29.48%}
#videoInstitucional #textoVideo{color:#fff;float:left;font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:100;line-height:1em;margin:10px;text-shadow:0 0 25px #6d6e71;width:60%}
#wrapper{background:#939598;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NCUiIHN0b3AtY29sb3I9IiM5Mzk1OTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=");background:-moz-radial-gradient(center,ellipse cover,#fff 0%,#939598 64%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0%,#fff),color-stop(64%,#939598));background:-webkit-radial-gradient(center,ellipse cover,#fff 0%,#939598 64%);background:-o-radial-gradient(center,ellipse cover,#fff 0%,#939598 64%);background:-ms-radial-gradient(center,ellipse cover,#fff 0%,#939598 64%);background:radial-gradient(ellipse at center,#fff 0%,#939598 64%);height:100%;margin:0 auto;max-width:960px;min-height:760px;width:100%}
.fancybox-media{text-decoration:none}
.resaltado{color:#7d7e81;font-weight:bold}
nav{height:136px;margin-top:-5px;position:relative;width:100%;z-index:0;}
nav ul{height:inherit;margin:0 auto;padding:0 0 0 15px;text-align:center;width:96.1%;}
nav ul li{background:#f00;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5YjAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(top,#f00 0%,#9b0000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f00),color-stop(100%,#9b0000));background:-webkit-linear-gradient(top,#f00 0%,#9b0000 100%);background:-o-linear-gradient(top,#f00 0%,#9b0000 100%);background:-ms-linear-gradient(top,#f00 0%,#9b0000 100%);background:linear-gradient(to bottom,#f00 0%,#9b0000 100%);border-radius:5px;cursor:pointer;height:inherit;display:inline-block;line-height:1em;margin:0 7px;opacity:.8;vertical-align:top;width:12.2%;}
nav ul li a{text-decoration:none}
nav ul li p{color:#fff;font-family:'Open Sans',sans-serif;font-size:.9em;margin-top:-30px;width:96%;text-align:center;text-shadow:0 0 25px #6d6e71;}
nav ul li p a,nav ul li p a:hover,nav ul li p a:active{color:#fff;text-decoration:none}
nav ul li p:first-child{font-size:2.6em;text-shadow:none;margin-top:1em}
nav ul li:hover{margin-top:15px;opacity:1;transition:margin-top .5s;-webkit-transition:margin-top .5s ease}
nav ul li:hover p:first-child{color:#21e31e;-webkit-animation:icono 2s;-moz-animation:icono 2s;-ms-animation:icono 2s;-o-animation:icono 2s;animation:icono 2s}
.doubleLineMenu{padding-top:14px}
nav#menuInternas,nav#menuInternasPQR{float:left;height:73px;position:relative;width:76%;z-index:0;}
nav#menuInternas ul,nav#menuInternasPQR ul{height:inherit;margin:0 auto;padding:0 0 0 24px;width:98%;}
nav#menuInternas ul li,nav#menuInternasPQR ul li{background:#f00;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5YjAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(top,#f00 0%,#9b0000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f00),color-stop(100%,#9b0000));background:-webkit-linear-gradient(top,#f00 0%,#9b0000 100%);background:-o-linear-gradient(top,#f00 0%,#9b0000 100%);background:-ms-linear-gradient(top,#f00 0%,#9b0000 100%);background:linear-gradient(to bottom,#f00 0%,#9b0000 100%);border-radius:5px;cursor:pointer;height:inherit;display:inline-block;line-height:.6em;margin:0 4px;opacity:.8;vertical-align:top;width:85px;}
nav#menuInternas ul li a,nav#menuInternasPQR ul li a{text-decoration:none;}
nav#menuInternas ul li a p,nav#menuInternasPQR ul li a p{color:#fff;font-size:.7em;padding-top:.6em;text-align:center;width:96%;text-shadow:0 0 25px #6d6e71;}
nav#menuInternas ul li a p a,nav#menuInternasPQR ul li a p a,nav#menuInternas ul li a p a:hover,nav#menuInternasPQR ul li a p a:hover,nav#menuInternas ul li a p a:active,nav#menuInternasPQR ul li a p a:active{color:#fff;text-decoration:none}
nav#menuInternas ul li a p:first-child,nav#menuInternasPQR ul li a p:first-child{font-size:1.8em;text-shadow:none;margin-top:.5em;padding:0}
nav#menuInternas ul li.active,nav#menuInternasPQR ul li.active{background:#6b6c6e;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2NyUiIHN0b3AtY29sb3I9IiM2YjZjNmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDY0NjQ4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==");background:-moz-linear-gradient(top,#6b6c6e 67%,#464648 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(67%,#6b6c6e),color-stop(100%,#464648));background:-webkit-linear-gradient(top,#6b6c6e 67%,#464648 100%);background:-o-linear-gradient(top,#6b6c6e 67%,#464648 100%);background:-ms-linear-gradient(top,#6b6c6e 67%,#464648 100%);background:linear-gradient(to bottom,#6b6c6e 67%,#464648 100%)}
nav#menuInternas ul li#botonMenu,nav#menuInternasPQR ul li#botonMenu{display:none}
nav#menuInternas ul li:hover,nav#menuInternasPQR ul li:hover{margin-top:15px;opacity:1;transition:margin-top .5s;-webkit-transition:margin-top .5s ease}
nav#menuInternas ul li:hover p:first-child,nav#menuInternasPQR ul li:hover p:first-child{color:#21e31e;-webkit-animation:icono 2s;-moz-animation:icono 2s;-ms-animation:icono 2s;-o-animation:icono 2s;animation:icono 2s}
.doubleLineMenu{padding-top:7px}
nav#menuInternasPQR{width:95%;}
nav#menuInternasPQR ul{text-align:right;margin-bottom:0;width:100%}
#navPortafolio{float:left;height:238px;margin:1.2em 0 0 0;padding:0;width:20.4%;}
#navPortafolio ul{height:inherit;margin:0;padding:0;width:100%;}
#navPortafolio ul li{background:#f00;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5YjAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(left,#f00 0%,#9b0000 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#f00),color-stop(100%,#9b0000));background:-webkit-linear-gradient(left,#f00 0%,#9b0000 100%);background:-o-linear-gradient(left,#f00 0%,#9b0000 100%);background:-ms-linear-gradient(left,#f00 0%,#9b0000 100%);background:linear-gradient(to right,#f00 0%,#9b0000 100%);border-radius:0;box-sizing:border-box;color:#fff;display:block;font-size:.8em;height:37px;margin:0 0 8px 0;opacity:.8;padding:.8em .8em 0 0;text-align:right;width:100%}
#navPortafolio ul li.activeNavPortafolio{background:#7f7f7f;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyJSIgc3RvcC1jb2xvcj0iIzdmN2Y3ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzNmM2YzZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=");background:-moz-linear-gradient(left,#7f7f7f 2%,#3f3f3f 51%);background:-webkit-gradient(linear,left top,right top,color-stop(2%,#7f7f7f),color-stop(51%,#3f3f3f));background:-webkit-linear-gradient(left,#7f7f7f 2%,#3f3f3f 51%);background:-o-linear-gradient(left,#7f7f7f 2%,#3f3f3f 51%);background:-ms-linear-gradient(left,#7f7f7f 2%,#3f3f3f 51%);background:linear-gradient(to right,#7f7f7f 2%,#3f3f3f 51%)}
#navPortafolio ul li.portafolio{display:none}
#navPortafolio ul li:hover{opacity:1}
#navTarifas{float:left;height:238px;margin:1.2em 0 0 0;padding:0;width:20.4%;}
#navTarifas ul{height:inherit;margin:0;padding:0;width:100%;}
#navTarifas ul li{background:#f00;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5YjAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(left,#f00 0%,#9b0000 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#f00),color-stop(100%,#9b0000));background:-webkit-linear-gradient(left,#f00 0%,#9b0000 100%);background:-o-linear-gradient(left,#f00 0%,#9b0000 100%);background:-ms-linear-gradient(left,#f00 0%,#9b0000 100%);background:linear-gradient(to right,#f00 0%,#9b0000 100%);border-radius:0;box-sizing:border-box;color:#fff;display:block;font-size:.8em;height:37px;margin:0 0 8px 0;opacity:.8;padding:.8em .8em 0 0;text-align:right;width:100%}
#navTarifas ul li.activeNavTarifas{background:#7f7f7f;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyJSIgc3RvcC1jb2xvcj0iIzdmN2Y3ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzNmM2YzZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=");background:-moz-linear-gradient(left,#7f7f7f 2%,#3f3f3f 51%);background:-webkit-gradient(linear,left top,right top,color-stop(2%,#7f7f7f),color-stop(51%,#3f3f3f));background:-webkit-linear-gradient(left,#7f7f7f 2%,#3f3f3f 51%);background:-o-linear-gradient(left,#7f7f7f 2%,#3f3f3f 51%);background:-ms-linear-gradient(left,#7f7f7f 2%,#3f3f3f 51%);background:linear-gradient(to right,#7f7f7f 2%,#3f3f3f 51%)}
#navTarifas ul li.tarifas{display:none}
#navTarifas ul li:hover{opacity:1}
textarea{height:100px}
#contenedorContactenos{height:auto;overflow:hidden;width:100%}
#enviar{border:0;color:#fff;display:block;font-size:.8em;background:#f00;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5YjAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(left,#f00 0%,#9b0000 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#f00),color-stop(100%,#9b0000));background:-webkit-linear-gradient(left,#f00 0%,#9b0000 100%);background:-o-linear-gradient(left,#f00 0%,#9b0000 100%);background:-ms-linear-gradient(left,#f00 0%,#9b0000 100%);background:linear-gradient(to right,#f00 0%,#9b0000 100%);height:40px;margin-left:-.9em;margin-top:3em;text-align:right;width:50%}
#formulario{color:#9d9d9f;float:left;padding-left:1%;padding-right:.5em;padding-top:3em;text-align:right;width:50%;}
#formulario label{display:none}
.campos{background:#e1e2e4;border:0;color:#9d9d9f;border-radius:5px;box-shadow:0 0 0 3px rgba(158,159,162,0.7);margin-bottom:1.2em;outline:none;padding-left:5px;width:85%}
#rightContactenos{float:left;height:630px;width:48%;position:relative;}
#rightContactenos img{margin-top:3em;width:100%}
#pqrContact{
	height: 100px;
	position: absolute;
	bottom: 94px;
	width: 100%;
	left: -378px;
}
@-webkit-keyframes icono{0%{color:#fff}
25%{color:#ff0}
75%{color:#21e31e}
}@-moz-keyframes icono{0%{color:#fff}
25%{color:#ff0}
75%{color:#21e31e}
}@-o-keyframes icono{0%{color:#fff}
25%{color:#ff0}
75%{color:#21e31e}
}@-moz-keyframes icono{0%{color:#fff}
25%{color:#ff0}
75%{color:#21e31e}
}@-webkit-keyframes icono{0%{color:#fff}
25%{color:#ff0}
75%{color:#21e31e}
}@-o-keyframes icono{0%{color:#fff}
25%{color:#ff0}
75%{color:#21e31e}
}@-ms-keyframes icono{0%{color:#fff}
25%{color:#ff0}
75%{color:#21e31e}
}@keyframes icono{0%{color:#fff}
25%{color:#ff0}
75%{color:#21e31e}
}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flexslider{margin:0;padding:0;max-width:960px}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden}
.flexslider .slides img{width:100%;max-width:960px;max-height:350px;display:block}
.flex-pauseplay span{text-transform:capitalize}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.no-js .slides > li:first-child{display:block}
.flexslider{margin:0;max-height:353px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:0 1px 4px rgba(0,0,0,0.2);zoom:1;z-index:7777;max-width:960px}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
.flexslider .slides{zoom:1}
.carousel li{margin-right:5px}
.flex-direction-nav{*height:0}
.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url("../img/bg_direction_nav.png") no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}
.flex-direction-nav .flex-next{background-position:100% 0;right:0;opacity:1}
.flex-direction-nav .flex-prev{left:0;opacity:1}
.flexslider:hover .flex-next{opacity:1;right:0}
.flexslider:hover .flex-prev{opacity:1;left:0}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-control-nav{width:20%;max-width:960px;position:absolute;top:85%;left:80%;text-align:center}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#d1d2d4;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}
.flex-control-paging li a:hover{background:#ed1c24}
.flex-control-paging li a.flex-active{background:#ed1c24;cursor:default}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}
.flex-control-thumbs li{width:25%;float:left;margin:0}
.flex-control-thumbs img{width:100%;max-width:960px;display:block;opacity:.7;cursor:pointer}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .flex-active{opacity:1;cursor:default}
@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:0}
.flex-direction-nav .flex-next{opacity:1;right:0}
}#back-top{position:fixed;left:76%;bottom:.2em}
#back-top a{width:108px;display:block;text-align:center;font:11px/100% Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;color:#bbb;-webkit-transition:1s;-moz-transition:1s;transition:1s}
#back-top a:hover{color:#000}
#back-top span{background:rgba(229,229,229,0.7);width:60px;height:60px;display:block;margin-bottom:7px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
#back-top span img{width:100%}
#back-top a:hover span{background-color:#777}
@media screen and (max-width:768px){footer{float:right;font-size:.9em;margin:0 4em 0 0}
header#headerInternas{height:100%;overflow:auto;width:100%}
nav{height:100%;margin-top:1em;overflow:auto;}
nav ul li{display:block;height:3em;margin-bottom:.5em;width:90%;}
nav ul li p{display:inline-block}
nav ul li p:first-child{font-size:2em;margin-top:0;padding:.2em 0 0 .3em;text-align:left;width:10%}
nav ul li p:not(:first-child){margin-top:0;vertical-align:middle;width:80%}
nav#menuInternas{height:100%;overflow:auto;width:100%;}
nav#menuInternas ul{padding:0;width:90.1%;}
nav#menuInternas ul li{display:block;height:3em;margin-bottom:.5em;width:100%;}
nav#menuInternas ul li a p{display:inline-block}
nav#menuInternas ul li a p:first-child{font-size:2em;margin-top:0;padding:.2em 0 0 .3em;text-align:left;width:10%}
nav#menuInternas ul li a p:not(:first-child){margin-top:0;vertical-align:middle;width:80%}
nav#menuInternas ul li.active{background:#f00;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5YjAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(top,#f00 0%,#9b0000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f00),color-stop(100%,#9b0000));background:-webkit-linear-gradient(top,#f00 0%,#9b0000 100%);background:-o-linear-gradient(top,#f00 0%,#9b0000 100%);background:-ms-linear-gradient(top,#f00 0%,#9b0000 100%);background:linear-gradient(to bottom,#f00 0%,#9b0000 100%)}
nav#menuInternas ul li.itemMenu{display:none}
nav#menuInternas ul li#botonMenu{display:block}
nav#navPortafolio{height:32px;margin:0 0 .5em 0;min-height:0;overflow:auto;width:100%;}
nav#navPortafolio ul li{border-radius:5px;height:32px;margin:0 0 .3em 0}
nav#navPortafolio ul li.portafolio{display:block}
#botonMenu p#labelMenu{font-size:1.1em}
#busqueda{height:50%;margin-top:15px}
#campoBusqueda{margin:.3em}
#contenedorNosotros{margin-top:.5em;}
#contenedorNosotros figure#imagenUrbanex{display:none}
#contenedorNosotros figure#imagenNosotros{margin:0 auto;width:100%;}
#contenedorNosotros figure#imagenNosotros img{width:100%}
#divNosotros{margin:0 auto;width:90.1%}
#divPortafolio,#divTarifas{background:transparent;margin:0 auto;width:90.1%}
#imagenTariGestion{margin-bottom:2em;margin-left:3em}
#imagenTariMercancias{margin-left:0}
#logoInternas{float:none;margin:0 auto;width:80%;}
#logoInternas img{width:100%}
#nosotros{margin-top:1em;width:100%}
#portafolio,#tarifas{background:#fff;height:auto;min-height:0;margin:0;width:100%;}
#portafolio section article,#tarifas section article{padding:.5em;width:95%;}
#portafolio section article span.linkTari,#tarifas section article span.linkTari{display:none}
#portafolio section figure,#tarifas section figure{margin-top:none;width:100%;}
#portafolio section figure img,#tarifas section figure img{display:block;margin:auto;position:relative;left:0;top:0;right:0;bottom:0}
#redes{margin:30px 0 0 2em}
#tarifas img{margin-bottom:2em;margin-top:1em}
#top{height:50%;}
#top figure{margin:0 auto;height:100%;}
#top figure img{width:100%;height:100%}
#videoInstitucional{height:3em;margin:1em 0 .3em auto;padding-left:2em;width:100%;}
#videoInstitucional #iconoVideo{font-size:2.5em;width:14%}
#videoInstitucional #textoVideo{font-size:1em;padding-left:1em}
#wrapper{width:100%}
.doubleLineMenu{padding:0}
.flex-control-nav{left:50%;top:80%;width:50%}
#enviar{height:40px;width:70%}
#formulario{text-align:center;width:100%}
#rightContactenos{height:180px;width:100%;}
#rightContactenos img{display:none}
#pqrContact{overflow:hidden;top:1em}
nav#menuInternasPQR{width:100%;height:110px;margin:0;}
nav#menuInternasPQR ul{text-align:center;overflow:hidden;width:100%;}
nav#menuInternasPQR ul li{height:50px;}
nav#menuInternasPQR ul li p:not(:first-child){color:#9d9d9f;margin-top:-1.5em;vertical-align:middle;width:80%}
#separadorContact{background:#00f;float:left;height:2em;width:100%}
}@media screen and (max-width: 600px){footer{font-size:.9em;margin:0}
#busqueda{background:transparent;border:none;box-shadow:none;display:block;float:right;margin:.3em 0 0 0;width:40%}
#campoBusqueda{border-radius:5px;width:50%}
#redes{font-size:2em;height:1em;margin:0 0 1em 35%;width:50%;}
#redes div{float:left;margin-right:1em}
#top{background:transparent;float:left;width:100%;}
#top figure{width:100%;}
#top figure img{width:100%}
#dialog{width:279px}
#dialog-header{width:265px}
}
