html,body,div{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;font:inherit;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;font:inherit;font-weight:bold;}a,p,ul,ol,li,img,span,strong,em{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;font:inherit;}table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;font:inherit;}applet,object,iframe,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,caption,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;font:inherit;}article,aside,figure,footer,header,hgroup,section{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;font:inherit;}canvas,details,embed,figcaption,menu,nav,output,ruby,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;font:inherit;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}b,strong{font-weight:bold;}em,i{font-style:italic;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}aside,details,figcaption,figure,footer,header,hgroup,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:1em;-webkit-text-size-adjust:1em;-ms-text-size-adjust:1em;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}h1{font-size:2em;margin:0.67em 0;}h2{font-size:1.5em;margin:0.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.75em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:#ff0;color:#1a1a1a;}p,pre{margin:1em 0;}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.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:0.35em 0.625em 0.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,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],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-decoration,input[type="search"]::-webkit-search-cancel-button{-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;}ul.menu,ul.menu li{margin:0;padding:0;list-style:none;}
.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{position:relative;margin-left:10px;margin-right:10px;}.container-12 .block .omega-grid,.container-16 .block .omega-grid,.container-24 .block .omega-grid{position:relative;margin-left:-10px;margin-right:-10px;}
.clearfix:after{font-size:0;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}.inline li,.tabs li,.breadcrumb li{list-style:none;display:inline;margin-right:0.5em;}.item-list li{list-style:none;}.pager li{display:inline;margin-right:0.25em;}img{vertical-align:bottom;}.field-label-inline .field-label,.field-label-inline .field-items,.field-label-inline .field-item{display:inline;}
::-moz-focus-inner{border:0;padding:0;}input[type="search"]::-webkit-search-decoration{display:none;}input,button,select,textarea{margin:0;vertical-align:middle;}button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;border-radius:11px;background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:3px 10px 4px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0px;}button{*padding-top:1px;*padding-bottom:1px;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;outline:0;padding:2px 3px;font-size:13px;font-family:Arial,sans-serif;height:1.8em;*padding-top:2px;*padding-bottom:1px;*height:auto;}input.placeholder_text,textarea.placeholder_text,input:-moz-placeholder,textarea:-moz-placeholder{color:#888;}::-webkit-input-placeholder{color:#888;}button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{-moz-box-shadow:#06f 0 0 7px;-webkit-box-shadow:#06f 0 0 7px;box-shadow:#06f 0 0 7px;z-index:1;}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}select[disabled],textarea[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee;}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#888;cursor:default;}textarea,select[size],select[multiple]{height:auto;}@media (-webkit-min-device-pixel-ratio:0){select{background-image:url(/sites/all/themes/omega/omega/images/select-arrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px;}select[size],select[multiple]{background-image:none;padding:0;}}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%;}optgroup{color:#000;font-style:normal;font-weight:normal;}.ie6-button,* html button{background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;padding:2px 10px 0px;overflow:visible;width:auto;}* html button{padding-top:1px;padding-bottom:1px;}.ie6-input,* html textarea,* html select{background:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;padding:2px 3px 1px;font-size:13px;font-family:Arial,sans-serif;vertical-align:top;}* html select{margin-top:1px;}.placeholder_text,.ie6-input-disabled,.ie6-button-disabled{color:#888;}.ie6-input-disabled{background:#eee;}
.logo-img{float:left;margin-right:20px;}.site-name-slogan{float:left;}.site-name{margin-top:20px;}.site-name a{text-decoration:none;}.site-name,.site-slogan{margin-bottom:0;line-height:1em;}.site-slogan{font-weight:normal;}
.menu{margin:0;padding:0;}.menu li{list-style:none;}
.item-list .pager{padding:0;margin:0;}.item-list .pager li,.item-list .pager ul li{margin:0;padding:0;float:left;}.item-list .pager{position:relative;margin:0;padding:0;font-size:10px;text-align:left;}.pager li a{display:inline-block;}.pager li.pager-ellipsis,.pager li.pager-current,.pager li a{padding:4px 8px;text-decoration:none;}.pager li.pager-current{padding:4px 8px;font-weight:bold;}.pager li.pager-first a,.pager li.pager-previous a,.pager li.pager-next a,.pager li.pager-last a{width:50px;text-align:center;padding:4px 0;}.pager li.pager-next{position:absolute;top:0;right:50px;}.pager li.pager-last,.pager li.pager-next.last{position:absolute;top:0;right:0;border-right:0;}.pager li.pager-ellipsis,.pager li.pager-current,.pager li a{color:#1a1a1a;}.pager li{border-right:1px solid;border-color:#ddd #bbb #999;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;}.pager li.pager-current{background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1a1a1a),color-stop(1,#5a5a5a));background:-moz-linear-gradient(top center,#1a1a1a 0%,#5a5a5a 100%);color:#FFF;outline:0;}.pager li.pager-next{border-left:1px solid;border-color:#ddd #bbb #999;}.pager li a{background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);cursor:pointer;}.pager li a:hover{background:#FFF;color:#454545;}.pager{background:#ebebeb;border:1px solid;border-color:#ddd #bbb #999;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.pager li.first,.pager li.first a,.pager li.first a:hover{border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;}.pager li.pager-last,.pager li.pager-last a,.pager li.pager-last a:hover{border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;}table{border:1px solid #CCC;width:100%;}thead th,th{background:#f7f7f7;border-bottom:1px solid #ccc;color:#333;}td,th{padding:4px 8px;vertical-align:middle;}th a,th a:link,th a:visited{text-decoration:none;}th a{display:block;}th a img{margin:0 0 0 5px;}th.active{background:#DDD;border-left:1px solid #CCC;border-right:1px solid #CCC;}tr.even td{background:#F1F5FA;}tr.odd td{background:#fff;}td.active{border-left:1px solid #CCC;border-right:1px solid #CCC;}tr.even td.active{background:#e5e9ed;}tr.odd td.active{background:#f2f2f2;}tr:hover td,tr.even:hover td.active,tr.odd:hover td.active{background:#FFFEEE;}td ul.links{margin-bottom:0;}.node-links ul li a,.comment-links ul li a{text-transform:lowercase;display:block;float:left;text-decoration:none;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;margin:0 0.5em 0.5em 0;vertical-align:middle;-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:4px 10px 3px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0px;}.node-links ul li a:hover,.comment-links ul li a:hover{background:#FFF;}.tips,.description{font-size:10px;color:#6a6a6a;}
.form-actions input{margin-right:0.5em;}.form-actions input:hover{background:#FFFFFF;}label{font-weight:normal;}.form-required{color:#1a1a1a;}
body{background:#dbdbdb;}thead th,th{border:0;}.site-name{margin:0;position:relative;}.site-name a{display:block;margin:10px auto;width:4.448em;height:2.31em;background-image:url(/sites/all/themes/metrosvq/img/logo_metro.png);overflow-x:hidden;text-indent:101%;white-space:nowrap;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;}.site-name img{position:absolute;top:0;left:0;}#region-footer-second .region-inner{padding-top:25px;padding-bottom:25px;background-color:#fff;}.locale-untranslated{display:none;}.language-switcher-locale-url{padding:0;margin:0;list-style-type:none;}.language-switcher-locale-url li{display:inline-block;color:#1a1a1a;padding-right:0.5em;}.language-switcher-locale-url li a{font-size:0.692em;padding:1em 0.5em;background:transparent;text-transform:uppercase;display:inline-block;overflow:hidden;color:#1a1a1a;}.language-switcher-locale-url li.en a{max-width:1.79em;}.language-switcher-locale-url li.es a{max-width:1.49em;}.language-switcher-locale-url li.active{background:#1a1a1a;}.language-switcher-locale-url li.active a{color:#fff;}.block-locale-language{position:absolute;right:0;top:-5.77em;}#region-menu .navigation{display:none;}.region-content-inner ul ul{padding-top:0px;margin-top:0px;margin-bottom:0px;}.block-inner{padding-right:15px;padding-left:15px;}.block-locale-language .block-inner{padding:0;}#block-block-1,#block-block-3,.block.horario{background-color:White;}#block-block-1 .block-inner,#region-header-second section.block .block-inner,#block-block-3 .block-inner,.block.horario .block-inner{padding:15px;}#block-block-1 .block-title,.block.horario .block-title{line-height:1em;}#block-block-1 .block-title:before{content:url(/sites/all/themes/metrosvq/img/chk.png);position:relative;top:3px;padding-right:10px;}#block-block-1 h3{margin-top:0.5em;margin-bottom:0em;font:bold 1em Tahoma;}#block-block-1 p,#region-header-second section.block p,.block.horario p{margin:0;}#region-header-second section.block{min-height:9.286em;margin-bottom:2px;}#region-header-second section.block .block-title{display:inline;background-color:#1a1a1a;color:White;box-shadow:5px 0 0 0 #1a1a1a,-5px 0 0 0 #1a1a1a;-moz-box-shadow:5px 0 0 0 #1a1a1a,-5px 0 0 0 #1a1a1a;-webkit-box-shadow:5px 0 0 0 #1a1a1a,-5px 0 0 0 #1a1a1a;line-height:1.2em;}#region-header-second section.block .block-body p{display:inline;background-color:#fff;box-shadow:5px 0 0 0 #fff,-5px 0 0 0 #fff;-moz-box-shadow:5px 0 0 0 #fff,-5px 0 0 0 #fff;-webkit-box-shadow:5px 0 0 0 #fff,-5px 0 0 0 #fff;}#region-header-second section.block .block-image{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;overflow:hidden;background-size:cover;}#block-block-3 .block-title{margin-bottom:0.3em;}#block-block-3 .block-title a:before{content:url(/sites/all/themes/metrosvq/img/tlfn.png);position:relative;top:3px;padding-right:10px;}#block-block-3 .pastilla,.bloque-eventos li.pastilla,.field-item .pastilla{background:#efefef;margin-bottom:2px;-webkit-border-radius:5px;border-radius:5px;padding-left:12px;min-height:2.9em;line-height:1.15em;padding-top:0.5em;}.pastilla span.light{color:#4d4d4d;}#block-menu-block-1 ul{}#block-block-2 h2{font:bold 0.786em Tahoma;color:#333;text-transform:none;}#block-block-2 address div{font-size:0.786em;float:left;min-width:12.909em;}#block-block-2 address div.fisica{padding-top:15px;}.region-content{background:#fff;margin-bottom:2px;}.region-content-inner{padding:0 15px 15px 15px;}.region-content .block-system-main .block-inner{padding:0;}#region-content h1.title{line-height:1em;text-transform:uppercase;margin-top:0.5em;margin-bottom:0px;}#region-content h1.title:before,#region-content h2:before,#region-calculator h2:before{content:'';display:inline-block;width:1px;height:0.6em;border-left:1px dotted #1a1a1a;position:absolute;top:0px;}#region-content h2,#region-calculator h2{background-color:#F8B500;color:#1a1a1a;box-shadow:5px 0 0.1px 0 #F8B500,-5px 0 0.1px 0 #F8B500;-moz-box-shadow:5px 0 0.1px 0 #F8B500,-5px 0 0.1px 0 #F8B500;-webkit-box-shadow:5px 0 0.1px 0 #F8B500,-5px 0 0.1px 0 #F8B500;line-height:1.1em;margin:0px;text-transform:uppercase;display:table;margin-left:5px;margin-top:0.6em;margin-bottom:1px;position:relative;font-weight:normal;}#region-content h2:before,#region-calculator h2:before{border-left:1px dotted #1A1A1A;top:-0.7em;left:-5px;}#region-content h3{margin:0;color:#f9b601;background:#1a1a1a;box-shadow:5px 0 0 0 #1a1a1a,-5px 0 0 0 #1a1a1a;-moz-box-shadow:5px 0 0 0 #1a1a1a,-5px 0 0 0 #1a1a1a;-webkit-box-shadow:5px 0 0 0 #1a1a1a,-5px 0 0 0 #1a1a1a;line-height:1.1em;display:table;font-weight:normal;margin-left:5px;text-transform:uppercase;font-size:1.429em;}#region-content .field-name-field-adjuntos{position:relative;margin-top:3em;}#region-content .field-name-field-adjuntos:before,#region-content .field-plano-metro:after{content:'';width:100%;padding-left:15px;padding-right:15px;height:1px;border-top:2px solid #dbdbdb;display:block;position:absolute;top:-1.4em;left:-15px;}#region-content .field-name-body .field-item,.tituloscontainer,.vista_aulametro{position:relative;margin-top:2.4em;}#region-content .field-name-body .field-item:first-child{margin-top:0em;}#region-content .field-name-body .field-item:before,.tituloscontainer:before,li.barrada:before,.vista_aulametro:before{content:'';width:100%;padding-left:15px;padding-right:15px;height:1px;border-top:2px solid #dbdbdb;display:block;position:absolute;top:-1.4em;left:-15px;}li.barrada:before{top:-3em;}.tituloscontainer:before{top:-1.4em;}#region-content .field-name-body .field-item:first-child:before,li.barrada:first-child:before{border:none;}#region-content .field-name-field-adjuntos h2.field-label{margin-bottom:10px;}.field-name-field-adjuntos .field-item,.pastilla_container{display:table;width:100%;margin-bottom:2px;}.field-name-field-adjuntos .field-item .pastilla{border-radius:10px;width:100%;padding-top:0;}.field-name-field-adjuntos .field-item .file,.pastilla_wrapper{display:table-row;width:100%;}.field-name-field-adjuntos .field-item .file-name,.pastilla.enlace{display:table-cell;height:2.5em;min-height:2.5em;vertical-align:middle;}.field-name-field-adjuntos .field-item .file-name a,.pastilla.enlace a{display:block;padding-left:30px;padding-right:20px;margin:10px 20px 10px 0;background-image:url(/sites/all/themes/metrosvq/img/doc.png),url(/sites/all/themes/metrosvq/img/down.png);background-repeat:no-repeat,no-repeat;background-position:left center,right center;line-height:22px;}.node-page .field-name-field-imagen img{width:100%;border-radius:10px;margin-top:10px;}#region-content{position:relative;}.field-plano-metro #popup_contentDiv{overflow:hidden;}.field-plano-metro .openlayers-popup a.ext{color:#fff;}.field-plano-metro .openlayers-popup a.ext p{margin:0;padding:0;max-width:100% !important;}.field-plano-metro .openlayers-tooltip-name{font-weight:bold;}.view-mapa-de-estaciones h4.field-content{margin-bottom:0em;}.desktoptable_wrapper{display:none;}.desktoptable_wrapper table{width:100%;}#horarios{border:0;border-collapse:separate;border-spacing:0 5px;}#horarios tr{padding-bottom:5px;}#horarios th.left{-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;background:#c7c7c7 url(/sites/all/themes/metrosvq/img/reloj.png) no-repeat 7px center;font-face:Zag;text-transform:uppercase;padding:13px 13px 13px 35px;width:50%;}#horarios td.right{-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;background:#ededed;}.horarios h3{margin-bottom:0px !important;margin-top:20px !important;}.horarios h3:first-child{margin-top:0px !important;}.horarios table,.tituloscontainer table{border:0;margin-bottom:0px;margin-top:20px;font-size:0.857em;border-spacing:0 3px;border-collapse:separate;}#nota2{font-size:0.7857em;}.horarios table thead th,.tituloscontainer table thead th{background:transparent;padding-left:15px;}.horarios table thead th,.horarios table tbody th{width:50%;}.horarios table tbody th{background:#c7c7c7;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;padding-left:15px;}.horarios table tbody td{background:#ededed;padding-left:15px;}.horarios table tbody td:last-child{-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;}.imagen_abono{color:#6f6f6f;}.imagen_abono img{padding-bottom:5px;margin-top:10px;}.tituloscontainer table tbody td{background:#c7c7c7;padding-left:15px;border-left:1px solid white;}.tituloscontainer table tbody td:first-child{-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;}.tituloscontainer table tbody td:last-child{-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;}.context-recomendaciones #region-content h1.title,.context-recommendations #region-content h1.title{margin-bottom:1em;}.context-recomendaciones #region-content .field-name-body h2:before,.context-recommendations #region-content .field-name-body h2:before{border:0;}#region-content .field-name-body h2.conicono{margin-top:1.8em;}#region-content .field-name-body h2.conicono:before{background-image:url(/sites/all/themes/metrosvq/img/sprites.png);height:25px;width:25px;}#region-content h2.conicono.stop:before{background-position:0 -175px;top:-1.1em;}#region-content h2.conicono.giro:before{background-position:-25px -175px;top:-0.96em;}#region-content h2.conicono.tren:before{background-position:-50px -175px;top:-1.15em;}#region-content h2.conicono.bici:before{background-position:-75px -175px;top:-0.86em;}#region-content h2.conicono.burger:before{background-position:-100px -175px;top:-1.1em;}#region-content h2.conicono.foto:before{background-position:-125px -175px;top:-0.96em;}#region-content h2.conicono.nofumar:before{background-position:-150px -175px;top:-1.1em;}#region-content h2.conicono.bebe:before{background-position:-175px -175px;top:-1.1em;}#region-content h2.conicono.perro:before{background-position:-200px -175px;top:-1.06em;}#region-content h2.conicono.billete:before{background-position:-225px -175px;top:-0.86em;}#region-content h2.conicono.escalera:before{background-position:-250px -175px;top:-0.96em;}#region-content h2.conicono.prohibido:before{background-position:-275px -175px;top:-1em;}#region-content h2.conicono.seguridad:before{background-position:-300px -175px;top:-1.09em;}#region-content h2.conicono.nino:before{background-position:-325px -175px;top:-1.09em;}#region-content h2.conicono.papel:before{background-position:-350px -175px;top:-1.15em;}#region-content h2.conicono.juez:before{background-position:-375px -175px;top:-1.09em;}.context-recomendaciones #region-content .field-name-body p,.context-recommendations #region-content .field-name-body p{margin-top:0;margin-bottom:0.6em;}ul.pastillas{list-style-type:none;padding-left:0 !important;}ul.pastillas li.pastilla{line-height:2.9em;padding-top:0;}.pastilla.enlace.info a{background-image:url(/sites/all/themes/metrosvq/img/doc.png),url(/sites/all/themes/metrosvq/img/info.png);}.view-eventos-seguro ul,.view-eventos-seguro ul li,.node .barradas ul,.node .barradas li.barrada,.barradas ul,.barradas li.barrada{padding:0;list-style-type:none;margin:25px 0 4em;position:relative;}.view-eventos-seguro .views-field-title a,.vista_aulametro .views-field-title a{font:1.846em Zag;text-transform:uppercase;color:#1a1a1a;margin-top:25px;}.view-eventos-seguro .views-field-title a:before,.vista_aulametro .views-field-title a:before{content:'';height:25px;width:25px;background:url(/sites/all/themes/metrosvq/img/sprites.png) no-repeat scroll 0 -200px;top:-0.8em;position:absolute;}.view-eventos-seguro .views-field-field-intervalo-fecha,.view-eventos-seguro .views-field-field-horario,.vista_aulametro .views-field-field-intervalo-fecha,.views-field-field-fecha,.field-name-field-fecha{color:#666;}.context-evento .field-name-field-intervalo-fecha .field-item,.context-evento .field-name-field-horario .field-item,.context-concurso .field-name-field-intervalo-fecha .field-item,.context-concurso .field-name-field-horario .field-item{display:inline;color:#666;}.context-evento .field-name-field-intervalo-fecha .field-item:before,.context-evento .field-name-field-horario .field-item:before{content:' | ';}.context-evento .field-name-field-intervalo-fecha .field-item:first-child:before,.context-evento .field-name-field-horario .field-item:first-child:before{content:'';}.context-aula-metro #region-content h2:before,.context-metro-classroom #region-content h2:before{border:0;}.node ol.pastillas{padding-left:0;list-style-type:lower-alpha;}.node ol.pastillas li{list-style-position:inside;min-height:1em;padding-bottom:0.5em;}.context-aula-metro table,.context-metro-classroom table{border:0;}.context-aula-metro table tr,.context-metro-classroom table tr{position:relative;border-bottom:2px solid #dbdbdb;padding-bottom:1em;}.context-aula-metro table tr td,.context-metro-classroom table tr td{padding:1em 0;}.context-aula-metro table tr td:first-child,.context-metro-classroom table tr td:first-child{font:1.385em Zag;width:25%;padding-left:40px;vertical-align:top;position:relative;}.context-aula-metro table tr td:first-child div,.context-metro-classroom table tr td:first-child div{position:relative;}.context-aula-metro table tr td:first-child div:before,.context-metro-classroom table tr td:first-child div:before{content:'';display:block;position:absolute;width:25px;height:25px;background:url(/sites/all/themes/metrosvq/img/sprites.png) no-repeat -50px -150px;top:0;left:-30px;}.context-aula-metro table caption,.context-metro-classroom table caption{text-align:left;padding-left:10px;}.vista_aulametro{padding-top:1px;}#img_aula_metro{-webkit-border-radius:15px;border-radius:15px;}.view-id-noticias h2:before{border:0;}.view-id-noticias h2 a{color:#1a1a1a;}.page-noticias  li.barrada,.page-news li.barrada,.context-notas-prensa li.barrada,.context-press-notes li.barrada{margin-bottom:3.6em;}.page-noticias  li.barrada:before,.page-actualidad-empresa li.barrada:before,.context-notas-prensa li.barrada:before,.page-news li.barrada:before,.page-company-news li.barrada:before,.context-press-notes li.barrada:before{top:-1.5em;}.node .content img{max-width:100%;height:auto;}.context-calidad-y-medioambiente .node ol,.context-quality-and-environment .node ol{padding-left:0;counter-reset:item;list-style-type:none;}.context-calidad-y-medioambiente .node ol li,.context-quality-and-environment .node ol li{padding-bottom:1em;}.context-calidad-y-medioambiente .node ol li:before,.context-quality-and-environment .node ol li:before{display:block;content:counters(item,'.');counter-increment:item;font-weight:bold;}.context-contacto .field-name-body img,.context-contact .field-name-body img{margin-top:15px;}.context-contacto .field-name-body .direccion_postal:before,.context-contacto .field-name-body .telefono:before,.context-contacto .field-name-body .mundo:before,.context-contact .field-name-body .direccion_postal:before,.context-contact .field-name-body .telefono:before,.context-contact .field-name-body .mundo:before{content:'';display:block;background-image:url(/sites/all/themes/metrosvq/img/sprites.png);height:25px;width:25px;}.context-contacto .field-name-body .direccion_postal:before,.context-contact .field-name-body .direccion_postal:before{background-position:-50px -225px;height:18px;}.context-contacto .field-name-body .telefono:before,.context-contact .field-name-body .telefono:before{height:22px;background-position:-0px -250px;}.context-contacto .field-name-body .mundo:before,.context-contact .field-name-body .mundo:before{background-position:-25px -250px;}#region-content .view-notas-de-prensa h2:before{content:none;}#region-content .view-notas-de-prensa .field-name-field-adjuntos:before{content:none;}#region-content .view-notas-de-prensa .field-name-field-adjuntos{margin-top:1em;}#region-content .view-notas-de-prensa ul li{margin-left:0;}.context-aviso-legal #region-content h2:before,.context-politica-privacidad #region-content h2:before{border:0;}#zone-calculator{margin-bottom:2px;}#region-calculator{background-color:#fff;}#region-calculator .block-inner{padding:5px 15px 15px 15px;}.block-metrosvqblock{padding-bottom:15px;}#metrosvqblock-form fieldset{padding:0;margin:0;border:0;}#metrosvqblock-form legend.paso1,#metrosvqblock-form #edit-paso1 legend,#metrosvqblock-form #edit-paso2 label{position:relative;padding-left:25px;}#metrosvqblock-form .paso3 .form-submit{margin-left:25px;}#metrosvqblock-form #edit-paso1 legend:before,#metrosvqblock-form legend.paso1:before,#metrosvqblock-form #edit-paso2 label:before,#wrapper_paso3:before{content:'';width:25px;height:25px;background:url(/sites/all/themes/metrosvq/img/sprites.png) no-repeat -25px -25px;display:inline-block;position:absolute;left:0px;}#metrosvqblock-form #edit-paso2 label:before{background-position:-75px -25px;}.block-metrosvqblock .block-inner{padding:0px;}#metrosvqblock-form select{width:100%;}.paso3 #resultados caption{text-align:left;padding-bottom:1em;}#metrosvqblock-form #edit-paso2 label{margin-bottom:1em;}#wrapper_paso3{position:relative;margin-left:0;}#wrapper_paso3:before{background-position:-50px -25px;}.paso3 #resultados{border:0;width:100%;}.paso3 #resultados tbody{border:0;padding-top:1em;}.paso3 #resultados td.result{background:#dce0e3;border:4px solid white;padding:2px 8px;}#metrosvqblock-form #edit-submit{margin-bottom:1em;}#edit-paso1 label{display:none;}.incomplete_msg{margin-top:1em;}#metrosvqblock-form #edit-paso2 legend{display:none;}#metrosvqblock-form{width:100% !important;margin-top:1em;}#mapametro{background-color:#E1E1E1;border-radius:10px;padding:15px;box-sizing:border-box;min-height:20em;}#mapametro ul,#mapametro li,#mapametro li span{margin:0;padding:0;display:inline-block;}#mapametro .item-list{display:inline-block;}#mapametro>li{position:relative;float:none;}#mapametro>li>div>ul>li,#mapametro>li>span{position:absolute;}#mapametro>li>div>ul>li{top:6em;}#mapametro>li>div>ul>li>span{-webkit-transform:rotate(295deg) translate3d(0,0,0);-moz-transform:rotate(295deg) translate3d(0,0,0);-ms-transform:rotate(295deg);-o-transform:rotate(295deg);-sand-transform:rotate(295deg);writing-mode:lr-tb;min-width:7em;}li.item-metro-Zone-0,li.item-metro-Zona-0{width:19.05%;}li.item-metro-Zone-1,li.item-metro-Zona-1{width:59.15%;}li.item-metro-Zone-2,li.item-metro-Zona-2{width:21.75%;}#mapametro > li > span{top:12.46em;}.item-metro-6{left:0%;}.item-metro-7{left:23.75%;}.item-metro-8{left:47.5%;}.item-metro-9{left:71.25%;}.item-metro-10{display:none !important;}.mapa_wrapper{display:none;}.mapa_wrapper img{display:none;}abbr[title]{border-bottom:none;}img.ext-icon{vertical-align:baseline;padding-left:0.19em;}#region-footer-second .logotipo{clear:both;float:left;}#region-footer-second .logotipo a{float:left;}#region-footer-second .logotipo .logo_accesibilidad{text-align:right;float:right;width:50%;}#region-footer-second .logotipo .logo_accesibilidad img{width:100%;max-width:9em;}.pager li.pager-next{right:6em;}.pager li.pager-first a,.pager li.pager-previous a,.pager li.pager-next a,.pager li.pager-last a{width:6em;}#sliding-popup{display:block;margin:0;padding:0px;right:0;text-align:center;width:100%;z-index:99999;}.sliding-popup-bottom{background:url(/sites/all/themes/metrosvq/images/gradient.png) center center scroll repeat-y transparent;position:fixed;}.sliding-popup-top{background-color:#000;position:relative;}#sliding-popup .popup-content{background-color:transparent;border:0 none;display:inline-block;margin:0 auto;padding:0;width:100%;}#sliding-popup .popup-content #popup-buttons{clear:both;float:none;margin:10px 30px 10px 0;}#sliding-popup .popup-content #popup-buttons button{cursor:pointer;display:inline;margin-right:5px;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ededed),color-stop(1,#dfdfdf));background:-moz-linear-gradient(center top,#ededed 5%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dfdfdf');background-color:#ededed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;display:inline-block;color:#000;font-family:arial;font-weight:bold;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0px #ffffff;}#sliding-popup .popup-content #popup-buttons button:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#dfdfdf),color-stop(1,#ededed));background:-moz-linear-gradient(center top,#dfdfdf 5%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',endColorstr='#ededed');background-color:#dfdfdf;}#sliding-popup .popup-content #popup-buttons button:active{position:relative;top:1px;}#sliding-popup .popup-content #popup-text{color:#fff;float:left;font-weight:bold;margin:5px auto 5px auto;text-align:center;width:100%;}#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text p{color:#fff;display:block;font-size:16px;font-weight:bold;margin:0 0 5px 0;}#sliding-popup .popup-content #popup-text p{font-size:12px;}.socialLink{vertical-align:top;}.socialLink a{display:block;width:30px;height:30px;overflow-x:hidden;text-indent:101%;position:relative;background-color:#ffffff;}.socialLink a::before{content:'';width:30px;height:30px;position:absolute;top:0;left:0;background-image:url(/sites/all/themes/metrosvq/img/sprites.png);}.socialLink.Facebook a:before{background-position:0 -225px;height:25px;width:12px;top:3px;left:10px;}.socialLink.Twitter a:before{background-position:-25px -225px;height:22px;width:25px;top:7px;left:3px;}.socialLink.Instagram a:before{background-position:-100px -225px;height:25px;width:25px;top:3px;left:3px;}.socialLink.Youtube a:before{background-position:-125px -225px;height:25px;width:25px;top:3px;left:3px;}.socialLinks{float:none;}.socialLinks .socialLink{display:inline-block;}#block-block-2 address div.tel{float:left;clear:left;}
@font-face{font-family:'Zag';src:url(/sites/all/themes/metrosvq/font/zag_regular-webfont.eot);src:url(/sites/all/themes/metrosvq/font/zag_regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/metrosvq/font/zag_regular-webfont.woff) format('woff'),url(/sites/all/themes/metrosvq/font/zag_regular-webfont.ttf) format('truetype'),url(/sites/all/themes/metrosvq/font/zag_regular-webfont.svg#ZagRegularRegular) format('svg');font-weight:normal;font-style:normal;}body{font:0.813em/1.5 Tahoma,Geneva,Verdana,Arial,sans-serif;color:#1a1a1a}a:link{color:#0071b8;text-decoration:none;}a:hover{color:#0071b8;text-decoration:none;}a:active,a:visited{color:#0071b8;text-decoration:none;}hr{margin:0;padding:0;border:none;height:1px;background:#5294c1;}h1,h2,h3,h4,h5,h6{font-family:Zag,Geneva,Verdana,sans-serif;}h1{font-size:2.250em;}h2{font-size:1.750em;font-weight:normal;}h1.site-name,h2.site-name{font-size:2.250em;}h2.block-title{font-size:1.846em;margin:0;text-transform:uppercase;}h2.node-title{font-size:1.556em;}h3{font-size:1.313em;}h4{font-size:1.188em;}h5{font-size:1.063em;}h6{font-size:0.938em;}ol{list-style:decimal;}ul{list-style:disc;}ul ul,ol ol{padding-top:0.5em;}.node ol,.node ul{padding-left:1.2em;}.node ul.inline,.node ol.inline{padding-left:0;}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px;}dt,.admin h3{font-size:1.125em;margin:0;}dd{padding-left:10px;font-size:0.9em;font-style:italic;margin-bottom:20px;}
::-moz-focus-inner{border:0;padding:0;}input[type="search"]::-webkit-search-decoration{display:none;}input,button,select,textarea{margin:0;vertical-align:middle;}button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;border-radius:11px;background:#ddd url(/sites/all/themes/metrosvq/img/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:3px 10px 4px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0px;}button{*padding-top:1px;*padding-bottom:1px;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#D7D8DA;border:0;border-color:#848484 #c1c1c1 #e1e1e1;color:#1a1a1a;outline:0;padding:2px 3px;font-size:13px;font-family:Arial,sans-serif;height:1.8em;*padding-top:2px;*padding-bottom:1px;*height:auto;}input.placeholder_text,textarea.placeholder_text,input:-moz-placeholder,textarea:-moz-placeholder{color:#888;}::-webkit-input-placeholder{color:#888;}button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{-moz-box-shadow:#06f 0 0 7px;-webkit-box-shadow:#06f 0 0 7px;box-shadow:#06f 0 0 7px;z-index:1;}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}select[disabled],textarea[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee;}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#888;cursor:default;}textarea,select[size],select[multiple]{height:auto;}@media (-webkit-min-device-pixel-ratio:0){select{background-image:url(/sites/all/themes/metrosvq/img/select-arrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px;background-color:white;border:1px solid #CCC;}select[size],select[multiple]{background-image:none;padding:0;}}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%;}optgroup{color:#1a1a1a;font-style:normal;font-weight:normal;}.ie6-button,* html button{background:#ddd url(/sites/all/themes/metrosvq/img/button.png) repeat-x;border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;padding:2px 10px 0px;overflow:visible;width:auto;}* html button{padding-top:1px;padding-bottom:1px;}.ie6-input,* html textarea,* html select{background:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#1a1a1a;padding:2px 3px 1px;font-size:13px;font-family:Arial,sans-serif;vertical-align:top;}* html select{margin-top:1px;}.placeholder_text,.ie6-input-disabled,.ie6-button-disabled{color:#888;}.ie6-input-disabled{background:#eee;}
