@import url(https://fonts.googleapis.com/css?family=Open+Sans:700,400);html,body,div{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;font-size:100%;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;font-size:100%;vertical-align:baseline;font:inherit;}table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;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;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,figure,footer,header,hgroup,section{margin:0;padding:0;border:0;outline:0;font-size:100%;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;font-size:100%;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;}
.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;}
body{font:13px/1.5 Verdana,Helvetica,Arial,sans-serif;}a:link,a:visited{color:#0062A0;text-decoration:underline;}a:hover{color:#202124;text-decoration:none;}a:active{color:#202124;text-decoration:none;color:#000;}hr{margin:0;padding:0;border:none;height:1px;background:#5294c1;}h1,h2,h3,h4,h5,h6{letter-spacing:-0.05em;font-family:Georgia,'Times New Roman',serif;}h1{font-size:36px;}h2{font-size:28px;}h1.site-name,h2.site-name{font-size:36px;}h2.block-title{font-size:18px;margin:0;}h2.node-title{font-size:28px;}h3{font-size:21px;}h4{font-size:19px;}h5{font-size:17px;}h6{font-size:15px;}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:18px;margin:0;}dd{padding-left:10px;font-size:0.9em;font-style:italic;margin-bottom:20px;}
.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;}
.form-actions input{margin-right:0.5em;}.form-actions input:hover{background:#FFFFFF;}label{font-weight:bold;}
.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;}
@font-face{font-family:GothamBook;src:url(/sites/all/themes/ecobici/fonts/GothamBook.ttf) format("truetype"),url(/sites/all/themes/ecobici/fonts/GothamBook.otf) format("opentype"),url(/sites/all/themes/ecobici/fonts/GothamBook.svg) format("svg"),url(/sites/all/themes/ecobici/fonts/GothamBook.eot) format("embedded-opentype"),url(/sites/all/themes/ecobici/fonts/GothamBook.woff) format("woff");font-weight:400;}@font-face{font-family:GothamBookBold;src:url(/sites/all/themes/ecobici/fonts/GothamBookBold.ttf) format("truetype"),url(/sites/all/themes/ecobici/fonts/GothamBookBold.otf) format("opentype"),url(/sites/all/themes/ecobici/fonts/GothamBookBold.svg) format("svg"),url(/sites/all/themes/ecobici/fonts/GothamBookBold.eot) format("embedded-opentype"),url(/sites/all/themes/ecobici/fonts/GothamBookBold.woff) format("woff");font-weight:400;}body{margin:0px;padding:0;}.region{margin:0px;}#region-top-menu{padding:10px 0;padding-right:5px;height:20px;background-image:-webkit-gradient(linear,0 0,100% 0,from(#FFFFFF),to(#EBEBEB));background-image:-webkit-linear-gradient(left,#FFFFFF 0%,#EBEBEB 100%);background-image:-moz-linear-gradient(left,#FFFFFF 0%,#EBEBEB 100%);background-image:-o-linear-gradient(left,#FFFFFF 0%,#EBEBEB 100%);background-image:linear-gradient(left,#FFFFFF 0%,#EBEBEB 100%);}#zone-top .region-top-menu-inner{float:right;}#zone-top #block-menu-menu-top-menu{float:left;}#zone-top #block-menu-menu-top-menu ul li{float:left;list-style:none;margin:0;padding:0;}#zone-top #block-menu-menu-top-menu ul li{padding:0 2px;border-right:1px solid #CCC;}#zone-top #block-menu-menu-top-menu ul li.first{padding:0 2px 0 0;}#zone-top #block-menu-menu-top-menu ul li a{font-family:"GothamBook";font-size:9px;text-decoration:none;color:#000;}#zone-top #block-menu-menu-top-menu ul li a:hover{text-decoration:underline;}#zone-top #block-menu-menu-top-menu ul li a.active{color:#e0a72f;}#zone-top #block-menu-menu-top-menu ul li a#transparencia{text-indent:-9999px;padding:2px 0;display:block;width:15px;height:15px;background-size:100%;background-repeat:no-repeat;background-image:url(/sites/all/themes/ecobici/img/transparencia.png);background-position:center center;}#zone-top #block-menu-menu-top-menu ul li a#infomex{text-indent:-9999px;padding:2px 0;display:block;width:15px;height:15px;background-size:100%;background-repeat:no-repeat;background-image:url(/sites/all/themes/ecobici/img/infomex.png);background-position:center center;}#zone-top #block-menu-menu-top-menu ul li a#infodf{text-indent:-9999px;padding:2px 0;display:block;width:15px;height:15px;background-size:100%;background-repeat:no-repeat;background-image:url(/sites/all/themes/ecobici/img/infodf.png);background-position:center center;}#zone-top #block-locale-language{float:right;}#zone-top #block-locale-language .block-inner{border-right:1px solid #CCC;padding:0 2px;}#zone-top #block-locale-language ul{margin:0;}#zone-top #block-locale-language ul li{float:left;list-style:none;padding-left:2px;}#zone-top #block-locale-language ul li.active{display:none;}#zone-top #block-locale-language ul li a{font-family:"GothamBook";font-size:9px;text-decoration:none;color:#000;}#zone-top #block-locale-language ul li a:hover{text-decoration:underline;}#zone-top #block-block-12,#zone-top #block-block-13{float:right;width:100px;padding-left:2px;margin-top:-2px;}#zone-top #block-block-12 form,#zone-top #block-block-13 form{margin:0;}#zone-top #block-block-12 table,#zone-top #block-block-13 table{margin:0;border-collapse:collapse;}#zone-top #block-block-12 table tr:hover td,#zone-top #block-block-13 table tr:hover td{background-color:transparent;}#zone-top #block-block-12 table td,#zone-top #block-block-13 table td{margin:0;padding:0;}#zone-top #block-block-12 table td .gsc-input-box,#zone-top #block-block-13 table td .gsc-input-box{height:21px;}#zone-top #block-block-12 table td input.gsc-input,#zone-top #block-block-13 table td input.gsc-input{font-size:11px;padding:3px 5px !important;}#zone-top #block-block-12 table td .gsst_b,#zone-top #block-block-13 table td .gsst_b{font-size:2px;}#zone-top #block-block-12 table td input.gsc-search-button,#zone-top #block-block-13 table td input.gsc-search-button{height:13px;min-width:5px;padding:3px 6px;margin:0;}#zone-branding-wrapper{margin:25px 0;}#zone-branding{width:320px;margin:0 auto;}#zone-branding-wrapper #block-block-9{float:left;}#zone-branding-wrapper #block-block-9 .logos-branding{width:auto;height:75px;}#zone-branding-wrapper #block-block-9 a{display:block;background-size:100%;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;float:left;}#zone-branding-wrapper #block-block-9 a#logo-ciudad-de-mexico{width:305px;height:70px;background-image:url(/sites/all/themes/ecobici/img/header/logo-cdmx-26122018.png);}#zone-branding-wrapper #block-block-9 a#logo-ecobici-2019{width:165px;height:66px;background-image:url(/sites/all/themes/ecobici/img/header/logo-ecobici-gris-20181226.png);}#zone-branding-wrapper #block-block-9 a#logo-ciudad-de-mexico-veda{width:250px;height:85px;background-image:url(/sites/all/themes/ecobici/img/Logo_CDMX_veda.png);}#zone-branding-wrapper #block-block-9 a#logo-sedema{width:45px;height:75px;background-image:url(/sites/all/themes/ecobici/img/logo-sedema-201812.png);margin-top:0;margin-left:0;}#zone-branding-wrapper #block-block-9 a#logo-aac{width:0px;height:75px;background-image:url(/sites/all/themes/ecobici/img/AAC_logo.png);margin-top:0;margin-left:0;}#zone-branding-wrapper #block-delta-blocks-logo{float:left;margin:14px 0 0 10px;}#zone-branding-wrapper #block-delta-blocks-logo .logo-img{margin:0;}#zone-branding-wrapper #block-delta-blocks-logo img{width:116px;height:auto;margin-top:-7px;}#placeholder1{width:70%;height:12px;float:left;background-color:#CCC;}#placeholder2{width:5%;height:12px;float:left;background-color:#1BB600;}#placeholder3{width:25%;height:12px;float:left;background-color:#4D4D4D;}#placeholder1,#placeholder2,#placeholder3,#placeholder4,#placeholder5{display:none !important;}#region-menu{background-color:#444;height:42px;width:100%;margin:auto;top:0;z-index:10000;}#region-menu.fix_on_top{position:fixed;}#region-menu #menu-title{top:0;z-index:10000;line-height:30px;color:transparent;font:normal 16px Arial,Helvetica,sans-serif;float:left;margin-top:13px;margin-left:9px;}#region-menu #menu-button{position:relative;z-index:100;height:24px;width:35px;background:url(/sites/all/themes/ecobici/img/icon_launch.jpg) left center no-repeat;float:right;margin:9px;cursor:pointer;}#region-menu #menu-button.close{position:relative;z-index:100;height:24px;width:35px;background:url(/sites/all/themes/ecobici/img/close.jpg) left center no-repeat;float:right;margin:9px;cursor:pointer;}#region-menu .content > ul{display:none;width:100%;background-color:#3D3D3D;z-index:1000;}#region-menu .content > ul.show{display:block;}#region-menu .content > ul > li{background:url(/sites/all/themes/ecobici/img/arrow2.jpg) left top no-repeat;min-height:25px;margin:0;padding:10px 0 0 0;border-bottom:1px solid black;}#region-menu .content > ul > li a{min-height:35px;padding-left:55px;color:#fff;font-family:Arial;text-decoration:none;text-align:left;}#region-menu .content > ul > li a:hover{min-height:35px;color:#fff;font-family:Arial;text-decoration:none;text-align:left;}#region-menu .content > ul > li .menu{display:none;background-color:#4e4e4e;margin:0;padding:0;top:35px;width:100%;margin-top:9px;}#region-menu .content > ul > li .menu li{background:url(/sites/all/themes/ecobici/img/arrow3.png) 20px center no-repeat;color:#fff;font-family:Arial;display:block;text-decoration:none;text-align:left;min-height:25px;padding:10px 0 0 0;margin:0;}#region-menu .content > ul > li .menu li:hover{background-color:#626262;}#region-menu .content > ul > li .menu a{color:#fff;font-family:Arial;text-decoration:none;text-align:left;padding-left:65px;}#region-menu .content > ul > li .menu a:hover{color:#fff;font-family:Arial;text-decoration:none;text-align:left;padding-left:65px;color:#1BB600;}#region-header-slider{z-index:0;}#region-header-slider #block-views-slider-block{width:100%;height:115px;background-color:#ececec;padding:0px;}#region-header-slider #block-views-slider-block #views_slideshow_cycle_main_slider-block,#region-header-slider #block-views-slider-block img{height:auto;margin:0 auto;width:100%;min-width:300px;}#region-header-slider .views_slideshow_slide{min-width:300px;width:100% !important;}#region-header-slider #block-views-slider-block .views-slideshow-controls-bottom{position:absolute;bottom:5px;left:5px;z-index:1000;}#region-header-slider #block-views-slider-block .views-slideshow-controls-bottom span{display:block;float:left;text-indent:-9999px;width:40px;height:41px;}#region-header-slider #block-views-slider-block .views-slideshow-controls-bottom #views_slideshow_controls_text_previous_slider-block{background:url(/sites/all/themes/ecobici/img/prev.png) center center no-repeat;margin-right:5px;}#region-header-slider #block-views-slider-block .views-slideshow-controls-bottom #views_slideshow_controls_text_pause_slider-block{display:none;}#region-header-slider #block-views-slider-block .views-slideshow-controls-bottom #views_slideshow_controls_text_next_slider-block{background:url(/sites/all/themes/ecobici/img/next.png) center center no-repeat;}#region-header-slider #block-views-slider-block #slideshow-nav{display:none;position:absolute;left:5px;bottom:5px;z-index:1000;}#region-header-slider #block-views-slider-block #slideshow-nav a{display:block;float:left;text-indent:-9999px;background:url(/sites/all/themes/ecobici/img/circle.png) center center no-repeat;width:16px;height:16px;margin:0 2px;}#region-header-slider #block-views-slider-block #slideshow-nav a.activeSlide{background:url(/sites/all/themes/ecobici/img/circle-active-green.png) center center no-repeat;}#region-header-user #block-block-1{background-color:#1BB600;color:#FFF;text-align:right;font-family:'GothamBookBold',sans-serif;font-size:18px;padding-right:20px;height:33px;}#region-header-user #block-block-1 p{margin:0;padding-top:3px;padding-left:30px;background-image:url(/sites/all/themes/ecobici/img/icon-telephon.png);background-repeat:no-repeat;background-position:0px 6px;background-size:20px;float:right;}#region-header-user #block-user-login{background-color:#808080;padding-top:5px;}#region-header-user #block-user-login .block-inner{width:250px;margin:0 auto;}#region-header-user #block-user-login h2{font-family:'GothamBook',sans-serif;font-size:20px;color:#FFF;}#region-header-user #block-user-login form .form-item label{display:none;}#region-header-user #block-user-login form .form-item,#region-header-user #block-user-login form .form-actions{margin:0px;}#region-header-user #block-user-login form .form-item input{width:100%;height:30px;margin:5px 0;border:1px solid #666;font-family:"GothamBook",sans-serif;}#region-header-user #block-user-login form .item-list{display:none;}#region-header-user #block-user-login form .form-actions{text-align:right;}#region-header-user #block-user-login form .form-actions #edit-submit{margin:5px 0 10px 0;background:#1BB600;border-radius:5px;text-shadow:none;color:#FFF;border:none;padding:9px;font-family:'GothamBook',sans-serif;font-size:13px;}#region-header-user #block-block-11{background-color:#808080;}#region-header-user #block-block-11 .block-inner{border-top:1px dotted #FFF;padding:10px 0;width:250px;margin:0 auto;}#region-header-user #block-block-11 p{text-align:center;margin:0;}#region-header-user #block-block-11 p a{font-family:'GothamBook',sans-serif;font-size:13px;color:#FFF;text-decoration:none;}#region-header-user #block-block-11 p a:hover{text-decoration:underline;}#block-user-info-user-info{background-color:#808080;font-family:"GothamBook",sans-serif;font-size:14px;color:#fff;}#block-user-info-user-info{padding:20px 0;}#block-user-info-user-info .block-inner{width:300px;margin:0 auto;}#block-user-info-user-info .user-name{font-size:16px;font-family:"GothamBookBold",sans-serif;}#block-user-info-user-info .close_sesion a{color:#fff;text-decoration:none;padding-left:20px;}#block-user-info-user-info .close_sesion a:hover{text-decoration:underline;}#region-information-left #block-usage-counter-usage-counter-form{background-color:#bdd68d;padding:10px 0;}#region-information-left #block-usage-counter-usage-counter-form .block-inner{width:300px;margin:0 auto;}#region-information-left #block-usage-counter-usage-counter-form h2{color:#704295;font-family:'GothamBookBold',sans-serif;font-size:25px;}#region-information-left #block-usage-counter-usage-counter-form #usage-counter-num{color:#FFF;font-family:'GothamBookBold',sans-serif;font-size:43px;text-align:center;}#region-information-center #block-block-3{background-color:#FFF;padding:8px 0;}#region-information-center #block-block-3 .block-inner{width:300px;margin:0 auto;}#region-information-center #block-block-3 h2{color:#1BB600;font-family:'GothamBookBold',sans-serif;font-size:25px;}#region-information-center #block-block-3 ul{width:220px;margin:10px auto 0 auto;}#region-information-center #block-block-3 ul li{float:left;list-style:none;}#region-information-center #block-block-3 a{width:40px;height:40px;display:block;text-indent:-9999px;background-size:100%;background-repeat:no-repeat;background-position:center center;}#region-information-center #block-block-3 a#fb{background-image:url(/sites/all/themes/ecobici/img/fb.png);margin-right:5px;}#region-information-center #block-block-3 a#tw{background-image:url(/sites/all/themes/ecobici/img/tw.png);margin-right:5px;}#region-information-center #block-block-3 a#instagram{background-image:url(/sites/all/themes/ecobici/img/instagram.png);margin-right:5px;}#region-information-center #block-block-3 a#pinterest{background-image:url(/sites/all/themes/ecobici/img/pinterest.png);margin-right:5px;}#region-information-center #block-block-3 a#vimeo{background-image:url(/sites/all/themes/ecobici/img/vimeo.png);}#region-information-right #block-block-4{background-color:#f5f5f5;padding:8px 0;}#region-information-right #block-block-4 .block-inner{width:300px;margin:0 auto;}#region-information-right #block-block-4 h2{color:#1BB600;font-family:'GothamBookBold',sans-serif;font-size:25px;}#region-information-right #block-block-4 .content > div{margin-top:10px;padding:0 8px;width:281px;display:inline-block;}#region-information-right #block-block-4 .air_quality{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:solid 1px #e6e6e6;width:90px;height:26px;float:left;padding:4px 0 0 0;margin:0 4px 0 0;font-family:"Montserrat",sans-serif;font-size:9px;font-weight:normal;color:#000000;text-align:center;}#region-information-right #block-block-4 .air_quality p{margin-bottom:0px;}#region-information-right #block-block-4 .uv{width:90px;height:32px;float:left;margin:0 4px 0 0;}#region-information-right #block-block-4 .uv img{width:90px;height:32px;border:0;}#region-information-right #block-block-4 .weather{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:solid 1px #e6e6e6;width:86px;height:30px;float:left;background-position:center;background-repeat:no-repeat;background-color:#FFF;}#region-information-right #block-block-4 .weather > div{font-family:"Montserrat",sans-serif;font-size:9px;font-weight:bold;color:#000000;text-align:right;margin:5px 15px 0 0;}#zone-description-service{padding:20px 0;}#zone-description-service .region .block-views{background-color:#fff;padding:10px 0;}#zone-description-service .region .block-views .block-inner{width:300px;margin:0 auto;}#zone-description-service .views-field-title{color:#1BB600;font-family:'GothamBookBold',sans-serif;font-size:20px;text-decoration:none;}#zone-description-service .views-row .views-field-body{font-family:'GothamBook',sans-serif;color:#999;font-size:14px;}#zone-description-service .views-row .views-field-body p{margin:0;}#zone-description-service .views-row .views-field-nothing{text-align:right;color:#1BB600;font-family:'GothamBookBold',sans-serif;font-size:14px;text-decoration:none;cursor:pointer;}#region-content-left #block-views-noticias-y-avisos-block{background-color:#f5f5f5;padding:20px 0;}#region-content-left #block-views-noticias-y-avisos-block .block-inner{width:300px;margin:0 auto;}#region-content-left #block-views-noticias-y-avisos-block h2{color:#000;font-family:'GothamBookBold',sans-serif;font-size:25px;margin-bottom:5px;}#region-content-left #block-views-noticias-y-avisos-block .view-header p{text-align:left;margin:0;}#region-content-left #block-views-noticias-y-avisos-block .view-header p a{font-family:'GothamBook',sans-serif;font-size:12px;color:#b9b9b9;text-decoration:none;}#region-content-left #block-views-noticias-y-avisos-block .view-header p a:hover{text-decoration:underline;}#region-content-left #block-views-noticias-y-avisos-block .views-row{margin:40px 0 0 70px;position:relative;}#region-content-left #block-views-noticias-y-avisos-block .views-row-1{margin-top:20px;}#region-content-left #block-views-noticias-y-avisos-block .views-row .views-field-field-type{width:37px;height:38px;position:absolute;top:-4px;left:-60px;text-indent:-9999px;}#region-content-left #block-views-noticias-y-avisos-block .views-row .tax-id-1{background:url(/sites/all/themes/ecobici/img/news.png) center center no-repeat;}#region-content-left #block-views-noticias-y-avisos-block .views-row .tax-id-3{background:url(/sites/all/themes/ecobici/img/alerts-green.png) center center no-repeat;}#region-content-left #block-views-noticias-y-avisos-block .views-row .views-field-field-date{position:absolute;top:35px;left:-57px;font-size:10px;color:#999;font-family:'GothamBook',sans-serif;}#region-content-left #block-views-noticias-y-avisos-block .views-row .views-field-title a{font-family:'GothamBook',sans-serif;color:#585858;font-size:18px;text-decoration:none;}#region-content-left #block-views-noticias-y-avisos-block .views-row .views-field-title a:hover{text-decoration:underline;}#region-content-left #block-views-noticias-y-avisos-block .views-row .views-field-body{font-family:'GothamBook',sans-serif;color:#999;font-size:14px;}#region-content-right #block-block-5{background-color:#fff;padding:20px 0;}#region-content-right #block-block-5 .block-inner{width:300px;margin:0 auto;}#region-content-right #block-block-5 h2{color:#000;font-family:'GothamBookBold',sans-serif;font-size:25px;}#region-content-right #block-block-5 ul{margin:10px auto 0 auto;}#region-content-right #block-block-5 ul li{width:100%;list-style:none;}#region-content-right #block-block-5 a{display:block;text-indent:-9999px;}#region-content-right #block-block-5 ul li#appleStore a{background:url(/sites/all/themes/ecobici/img/appleStore.png) center center no-repeat;margin:0 auto 10px auto;width:209px;height:73px;}#region-content-right #block-block-5 ul li#googlePlay a{background:url(/sites/all/themes/ecobici/img/googlePlay.png) center center no-repeat;margin:0 auto 10px auto;width:209px;height:73px;}#region-content-right #block-block-5 ul li#bbApp a{background:url(/sites/all/themes/ecobici/img/bbApp.png) center center no-repeat;margin:0 auto 10px auto;width:271px;height:73px;}#region-content-right #block-block-6{background-color:#fff;padding:20px 0;}#region-content-right #block-block-6 .block-inner{width:300px;margin:0 auto;}#region-content-right #block-block-6 h2{color:#000;font-family:'GothamBookBold',sans-serif;font-size:25px;}#region-footer{margin-top:40px;}#region-banner-left .block-inner,#region-banner-right .block-inner{width:300px;margin:10px auto 5px auto;}#region-footer #block-menu-menu-legales{background-color:#f5f5f5;padding:20px 0;}.block-menu-legales .block-title{display:none !important;}#region-footer #block-menu-menu-legales .block-inner{width:300px;margin:0 auto;}#region-footer #block-menu-menu-legales h2{color:#000;font-family:'GothamBookBold',sans-serif;font-size:25px;}#region-footer #block-menu-menu-legales ul{list-style:none;}#region-footer #block-menu-menu-legales ul li{list-style:none;margin-left:15px;}#region-footer #block-menu-menu-legales ul li a{font-family:"GothamBook";font-size:12px;text-decoration:none;color:#000;}#region-footer #block-menu-menu-legales ul li a:hover{text-decoration:underline;}#region-footer #block-block-7{background-color:#fff;}#region-footer #block-block-7 #placeholder4{width:25%;height:32px;float:left;background-color:#4D4D4D;text-align:right;}#region-footer #block-block-7 #placeholder4 a{color:#fff;font-family:"GothamBookBold";font-size:14px;padding-right:10px;text-decoration:none;display:block;margin-top:5px;}#region-footer #block-block-7 #placeholder4 a span{color:#1BB600;}#region-footer #block-block-7 #placeholder5{width:5%;height:32px;float:left;background-color:#1BB600;}#region-footer #block-block-7 #placeholder6{width:100%;height:3px;float:left;background-color:#CCC;}#region-footer #block-block-7 #footer-body{padding:20px 0;clear:both;width:70%;margin:0 auto;text-align:center;font-family:"GothamBook";font-weight:bold;font-size:10px;padding-right:70px;background:url(/sites/all/themes/ecobici/img/logo_GDF.png) right center no-repeat;}#region-footer #block-block-7 #footer-body a{text-decoration:none;color:#000;}#region-footer #block-block-7 #footer-body a:hover{text-decoration:underline;}#stats-form .description{font-size:13px;margin-top:20px;}#breadcrumb,#lateral-menu,#contact-menu{display:none;}#user-info{margin-top:5px;padding:5px;border-radius:5px;webkit-border-radius:5px;moz-border-radius:5px;color:#fff;}#user-info .user-name{font-size:16px;font-family:"GothamBookBold",sans-serif;margin-left:5%;color:#000;}#user-info .close_sesion{text-align:right;}#user-info .close_sesion a{margin-right:5px;color:#fff;text-decoration:none;}#user-info .close_sesion a:hover{text-decoration:underline;}#search-form{margin-top:20px;}#search-form table td.gsc-input{padding-right:1%;}#search-form table td input.gsc-input{padding:3px 5px !important;}#search-form table td input.gsc-search-button{margin-top:0;}#region-content-content{width:90%;margin:0 auto;}.center img{margin-left:auto;margin-right:auto;display:block;}.panel-pane h2{color:#000;font-family:"GothamBookBold";padding:30px 0 30px 100px;background-size:70px;background-position:15px center;background-repeat:no-repeat;}.pane-content{font-family:"GothamBook";}.pane-content h3{font-size:16px;padding:5px 10px;background-color:#f5f5f5;border:1px solid #ccc;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;margin-bottom:10px;font-weight:normal;font-family:"GothamBook";color:#000;}.accordion h3{cursor:pointer;}.body-margin-left{margin-left:20px;padding-bottom:20px;}div#cc-login-error{padding:5px 10px;border:1px solid #ff9900;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;margin-bottom:10px;font-family:"GothamBookBold",sans-serif;color:#000;padding:50px;background-color:#1BB600;}.clearer{clear:both;width:100%;height:1px;border:0px;overflow:hidden;}button,input[type="reset"],input[type="submit"],input[type="button"]{background:#1BB600;border-radius:5px;text-shadow:none;color:#FFF;border:none;padding:9px;font-family:'GothamBook',sans-serif;font-size:15px;}input[type="text"],input[type="password"]{font-family:'GothamBook',sans-serif;}input[type="submit"].form-submit,input[type="button"].form-submit{background:#1BB600;}input[type="submit"].form-submit:hover,input[type="button"].form-submit:hover{background-color:#1BB600;}input[type="submit"].form-submit.cancel-button,input[type="button"].form-submit.cancel-button{background:#ba5cdf;}input[type="submit"].form-submit.cancel-button:hover,input[type="button"].form-submit.cancel-button:hover{background-color:#7e3e97;}div.form-item input[type="text"],div.form-item input[type="password"],div.form-item select{border:1px solid #cccccc;background-color:#fff;color:black;}div.form-item input[type="text"]:disabled,div.form-item input[type="password"]:disabled,div.form-item select:disabled{background-color:#e0e0e0;border:1px dotted #cccccc;color:#777;}div.form-item input[type="text"].error,div.form-item input[type="password"].error,div.form-item select.error{background-color:#ff9900;border-color:#1BB600;color:#FFF;}div.filter-form{padding:5px 10px;border:1px solid #ccc;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;margin-bottom:10px;font-weight:normal;color:#000;}div.filter-form input[type="submit"].form-submit{margin-top:20px;float:right;}div.data-form{padding:5px 10px;border:1px dotted #f5f5f5;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;margin-bottom:10px;font-weight:normal;color:#000;}div.form-info-box{padding:5px 10px;border:0px solid #cccccc;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;margin-bottom:10px;font-weight:normal;color:#FFF;background-color:#cccccc;font-size:15px;}#living-address-data-form .form-item,#delivering-address-data-form .form-item,#credit-card-data-form .form-item{display:inline-block;}.CopyAddressButton{cursor:pointer;text-decoration:underline;color:#000;}.CopyAddressButton:hover{text-decoration:none;}div.cc-results-error{padding:5px 10px;border:1px solid #000;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;margin-bottom:10px;font-family:"GothamBookBold",sans-serif;color:#fff;padding:50px;background-color:#bdd68d;}#modify-user-data-form div#left-column{float:left;}#modify-user-data-form div#right-column{float:right;}#modify-user-data-form fieldset#edit-livingaddress{clear:both;}table.sticky-enabled{border:0px;}table.sticky-enabled thead th{background-color:#cccccc;color:white;font-family:"GothamBookBold";font-size:14px;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;outline:1px solid #fff;}table.sticky-enabled tr.even td{background-color:#f5f5f5;}table.sticky-enabled tr.even:hover td,table.sticky-enabled tr.odd:hover td{background-color:#bdd68d;}#faqs h2{background-image:url(/sites/all/themes/ecobici/img/icon-faqs.png);}#que-es-ecobici h2,#mapa-de-cicloestaciones h2{background-image:url(/sites/all/themes/ecobici/img/icon-queEsEcobici.png);}#contacto h2{background-image:url(/sites/all/themes/ecobici/img/icon-contacto.png);}#noticias h2{background-image:url(/sites/all/themes/ecobici/img/icon-noticias.png);}#avisos h2{background-image:url(/sites/all/themes/ecobici/img/icon-avisos.png);}#consejos-ciclistas h2{background-image:url(/sites/all/themes/ecobici/img/icon-consejos.png);}#resumen-actividad h2,#activar-tarjeta h2,#historico-de-uso h2,#historico-de-transacciones h2,#cambiar-password h2,#modificar-datos h2,#cancelar-renovacion h2,#baja h2,#recuperar-contrasena h2,#usuario h2{background-image:url(/sites/all/themes/ecobici/img/icon-userZone.png);}#registro-temporal h2,#lista-de-espera h2,#registro h2{background-image:url(/sites/all/themes/ecobici/img/icon-registro.png);}#sitemap h2{background-image:url(/sites/all/themes/ecobici/img/icon-siteMap.png);}#multimedia h2{background-image:url(/sites/all/themes/ecobici/img/icon-multimedia.png);}#requisitos-planes-y-tarifas .pane-title{background-image:url(/sites/all/themes/ecobici/img/icon-information.png);}#requisitos-planes-y-tarifas ul.requisitos-planes-tarifas-list{margin-bottom:10px;}#requisitos-planes-y-tarifas ul.requisitos-planes-tarifas-list > li{margin-bottom:5px;list-style:none;background-image:url(/sites/all/themes/ecobici/img/list-style-check.png);background-repeat:no-repeat;background-position:0px 2px;padding-left:20px;}#requisitos-planes-y-tarifas ul.requisitos-planes-tarifas-list > li > span{display:inline-block;width:300px;}.subtitle-date{position:relative;top:-20px;left:20px;}#mapa-de-cicloestaciones #resultados_map_json h2{background:none;padding:0;margin-bottom:0;margin-top:40px;font-size:22px;color:#000;}#consejos-ciclistas .field-content iframe,#multimedia .field-content iframe{display:block;padding:5px;margin:0 auto;border:5px solid #f5f5f5;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;width:300px;height:169px;}#user-login{width:450px;margin:0 auto;}#register_subscription_list .price-box{border:1px solid #F5F5F5;text-align:center;background-color:#808080;cursor:pointer;margin-top:10px;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;color:white;}#register_subscription_list .price-box:hover{border-color:#000;}#register_subscription_list .price-box.price-box-L{background-color:#1BB600;}#register_subscription_list .price-box label{margin:10px auto;font-family:"GothamBook";font-size:14px;}#register_subscription_list .price-box span{margin:10px auto;font-family:"GothamBookBold";font-size:16px;display:block;}.register-browser-warning{float:left;padding-top:45px;font-size:11px;}#history_results .hist_usos,#history_results .hist_horas{padding:0px 5px;margin:0px 5px;border:0px;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;margin-bottom:10px;background-color:#000;color:white;font-family:"GothamBookBold";}#cancel-renew-access{padding:5px 10px;border:1px solid #ccc;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;margin-bottom:10px;font-weight:normal;background-color:#F5F5F5;color:#000;}a.as_form_button{background:#1BB600;border-radius:5px;text-shadow:none;color:#FFF;border:none;padding:9px;font-family:'GothamBook',sans-serif;font-size:15px;text-decoration:none;margin:5px;display:inline-block;float:right;cursor:pointer;}a.as_form_button:hover{background-color:#1BB600;}#contacto h4{font-size:17px;color:#000;margin-bottom:0;margin-top:20px;text-align:center;}#contacto iframe{width:300px;height:200px;margin:0 auto;display:block;}#contacto #horario{font-size:11px;margin-top:30px;}#contacto #edit-consulta{margin-top:10px;}#recuperar-contrasena .pane-content{margin-left:5%;}.margin-top{margin-top:40px;}#sitemap-list .pane-content{margin-left:20px;}#sitemap-list ul li a{color:#000;text-decoration:none;}#sitemap-list ul li a:hover{text-decoration:underline;}#sitemap-list .pane-content > ul.menu > li{margin-top:30px;margin-left:0;list-style:none;}#sitemap-list .pane-content > ul.menu > li > a{font-size:17px;font-family:"GothamBookBold",sans-serif;}#sitemap-list ul li{list-style-image:url(/sites/all/themes/ecobici/img/list-style-square-grey.png);list-style-position:inside;margin:0px 30px;}#card-activation-images img{vertical-align:middle;margin:5px;}#activation-nameform #edit-submit{float:right;}#usuario .panel-panel{width:90%;margin:0 auto;}#usuario input[type="text"],#usuario input[type="password"]{width:200px;}#usuario .item-list{display:none;}#usuario #edit-actions{text-align:center;}#multimedia .multimedia-link{padding:10px 25px;border-bottom:1px solid #ccc;background-image:url(/sites/all/themes/ecobici/img/list-style-multimedia.png);background-position:4px 50%;background-repeat:no-repeat;display:block;width:70%;margin:0 auto;}#multimedia .views-row-last .multimedia-link{border-bottom:none;}#multimedia .multimedia-link a{text-decoration:none;color:#000;}#multimedia .multimedia-link a:hover{text-decoration:underline;}#search-result table{border-collapse:separate;border:none;margin-bottom:0;}#search-result table tr td{padding:0;}#search-result table tr:hover td{background-color:transparent;}#open-data h2{background-image:url(/sites/all/themes/ecobici/img/icon-openData.png);}.custom-module h2{font-size:19px;color:#000;font-family:"GothamBookBold";padding:0px 0px 0px 0px;background-size:0px;background-position:0px center;background-repeat:no-repeat;margin-top:22px;}#open-data p{margin-bottom:0;}#open-data .grid-2{width:145px;margin-left:0px;}#open-data h2{margin-bottom:15px;}.open-data-download-manual a{font-style:italic;color:black;}a.as_form_opendata_button{background:#1BB600;border-radius:5px;text-shadow:none;color:#FFF;border:none;padding:9px;font-family:'GothamBook',sans-serif;font-size:15px;text-decoration:none;margin:5px;display:inline-block;cursor:pointer;margin-top:20px;}a.as_form_opendata_button:hover{background-color:#1BB600;}.incidences-hidden{display:none;}.btn_disabled{background-color:#e0e0e0 !important;}.mod-slider{height:360px;overflow:hidden;position:relative;}.mod-slider .container-int{margin:0;padding:0;width:100%;}.mod-slider .container-int .slider-wrapper .slide{position:absolute;top:0;left:0;width:100%;height:360px;background:no-repeat center center;background-size:cover;}.mod-slider .nav-arrows .prev,.mod-slider .nav-arrows .next{width:40px;height:40px;position:absolute;top:50%;left:50px;background:rgba(204,204,204,0.5) url(/sites/all/themes/ecobici/img/arrow_nav_prev.svg) no-repeat center center;background-size:17px 17px;border-radius:50px;cursor:pointer;transition:.1s ease all;}.mod-slider .nav-arrows .prev:hover,.mod-slider .nav-arrows .next:hover{background-color:#cccccc;}.mod-slider .nav-arrows .next{background-image:url(/sites/all/themes/ecobici/img/arrow_nav_next.svg);left:auto;right:50px;}.mod-slider .bullets{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);}.mod-slider .bullets div{display:inline-block;width:12px;height:12px;background:transparent;margin:5px;border:1.3px solid #fff;border-radius:20px;transition:.9s ease all;}.mod-slider .bullets div.active{background:#fff;}.mod-slider.hidden{display:none;}.service-info header{padding:25px;background:no-repeat center center;background-size:cover;background-image:url(/sites/all/themes/ecobici/img/cicloestaciones/header-default-backgorund.png);min-height:300px;margin-bottom:40px;}.service-info header h1{font-size:40px;font-family:inherit;color:#fff;}.service-info header .menu{margin-bottom:40px;}.service-info header .menu .item{display:inline-block;margin-right:10px;vertical-align:middle;position:relative;}.service-info header .menu .item:hover .name{border-color:#bbb;}.service-info header .menu .item:hover .name::after{right:-3px;}.service-info header .menu .item a{text-decoration:none;}.service-info header .menu .item .icon{width:50px;height:50px;background:no-repeat center center;background-size:contain;background-image:url(/sites/all/themes/ecobici/img/cicloestaciones/menu-default-icon.png);margin:0 auto;margin-bottom:10px;}.service-info header .menu .item .name{min-width:50px;padding:2px 10px;border:1px solid #777;color:#fff;border-radius:15px;}.service-info header .menu .item .name::after{display:inline-block;float:right;margin-left:5px;content:">";color:#666;position:relative;right:1px;transition:.2s ease;}.service-info header .menu .mouse-indicator{opacity:.7;animation:tumble 3s ease infinite;width:60px;height:50px;background:url(/sites/all/themes/ecobici/img/cicloestaciones/mouse-indicator.png) no-repeat center center;cursor:help;transition:2.5s ease opacity;}.service-info header .menu .mouse-indicator.hidden{opacity:0;}.service-info header .header-text{color:#fff;font-size:16px;}.service-info .field-body-wrapper{text-align:center;font-size:16px;}.service-info .field-body-wrapper .body-section{position:relative;}.service-info .field-body-wrapper img{max-width:100%;height:auto;}.service-info .field-body-wrapper h2,.service-info .field-body-wrapper h3,.service-info .field-body-wrapper h4,.service-info .field-body-wrapper p{font-family:inherit;margin:0;padding:0;background:none;border:none;}.service-info .field-body-wrapper h2{font-size:28px;font-weight:normal;margin-bottom:10px;}.service-info .field-body-wrapper h2 strong{font-weight:800;}.service-info .field-body-wrapper h3{font-size:22px;font-weight:bold;margin-bottom:5px;}.service-info .field-body-wrapper h4{margin-bottom:5px;font-size:22px;font-weight:bold;color:#ff149b;}.service-info .field-body-wrapper ul{padding-left:20px;font-size:16px;}.service-info .field-body-wrapper table{border:none;}.service-info .field-body-wrapper table tr:hover td,.service-info .field-body-wrapper table tr.even:hover td.active,.service-info .field-body-wrapper table tr.odd:hover td.active{background-color:transparent;}.service-info .field-body-wrapper table td{padding:0;}.service-info .field-body-wrapper .relative{position:absolute;top:130px;left:0;width:400px;text-align:left;}.service-info .field-body-wrapper .mod-slider{height:320px;margin:0 auto;}@keyframes tumble{0%{top:0px;}35%{top:12px;}100%{top:0px;}}.howto-slider{width:240px;}.howto-slider .container-int .slider-wrapper .slide{height:290px;text-align:center;}.howto-slider .container-int .slider-wrapper .slide p{position:absolute;margin:20px 0;width:100%;}.howto-slider .container-int .slider-wrapper .slide p,.howto-slider .container-int .slider-wrapper .slide img{left:50%;transform:translateX(-50%);}.howto-slider .container-int .slider-wrapper .slide .title{top:20px;}.howto-slider .container-int .slider-wrapper .slide .illustration{top:80px;}.howto-slider .container-int .slider-wrapper .slide .explanation{top:180px;}.howto-slider .container-int .slider-wrapper .slide img{position:absolute;max-width:100%;max-height:100px;}.howto-slider .nav-arrows .prev,.howto-slider .nav-arrows .next{top:110px;opacity:.8;background-color:transparent;}.howto-slider .nav-arrows .prev:hover,.howto-slider .nav-arrows .next:hover{opacity:1;background-color:transparent;}.howto-slider .nav-arrows .prev{left:0px;}.howto-slider .nav-arrows .next{left:auto;right:0px;}#incidence-bike,#incidence-bikeElectric,#incidence-station,#incidence-nobike,#incidence-other,#edit-enviar{margin-left:30px;}@media (max-width:979px){#incidence-bike,#incidence-bikeElectric,#incidence-station,#incidence-nobike,#incidence-other,#edit-enviar{margin-left:0;}}#menu-incid-bike,#menu-incid-station,#menu-incid-nobike,#menu-incid-others{margin-bottom:10px;}@media (max-width:979px){#bike_elec{display:table;margin:0 auto;margin-bottom:20px;}}.bike-label{text-align:center;}.bike-type-label{float:left;border:1px;border-radius:5px;background:#898989;margin-left:10px;padding:10px;cursor:pointer;color:#FFFFFF;min-width:80px;}.bike-type-label-active{background:#1BB600 !important;}.form-item-numBici1,.form-item-numBici5{margin-left:240px;margin-top:0px;}.form-item-numBici1 label,.form-item-numBici5 label{margin-left:66px;margin-top:-20px;}.form-item-numBici1 input,.form-item-numBici5 input{margin-top:8px;margin-left:10px;}@media (max-width:979px){.form-item-numBici1,.form-item-numBici5{margin-left:0;text-align:center;}.form-item-numBici1 label,.form-item-numBici5 label{margin-top:10px;margin:0 auto;}.form-item-numBici1 input,.form-item-numBici5 input{margin:0 auto;}}#incidence-bike-img,#incidence-bikeElectric-img{background-position:0px 0px;background-repeat:no-repeat;height:352px;position:relative;background-size:400px 352px;margin:0;}@media (max-width:979px){#incidence-bike-img,#incidence-bikeElectric-img{background-position:center center;background-size:370px auto;width:324px;margin:0 auto;}}#bike_elec_title label{margin-left:45px;margin-bottom:4px;}.circle,.circle_e{border:5px solid #1BB600;border-radius:25px;width:25px;height:25px;position:absolute;cursor:pointer;}.circle.on::after,.circle_e.on::after{top:-1px;left:-1px;width:27px;height:27px;line-height:30px;}#incidence-bike-img{counter-reset:balls-mechanical;}#incidence-bikeElectric-img{counter-reset:balls-electrical;}.circle::after{counter-increment:balls-mechanical;content:counter(balls-mechanical);position:absolute;top:3px;left:3px;width:19px;height:19px;background:#1BB600;border-radius:50%;text-align:center;line-height:21px;color:#fff;font-weight:bold;}.circle_e::after{counter-increment:balls-electrical;content:counter(balls-electrical);position:absolute;top:2px;left:2px;width:21px;height:21px;background:#1BB600;border-radius:50%;text-align:center;line-height:23px;color:#fff;font-weight:bold;}.form-checkboxes.bike-parts{counter-reset:form-mechanical;}.form-checkboxes.bike-parts .form-item .option::before{counter-increment:form-mechanical;content:counter(form-mechanical) " ";}.form-checkboxes.bike-elec-parts{counter-reset:form-electrical;}.form-checkboxes.bike-elec-parts .form-item .option::before{counter-increment:form-electrical;content:counter(form-electrical) " ";}.circle#SADDLE{left:126px;top:90px;}.circle#BRAKES{left:286px;top:180px;}.circle#GEARS{left:84px;top:226px;}.circle#DIRTY{left:214px;top:147px;}.circle#LIGHTS{left:310px;top:94px;}.circle#TIRES{left:344px;top:230px;}.circle#BELL{left:247px;top:45px;}.circle#CHAIN{left:188px;top:245px;}.circle_e#eSADDLE{left:101px;top:90px;}.circle_e#eBRAKES{left:274px;top:159px;}.circle_e#eGEARS{left:67px;top:214px;}.circle_e#eDIRTY{left:210px;top:155px;}.circle_e#eLIGHTS{left:290px;top:71px;}.circle_e#eTIRES{left:344px;top:230px;}.circle_e#eBELL{left:247px;top:45px;}.circle_e#eCHAIN{left:183px;top:226px;}.circle_e#eBATTERY{left:179px;top:97px;}.circle_e#eASSISTANCE{left:134px;top:150px;}#edit-partes1,#edit-partes5{padding-top:20px;}@media (max-width:979px){#edit-partes1,#edit-partes5{width:324px;margin:0 auto;}}.page-incidences #edit-comentarios1,.page-incidences #edit-comentarios2,.page-incidences #edit-comentarios3,.page-incidences #edit-comentarios5{height:200px;}@media (max-width:979px){.circle#BELL{left:198px;top:48px;}.circle#SADDLE{left:90px;top:99px;}.circle#DIRTY{left:163px;top:145px;}.circle#LIGHTS{left:255px;top:95px;}.circle#CHAIN{left:149px;top:224px;}.circle#BRAKES{left:232px;top:171px;}.circle#GEARS{left:50px;top:215px;}.circle#TIRES{left:289px;top:232px;}.circle_e#eSADDLE{left:73px;top:97px;}.circle_e#eBRAKES{left:227px;top:159px;}.circle_e#eGEARS{left:43px;top:214px;}.circle_e#eDIRTY{left:165px;top:160px;}.circle_e#eLIGHTS{left:240px;top:71px;}.circle_e#eTIRES{left:275px;top:253px;}.circle_e#eBELL{left:202px;top:50px;}.circle_e#eCHAIN{left:144px;top:220px;}.circle_e#eBATTERY{left:149px;top:97px;}.circle_e#eASSISTANCE{left:104px;top:150px;}}a.edit-button{position:absolute;top:40px;right:30px;padding:4px 25px;color:#fff;font-size:15px;text-decoration:none;background:#000;border-radius:5px;opacity:.8;}a.edit-button:hover{opacity:1;}html.js body.html.front.logged-in.page-node.i18n-es.admin-menu.admin-menu-with-shortcuts div#page.page.clearfix header#section-header.section.section-header div#zone-top.zone.zone-top.clearfix.container-12 div#region-top-menu.grid-12.region.region-top-menu div.region-inner.region-top-menu-inner div#block-block-12.block.block-block.contextual-links-region.block-12.block-block-12.even.block-without-title div.block-inner.clearfix div.content.clearfix div#___gcse_0 div.gsc-control-cse.gsc-control-cse-es{padding:0 !important;}html.js body.html.front.logged-in.page-node.i18n-en-gb.admin-menu-with-shortcuts.admin-menu div#page.page.clearfix header#section-header.section.section-header div#zone-top.zone.zone-top.clearfix.container-12 div#region-top-menu.grid-12.region.region-top-menu div.region-inner.region-top-menu-inner div#block-block-13.block.block-block.contextual-links-region.block-13.block-block-13.even.block-without-title div.block-inner.clearfix div.content.clearfix div#___gcse_0 div.gsc-control-cse.gsc-control-cse-en{padding:0 !important;}#veda_electoral_bar{display:block;margin:0px;padding:0px;border:none;background:#808080;height:60px;}#veda_electoral_bar #veda_electoral_bar_content{margin:0px auto;}#veda_electoral_bar #veda_electoral_bar_content #veda_electoral_bar_txtWide{color:#ffffff;margin:0px;padding:5px;text-align:center;}#veda_electoral_bar #veda_electoral_bar_content #veda_electoral_bar_links{}#veda_electoral_bar_content{width:960px;}#veda_electoral_bar_txtWide{width:860px;margin-left:auto;margin-right:auto;float:left;}#veda_electoral_bar_links{text-align:center;margin:0px;padding:5px;color:#ffffff;}#veda_electoral_bar_accept{cursor:pointer;margin:0px;padding:5px;color:#ffffff;}#veda_electoral_bar #veda_electoral_bar_content #veda_electoral_bar_links #veda_electoral_bar_moreInfoMobile,#veda_electoral_bar #veda_electoral_bar_content #veda_electoral_bar_links #veda_electoral_bar_acceptMobile{font-family:"Calibri Bold";font-weight:normal;margin:0px 10px;padding-bottom:5px;text-decoration:underline;color:#ffffff;}#veda_electoral_bar #veda_electoral_bar_clearer{display:none;}.veda_electoral_bar_warning{font-size:1.2em;}.veda_electoral_bar_close{font-size:1.5em;}#register-longterm-form input{min-width:110px;}#shortterm-nameform input{min-width:110px;}#register-longterm-form label{font-weight:100;}#shortterm-nameform label{font-weight:100;}.form-info-box li{list-style-type:none;}.asterisk-important{color:#f00;}.register_form_customer > legend{width:100%;}.fieldset-legend{width:100%;text-align:center;background-color:#f2008b;border-radius:2px;color:white;text-transform:uppercase;font-weight:normal;font-size:15px;font-family:helvetica;height:30px;line-height:30px;}.fieldset-legend h4{text-align:center;background-color:#f2008b;border-radius:2px;color:white;text-transform:uppercase;font-weight:100;letter-spacing:1px;font-size:15px;font-family:helvetica;height:25px;line-height:25px;}#register-longterm-form #edit-envio .fieldset-wrapper .register-fila:nth-of-type(3){display:flex;}#register-longterm-form #edit-envio .register-fila:nth-of-type(3) .three-column{flex:1;}#register-longterm-form .register-fila label{width:30%;display:inline-block;text-align:right;margin-right:20px;}#register-longterm-form .register-fila input{width:45%;}#edit-custbirthdate{width:calc(100% - 210px);display:inline;}#register-longterm-form .form-item-CustPhone label{min-width:115px;}#register-longterm-form .form-item-CustPhone input{width:22%;width:130px;}#register-longterm-form .form-item-CustMobile label{min-width:115px;}#register-longterm-form .form-item-CustMobile input{width:22%;width:130px;}#register-longterm-form .form-item-FijoEmergencia label{min-width:115px;}#register-longterm-form .form-item-FijoEmergencia input{width:22%;width:130px;}#register-longterm-form .form-item-CelularEmergencia label{min-width:115px;}#register-longterm-form .form-item-CelularEmergencia input{width:22%;width:130px;}#register-longterm-form .form-item-LivingAddressZipCode label{min-width:115px;}#register-longterm-form .form-item-LivingAddressZipCode input{width:22%;max-width:114px;}#register-longterm-form .register-label-emergencia p{width:57%;background-color:#d4d4d4;border-radius:3px;text-align:center;height:23px;line-height:25px;margin:35px auto 20px auto;}#register-longterm-form #edit-domicilio .register-fila:nth-of-type(3){display:flex;}#register-longterm-form #edit-domicilio .register-fila:nth-of-type(3) .three-column{flex:1;}#register-longterm-form #edit-domicilio .register-fila:nth-of-type(3) .three-column input{max-width:105px;}#register-longterm-form #edit-domicilio .register-fila:nth-of-type(3) .three-column label{min-width:72px;}#register-longterm-form .register-fila .two-column:nth-of-type(2){width:calc(100% - 425px);margin-top:-36px;margin-left:380px;min-width:190px;}#register-longterm-form .form-item-withMetroCard{display:inline-block;}#register-longterm-form #edit-withmetrocard{display:inline-block;}#register-longterm-form #edit-withmetrocard .form-item-withMetroCard{width:160px;display:inline-block;}#register-longterm-form div.form-item.form-type-radios.form-item-withMetroCard label.option{width:50px;text-align:left;}#register-longterm-form #edit-withmetrocard .form-item-withMetroCard input{max-width:15px !important;display:inline-block;}#register-longterm-form #edit-withmetrocard .form-item-withMetroCard label{display:inline-block;}#register-longterm-form .form-item-tarjeta-metro-number label{min-width:115px;}#register-longterm-form .form-item-tarjeta-metro-number input{width:22%;width:130px;}#register-longterm-form .form-item-tarjeta-metro-number-repeat label{min-width:115px;}#register-longterm-form .form-item-tarjeta-metro-number-repeat input{width:22%;width:130px;}fieldset#edit-estadisticas{margin-top:30px;}#register-longterm-form .form-item-DifferentAddress{max-width:80%;margin:0 auto;}#register-longterm-form .form-item-DifferentAddress input{max-width:12px;text-align:center;cursor:pointer;display:inline-block;}#register-longterm-form .form-item-DifferentAddress label{width:calc(100% - 40px);display:inline-block;text-align:left;margin-left:20px;margin-right:0;}#register-longterm-form .form-item-Ocupacion select{width:45%;}#register-longterm-form #edit-ownsabike{width:50%;display:inline-block;}#register-longterm-form #edit-ownsabike .form-item-OwnsAbike{width:60px;display:inline-block;}#register-longterm-form #edit-ownsabike .form-item-OwnsAbike input{max-width:14px !important;display:inline-block;}#register-longterm-form #edit-ownsabike .form-item-OwnsAbike label{max-width:50px;display:inline-block;}#register-longterm-form .form-item-welcomePack{display:inline-block;}#register-longterm-form #edit-welcomepack{width:50%;display:inline-block;}#register-longterm-form #edit-welcomepack .form-item-welcomePack{width:210px;display:inline-block;}#register-longterm-form #edit-welcomepack .form-item-welcomePack input{max-width:14px !important;display:inline-block;}#register-longterm-form #edit-welcomepack .form-item-welcomePack label{max-width:50px;display:inline-block;white-space:nowrap;}#register-longterm-form .form-item-SubTermAccept{max-width:80%;margin:0 auto;}#register-longterm-form .form-item-SubTermAccept input{max-width:12px;text-align:center;cursor:pointer;display:inline-block;}#register-longterm-form .form-item-SubTermAccept label{width:calc(100% - 40px);display:inline-block;text-align:left;margin-left:20px;margin-right:0;}.register-terms-use{margin-bottom:20px;}#shortterm-nameform .form-item-SubTermAccept #edit-subtermaccept{min-width:30px;}#register-longterm-form .form-item-SubPersonalAccount{max-width:80%;margin:0 auto;margin-left:17px;margin-bottom:13px;margin-left:10%;}#register-longterm-form .form-item-SubPersonalAccount input{max-width:12px;text-align:center;cursor:pointer;display:inline-block;}#register-longterm-form .form-item-SubPersonalAccount label{width:calc(100% - 40px);display:inline-block;text-align:left;margin-left:20px;margin-right:0;white-space:nowrap;}.register-personal-card{margin-bottom:20px;}#shortterm-nameform .form-item-SubPersonalAccount #edit-subpersonalaccount{min-width:30px;}#register-longterm-form .form-item-Transporte select{width:45%;}#register-longterm-form .form-item-SchoolLevelID select{width:45%;}#register-longterm-form #edit-btnsubmit{background-color:#f2008b;color:white;border-radius:3px;margin:0 auto;display:block;font-family:helvetica;text-transform:uppercase;font-weight:100;letter-spacing:1px;}#register-longterm-form .deliveryAddressZipCode{max-width:114px;}#register-longterm-form .form-item-CustCCardMonth{min-width:100px;}#register-longterm-form .form-item-CustCCardMonth label{display:inline-block;margin-right:15px;}#register-longterm-form .form-item-CustCCardYear{min-width:100px;}#register-longterm-form .form-item-CustCCardYear label{display:inline-block;margin-right:15px;}#register-longterm-form .form-item-CustCardSecurityCode{min-width:260px;}#register-longterm-form .form-item-CustCardSecurityCode label{display:inline-block;margin-right:15px;}#register-longterm-form .grid-1{display:inline-block;width:17%;}#register-longterm-form .grid-2{display:inline-block;width:90px;min-width:185px;}#register-longterm-form .form-type-radio{vertical-align:middle;}#register-longterm-form .form-type-radio input{min-width:0;}#register-longterm-form .form-type-checkbox input{min-width:0;}#shortterm-nameform label{text-align:right;margin-right:20px;}#registro-temporal-form{padding:0;}#shortterm-nameform .form-item-SubTypeID{vertical-align:middle;width:100%;}#shortterm-nameform .form-item-SubTypeID label{width:30%;display:inline-block;margin:0 20px 15px 0;text-align:right;}#shortterm-nameform .form-item-SubTypeID select{margin:0;width:45%;}#shortterm-nameform .access-mode p{width:80%;margin:0 auto;margin-bottom:22px;}#shortterm-nameform .form-item-SubTypeID p{width:80%;margin:0 auto;}#shortterm-nameform .one-column label{width:30%;display:inline-block;text-align:right;margin-right:20px;}#shortterm-nameform .one-column input{width:45%;}#shortterm-nameform .form-item-CustBirthDate label{width:30%;display:inline-block;margin-right:20px;text-align:right;}#shortterm-nameform .grid-4{width:100%;}#shortterm-nameform .form-item-NombreTitular input{width:45%;display:inline-block;}#shortterm-nameform .form-item-NombreTitular label{width:30%;display:inline-block;}#shortterm-nameform .form-item-NumeroTarjeta input{width:45%;display:inline-block;}#shortterm-nameform .form-item-NumeroTarjeta label{width:30%;display:inline-block;}#shortterm-nameform .form-item-AnyoExpiracion input{width:45%;display:inline-block;}#shortterm-nameform .form-item-AnyoExpiracion label{width:30%;display:inline-block;}#shortterm-nameform .form-item-MesExpiracion input{width:45%;display:inline-block;}#shortterm-nameform .form-item-MesExpiracion label{width:30%;display:inline-block;}#shortterm-nameform .form-item-CodigoSeguridad input{width:45%;display:inline-block;}#shortterm-nameform .form-item-CodigoSeguridad label{width:30%;display:inline-block;}#shortterm-nameform .form-item-CustBirthDate #edit-custbirthdate{display:inline;}#shortterm-nameform .form-item-CustSex{max-width:200px;min-width:200px;margin-top:-37px;margin-left:420px;}#shortterm-nameform .form-item-CustSex select{max-width:calc(100% - 90px);margin:0;padding:0;}#shortterm-nameform .form-item-Ocupacion select{width:45%;}#shortterm-nameform .form-item-CustSex label{width:60px;display:inline-block;}#shortterm-nameform .form-item-pin label{width:30%;display:inline-block;text-align:right;margin-right:20px;}#shortterm-nameform .form-item-pin input{max-width:110px;}#shortterm-nameform .form-item-repeatPin{max-width:280px;margin-top:-36px;margin-left:300px;}#shortterm-nameform .form-item-repeatPin label{width:30%;min-width:84px;display:inline-block;text-align:right;margin-right:20px;margin-left:60px;}#shortterm-nameform .form-item-CustPhone label{width:30%;display:inline-block;margin-right:20px;text-align:right;}#shortterm-nameform .form-item-CustMobile{margin-top:-35px;margin-left:380px;}#shortterm-nameform .form-item-CustMobile label{width:30%;display:inline-block;margin-right:20px;text-align:right;min-width:114px;margin-left:-20px;}#shortterm-nameform .form-item-CustPhone input{max-width:110px;}#shortterm-nameform .form-item-FijoEmergencia label{width:30%;display:inline-block;margin-right:20px;text-align:right;}#shortterm-nameform .form-item-FijoEmergencia input{max-width:110px;}#shortterm-nameform .form-item-CelularEmergencia{margin-top:-35px;margin-left:380px;}#shortterm-nameform .form-item-CelularEmergencia label{width:30%;display:inline-block;margin-right:20px;text-align:right;min-width:114px;margin-left:-20px;}#shortterm-nameform .register-label-emergencia p{width:57%;background-color:#d4d4d4;border-radius:3px;text-align:center;height:23px;line-height:25px;margin:35px auto 20px auto;}#shortterm-nameform #edit-step1next{background:#f2008b;color:white;border-radius:3px;margin:0 auto;display:block;font-family:helvetica;text-transform:uppercase;font-weight:100;letter-spacing:1px;}.two-column input{width:30%;display:inline-block;}#edit-step2next{background-color:#f2008b;color:white;border-radius:4px;text-transform:uppercase;float:none !important;display:block;margin:0 auto;top:20px;position:relative;margin-bottom:15px;}#living_zip_desc{height:0;position:relative;top:-20px;left:60px;}#edit-openpaydata{max-width:700px;min-width:0;}#shortterm-nameform .form-item-AnyoExpiracion{width:300px;max-width:200px;margin-top:-36px;left:340px;position:relative;}#edit-step2next{font-weight:100;letter-spacing:1px;border-radius:4px;}#questionnaire-form-start .pane-content,.page-questionnaire .pane-content,.page-questionnaire-end .pane-content{text-align:center;max-width:700px;margin:0 auto;}#questionnaire-form-start .pane-content h3,.page-questionnaire .pane-content h3,.page-questionnaire-end .pane-content h3{padding:15px 25px;margin-bottom:25px;}.questionnaire-answer-section{text-align:left;}.questionnaire-answer input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;background:#f5f5f5;width:18px;height:18px;border-radius:50%;border:1px solid #ccc;margin-right:12px;vertical-align:-5px;transition:.1s ease;}.questionnaire-answer input[type="checkbox"]:checked{background:#fff;border:6px solid #ed1088;}.page-questionnaire input[type=submit],.page-questionnaire-end input[type=submit],#questionnaire-button{padding:10px 15px;background:#ed1088;color:#fff;}.questionnaire-result-ok,.questionnaire-result-error{font-family:inherit;margin:15px 0;font-size:18px;font-weight:bold;}.questionnaire-result-error{color:#999}.questionnaire-result-ok{color:#ed1088}.questionnaire-scoreboard{display:table;width:100%;margin:50px 0;}.questionnaire-scoreboard .questionnaire-scoreboard-item{float:left;width:50%;}.questionnaire-scoreboard .questionnaire-scoreboard-item .scoreboard-value{font-size:28px;font-weight:bold;color:#999;}.questionnaire-scoreboard .questionnaire-scoreboard-item .scoreboard-value-correct{color:#ed1088;}@media (max-width:980px){#shortterm-nameform label{margin-left:0 !important;width:30%;}#shortterm-nameform input{width:45% !important;max-width:45% !important;}#shortterm-nameform .form-item-CustSex select{max-width:45%;width:45%;}#shortterm-nameform .form-item-CustSex{max-width:none;min-width:none;margin-top:0;margin-left:0;}#shortterm-nameform .form-item-CustSex label{width:30%;}#shortterm-nameform .form-item-CustSex input{width:45%;max-width:45%;}#shortterm-nameform .form-item-repeatPin{max-width:100%;margin-top:0;margin-left:0;}#shortterm-nameform .form-item-repeatPin input{width:45%;max-width:45%;}#shortterm-nameform .form-item-pin{max-width:100%;margin-top:0;margin-left:0;}#shortterm-nameform .form-item-pin input{width:45%;max-width:45%;}#shortterm-nameform .form-item-CustMobile{max-width:100%;margin-top:0;margin-left:0;}#shortterm-nameform .form-item-CelularEmergencia{margin-top:0;margin-left:0;}#shortterm-nameform .form-item-AnyoExpiracion{left:280px !important;}}@media (max-width:740px){#shortterm-nameform label{font-size:16px;text-align:center !important;width:100% !important;margin:0 auto !important;}#shortterm-nameform input{width:100% !important;margin-top:10px;max-width:100% !important;}#shortterm-nameform select{width:100% !important;max-width:100% !important;min-width:0;}#shortterm-nameform #edit-subtypeid{margin:7px 0 !important;}#shortterm-nameform .form-item-CustBirthDate{text-align:center;}#shortterm-nameform .form-item-CustBirthDate select{width:30% !important;}#shortterm-nameform .form-item-CustSex{max-width:none;min-width:none;margin-top:0;margin-left:0;}#shortterm-nameform #edit-custbirthdate select{width:15%;}#shortterm-nameform .form-item-repeatPin{max-width:100%;margin-top:0;margin-left:0;}#shortterm-nameform .form-item-repeatPin label{margin-left:0;margin-right:0;}#shortterm-nameform .form-item-CustMobile{margin-top:0;margin-left:0;}#shortterm-nameform .form-item-CelularEmergencia{margin-top:0;margin-left:0;}#shortterm-nameform .register-label-emergencia p{width:100%;font-size:16px;padding:5px;}#shortterm-nameform .form-item-AnyoExpiracion{width:100%;max-width:100%;margin-top:0;left:0 !important;}}@media (max-width:980px){#register-longterm-form label{margin-left:0 !important;width:30%;}#register-longterm-form input{width:45% !important;max-width:45% !important;}#register-longterm-form select{width:45% !important;}#register-longterm-form #edit-domicilio .register-fila:nth-of-type(3){display:block;}#register-longterm-form .form-item-CustSex select{max-width:45%;width:45%;}#register-longterm-form .form-item-CustBirthDate{text-align:center;}#register-longterm-form .form-item-CustBirthDate select{width:30% !important;}#register-longterm-form .form-item-CustBirthDate{text-align:left;}#register-longterm-form .form-item-CustBirthDate select{width:13% !important;}#register-longterm-form .register-fila .two-column:nth-of-type(2){max-width:none;min-width:none;margin-top:0;margin-left:0;width:100%;}#register-longterm-form .register-fila .two-column:nth-of-type(2) label{width:30%;}#register-longterm-form .register-fila .two-column:nth-of-type(2) input{width:45%;max-width:45%;}#register-longterm-form .form-item-repeatPin{max-width:100%;margin-top:0;margin-left:0;}#register-longterm-form .form-item-repeatPin input{width:45%;max-width:45%;}#register-longterm-form .form-item-pin{max-width:100%;margin-top:0;margin-left:0;}#register-longterm-form .form-item-pin input{width:45%;max-width:45%;}#register-longterm-form .register-fila .two-column:nth-of-type(2){max-width:100%;margin-top:0;margin-left:0;width:100%;}#register-longterm-form .register-fila .two-column:nth-of-type(2){margin-top:0;margin-left:0;width:100%;}#register-longterm-form .form-item-AnyoExpiracion{left:280px !important;}#register-longterm-form .grid-4{width:100% !important;}#register-longterm-form .grid-4 label{width:40% !important;display:inline-block;}#register-longterm-form .grid-4 input{width:45% !important;display:inline-block;}#register-longterm-form .grid-1{width:43.7%;}#register-longterm-form .grid-2{display:block;width:100%;}#register-longterm-form .grid-2 label{margin-left:0 !important;width:40% !important;margin-right:0 !important;}#register-longterm-form .form-item-DifferentAddress input{max-width:12px !important;}#register-longterm-form .form-item-DifferentAddress label{vertical-align:middle;margin-left:10px !important;}#register-longterm-form .three-column{width:100% !important;flex:none !important;min-width:0;max-width:100% !important;}#register-longterm-form #edit-envio .fieldset-wrapper .register-fila:nth-of-type(3){display:block !important;}}@media (max-width:740px){#register-longterm-form label{font-size:16px;text-align:center !important;width:100% !important;margin:0 auto !important;}#register-longterm-form input{width:100% !important;margin-top:10px;max-width:100% !important;}#register-longterm-form select{width:100% !important;max-width:100% !important;min-width:0;}#register-longterm-form #edit-subtypeid{margin:7px 0 !important;}#register-longterm-form .form-item-CustBirthDate{text-align:center;}#register-longterm-form .form-item-CustBirthDate select{width:30% !important;}#register-longterm-form .form-item-CustSex{max-width:none;min-width:none;margin-top:0;margin-left:0;}#register-longterm-form #edit-custbirthdate select{width:15%;}#register-longterm-form .form-item-repeatPin{max-width:100%;margin-top:0;margin-left:0;}#register-longterm-form .form-item-repeatPin label{margin-left:0;margin-right:0;}#register-longterm-form .form-item-CustMobile{margin-top:0;margin-left:0;}#register-longterm-form .form-item-CelularEmergencia{margin-top:0;margin-left:0;}#register-longterm-form .register-label-emergencia p{width:100%;font-size:16px;padding:5px;}#register-longterm-form .form-item-AnyoExpiracion{width:100%;max-width:100%;margin-top:0;left:0 !important;}#register-longterm-form .form-item-DifferentAddress label{vertical-align:middle;}#register-longterm-form .form-item-OwnsAbike #edit-ownsabike{text-align:center;width:100%;}#register-longterm-form .form-item-OwnsAbike #edit-ownsabike .form-item-OwnsAbike input{width:12px !important;vertical-align:middle;margin:0;}#register-longterm-form .form-item-DifferentAddress input{width:12px !important;}#register-longterm-form .form-item-DifferentAddress label{vertical-align:middle;width:calc(100% - 35px) !important;}#register-longterm-form .grid-1{width:100%;}#register-longterm-form .grid-2{width:100%;}#register-longterm-form .grid-4{width:100% !important;}#register-longterm-form .register_form_customer{max-width:100% !important;min-width:0 !important;}#register-longterm-form .form-item-CustCardSecurityCode{min-width:0;}#register-longterm-form .grid-4 label{width:100% !important;}#register-longterm-form .grid-4 input{width:100% !important;}}#tarjeta-metro-activate{width:calc(100% - 210px);display:inline;}#tarjeta-metro-activate div.tarjeta-metro-fila{margin-bottom:50px;}#tarjeta-metro-activate .tarjeta-metro-fila .two-column:nth-of-type(2){width:calc(100% - 425px);margin-top:-36px;margin-left:350px;min-width:190px;}#tarjeta-metro-activate .tarjeta-metro-fila label{width:20%;display:inline-block;white-space:nowrap;font-weight:100;text-align:right;margin-right:26px;}#tarjeta-metro-activate .tarjeta-metro-fila input{width:45%;}#tarjeta-metro-activate .form-item-tarjeta-metro-number label{min-width:115px;}#tarjeta-metro-activate .form-item-tarjeta-metro-number input{width:22%;width:130px;}#tarjeta-metro-activate .form-item-tarjeta-metro-number-repeat label{min-width:115px;}#tarjeta-metro-activate .form-item-tarjeta-metro-number-repeat input{width:22%;width:130px;}#tarjeta-metro-activate #edit-submit{background-color:#f2008b;color:white;border-radius:3px;margin:0 auto;display:block;font-family:helvetica;text-transform:uppercase;font-weight:100;letter-spacing:1px;}
body.landing-page #zone-top{display:none;}body.landing-page #region-menu{display:none;}body.landing-page #breadcrumb{display:none;}body.landing-page #landing-page .button{display:block;text-align:center;}body.landing-page #landing-page .button a{color:#fff;text-decoration:none;font-family:"GothamBook";font-size:30px;padding:5px;margin:10px;display:block;-webkit-moz-border-radius:10px;-moz-moz-border-radius:10px;-ms-moz-border-radius:10px;-o-moz-border-radius:10px;moz-border-radius:10px;border-radius:10px;background-color:#7ab752;}
