@font-face{font-family:'lucida_sansdemibold';src:url(/sites/all/themes/eurail/css/fonts/lucidasansdemibold-webfont.eot);src:url(/sites/all/themes/eurail/css/fonts/lucidasansdemibold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/eurail/css/fonts/lucidasansdemibold-webfont.woff) format("woff"),url(/sites/all/themes/eurail/css/fonts/lucidasansdemibold-webfont.ttf) format("truetype"),url(/sites/all/themes/eurail/css/fonts/lucidasansdemibold-webfont.svg#lucida_sansdemibold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'lucida_sansregular';src:url(/sites/all/themes/eurail/css/fonts/LucidaSansRegular.eot);src:url(/sites/all/themes/eurail/css/fonts/LucidaSansRegular.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/eurail/css/fonts/lucidasansregular-webfont.woff) format("woff"),url(/sites/all/themes/eurail/css/fonts/lucidasansregular-webfont.ttf) format("truetype"),url(/sites/all/themes/eurail/css/fonts/lucidasansregular-webfont.svg#lucida_sansregular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'lucida_sansitalic';src:url(/sites/all/themes/eurail/css/fonts/ufonts.com_lucida_sans_italic__2_-webfont.eot);src:url(/sites/all/themes/eurail/css/fonts/ufonts.com_lucida_sans_italic__2_-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/eurail/css/fonts/ufonts.com_lucida_sans_italic__2_-webfont.woff) format("woff"),url(/sites/all/themes/eurail/css/fonts/ufonts.com_lucida_sans_italic__2_-webfont.ttf) format("truetype"),url(/sites/all/themes/eurail/css/fonts/ufonts.com_lucida_sans_italic__2_-webfont.svg#lucida_sansitalic) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'HelveticaNeueLTStd45Light';src:url(/sites/all/themes/eurail/css/fonts/helveticaneueltstd-lt.eot);src:url(/sites/all/themes/eurail/css/fonts/helveticaneueltstd-lt.eot) format("embedded-opentype"),url(/sites/all/themes/eurail/css/fonts/helveticaneueltstd-lt.woff) format("woff"),url(/sites/all/themes/eurail/css/fonts/helveticaneueltstd-lt.ttf) format("truetype"),url(/sites/all/themes/eurail/css/fonts/helveticaneueltstd-lt.svg#HelveticaNeueLTStd45Light) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'HelveticaNeueLTPro45Light';src:url(/sites/all/themes/eurail/css/fonts/helveticaneueltpro-lt-webfont.eot);src:url(/sites/all/themes/eurail/css/fonts/helveticaneueltpro-lt-webfont.eot?iefix) format("eot"),url(/sites/all/themes/eurail/css/fonts/helveticaneueltpro-lt-webfont.woff) format("woff"),url(/sites/all/themes/eurail/css/fonts/helveticaneueltpro-lt-webfont.ttf) format("truetype"),url(/sites/all/themes/eurail/css/fonts/helveticaneueltpro-lt-webfont.svg#webfontJYBuogvC) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'HelveticaNeueLTPro75Bold';src:url(/sites/all/themes/eurail/css/fonts/helveticaneueltpro-bd-webfont.eot);src:url(/sites/all/themes/eurail/css/fonts/helveticaneueltpro-bd-webfont.eot?iefix) format("eot"),url(/sites/all/themes/eurail/css/fonts/helveticaneueltpro-bd-webfont.woff) format("woff"),url(/sites/all/themes/eurail/css/fonts/helveticaneueltpro-bd-webfont.ttf) format("truetype"),url(/sites/all/themes/eurail/css/fonts/helveticaneueltpro-bd-webfont.svg#webfontFqhpl95H) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'georgiaitalic';src:url(/sites/all/themes/eurail/css/fonts/georgiai-webfont.eot);src:url(/sites/all/themes/eurail/css/fonts/georgiai-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/eurail/css/fonts/georgiai-webfont.woff) format("woff"),url(/sites/all/themes/eurail/css/fonts/georgiai-webfont.ttf) format("truetype"),url(/sites/all/themes/eurail/css/fonts/georgiai-webfont.svg#georgiaitalic) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'HelveticaNeueLTPro55Roman';src:url(/sites/all/themes/eurail/css/fonts/helveticaneueltpro-roman-webfont.eot);src:url(/sites/all/themes/eurail/css/fonts/helveticaneueltpro-roman-webfont.eot?iefix) format("eot"),url(/sites/all/themes/eurail/css/fonts/helveticaneueltpro-roman-webfont.woff) format("woff"),url(/sites/all/themes/eurail/css/fonts/helveticaneueltpro-roman-webfont.ttf) format("truetype"),url(/sites/all/themes/eurail/css/fonts/helveticaneueltpro-roman-webfont.svg#webfontcNy8opgZ) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'helvetica_neuebold';src:url(/sites/all/themes/eurail/css/fonts/helvetica-neue-bold-webfont.eot);src:url(/sites/all/themes/eurail/css/fonts/helvetica-neue-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/eurail/css/fonts/helvetica-neue-bold-webfont.woff) format("woff"),url(/sites/all/themes/eurail/css/fonts/helvetica-neue-bold-webfont.ttf) format("truetype"),url(/sites/all/themes/eurail/css/fonts/helvetica-neue-bold-webfont.svg#helvetica_neuebold) format("svg");font-weight:normal;font-style:normal;}.loading-wrapper-block{position:absolute;top:-9999px;left:-9999px;}*{margin:0;padding:0;outline:0;word-wrap:break-word;}.item-list{margin:0;padding:0;}.item-list ul{margin:0;padding:0;}.item-list ul li{list-style:none;margin:0;padding:0;list-style-image:none;}.panel-display.clear-block{overflow:visible;}.show-hide-block-non{position:absolute !important;top:-9999px !important;left:-9999px !important;}body{background:#fafeff;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#4b464a;}.col{float:left;}.colr{float:right;}.clear-block{clear:both;overflow:hidden;}.page-ie6 .clear-block{zoom:1;}.endcol{clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}.enddiv{clear:both;}.block-hideme{display:none;}.block-hidden{visibility:hidden;}a span{cursor:pointer;}a{text-decoration:none;}a.external{background:url(/sites/all/themes/eurail/images/externallink.png) no-repeat 100% 2px;padding-right:13px;}a.external.nav-link{padding-left:0;}a.external.nav-link:before{content:"";background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -546px;display:inline-block;position:relative;top:1px;width:11px;height:11px;padding-top:0;padding-right:7px;}.page-ie7 a.external.nav-link{padding-left:18px;padding-right:0;background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -546px;}sup{vertical-align:super;font-size:9px;line-height:0;}sub{vertical-align:sub;font-size:smaller;}em{font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;font-style:normal;}blockquote{font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;}ol li{margin-left:19px;color:#a1c026;}ol p{color:#666666 !important;line-height:25px;}ol ul{padding:0 !important;}ol ul li{padding:0;}.ul-bullet-green,.block-intro ul{margin:0;padding:5px 0 0;}.ul-bullet-green li,.block-intro ul li{color:#a1c026;margin-left:14px;}.ul-bullet-green li p,.block-intro ul li p{color:#666666;line-height:25px;padding-bottom:0;}img{border:none;}h1,h2,h3,h4,h5,h6{line-height:120%;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;}h4{padding:0;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:20px;color:#666666;}h4 a{color:#666666;}h5{padding:0;font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:20px;color:#666666;}h5 a{color:#666666;}p.rteleft{text-align:left !important;}p.rteright{text-align:right !important;}p.rtecenter{text-align:center !important;}p.rtejustify{text-align:justify !important;}hr{display:block;width:100%;height:1px;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #ebebeb;margin:5px auto 5px;}.anchor-link{height:0;line-height:0;font-size:0;text-indent:-9999px;overflow:hidden;}.back-to-top{display:none;background:#000000;opacity:0.2;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:fixed;bottom:20px;right:20px;padding:22px 12px 12px 12px;cursor:pointer;z-index:100;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:11px;line-height:120%;color:#FFFFFF;}.back-to-top:hover{background:#68acce;opacity:0.4;}.back-to-top .arrow{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -129px -445px;width:7px;height:5px;position:absolute;top:11px;left:50%;margin-left:-3px;}.page-ie .back-to-top{background:#C8CBCC;}strong{font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-weight:normal;}.text strong{font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-weight:normal;}.text b{font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-weight:normal;}.link-banner{background:url(/sites/all/themes/eurail/images/spacer.gif);}.block-pr.blocks-routes .text{padding-right:0 !important;}.block-pr.img-left .image{background:none;float:left;width:47px;min-height:100px;padding-right:20px;margin-right:0;margin-left:0;}.block-pr.img-left .image .image-frame{display:none;}.block-pr.img-left .image img{top:0;left:0;width:auto;height:auto;}.block-pr.img-left .text{padding-left:67px !important;padding-right:0 !important;}.block-pr.img-left.blocks-routes .text{padding-right:0 !important;padding-left:0 !important;}.block-pr .text{padding-right:216px !important;}.block-pr.block-60.img-left .image{background:none;float:left;width:47px;min-height:100px;padding-right:20px;margin-right:0;margin-left:0;}.block-pr.block-60.img-left .image .image-frame{display:none;}.block-pr.block-60.img-left .image img{top:0;left:0;width:auto;height:auto;}.block-pr.block-60.img-left .text{float:right;width:326px;padding-left:0 !important;padding-right:0 !important;}.blocks-50-50 .block-pr.img-left .image{float:left;margin-right:0 !important;}.blocks-50-50 .block-pr.img-left .image img{width:auto;height:auto;}.blocks-50-50 .block-pr.img-left .text{float:right;width:227px;padding-left:0 !important;}.pr-img{float:left;padding-right:20px;}.nicescroll-rails{visibility:hidden;}.pre-list-text{padding-bottom:8px !important;}.block-video-overlay img{cursor:pointer;}.simple-image.simple-image-left{float:left;margin:0 20px 0 0;}.simple-image.simple-image-right{float:right;margin:0 0 0 20px;}.page-IOS .form-submit{-webkit-appearance:none;-moz-appearance:none;}.secure-image{position:absolute;top:21px;right:-160px;}.page-IOS .secure-image{position:relative;top:auto;right:auto;float:right;margin-left:10px;}.page-user-login.main-content{width:auto;float:none;}.page-user-login.main-content .blocks{width:712px;margin:0 auto;}input[type='submit']::-moz-focus-inner,input[type='button']::-moz-focus-inner,input[type='reset']::-moz-focus-inner{border:0;}* + html .block-form label.option input{margin:-4px 0 0 -4px;}.block-form{margin:0;padding:0;}.block-form form{margin:0;padding:0;}.block-form .form-item{margin:0;padding:0;}.block-form label{display:inline;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#4b464a;font-weight:normal;text-align:left;}.block-form label.option{display:block;position:relative;padding-left:36px;height:1%;}.block-form label.option input{position:absolute;top:0px;left:0px;}.block-form label.option input.checkbox-processed{visibility:hidden;}.block-form textarea,.block-form input{margin:0;padding:0;}.block-form input.form-checkbox,.block-form input.form-radio{left:0;position:absolute;top:0;}.block-form textarea{resize:none;}.block-form .watermark_container{display:block;position:relative;height:1%;}.block-form .watermark{position:absolute;top:0;left:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#4b464a;line-height:120%;cursor:text;}.block-form .watermark.watermark-out{top:-9999px;left:-9999px;}.block-form input.form-submit,.block-form input.form-reset{margin:0;padding:0;overflow:hidden;border:none;cursor:pointer;}.form-item{margin:0;padding:0;}.form-submit{font-size:12px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-weight:normal;color:white;background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 0 -162px;border:none;height:23px;width:119px;cursor:pointer;}.checkfield .form-item{float:left;}.description{font-family:Arial,Helvetica,sans-serif;font-size:12px;display:block;padding-top:3px;clear:both;}.block-checkfield{margin:10px 0 0 0;position:relative;}.block-checkfield label{font-family:Arial,Helvetica,sans-serif;font-size:16px;padding-left:7px;}.form-type-checkbox{position:relative;}.form-type-checkbox label{font-family:Arial,Helvetica,sans-serif;font-size:16px;padding-left:7px;}.jquery-checkbox-radio,.jquery-checkbox{top:0;left:0;position:absolute;}.jquery-checkbox .mark{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -375px;width:20px;height:20px;overflow:hidden;cursor:pointer;}.jquery-checkbox-checked .mark{background-position:0 -352px;}.jquery-checkbox-radio .mark{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat -14px -256px;width:14px;height:14px;overflow:hidden;cursor:pointer;}.jquery-checkbox-radio-checked .mark{background-position:0 -256px;}input.checkbox-processed{left:-9999px !important;top:-9999px !important;}.form-button{overflow:hidden;}.form-button a{float:left;color:white;background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 100% -139px;border:none;padding-right:11px;display:block;height:23px;cursor:pointer;font-size:12px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-weight:normal;line-height:25px;}.form-button a span{position:relative;float:left;background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 0 -116px;display:block;height:23px;padding-left:11px;}.form-button a:hover{text-decoration:none !important;}.form-button .btn-checkout{background-position:100% -291px;}.form-button .btn-checkout span{background-position:0 -260px;}.form-button .btn-checkout span span{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -667px;float:right;width:17px;height:13px;margin:5px 0 0 7px;padding:0;}.form-button .btn-plan{background-position:100% -622px;}.form-button .btn-plan span{background-position:0 -599px;}.form-button .btn-plan span span{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -667px;float:right;width:17px;height:13px;margin:5px 0 0 7px;padding:0;}.form-button .btn-show-more span{padding-right:12px;}.form-button .btn-arrow{position:absolute;top:9px;right:-12px;padding:0;background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -402px;width:5px;height:4px;}.NFI-wrapper.error{background-color:white;background-image:none;}.NFI-wrapper.error .NFI-filename{border:1px solid #FF0000;}.NFI-button{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -20px -116px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:23px;padding:0 11px;margin:0 10px 10px 0;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:25px;color:#FFFFFF !important;text-decoration:none;}.NFI-filename{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ECECEC;-moz-box-shadow:0 0 10px #F7F7F7 inset;-webkit-box-shadow:0 0 10px #F7F7F7 inset;box-shadow:2px 2px 0 #F7F7F7 inset;height:21px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:11px;line-height:120%;color:#666666;}.webform-client-form .webform-container-inline .error-message{margin-left:155px;}.form-item .error-message{clear:both;display:block;color:#FF0000;padding-top:5px;}.success-message{line-height:32px;color:#8ACE1E;}.success-message .success-ico{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -117px -479px;display:block;float:left;width:33px;height:26px;margin-right:10px;}.success-message p{color:#8ACE1E;}.block-intro .error-message{color:#ff0000;}.warn-message{width:267px;padding:10px 0 0 180px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#ff9000;}.warn-message label{width:auto !important;padding:0 !important;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif !important;font-size:12px !important;line-height:120% !important;text-align:left !important;color:#ff9000 !important;}.block-table table{border-collapse:collapse;margin:0;padding:0;border:none;border-radius:0;}.block-table table tbody,.block-table table tr,.block-table table th,.block-table table td{border-collapse:collapse;margin:0;padding:0;border:none;}.block-table table th{text-align:center;vertical-align:middle;font-weight:bold;}.block-table table th.rtecenter{text-align:center;}.block-table table th.rtecenter.left-title{text-align:center;}.block-table table th.rtecenter.right-title{text-align:center;}.block-table table th.rteright{text-align:right;}.block-table table th.rteright.left-title{text-align:right;}.block-table table th.rteright.right-title{text-align:right;}.block-table table td{text-align:center;vertical-align:top;}.block-table table td.rtecenter{text-align:center;}.block-table table td.rtecenter .block-country{text-align:center;}.block-table table td.rteright{text-align:right;}.block-table table td.rteright .block-country{text-align:right;}.bean-used-table{width:100%;margin-bottom:37px;}.bean-used-table th{font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;font-weight:normal;padding-left:5px;padding-bottom:7px;color:#A5A5A5;}.bean-used-table tr.even{background-color:#FFFFFF;}.bean-used-table tr.odd{background-color:#F8F9F9;}.bean-used-table td{border-right:1px solid #EBEBEB;padding:9px 5px 7px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;color:#A5A5A5;}.bean-used-table td a{color:#4E9DC6;}.bean-used-table td a:hover{text-decoration:underline;}table{width:100%;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;border:1px solid #D4D4D4;border-collapse:inherit;overflow:hidden;}table tbody{border:none;}table th{border:none;font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;font-weight:normal;padding:3px 5px 7px 14px;text-align:left;}table th:first-child{border-radius:10px 0 0 0;}table th:last-child{border-radius:0 10px 0 0;}table th strong{color:inherit !important;}table tr{background:white;border-bottom:none;}table tr.even{background:#F8F9F9;border-bottom:none;}table tr.odd{background:white;border-bottom:none;}table tr.first-alt-row .lt{-moz-border-radius:10px 0 0 0;-webkit-border-radius:10px 0 0 0;border-radius:10px 0 0 0;}table tr.first-alt-row .rt{-moz-border-radius:0 10px 0 0;-webkit-border-radius:0 10px 0 0;border-radius:0 10px 0 0;}table tr.last-alt-row .lb{-moz-border-radius:0 0 0 10px;-webkit-border-radius:0 0 0 10px;border-radius:0 0 0 10px;}table tr.last-alt-row .rb{-moz-border-radius:0 0 10px 0;-webkit-border-radius:0 0 10px 0;border-radius:0 0 10px 0;}table tr:last-child td:first-child{border-radius:0 0 0 10px;}table tr:last-child td:last-child{border-radius:0 0 10px 0;}table td{border-right:1px solid #EBEBEB;border-top:none;border-left:none;border-bottom:none;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;height:auto;padding:9px 10px 7px 14px;text-align:left;vertical-align:middle;}table td:last-child{border:none;}.css-reset{padding-bottom:20px;}.css-reset table{border:none;border-radius:0;width:320px;}.css-reset table tr{background:none;}.css-reset table tr:last-child td:first-child{border-radius:0;}.css-reset table td{border:none;padding:0;}.css-reset table table{width:auto;}.css-reset table select{font-size:13px;}.css-reset table .elevenPxBoldCol{padding-left:10px;}.css-reset table .elevenPxBoldCol:first-child{padding-right:0;}.css-reset table input[type='image']{margin-left:101px;}.css-reset table img{display:block;max-width:none;}.css-reset table select{margin-right:5px;padding:1px;}html,body{width:100%;height:100%;min-height:100%;padding:0;margin:0;}#main{height:auto;}.main-page{width:939px;margin:0 auto;padding-top:27px;}.left-column{float:left;padding:0;}.left-column .navigation-bar{width:170px;}.main-content{width:712px;float:right;}.page-ie6 .main-content{overflow:hidden;}.main-content img{max-width:100%;height:auto;}.image-sizes{width:940px;margin:50px auto;}.image-sizes .main-content{width:940px;}.image-sizes .image-exmple{border-bottom:1px solid #4F9DC6;padding:0 0 20px 0;}.image-sizes .description{padding:10px 0;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;color:#666666;}.image-sizes .links{padding-bottom:10px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;color:#4e9dc6;}.block-advantage{padding:0;}.block-advantage.blocks{padding:0;}.block-advantage .content{padding-left:0;padding-right:0;}.block-advantage .blocks-wrapper .content{padding-left:0;padding-right:0;}.block-advantage .blocks-routes{overflow:hidden;border:none;margin:0;padding:0 0 50px 0;}.block-advantage .blocks-routes.block-routes-left .image{float:left;}.block-advantage .blocks-routes.block-routes-left .text{float:right;}.block-advantage .blocks-routes .text{border:none;width:330px;padding-top:20px;padding-right:0;}.block-advantage .blocks-routes h3{padding-bottom:3px;font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:22px;font-weight:normal;line-height:120%;color:#68acce;}.block-advantage .blocks-routes h3 a{color:#68acce;}.block-advantage .blocks-routes p{font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;color:#7F7F7F;}.block-advantage .blocks-routes .image{background:none;width:357px;height:auto;margin:0;padding:0;}.block-advantage .blocks-routes .image img{width:auto;height:auto;padding:0;}#header,header{width:100%;height:93px;background:white;padding-bottom:27px;margin-bottom:-19px;}.header-wrapper{width:100%;background:white;z-index:99999;}.header-inner{width:942px;margin:0 auto;height:101px;background:#FFFFFF;}.header-logo{float:left;padding-top:15px;padding-left:0;position:relative;z-index:51;}* + html .header-logo{padding-left:10px;}.header-list{float:right;height:25px;padding:42px 0 0 0;}.header-list .item-list{position:relative;}.header-list .item-list li{padding:1px 14px 0 15px;background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat -19px 3px;z-index:50;}.header-list .item-list li.first{background:none;padding-top:0;}.header-list .item-list li.facebook-btn{max-height:25px;position:absolute;right:100%;top:0;max-width:100px;}.header-list .item-list li.facebook-btn span{max-width:100px;}.header-list .item-list .select-list{padding-right:24px;}.header-list .orderst{display:block;line-height:21px;}.header-list a{color:#a9a9a8;text-decoration:none;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;}.header-list a:hover{color:#666666;}.header-list .print-btn{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -6px;display:block;width:15px;height:15px;margin-top:2px;text-indent:-9999px;cursor:pointer;}.header-list .btn-cart-wrapper{position:relative;padding:17px 1px 17px 1px;width:132px;margin-top:-17px;overflow:hidden;}.header-list .btn-cart-wrapper.active{position:relative;z-index:150;border:1px solid #cdeeff;border-bottom:1px solid #FFFFFF;-webkit-border-radius:12px 12px 0 0;-moz-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0;padding:16px 0 16px 0;width:132px;margin-top:-17px;overflow:hidden;}.header-list .btn-cart-wrapper.active .arrow{background-position:-6px -737px;}.header-list .btn-cart-wrapper .arrow{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat -6px -742px;margin-top:6px;float:right;width:7px;height:5px;}.header-list .cart{position:relative;display:block;width:70px;margin:0 auto;color:#FF7E00;background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -22px;height:16px;padding-left:40px;line-height:21px;}.header-list .cart .counter{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -207px -414px;position:absolute;top:-8px;left:17px;display:block;width:16px;height:16px;overflow:hidden;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:10px;line-height:18px;text-align:center;color:white;}.header-list .cart .name{float:left;height:16px;}.header-list .form-button{float:right;padding-left:15px;margin-top:-2px;}.header-list .form-button.cart-empty{display:none;}.header-list .form-button a{font-size:12px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-weight:normal;line-height:25px;color:white;}.header-list .form-button a.btn-checkout{background-position:100% -345px;}.header-list .form-button a.btn-checkout span{background-position:0 -322px;}.item-list li{float:left;}body.admin-menu .cart-overlay.cart-overlay-fixed{top:67px;}.has_sb{position:absolute;height:0;opacity:0.01;z-index:-1;text-indent:-999999em;width:0 !important;}.selectbox{display:inline-block;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:12px;position:relative;vertical-align:middle;zoom:1;}.selectbox.open .display:after{content:"";background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat -17px -74px;display:block;position:absolute;left:50%;bottom:-4px;margin-left:-5.5px;width:11px;height:6px;z-index:500000;}.selectbox.above-arrow .display:after{background-position:-7px 0;top:-4px;bottom:auto;}.selectbox.above.items{margin:-2px 0 0 0;}.page-IOS .header-list .select-list{position:relative;}.page-IOS .header-list .select-lang.has_sb,.page-IOS .header-list .select-currency.has_sb{left:10px;width:91px !important;height:20px;opacity:0;z-index:1;text-indent:0;}.page-IOS .header-list .select-currency.has_sb{width:67px !important;}.page-IOS .block-cart.form-area .has_sb{left:182px;width:278px !important;}.page-IOS .block-cart .form-type-select{position:relative;}.page-IOS .block-cart .has_sb{top:0;left:0;width:189px !important;height:25px;opacity:0;z-index:1;text-indent:0;}.page-IOS .block-cart .hidden-details .has_sb{left:116px;}.page-IOS .block-form-area .has_sb{top:auto;left:243px;width:189px !important;height:25px;opacity:0;z-index:1;text-indent:0;}.page-IOS .selectbox.open .display:after{background:none !important;}.page-IOS .block-intro .select-item .has_sb{top:-5px;left:20px;width:78px !important;height:25px;opacity:0;z-index:1;text-indent:0;}.page-IOS .block-pricing .select-item .has_sb{top:-5px;left:20px;width:78px !important;height:25px;opacity:0;z-index:1;text-indent:0;}.page-IOS .block-title .has_sb{top:auto;left:0;width:78px !important;height:25px;opacity:0;z-index:1;text-indent:0;}.page-ie .selectbox .display:after{background:none;}.selectbox .display{background:#fff;color:#a9a9a8;cursor:pointer;display:block;font-weight:normal;line-height:15px;outline:none;padding:0 17px 1px 0;position:relative;text-decoration:none;}.selectbox .display.hover{border:1px solid #CDEEFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#706F6F;padding:0 16px 2px 7px;height:21px;margin-top:-4px;margin-left:-8px;}.selectbox .display.hover .arrow_btn{top:9px;right:7px;}.selectbox .display.hover .text{padding:6px 0 0 0;}.selectbox .display .text{padding:3px 0 0 0;}.selectbox.open .display{border:1px solid #CDEEFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#706F6F;padding:0 16px 2px 7px;height:21px;margin-top:-4px;margin-left:-8px;}.selectbox.open .display .arrow_btn{top:9px;right:7px;}.selectbox.open .display .text{padding:6px 0 0 0;}.selectbox .display .arrow_btn{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 0;display:block;padding:0;position:absolute;right:8px;text-align:center;top:6px;width:7px;height:5px;}.selectbox .display .arrow_btn .arrow{display:none;}.selectbox.disabled .display{color:#999;}.selectbox.focused .display .text{display:inline-block;zoom:1;}.selectbox.open .display .text{color:#706F6F;}.selectbox .value{display:none;}.selectbox.items{background:#fff;border:1px solid #CDEEFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:12px;list-style-type:none;margin:2px 0 0 0;overflow-x:hidden;overflow-y:auto;padding:4px 0 1px 0;z-index:100000;max-height:200px !important;}.page-IOS .selectbox.items{display:none !important;}.selectbox.items li{display:block;margin:0;padding:0;}.selectbox.items li.first{margin-top:0;}.selectbox.items li > .item{color:#3F93BF;cursor:pointer;display:block;padding:5px 6px;text-decoration:none;}.selectbox.items li > .item > .text{display:inline-block;zoom:1;}.selectbox.items li.disabled > .item{color:#999;}.selectbox.items li.hover > .item{color:#706F6F;background:#F8FDFF;}.selectbox.items .value{display:none;}.selectbox.items.select-lang{width:91px;min-width:0 !important;}.selectbox.items.select-lang .text{padding-right:0 !important;}.selectbox.items.select-currency{width:68px;min-width:0 !important;}.selectbox.items.select-currency .text{padding-right:0 !important;}.selectbox.items.select-pass-currency{width:81px;min-width:0 !important;}.selectbox.items.select-pass-currency .text{padding-right:0 !important;}.selectbox.items.select-country{width:144px;min-width:0 !important;}.selectbox.items.select-country .text{padding-right:0 !important;}.selectbox.items.day{width:55px;min-width:0 !important;}.selectbox.items.day .text{padding-right:0 !important;}.selectbox.items.month{width:74px;min-width:0 !important;}.selectbox.items.month .text{padding-right:0 !important;}.selectbox.items.year{width:63px;min-width:0 !important;}.selectbox.items.year .text{padding-right:0 !important;}.selectbox.items.hour{width:59px;min-width:0 !important;}.selectbox.items.hour .text{padding-right:0 !important;}.selectbox.items.minute{width:75px;min-width:0 !important;}.selectbox.items.minute .text{padding-right:0 !important;}.select-lang{width:68px;}.select-currency{width:45px;}.select-pass-currency{width:58px;}.select-country{width:144px;}.webform-client-form .form-select.display{border:1px solid #CDEEFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#706F6F;padding:0 20px 2px 7px;height:21px;margin-top:0;margin-left:0;margin-right:10px;float:left;}.webform-client-form .form-select.display .arrow_btn{top:9px;right:7px;}.webform-client-form .form-select.display .text{display:inline-block;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;color:#3F93BF;}.webform-client-form .form-select.display.hover .text{padding:3px 0 0 0;color:#3F93BF;margin-top:0;margin-left:0;}.webform-client-form .form-select.display.error{border:1px solid #FF0000;background-image:none;}.webform-client-form .form-select.open .display .text{padding:3px 0 0 0;color:#3F93BF;margin-top:0;margin-left:0;}.webform-client-form .form-select.error{background-image:none;background:none;}.webform-client-form .form-select.day{width:28px;}* + html .webform-client-form .form-select.day{width:auto;}.webform-client-form .form-select.month{width:47px;}* + html .webform-client-form .form-select.month{width:auto;}.webform-client-form .form-select.year{width:36px;}* + html .webform-client-form .form-select.year{width:auto;}.webform-client-form .form-select.hour{width:32px;}* + html .webform-client-form .form-select.hour{width:auto;}.webform-client-form .form-select.minute{width:48px;}* + html .webform-client-form .form-select.minute{width:auto;}select.select-currency{display:none;}* + html select.select-currency{display:block;}select.select-lang{display:none;}* + html select.select-lang{display:block;}select.select-pass-currency{display:none;}* + html select.select-pass-currency{display:block;}.webform-client-form select{display:none;}* + html .webform-client-form select{display:block;}.select-country.display{width:auto;}.selectbox .selectbox.items{display:none !important;}.selectbox.items.form-select{white-space:nowrap;min-width:86px;}.selectbox.items.form-select .text{padding-right:13px;}ul.selectbox{overflow:hidden !important;}.nicescroll-rails{border-radius:6px;border:1px solid #CDEEFF;max-height:204px;}.android-page .nav-cart *{transform:translatez(0);-webkit-transform:translateZ(0);}.navigation-holder{width:100%;height:38px;margin:0 0 -19px 0;}.navigation{background:#FFFFFF;background:url(/sites/all/themes/eurail/images/navigation-bg.png) no-repeat 0 0;width:942px;height:38px;position:relative;margin:0 auto;padding:1px 2px 1px 2px;z-index:23;transform:translatez(0);-webkit-transform:translateZ(0);color:#3f93bf;font-size:16px;font-family:"HelveticaNeueLTPro55Roman",Arial,Helvetica,sans-serif;line-height:120%;}.navigation.nav-wrapper-fixed{background-position:-956px 0;position:fixed;top:0;left:50%;margin-left:-473px;height:50px;z-index:24;}.navigation .item-list,.navigation .block-table{margin:4px 2px 0 2px;height:30px;}.navigation .item-list td,.navigation .item-list li,.navigation .block-table td,.navigation .block-table li{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -80px;padding:0 10px;}.navigation .item-list td.first,.navigation .item-list li.first,.navigation .block-table td.first,.navigation .block-table li.first{background:none;padding-left:0;padding-right:8px;width:50px;}.navigation .item-list td.last,.navigation .item-list li.last,.navigation .block-table td.last,.navigation .block-table li.last{background:none;padding-right:0;padding-left:9px;width:70px;}.navigation .item-list > ul,.navigation .block-table > ul{display:table;width:100%;height:30px;}.navigation .item-list > ul > li,.navigation .block-table > ul > li{display:table-cell;float:none;list-style:none;vertical-align:middle;text-align:center;}.navigation .item-list > ul > li a,.navigation .block-table > ul > li a{overflow:hidden;}* + html .navigation .item-list > ul,* + html .navigation .block-table > ul{display:block;width:auto;zoom:1;}* + html .navigation .item-list > ul > li,* + html .navigation .block-table > ul > li{display:block;float:left;white-space:normal;}* + html .navigation .item-list > ul > li.last,* + html .navigation .block-table > ul > li.last{float:left;}.navigation .item-list .cart,.navigation .block-table .cart{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -22px;position:relative;width:20px;height:16px;margin:0;padding:0;cursor:pointer;}.navigation .item-list .cart:hover,.navigation .block-table .cart:hover{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -140px -171px;padding:0;border:none;border-radius:0;box-shadow:none;}.navigation .item-list .cart:hover span,.navigation .block-table .cart:hover span{padding:0;}.navigation .item-list .cart:hover span.counter,.navigation .block-table .cart:hover span.counter{background:#666666;padding:0 3px;}.page-ie-all .navigation .item-list .cart:hover span.counter,.page-ie-all .navigation .block-table .cart:hover span.counter{padding:0 3px 0 4px;}.page-chrome .navigation .item-list .cart:hover span.counter,.page-chrome .navigation .block-table .cart:hover span.counter{padding:0 3px 0 4px;}.navigation .item-list .nav-cart,.navigation .block-table .nav-cart{padding:3px 30px 0 27px;width:20px;}.navigation .item-list .nav-cart a,.navigation .block-table .nav-cart a{overflow:visible;}.navigation .item-list li.nav-cart .cart,.navigation .block-table li.nav-cart .cart{margin-top:-1px;}* + html .navigation .item-list li.nav-cart .cart,* + html .navigation .block-table li.nav-cart .cart{float:left;margin-top:7px;}.navigation .item-list li.last .block-form,.navigation .block-table li.last .block-form{margin-top:-1px;}.navigation .item-list .counter,.navigation .block-table .counter{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#FF7E00;position:absolute;top:-8px;right:-13px;display:block;min-width:10px;padding:0 3px;height:16px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:10px;line-height:18px;text-align:center;color:white;}.page-ie-all .navigation .item-list .counter,.page-ie-all .navigation .block-table .counter{padding:0 3px 0 4px;}.page-chrome .navigation .item-list .counter,.page-chrome .navigation .block-table .counter{padding:0 3px 0 4px;}.navigation table{width:100%;}.navigation table td{vertical-align:middle;}.navigation a.home-btn{display:block;width:36px;height:27px;margin-top:0;margin-left:2px;text-indent:-9999px;padding-left:2px;padding-right:11px;}.page-ie .navigation a.home-btn{width:40px;height:29px;margin-left:0;padding-left:2px;}.navigation a.home-btn span{display:block;padding-left:10px;}.navigation a.home-btn span span{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -39px;width:13px;height:26px;padding:0;margin:0 auto;}.page-ie .navigation a.home-btn span span{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -38px;}.navigation a.home-btn.active{padding-left:2px;}.page-ie .navigation a.home-btn.active{padding-left:2px;}.navigation a.home-btn.active span{display:block;}.navigation a.home-btn.active span span{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 100% -39px;width:14px;height:28px;padding:0;margin:0 auto;}.page-ie .navigation a.home-btn.active span span{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 100% -38px;}.navigation a.home-btn.active:hover{padding-left:2px;}.navigation a.home-btn.active:hover span span{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 100% -39px;width:14px;}.page-ie .navigation a.home-btn.active:hover span span{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 100% -38px;}.navigation a.home-btn:hover{padding:0 10px 0 1px;}.page-ie .navigation a.home-btn:hover{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 100% -29px;padding:0 10px 0 2px;}.navigation a.home-btn:hover span{display:block;height:100%;padding-left:10px;}.page-ie .navigation a.home-btn:hover span{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 0 0;}.navigation a.home-btn:hover span span{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -39px;width:13px;height:26px;padding:0;margin:0 auto;}.page-ie .navigation a.home-btn:hover span span{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -38px;}.navigation a{margin-top:-1px;display:block;height:27px;text-decoration:none;color:#3f93bf;line-height:24px;padding:1px 10px;}.page-ie .navigation a{border:none;height:29px;padding:0 10px;line-height:26px;}.navigation a:hover{background:#F0F8FC;border:1px solid #D2EEFD;box-shadow:inset 0 10px 0 -8px #E4F4FC;border-radius:6px;padding-top:0;padding-right:9px;padding-bottom:0;padding-left:0;}.page-ie .navigation a:hover{border:none;background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 100% -29px;}.page-ie .navigation a:hover span{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 0 0;}.navigation a:hover span{border-radius:6px;display:block;height:100%;padding-left:9px;}.navigation a.active{border-radius:6px;border-top:1px solid #6099B6;border-right:1px solid #4E9DC6;border-bottom:1px solid #4E9DC6;border-left:1px solid #4E9DC6;background:#4E9DC6;box-shadow:inset 0 10px 0 -9px #6099B6;background:linear-gradient(to top,#4e9dc6,#65aacd) #4e9dc6;padding-right:10px;padding-left:0;padding-top:0;padding-bottom:0;height:26px;}.page-ie .navigation a.active{padding-right:10px;padding-left:0;padding-top:0;padding-bottom:0;margin-top:0;border:none !important;background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 100% -87px;height:29px;}.navigation a.active span{border-radius:6px;box-shadow:inset 0 10px 0 -9px #6099B6;background:linear-gradient(to top,#4e9dc6,#65aacd) #4e9dc6;color:#FFFFFF;display:block;height:100%;padding-left:10px;}.page-ie .navigation a.active span{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 0 -58px;}.navigation a.active:hover{border-radius:6px;border-top:1px solid #6099B6;border-right:1px solid #4E9DC6;border-bottom:1px solid #4E9DC6;border-left:1px solid #4E9DC6;background:#4E9DC6;box-shadow:inset 0 10px 0 -9px #6099B6;background:linear-gradient(to top,#4e9dc6,#65aacd) #4e9dc6;padding-right:10px;padding-left:0;height:26px;}.page-ie .navigation a.active:hover{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 100% -87px;height:29px;}.navigation a.active:hover span{box-shadow:inset 0 10px 0 -9px #6099B6;background:linear-gradient(to top,#4e9dc6,#65aacd) #4e9dc6;color:#FFFFFF;display:block;height:100%;padding-left:10px;}.page-ie .navigation a.active:hover span{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 0 -58px;}.navigation .block-form{background:white;border:1px solid #cdeeff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:2px 2px 0 #F4FCFF inset;-webkit-box-shadow:2px 2px 0 #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;height:27px;width:68px;padding-right:0;margin-right:4px;float:right;text-align:left;}.navigation .block-form .form-submit{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -66px;border:none;float:right;width:14px;height:14px;margin:7px 8px 0 0;cursor:pointer;font-size:0px;line-height:0px;text-indent:-9999px;color:transparent;}.navigation .block-form .form-submit:hover{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -123px -171px;}.navigation .block-form .form-item{float:left;width:42px;cursor:text;}.navigation .block-form .item-list td.last,.navigation .block-form .item-list li.last,.navigation .block-form .block-table td.last,.navigation .block-form .block-table li.last{width:72px;}.navigation .form-text{background:none;float:left;border:none;margin-left:5px;padding:5px 0 0 0;width:37px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:15px;line-height:120%;text-indent:2px;}body.admin-menu .navigation.nav-wrapper-fixed{top:30px;}.navigation .form-item input.error,.navigation .form-item textarea.error,.navigation .form-item select.error{border:none;}.cart-container{position:relative;z-index:10;height:24px;}.cart-overlay{overflow:hidden;background:none;position:absolute;top:38px;right:83px;width:314px;max-height:443px;height:0;z-index:149;transform:translatez(0);-webkit-transform:translateZ(0);text-align:left;}.cart-overlay.opened{padding-bottom:2px;transform:translatez(0);-webkit-transform:translateZ(0);}.cart-overlay.cart-overlay-fixed{position:fixed;top:38px;left:1282px;z-index:100;}.cart-overlay.cart-inloading{top:-9999px;left:-9999px;}.cart-overlay .cart-box{overflow:hidden;background:white;border:1px solid #cdeeff;-webkit-border-radius:0 0 12px 12px;-moz-border-radius:0 0 12px 12px;border-radius:0 0 12px 12px;border-top:1px solid #8DC5E2;}.cart-overlay .cart-content{width:314px;max-height:335px;padding:0 0 10px 0;margin-top:8px;position:relative;overflow:hidden;zoom:1;white-space:normal;}.mobile-device .cart-overlay .cart-content{height:314px;}.cart-overlay .cart-content.cart-inloading{top:-9999px;left:-9999px;}* + html .cart-overlay .cart-content{height:626px;}.cart-overlay .cart-content .content{padding:0;position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0;}.cart-overlay .cart-content .pane{background:#F4FCFF;position:absolute;width:15px;right:0;top:0;bottom:0;border:1px solid #cdeeff;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.cart-overlay .cart-content .pane.active{padding:0;}.cart-overlay .cart-content .slider{background:#4B99C2;position:relative;margin:0 1px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;cursor:pointer;}.cart-overlay .cart-content li{list-style:none;}.cart-overlay .button-box{padding:18px 0;clear:both;overflow:hidden;}.cart-overlay .form-button{float:left;padding-left:17px;margin:0;}.cart-overlay .form-button .btn-checkout{height:23px;min-width:253px;margin-top:0;padding:0 11px 0 0;}.cart-overlay .form-button .btn-checkout:hover{border-radius:0;border:none;box-shadow:none;background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 100% -345px;}.cart-overlay .form-button .btn-checkout:hover span{border-radius:0;height:auto;padding:0 0 0 11px;}.cart-overlay .form-button .btn-checkout span{min-width:242px;text-align:center;}.cart-overlay .form-button .btn-checkout span span,.cart-overlay .form-button .btn-checkout span .counter{background:none;display:inline;width:auto;padding:0;min-width:0;float:none;margin:0;}.cart-overlay .cart-empty{width:200px;margin:10px auto;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:17px;text-align:center;color:#666666;}.cart-overlay h2{font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;padding:10px 27px 0px 17px;color:#a1c026;}.cart-overlay .section-box{padding:13px 0 15px 0;clear:both;overflow:hidden;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:19px;color:#a5a5a5;}.cart-overlay .section-box.even{background:#FBFBFB;}.cart-overlay .section-box.first{padding-top:6px;}.cart-overlay .section-box .left-column{float:none;padding:0;}.cart-overlay .section-box .right-column{float:right;width:132px;padding:0;color:#666666;}.cart-overlay .section-box .right-column li{width:auto;overflow:hidden;padding-bottom:5px;padding-right:32px;}.cart-overlay .section-box .right-column .amount{float:left;}.cart-overlay .section-box .right-column .price{float:right;}.cart-overlay .section-box .right-column .price.price-free{color:#96c239;}.cart-overlay .section-box .right-column .price.price-total{color:#4997c1;}.cart-overlay .section-box .right-column .price span{font-size:9px;}.cart-overlay .section-box ul{height:auto;}.cart-overlay .section-box li{clear:both;float:none;padding:0 0 0 17px;background:none;}.cart-overlay .section-box .section-title{width:173px;float:left;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;line-height:16px;color:#666666;}.cart-overlay .section-box .section-title + .f-right{margin-top:-1px;line-height:120%;}.cart-overlay .section-box .remove{float:left;margin-left:14px;background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -209px -432px;width:13px;height:13px;cursor:pointer;}.cart-overlay .section-box .remove a{display:block;width:13px;height:13px;text-indent:-9999px;padding:0;}.cart-overlay .section-box .remove a:hover{border:none;border-radius:0;box-shadow:none;background:none;}.cart-overlay .section-box .name{float:left;width:150px;}.cart-overlay .section-box .f-right{width:85px;padding-left:13px;padding-right:25px;float:right;color:#666666;}.cart-overlay .section-box .f-right .amount{float:left;}.cart-overlay .section-box .f-right .price{float:right;}.cart-overlay .section-box .f-right .price.price-free{color:#96c239;}.cart-overlay .section-box .f-right .price.price-total{color:#4997c1;}.cart-overlay .section-box .f-right .price span{font-size:9px;}.cart-overlay .section-box .f-right .remove{margin-left:0;}.cart-overlay .form-button.cart-empty{display:none;}.cart-overlay .form-button a{font-size:12px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-weight:normal;line-height:25px;color:white;}.cart-overlay .form-button a.btn-checkout{background-position:100% -345px;}.cart-overlay .form-button a.btn-checkout span{background-position:0 -322px;}.navigation table tr{background:none;}.navigation table td{font-family:"HelveticaNeueLTPro55Roman",Arial,Helvetica,sans-serif;font-size:16px;}.mobile-device .mobile-scroll-bg{background:url(/sites/all/themes/eurail/images/cart_mobile_bg.png) repeat-x 0 0;position:absolute;bottom:0;left:0;width:100%;height:73px;z-index:100;}.breadcrumb-wrapper{background:#4A99C2;width:100%;min-height:54px;color:#FFFFFF;}.breadcrumb-inner{background:#4A99C2;width:942px;min-height:24px;margin:0 auto;padding:30px 0 0 0;}.breadcrumb-inner span{float:left;border-right:1px solid #FFFFFF;padding-right:21px;padding-left:22px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;line-height:14px;font-size:14px;}.breadcrumb{color:#FFFFFF;width:815px;float:left;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;}.breadcrumb ul{padding:0 0 2px 0;float:left;}.breadcrumb li{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -178px;float:left;list-style:none;padding:0 20px 0 23px;white-space:nowrap;}.breadcrumb li.first{background:none;padding-left:23px;}.breadcrumb li.last{font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;}.breadcrumb a{text-decoration:none;color:#FFFFFF;}.breadcrumb a:hover{color:#A9DEFD;}.page-chrome .breadcrumb{line-height:18px;}.page-chrome .breadcrumb li{background-position:0 -179px;}.promo-counter,.header-message{position:relative;float:left;padding:22px 0 0 18px;margin-left:0;max-width:335px;max-height:78px;}.promo-counter .time,.header-message .time{display:block;float:left;padding-left:10px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-align:center;line-height:120%;color:#666666;}.promo-counter .title,.header-message .title{background:url(/sites/all/themes/eurail/images/title-faq-line.gif) repeat-x 0 50%;margin-bottom:5px;text-align:center;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;line-height:120%;color:#FF7E00;}.promo-counter .title span,.header-message .title span{display:inline-block;max-width:600px;background:#FFFFFF;padding:0 7px;margin:0 auto;}.promo-counter .promo-ico,.header-message .promo-ico{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -274px;display:block;position:absolute;margin-top:3px;left:-17px;width:27px;height:27px;padding-right:8px;}.promo-counter.without-counter .title,.header-message.without-counter .title{display:none;}.promo-counter.without-counter .promo-block,.header-message.without-counter .promo-block{padding-top:17px;}.promo-counter.without-counter .clock-wrapper,.header-message.without-counter .clock-wrapper{display:none;}.promo-counter.without-counter .enddate-text,.header-message.without-counter .enddate-text{display:none !important;}.promo-block{float:left;padding-right:9px;}.promo-block .text{float:left;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;color:#666666;}.promo-block .text span{display:block;color:#FF7E00;}.promo-block .text a{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 100% -173px;padding-right:15px;color:#666666;}.promo-block a{display:block;}.clock-wrapper{float:right;width:145px;padding-top:3px;}.clock-legend{display:block;font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;line-height:120%;color:#000000;}.clock-wrapper .time{display:block;font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;line-height:120%;text-transform:uppercase;color:#000000;}.clock-wrapper .countdown{background:none;}.clock-wrapper .countdown span{display:block;float:left;width:25px;padding-left:10px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-align:center;line-height:120%;color:#666666;}.clock-wrapper .countdown span.hours{padding-left:8px;}.clock-wrapper .countdown span.minutes{padding-left:7px;}.clock-wrapper .countdown span.seconds{padding-left:10px;}.enddate{position:absolute;top:-9999px;left:-9999px;}.enddate-text{display:none;float:right;width:144px;font-family:"HelveticaNeueLTPro75Bold",Arial,Helvetica,sans-serif;font-size:17px;text-align:center;line-height:120%;color:#666666;}.header-message{width:320px;padding-top:24px;text-align:center;color:#666666;}.page-chrome .header-message{padding-top:26px;}.header-message .inner-wrapper{display:inline-block;}.header-message .title{background:url(/sites/all/themes/eurail/images/title-header-line-light.gif) repeat-x 0 50%;font-size:14px;}.header-message .title div{display:inline-block;max-width:250px;background:#FFFFFF;padding:0 7px;margin:0 auto;}.header-message .title div p,.header-message .title div h2,.header-message .title div h3,.header-message .title div h4,.header-message .title div span{text-align:center;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;line-height:120%;}.header-message p{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;text-align:center;}.header-message a{color:#4e9dc6;}.header-message a:hover{text-decoration:underline;}.content-watch{overflow:hidden;padding-bottom:25px;}.content-watch .block-pr{float:left;margin-right:25px;margin-top:0px;width:48px;height:88px;}.content-watch h3{padding-bottom:5px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;line-height:120%;color:#a1c026;}.content-watch h3 a{color:#a1c026;}.content-watch .countdown-container{float:left;width:220px;}.content-watch .time{float:left;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:12px;color:#c0c0c0;}.content-watch .time.day{margin-left:5px;}.content-watch .time.hour{margin-left:28px;}.content-watch .time.minute{margin-left:29px;}.content-watch .time.secs{margin-left:27px;}.content-watch .countdown{float:left;width:205px;height:27px;padding-top:12px;margin-top:7px;margin-bottom:5px;background:url(/sites/all/themes/eurail/images/countdownbg.jpg) no-repeat 0 0;font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:28px;text-align:center;}.content-watch .countdown span{display:block;float:left;width:47px;margin-left:6px;}.content-watch .countdown .days{width:40px;margin-left:0;}.content-watch .countdown .hours{margin-left:10px;}.content-watch .countdown .minutes{margin-left:7px;}.content-watch .countdown .seconds{margin-left:7px;}.countdown-date{position:absolute;top:-9999px;left:-9999px;}.navigation-bar{background:white;border:1px solid #cdeeff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:13px 13px 7px 13px;margin-bottom:38px;position:relative;}.navigation-bar .item-list li{float:none;margin:0 0 6px 0;}.navigation-bar .item-list li.section-end{padding-bottom:3px;border-bottom:1px dotted #E3E3E3;height:1px;margin:0 0 10px 0;}.navigation-bar .navigation-item{background:#ffffff;border:1px solid #D2EEFD;border-radius:6px;padding:6px 0 0 0;display:block;cursor:pointer;font-family:"HelveticaNeueLTPro55Roman",Arial,Helvetica,sans-serif;font-size:14px;line-height:120%;color:#4E9DC6;text-decoration:none;}.page-ie .navigation-bar .navigation-item{border:none;background:url(/sites/all/themes/eurail/images/left-navigation-btn-bg.png) no-repeat -874px 0;}.navigation-bar .navigation-item span{display:block;padding:0 29px 5px 10px;border-radius:6px;background:url(/sites/all/themes/eurail/images/left-navigation-btn-bg.png) no-repeat -874px 100% white;}.page-ie .navigation-bar .navigation-item span{background:url(/sites/all/themes/eurail/images/left-navigation-btn-bg.png) no-repeat -704px 100%;}.page-ie .navigation-bar .navigation-item span .arrow{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -440px;}.page-ie .navigation-bar .navigation-item span .arrow:hover{background-position:-15px -465px !important;}.navigation-bar .navigation-item .arrow{display:block;position:absolute;right:21px;padding:0;width:13px;height:15px;background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -440px;}.navigation-bar .navigation-item .arrow:hover{background-position:-15px -465px !important;}.navigation-bar .navigation-item:hover{background:#F0F8FC;}.navigation-bar .navigation-item:hover span{background:#F0F8FC;}.page-ie .navigation-bar .navigation-item:hover{background:url(/sites/all/themes/eurail/images/left-navigation-btn-bg.png) no-repeat -533px 0;}.page-ie .navigation-bar .navigation-item:hover span{background:url(/sites/all/themes/eurail/images/left-navigation-btn-bg.png) no-repeat -363px 100%;}.page-ie .navigation-bar .navigation-item:hover .arrow{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -440px;}.navigation-bar .navigation-item:hover .arrow{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -440px;}.navigation-bar .navigation-item.active{border-top:1px solid #6099B6;border-right:1px solid #4E9DC6;border-bottom:1px solid #4E9DC6;border-left:1px solid #4E9DC6;background:#4E9DC6;color:#FFFFFF;padding-top:0;}.navigation-bar .navigation-item.active span{box-shadow:inset 0 10px 0 -9px #6099B6;background:#4E9DC6;background:linear-gradient(to top,#4e9dc6,#65aacd);padding-top:6px;}.page-ie .navigation-bar .navigation-item.active{padding-top:6px;border:none;background:url(/sites/all/themes/eurail/images/left-navigation-btn-bg.png) no-repeat -186px 0;}.page-ie .navigation-bar .navigation-item.active span{padding-top:0;background:url(/sites/all/themes/eurail/images/left-navigation-btn-bg.png) no-repeat -16px 100%;}.page-ie .navigation-bar .navigation-item.active .arrow{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -465px;}.navigation-bar .navigation-item.active .arrow{box-shadow:none;padding-top:0;background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -465px;}.navigation-bar .links-list{display:none;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:11px;line-height:120%;color:#A4A4A4;padding-top:6px;}.navigation-bar .links-list.links-list-open{display:block;}.navigation-bar .links-list li{padding-bottom:5px;margin:0;}.navigation-bar .links-list li.last{padding-bottom:4px;}.navigation-bar .links-list a{display:block;padding:6px 0 0 0;text-decoration:none;color:#A4A4A4;}.navigation-bar .links-list a span{display:block;padding:0 12px 5px 12px;background:none;}.navigation-bar .links-list a:hover{color:#666666;}.navigation-bar .links-list a.active{border-radius:5px;background:#98CEE9;color:#FFFFFF;}.page-ie .navigation-bar .links-list a.active{background:url(/sites/all/themes/eurail/images/left-navigation-btn-bg.png) no-repeat -1217px 0;}.navigation-bar .links-list a.active span{border-radius:5px;display:block;background:#98CEE9;}.page-ie .navigation-bar .links-list a.active span{background:url(/sites/all/themes/eurail/images/left-navigation-btn-bg.png) no-repeat -1047px 100%;}.navigation-bar .links-list a.active:hover{text-decoration:none;}.navigation-bar .no-content .navigation-item .arrow{background:none !important;}.navigation-bar .no-content .navigation-item:hover .arrow{background:none !important;}.navigation-bar .no-content .navigation-item.active .arrow{background:none !important;}.blocks{padding:49px 0 47px 0;}.blocks.has-image .block-title .title .anchor-number{margin:12px -16px 0 24px;}.blocks.has-image .block-title .title h2{font-size:22px;font-weight:normal;overflow:hidden;padding:12px 5px 10px 25px;width:353px;position:relative;}.blocks.has-image .blocks-wrapper .block-destination .text{width:346px;}.block-conditions-box .blocks-wrapper .text{font-size:11px;}.text .price{font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:15px;line-height:120%;text-transform:uppercase;color:#96c239;}.block-intro .price-bold{font-size:14px;color:#666666;}.price-bold{font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;text-transform:uppercase;white-space:nowrap;}.block-title{height:auto;background:#F4FCFF;border:1px solid #cdeeff;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;margin-top:-49px;padding-right:11px;position:relative;zoom:1;font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:22px;font-weight:normal;line-height:120%;color:#68acce;}.block-title.title-short .title{width:485px;}.block-title.has-select .title{width:601px;}.block-title .title{width:100%;height:100%;}.block-title h2,.block-title h3{min-height:26px;padding:12px 0 10px 25px;font-size:22px;font-weight:normal;}.block-title h2 a{color:#68acce;}.block-title .arrow{position:absolute;margin-left:28px;background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -200px;display:block;text-indent:-9999px;overflow:hidden;height:10px;width:16px;}.block-bg-wrapper{background:url(/sites/all/themes/eurail/images/blocks-bg.png) no-repeat -5720px 0;float:left;padding-top:10px;}.block-bg{float:left;background:url(/sites/all/themes/eurail/images/blocks-bg.png) no-repeat 0 100%;padding:0 0 10px 0;}.block-bg .block-bg{background-position:-715px 0;background-repeat:repeat-y;padding:0;}.blocks-33-33-33 .block-bg{background-position:-2860px 100%;}.blocks-33-33-33 .block-bg .block-bg{background:url(/sites/all/themes/eurail/images/block-33-33-33bg.png) repeat-y 0 0;}.blocks-50-50 .block-bg{background-position:-1430px 100%;}.blocks-50-50 .block-bg .block-bg{background:url(/sites/all/themes/eurail/images/block-50-50bg.png) repeat-y 0 0;}.blocks-60-30 .block-bg{background-position:-4290px 100%;}.blocks-60-30 .block-bg .block-bg{background:url(/sites/all/themes/eurail/images/block-60-30bg.png) repeat-y 0 0;}.blocks-30-60 .block-bg{background:url(/sites/all/themes/eurail/images/block-bg.png) repeat-y 0 100%;}.blocks-30-60 .block-bg .block-bg{background:url(/sites/all/themes/eurail/images/block-30-60bg.png) repeat-y 0 0;}.block-620 .block-bg{background-position:-6440px 100%;}.block-620 .block-bg .block-bg{background-position:-7064px 0;}.image-left{display:block;float:left;padding:0 20px 10px 0;}.image-description{display:block;}.passes-banner{padding-bottom:5px;text-align:center;}.passes-banner img{max-width:100%;height:auto;}.text-right{width:555px;float:right;}.blocks-wrapper{position:relative;zoom:1;}.blocks-wrapper .block{float:left;width:712px;}.blocks-wrapper .content{padding:23px 20px 10px 26px;}.blocks-wrapper .content h3{padding-bottom:8px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;line-height:120%;color:#a1c026;}.blocks-wrapper .content h3 a{color:#a1c026;}.blocks-wrapper .content .title-description{font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:120%;color:#a5a5a5;}.blocks-wrapper .content .info-link{margin:15px 0 0 0;}.blocks-wrapper .image{background:url(/sites/all/themes/eurail/images/image-frame-wr.png) no-repeat 0 0;width:150px;height:118px;margin:0 0 14px 4px;position:relative;}.blocks-wrapper .image img{display:block;padding:6px 0 0 0;margin:0 auto;zoom:1;}.blocks-wrapper .image.image-t2{background:url(/sites/all/themes/eurail/images/image-frame.png) no-repeat 100% 0;}.blocks-wrapper .image.image-t2 img{transform:rotate(-3.5deg);-moz-transform:rotate(-3.5deg);-webkit-transform:rotate(-3.5deg);-o-transform:rotate(-3.5deg);-ms-transform:rotate(-3.5deg);padding:15px 0 0 13px;}.blocks-wrapper .image-description{display:block;padding-top:15px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:12px;line-height:15px;color:#a5a5a5;text-align:center;}.blocks-wrapper .text{padding:0 0 5px 0;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;font-weight:normal;color:#a5a5a5;}.blocks-wrapper .text.text-dark{color:#666666;}.blocks-wrapper .text.text-dark p{color:#666666;}.blocks-wrapper .text a{color:#68acce;}.blocks-wrapper .text a:hover{text-decoration:underline;}.blocks-wrapper .text h2{font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:22px;font-weight:normal;line-height:120%;color:#68acce;}.blocks-wrapper .text h2 a{color:#68acce;}.blocks-wrapper .text .form-button a{color:white;}.blocks-wrapper .text .path{font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;color:#666666;}.blocks-wrapper .text p{color:#a5a5a5;}.blocks-wrapper .text .promo-btn{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 100% -274px;float:right;margin-top:23px;padding:5px 44px 6px 0;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:13px;line-height:120%;color:#FF7E00;}.blocks-wrapper .text ul{margin:0;padding:5px 0 0 0;}.blocks-wrapper .text ul li{margin-left:14px;color:#a1c026;}.page-chrome .blocks-wrapper .text ul li{margin-left:16px;}.blocks-wrapper .text ul p{color:#666666;line-height:25px;}.page-ie-all .blocks-wrapper .text ul li{list-style-position:inside;margin-left:0;}.page-ie-all .blocks-wrapper .text ul li p{display:inline;line-height:20px;}.page-ie-all .blocks-wrapper .text ol li{list-style-position:inside;margin-left:0;}.page-ie-all .blocks-wrapper .text ol li p{display:inline;line-height:20px;}.blocks-wrapper .column-description{padding-bottom:12px;}.blocks-wrapper .blocks-columns-wrapper{background:url(/sites/all/themes/eurail/images/blocks-separator.gif) repeat-y 330px 0;margin-bottom:10px;}.blocks-wrapper .blocks-columns-wrapper .text{padding:0;}.blocks-wrapper .blocks-columns-wrapper ul p{line-height:20px;}.blocks-wrapper .block-left{float:left;width:320px;min-height:1px;padding-right:20px;}.blocks-wrapper .block-right{float:left;width:314px;padding-left:11px;}.blocks-33-33-33 .blocks-wrapper{margin:0 -14px 0 -15px;}.page-ie6 .blocks-33-33-33 .blocks-wrapper{margin:0 -23px 0 -30px;width:761px;}.blocks-33-33-33 .blocks-wrapper .title h2{margin:0;}.blocks-33-33-33 .blocks-wrapper .title .anchor-number{margin-left:10px;font-size:15px;}.blocks-33-33-33 .blocks-wrapper .title h3{padding:16px 0 10px 25px;font-size:15px;}.blocks-33-33-33 .blocks-wrapper .block{width:218px;margin:0 14px 0 15px;}.blocks-33-33-33 .blocks-wrapper .content{margin-bottom:15px;}.blocks-33-33-33 .blocks-wrapper .text{padding-bottom:24px;}.blocks-33-33-33 .blocks-wrapper .main-title{margin:-48px 14px 36px 0;padding:0 0 25px 30px;background:#fafeff;}.blocks-33-33-33 .blocks-wrapper .main-title h2{font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:22px;font-weight:normal;line-height:120%;color:#68acce;}.blocks-33-33-33 .blocks-wrapper .btn-more{max-width:140px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.block-33-6 .blocks-wrapper .text{padding-bottom:11px;}.block-33-6 .blocks-wrapper .content{padding-bottom:0;margin-bottom:0;}.block-33-6 .blocks-wrapper .btn-more{margin-bottom:10px;bottom:-15px;}.block-620 .blocks-wrapper{margin:0 -14px 0 -15px;}.page-ie6 .block-620 .blocks-wrapper{margin:0 -23px 0 -30px;width:620px;}.block-620 .blocks-wrapper .block{width:620px;margin:0 14px 0 15px;}.blocks-50-50 .blocks-wrapper{margin:0 -14px 0 -15px;}.page-ie6 .blocks-50-50 .blocks-wrapper{margin:0 -23px 0 -30px;width:761px;}.blocks-50-50 .blocks-wrapper .block{width:341px;margin:0 14px 0 15px;}.blocks-50-50 .blocks-wrapper .text{padding-bottom:20px;}.blocks-50-50 .blocks-wrapper .text .info-link{color:#4e9dc6;}.blocks-50-50 .blocks-wrapper .text li p{color:#666666;}.blocks-50-50 .blocks-wrapper .block-list{padding-top:5px;}.blocks-50-50 .blocks-wrapper .info-link{margin-bottom:15px;margin-top:0;}.blocks-50-50 .blocks-wrapper .text-right{float:none;width:auto;}.blocks-50-50 .blocks-wrapper .text-right .image-left img{max-width:69px;}.blocks-50-50 .blocks-wrapper .text-right .text{float:right;width:206px;}.blocks-50-50 .blocks-wrapper .text-right .text .info-link{margin-top:12px;}.blocks-50-50 .blocks-wrapper .text-left-column{width:185px;}.blocks-50-50 .blocks-wrapper .text-left-column-small{float:left;width:170px;}.blocks-50-50 .blocks-wrapper hr{display:block;width:286px;height:1px;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #ebebeb;margin:16px auto 25px;padding-right:10px;}.blocks-50-50 .blocks-wrapper .image-right-t2{float:right;}.blocks-50-50 .blocks-wrapper .block-links-list{width:196px;float:left;}.blocks-50-50 .blocks-wrapper .block-links-list ul{list-style:none;}.blocks-50-50 .blocks-wrapper .image{float:right;margin-right:-30px;}.blocks-50-50 .blocks-wrapper .image.image-rotate-left,.blocks-50-50 .blocks-wrapper .image.image-rotate-right{margin-right:-38px;}.blocks-50-50 .blocks-wrapper .image img{width:138px;padding-bottom:9px;}.blocks-50-50 .blocks-wrapper .image .image-description{width:145px;padding-top:0;}.blocks-50-50 .blocks-wrapper .image-right{float:right;margin-right:-31px;padding-top:78px;}.blocks-50-50 .blocks-wrapper .image-right img{width:130px;height:auto;}.blocks-50-50 .blocks-wrapper .facebook-big-logo{position:absolute;right:21px;top:-56px;}.blocks-50-50 .blocks-wrapper .btn-more{max-width:280px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.blocks-50-50 .blocks-wrapper .text .btn-more{display:block;position:relative;clear:left;margin-top:10px;}.blocks-60-30 .blocks-wrapper{margin:0 -14px 0 -15px;}.page-ie6 .blocks-60-30 .blocks-wrapper{margin:0 -23px 0 -30px;width:761px;}.blocks-60-30 .blocks-wrapper .block{width:419px;margin:0 14px 0 15px;}.blocks-60-30 .blocks-wrapper .block.block-30{width:263px;}.blocks-60-30 .blocks-wrapper .text{padding-bottom:17px;}.blocks-60-30 .blocks-wrapper .text.left-column{float:right;width:185px;padding-bottom:48px;}.blocks-60-30 .blocks-wrapper .image{width:206px;height:150px;background:url(/sites/all/themes/eurail/images/image-frame-big-wr.png) no-repeat 100% 0;margin-right:39px;position:absolute;top:16px;left:-3px;}.blocks-60-30 .blocks-wrapper .image img{display:block;padding:11px 0 0 0;margin:0 auto;}.blocks-60-30 .blocks-wrapper .info-link{margin-bottom:15px;margin-top:0;}.blocks-60-30 .blocks-wrapper .btn-more{max-width:160px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.blocks-30-60 .blocks-wrapper{margin:0 -14px 0 -15px;}.page-ie6 .blocks-30-60 .blocks-wrapper{margin:0 -23px 0 -30px;width:761px;}.blocks-30-60 .blocks-wrapper .block{width:242px;margin:0 14px 0 15px;}.blocks-30-60 .blocks-wrapper .block.block-60{width:441px;}.blocks-30-60 .blocks-wrapper .text-left-column{width:181px;float:left;padding-top:1px;}.blocks-30-60 .blocks-wrapper .image{width:206px;height:150px;background:url(/sites/all/themes/eurail/images/image-frame-big-wr.png) no-repeat 100% 0;float:right;position:relative;margin:0 -30px 0 0;}.blocks-30-60 .blocks-wrapper .image img{display:block;padding:10px 0 0 0;margin:0 auto;}.blocks-30-60 .blocks-wrapper .text{padding-bottom:35px;}.blocks-30-60 .blocks-wrapper .text .info-link{color:#4e9dc6;}.blocks-30-60 .blocks-wrapper .text .btn-more{max-width:190px;max-height:30px;overflow:hidden;}.blocks-wrapper .block-list{padding-top:5px;}.blocks-wrapper .block-list-dark ul P{color:#666666;}.blocks-wrapper .block-links-list ul{list-style:none;}.blocks-wrapper .block-links-list .info-link{margin-top:0;margin-bottom:15px;}.block-list.block-list-dark p{color:#666666;}.block-list ul{margin:0;padding:0;}.block-list li{margin-left:14px;color:#a1c026;}.block-list p{color:#666666;line-height:25px;}.block-list-italic li p{font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;}.blocks-wrapper .block-list-lineheight ul p{line-height:20px;}.btn-more{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat -17px -723px;padding-left:18px;margin-bottom:15px;position:absolute;bottom:0;min-height:11px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:11px;line-height:15px;text-decoration:none;word-wrap:normal;color:#4e9dc6 !important;}.btn-more:hover{text-decoration:underline;color:#666666 !important;}.info-link{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat -17px -723px;padding-left:18px;margin-bottom:15px;display:block;height:auto;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:11px;line-height:15px;text-decoration:none;color:#4e9dc6;}.info-link:hover{text-decoration:underline;color:#666666;}.emphasis{color:#666666;}.text strong{color:#666666;}.magnifier-btn{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -525px;position:absolute;top:117px;right:12px;display:block;width:19px;height:20px;z-index:5;}.routes-destination .blocks-routes .text{width:346px;border-right:none;padding:0;}.routes-destination .blocks-routes .image.map-image{margin:-60px -40px 0 0;}.blocks-routes{border-bottom:1px solid #EBEBEB;padding-bottom:4px;margin-bottom:23px;}.blocks-routes.img-left .image{background:none;float:left;width:47px;min-height:100px;padding-right:20px;margin-right:0;margin-left:0;}.blocks-routes.img-left .image .image-frame{display:none;}.blocks-routes.img-left .image img{top:0;left:0;width:auto;height:auto;}.blocks-routes.img-left .text{border-right:none;float:right;width:599px;padding-right:0;padding-left:0;}.blocks-routes.block-pr .text{width:310px;}.blocks-routes.last{padding-bottom:0;margin-bottom:0;border-bottom:none;}.blocks-routes .image{width:206px;height:auto;min-height:157px;background:url(/sites/all/themes/eurail/images/image-frame-big-wr.png) no-repeat 100% 0;float:right;margin-right:31px;}.blocks-routes .image img{padding:10px 0 0 0;margin:0 auto;width:182px;height:126px;}.blocks-routes .image.image-rotate-left .image-description,.blocks-routes .image.image-rotate-right .image-description{padding-top:0;}.blocks-routes .map-image.image{background:url(/sites/all/themes/eurail/images/map-frame-bg.png) no-repeat 100% 0;float:right;width:341px;height:271px;margin:-65px -85px 0 0;}.blocks-routes .map-image.image img{padding-top:11px;width:321px;height:240px;}.blocks-routes .image-big{width:215px;height:auto;min-height:150px;background:url(/sites/all/themes/eurail/images/image-frame-big-wr.png) no-repeat 100% 0;float:right;position:relative;margin-right:20px;}.blocks-routes .image-big img{display:block;padding:11px 0 0 0;margin:0 auto;}.blocks-routes .image-big .image-description{padding:20px 0 10px 0;}.blocks-routes .logo-image{float:right;width:255px;}.blocks-routes .logo-image img{display:block;margin:0 auto;}.blocks-routes .text{float:left;border-right:1px dotted #E3E3E3;padding-right:25px;padding-bottom:0;margin-bottom:35px;width:366px;}.blocks-routes .text ul p{line-height:20px;}.blocks-routes .subtitle{font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;padding-bottom:15px;}.blocks-routes .subtitle strong{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;}.blocks-routes .btn-more{position:relative;float:left;margin-top:30px;margin-bottom:0;}.blocks-routes .form-button span{width:70px;}.blocks-routes .form-button span .btn-arrow{width:5px;}.block-call-action{background:#FFFFFF;clear:both;border:1px solid #cdeeff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:10px 10px 10px 35px;margin-bottom:37px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;color:#666666;}.block-call-action h2{padding-bottom:5px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;}.block-call-action h2 a{color:#666666;}.block-call-action img{max-width:100px;}.block-call-action a{color:#68acce;}.block-call-action p{color:#a5a5a5;padding-left:100px;}.block-call-action ul{padding-left:100px;}.block-call-action li{margin-left:20px;color:#A1C026;}.block-call-action li p{padding-left:0;color:#666666;}.call-button{text-align:center;padding:20px 10px;}.call-button h2{padding-bottom:15px;}.call-button .call-btn{background:url(/sites/all/themes/eurail/images/buttons.png) no-repeat 0 -71px;border-radius:6px;display:inline-block;height:23px;padding:0 10px;line-height:25px;color:#ffffff;}.call-button .call-btn:hover{background-position:0 -192px;}.tip_box{background:url(/sites/all/themes/eurail/images/tip-train.png) no-repeat 5px 10px white;clear:both;border:1px solid #cdeeff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:10px 10px 10px 35px;margin-bottom:37px;font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;font-size:11px;line-height:20px;color:#a5a5a5;}.tip_box a{color:#68acce;}.text-tip{clear:both;padding-bottom:15px;font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;font-size:11px;line-height:20px;color:#a5a5a5;}.text-tip .tip-ico{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -203px -482px;display:block;width:20px;height:20px;padding-right:10px;float:left;}.text-tip p{padding-left:30px;}.faq-box{margin:0 0 15px;}.faq-box .block{float:none !important;width:auto !important;margin:0 !important;}.block-intro .slide-block.closed .open-close{background-position:0 -80px;}.block-intro .slide-block .title h3{font-size:14px !important;line-height:120% !important;}.block-intro .slide-block .open-close{background-position:0 -130px;}.block-intro .slide-block .holder{font-size:14px;line-height:20px;font-weight:normal;color:#666666;}.block-intro .slide-block .holder p{color:#666666;}.slide-block{position:relative;width:100%;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;color:#666666;}.slide-block.closed .block{display:none;}.slide-block.closed h3{color:#4e9dc6;}.slide-block.closed h3 a{color:#4e9dc6;}.slide-block.closed .open-close{background:url(/sites/all/themes/eurail/images/bg-meter-open-close.gif) no-repeat scroll 0 -82px;padding:2px 0 2px 21px;}.slide-block .title{background:none !important;text-align:left !important;margin:0 !important;}.slide-block .title h3{padding:0 !important;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif !important;font-size:12px !important;line-height:20px !important;color:#666666 !important;}.slide-block .title h3:hover{color:#4e9dc6;}.slide-block .title h3 a{color:#4e9dc6;}.slide-block .title h3 a:hover{color:#4e9dc6;}.slide-block .open-close{background:url(/sites/all/themes/eurail/images/bg-meter-open-close.gif) no-repeat scroll 0 -132px;padding:2px 0 2px 21px;}.slide-block h3{padding-bottom:8px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;line-height:120%;color:#a1c026;}.slide-block h3 a{color:#a1c026;}.slide-block .holder{padding:0 0 5px 0;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;font-weight:normal;color:#a5a5a5;}.slide-block .holder.text-dark{color:#666666;}.slide-block .holder.text-dark p{color:#666666;}.slide-block .holder a{color:#68acce;}.slide-block .holder a:hover{text-decoration:underline;}.slide-block .holder .form-button a{color:white;}.slide-block .holder .path{font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;color:#666666;}.slide-block .holder p{color:#a5a5a5;}.slide-block .holder .promo-btn{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 100% -274px;float:right;margin-top:23px;padding:5px 44px 6px 0;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:13px;line-height:120%;color:#FF7E00;}.slide-block .holder ul{margin:0;padding:5px 0 0 0;}.slide-block .holder ul li{margin-left:14px;color:#a1c026;}.slide-block .holder ul p{color:#666666;line-height:25px;}.btn-show-more.active span{width:70px;}.btn-show-more.active span .btn-arrow{background-position:-23px -402px;width:5px;}.btn-show-routs:hover{background-position:100% -530px;}.btn-show-routs:hover span{background-position:0 -507px;}.btn-show-routs:hover .btn-arrow{background-position:0 -402px;}.btn-show-routs.active span{width:68px;}.btn-show-routs.active span .btn-arrow{background-position:-23px -402px;width:5px;}.more-info-wrapper{padding-top:14px;}.hidden-text{display:none;}.hidden-text .text{padding-top:14px;margin-bottom:0;}.title-line{margin-bottom:23px;background:url(/sites/all/themes/eurail/images/intro-title-bg.gif) repeat-x 0 50%;text-align:center;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;line-height:120%;color:#4F9DC6;}.title-line.title-with-print{position:relative;margin-right:35px;}.title-line.title-with-print .print-btn{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -6px;position:absolute;top:5px;right:-24px;display:block;width:15px;height:15px;margin-top:2px;text-indent:-9999px;cursor:pointer;}.title-line h1,.title-line h2{display:inline-block;max-width:600px;background:#fafeff;padding:0 10px;margin:0 auto;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;line-height:120%;color:#4F9DC6;}h1{margin-bottom:23px;background:url(/sites/all/themes/eurail/images/intro-title-bg.gif) repeat-x 0 50%;text-align:center;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;line-height:120%;color:#4F9DC6;}h1 span{display:inline-block;max-width:600px;background:#fafeff;padding:0 10px;margin:0 auto;}.page-ie .block-intro .text{min-height:0 !important;}.block-intro{padding:0 0 16px 0;position:relative;}.block-intro.block-body-text .text{font-size:12px;}.block-intro.block-intro-visual > img{margin-bottom:25px;}.block-intro.block-intro-visual .title,.block-intro.block-intro-visual .title-line{margin-bottom:36px;}.block-intro.block-intro-visual .title.title-t2,.block-intro.block-intro-visual .title-line.title-t2{margin-bottom:0;}.block-intro.block-intro-visual .text{width:auto;border:none;padding:0 22px;min-height:0;}.block-intro .title-line{margin-bottom:23px;background:url(/sites/all/themes/eurail/images/intro-title-bg.gif) repeat-x 0 50%;text-align:center;}.block-intro .title-line h1,.block-intro .title-line h2{display:inline-block;max-width:600px;background:#fafeff;padding:0 10px;margin:0 auto;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;line-height:120%;color:#4F9DC6;}.block-intro .select-item{background:#fafeff;position:absolute;top:7px;right:0;padding:0 18px 0 26px;}.block-intro .select-item .selectbox .display{line-height:21px;}.block-intro .select-item .selectbox .display .text{padding:3px 0 0 0;font-size:12px;line-height:21px;}.block-intro .title{margin-bottom:23px;background:url(/sites/all/themes/eurail/images/intro-title-bg.gif) repeat-x 0 50%;text-align:center;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;line-height:120%;color:#4F9DC6;}.block-intro .title span{display:inline-block;max-width:600px;background:#fafeff;padding:0 10px;margin:0 auto;}.block-intro ul{padding-top:0;padding-bottom:20px;}.block-intro .image{width:206px;height:157px;background:url(/sites/all/themes/eurail/images/image-frame-big-wr.png) no-repeat 100% 0;float:left;position:relative;margin-right:39px;}.block-intro .image.image-right{float:right;margin-right:0;margin-bottom:20px;margin-left:39px;}.block-intro .image img{display:block;padding:10px 0 0 0;margin:0 auto;width:182px;height:126px;}.block-intro .page-navigation{padding-bottom:20px;}.block-intro .image-no-bg{background:none;}.block-intro .image-no-bg img{padding:0;}.block-intro .image-map{float:left;margin-right:39px;}.block-intro.block-intro-align .text{float:none;border:none;width:auto;padding:0;min-height:0;}.block-intro.block-intro-align .text.text-with-p-top{padding-top:32px;}.page-ie-all .block-intro.block-intro-align ul{list-style-position:inside;}.page-ie-all .block-intro.block-intro-align ul li{margin-left:0;}.page-ie-all .block-intro.block-intro-align ul h1,.page-ie-all .block-intro.block-intro-align ul h2,.page-ie-all .block-intro.block-intro-align ul h3,.page-ie-all .block-intro.block-intro-align ul h4,.page-ie-all .block-intro.block-intro-align ul h5{display:inline;}.block-intro.block-intro-align ul li{margin-left:16px;}.page-chrome .block-intro.block-intro-align ul li{margin-left:18px;}.block-intro.block-intro-align ul li ul li{margin-left:19px;}.block-intro.block-intro-align ul p{display:inline;}.page-ie-all .block-intro.block-intro-align ol{list-style-position:inside;}.page-ie-all .block-intro.block-intro-align ol li{margin-left:0;}.page-ie-all .block-intro.block-intro-align ol p{display:inline;}.page-ie-all .block-intro.block-intro-align ol h1,.page-ie-all .block-intro.block-intro-align ol h2,.page-ie-all .block-intro.block-intro-align ol h3,.page-ie-all .block-intro.block-intro-align ol h4,.page-ie-all .block-intro.block-intro-align ol h5{display:inline;}.block-intro .text{float:left;border-left:1px dotted #E3E3E3;width:400px;padding:0 0 0 40px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#666666;}.block-intro .text a{color:#4e9dc6;}.block-intro .text a:hover{text-decoration:underline;}.block-intro .text p{padding-bottom:20px;}.block-intro .text li p{padding-bottom:0;}.block-intro .emphasis{font-weight:bold;}.block-intro h2{font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:22px;font-weight:normal;line-height:120%;color:#68acce;}.block-intro h3{padding-bottom:8px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;line-height:120%;color:#a1c026;}.block-intro h3 a{color:#a1c026;}.block-intro .image-text{position:absolute;top:0;left:0;padding-top:74px;padding-left:166px;width:202px;text-align:center;z-index:2;}.block-intro .image-text.image-text-left{top:0;left:0;padding-top:65px;padding-left:31px;width:295px;text-align:left;}.block-intro .image-text.image-text-left span{margin:0;}.block-intro .image-text.image-text-right{width:356px;left:auto;right:0;padding-top:45px;padding-right:36px;padding-left:0;text-align:right;}.block-intro .image-text.image-text-right span{margin:0;}.block-intro .image-text.image-text-small h2{font-size:16px;}.block-intro .image-text.image-text-left-passes{padding:55px 0 0 16px;}.block-intro .image-text h2{padding-bottom:9px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;line-height:120%;color:#666666;}.block-intro .image-text span{display:block;border-top:1px solid #79BDE0;padding-top:8px;margin:0 auto;width:179px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:13px;line-height:120%;color:#4f9dc6;}.block-intro .image-text .text-align{display:inline;border:none;padding:0 47px 0 0;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;line-height:120%;color:#666666;}.page-navigation{float:right;width:418px;padding-top:32px;}.page-navigation ul{list-style:none;}.page-navigation li{padding-bottom:10px;}A[href*="#anchor"],.page-navigation li a,.nav-link{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -546px;padding-top:1px;padding-left:18px;display:inline-block;height:auto;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:11px;line-height:120%;text-decoration:none;color:#4e9dc6;}A[href*="#anchor"]:hover,.page-navigation li a:hover,.nav-link:hover{text-decoration:underline;color:#666666 !important;}.map-path A[href*="#anchor"],.map-path .page-navigation li a,.page-navigation li .map-path a,.map-path .nav-link{margin-left:17px;}.content.block-see-also-wrapper{background:url(/sites/all/themes/eurail/images/block-seealso-bg.gif) repeat-y 1px 0;padding:0;margin:23px 0 21px 0;float:left;position:relative;}.page-ie6 .content.block-see-also-wrapper{padding:0;}.block-see-also{margin-bottom:20px;padding:0;margin:0 0 10px 0;float:left;width:178px;}.block-see-also .title{width:132px;margin:0 auto;}.block-see-also h3{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:4px;word-wrap:normal;}.block-see-also .title-description{width:132px;margin:0 auto;padding-bottom:10px;}.block-see-also .image{margin:0 auto 2px;}.block-see-also .image.image-rotate-left .magnifier-btn{top:79px !important;right:13px !important;}.block-see-also .image.image-rotate-right .magnifier-btn{top:84px !important;right:16px !important;}.block-see-also .image img{width:138px;height:96px;}.block-see-also .image .magnifier-btn{top:82px;right:5px;}.block-see-also .text{width:132px;margin:0 auto;padding-bottom:14px;}* + html .block-see-also .text{padding-bottom:25px;}.block-see-also .btn-more{max-width:132px;margin-bottom:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.block-social{background:url(/sites/all/themes/eurail/images/social-bg.png) no-repeat 0 0;width:auto;height:68px;padding:29px 0 39px 62px;}.block-social ul{list-style:none;margin:0;padding:0;}.block-social li{float:left;padding:5px 0 5px 0;margin-right:15px;border-right:1px dotted #E0E0E0;}.block-social li.last{border:none;}.block-social .facebook{padding-top:1px;}.block-social .gplus{padding-top:1px;}.block-social .btn-facebook{padding-right:15px;max-width:82px;}.block-social .btn-facebook span{max-width:82px;}.block-social .btn-facebook iframe{max-height:20px !important;}.block-social .btn-fshare{padding-right:15px;}.page-ie .block-social .btn-fshare{max-width:110px;overflow:hidden;}.block-social .btn-fshare iframe{max-height:20px !important;}.block-social .btn-tweet{padding-right:15px;width:78px;}.block-social .btn-gplus{margin-right:12px;padding-right:15px;width:59px;}.fb-share{background:url(/sites/all/themes/eurail/files/logos/fshare-link.png) no-repeat 0 0;display:block;height:22px;min-width:60px;text-indent:-9999px;}.block-faq{position:relative;width:100%;background:url(/sites/all/themes/eurail/images/blocks-separator.gif) repeat-y 341px 0;}.block-faq .item-list{float:left;width:341px;padding:6px 0 26px 0;margin-bottom:7px;}.block-faq .item-list li{float:none;border-top:1px dotted #E3E3E3;padding:3px 0;width:314px;}.block-faq .item-list li.last{border-bottom:1px dotted #E3E3E3;}.block-faq .text{padding-bottom:30px;}.block-faq .btn-more{margin-bottom:0;max-width:286px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.block-faq .form-button{padding-top:19px;}.block-faq .block-middle-map{position:relative;right:21px;margin-bottom:11px;}.block-faq .block-middle-map img{max-width:none;}.block-faq .info-link{margin-top:13px;}.block-faq .image{background:url(/sites/all/themes/eurail/images/image-frame-big-wr.png) no-repeat 0 0;height:auto;width:206px;}.block-faq .image.image-rotate-left .image-description,.block-faq .image.image-rotate-right .image-description{padding-top:0;}.block-faq .image img{width:182px;height:126px;padding:10px 0 0 0;}.block-faq .image .image-description{padding-top:0;}.faq-question{position:relative;cursor:pointer;padding:4px 0 4px 0;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;line-height:120%;color:#68acce;}.faq-question:hover{background:#F8FDFF;color:#666666;}.faq-question .faq-arrow{display:none;top:50%;margin-top:-8px;}.faq-answer{display:none;position:absolute;top:0;right:0;width:295px;padding:13px 0 0 0;}.faq-answer .text ul li{border:none;width:auto;padding:0;list-style:disc;}.faq-answer .text ol li{border:none;width:auto;padding:0;list-style:decimal;}.faq-answer .text ol li p{color:#666666;}.active .faq-question{background:#F8FDFF;color:#666666;}.active .faq-question .faq-arrow{display:block;}.active .faq-answer{display:block;}.faq-arrow{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -223px;display:block;top:15px;left:341px;text-indent:-9999px;position:absolute;width:10px;height:17px;overflow:hidden;}.faq-height-set{float:left;width:241px;}.block-faq-33-33-33{background-position:243px 0;}.block-faq-33-33-33 .item-list{width:219px;}.block-faq-33-33-33 .item-list li{width:219px;}.block-faq-33-33-33 .faq-arrow{left:243px;}.block-faq-33-33-33 .faq-answer{width:397px;}.block-faq-33-33-33 .faq-answer .btn-more{margin-bottom:13px;max-width:190px;}.block-faq-33-33-33 .text{border-right:1px dotted #e3e3e3;padding-right:10px;float:left;width:200px;}.block-faq-33-33-33 .image{width:150px;height:auto;min-height:121px;background:url(/sites/all/themes/eurail/images/image-frame-wr.png) no-repeat 100% 0;float:right;margin-right:0;}.block-faq-33-33-33 .image img{padding:6px 0 0 0;margin:0 auto 10px;}.block-faq-33-33-33 .image .magnifier-btn{right:8px;bottom:46px;}.block-faq-33-33-33 .btn-more{max-width:216px;}.block-list-passes{position:relative;width:100%;padding:12px 0;font-size:12px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;line-height:14px;}.block-list-passes.content{padding:12px 0;}.page-ie6 .block-list-passes{padding:12px 0;}.block-list-passes .title{color:#a5a5a5;padding:0 0 10px 26px;}.block-list-passes .item-list{float:left;width:354px;border-right:1px solid #E7E7E7;padding:0 0 0 1px;margin-bottom:7px;}.block-list-passes .item-list li{float:none;padding:10px 0 12px 26px;background:white;}.block-list-passes .item-list li.dark{background:#F8F9F9;}.pass{cursor:pointer;padding:0;color:#68acce;}.pass:hover{color:#666666;}.pass.active{color:#666666;}.pass-item{display:none;position:absolute;top:0;right:0;width:295px;padding:36px 39px 10px 0;}.pass-item.pass-item-show{display:block;}.pass-item img{float:left;padding-right:22px;}.list-height-set{float:left;width:241px;}.blocks-wrapper .block-seat-reserv{background:url(/sites/all/themes/eurail/images/blocks-v-dotted-separator.gif) repeat-y 419px 0;}.block-seat-reserv .text .info-link{color:#4e9dc6;}.block-seat-reserv .block-left{width:388px;}.block-seat-reserv .block-right{float:right;width:219px;padding:0;}.block-seat-reserv .block-right img{display:block;margin:0 auto;}.block-seat-reserv .page-navigation{float:none;width:auto;padding:4px 0 0 0;}.block-seat-reserv .page-navigation .nav-link{max-height:66px;overflow:hidden;}.block-seat-reserv .block-links-list ul{list-style:none;}.block-seat-reserv .block-links-list .info-link{margin-top:0;margin-bottom:10px;}.blocks-wrapper .block-text-33-66{background:url(/sites/all/themes/eurail/images/blocks-v-dotted-separator.gif) repeat-y 240px 0;}.block-text-33-66 .block-left{width:215px;}.block-text-33-66 .block-left img{display:block;margin:0 auto;padding-bottom:9px;}.block-text-33-66 .block-left .form-button{padding-left:53px;}.block-text-33-66 .block-right{width:380px;padding-left:30px;}.block-text-33-66 .block-links-list ul{list-style:none;}.block-text-33-66 .block-links-list .info-link{margin-top:0;margin-bottom:10px;}.block-text-33-66 .image{width:206px;height:150px;background:url(/sites/all/themes/eurail/images/image-frame-big-wr.png) no-repeat 100% 0;margin-right:39px;}.block-text-33-66 .image img{display:block;padding:10px 0 0 0;margin:0 auto;}.block-text-33-66 .image.image-rotate-left .image-description,.block-text-33-66 .image.image-rotate-right .image-description{padding-top:0;}.blocks-wrapper .block-text-33-33-33{background:url(/sites/all/themes/eurail/images/33-33-33_bg.gif) repeat-y -25px 0;}.block-text-33-33-33 .block-left{width:217px;}.block-text-33-33-33 .block-middle{float:left;width:179px;padding:0 0 0 25px;}.block-text-33-33-33 .block-right{width:177px;padding:0 0 0 34px;}.block-text-33-33-33 .block-links-list{padding:0;}.block-text-33-33-33 .block-links-list ul{list-style:none;}.block-text-33-33-33 .block-links-list .info-link{margin-top:0;margin-bottom:10px;}.title-limitation h2{max-width:459px;}.block-notification{background:url(/sites/all/themes/eurail/images/notice-bg.png) no-repeat -1px 100%;margin-top:-51px;margin-right:6px;float:right;width:200px;border-top:1px solid #EBEBEB;padding:0 0 30px 0;position:relative;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;font-weight:normal;color:#a5a5a5;}.block-notification .block-notification-bg{background:url(/sites/all/themes/eurail/images/notice-bg.png) repeat-y -203px 0;padding:37px 10px 11px 26px;}.block-notification .notification-text{padding-bottom:6px;}.block-notification .notification-text img{display:block;padding:7px 0 5px 0;}.block-notification .block-list li p{color:#666666;}.block-notification ol p{line-height:20px;}.block-notification ul li{margin-left:14px;}.block-notification li{color:#a1c026;}.block-notification li p{color:#666666;}.block-company-logo .block-notification-bg{padding-bottom:5px;}.block-company-logo .notification-text{line-height:16px;}.block-company-logo .notification-text img{display:block;padding:7px 0 5px 0;}.notification-pin{width:60px;height:54px;background:url(/sites/all/themes/eurail/images/notice-pin.png) no-repeat 0 0;position:absolute;top:-36px;margin-left:22px;}.notification-pin.notification-clip{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -654px;width:27px;height:6px;top:17px;margin-left:62px;}.blocks-wrapper .block-timetable{background:url(/sites/all/themes/eurail/images/blocks-v-dotted-separator.gif) repeat-y 230px 0;}.blocks-wrapper .block-timetable .text{padding:0 0 30px 0;}.block-timetable .block-left{width:202px;}.block-timetable .btn-more{max-width:190px;max-height:30px;overflow:hidden;}.block-timetable .suggestButton{display:none;}.timetable-form{float:right;width:413px;}.timetable-form .form-item label{display:block;width:100%;padding-bottom:7px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:13px;line-height:120%;color:#666666;}.timetable-form .form-item input{float:left;border:none;background:none;height:11px;margin:0;padding:6px 5px 6px 5px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:11px;line-height:120%;color:#666666;}.timetable-form .form-text-timetable{float:left;padding:0 10px 7px 10px;}.timetable-form .form-text-timetable .form-item{float:left;overflow:hidden;}.timetable-form .form-text-timetable .form-item.form-item-over input{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.timetable-form .form-text-timetable .form-item.form-item-focus input{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.timetable-form .form-text-timetable input{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ECECEC;-moz-box-shadow:0 0 10px #F7F7F7 inset;-webkit-box-shadow:0 0 10px #F7F7F7 inset;box-shadow:2px 2px 0 #F7F7F7 inset;background:none;width:174px;}.timetable-form .form-datepicker{float:left;padding:0 10px 7px 10px;}.timetable-form .form-datepicker .form-item{float:left;width:186px;overflow:hidden;}.timetable-form .form-datepicker .form-item input{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ECECEC;-moz-box-shadow:0 0 10px #F7F7F7 inset;-webkit-box-shadow:0 0 10px #F7F7F7 inset;box-shadow:2px 2px 0 #F7F7F7 inset;width:139px;}.timetable-form .form-datepicker .form-item.form-item-over input{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.timetable-form .form-datepicker .form-item.form-item-focus input{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.timetable-form .form-datepicker input{width:130px;float:left;}.timetable-form .ui-datepicker-trigger{background:url(/sites/all/themes/eurail/images/calendar-ico.png) no-repeat 0 0;border:none;float:right;width:31px;height:25px;cursor:pointer;}.timetable-form .formfield-radiobtn{clear:both;overflow:hidden;width:186px;margin:0 10px 7px 216px;}.timetable-form .formfield-radiobtn .form-item{float:left;position:relative;margin-right:15px;}.timetable-form .formfield-radiobtn label{float:left;width:auto;cursor:pointer;padding-left:23px;}.timetable-form .formfield-radiobtn input{margin:0;}.timetable-form .form-button{clear:both;overflow:hidden;margin:3px 10px 7px;}.timetable-form .form-button .form-submit{display:none;}.ui-datepicker{width:184px;background:white;position:relative;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;}.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#ffffff;border:1px solid #000000;}.ui-datepicker .ui-datepicker-calendar .ui-state-highlight{background:#EDEDED;}#ui-datepicker-div{display:none;}.ui-datepicker-title{text-align:center;background:#F4FCFF;}.ui-datepicker-prev{display:block;background:url(/sites/all/themes/eurail/images/ui-icons.png);background-position:-80px -192px;position:absolute;top:4px !important;left:5px !important;width:16px !important;height:16px !important;text-indent:-9999px;cursor:pointer;}.ui-datepicker-next{display:block;background:url(/sites/all/themes/eurail/images/ui-icons.png);background-position:-48px -192px;position:absolute;top:4px !important;right:5px !important;width:16px !important;height:16px !important;text-indent:-9999px;cursor:pointer;}.ui-datepicker-calendar{margin:0 auto;}.ui-datepicker-calendar th{padding:5px 3px;text-align:center;}.ui-datepicker-calendar td a{text-align:right;display:block;color:#666666;background:#F4FCFF;border:1px solid #F4FCFF;}.ui-datepicker-calendar td a:hover{background:white;border:1px solid black;}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;border:1px solid transparent;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;border:1px solid #666666;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td.ui-state-disabled{background:#E6E6E6;}.ui-datepicker td.ui-state-disabled a{background:#E6E6E6;opacity:0.5;cursor:default !important;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker .ui-datepicker-other-month.ui-state-disabled{background:none;}.ui-datepicker .ui-state-disabled{cursor:default !important;}.block-map{width:643px;height:504px;margin-bottom:39px;}.block-map img{display:block;padding:2px 0 0 0;}.content .block-map{margin:19px auto 10px;}.block-map-t2{background:none;}.block-map-t2 img{padding:0;}.content .block-map-t2{margin-top:3px;}.block-main-notification{background:url(/sites/all/themes/eurail/images/main-notice-bg.png) no-repeat -712px 100%;border-top:1px solid #E8E8E8;padding-bottom:27px;margin-bottom:47px;position:relative;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;color:#a5a5a5;}.block-main-notification .block-main-notification-bg{background:url(/sites/all/themes/eurail/images/main-notice-bg.png) repeat-y 0 0;padding:15px 50px 0 103px;}.block-main-notification .notification-pin{top:-5px;left:0;}.block-main-notification .notification-clip{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -155px -450px;position:absolute;width:6px;height:30px;top:50%;left:49px;margin-top:-20px;}.block-main-notification h2{font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:22px;font-weight:normal;line-height:120%;color:#68acce;}.block-main-notification a{color:#68acce;}.block-main-notification a:hover{text-decoration:underline;}.block-main-notification ul.contextual-links li a:hover{text-decoration:none;}.block-main-notification .info-link{margin-top:15px;margin-bottom:0;}.block-main-notification .block-list li p{color:#666666;}.block-main-notification ul{margin:0;padding:5px 0 0 0;}.block-main-notification ul li{margin-left:14px;color:#a1c026;}.block-main-notification ul p{color:#666666;line-height:25px;}.block-text,.block-content-text{width:650px;margin:0 auto 47px;overflow:hidden;}.block-text.block-text-small,.block-content-text.block-text-small{width:676px;margin:0 auto 34px;}.block-text.block-text-small .text,.block-content-text.block-text-small .text{float:right;width:609px;font-size:12px;line-height:20px;color:#a5a5a5;}.block-text.block-text-small .block-list,.block-content-text.block-text-small .block-list{padding-top:20px;}.block-text.block-text-small .block-list p,.block-content-text.block-text-small .block-list p{line-height:25px;color:#a5a5a5;}.block-text.block-text-small ul,.block-content-text.block-text-small ul{margin:0;padding:20px 0 0 0;}.block-text.block-text-small ul li,.block-content-text.block-text-small ul li{margin-left:14px;color:#a1c026;}.block-text.block-text-small ul p,.block-content-text.block-text-small ul p{color:#666666;line-height:25px;}.block-text.block-text-small .image,.block-content-text.block-text-small .image{float:left;height:100%;}.block-text .image,.block-content-text .image{float:right;width:206px;}.block-text .image-description,.block-content-text .image-description{font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:12px;line-height:15px;text-align:center;color:#a5a5a5;}.block-text .title,.block-content-text .title{font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:22px;font-weight:normal;line-height:120%;color:#68acce;}.block-text .title h2,.block-text .title h3,.block-content-text .title h2,.block-content-text .title h3{padding:0 0 10px 0;font-size:22px;font-weight:normal;line-height:120%;}.block-text h2,.block-content-text h2{padding:0 0 10px 0;font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:22px;font-weight:normal;line-height:120%;color:#68acce;}.block-text h3,.block-content-text h3{padding-bottom:8px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;line-height:120%;color:#a1c026;}.block-text h3 a,.block-content-text h3 a{color:#a1c026;}.block-text .text,.block-content-text .text{position:relative;padding:0 0 5px 0;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:23px;color:#666666;}.block-text .text.text-light,.block-content-text .text.text-light{color:#a5a5a5;}.block-text .text.text-light li p,.block-content-text .text.text-light li p{color:#666666;}.block-text .text.text-small,.block-content-text .text.text-small{font-size:12px;line-height:20px;}.block-text .text a,.block-content-text .text a{color:#68acce;}.block-text .text a:hover,.block-content-text .text a:hover{text-decoration:underline;}.block-text .text h3 a,.block-content-text .text h3 a{color:#a1c026;}.block-text .text em,.block-content-text .text em{font-size:12px;}.block-text ul,.block-content-text ul{margin:0;padding:0 0 0 0;}.block-text ul li,.block-content-text ul li{margin-left:14px;color:#a1c026;}.block-text ul p,.block-content-text ul p{color:#666666;line-height:25px;}.block-text .form-button,.block-content-text .form-button{padding-top:20px;}.text-dark{color:#666666;}.italic-text{font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;}.block-other-benefits .text{float:left;padding-right:25px;padding-bottom:0;margin-bottom:35px;width:380px;}.block-other-benefits .btn-more{position:relative;float:left;margin-top:12px;margin-bottom:0;}.block-other-benefits .image{width:206px;height:157px;background:url(/sites/all/themes/eurail/images/image-frame-big-wr.png) no-repeat 100% 0;float:right;margin-right:23px;margin-bottom:0;}.block-other-benefits .image img{padding:11px 0 0 0;margin:0 auto;}.blocks-wrapper .block-discounts-and-offers{padding:13px 0 10px 1px;}.block-discounts-and-offers .sub-title{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#666666;}.block-discounts-and-offers .sub-title p{color:#666666;padding-bottom:0;}.block-discounts-and-offers .text{padding:0 20px 20px 26px;overflow:hidden;clear:both;}.block-discounts-and-offers .text .info-link{color:#4e9dc6;margin-top:0;}.block-discounts-and-offers .text h3{padding-top:10px;}.block-discounts-and-offers .text p{padding-bottom:15px;}.block-discounts-and-offers .text .sub-title p{padding-bottom:0;}.block-discounts-and-offers .text ul{padding-bottom:15px;}.block-discounts-and-offers .text li P{padding-bottom:0;}.block-discounts-and-offers .block-table{float:left;width:354px;}.block-discounts-and-offers .block-table table{overflow:visible;}.block-discounts-and-offers .block-table tr{border-right:1px solid #EBEBEB;cursor:pointer;}.block-discounts-and-offers .block-table tr.title{border:none;cursor:default;font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:120%;color:#a5a5a5;}.block-discounts-and-offers .block-table tr:hover .block-country{color:#666666;}.block-discounts-and-offers .block-table tr:hover .block-country a{color:#666666;}.block-discounts-and-offers .block-table tr:hover .price{color:#666666;}.block-discounts-and-offers .block-table th{height:25px;vertical-align:top;font-weight:normal;}.block-discounts-and-offers .block-table .left-title{text-align:left;padding-left:25px;}.block-discounts-and-offers .block-table .right-title{text-align:right;padding-right:25px;}.block-discounts-and-offers .block-table td{vertical-align:middle;height:35px;}.block-discounts-and-offers .block-table-100{width:710px;}.block-discounts-and-offers .block-table-100 table{width:100%;}.block-discounts-and-offers .block-table-100 tr{border:none;}.block-discounts-and-offers .block-table-100 .block-country{width:490px;}.block-discounts-and-offers .block-table-100 .price{width:auto;}.block-discounts-and-offers .block-country{width:198px;padding-left:25px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:17px;text-align:left;color:#4e9dc6;}.block-discounts-and-offers .block-country a{color:#4e9dc6;}.block-discounts-and-offers .even{background:#F8F9F9;}.block-discounts-and-offers .flags{float:left;padding:0 10px 0 0;}.block-discounts-and-offers .flags img{max-width:none;}.block-discounts-and-offers .price{display:block;padding-right:24px;padding-top:3px;width:107px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:15px;line-height:120%;text-transform:uppercase;text-align:right;color:#96c239;}.block-discounts-and-offers .block-table-right{float:right;width:355px;padding-right:1px;}.block-discounts-and-offers .block-table-right tr{border:none;}.block-discounts-and-offers .block-table-right .price{width:108px;}.select-item{position:absolute;right:29px;top:12px;}.select-item .text{font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;color:#3F93BF;}.select-item .display{border:1px solid #CDEEFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#706F6F;padding:0 16px 2px 7px;height:21px;margin-top:-4px;margin-left:-8px;}.select-item .display .arrow_btn{top:9px;right:7px;}.select-item .display.hover .text{padding:3px 0 0 0;color:#3F93BF;}.select-item .open .display .text{padding:3px 0 0 0;color:#3F93BF;}.block-faq-content .block-main-notification{margin-top:10px;margin-bottom:32px;}.block-faq-content .block-intro{padding-bottom:12px;}.block-faq-content ul{margin:0;padding:0 0 24px 0;}.block-faq-content ul li{margin-left:16px;color:#a1c026;}.page-chrome .block-faq-content ul li{margin-left:17px;}.block-faq-content ul p{color:#666666;line-height:25px;padding:0;}.block-faq-text{position:relative;width:645px;margin:0 auto;overflow:hidden;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;line-height:24px;color:#666666;}.block-faq-text h2{padding-bottom:5px;font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:22px;font-weight:normal;line-height:120%;color:#68acce;}.block-faq-text h3{padding-bottom:5px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;line-height:120%;color:#a1c026;}.block-faq-text p{color:#666666;padding-bottom:24px;}.block-faq-text p a{color:#68acca;}.block-faq-text p a:hover{text-decoration:underline;}.block-faq-text .info-link{margin:0 0 24px 0;}.block-feedback{border-top:1px dotted #e3e3e3;margin:0 auto;padding:0 34px 46px 34px;}.block-feedback h2{padding:15px 0 2px 0;font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:22px;font-weight:normal;line-height:120%;color:#68acce;}.block-feedback .text{padding-bottom:12px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:14px;line-height:24px;color:#666666;}.block-feedback a{color:#4e9dc6;}.block-feedback .form-button{float:left;padding-right:8px;}.block-feedback .form-button a{padding-right:9px;color:#FFFFFF;}.block-feedback .form-button a span{padding-left:9px;}.block-feedback .form-button a.btn-no{padding-right:11px;}.block-feedback .form-button a.btn-no span{padding-left:11px;padding-right:1px;}.blocks-wrapper .block-flags-lists{padding:23px 0 18px 1px;}.block-flags-lists .text{padding:0 20px 24px 26px;}.block-flags-lists .item-list{float:left;width:236px;border-right:1px solid #EBEBEB;}.block-flags-lists .item-list.last{border-right:none;}.block-flags-lists .item-list li{float:none;height:36px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;text-align:left;color:#4e9dc6;}.block-flags-lists .item-list li.odd{background:#F8F9F9;}.block-flags-lists .item-list .flags img{float:left;padding-right:10px;}.block-flags-lists .item-list span{padding-top:10px;}.block-flags-lists .item-list a,.block-flags-lists .item-list span{display:block;color:#4e9dc6;padding:10px 0 0 25px;}.blocks-wrapper .block-travel-table{padding:12px 1px 0 1px;}.block-travel-table .block-table{font-size:12px;line-height:18px;color:#a5a5a5;}.block-travel-table .block-table table{width:100%;}.block-travel-table .block-table tr.even{background:#FFFFFF;}.block-travel-table .block-table tr.even hr{border-bottom:1px solid #F8F9F9;}.block-travel-table .block-table tr.odd{background:#F8F9F9;}.block-travel-table .block-table th{text-align:left;padding:0 0 7px 14px;font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;font-weight:normal;}.block-travel-table .block-table td{border-right:1px solid #ebebeb;height:auto;padding:9px 10px 7px 14px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;text-align:left;vertical-align:middle;}.block-travel-table .block-table td:last-child{border-right:none;}.block-travel-table .block-table td img{max-width:80px;width:auto;height:auto;display:block;}.block-travel-table .block-table span,.block-travel-table .block-table a{display:block;color:#4e9dc6;}.block-travel-table .block-table a{display:inline-block;}.block-travel-table .block-table a:hover{text-decoration:underline;}.block-travel-table .block-table .firm-logo{float:left;padding-right:11px;}.block-travel-table .block-table .price{display:block;float:right;padding-right:24px;padding-top:3px;width:107px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:15px;line-height:120%;text-transform:uppercase;text-align:right;color:#96c239;}.block-travel-table hr{width:95%;border-top:none;border-right:none;border-left:none;border-bottom:1px solid #FFFFFF;margin:0 0 6px 0;padding:7px 0 0 0;}.block-additional-table .block-table td{width:50%;vertical-align:top;}.block-travel-table-dark .block-table td{vertical-align:top;padding-right:5px;}.block-travel-table-dark .block-table td:last-child{padding-right:0;border:none;}.block-travel-table-dark .block-table tr.even{background:#FFFFFF;}.block-travel-table-dark .block-table tr.odd{background:#F3F3F3;}.blocks-wrapper .block-select-pass{padding:23px 0 10px 26px;}.block-select-pass .line-country{float:left;background:url(/sites/all/themes/eurail/images/block-select-pass-bg.gif) repeat-y -25px 0;}.block-select-pass .title{width:127px;float:left;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;color:#a5a5a5;}.block-select-pass .text{width:186px;float:left;padding:0;font-family:"HelveticaNeueLTPro75Bold",Arial,Helvetica,sans-serif;font-size:13px;line-height:13px;text-align:center;text-transform:uppercase;color:#a1c026;}.block-select-pass .text span{display:block;margin:0 10px;padding-bottom:10px;border-bottom:1px dotted #a1c026;}.block-select-pass .line-price{float:left;background:url(/sites/all/themes/eurail/images/block-select-pass-bg.gif) repeat-y -25px 0;}.block-select-pass .line-price .title{padding-top:2px;}.block-select-pass .line-price .text{padding-top:7px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#666666;}.block-select-pass .line-price .text span{border-bottom:1px solid #F5F5F5;padding-bottom:4px;}.block-select-pass .line-price .form-button{padding-top:15px;padding-left:48px;margin:0;text-transform:none;}.block-select-pass .line-price .form-button a{font-size:12px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-weight:normal;line-height:25px;color:white;}.block-select-pass .line-price .form-button a.btn-checkout{background-position:100% -345px;}.block-select-pass .line-price .form-button a.btn-checkout span{margin:0;padding-bottom:0;border:none;background-position:0 -322px;}.blocks-wrapper .block-country-select{padding:31px 20px 0 26px;}.block-country-select .block-country-select-map{float:left;position:relative;left:-36px;}.block-country-select .form-button{padding-top:13px;float:right;}.block-country-select .block-info{clear:both;border-top:1px dotted #e3e3e3;padding-top:17px;}.block-country-select .block-info .text{font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;}.block-country-select .info{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -500px;display:block;float:left;width:21px;height:21px;padding-right:11px;margin-right:20px;border-right:1px dotted #e3e3e3;text-indent:-9999px;}.block-country-select-content{margin-bottom:21px;}.select-block{float:right;width:171px;}.select-block .text{padding-bottom:20px;}.select-block .item-list li{float:none;}.select-block .select-list{padding-bottom:10px;}.select-block .select-list .text{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;padding-left:5px;color:#68acce;}.select-block .select-list .display{background:url(/sites/all/themes/eurail/images/select-pass-btn.png) no-repeat 0 0;color:#706F6F;padding:0 0 4px 7px;height:21px;margin-top:0;margin-left:0;}.select-block .select-list .display .arrow_btn{background-position:0 -420px;top:12px;right:11px;}.select-block .select-list .display.hover,.select-block .select-list .display.active{border:none;}.select-block .select-list .display.hover .text,.select-block .select-list .display.active .text{padding:3px 0 0 5px;color:#3F93BF;}.selectbox.items.select-country{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;padding-left:5px;}.passtable-tabs{padding-bottom:20px;}.btn-tab{background:none repeat scroll 0 0 #F8F8F8;border:3px solid #D4D4D4;border-radius:5px;float:left;cursor:pointer;margin-right:15px;padding:15px 15px 10px;position:relative;text-align:center;text-decoration:none;z-index:10;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:13px;line-height:25px;color:#494949;}.btn-tab.active{border:3px solid #F1A40C;}.btn-tab .normaltext{font-size:17px;color:#7F7F7F;}.btn-tab .promotext{font-size:17px;color:#F1A40C;}.block-pricing{position:relative;padding-bottom:47px;}.block-pricing .block-tabs{display:none;}.block-pricing .block-tabs.active{display:block;}.block-pricing .promo-text{margin-bottom:25px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:30px;color:#666666;}.block-pricing .promo-text a{color:#4e9dc6;}.block-pricing .promo-text a:hover{text-decoration:underline;color:#666666;}.block-pricing .promo-message{background:url(/sites/all/themes/eurail/images/lightbulb-small.png) no-repeat 0 50%;padding-left:30px;}.block-pricing .select-item{background:#fafeff;position:absolute;top:7px;right:0;padding:0 18px 0 26px;}.block-pricing .select-item .selectbox .display{line-height:21px;}.block-pricing .title-line{margin-bottom:23px;background:url(/sites/all/themes/eurail/images/title-content-bg.gif) repeat-x 0 50%;text-align:center;}.block-pricing .title-line h1,.block-pricing .title-line h2{display:inline-block;max-width:600px;background:#fafeff;padding:0 10px;margin:0 auto;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;line-height:120%;color:#4F9DC6;}.block-pricing .title{margin-bottom:23px;background:url(/sites/all/themes/eurail/images/title-content-bg.gif) repeat-x 0 50%;text-align:center;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;line-height:120%;color:#4F9DC6;}.block-pricing .title span{display:inline-block;max-width:600px;background:#fafeff;padding:0 10px;margin:0 auto;}.block-pricing .price{position:relative;float:left;padding-top:3px;width:74px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:15px;text-align:right;color:#96C239;}.block-pricing .currency{position:relative;float:left;width:30px;text-align:right;font-size:10px;}.block-pricing .old-currency{display:block;font-size:12px;text-decoration:line-through;color:#a5a5a5;}.block-pricing .add-cart-form{float:left;}.block-pricing .add-cart-form .select-amount{float:left;padding-right:8px;}.block-pricing .free{float:left;max-width:260px;padding-top:3px;padding-left:5px;color:#4E9DC6;}.block-pricing .plus{float:right;padding-top:3px;padding-right:10px;}.block-pricing .form-button{float:left;position:relative;}.block-pricing .form-button a{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;}.block-pricing .form-button a.btn-checkout{background-position:100% -345px;}.block-pricing .form-button a.btn-checkout:hover{background-position:100% -530px;}.block-pricing .form-button a.btn-checkout:hover span{background-position:0 -507px;}.block-pricing .form-button a.btn-checkout:hover span span{background-position:0 -667px;}.block-pricing .form-button a.btn-checkout span{background-position:0 -322px;}.block-pricing .form-button a.btn-checkout span span{background-position:0 -667px;}.block-pricing .form-button .form-submit{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 100% -662px;width:110px;height:20px;padding:1px 0 0 9px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;text-align:left;}.block-pricing .form-button .btn-cart{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -20px -322px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block;height:23px;}.block-pricing .form-button .btn-cart:hover{background-position:-20px -507px;}.block-pricing .notification-wrapper{position:relative;width:100%;}.block-pricing .price-notification{position:absolute;margin-top:0;top:0;}.block-pricing .price-notification .block-notification-bg{padding:30px 19px 11px 26px;}.block-pricing .price-notification .notification-text{margin-bottom:-12px;max-height:125px;overflow:hidden;padding-bottom:0;color:#a5a5a5;}.block-pricing .price-notification .notification-clip{margin-left:60px;}.block-table.pricing-table .validity-text .validity{float:left;color:#666666;}.block-pricing-v2 .block-table.pricing-table th.first-col{width:170px;}.block-pricing-v2 .block-table.pricing-table .price{color:#666666;width:97px;}.block-pricing-v2 .block-table.pricing-table .total-price{width:111px;color:#96c239;}.block-pricing-v2 .block-table.pricing-table .total-price .currency{width:42px;}.block-pricing-v2 .block-table.pricing-table .with-old-prices td{padding:5px 5px 4px 0;}.block-pricing-v2 .block-table.pricing-table .with-old-prices td.first{padding-left:20px;}.block-pricing-v2 .tab-content .passtable-below-text{border-top:1px solid #EBEBEB;padding-top:10px;}.block-pricing-v2 .tab-content .payment-list{border:none;padding-top:10px;}.block-pricing-v2 .with-old-prices .promotion-line{height:48px;}.block-pricing .total-price{font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:18px;color:#96c239;}.block-pricing .total-price .currency{font-size:14px;}.pass-amount{border-radius:0 11px 0 0;background:#4F9DC6;margin-top:-10px;overflow:hidden;padding:20px 17px;}.pass-amount label{float:left;width:92px;padding-top:4px;padding-right:5px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:13px;line-height:120%;color:#ffffff;}.pass-amount .form-label{display:block;padding-bottom:6px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:13px;line-height:120%;color:#ffffff;}.pass-amount .block-form .description{clear:none;float:left;padding-top:4px;padding-right:34px;cursor:default;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:13px;line-height:120%;color:#ffffff;}.pass-amount .select-amount .wrapper{margin:0;}.pass-amount .form-type-checkbox{float:left;color:#ffffff;}.pass-amount .form-type-checkbox label{display:block;width:auto;padding-top:4px;padding-left:26px;cursor:pointer;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:13px;color:#ffffff;}.pass-amount .form-type-checkbox input{opacity:0;position:absolute;top:0;left:0;}.pass-amount .jquery-checkbox .mark{background:url(/sites/all/themes/eurail/images/tabs-bg-new.png) no-repeat -22px -468px;}.pass-amount .jquery-checkbox-checked .mark{background:url(/sites/all/themes/eurail/images/tabs-bg-new.png) no-repeat 0 -468px;}.pass-amount .form-type-radio{float:left;position:relative;margin:4px 0 0 0;padding:0 34px 0 0;}.pass-amount .form-type-radio input{position:absolute;top:0;left:0;opacity:0;}.pass-amount .form-type-radio label{width:auto;padding:0 0 0 21px;cursor:pointer;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:13px;line-height:120%;color:#ffffff;}.pass-form-with-labels .form-item{overflow:hidden;padding-bottom:9px;}.pass-form-with-labels .form-type-checkbox{clear:both;margin-left:97px;padding-bottom:0;}.has-note .pricing-table{min-height:253px;}.promo-tab .block-table.pricing-table .price{color:#F0AB13;}.promo-tab .block-table.pricing-table .free{color:#F0AB13;}.with-old-prices td{height:39px;}.with-old-prices .promotion-line{height:56px;}.block-table.pricing-table{position:relative;padding:10px 1px 25px 1px;}.block-table.pricing-table table{width:100%;overflow:auto;}.block-table.pricing-table .form-button .btn-cart .ajax-progress{display:none;}.block-table.pricing-table .even{background:#F8F9F9;}.block-table.pricing-table .promotion-line{background:#FFF1D1;}.block-table.pricing-table .promotion-line td{padding-top:4px;padding-bottom:4px;border-top:1px solid #FFB21D;border-bottom:1px solid #FFB21D;line-height:16px;}.block-table.pricing-table .promotion-line td.first{border-left:5px solid #FFB21D;padding-left:15px;}.block-table.pricing-table .promotion-line td.last{border-right:5px solid #FFB21D;padding-right:0;}.block-table.pricing-table .promotion-line td td{border:none;}.block-table.pricing-table .promotion-line td.table-cell td .plus{padding:5px 5px 0 0;}.block-table.pricing-table .promotion-line .price{color:#F0AB13;}.block-table.pricing-table .promotion-line .free{color:#F0AB13;}.block-table.pricing-table .validity-text{position:relative;padding-top:3px;}.block-table.pricing-table .validity-text span{color:#F0AB13;display:block;}.block-table.pricing-table .validity-text.one-line{padding:5px 0;}.block-table.pricing-table .most-popular{position:absolute;top:0;left:-100%;margin-left:-76px;max-width:180px;height:auto;z-index:-1;}.block-table.pricing-table .promo-flag{background:url(/sites/all/themes/eurail/images/promotion_line_bg.png) repeat-y 0 0;display:block;position:absolute;top:-4px;bottom:-4px;left:-38px;width:18px;}.block-table.pricing-table th{padding:6px 5px 7px 20px;vertical-align:top;font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:16px;text-align:left;color:#a5a5a5;}.block-table.pricing-table th span{float:left;}.block-table.pricing-table th span.last{float:none;}.block-table.pricing-table th span.subtitle{clear:both;}.block-table.pricing-table th.first-col{width:145px;}.block-table.pricing-table th.last-col{width:241px;}.block-table.pricing-table th.col-title{padding-left:5px;min-width:105px;}.block-table.pricing-table tr{background:none;}.block-table.pricing-table td{padding:11px 5px 7px 0;vertical-align:middle;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;text-align:left;color:#666666;}.block-table.pricing-table td.first{padding-left:20px;}.block-table.pricing-table td.cart-cell{padding-left:0;}.block-table.pricing-table td.table-cell{width:483px;padding-left:0;}* + html .block-table.pricing-table td.table-cell{width:405px;}.block-table.pricing-table td.table-cell td{padding:0;}.block-table.pricing-table td.table-cell td .plus{float:right;padding:6px 5px 0 0;}.block-table.pricing-table .price{overflow:hidden;line-height:120%;}.block-table.pricing-table .block-form.add-cart-form{z-index:auto;}.block-table .question{float:left;background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -682px;margin:0 5px;width:13px;height:14px;cursor:pointer;}.block-table .question:hover{background-position:-15px -682px;}.page-IOS .block-table .question:hover{background-position:0 -682px;}.tabs-list{list-style:none;height:50px;}.tabs-list.tabs-3-lines{height:65px;}.tabs-list.tabs-3-lines li{height:65px;}.tabs-list.tabs-3-lines a{height:65px;}.tabs-list.tabs-3-lines a span{height:53px;}.tabs-list.tabs-3-lines a span span{height:auto;}.tabs-list.tabs-3-lines a.active{height:66px;}.tabs-list.tabs-3-lines a.active span{height:54px;}.tabs-list.tabs-3-lines a.active span span{height:auto;}.tabs-list li{float:left;height:50px;padding-right:10px;}.block-pricing-v2 .tabs-list a.active{background:url(/sites/all/themes/eurail/images/tabs-bg-new.png) repeat 100% -234px;color:#ffffff;}.block-pricing-v2 .tabs-list a.active:after{display:none;}.block-pricing-v2 .tabs-list a.active span{background:url(/sites/all/themes/eurail/images/tabs-bg-new.png) repeat 0 0;}.block-pricing-v2 .tabs-list a.active span span{background:none;color:#ffffff;}.block-pricing-v2 .tabs-list a.active:hover{color:#ffffff;}.block-pricing-v2 .tabs-list a.active:hover span span{color:#ffffff;}.tabs-list a{background:url(/sites/all/themes/eurail/images/tabs-bg.png) repeat 100% -234px;float:left;height:50px;padding:0 11px 0 0;font-family:"HelveticaNeueLTPro55Roman",Arial,Helvetica,sans-serif;font-size:17px;line-height:19px;color:#68acce;}.tabs-list a span{background:url(/sites/all/themes/eurail/images/tabs-bg.png) repeat 0 0;display:block;height:38px;padding:12px 9px 0 20px;}.tabs-list a span span{background:none;padding:0;height:auto;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:10px;line-height:14px;text-align:left;color:#7BB3D0;}.tabs-list a.active{background:url(/sites/all/themes/eurail/images/tabs-bg.png) repeat 100% -702px;position:relative;height:51px;cursor:default;color:#666666;}.tabs-list a.active span{background:url(/sites/all/themes/eurail/images/tabs-bg.png) repeat 0 -468px;height:39px;cursor:default;}.tabs-list a.active span span{background:none;color:#B3B3B3;height:auto;}.tabs-list a.active:after{content:" ";background:#ffffff;display:block;position:absolute;top:auto;right:1px;left:1px;bottom:-6px;height:10px;}.tabs-list a.active:hover span span{color:#B3B3B3;}.tabs-list a:hover{color:#666666;}.tabs-list a:hover span span{color:#666666;}.select-amount .wrapper{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 100% -391px;position:relative;width:41px;height:23px;margin-left:10px;padding-right:10px;}.select-amount .wrapper .wrapper{background-position:0 -368px;width:auto;margin:0;padding:0;}.select-amount .itemValue{padding:2px 0 0 5px;width:17px;text-align:center;}.select-amount .itemValue input{background:none;border:none;width:17px;height:23px;text-align:center;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:23px;color:#666666;}.select-amount .itemMaxSum{position:absolute;top:-9999px;left:-9999px;}.select-amount .itemValuemin{display:none;}.select-amount .itemUp,.select-amount .itemDown{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 0 -414px;position:absolute;top:0;right:-10px;width:26px;border:none;cursor:pointer;}.select-amount .itemUp{height:11px;}.select-amount .itemUp:hover{background-position:-27px -414px;}.select-amount .itemDown{background-position:0 -425px;top:11px;height:12px;}.select-amount .itemDown:hover{background-position:-27px -425px;}.field-amount{left:-9999px !important;overflow:hidden !important;position:absolute !important;top:-9999px !important;visibility:hidden !important;}.tab-content{clear:both;}.tab-content .content{width:712px;display:none;}.tab-content .content.active{display:block;}.tab-content .payment-list{padding:0 0 23px 0;margin:0 28px 10px 28px;border-bottom:1px solid #ebebeb;}.tab-content .payment-list h3{font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;padding-bottom:13px;color:#a1c026;}.tab-content .payment-list ul{list-style:none;}.tab-content .payment-list li{float:left;padding-right:32px;}.tab-content .passtable-below-text{border-bottom:1px solid #ebebeb;padding:0 0 10px 0;margin:0 28px 10px 28px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:11px;color:#a5a5a5;}.tab-content .passtable-below-text a{color:#4e9dc6;}.tab-content p a{color:#4e9dc6;}.tab-content .text{clear:both;width:660px;margin:0 auto;}.tab-content .text p{padding-top:10px;padding-right:10px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;color:#a5a5a5;}.tab-content .text h2,.tab-content .text h3{font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;color:#a1c026;}.tab-content .text ul{margin:0;padding:15px 0 0 0;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:11px;}.tab-content .text ul li{width:auto;padding-bottom:6px;margin-left:14px;color:#a1c026;}.tab-content .text ul p{padding-top:0;padding-right:0;font-size:11px;color:#666666;line-height:20px;}.tab-content .text.text-left-column{float:left;width:409px;margin:0 0 0 26px;}.tab-content .text.text-left-column ul{border-right:1px solid #ebebeb;}.tab-content .right-column{float:right;width:276px;}.tab-content .right-column .block-notification{float:none;margin:18px auto 0;}.tab-content .right-column .block-notification .block-notification-bg{padding:26px 10px 11px 26px;}.tab-content .right-column .block-notification p{padding:0 0 25px 0;}.tab-content .right-column .text{margin-top:32px;width:228px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;color:#a5a5a5;}.tab-content .right-column .text p{padding:0 0 10px 0;}.text-promo p{padding-bottom:5px;}.text-promo .info-link{margin:10px 0 0 0;}.blocks-wrapper .block-destination h4{padding:0;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;color:#666666;}.blocks-wrapper .block-destination h4 a{color:#666666;}.block-destination .text{float:left;width:253px;}.block-destination .text ul li p{line-height:20px;}.block-destination .image{background:url(/sites/all/themes/eurail/images/map-frame-bg.png) no-repeat 100% 0;float:right;width:341px;height:271px;margin:-60px -40px 0 0;}.block-destination .image img{padding-top:11px;}.block-destination .image .magnifier-btn{right:10px;width:19px;}.anchor-number{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -614px;float:left;width:25px;height:26px;margin:12px 9px 0 24px;font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:16px;line-height:25px;text-align:center;}.slider-wrapper .anchor-number{margin:10px 9px 0 0;}.rotated-note{clear:both;padding-top:25px;}.rotated-note-content{position:relative;width:295px;height:179px;}.rotated-note-content .paper-clip{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -163px -416px;position:absolute;top:-2px;right:53px;width:27px;height:32px;z-index:6;}.rotated-note-content .image{position:absolute;top:-8px;right:-25px;width:150px;height:123px;background:url(/sites/all/themes/eurail/images/image-frame-wr.png) no-repeat 100% 0;}.rotated-text{}.block-countries-pass .block-table td{padding-right:5px;vertical-align:top;}.block-countries-pass .block-table td:last-child{padding-left:16px;}.block-countries-pass .block-table td.padding-td{padding-left:16px;}.block-countries-pass .block-table span{color:#666666;}.block-countries-pass .available{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -772px;padding-left:23px;}.blocks-wrapper .block-routs{padding:23px 20px 10px 14px;}.block-routs .blocks-columns-wrapper{background:url(/sites/all/themes/eurail/images/blocks-v-dotted-separator.gif) repeat-y 234px 0;margin-bottom:0;}.block-routs .block-left{width:215px;}.block-routs .block-left img{display:block;margin:0 auto;padding-bottom:9px;}.block-routs .block-left .form-button{padding-left:53px;}.block-routs .block-right{width:380px;padding-left:15px;}.block-routs .block-links-list ul{list-style:none;}.block-routs .block-links-list .info-link{margin-top:0;margin-bottom:10px;}.block-routs .image{width:206px;height:150px;background:url(/sites/all/themes/eurail/images/image-frame-big-wr.png) no-repeat 100% 0;margin-right:39px;}.block-routs .image img{display:block;padding:11px 0 0 0;margin:0 auto;width:182px;height:126px;}.block-routs .image.image-t2{width:223px;height:173px;background:url(/sites/all/themes/eurail/images/image-frame-big-t2.png) no-repeat 0 0;}.block-routs .image.image-t2 img{transform:rotate(-4.8deg);-moz-transform:rotate(-4.8deg);-webkit-transform:rotate(-4.8deg);-o-transform:rotate(-4.8deg);-ms-transform:rotate(-4.8deg);padding:20px 0 0 14px;}.block-routs .destination-descpription{width:200px;margin:0 auto;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;color:#a5a5a5;}.block-routs .destination-descpription hr{display:block;width:100%;height:1px;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #ebebeb;margin:16px auto 16px;padding-right:10px;}.block-routs .travel-info{line-height:22px;overflow:hidden;}.block-routs .travel-info p{clear:both;}.block-routs .travel-info .designation{display:block;float:left;color:#a5a5a5;min-height:15px;}.block-routs .travel-info .reservation{float:right;width:16px;height:15px;margin-top:3px;background:url(/sites/all/themes/eurail/images/reservation_icon.png) no-repeat 0 0;}.block-routs .travel-info .reservation-optional{float:right;width:15px;height:15px;margin-top:3px;background:url(/sites/all/themes/eurail/images/ico_reservation_optional.png) no-repeat 0 0;}.block-routs .travel-info span{float:right;color:#666666;}.block-routs .travel-descpription{display:none;width:200px;}.block-routs .block-show-info{border-top:1px solid #ebebeb;margin-top:15px;padding:19px 0 0 0;clear:both;overflow:hidden;}.block-routs .block-show-info .description-info{float:left;width:500px;padding-top:5px;font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#a4a4a4;}.block-routs .block-show-info .form-button{float:right;}.block-routs .block-show-info .print-btn{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -227px -414px;display:none;float:left;max-width:500px;min-height:24px;padding-left:38px;cursor:pointer;font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;font-size:12px;line-height:26px;color:#a4a4a4;}.block-routs .block-show-info .print-btn a{color:#a4a4a4;}.block-routs .btn-show-routs span{padding-right:11px;}.block-routs .btn-show-routs .show{padding:0;background:none;}.block-routs .btn-show-routs .hide{display:none;padding:0;background:none;}.block-routs .btn-show-routs.active .show{display:none;}.block-routs .btn-show-routs.active .hide{display:block;}.block-routs .btn-show-routs .btn-arrow{right:-2px;padding-right:0;}.block-routs .list-routes{position:relative;}.block-routs .list-routes ul{background:url(/sites/all/themes/eurail/images/popular_routs_bg.gif) repeat-y 27px 0;list-style:none;}.block-routs .list-routes ul li{padding-left:59px;}.block-routs .list-routes ul h3{padding-bottom:0px;}.block-routs .list-routes .point{font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;font-size:12px;color:#666666;}.block-routs .list-routes .description{font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:11px;color:#a5a5a5;}.block-routs .destination-from{background:url(/sites/all/themes/eurail/images/popular_routs_bg.gif) no-repeat -1876px -4px;min-height:55px;}.block-routs .destination-interim{min-height:20px;overflow:hidden;padding:23px 0;}.block-routs .destination-interim .time-wrapp{margin:0 0 0 -52px;overflow:hidden;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;color:#a5a5a5;}.block-routs .destination-interim .time{background:url(/sites/all/themes/eurail/images/popular_routs_bg.gif) no-repeat 100% -14px;float:left;height:14px;margin:4px 8px 0 0;padding-right:6px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:10px;line-height:17px;color:white;text-align:center;}.block-routs .destination-interim .time span{background:url(/sites/all/themes/eurail/images/popular_routs_bg.gif) no-repeat -4767px 0;float:left;max-width:30px;min-width:32px;height:14px;padding-left:6px;}.block-routs .destination-interim ul{background:none;margin-left:-50px;padding-top:22px;}.block-routs .destination-interim ul li{background:url(/sites/all/themes/eurail/images/popular_routs_bg.gif) no-repeat -3807px -18px;position:relative;padding-left:50px;padding-bottom:23px;}.block-routs .destination-interim ul li.last{padding-bottom:0;}.block-routs .destination-change{background:url(/sites/all/themes/eurail/images/popular_routs_bg.gif) no-repeat -923px 0;margin:0 0 0 0;min-height:55px;}.block-routs .destination-to{background:url(/sites/all/themes/eurail/images/popular_routs_bg.gif) white no-repeat -2836px 0;min-height:55px;}.block-short-faq{padding-bottom:47px;}.block-short-faq .block-bg{background:url(/sites/all/themes/eurail/images/homepage_passes_bg.png) no-repeat -1676px 100%;padding-bottom:10px;}.block-short-faq .block-bg .block-bg{background-position:-961px 0;background-repeat:no-repeat;padding-top:10px;padding-bottom:0;}.block-short-faq .content{background:#F2FBFF;width:710px;border-right:1px solid #CFEFFF;border-left:1px solid #CFEFFF;}.block-short-faq h2{padding:0 0 10px 0;font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:22px;font-weight:normal;line-height:120%;color:#68acce;}.block-short-faq h3{padding-bottom:8px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;line-height:120%;color:#a1c026;}.block-short-faq h3 a{color:#a1c026;}.block-short-faq .image{width:206px;height:150px;background:url(/sites/all/themes/eurail/images/image-frame-big-wr.png) no-repeat 100% 0;float:left;position:relative;margin:-25px 5px;}.block-short-faq .image img{display:block;padding:10px 0 0 0;margin:0 auto;}.block-short-faq .image.image-t2{background:url(/sites/all/themes/eurail/images/image-frame-big.png) no-repeat 0 0;}.block-short-faq .image.image-t2 img{transform:rotate(-3.1deg);-moz-transform:rotate(-3.1deg);-webkit-transform:rotate(-3.1deg);-o-transform:rotate(-3.1deg);-ms-transform:rotate(-3.1deg);padding:17px 0 0 14px;}.block-short-faq .question{position:relative;float:left;padding:0 40px 28px 42px;margin:32px 0 0 0;width:155px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:17px;line-height:21px;text-align:center;color:#68acce;}.block-short-faq .quotes{position:relative;}.block-short-faq .quotes span{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -64px -414px;position:absolute;top:-11px;left:auto;right:100%;width:36px;height:27px;}.block-short-faq .quotes.rquotes span{background-position:-106px -414px;top:auto;left:100%;bottom:-11px;right:auto;}.block-short-faq .answer{float:right;width:209px;border-left:1px dotted #9DD1EC;margin:16px 0 0 0;padding:0 16px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;color:#a5a5a5;}.block-short-faq .answer p{padding-bottom:9px;}.block-short-faq .answer p a{color:#68acce;}.block-short-faq .answer p a:hover{color:#666666;text-decoration:none;}.block-short-faq .answer li p{padding:0;}.block-short-faq .answer .info-link{margin-bottom:0;}.block-short-faq .answer .info-link:hover{text-decoration:none;}.block-short-faq strong{color:#666666;}.block-short-faq li{color:#a1c026;margin-left:19px;}.block-short-faq li p{padding:0;color:#666666;}.block-short-faq ul{padding-bottom:5px;}.block-short-faq ul li{margin-left:14px;}.block-short-faq ol{padding-bottom:5px;}.block-short-faq ol p{line-height:20px;}.blocks-wrapper .block-route-navigation{padding:23px 0 10px 0;}.block-route-navigation .blocks-columns-wrapper{background:url(/sites/all/themes/eurail/images/blocks-v-dotted-separator.gif) repeat-y 382px 0;}.block-route-navigation .block-left{width:348px;}.block-route-navigation .block-right{float:right;width:304px;padding:0;}.block-route-navigation .page-navigation{float:none;width:286px;padding-top:14px;}.block-route-navigation .image{background:url(/sites/all/themes/eurail/images/map-frame-bg.png) no-repeat 100% 0;float:right;width:341px;height:271px;margin:0;}.block-route-navigation .image img{padding-top:11px;}.block-route-navigation .image .magnifier-btn{right:10px;bottom:19px;}.block-route .blocks-columns-wrapper{background:url(/sites/all/themes/eurail/images/blocks-v-dotted-separator.gif) repeat-y 425px 0;margin-bottom:32px;}.block-route .block-left{width:405px;}.block-route .block-right{float:right;width:235px;padding:0;}.block-route .block-right .image{width:206px;height:auto;min-height:157px;background:url(/sites/all/themes/eurail/images/image-frame-big-wr.png) no-repeat 0 0;float:right;margin-bottom:0;}.block-route .block-right .image img{padding:10px 0 0 0;margin:0 auto;}.block-route .block-right .image .magnifier-btn{bottom:21px;right:11px;z-index:6;}.block-route .block-right .image-big{width:215px;height:auto;min-height:150px;background:url(/sites/all/themes/eurail/images/image-frame-big-wr.png) no-repeat 100% 0;float:right;position:relative;margin-right:0;}.block-route .block-right .image-big img{display:block;padding:11px 0 0 0;margin:0 auto;}.block-route .block-right .image-big .image-description{padding:20px 0 10px 0;}.block-route .text{padding-bottom:32px;}.block-route .slider-wrapper{width:626px;margin-bottom:35px;}.block-route .slider-wrapper .rsImg{max-width:none;border:1px solid #CDEEFF;}.block-route .slider-wrapper.one-image{min-height:426px !important;margin-top:0;}.block-route .slider-wrapper.one-image .pin-it-container{top:auto;bottom:5px;}.block-route .slider-wrapper .royalSlider{overflow:hidden;}.block-route .slider-wrapper .royalSlider .magnifier-btn{right:0;bottom:0;}.block-route .block-info{clear:both;border-top:1px solid #e3e3e3;padding-top:17px;margin-top:30px;}.block-route .block-info .text{font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;padding-bottom:2px;}.block-route .info{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -203px -448px;display:block;float:left;width:21px;height:21px;padding-right:11px;margin-right:20px;border-right:1px dotted #e3e3e3;text-indent:-9999px;}.blocks-wrapper .block-article{padding-bottom:0;}.block-article .text{padding:0;line-height:25px;}.block-article .text p{padding-bottom:20px;}.block-article .text ul{padding-bottom:20px;}.block-article .text ul li p{padding-bottom:0;line-height:22px;}.block-article .block-left{width:376px;padding-right:0;}.block-article .block-right{width:240px;padding-top:15px;padding-left:0;}.block-article .block-right .image{width:206px;height:auto;min-height:151px;background:url(/sites/all/themes/eurail/images/image-frame-big-wr.png) no-repeat 0 0;float:right;margin-right:0;margin-left:0;}.block-article .block-right .image img{padding:10px 0 0 0;margin:0 auto;}.block-article .map-image.image{background:url(/sites/all/themes/eurail/images/map-frame-bg.png) no-repeat 100% 0;float:right;width:341px;height:271px;margin:0px -110px 0 0;}.block-article .map-image.image img{padding-top:11px;}.block-article .block-main-notification{background:none;border:none;padding-top:0;padding-bottom:32px;margin:0 0 0 -20px;}.block-article .block-main-notification .notification-pin{position:relative;float:left;margin-left:0;}.block-article .block-main-notification .text{float:right;width:602px;line-height:20px;color:#a5a5a5;}.block-article .block-main-notification .text p{padding:0;color:#a5a5a5;}.block-article .block-main-notification .info-link{margin-top:8px;}.blocks-wrapper .block-search{overflow:hidden;}.block-search .form-item{float:left;}.block-search .form-text{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #cdeeff;-moz-box-shadow:0 0 10px #cdeeff inset;-webkit-box-shadow:0 0 10px #cdeeff inset;box-shadow:2px 2px 0 #F4FCFF inset;width:549px;height:22px;padding:6px 5px 6px 11px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:17px;line-height:120%;color:#666666;}.block-search .block-form .form-submit{background:url(/sites/all/themes/eurail/images/buttons.png) repeat-x 0 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:right;display:block;width:85px;height:34px;margin:1px 5px 0 0;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:13px;}.block-search .block-form .form-submit:hover{background-position:0 -190px;}.block-search .page-navigation{float:left;width:215px;padding-top:30px;}.search-result .text{border-bottom:1px solid #ebebeb;}.search-result .text span,.search-result .text b{font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-weight:normal;}.search-result .item-list{float:left;position:relative;left:50%;}.content-pager{font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#666666;}.content-pager:after{content:" ";display:block;height:0;visibility:hidden;height:0;clear:both;}.content-pager a{color:#666666;display:block;}.content-pager .results{position:relative;z-index:1;display:block;padding-top:10px;margin:0 0 -30px;clear:both;top:-30px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:11px;text-align:center;color:#a5a5a5;}.content-pager .item-list{float:left;position:relative;left:50%;margin:0 0 30px 0;}.content-pager .pager{float:left;position:relative;left:-50%;}.content-pager .pager span{float:left;}.content-pager .pager .arrow{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -162px -484px;width:5px;height:7px;margin-right:7px;margin-top:2px;}.content-pager .pager .arrow:hover{background-position:-162px -491px;}.content-pager .pager li{padding:0;border:1px solid #ebebeb;margin-right:5px !important;cursor:pointer;}.content-pager .pager li a,.content-pager .pager li > span{padding:4px 6px 1px 6px !important;zoom:1;}.content-pager .pager li a:after,.content-pager .pager li > span:after{content:" ";display:block;visibility:hidden;height:0;clear:both;}.content-pager .pager li:hover{background:#4D9DC6;color:white;}.content-pager .pager li:hover a{color:white;}.content-pager .pager li:hover .arrow{background-position:-162px -491px;}.content-pager .pager li.pager-previous.not-active{color:#a5a5a5;cursor:default;}.content-pager .pager li.pager-previous.not-active span{cursor:default;}.content-pager .pager li.pager-previous.not-active a{color:#a5a5a5;cursor:default;}.content-pager .pager li.pager-previous.not-active .arrow{background-position:-162px -498px;}.content-pager .pager li.pager-previous.not-active:hover{background:none;}.content-pager .pager li.pager-previous.not-active:hover .arrow{background-position:-162px -498px;}.content-pager .pager li.pager-next .arrow{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -167px -484px;margin-right:0;margin-left:7px;}.content-pager .pager li.pager-next:hover .arrow{background-position:-167px -491px;}.content-pager .pager li.pager-next.not-active{color:#a5a5a5;cursor:default;}.content-pager .pager li.pager-next.not-active span{cursor:default;}.content-pager .pager li.pager-next.not-active a{color:#a5a5a5;cursor:default;}.content-pager .pager li.pager-next.not-active .arrow{background-position:-167px -498px;}.content-pager .pager li.pager-next.not-active:hover{background:none;}.content-pager .pager li.pager-next.not-active:hover .arrow{background-position:-167px -498px;}.content-pager .pager li.pager-current{background:#4D9DC6;color:white;padding:4px 6px 1px 6px !important;}.content-pager .pager li.pager-ellipsis{border:none;padding-top:2px;cursor:default;}.content-pager .pager li.pager-ellipsis:hover{background:none;color:#666666;}.blocks-wrapper .search-result .text{padding-bottom:14px;margin-bottom:11px;}.blocks-wrapper .search-result .text.last{border:none;}.blocks-wrapper .content.search-result h3{padding-bottom:0;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;}.blocks-wrapper .content.search-result h3 a{color:#4e9dc6;}.blocks-wrapper .content.search-result h3 a:hover{text-decoration:none;}.blocks-wrapper .content.search-result h3 span,.blocks-wrapper .content.search-result h3 b{font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-weight:normal;}.blocks-wrapper .content.search-result .info-link{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -546px;margin-top:18px;}.fancyboxImg{position:absolute;top:-9999px;left:-9999px;}.webform-client-form{padding-top:10px;}.webform-client-form h2{padding:0 0 10px 0;font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:22px;font-weight:normal;line-height:120%;color:#68acce;}.webform-client-form .form-separator{display:block;background:none;float:left;padding-right:10px;line-height:24px;}.webform-client-form .webform-component-date{min-height:25px;margin-bottom:5px;padding-bottom:5px;}.webform-client-form .webform-component-date label{float:left;padding-top:5px;}.webform-client-form .webform-component-date .form-type-textfield .year{width:auto !important;}.webform-client-form .webform-component-date.description-right .webform-datepicker{float:left;}.webform-client-form .webform-component-textarea textarea{resize:none;}.webform-client-form .webform-component{clear:both;margin-bottom:10px;overflow:hidden;}* + html .webform-client-form .webform-component{overflow:visible;}.webform-client-form .webform-label-above{margin-left:155px;}.webform-client-form .webform-label-above label{float:none;padding-bottom:5px;}.webform-client-form .webform-label-above.webform-component-radios label{width:auto;float:none;text-align:left;}.webform-client-form .webform-label-above.webform-component-radios .form-radios{float:none;}.webform-client-form .webform-label-above.webform-component-checkboxes label{padding-left:0;}.webform-client-form .webform-label-above.webform-component-checkboxes .form-checkboxes{padding-left:0;}.webform-client-form .webform-label-above.webform-component-checkboxes .form-checkboxes label{padding-left:40px;}.webform-client-form .webform-label-nolable{margin-left:155px;}.webform-client-form .webform-label-nolable.webform-component-checkboxes{margin-left:0;}.webform-client-form .description{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;}.webform-client-form .webform-radios-each-other .form-type-radio{float:left;}.webform-client-form .webform-component-radios label{float:left;width:140px;padding-right:15px;padding-top:7px;text-align:right;}.webform-client-form .webform-component-radios .form-radios{float:left;}.webform-client-form .webform-component-radios .form-radios label{float:none;}.webform-client-form .webform-component-radios .form-type-radio input.error + .jquery-checkbox-radio .mark{background-position:-14px -241px;}.webform-client-form .webform-component-radios .form-type-radio input.error + .jquery-checkbox-radio.jquery-checkbox-radio-checked .mark{background-position:0 -241px;}.webform-client-form .webform-component-checkboxes label{padding-left:40px;cursor:pointer;}.webform-client-form .webform-component-checkboxes .form-checkboxes{padding-left:162px;}.webform-client-form .webform-component-checkboxes .jquery-checkbox .mark{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -65px -468px;}.webform-client-form .webform-component-checkboxes .jquery-checkbox-checked .mark{background-position:-65px -445px;}.webform-client-form .webform-component-checkboxes .form-type-checkbox input.error + .jquery-checkbox .mark{background-position:-95px -481px;}.webform-client-form .webform-component-checkboxes .form-type-checkbox input.error + .jquery-checkbox.jquery-checkbox-checked .mark{background-position:-95px -459px;}.webform-client-form input.webform-calendar{padding:0;}.webform-client-form .webform-center{text-align:center;}.webform-client-form .webform-center label{float:none !important;text-align:center;}.webform-client-form .webform-center .webform-label-above{margin-left:0;}.webform-client-form .webform-center .webform-component-date .webform-container-inline{width:259px;margin:0 auto;}.webform-client-form .webform-center .webform-container-inline label{float:left !important;}.webform-client-form .webform-center .webform-component-radios label{padding-right:0;text-align:center;}.webform-client-form .webform-center .webform-component-radios .form-type-radio{display:inline;}.webform-client-form .webform-center .webform-component-radios .form-type-radio .jquery-checkbox-radio{top:-3px;}.webform-client-form .webform-center .webform-component-radios .form-type-radio input.error + .jquery-checkbox-radio .mark{background-position:-14px -241px;}.webform-client-form .webform-center .webform-component-radios .form-type-radio input.error + .jquery-checkbox-radio.jquery-checkbox-radio-checked .mark{background-position:0 -241px;}.webform-client-form .webform-component-email label{padding-bottom:5px;}.webform-client-form .webform-component-email .form-email{width:auto !important;}.webform-client-form .webform-component-managed_file .ajax-progress-bar{display:none !important;}.webform-client-form .webform-container-inline div.selectbox{display:inline-block;}.webform-client-form .webform-container-inline div.selectbox.day{display:inline;}.webform-client-form .webform-container-inline div.selectbox.month{display:inline;}.webform-client-form .webform-container-inline div.selectbox.year{display:inline;}.webform-client-form .webform-container-inline div.selectbox.hour{display:inline;}.webform-client-form .webform-container-inline div.selectbox.minute{display:inline;}.webform-client-form .webform-container-inline label{width:140px;display:inline-block;text-align:right;float:left;margin-right:0;padding-right:15px;padding-top:5px;}.webform-client-form .webform-container-inline .form-text{width:149px;}.webform-client-form .webform-container-inline .description{margin-left:155px;}.webform-client-form .webform-container-inline .form-type-radio{display:block;float:left;}.webform-client-form .webform-container-inline .form-type-radio .jquery-checkbox-radio{display:block;}.webform-client-form .webform-container-inline .form-type-radio .jquery-checkbox-radio .mark{display:block;}.webform-client-form .webform-container-inline .form-type-radio label{padding-top:3px;}.webform-client-form .webform-container-inline.webform-component-checkboxes.webform-label-nolable .form-checkboxes{padding-left:162px;}.webform-client-form .webform-container-inline.webform-component-checkboxes label{padding-left:10px;}.webform-client-form .webform-container-inline.webform-component-checkboxes .form-checkboxes{padding-left:0;display:block;float:left;}.webform-client-form .webform-container-inline.webform-component-checkboxes .form-checkboxes label{width:auto;margin-top:1px;padding-top:0;padding-left:40px;}.webform-client-form .webform-container-inline.webform-component-checkboxes .form-type-checkbox{float:left;display:block;padding-right:15px;}.webform-client-form .webform-container-inline.webform-component-checkboxes .jquery-checkbox{top:-2px;}.webform-client-form .webform-container-inline.webform-component-checkboxes .jquery-checkbox .mark{display:block;}.webform-client-form .description-right .form-text{float:left;}.webform-client-form .description-right .description{clear:none;float:left;padding-left:5px;margin-left:0;}.webform-client-form .description-right.webform-component-select .selectbox.form-select{float:left;margin-right:30px;}.webform-client-form .form-actions{clear:both;margin-left:155px;}.webform-client-form .form-right{float:right;}.webform-client-form .form-email{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ECECEC;-moz-box-shadow:0 0 10px #F7F7F7 inset;-webkit-box-shadow:0 0 10px #F7F7F7 inset;box-shadow:2px 2px 0 #F7F7F7 inset;height:13px;padding:6px 5px 6px 5px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:11px;line-height:120%;color:#666666;}.webform-client-form .form-email:hover{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.webform-client-form .form-email:focus{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.webform-client-form .form-email.error{border-color:red;}.webform-client-form .form-email.error:focus{border-color:red;}.webform-client-form .form-email.error:hover{border-color:red;}.webform-client-form .form-number{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ECECEC;-moz-box-shadow:0 0 10px #F7F7F7 inset;-webkit-box-shadow:0 0 10px #F7F7F7 inset;box-shadow:2px 2px 0 #F7F7F7 inset;height:13px;padding:6px 5px 6px 5px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:11px;line-height:120%;color:#666666;}.webform-client-form .form-number:hover{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.webform-client-form .form-number:focus{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.webform-client-form .form-number.error{border-color:red;border:1px solid red;}.webform-client-form .form-number.error:focus{border-color:red;}.webform-client-form .form-number.error:hover{border-color:red;}.webform-client-form textarea{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ECECEC;-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:2px 2px 0 #F7F7F7 inset;padding:5px;overflow:auto;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:11px;line-height:120%;color:#666666;}.webform-client-form textarea:hover{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.webform-client-form textarea:focus{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.webform-client-form textarea.error{border-color:red;border:1px solid red;}.webform-client-form textarea.error:focus{border-color:red;}.webform-client-form textarea.error:hover{border-color:red;}.webform-client-form .form-type-radio{position:relative;}* + html .webform-client-form .form-type-radio label{float:none;}.webform-client-form .form-radios .form-type-radio{cursor:pointer;}.webform-client-form .form-radios .form-type-radio label{width:auto;cursor:pointer;padding-left:23px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;line-height:120%;color:#666666;}.webform-client-form .form-radios .form-type-radio .jquery-checkbox-radio .mark{margin-top:4px;}.webform-client-form .form-item label{font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;line-height:120%;color:#666666;}.webform-client-form input.form-checkbox,.webform-client-form input.form-radio{left:0;position:absolute;top:0;}.webform-client-form .form-type-select{float:left;}.webform-client-form .form-text{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ECECEC;-moz-box-shadow:0 0 10px #F7F7F7 inset;-webkit-box-shadow:0 0 10px #F7F7F7 inset;box-shadow:2px 2px 0 #F7F7F7 inset;height:13px;padding:6px 5px 6px 5px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:11px;line-height:120%;color:#666666;}.webform-client-form .form-text:hover{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.webform-client-form .form-text:focus{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.webform-client-form .form-text.error{border-color:red;border:1px solid red;}.webform-client-form .form-text.error:focus{border-color:red;}.webform-client-form .form-text.error:hover{border-color:red;}.webform-client-form fieldset{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ECECEC;}.webform-client-form fieldset.collapsible{position:static;}.webform-client-form fieldset.border-hide{border:none;}.webform-client-form fieldset legend{color:#a5a5a5;}.webform-client-form fieldset legend span{padding:0 5px;}.webform-client-form .webform-component-fieldset{clear:both;}.webform-client-form .webform-component-fieldset.form-right{clear:none;}* + html .webform-client-form .webform-component-fieldset{width:100%;}.webform-client-form .webform-grid.error{border:1px solid #FF0000;color:#a5a5a5;}.webform-client-form table{overflow:hidden;}.webform-client-form th{border-bottom:none;padding-top:9px;}.webform-client-form th:first-child{border-radius:10px 0 0 0;}.webform-client-form th:last-child{border-radius:0 10px 0 0;}.webform-client-form tr.error{background:#FBAFAF;}.webform-client-form tr.error td{background:#FBAFAF;}.webform-client-form tr.even{background:#FFFFFF;}.webform-client-form tr.even.error td{background:#FBAFAF;}.webform-client-form tr.odd{background:#F8F9F9;}.webform-client-form tr.odd.error{background:#FFFFFF;}.webform-client-form tr.odd.error td{background:#FA6969;}.webform-client-form tr:last-child td:first-child{border-radius:0 0 0 10px;}.webform-client-form tr:last-child td:last-child{border-radius:0 0 10px 0;}.webform-client-form tr input.form-checkbox,.webform-client-form tr input.form-radio{left:50%;margin-left:-7px;top:-7px;}.webform-client-form tr .jquery-checkbox-radio,.webform-client-form tr .jquery-checkbox{left:50%;margin-left:-7px;top:-7px;}.webform-client-form tr .jquery-checkbox-radio .mark,.webform-client-form tr .jquery-checkbox .mark{margin-top:0;}.webform-client-form .webform-component-webform_time.webform-label-above label{float:none;}.webform-client-form .webform-component-webform_time label{padding-top:5px;float:left;}.webform-client-form .webform-component-webform_time label#edit-submitted-time{padding-right:10px;}.webform-client-form .webform-component-webform_time.webform-container-inline{overflow:visible !important;min-height:25px;}.webform-client-form #webform-component-time label{padding-right:15px;}.webform-client-form #edit-submitted-time-ampm .jquery-checkbox-radio{display:block;}.webform-client-form #edit-submitted-time-ampm .jquery-checkbox-radio .mark{display:block;}.webform-client-form #edit-submitted-time-ampm .form-type-radio{display:block;float:left;margin:0;}.webform-client-form #edit-submitted-time-ampm .form-type-radio .option{padding-bottom:0;padding-top:0;line-height:20px;}.webform-client-form .webform-component-select{overflow:hidden;min-height:25px;margin-bottom:5px;padding-bottom:5px;}.webform-client-form .webform-component-select .form-select{min-width:59px;}.webform-client-form .webform-component-select .form-select.display{float:none;text-align:left;}.webform-client-form .webform-component-select .form-select .text{text-align:left;}.webform-client-form .webform-component-select .field-prefix{float:left;padding:3px 5px 0 0;}.webform-client-form .webform-component-select .field-suffix{float:left;padding:3px 0 0 0;}.webform-client-form .webform-component-managed_file label{display:block;float:left;padding-top:4px;margin-right:10px;}.webform-client-form .webform-component-managed_file .NFI-wrapper{float:left;margin-right:10px;}.webform-client-form .webform-component-managed_file .form-submit{float:left;}.webform-client-form .webform-component-managed_file .messages.error{clear:both;border-radius:10px;background-image:none;padding-left:10px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;}.webform-client-form .form-actions .form-submit{margin-right:10px;}.webform-client-form .ui-datepicker-trigger{background:url(/sites/all/themes/eurail/images/calendar-ico.png) no-repeat 0 0;border:none;width:31px;height:25px;cursor:pointer;}.webform-client-form .webform-component-tooltip label{padding-right:0;width:132px;}.webform-client-form .webform-label-above.webform-component-tooltip label{float:left;width:auto;}.webform-client-form .webform-label-above.webform-component-tooltip .form-text{clear:both;float:left;}.webform-client-form .webform-label-above.webform-component-tooltip .question{margin-top:0;}.webform-client-form .webform-label-above.webform-component-tooltip .webform-datepicker,.webform-client-form .webform-label-above.webform-component-tooltip .webform-container-inline,.webform-client-form .webform-label-above.webform-component-tooltip .form-checkboxes,.webform-client-form .webform-label-above.webform-component-tooltip .form-radios,.webform-client-form .webform-label-above.webform-component-tooltip .form-select,.webform-client-form .webform-label-above.webform-component-tooltip .form-textarea-wrapper{clear:both;}.webform-client-form .webform-label-above.webform-component-tooltip.webform-component-date .question{margin-top:5px;}.webform-client-form .webform-label-above.webform-component-tooltip.webform-component-radios .question{margin-top:7px;}.webform-client-form .webform-label-above.webform-component-tooltip.webform-component-radios .form-radios label{float:none;}.webform-client-form .question{float:left;background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -682px;margin:4px 5px 0 5px;width:13px;height:14px;cursor:pointer;}.webform-client-form .question:hover{background-position:-15px -682px;}.page-IOS .webform-client-form .question:hover{background-position:0 -682px;}.blocks-wrapper .webform-client-form ul li p,.blocks-wrapper .webform-client-form ol li p{color:#a5a5a5;line-height:20px;}.blocks-50-50 .webform-client-form .webform-label-above{margin-left:0;}.blocks-50-50 .webform-client-form .webform-component-checkboxes .form-checkboxes{padding-left:8px;}.blocks-50-50 .webform-client-form .webform-label-nolable{margin-left:63px;}.blocks-50-50 .webform-client-form .webform-container-inline label{width:auto;}.blocks-50-50 .webform-client-form .form-text{max-width:283px;}.blocks-50-50 .webform-client-form .form-autocomplete{max-width:270px;}.blocks-50-50 .webform-client-form .webform-container-inline .description{margin-left:0;}.blocks-50-50 .webform-client-form .webform-component-webform_grid{overflow:visible;}.blocks-50-50 .webform-client-form .webform-component-select .form-select .text{max-width:59px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.blocks-50-50 .webform-client-form .form-actions{margin-left:23px;}.blocks-50-50 .webform-client-form .webform-component-fieldset{max-width:281px;}.blocks-50-50 .webform-client-form .webform-component-fieldset .fieldset-wrapper{max-width:277px;}.blocks-50-50 .webform-client-form .webform-component-fieldset .fieldset-wrapper .form-text{max-width:265px;}.blocks-50-50 .webform-client-form .webform-component-fieldset .fieldset-wrapper input.form-autocomplete{max-width:252px;}#autocomplete{background:white;zoom:1;}html.js .webform-client-form input.form-autocomplete{padding-right:18px;background-position:100% 6px;}html.js .webform-client-form input.form-autocomplete.throbbing{background-position:100% -14px;}.pinterest-board{width:650px;margin:0 auto 47px;}.pin-board{float:left;width:302px;}.quote{float:right;width:272px;padding-top:10px;}.quote blockquote{padding-bottom:20px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:17px;line-height:20px;color:#666666;}.quote .description{width:246px;float:right;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:12px;line-height:21px;color:#666666;}.quote .description span{padding-left:7px;color:#a5a5a5;}.quote a{color:#4e9dc6;}.spelling-names{border-collapse:collapse;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:505px;margin-bottom:37px;}.spelling-names tr{background:none;}.spelling-names tr.odd{background:none;}.spelling-names tr.even{background:none;}.spelling-names th{border:none;padding:0;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;}.spelling-names td{border:none;padding:0;line-height:17px;min-width:150px;}.spelling-names a{color:#4e9dc6;}.spelling-names a:hover{color:#666666;}.site-map-page .main-content{float:none;width:939px;}.sitemap{padding-bottom:37px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;color:#A1C026;}.sitemap ul{padding-left:40px;}.sitemap a{color:#4e9dc6;}.sitemap a:hover{color:#666666;}.block-details .reservation-info{float:right;padding-bottom:10px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:13px;line-height:21px;color:#666666;}.page-ie7 .block-details .reservation-info{width:230px;}.block-details .reservation-info p{float:left;}.block-details .reservation{float:left;width:16px;height:15px;margin-right:7px;background:url(/sites/all/themes/eurail/images/reservation_icon.png) no-repeat 0 0;}.block-details .reservation-optional{float:left;width:15px;height:15px;margin-right:7px;background:url(/sites/all/themes/eurail/images/ico_reservation_optional.png) no-repeat 0 0;}.block-details .question{float:right;background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -682px;position:relative;top:-4px;margin:0 5px;width:13px;height:14px;cursor:pointer;}.block-details .question:hover{background-position:-15px -682px;}.page-IOS .block-details .question:hover{background-position:0 -682px;}.block-details .text{clear:both;border-bottom:1px solid #D9D9D9;margin-bottom:20px;padding-bottom:10px;}.block-details .text.last{border:none;margin-bottom:0;}.block-details .text p{padding-bottom:10px;}.block-details .text ul{padding-top:0;}.block-details .text li p{padding-bottom:0;}.block-details .block-table{border:1px solid #D6D6D6;border-radius:10px;margin-bottom:15px;overflow:hidden;}.block-details .block-table th{background:#EBEBEB;padding:5px 0 10px 10px;font-size:12px;font-weight:normal;text-align:left;color:#666666;}.block-details .block-table td{padding:10px 0 6px 10px;border:1px solid #D6D6D6;border-bottom:none;vertical-align:middle;font-size:12px;text-align:left;color:#666666;}.block-details .block-table td:last-child{border-right:none;}.block-details table{width:100%;text-align:left;}.block-details table .reservation-info{float:none;padding:0;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;color:#666666;}.block-details table .reservation-info p{padding-bottom:0;color:#666666;}.block-details table p{padding-bottom:0;color:#666666;}.text .block-form-area p{color:#666666;}.block-form-area.block-login .form-type-textfield.error .form-text{border-color:#ed1aa5;}.block-form-area.block-login .form-type-textfield .form-text{width:267px;}.block-form-area.block-login .form-type-textfield .form-text.error{border-color:#ed1aa5;}.block-form-area.block-login .form-item.error{overflow:visible;}.block-form-area.block-login .form-item.error label{color:#ed1aa5;}.block-form-area.block-login .form-item .error-message{background:#ED1AA5;border-radius:6px;overflow:visible;float:right;width:177px;min-height:32px;position:relative;margin-top:-9px;margin-right:-40px;margin-bottom:5px;padding:7px 10px 6px 10px;z-index:1;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:13px;line-height:16px;color:#ffffff;}.block-form-area.block-login .form-item .error-message:before{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -209px -164px;content:" ";position:absolute;top:22px;left:-5px;width:5px;height:10px;margin-top:-5px;}.block-form-area.block-login .form-item .error-message label{float:none;width:auto;margin:0;padding:0;cursor:text;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:13px;line-height:16px;text-align:left;color:#ffffff;}.block-form-area p{padding-bottom:10px;}.block-form-area label{float:left;padding:0 15px 0 0;width:166px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:12px;text-align:right;line-height:120%;color:#666666;}.block-form-area .error-message label{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;}.block-form-area .form-item{padding-bottom:10px;}.block-form-area .form-type-select label{padding-top:5px;}.block-form-area .form-type-textfield .form-item{padding-bottom:0;}.block-form-area .form-type-textfield label{padding-top:7px;}.block-form-area .form-type-textfield .form-text{border:1px solid #ececec;border-radius:6px;box-shadow:2px 2px 0 #f7f7f7 inset;width:178px;height:22px;padding:3px 5px 0 5px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:11px;line-height:120%;color:#666666;}.block-form-area .form-type-textfield .form-text:hover{border:1px solid #cdeeff;box-shadow:2px 2px 0 #f7f7f7 inset;}.block-form-area .form-type-textfield .form-text:focus{border:1px solid #cdeeff;box-shadow:2px 2px 0 #f7f7f7 inset;}.page-ie .block-form-area .form-type-textfield .form-text{height:14px;padding:8px 5px 3px 5px;}.block-form-area .form-button-left{padding-left:217px;}.block-form-area .form-button-left input.form-submit{float:left;}.block-form-area input.form-submit{background-position:-15px -116px;border-radius:5px;float:right;width:auto;min-width:119px;margin-bottom:10px;padding:0 5px;}.block-form-area input.form-submit:hover{background-position:-15px -507px;}.block-form-area input.form-submit.hover{background-position:-15px -507px;}.royalSlider{width:100%;height:auto;position:relative;direction:ltr;}.royalSlider > *{float:left;}.one-image .royalSlider > *{float:none;}.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none;}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0);}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0);}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0;}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}.rsArrow,.rsThumbsArrow{cursor:pointer;}.rsThumb{float:left;position:relative;}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear;}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;transition:visibility 0s linear 0.3s,opacity 0.3s linear;}.rsGCaption{width:100%;float:left;text-align:center;}.royalSlider.rsFullscreen{position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;}.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none;}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%;}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto;}.rsContent{width:100%;height:100%;position:relative;}.rsPreloader{position:absolute;z-index:0;}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none;}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,0.25);}.rsThumbs{cursor:pointer;position:relative;bottom:-14px;overflow:hidden;float:left;z-index:22;height:auto;width:595px;margin:0 50px 0;}.rsTabs{float:left;background:none !important;}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative;}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s;}.rsVideoFrameHolder.rsVideoActive{opacity:1;}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%;}.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px;}.rsABlock{position:relative;height:20px;z-index:15;-webkit-backface-visibility:hidden;}.grab-cursor{cursor:url(/sites/all/themes/eurail/css/grab.png) 8 8,move;}.grabbing-cursor{cursor:url(/sites/all/themes/eurail/css/grabbing.png) 8 8,move;}.rsNoDrag{cursor:auto;}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(/sites/all/themes/eurail/css/blank.gif);-webkit-backface-visibility:hidden;}.slider-wrapper{border:1px solid #cdeeff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:white;width:678px;height:auto;padding:8px 16px 7px 16px;margin-bottom:55px;position:relative;}.slider-wrapper .title{margin-bottom:17px;padding-top:10px;text-align:left;font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:22px;font-weight:normal;line-height:120%;color:#4F9DC6;}.slider-wrapper .title span{background:white;padding:0 10px;}.slider-wrapper .magnifier-btn{display:none !important;}.rsArrow{background:url(/sites/all/themes/eurail/images/slider-sprite.png) no-repeat 0 -1px;width:61px;height:60px;position:absolute;top:175px;-moz-user-select:none;-webkit-user-select:none;user-select:none;}.rsArrowLeft{left:32px;}.rsArrowLeft:hover{background-position:0 -65px;}.rsArrowRight{background-position:-63px -1px;right:32px;}.rsArrowRight:hover{background-position:-63px -65px;}.rsArrowDisabled{display:none !important;}.rsThumbsContainer{position:relative;}.rsNavItem{padding-right:11px;background:url(/sites/all/themes/eurail/images/slider-sprite.png) no-repeat 100% -195px;}.rsNavItem:last-child{background:none;}.rsNavItem img{float:left;width:69px;height:40px;padding:5px;max-width:none;}.rsNavItem img:hover{padding:5px 5px 5px 5px;background:url(/sites/all/themes/eurail/images/slider-sprite.png) no-repeat 0 -263px;}.rsNavSelected img{padding:5px 5px 20px 5px;background:url(/sites/all/themes/eurail/images/slider-sprite.png) no-repeat 0 -263px;}.rsNavSelected img:hover{padding:5px 5px 20px 5px;border:none;}.rsImg{display:block;height:auto;max-width:100%;max-height:390px;}.rsThumbsArrow,.thumbsArrow{background:url(/sites/all/themes/eurail/images/slider-sprite.png) no-repeat 0 -128px;position:absolute;bottom:25px;width:23px;height:23px;cursor:pointer;}.one-image .rsThumbsArrow,.one-image .thumbsArrow{display:none !important;overflow:hidden !important;top:-9999px !important;left:-9999px !important;visibility:hidden !important;}.rsThumbsArrowLeft,.thumbsArrowLeft{left:20px;}.rsThumbsArrowLeft:hover,.thumbsArrowLeft:hover{background-position:-25px -128px;}.rsThumbsArrowRight,.thumbsArrowRight{background-position:0 -153px;right:17px;}.rsThumbsArrowRight:hover,.thumbsArrowRight:hover{background-position:-25px -153px;}.rsThumbsArrowDisabled{display:none;}.royalSlider .image-description{margin-top:10px;height:30px;max-height:30px;overflow:hidden;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:12px;line-height:15px;text-align:center;color:#a5a5a5;}.royalSlider .image-description + .fancybox-content{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 0 -470px;display:none;position:absolute;right:0;bottom:39px;width:35px;height:35px;z-index:1;}.royalSlider .fancybox-content{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 0 -470px;display:none;position:absolute;top:356px;right:-1px;bottom:auto;left:auto;width:35px;height:35px;z-index:1;}.pin-it-container{position:absolute;top:5px;right:7px;}.pin-it-container a.external{background:none;padding-right:0;}.slider-popup{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 0 -470px;display:block;position:absolute;right:15px;top:417px;width:35px;height:35px;z-index:1;}.gips-container{height:auto;width:300px;position:absolute;z-index:11 !important;}.gips-body{color:White;font-weight:bold;font-family:Arial;font-size:10px;width:auto;height:auto;padding:0;position:relative;float:left;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.gips-body.purple{background-color:grey;}.tooltip-theme{width:394px;height:auto;}.gips-body.yellow{background-color:#D5AF1C;}.gips-body.red{background-color:#CB2026;}.gips-body.green{background-color:#72A159;}.gips-close,.tool-close{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -212px -470px;position:absolute;width:10px;height:9px;cursor:pointer;top:24px;right:31px;}.gips-icon,.tool-icon{background:url(/sites/all/themes/eurail/images/tool-tip-arrow.png) no-repeat 0 0;width:18px;height:10px;position:absolute;}.tool-icon{background:url(/sites/all/themes/eurail/images/tool-tip-arrow-b.png) no-repeat 0 0;top:-9px;left:50%;margin-left:-9px;}.gips-icon-bottom.purple{border-color:grey transparent transparent transparent;}.gips-icon-bottom.red{border-color:#CB2026 transparent transparent transparent;}.gips-icon-bottom.yellow{border-color:#D5AF1C transparent transparent transparent;}.gips-icon-bottom.green{border-color:#72A159 transparent transparent transparent;}.gips-icon-top{background:url(/sites/all/themes/eurail/images/tool-tip-arrow-b.png) no-repeat 0 0;margin-top:1px;}.gips-icon-top.purple{border-color:transparent transparent #D22769 transparent;}.gips-icon-top.red{border-color:transparent transparent #CB2026 transparent;}.gips-icon-top.yellow{border-color:transparent transparent #D5AF1C transparent;}.gips-icon-top.green{border-color:transparent transparent #72A159 transparent;}.gips-icon-left{margin-top:12px;}.gips-icon-left.purple{border-color:transparent #D22769 transparent transparent;}.gips-icon-left.red{border-color:transparent #CB2026 transparent transparent;}.gips-icon-left.yellow{border-color:transparent #D5AF1C transparent transparent;}.gips-icon-left.green{border-color:transparent #72A159 transparent transparent;}.gips-icon-right{margin-top:12px;}.gips-icon-right.purple{border-color:transparent transparent transparent #D22769;}.gips-icon-right.red{border-color:transparent transparent transparent #CB2026;}.gips-icon-right.yellow{border-color:transparent transparent transparent #D5AF1C;}.gips-icon-right.green{border-color:transparent transparent transparent #72A159;}.tooltip-content,.gips-container{position:absolute;top:-9999px;left:-9999px;width:394px;height:auto;}.tooltip-content.add-to-cart-tooltip,.gips-container.add-to-cart-tooltip{top:-20px;left:0;}.tooltip-content .tip-content,.gips-container .tip-content{display:block;width:300px;min-height:47px;padding:8px 0 8px 32px;}.tooltip-content .tip-content h2,.gips-container .tip-content h2{padding:0 0 3px 0;margin:0;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;line-height:120%;color:#a1c026;}.tooltip-content .tip-content .tip-text,.gips-container .tip-content .tip-text{display:block;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:20px;color:#a5a5a5;}.tooltip-content .tip-content p,.gips-container .tip-content p{padding-bottom:5px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:20px;color:#a5a5a5;}.tooltip-content .tip-content a,.gips-container .tip-content a{color:#4e9dc6;}.tooltip-content .tip-content ul,.gips-container .tip-content ul{margin:0;padding:0;}.tooltip-content .tip-content ul li,.gips-container .tip-content ul li{margin-left:14px;color:#a1c026;}.tooltip-content .tip-content ul p,.gips-container .tip-content ul p{color:#666666;line-height:20px;padding:0;}.tooltip-content .tip-content ol p,.gips-container .tip-content ol p{line-height:20px;padding:0;}.tooltip-content .wrapp-bg,.gips-container .wrapp-bg{background:url(/sites/all/themes/eurail/images/tooltip-bg.png) no-repeat 0 0;display:block;padding-top:11px;}.tooltip-content .wrapp-bg .wrapp-bg,.gips-container .wrapp-bg .wrapp-bg{background:url(/sites/all/themes/eurail/images/tooltip-bg-b.png) no-repeat 0 100%;padding:0 0 19px 0;}.tooltip-content .wrapp-bg-content,.gips-container .wrapp-bg-content{background:url(/sites/all/themes/eurail/images/tooltip-bg.png) repeat-y -394px 0;display:block;padding-top:0;}.gips-container-visible{display:block !important;}.itemsButtons{position:absolute;top:-3px;left:5px;height:28px;}.tooltip-in-text{cursor:pointer;}.tooltip-container .tooltip-content{z-index:50;}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-wrap .map-wrapper img{max-width:800px;height:auto;}.fancybox-skin{position:relative;color:#444;text-shadow:none;}.fancybox-opened{z-index:8030;}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url(/sites/all/themes/eurail/images/popup-loader.gif) center center no-repeat;}.fancybox-close{position:absolute;top:28px;right:28px;width:24px;height:24px;cursor:pointer;z-index:8040;background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -318px;}.fancybox-close:hover{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -164px -164px;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span{left:10px;}.fancybox-next span{right:10px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock-test{overflow-y:hidden !important;}#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#000000;}#fancybox-overlay.overlay-fixed{position:fixed;bottom:0;right:0;}.ifancyboxOverlay{position:fixed;top:0;left:0;bottom:0;right:0;overflow:hidden;display:none;z-index:8010;opacity:0.5;background:#000000;}.ifancyboxOverlay.ioverlay-show{display:block;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8);}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{}#fancybox-loading div{}}.popups-page{width:960px;margin:50px auto;height:568px;}.popups-page a{color:#4e9dc6;}.fancybox-skin{}.fancybox-skin .block-title{border-top:none;border-left:none;border-right:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:611px;margin:0;z-index:1;}.fancybox-skin .popup-wrapper{border:12px solid;border-color:rgba(106,108,109,0.6);-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;padding:0;margin:0;position:relative;}.page-ie .fancybox-skin .popup-wrapper{border-color:#727474;}.map-popup .map-wrapper img{display:block;}.map-popup .map-wrapper .pin-it-container{top:auto;right:7px;bottom:9px;}.map-popup .map-wrapper .pin-it-container img{border-radius:0 0 0 0;}.map-popup .map-wrapper .pin-it-container a.external{background:none;padding-right:0;}.map-popup .content-wrapper{background:#ffffff;position:relative;border:4px solid #cdeeff;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;overflow:hidden;}.map-popup .block-title{position:relative;top:auto;left:auto;width:auto;}.map-popup .block-title h2{padding-right:45px;}.cart-popup{background:#FFFFFF;height:auto;border:4px solid #cdeeff;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;overflow:hidden;}.cart-popup .block-title{width:402px;}.cart-popup .content{width:360px;margin:0 auto;padding-top:20px;padding-bottom:10px;}.cart-popup .content .note{float:left;padding:3px 21px 0 0;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;}.cart-popup .content h2{width:324px;float:right;padding:0 0 4px 0;font-family:"HelveticaNeueLTPro75Bold",Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;line-height:120%;text-transform:uppercase;color:#ff7e00;}.cart-popup .content .text{width:324px;padding:0;float:right;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:23px;}.cart-popup .content .separator{background:none;width:100%;height:1px;margin:7px 0 14px 0;border-top:1px dotted #E3E3E3;}.cart-popup .content .price{width:324px;float:right;padding:0 0 10px 0;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:15px;line-height:120%;color:#a1c026;}.cart-popup .content .price span{font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#a5a5a5;}.cart-popup .content .form-submit{background:url(/sites/all/themes/eurail/images/buttons.png) no-repeat 0 -45px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:auto;padding:0 10px;}.cart-popup .block-form{clear:both;}.cart-popup .jquery-checkbox{top:50%;margin-top:-10px;}.cart-popup input.form-checkbox{top:-9999px;left:-9999px;}.cart-popup .formfield-checkboxes{border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;width:360px;margin:0 auto 11px;padding:18px 0;}.cart-popup .form-type-checkbox .option{cursor:pointer;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:120%;color:#a5a5a5;}.cart-popup .description{width:360px;margin:0 auto;padding:0 0 16px 0;font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:16px;color:#a5a5a5;}.cart-popup .btn-wrapper{background:#F7F7F7;padding:0 0 13px 0;border-top:1px solid #EBEBEB;width:411px;}.cart-popup .form-button{background:#F7F7F7;padding:13px 24px 0 24px;}.cart-popup .form-button a{height:31px;background:none;font-size:13px;line-height:34px;color:#4e9dc6;}.cart-popup .form-button a span{height:31px;background:none;padding:0;}.cart-popup .form-button .btn-checkout{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 100% -291px;float:right;color:#FFFFFF;}.cart-popup .form-button .btn-checkout span{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 0 -260px;padding:0 5px 0 16px;}.contact-popup{background:#FFFFFF;zoom:1;border:4px solid #cdeeff;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;}.contact-popup .block-title{width:769px;-moz-border-radius:12px 12px 0 0;-webkit-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0;}.contact-popup .block-faq{background:url(/sites/all/themes/eurail/images/notice-bg.png) no-repeat -404px 100%;float:left;position:relative;width:272px;margin-left:-25px;padding-top:7px;padding-bottom:30px;z-index:10;}.contact-popup .block-faq .block-faq-bg{background:url(/sites/all/themes/eurail/images/notice-bg.png) repeat-y -679px 0;border-top:1px solid #E7E7E7;min-height:436px;}.contact-popup .block-faq h2{background:url(/sites/all/themes/eurail/images/title-faq-line.gif) repeat-x 0 50%;margin:18px auto 17px;width:219px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;text-align:center;color:#4e9dc6;}.contact-popup .block-faq h2 span{background:white;max-width:160px;padding:0 10px;}.contact-popup .block-faq .item-list{float:none;width:219px;margin:0 auto;padding:0 1px;}.contact-popup .block-faq .item-list li{width:219px;}.contact-popup .block-faq .description{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;color:#a5a5a5;}.contact-popup .block-faq .faq-arrow{left:244px;z-index:105;cursor:pointer;}.contact-popup .faq-answer{background:url(/sites/all/themes/eurail/images/notice-bg.png) no-repeat -954px 100%;display:none;width:273px;min-height:426px;padding:0 0 30px 0;border-top:1px solid #E7E7E7;top:7px;right:-273px;z-index:100;zoom:1;}.contact-popup .faq-answer .faq-answer-bg{background:url(/sites/all/themes/eurail/images/notice-bg.png) repeat-y -1229px 0;max-height:436px;}.contact-popup .intro{width:223px;margin:0 auto 18px;padding:20px 0 11px 0;border-bottom:1px dotted #e3e3e3;}.contact-popup .intro h3{padding-right:25px;padding-bottom:8px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;line-height:120%;color:#a1c026;}.contact-popup .intro h3 a{color:#a1c026;}.contact-popup .intro .close-btn{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -318px;cursor:pointer;height:24px;position:absolute;right:21px;top:17px;width:24px;z-index:8040;}.contact-popup .text{min-height:406px;padding-bottom:0;}.contact-popup .faq-popup-content{width:223px;height:364px;margin:8px auto 0;padding:0;position:relative;overflow:hidden;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;color:#a5a5a5;}.contact-popup .faq-popup-content .content{padding:0;position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0;min-height:360px;}.contact-popup .faq-popup-content .text{min-height:0;padding:0 25px 0 0;}.contact-popup .faq-popup-content .pane{background:#F4FCFF;position:absolute;width:15px;right:0;top:0;bottom:0;border:1px solid #cdeeff;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.contact-popup .faq-popup-content .slider{background:#4B99C2;position:relative;margin:0 1px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;cursor:pointer;}.contact-popup .faq-popup-content a{color:#68acca;}.contact-popup .faq-popup-content a:hover{text-decoration:underline;}.contact-popup .faq-popup-content h1,.contact-popup .faq-popup-content h2,.contact-popup .faq-popup-content h3,.contact-popup .faq-popup-content h4,.contact-popup .faq-popup-content h5{width:auto;}.contact-popup .account-register-form{width:440px;padding:24px 0 0 35px;float:left;}.contact-popup .account-register-form .messages.error{width:388px;background-color:white;border:1px solid red;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.contact-popup .account-register-form input.error{border-color:red;}.contact-popup .account-register-form input.error:focus{border-color:red;}.contact-popup .account-register-form input.error:hover{border-color:red;}.contact-popup .account-register-form .form-item{float:left;width:100%;padding-bottom:21px;}.contact-popup .account-register-form .form-item label{display:block;padding-left:0;padding-bottom:3px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:13px;line-height:120%;color:#666666;}.contact-popup .account-register-form .form-text{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ECECEC;-moz-box-shadow:0 0 10px #F7F7F7 inset;-webkit-box-shadow:0 0 10px #F7F7F7 inset;box-shadow:2px 2px 0 #F7F7F7 inset;width:438px;height:13px;padding:6px 5px 6px 5px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:11px;line-height:120%;color:#666666;}.contact-popup .account-register-form .form-text:hover{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.contact-popup .account-register-form .form-text:focus{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.contact-popup .account-register-form .formfield-radiobtn{float:left;overflow:hidden;width:438px;padding-top:12px;padding-bottom:31px;}.contact-popup .account-register-form .formfield-radiobtn .form-item{float:left;position:relative;width:auto;margin-right:15px;padding:0;}.contact-popup .account-register-form .formfield-radiobtn .form-item label{padding-left:23px;padding-bottom:0;cursor:pointer;}.contact-popup .account-register-form .formfield-radiobtn label{float:left;width:100%;padding-left:0;padding-bottom:18px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:13px;line-height:120%;color:#666666;}.contact-popup .account-register-form .formfield-radiobtn input{margin:0;}.contact-popup .account-register-form .text-item{float:left;padding-bottom:11px;}.contact-popup .account-register-form textarea{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ECECEC;-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:2px 2px 0 #F7F7F7 inset;width:438px;height:105px;padding:5px;overflow:auto;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:11px;line-height:120%;color:#666666;}.contact-popup .account-register-form textarea:hover{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.contact-popup .account-register-form textarea:focus{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.contact-popup .account-register-form textarea.error{border-color:red;}.contact-popup .account-register-form textarea.error:focus{border-color:red;}.contact-popup .account-register-form textarea.error:hover{border-color:red;}.contact-popup .account-register-form .form-button{float:left;}.contact-popup .account-register-form .form-button .form-submit{background-position:0 -116px;border-radius:5px;}.contact-popup .account-register-form .form-button .form-submit:hover{background-position:0 -507px;}.contact-popup .account-register-form .form-button a:hover{background-position:100% -530px;}.contact-popup .account-register-form .form-button a:hover span{background-position:0 -507px;}.contact-service-form{width:463px;padding:24px 0 28px 35px;float:left;}.contact-service-form .messages.error{width:388px;background-color:white;border:1px solid red;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.contact-service-form input.error{border:1px solid #ED1AA5;}.contact-service-form input.error:focus{border:1px solid #ED1AA5;}.contact-service-form input.error:hover{border:1px solid #ED1AA5;}.contact-service-form .form-item{float:left;position:relative;width:100%;padding-bottom:16px;}.contact-service-form .form-item label{display:block;padding-left:0;padding-bottom:3px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:13px;line-height:120%;color:#666666;}.contact-service-form .form-type-textarea{padding-bottom:0;}.contact-service-form .form-type-textarea .error-message{top:45%;bottom:auto;}.contact-service-form .form-text{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ECECEC;-moz-box-shadow:0 0 10px #F7F7F7 inset;-webkit-box-shadow:0 0 10px #F7F7F7 inset;box-shadow:2px 2px 0 #F7F7F7 inset;width:211px;height:13px;padding:6px 5px 6px 5px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:11px;line-height:120%;color:#666666;}.contact-service-form .form-text:hover{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.contact-service-form .form-text:focus{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.contact-service-form .form-text-static-val.error{background:none;position:relative;z-index:1;}.contact-service-form .form-text-static-val.form-text{width:177px;padding-left:39px;}.contact-service-form .static-value{background:#F4F4F4;-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;border:1px solid #ECECEC;-moz-box-shadow:0 0 10px #ECECEC inset;-webkit-box-shadow:0 0 10px #ECECEC inset;box-shadow:2px 2px 0 #ECECEC inset;display:block;position:relative;left:0;bottom:auto;width:32px;height:25px;margin-top:-27px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:13px;text-transform:uppercase;text-align:center;line-height:27px;color:#666666;}.contact-service-form .field-name-field-feedback-order-number .error-message{position:static;bottom:auto;left:auto;margin-top:10px;}.contact-service-form .field-name-field-feedback-order-number .error-message:before{display:none;}.contact-service-form .form-item-line{margin-right:-25px;}.contact-service-form .form-item-line .form-item{width:223px;padding-right:18px;}.contact-service-form .form-item-line .error-message{left:237px;}.contact-service-form .form-type-textfield{clear:both;width:223px;}.contact-service-form .form-type-radios{float:left;position:relative;width:438px;padding-top:12px;padding-bottom:16px;}.contact-service-form .form-type-radios .form-item{float:left;position:relative;width:auto;margin-right:15px;padding:0 0 8px 0;}.contact-service-form .form-type-radios .form-item label{padding-left:23px;padding-bottom:0;cursor:pointer;}.contact-service-form .form-type-radios label{float:left;width:100%;padding-left:0;padding-bottom:13px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:13px;line-height:120%;color:#666666;}.contact-service-form .form-type-radios input{margin:0;}.contact-service-form .form-type-radios .error-message{bottom:45%;}.contact-service-form .form-radio.error + .jquery-checkbox-radio .mark{background:url(/sites/all/themes/eurail/images/btn-sprite.png) -386px -162px;}.contact-service-form .form-radio.error + .jquery-checkbox-radio.jquery-checkbox-radio-checked .mark{background:url(/sites/all/themes/eurail/images/btn-sprite.png) -369px -162px;}.contact-service-form .form-checkbox.error + .jquery-checkbox .mark{background:url(/sites/all/themes/eurail/images/btn-sprite.png) -425px -162px;}.contact-service-form .form-checkbox.error + .jquery-checkbox.jquery-checkbox-checked .mark{background:url(/sites/all/themes/eurail/images/btn-sprite.png) -403px -162px;}.contact-service-form .text-item{float:left;padding-bottom:11px;}.contact-service-form textarea{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ECECEC;-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:2px 2px 0 #F7F7F7 inset;width:438px;height:105px;padding:17px 11px 17px 11px;overflow:auto;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:11px;line-height:120%;color:#666666;}.contact-service-form textarea:hover{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.contact-service-form textarea:focus{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.contact-service-form textarea.error{border:1px solid #ED1AA5;}.contact-service-form textarea.error:focus{border:1px solid #ED1AA5;}.contact-service-form textarea.error:hover{border:1px solid #ED1AA5;}.contact-service-form .form-button{clear:both;float:left;}.contact-service-form .form-button .form-submit{background-position:0 -116px;border-radius:5px;}.contact-service-form .form-button .form-submit:hover{background-position:0 -507px;}.contact-service-form .form-button a:hover{background-position:100% -530px;}.contact-service-form .form-button a:hover span{background-position:0 -507px;}.contact-service-form .form-text-field{padding-bottom:10px;}.contact-service-form .form-type-file{width:100%;padding:0 0 6px 0;}.contact-service-form .watermark{color:#AFAFAF;}.contact-service-form .NFI-button{background:none;height:auto;margin:0;padding:0;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:13px;line-height:120%;color:#4F9DC6 !important;}.contact-service-form .NFI-filename{position:absolute;top:-9999px;left:-9999px;}.contact-service-form .form-type-checkbox{padding:0 0 14px 0;}.contact-service-form .form-type-checkbox label{padding:3px 0 0 25px;cursor:pointer;}.contact-service-form .text{min-height:0;}.contact-service-form .form-select{width:194px;height:27px;}.contact-service-form .form-select.display{border:1px solid #CDEEFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#706F6F;padding:0 20px 2px 7px;height:23px;margin-top:0;margin-left:0;margin-right:10px;float:left;}.contact-service-form .form-select.display .arrow_btn{top:9px;right:7px;}.contact-service-form .form-select.display .text{display:inline-block;padding-top:6px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;color:#3F93BF;}.contact-service-form .form-select.display.hover .text{padding:6px 0 0 0;color:#3F93BF;margin-top:0;margin-left:0;}.contact-service-form .form-select.display.error{border:1px solid #ED1AA5;background-image:none;}.contact-service-form .form-managed-file{float:left;padding-bottom:4px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:13px;line-height:120%;color:#666666;}.contact-service-form .form-managed-file a{color:#4F9DC6;}.contact-service-form .form-managed-file img{position:relative;top:1px;padding-right:1px;}.contact-service-form .form-managed-file .form-submit{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -192px -164px;position:relative;top:3px;width:14px;height:14px;margin:0 0 0 6px;text-indent:-9999px;}.contact-service-form .error-message{background:#ED1AA5;border-radius:6px;width:177px;min-height:32px;position:absolute;bottom:7px;right:-211px;padding:7px 10px 6px 10px;z-index:1;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:13px;line-height:16px;color:#ffffff;}.contact-service-form .error-message:before{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -209px -164px;content:" ";position:absolute;top:50%;left:-5px;width:5px;height:10px;margin-top:-5px;}.contacts-popup .fancybox-inner{overflow:visible !important;}.contacts-popup .thanks-text h3{padding-bottom:8px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;line-height:120%;color:#a1c026;}.contacts-popup .thanks-text p{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;color:#a5a5a5;}.contacts-popup .file-managed-wrapper,.contacts-popup .form-managed-file{float:left;position:relative;}.contacts-popup .file-managed-wrapper .error-message,.contacts-popup .form-managed-file .error-message{width:442px;min-height:48px;bottom:3px;right:-479px;}.selectbox.items.form-select.form-ct-select{width:221px;}.fancybox-content{position:absolute;display:none;top:8px;left:11px;width:185px;height:129px;z-index:10;}.magnifier-btn{display:none;}.home-page{background:url(/sites/all/themes/eurail/images/homepage_bg.jpg) repeat-x #fafdff;min-width:940px;overflow:hidden;}.home-page .main-content{width:940px;}.home-page .image-text{left:auto;right:0;width:386px;padding-left:0;padding-top:70px;padding-right:58px;}.home-page .image-text h1,.home-page .image-text h2{background:none;margin:0;padding-bottom:9px;font-size:24px;text-align:left;color:white;}.home-page .image-text span{border-top:1px solid #4487AA;width:206px;margin:0;font-size:16px;text-align:left;color:#2D6A89;}.home-page .block{float:left;width:940px;}.home-page .block-bg{float:left;background:url(/sites/all/themes/eurail/images/blocks-bg.png) no-repeat -9573px 100%;padding:0 0 10px 0;}.home-page .block-bg .block-bg{background-position:-10516px 0;background-repeat:repeat-y;padding:0;}.home-page .blocks-30-60 .block-bg{background-position:-7687px 100%;}.home-page .blocks-30-60 .block-bg .block-bg{background:url(/sites/all/themes/eurail/images/block-bg30-60.png) repeat-y 0 0;}.page-ie6 .home-page .blocks-30-60{margin:0 -23px 0 -30px;width:940px;}.home-page .blocks-30-60 .block{width:291px;margin:0 14px 0 15px;}.home-page .blocks-30-60 .block.block-60{width:620px;}.home-page .block-text{width:939px;}.home-page .block-60 .text{float:left;width:240px;}.home-page .block-60 .image{background:url(/sites/all/themes/eurail/images/map-frame-bg.png) no-repeat 100% 0;float:right;width:341px;height:271px;margin:-60px -40px 0 0;}.home-page .block-60 .image img{padding-top:11px;}.home-page .block-60 .title{width:300px;}.home-page .blocks-33-33-33 .block-bg{background:url(/sites/all/themes/eurail/images/block-bg.png) no-repeat -1430px 100%;}.home-page .blocks-33-33-33 .block-bg .block-bg{background-position:-2373px 0;background-repeat:repeat-y;}.home-page .blocks-33-33-33 .block{width:294px;}.home-page .blocks-33-33-33 .image{margin:0 auto;}.home-page .blocks-wrapper .block-text-33-33-33{background:url(/sites/all/themes/eurail/images/home-33-33-33_bg.gif) repeat-y -25px 0;}.home-page .blocks-wrapper .block-text-33-33-33 .block-left{width:269px;}.home-page .blocks-wrapper .block-text-33-33-33 .block-middle{width:277px;}.home-page .blocks-wrapper .block-text-33-33-33 .block-right{width:265px;}.home-page .block-main-notification{background:url(/sites/all/themes/eurail/images/main-notice-bg.png) no-repeat -2370px 100%;}.home-page .block-main-notification .block-main-notification-bg{background-position:-1430px 0;background-repeat:repeat-y;}.home-page .blocks-50-50 .blocks-wrapper{margin:0 -15px 0 -15px;}.page-ie6 .home-page .blocks-50-50{margin:0 -23px 0 -30px;width:940px;}.home-page .blocks-50-50 .block{width:455px;margin:0 15px 0 15px;}.home-page .blocks-50-50 .block-bg{background-position:-11459px 100%;}.home-page .blocks-50-50 .block-bg .block-bg{background:url(/sites/all/themes/eurail/images/block-bg50-50.png) repeat-y 0 0;}.home-page .home-passes{position:relative;margin-left:0;margin-right:-20px;z-index:2;zoom:1;}.home-page .block-pass{background:url(/sites/all/themes/eurail/images/homepage_passes_bg.png) no-repeat 0 0;position:relative;width:224px;min-height:319px;float:left;margin-right:15px;padding-top:10px;color:#ff7e00;}.home-page .block-pass.select-pass{color:#a1c026;}.home-page .block-pass.select-pass h2 a{color:#a1c026;}.home-page .block-pass.select-pass .sub-title{background:url(/sites/all/themes/eurail/images/pass-line-bg-select.gif) repeat-x 0 50%;}.home-page .block-pass.regional-pass{color:#4e9dc6;}.home-page .block-pass.regional-pass h2 a{color:#4e9dc6;}.home-page .block-pass.regional-pass .sub-title{background:url(/sites/all/themes/eurail/images/pass-line-bg-reg.gif) repeat-x 0 50%;}.home-page .block-pass.one-country-pass{color:#97cae5;}.home-page .block-pass.one-country-pass h2 a{color:#97cae5;}.home-page .block-pass.one-country-pass .sub-title{background:url(/sites/all/themes/eurail/images/pass-line-bg-country.gif) repeat-x 0 50%;}.home-page .block-pass .block-bg{background:url(/sites/all/themes/eurail/images/homepage_passes-bg-b.png) no-repeat 0 100%;padding-bottom:64px;width:224px;}.home-page .block-pass .block-bg .block-bg{background:url(/sites/all/themes/eurail/images/homepage_passes_bg.png) repeat-y -224px 0;padding:0;position:relative;min-height:255px;}.home-page .block-pass h2{padding-bottom:2px;font-size:18px;text-transform:uppercase;text-align:center;}.home-page .block-pass h2 a{color:#ff7e00;}.home-page .block-pass .sub-title{background:url(/sites/all/themes/eurail/images/pass-line-bg.gif) repeat-x 0 50%;width:182px;margin:0 auto 8px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;line-height:120%;text-align:center;}.home-page .block-pass .sub-title span{display:inline-block;max-width:140px;background:white;padding:0 10px;margin:0 auto;}.home-page .block-pass .price{padding-bottom:15px;font-family:"helvetica_neuebold",Arial,Helvetica,sans-serif;font-size:24px;text-align:center;}.home-page .block-pass .image{height:116px;margin-bottom:6px;}.home-page .block-pass img{width:180px;height:114px;display:block;margin:0 auto 6px;border:1px solid #CFECFB;}.home-page .block-pass .magnifier-btn{bottom:67px;right:22px;}.home-page .block-pass .description{background:url(/sites/all/themes/eurail/images/pass-line-bg2.gif) repeat-x 0 50%;width:182px;margin:0 auto 40px;font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:14px;text-align:center;text-transform:uppercase;color:#4e9dc6;}.home-page .block-pass .description span{display:inline-block;max-width:142px;background:white;padding:0 10px;margin:0 auto;}.home-page .block-pass .description b{font-family:"helvetica_neuebold",Arial,Helvetica,sans-serif;font-weight:normal;}.home-page .block-pass .form-button{max-width:182px;position:absolute;bottom:2px;left:21px;}.home-page .block-pass .form-button a{background-position:100% -291px;display:block;height:31px;line-height:35px;font-size:13px;}.home-page .block-pass .form-button a:hover{background:url(/sites/all/themes/eurail/images/buttons.png) no-repeat 100% -258px;}.home-page .block-pass .form-button a:hover span{background:url(/sites/all/themes/eurail/images/buttons.png) no-repeat 0 -227px;}.home-page .block-pass .form-button a:hover .arrow{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat -23px -444px;}.home-page .block-pass .form-button a span{background-position:0 -260px;height:31px;min-width:95px;padding-left:41px;padding-right:36px;text-align:center;}.home-page .block-pass .form-button a .arrow{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat -23px -444px;display:block;zoom:1;width:5px;min-width:0;height:7px;margin:13px 0 0 0;padding:0;}.home-page .special-offer{background:none;top:79px;left:-5px;width:178px;height:auto;font-size:12px;}.home-page .special-offer img{border:none;display:block;width:100%;height:auto;margin:0;padding:0;}.home-page .block-short-faq{padding-bottom:47px;}.home-page .block-short-faq .block-bg{background-position:-14288px 100%;}.home-page .block-short-faq .block-bg .block-bg{background-position:-13345px 0;padding-top:10px;}.home-page .block-short-faq .content{width:938px;}.home-page .block-short-faq .image{margin:-25px 22px;}.home-page .block-short-faq .image img{display:block;padding:11px 0 0 0;margin:0 auto;}.home-page .block-short-faq .image.image-t2{background:url(/sites/all/themes/eurail/images/image-frame-big.png) no-repeat 0 0;}.home-page .block-short-faq .image.image-t2 img{transform:rotate(-3.1deg);-moz-transform:rotate(-3.1deg);-webkit-transform:rotate(-3.1deg);-o-transform:rotate(-3.1deg);-ms-transform:rotate(-3.1deg);padding:17px 0 0 14px;}.home-page .block-short-faq .question{margin:32px 0 0 0;width:195px;font-size:20px;line-height:25px;}.home-page .block-short-faq .answer{width:272px;padding:0 52px 0 52px;}.block-visual{min-height:401px;padding-top:16px;position:relative;margin-bottom:-43px;}.block-visual .block-intro{padding-bottom:0;}.block-visual .block-intro img{position:relative;z-index:1;max-width:none;}.block-visual .intro-bg{background:url(/sites/all/themes/eurail/images/homepage-brush.png) no-repeat 0 0;position:absolute;left:-177px;top:232px;width:1300px;height:125px;z-index:0;}.home-page .title-line{margin-bottom:38px;background:url(/sites/all/themes/eurail/images/intro-title-bg.gif) repeat-x 0 50%;clear:both;text-align:center;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;line-height:120%;color:#4F9DC6;}.home-page .title-line h1,.home-page .title-line h2{display:inline-block;max-width:600px;background:#fafeff;padding:0 10px;margin:0 auto;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;line-height:120%;color:#4F9DC6;}.home-page h1.title,.home-page h2.title{margin-bottom:38px;background:url(/sites/all/themes/eurail/images/intro-title-bg.gif) repeat-x 0 50%;clear:both;text-align:center;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;line-height:120%;color:#4F9DC6;}.home-page h1.title span,.home-page h2.title span{display:inline-block;max-width:600px;background:#fafeff;padding:0 10px;margin:0 auto;}.home-page .block-faq{background-position:238px 0;}.home-page .block-faq .item-list{width:214px;}.home-page .block-faq .item-list li{width:214px;}.home-page .block-faq .text{float:left;width:314px;padding-right:50px;border-right:1px dotted #e3e3e3;}.home-page .block-faq .image{width:206px;height:auto;min-height:152px;background:url(/sites/all/themes/eurail/images/image-frame-big-wr.png) no-repeat 100% 0;float:right;margin-right:31px;}.home-page .block-faq .image img{padding:10px 0 0 0;margin:0 auto;}.home-page .block-faq .image.image-rotate-left .image-description,.home-page .block-faq .image.image-rotate-right .image-description{padding-top:0;}.home-page .block-faq .image .image-description{padding-top:15px;}.home-page .block-faq .btn-more{max-width:213px;}.home-page .faq-arrow{left:238px;}.home-page .faq-answer{width:625px;}.home-page .faq-answer .btn-more{margin-bottom:13px;max-width:340px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.block-links-list{padding-top:14px;}.text .block-links-list ul li{margin:0;}.text .block-links-list .info-link{color:#4e9dc6;}.home-page .blocks-50-50 .block-links-list{float:left;width:200px;}.home-page .blocks-50-50 .block-links-list ul{width:auto;list-style:none;}.home-page .blocks-50-50 .image-right{padding:25px 0 0 0;margin:0 -30px 0 0;float:right;}.home-page .blocks-50-50 .image-right img{width:auto;}.home-page .blocks-50-50 .text-left-column{width:215px;float:left;}.home-page .blocks-50-50 .image{width:206px;height:150px;background:url(/sites/all/themes/eurail/images/image-frame-big-wr.png) no-repeat 100% 0;float:right;position:relative;margin:0 -30px 0 0;}.home-page .blocks-50-50 .image img{display:block;width:auto;padding:10px 0 0 0;margin:0 auto;}.home-page .blocks-50-50 .image.image-rotate-right,.home-page .blocks-50-50 .image.image-rotate-left{background:none !important;width:206px;min-height:157px;position:relative;}.home-page .blocks-50-50 .image.image-rotate-right .image-frame,.home-page .blocks-50-50 .image.image-rotate-left .image-frame{background:url(/sites/all/themes/eurail/images/frame-sprite.png) no-repeat 0 0;display:block;position:relative;width:206px;height:157px;overflow:hidden;z-index:5;}.home-page .blocks-50-50 .image.image-rotate-right img,.home-page .blocks-50-50 .image.image-rotate-left img{position:absolute;top:10px;left:10px;display:block;padding:0 !important;max-height:126px;max-width:182px;z-index:1;}.home-page .blocks-50-50 .image.image-rotate-right .image-description,.home-page .blocks-50-50 .image.image-rotate-left .image-description{padding-top:0;}.home-page .blocks-50-50 .image.image-rotate-left .image-frame{background-position:-209px 0;}.home-page .blocks-50-50 .image .image-description{padding-top:15px;}.home-page .blocks-50-50 .image-description{width:150px;max-height:60px;margin:0 auto;overflow:hidden;}.home-page .blocks-50-50 .facebook-big-logo{position:absolute;top:-56px;right:21px;}.block-fb{clear:both;}.block-fb a{float:left;padding-right:10px;}.block-fb .facebook{float:left;}.block-fb .facebook-button{clear:both;}.block-fb iframe{max-width:140px !important;}.home-page.home-page-black,.home-page-v2.home-page-black{background:url(/sites/all/themes/eurail/images/homepage_bg_v2_black.jpg) repeat-x 0 0 #fafdff;}.home-page-v2{background:url(/sites/all/themes/eurail/images/homepage_bg_v3.jpg) repeat-x 0 0 #fafdff;position:relative;}.home-page-v2 .intro-bg{display:none;}.home-page-v2 .block-info{float:left;width:439px;padding:35px 0 0 0;}.home-page-v2 .block-info h1{background:none;margin-bottom:14px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;line-height:120%;color:#ffffff;}.home-page-v2 .block-info p{padding-bottom:10px;font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:16px;line-height:26px;color:#ffffff;}.home-page-v2 .block-info p a{background:none;display:inline;margin:0;padding:0;line-height:26px;}.home-page-v2 .block-info A[href*="#anchor"],.home-page-v2 .block-info .page-navigation li a,.page-navigation li .home-page-v2 .block-info a,.home-page-v2 .block-info .nav-link{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -546px;display:inline-block;margin-top:11px;padding-left:18px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:11px;line-height:120%;color:#ffffff;}.home-page-v2 .block-info A[href*="#anchor"]:hover,.home-page-v2 .block-info .page-navigation li a:hover,.page-navigation li .home-page-v2 .block-info a:hover,.home-page-v2 .block-info .nav-link:hover{text-decoration:underline;color:#ffffff !important;}.page-ie7 .home-page-v2 .block-info A[href*="#anchor"],.page-ie7 .home-page-v2 .block-info .page-navigation li a,.page-navigation li .page-ie7 .home-page-v2 .block-info a,.page-ie7 .home-page-v2 .block-info .nav-link{margin-top:0;position:relative;top:-7px;}.home-page-v2 .block-info .button-orange-big{cursor:pointer;}.home-page-v2 .block-info .button-orange-big:hover{background-position:0 -193px;}.home-page-v2 .block-info .button-orange-big{clear:both;display:inline-block;background:url(/sites/all/themes/eurail/images/buttons.png) repeat-x 0 -97px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:31px;padding:0 19px;margin:22px 27px 10px 0;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;line-height:34px;color:#FFFFFF !important;text-decoration:none;}.home-page-v2 .block-info .button-orange-big:hover{text-decoration:none !important;}.home-page-v2 .block-info .button-orange-big:hover .price-bold{color:#ffffff;}.home-page-v2 .block-info .button-orange-big.external{background:url(/sites/all/themes/eurail/images/buttons.png) repeat-x 0 -97px;}.home-page-v2 .block-info .button-orange-big .price-bold{color:#ffffff;}.home-page-v2 .block-info .form-button{float:left;margin-right:31px;}.home-page-v2 .block-info .form-button a{background:url(/sites/all/themes/eurail/images/btn-sprite.png) 100% -291px;display:block;height:31px;margin:0;padding-left:0;font-size:13px;line-height:35px;}.home-page-v2 .block-info .form-button a:hover{background:url(/sites/all/themes/eurail/images/buttons.png) no-repeat 100% -258px;}.home-page-v2 .block-info .form-button a:hover span{background:url(/sites/all/themes/eurail/images/buttons.png) no-repeat 0 -227px;}.home-page-v2 .block-info .form-button a:hover .arrow{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat -23px -444px;}.home-page-v2 .block-info .form-button a span{background-position:0 -260px;height:31px;min-width:171px;padding-left:0;padding-right:0;text-align:center;}.home-page-v2 .block-info .form-button a .arrow{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat -23px -444px;display:inline-block;zoom:1;width:5px;min-width:0;height:7px;position:relative;margin:0 -10px 0 10px;top:-1px;float:none;padding:0;}.page-ie7 .home-page-v2 .block-info .form-button a .arrow{top:-8px;}.home-page-v2 .block-text .button-orange-big:hover{background-position:0 -193px;text-decoration:none !important;}.home-page-v2 .info-text{overflow:hidden;}.home-page-v2 .block-video,.home-page-v2 .block-video-overlay{float:right;width:443px;}.home-page-v2 .block-visual{position:static;min-height:343px;padding-top:34px;}.home-page-v2 .block-intro{z-index:1;}.home-page-v2 .home-passes{margin-bottom:0;}.home-page-v2 .block-pass .form-button a{background-position:100% -229px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;}.home-page-v2 .block-pass .form-button a span{background-position:0 -198px;min-width:171px;padding-right:0;padding-left:0;}.home-page-v2 .block-pass .form-button a .arrow{display:inline-block;float:none;position:relative;margin:0 -10px 0 10px;top:-1px;}.page-ie7 .home-page-v2 .block-pass .form-button a .arrow{top:-8px;}.home-page-v2 .title{margin-top:20px;margin-bottom:10px;background:url(/sites/all/themes/eurail/images/intro-title-bg.gif) repeat-x 0 50%;clear:both;text-align:center;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;line-height:120%;color:#68ACCE;}.home-page-v2 .title h2{display:inline-block;max-width:700px;background:#fafeff;padding:0 10px;margin:0 auto;font-size:24px;font-weight:normal;}.home-page-v2 .block-advantage{padding:0;}.home-page-v2 .block-advantage .content{padding-left:0;padding-right:0;}.home-page-v2 .blocks-routes{overflow:hidden;border:none;margin:0;padding:0 0 50px 0;}.home-page-v2 .blocks-routes.block-routes-left .image{float:left;}.home-page-v2 .blocks-routes.block-routes-left .text{float:right;}.home-page-v2 .blocks-routes .text{border:none;width:452px;padding-top:20px;padding-right:0;}.home-page-v2 .blocks-routes h3{padding-bottom:3px;font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:22px;font-weight:normal;line-height:120%;color:#68acce;}.home-page-v2 .blocks-routes h3 a{color:#68acce;}.home-page-v2 .blocks-routes p{font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:16px;line-height:26px;color:#7F7F7F;}.home-page-v2 .blocks-routes .image{background:none;width:462px;height:auto;margin:0;padding:0;}.home-page-v2 .blocks-routes .image img{width:auto;height:auto;padding:0;}.home-page-v2 .buttons{width:462px;margin:0 auto;padding-bottom:128px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:36px;color:#a5a5a5;}.home-page-v2 .buttons .form-button{float:left;}.home-page-v2 .buttons .form-button a{background:url(/sites/all/themes/eurail/images/btn-sprite.png) 100% -291px;display:block;height:31px;margin:0;padding-left:0;font-size:13px;line-height:35px;color:#ffffff;}.home-page-v2 .buttons .form-button a:hover{background:url(/sites/all/themes/eurail/images/buttons.png) no-repeat 100% -258px;}.home-page-v2 .buttons .form-button a:hover span{background:url(/sites/all/themes/eurail/images/buttons.png) no-repeat 0 -227px;}.home-page-v2 .buttons .form-button a:hover .arrow{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat -23px -444px;}.home-page-v2 .buttons .form-button a span{background-position:0 -260px;height:31px;min-width:171px;padding-left:0;padding-right:0;text-align:center;}.home-page-v2 .buttons .form-button a .arrow{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat -23px -444px;display:inline-block;zoom:1;width:5px;min-width:0;height:7px;position:relative;margin:0 -10px 0 10px;top:-1px;float:none;padding:0;}.page-ie7 .home-page-v2 .buttons .form-button a .arrow{top:-8px;}.home-page-v2 .buttons p{float:right;}.home-page-v2 .buttons a{color:#4e9dc6;}.home-page-v2 .buttons a:hover{text-decoration:underline;}.background-img{position:absolute;top:0;left:0;width:100%;overflow:hidden;text-align:center;}.background-img img{max-width:none;}.block-why-eurail{width:100%;overflow:hidden;position:relative;min-height:60px;z-index:1;padding:28px 0 0 0;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;color:#a5a5a5;}.block-why-eurail .block-left{float:left;width:332px;}.block-why-eurail .block-middle{float:left;width:337px;}.block-why-eurail .block-right{float:right;width:264px;}.block-why-eurail .block-special-offer img{float:left;margin-top:-28px;}.block-why-eurail .block-special-offer span{color:#FF7E00;}.block-why-eurail img{float:left;padding-right:20px;}.block-why-eurail a{color:#4B9AC3;}.block-why-eurail a:hover{text-decoration:underline;}.block-why-eurail p span{color:#666666;}.block-featured{position:relative;overflow:hidden;padding-bottom:101px;text-align:center;}.block-featured .title{background:url(/sites/all/themes/eurail/images/nhome_title_bg.gif) repeat-x 0 50%;margin-top:0;margin-bottom:35px;}.block-featured .title h2{font-size:15px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;line-height:120%;color:#a1c026;}.block-featured ul{overflow:hidden;padding-bottom:35px;}.block-featured li{list-style:none;float:left;padding-left:75px;}.block-featured li:hover blockquote,.block-featured li:hover p{display:block;}.block-featured li.first{padding-left:0;}.block-featured blockquote,.block-featured p{display:none;position:absolute;bottom:84px;right:0;width:542px;float:right;text-align:left;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:14px;line-height:120%;color:#696969;}.block-passboxes{padding-bottom:37px;text-align:center;}.block-passboxes .block-table tr{background:none;}.block-passboxes .block-table td{vertical-align:middle;}.block-passboxes .top-image{width:100%;padding-bottom:7px;}.block-passboxes .top-image img{margin:0 auto;}.block-passboxes .block-pass{background-position:-466px 0;width:170px;margin-right:11px;}.block-passboxes .block-pass.box-highlight{border-radius:11px;border:4px solid #E9F4F9;}.block-passboxes .block-pass .block-bg{width:170px;background-position:-4px 100%;}.block-passboxes .block-pass .block-bg .block-bg{background-position:-765px 0;}.block-passboxes .block-pass h2{padding:7px 0 14px 0;font-family:"HelveticaNeueLTPro75Bold",Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;line-height:120%;text-transform:none;color:#4e9dc6;}.block-passboxes .block-pass h2 a{color:#4e9dc6;}.block-passboxes .block-pass .image{height:auto;margin-bottom:0;padding-bottom:15px;}.block-passboxes .block-pass img{border:none;width:auto;height:auto;padding-bottom:9px;}.block-passboxes .block-pass .description{background:none;width:auto;margin:0;font-family:"HelveticaNeueLTPro75Bold",Arial,Helvetica,sans-serif;font-size:15px;text-transform:uppercase;color:#a4ca53;}.block-passboxes .block-pass .price{padding-bottom:13px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;text-transform:none;color:#666666;}.block-passboxes .block-pass .form-button{position:static;margin-bottom:7px;}.block-passboxes .block-pass .form-button .btn-checkout span{min-width:117px;padding:0 0 0 11px;}.block-passboxes .image{padding-top:5px;text-align:center;}.block-passboxes .image span{font-family:"HelveticaNeueLTPro75Bold",Arial,Helvetica,sans-serif;font-size:15px;text-transform:none;color:#a4ca53;}.block-passboxes .description p{color:#a4ca53;}.block-passboxes .special-offer{position:relative;top:auto;left:auto;width:auto;margin-left:-1px;}.block-passboxes .special-offer img{padding-bottom:2px;}.block-passboxes .text{background:#f4fcff;margin-left:1px;margin-bottom:15px;padding:6px 8px 2px 8px;width:152px;}.block-passboxes p{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;color:#666666;}.block-passboxes p a{color:#4e9dc6;}.block-passboxes p a:hover{text-decoration:underline;}.block-passboxes .price span{position:relative;color:#f0ab13;}.block-passboxes .price span.old-currency{position:absolute;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;color:#a5a5a5;}.block-passboxes .promo-price{padding-top:7px;}.block-passboxes .old-currency{position:absolute;top:-7px;right:0;width:100%;font-size:10px;text-decoration:line-through;color:#a5a5a5;}.home-page .block-passboxes{padding-top:23px;}.home-page .block-passboxes .top-image{width:224px;}.home-page .block-passboxes .text{margin-left:1px;width:206px;}.home-page .block-passboxes .special-offer{margin-left:0;}.home-page .block-passboxes .block-pass{background-position:0 0;width:224px;}.home-page .block-passboxes .block-pass .block-bg{background-position:0 100%;width:224px;}.home-page .block-passboxes .block-pass .block-bg .block-bg{background-position:-224px 0;}.home-page .block-passboxes .block-pass .form-button a span{min-width:161px;padding-left:11px;}.home-page-v2 .block-passboxes .block-pass{background-position:0 0;width:224px;}.home-page-v2 .block-passboxes .block-pass .block-bg{background-position:0 100%;width:224px;}.home-page-v2 .block-passboxes .block-pass .block-bg .block-bg{background-position:-224px 0;}.home-page-v2 .block-passboxes .block-pass .form-button a span{min-width:161px;padding-left:11px;}.page-landing{background:url(/sites/all/themes/eurail/images/landing_page_bg.jpg) repeat-x #fafdff;min-width:940px;}.page-landing .breadcrumb-wrapper{background:none;}.page-landing .breadcrumb-inner{background:none;}.page-landing .block-intro-visual .title-line{margin-bottom:0;background:url(/sites/all/themes/eurail/images/intro_landing_bg.gif) repeat-x 0 50%;color:white;}.page-landing .block-intro-visual .title-line h1,.page-landing .block-intro-visual .title-line h2{background:url(/sites/all/themes/eurail/images/landing_page_bg.jpg) repeat-x 0 -82px;color:white;}.page-landing .block-intro-visual .title{margin-bottom:0;background:url(/sites/all/themes/eurail/images/intro_landing_bg.gif) repeat-x 0 50%;color:white;}.page-landing .block-intro-visual .title span{background:url(/sites/all/themes/eurail/images/landing_page_bg.jpg) repeat-x 0 -82px;}.page-landing .block-intro-visual .image-text{padding-top:72px;}.page-landing .block-intro-visual .image-text h2{font-size:20px;color:white;}.page-landing .block-intro-visual .image-text span{border-top:1px solid #4487AA;width:194px;font-size:14px;color:#2D6A89;}.page-landing .block-intro-visual .image-text.image-text-right{width:245px;padding-top:63px;padding-right:40px;text-align:left;}.page-landing .block-intro-visual .image-text.image-text-left-passes{padding-top:54px;}.page-landing .text-left-column{width:500px;float:left;padding-top:1px;}.page-landing .contact-btn{padding-left:10px;}.page-landing .contact-btn span{padding-left:26px;padding-right:16px;}.page-landing .contact-btn a:hover{background-position:100% -530px;}.page-landing .contact-btn a:hover span{background-position:0 -507px;}.home-passes{position:relative;margin-right:-20px;z-index:2;zoom:1;margin-top:0;margin-left:-4px;margin-bottom:48px;}.block-pass{background:url(/sites/all/themes/eurail/images/homepage_passes_bg.png) no-repeat -462px 0;position:relative;width:178px;min-height:199px;float:left;margin-right:3px;padding-top:10px;color:#ff7e00;}.block-pass .block-bg{background:url(/sites/all/themes/eurail/images/passes-bg-b.png) no-repeat 0 100%;padding-bottom:10px;width:178px;}.block-pass .block-bg .block-bg{background:url(/sites/all/themes/eurail/images/homepage_passes_bg.png) repeat-y -761px 0;padding:0;}.block-pass.select-pass{color:#a1c026;}.block-pass.select-pass h2 a{color:#a1c026;}.block-pass.select-pass .sub-title{background:url(/sites/all/themes/eurail/images/pass-line-bg-select.gif) repeat-x 0 50%;}.block-pass.regional-pass{color:#4e9dc6;}.block-pass.regional-pass h2 a{color:#4e9dc6;}.block-pass.regional-pass .sub-title{background:url(/sites/all/themes/eurail/images/pass-line-bg-reg.gif) repeat-x 0 50%;}.block-pass.one-country-pass{color:#97cae5;}.block-pass.one-country-pass h2 a{color:#97cae5;}.block-pass.one-country-pass .sub-title{background:url(/sites/all/themes/eurail/images/pass-line-bg-country.gif) repeat-x 0 50%;}.block-pass.not-active{color:#c9c9c9;}.block-pass.not-active h2 a{color:#c9c9c9;}.block-pass.not-active .sub-title{background:url(/sites/all/themes/eurail/images/pass-line-bg3.gif) repeat-x 0 50%;}.block-pass.not-active.select-pass{color:#c9c9c9;}.block-pass.not-active.select-pass h2 a{color:#c9c9c9;}.block-pass.not-active.select-pass .sub-title{background:url(/sites/all/themes/eurail/images/pass-line-bg3.gif) repeat-x 0 50%;}.block-pass.not-active.regional-pass{color:#c9c9c9;}.block-pass.not-active.regional-pass h2 a{color:#c9c9c9;}.block-pass.not-active.regional-pass .sub-title{background:url(/sites/all/themes/eurail/images/pass-line-bg3.gif) repeat-x 0 50%;}.block-pass.not-active.one-country-pass{color:#c9c9c9;}.block-pass.not-active.one-country-pass h2 a{color:#c9c9c9;}.block-pass.not-active.one-country-pass .sub-title{background:url(/sites/all/themes/eurail/images/pass-line-bg3.gif) repeat-x 0 50%;}.block-pass.not-active img{border-color:#FAFAFA;}.block-pass.not-active .description{background:url(/sites/all/themes/eurail/images/pass-line-bg3.gif) repeat-x 0 50%;color:#c9c9c9;}.block-pass.not-active .form-button .btn-checkout{background-position:100% -576px;}.block-pass.not-active .form-button .btn-checkout span{background-position:0 -553px;}.block-pass h2{padding-bottom:0;font-family:"HelveticaNeueLTPro75Bold",Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;text-transform:uppercase;text-align:center;}.block-pass h2 a{color:#ff7e00;}.block-pass .sub-title{background:url(/sites/all/themes/eurail/images/pass-line-bg.gif) repeat-x 0 50%;width:138px;margin:0 auto 4px;font-family:"HelveticaNeueLTPro75Bold",Arial,Helvetica,sans-serif;font-size:9px;font-weight:normal;line-height:120%;text-align:center;}.block-pass .sub-title span{display:inline-block;max-width:120px;background:white;padding:0 10px;margin:0 auto;}.block-pass .price{padding-bottom:10px;font-family:"helvetica_neuebold",Arial,Helvetica,sans-serif;font-size:18px;text-align:center;}.block-pass .image{height:88px;margin-bottom:2px;}.block-pass img{display:block;margin:0 auto 2px;border:1px solid #CFECFB;width:135px;height:86px;}.block-pass .magnifier-btn{bottom:63px;right:21px;}.block-pass .description{background:url(/sites/all/themes/eurail/images/pass-line-bg2.gif) repeat-x 0 50%;width:138px;margin:0 auto 26px;font-family:"HelveticaNeueLTPro55Roman",Arial,Helvetica,sans-serif;font-size:11px;text-align:center;text-transform:uppercase;color:#4e9dc6;}.block-pass .description span{display:inline-block;max-width:120px;background:white;padding:0 10px;margin:0 auto;}.block-pass .description b{font-family:"helvetica_neuebold",Arial,Helvetica,sans-serif;font-weight:normal;}.block-pass .form-button{max-width:138px;margin:0 auto 3px;position:absolute;bottom:6px;left:21px;}.block-pass .form-button .btn-checkout{background-position:100% -345px;height:23px;font-size:12px;line-height:25px;}.block-pass .form-button .btn-checkout:hover{background-position:100% -530px;}.block-pass .form-button .btn-checkout:hover span{background-position:0 -507px;}.block-pass .form-button .btn-checkout:hover .arrow{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat -23px -444px;}.block-pass .form-button .btn-checkout span{background-position:0 -322px;min-width:85px;height:23px;padding-left:25px;padding-right:18px;text-align:center;}.block-pass .form-button .btn-checkout .arrow{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat -23px -444px;display:block;zoom:1;width:5px;min-width:0;height:7px;margin:8px 0 0 0;padding:0;}.special-offer{position:absolute;top:62px;left:0;width:134px;height:auto;overflow:hidden;padding-bottom:8px;}.special-offer img{border:none;display:block;width:100%;height:auto;max-width:none;margin:0;padding:0;}.shopping-area .main-content{float:left;width:614px;}.shopping-area .main-content .title-with-btn{position:relative;}.shopping-area .main-content .title-with-btn .title-line{margin-left:116px;padding-right:116px;}.shopping-area .main-content .title-with-btn .back-to{position:absolute;top:8px;left:0;width:100px;}.shopping-area .main-content .title-with-btn .back-to .arrow{top:3px;}.shopping-area .blocks{padding-bottom:47px;}.shopping-area .blocks-wrapper .content{padding:0 0 10px 0;}.shopping-area .blocks-wrapper .block{width:614px;}.shopping-area .blocks-wrapper h3{padding-bottom:5px;}.shopping-area .blocks-wrapper h3 label{font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:15px;color:#a1c026;}.shopping-area .blocks-wrapper .title{overflow:hidden;}.shopping-area .blocks-wrapper .title h3{float:left;}.shopping-area .blocks-wrapper .title .question{margin-top:2px;}.shopping-area .block-bg{background:url(/sites/all/themes/eurail/images/block-bg-614.png) no-repeat 0 100%;}.shopping-area .block-bg .block-bg{background-position:-617px 0;background-repeat:repeat-y;}.shopping-area .cart-section{border-bottom:1px solid #cdeeff;padding:18px 0 20px 0;}.shopping-area .cart-section.error{border-color:#ed1aa5;}.shopping-area .cart-section.error.last{border:1px solid #ed1aa5;margin:0;}.shopping-area .cart-section.cart-section-alternate{background:#f9f9f9;margin:0 1px;}.shopping-area .cart-section.cart-section-alternate .tipbox .content{border-right:none;border-left:none;}.shopping-area .cart-section.cart-section-dotdivide{background:url(/sites/all/themes/eurail/images/divider-form-place.gif) no-repeat 180px bottom;background-color:#f9f9f9;border-bottom:none;}.shopping-area .cart-section.cart-section-dotdivide.last{background:none #f9f9f9;border:none;}.shopping-area .cart-section.last{border:none;}.shopping-area .cart-section .desc-list label{width:200px;max-width:none;}.shopping-area .section-description{padding-left:24px;padding-right:10px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#666666;}.shopping-area .section-description .date{font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-weight:normal;}.shopping-area .desc-list{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#666666;}.shopping-area .desc-list p{overflow:hidden;clear:both;padding-bottom:3px;}.shopping-area .desc-list .designation{width:71px;color:#a5a5a5;}.shopping-area .desc-list span,.shopping-area .desc-list label{float:left;max-width:219px;}.shopping-area .left-side{float:left;width:280px;padding-left:24px;}.shopping-area .left-side.left-side-100{width:auto;}.shopping-area .left-side.left-side-100 .form-type-checkbox .question,.shopping-area .left-side.left-side-100 .form-type-checkbox .btn-tipbox{margin-top:2px;}.shopping-area .left-side.left-side-100 + .tipbox{margin-bottom:2px;}.shopping-area .left-side.left-side-100 + .tipbox .content{position:relative;top:10px;margin-top:0;}.shopping-area .left-side .text{border:none;padding:0;}.shopping-area .left-side .text p{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#666666;}.shopping-area .right-side{float:right;width:270px;padding-right:24px;}.shopping-area .right-side .form-type-select{float:left;}.shopping-area .right-side .block-price{padding-top:2px;}.shopping-area .right-side .form-select.selectbox.select-cart-form{margin-left:0;}.shopping-area .right-side .form-type-radio{margin-top:10px;margin-bottom:5px;}.shopping-area .right-side .form-type-checkbox label{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;}.shopping-area .form-type-checkbox label{float:left;padding-left:26px;cursor:pointer;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:13px;line-height:23px;color:#666666;}.shopping-area .outsection-checkbox{overflow:hidden;margin-left:181px;}.shopping-area .outsection-checkbox.form-item label{padding-left:26px;line-height:23px;text-align:left;width:auto;}.shopping-area .form-radios{padding-bottom:20px;}.shopping-area .form-type-radio{position:relative;float:left;}.shopping-area .form-type-radio label{float:left;padding-left:26px;cursor:pointer;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#a5a5a5;}.shopping-area .form-type-radio label span{display:block;padding-bottom:3px;color:#666666;}.shopping-area .form-type-radio label strong{color:#666666;}.shopping-area .form-type-radio label .price-free{color:#96c239;}.shopping-area .form-type-radio .payment-ico{float:left;margin-top:-8px;margin-right:5px;padding-bottom:0;}.shopping-area .form-type-radio .payment-ico img{display:block;}.shopping-area .remove-checkout{float:left;position:relative;}.shopping-area .remove-checkout a{position:relative;padding-top:2px;z-index:10;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;color:#68acce;}.shopping-area .remove-checkout a:hover{text-decoration:underline;color:#666666;}.shopping-area .remove-checkout a span{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -209px -432px;float:left;width:13px;height:13px;margin-right:3px;}.shopping-area .remove-checkout .form-submit{background:url(/sites/all/themes/eurail/images/submit_remove_ico.png) no-repeat 0 0;width:auto;height:auto;margin:0;padding-top:0;padding-left:14px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;color:#68acce;}.shopping-area .remove-checkout .form-submit:hover{text-decoration:underline;color:#666666;}.shopping-area .remove-checkout .closeCart{background:none !important;position:absolute;top:0;left:0;margin:0;}.shopping-area .block-price{float:right;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:15px;line-height:120%;color:#666666;}.shopping-area .block-price.price-select-type{padding-top:4px;}.shopping-area .block-price.zero-price{display:none;}.shopping-area .block-price p{display:inline;}.shopping-area .block-price .price span{font-size:12px;}.shopping-area .block-price .price-free{color:#96c239;}.shopping-area .block-price .price-total{color:#4997c1;}.shopping-area .saver-box{clear:both;border:1px solid #cdeeff;border-radius:10px;margin:7px 0 13px 0;padding:7px 7px 7px 9px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;color:#a5a5a5;}.shopping-area .saver-box.saver-box-t2{border-color:#FFA430;}.shopping-area .saver-box .form-type-checkbox label{display:block;float:none;padding-left:26px;cursor:pointer;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;color:#a5a5a5;}.shopping-area .saver-box .form-type-checkbox label strong{color:#666666;}.shopping-area input.checkbox-processed{position:absolute;}.shopping-area .btn-change{position:relative;padding-right:10px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;color:#68acce;}.shopping-area .btn-change:hover{text-decoration:underline;color:#666666;}.shopping-area .btn-change.active .arrow{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -118px -463px;}.shopping-area .btn-change .arrow{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 0;position:absolute;top:8px;right:0;width:7px;height:5px;}.shopping-area .hidden-details{display:none;position:relative;}.shopping-area .hidden-details .content{background:#f6f6f6;border:1px solid #cdeeff;position:relative;margin-top:10px;padding:16px 24px 16px 24px;}.shopping-area .hidden-details .content:before{content:" ";background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -41px -492px;display:block;position:absolute;top:-8px;left:28px;width:14px;height:8px;z-index:1;}.shopping-area .hidden-details h3{padding-bottom:17px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#666666;}.shopping-area .hidden-details .btn-close{position:absolute;top:12px;right:17px;width:24px;height:24px;cursor:pointer;z-index:5;background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -318px;}.shopping-area .hidden-details .btn-close:hover{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -164px -164px;}.shopping-area .hidden-details .description{float:left;width:100px;margin:5px 5px 0 0;padding:0;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:13px;line-height:120%;color:#666666;}.shopping-area .hidden-details .select-amount{float:left;}.shopping-area .hidden-details .block-price{float:left;width:auto;margin:7px 0 0 5px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#666666;}.shopping-area .hidden-details .add-cart-form{clear:both;padding-bottom:9px;overflow:hidden;}.shopping-area .hidden-details .form-type-select{clear:both;padding-bottom:9px;}.shopping-area .hidden-details .form-type-select label{float:left;width:110px;margin:5px 5px 0 0;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:13px;line-height:120%;color:#666666;}.shopping-area .hidden-details .form-type-select label span{float:left;}.shopping-area .hidden-details .form-type-select .question{float:left;margin-top:1px;}.shopping-area .hidden-details .buttons{padding-left:115px;overflow:hidden;}.shopping-area .hidden-details .buttons .form-button{float:left;margin-right:15px;}.shopping-area .hidden-details .buttons .form-button .form-submit{background:#a3c02a;border-radius:5px;width:auto;padding:0 5px;}.shopping-area .hidden-details .buttons .form-button .form-submit:hover{background:#a3c02a;text-decoration:underline;color:#ffffff;}.shopping-area .hidden-details .buttons .form-button .form-submit.hover{background:#a3c02a;text-decoration:underline;color:#ffffff;}.shopping-area .hidden-details .buttons .cancel{float:left;padding-top:5px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#68acce;}.shopping-area .hidden-details .buttons .cancel:hover{text-decoration:underline;color:#666666;}.shopping-area .question{float:left;background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -682px;margin:0 5px;width:13px;height:14px;cursor:pointer;}.shopping-area .question:hover{background-position:-15px -682px;}.page-IOS .shopping-area .question:hover{background-position:0 -682px;}.shopping-area .btn-tipbox{float:left;background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -682px;margin:2px 5px 0 5px;width:13px;height:14px;cursor:pointer;}.shopping-area .btn-tipbox:hover{background-position:-15px -682px;}.page-IOS .shopping-area .btn-tipbox:hover{background-position:0 -682px;}.shopping-area .btn-tipbox.active{background-position:-15px -682px;}.page-IOS .shopping-area .btn-tipbox.active{background-position:-15px -682px;}.shopping-area .tipbox{display:none;clear:both;}.shopping-area .form-select.display{border:1px solid #cdeeff;border-radius:5px;padding:0 20px 2px 7px;}.shopping-area .form-select .select-cart-form{width:161px;}.shopping-area .form-select .display{height:21px;margin:0;}.shopping-area .form-select .display.hover{margin:0;}.shopping-area .form-select .display .text{border:none;height:18px;overflow:hidden;padding:3px 0 0 0;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;color:#3f93bf;}.shopping-area .form-select .display .arrow_btn{top:9px;right:7px;}.shopping-area .tipbox{position:relative;}.shopping-area .tipbox .content{background:#f6f6f6;border:1px solid #cdeeff;position:relative;margin-top:10px;padding:16px 45px 16px 24px;}.shopping-area .tipbox .content:before{content:" ";background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -41px -492px;display:block;position:absolute;top:-8px;left:28px;width:14px;height:8px;z-index:1;}.shopping-area .tipbox p,.shopping-area .tipbox label{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#666666;}.shopping-area .tipbox .btn-close{position:absolute;top:12px;right:17px;width:24px;height:24px;cursor:pointer;background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -318px;}.shopping-area .tipbox .btn-close:hover{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -164px -164px;}.shopping-area .form-actions{margin-top:-25px;padding:0 0 30px 0;overflow:hidden;}.shopping-area .form-actions a{width:auto;height:23px;padding:0 7px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:18px;line-height:39px;color:#68acce;}.shopping-area .form-actions a:hover{text-decoration:underline;}.shopping-area .form-actions .form-submit{background-position:-15px -101px;background-color:#4E9DC6;border-radius:5px;width:auto;height:38px;padding:0 10px;font-size:17px;line-height:41px;}.shopping-area .form-actions .form-submit:hover{background:#666666;}.shopping-area .form-actions .form-submit.hover{background:#666666;}.shopping-area .form-actions .form-submit.disabled{background:#cccccc;}.shopping-area .form-actions .form-submit:disabled{background:#cccccc;}.shopping-area .form-actions .form-submit.error{border:1px solid #ed1aa5;}.shopping-area .form-actions .previous{background:none;width:auto;height:38px;padding:0 7px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:17px;line-height:41px;color:#68acce;}.shopping-area .form-actions .previous:hover{background:none;text-decoration:underline;}.shopping-area .pay-steps{margin:0 0 20px 4px;}.shopping-area .pay-steps .step{width:106px;}.shopping-area .pay-steps .step.active .step-number{border:3px solid #4E9DC6;background:#ffffff;width:18px;height:17px;line-height:21px;color:#666666;}.shopping-area .pay-steps .step.completed .step-number{background:#4E9DC6;}.shopping-area .pay-steps .step.completed .step-number a{color:#ffffff;}.shopping-area .pay-steps .step-number{width:24px;}.shopping-area .pay-steps .step-progress .progress-line.step-2{width:217px;}.shopping-area .pay-steps .step-progress .progress-line.step-3{width:387px;}.shopping-area .pay-steps .step-progress .progress-line.step-4{width:553px;}.shopping-area .text{border-bottom:1px solid #cdeeff;padding:23px 24px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#666666;}.shopping-area .back-to{position:relative;padding-left:10px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#4e9dc6;}.shopping-area .back-to:hover{text-decoration:underline;color:#666666;}.shopping-area .back-to .arrow{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -118px -470px;position:absolute;top:7px;left:0;width:5px;height:7px;}.shopping-area .btn-edit{position:absolute;top:20px;right:25px;padding-left:10px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#4e9dc6;}.shopping-area .btn-edit:hover{text-decoration:underline;color:#666666;}.shopping-area .btn-edit .arrow{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -118px -470px;position:absolute;top:2px;left:0;width:5px;height:7px;margin:0;}.shopping-area .block-payment{border:1px solid #FFAB03;margin:0 -1px;}.shopping-area .block-payment img{display:block;}.shopping-area .error-message{background:#ED1AA5;border-radius:6px;float:right;width:177px;min-height:32px;position:relative;margin-top:-9px;margin-right:-210px;padding:7px 10px 6px 10px;z-index:1;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:13px;line-height:16px;color:#ffffff;}.shopping-area .error-message:before{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -209px -164px;content:" ";position:absolute;top:22px;left:-5px;width:5px;height:10px;margin-top:-5px;}.shopping-area .error-message label{margin:0 !important;padding:0 !important;font-size:13px !important;line-height:16px !important;cursor:text !important;text-align:left !important;color:#ffffff !important;}.shopping-area .saver-box .error-message{margin-right:-218px;margin-top:-8px;}.shopping-area .saver-box.error{border-color:#ed1aa5;}.shopping-area .hidden-details.error .content{border-color:#ed1aa5;}.shopping-area .hidden-details.error .content:before{background-position:-133px -459px;}.shopping-area .hidden-details.error .form-section{float:left;}.shopping-area .hidden-details .error-message{top:89px;margin-right:-235px;}.shopping-area .form-select.display.error{border-color:#ed1aa5;}.shopping-area .form-actions .error-message{float:none;margin-top:10px;width:594px;}.shopping-area .form-actions .error-message:before{background-position:-206px -180px;top:0;right:76px;left:auto;width:10px;height:5px;}.shopping-area .form-item.error label{color:#ed1aa5;}.shopping-area .form-item.error .error-message{margin-top:-15px;}.shopping-area .form-item.error .form-radios{float:left;}.shopping-area .form-item.error .form-radios label{color:#ed1aa5;}.shopping-area .form-radio-line.error{float:left;}.shopping-area .form-type-textfield.error label{color:#ed1aa5;}.shopping-area .form-type-textfield.error .form-text{border-color:#ed1aa5;}.shopping-area .form-type-textfield.error .error-message{margin-top:-9px;margin-right:-56px;}.shopping-area .form-text-line.error .error-message{margin-top:-9px;margin-right:-58px;}.shopping-area .form-type-select.error .error-message{margin-top:-10px;margin-right:-58px;}.shopping-area a:active{background-color:transparent;}.shopping-area .block-content-text p{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#666666;}.cart-country-select{padding-bottom:20px;}.cart-country-select .form-select.disabled .display .text{color:#cccccc;}#next{float:right;}.selectbox.items.select-cart-form{width:188px;}.selectbox.items.select-cart-form li{white-space:normal;}.right-column{float:right;width:288px;padding-top:50px;padding-bottom:25px;}.right-column .text{border:none;padding-top:0;padding-bottom:0;}.right-column .text p{padding-bottom:5px;color:#666666;}.right-column .payment-list{padding:0 0 20px 26px;}.right-column .payment-list ul{list-style:none;}.right-column .payment-list li{float:left;padding-right:5px;}.right-column .additional-menu{padding-left:26px;list-style:none;}.right-column .additional-menu li{padding:0 0 3px 24px;}.right-column .additional-menu .secure{background:url(/sites/all/themes/eurail/images/sprite-ico.png) no-repeat 0 0;}.right-column .additional-menu .privacy{background:url(/sites/all/themes/eurail/images/sprite-ico.png) no-repeat 0 -79px;}.right-column .additional-menu .contact-us{background:url(/sites/all/themes/eurail/images/sprite-ico.png) no-repeat 0 -157px;}.right-column .additional-menu a{font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:12px;line-height:25px;color:#68acce;}.right-column .additional-menu a:hover{text-decoration:underline;color:#666666;}.right-column .safe{text-align:center;}.right-column .safe img{display:block;margin:0 auto;}.right-column .safe a{color:#000000;font:bold 7px verdana,sans-serif;letter-spacing:0.5px;margin:0;padding:0;text-align:center;text-decoration:none;}.right-column .text .num-list li{list-style:none;margin:0 0 10px 0;color:#666666;}.right-column .text .num-list li p{padding-top:6px;line-height:120%;color:#666666;}.right-column .num-list{padding:5px 0;}.right-column .num-list li{overflow:hidden;list-style:none;margin:0 0 10px 0;line-height:120%;color:#666666;}.right-column .num-list li p{float:left;max-width:150px;color:#666666;}.right-column .num-list .number{background:#4e9dc6;border-radius:100%;display:block;position:relative;float:left;margin:0 10px 0 0;height:24px;width:24px;font-size:14px;text-align:center;line-height:27px;color:#ffffff;}.right-column .num-list .question{margin-top:5px;margin-right:0;}.right-column .num-list .success-ico{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -174px -490px;display:block;float:left;width:18px;height:15px;margin-top:3px;margin-left:10px;}.block-50-1 .blocks{padding-bottom:20px;}.block-50-1 .blocks-wrapper .block{width:288px;}.block-50-1 .blocks-wrapper .content{padding:23px 1px 0 1px;}.block-50-1 .blocks-wrapper .block-title.title-with-btn{padding-right:123px;}.block-50-1 .block-bg{background:url(/sites/all/themes/eurail/images/block-bg-614.png) no-repeat -1234px 100%;}.block-50-1 .block-bg .block-bg{background-position:-1525px 0;background-repeat:repeat-y;}.block-50-1 .section-box{background:url(/sites/all/themes/eurail/images/dot.gif) repeat-x 0 top;margin:0 17px 0 17px;padding:15px 0 10px 0;clear:both;overflow:hidden;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:19px;color:#a5a5a5;}.block-50-1 .section-box.first{padding-top:6px;background:none;}.block-50-1 .section-box .left-column{float:none;padding:0;}.block-50-1 .section-box ul{height:auto;}.block-50-1 .section-box li{list-style:none;clear:both;float:none;padding:0;background:none;}.block-50-1 .section-box .section-title{width:153px;float:left;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;line-height:16px;color:#666666;}.block-50-1 .section-box .section-title + .f-right{margin-top:-1px;line-height:120%;}.block-50-1 .section-box .remove{float:left;margin-left:14px;background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -209px -432px;width:13px;height:13px;cursor:pointer;}.block-50-1 .section-box .remove a{display:block;width:13px;height:13px;text-indent:-9999px;padding:0;}.block-50-1 .section-box .remove a:hover{border:none;border-radius:0;box-shadow:none;background:none;}.block-50-1 .section-box .name{float:left;width:145px;}.block-50-1 .section-box .f-right{width:98px;padding-left:0;padding-right:0;float:right;color:#666666;}.block-50-1 .section-box .f-right .amount{float:left;font-size:13px;}.block-50-1 .section-box .f-right .price{float:right;font-size:14px;}.block-50-1 .section-box .f-right .price.price-free{text-align:right;color:#96c239;}.block-50-1 .section-box .f-right .price.price-ltext{line-height:17px;margin-bottom:-19px;}.block-50-1 .section-box .f-right .price.price-total{color:#4997c1;}.block-50-1 .section-box .f-right .price span{font-size:12px;}.block-50-1 .section-box .f-right .remove{margin-left:0;}.block-50-1 .print-btn{position:absolute;top:20px;right:25px;padding-left:21px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#4e9dc6;}.block-50-1 .print-btn:hover{text-decoration:underline;color:#666666;}.block-50-1 .print-btn span{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -6px;display:block;position:absolute;top:-1px;left:0;width:15px;height:15px;margin:0;text-indent:-9999px;}.tipClose{background:none;position:absolute;top:12px;right:17px;width:24px;height:24px;}.tip-content .buttons{overflow:hidden;margin-right:-26px;padding-top:10px;}.tip-content .form-button{float:left;}.tip-content .form-submit{background:#a3c02a;border-radius:5px;width:auto;padding:0 5px;}.tip-content .form-submit:hover{background:#a3c02a;text-decoration:underline;color:#ffffff;}.tip-content .form-submit.hover{background:#a3c02a;text-decoration:underline;color:#ffffff;}.tip-content .cancelTip{float:left;margin-left:15px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:12px;line-height:25px;color:#68acce;}.tip-content .cancelTip:hover{text-decoration:underline;color:#666666;}.tip-content .cancelTip.form-button{margin-left:0;}.form-area .cart-section .block-review .title{padding-bottom:10px;}.form-area .cart-section-alternate .right-side{width:245px;}.form-area .left-side{width:318px;padding-bottom:10px;}.form-area .left-side .form-type-checkbox label{width:auto;padding:0 0 0 26px;line-height:22px;text-align:left;}.form-area .left-side .form-type-checkbox a{color:#68acce;}.form-area .left-side .form-type-checkbox a:hover{text-decoration:underline;color:#666666;}.form-area .left-side .form-type-checkbox .error-message{width:209px;margin-right:-509px;}.form-area .right-side{width:245px;padding-bottom:10px;}.form-area .right-side .block-price{padding-top:3px;}.block-review{padding-bottom:5px;}.review-list{padding:0 0 19px 10px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#666666;}.review-list p{overflow:hidden;clear:both;padding-bottom:5px;}.review-list .designation{width:143px;padding:0 26px 0 0;text-align:right;color:#a5a5a5;}.review-list span{float:left;max-width:219px;}.main-title-description{padding-bottom:20px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;line-height:120%;color:#a1c026;}.block-star-list{padding-bottom:25px;}.block-star-list li{background:url(/sites/all/themes/eurail/images/list-star.gif) no-repeat 0 0;padding:1px 0 10px 30px;list-style:none;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#666666;}.block-star-list li p{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#666666;}.block-star-list li a{color:#68acce;}.block-star-list li a:hover{text-decoration:underline;}.content-columns .right-column{padding:0;}.content-columns .block-iframe{padding-bottom:47px;}.shopping-pages .cart-section{padding-bottom:7px;}.shopping-pages .form-select .select-cart-form{width:250px;}.shopping-pages .selectbox.items.select-cart-form{width:277px;}.form-area{border-bottom:1px solid #cdeeff;margin-bottom:15px;}.form-area .cart-section .title{padding:0 0 20px 181px;padding-left:181px;}.form-area .cart-section .title-description{clear:both;}.form-area .cart-section .title-description ul{list-style:none;}.form-area .cart-section .title-description li{border-left:1px solid #a5a5a5;float:left;margin-left:5px;padding-left:5px;}.form-area .cart-section .title-description li:first-child{border-left:none;margin:0;padding:0;}.form-area .cart-section .title-description label{font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:12px;color:#a5a5a5;}.form-area .section{clear:both;}.form-area .form-item{clear:both;padding-bottom:20px;}.form-area .form-item label{float:left;padding:0 15px 0 0;width:166px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;text-align:right;line-height:120%;color:#666666;}.form-area .form-radio-line label{padding-top:2px;}.form-area .form-radio-line .form-radios{float:none;padding-bottom:0;}.form-area .form-radio-line .form-radios .form-item{clear:none;float:left;}.form-area .form-radio-line .form-radios label{padding-top:2px;padding-bottom:0;color:#666666;}.form-area .form-radios{float:left;padding-bottom:0;}.form-area .form-radios .form-item{float:none;padding-bottom:0;}.form-area .form-radios label{width:auto;padding:0 15px 12px 23px;text-align:left;color:#a5a5a5;}.form-area h4{padding-bottom:10px;padding-left:181px;}.form-area .form-type-select label{padding-top:6px;}.form-area .tipbox{margin-top:0;margin-bottom:10px;}.form-area .section-description{padding:0 10px 15px 181px;}.cart-section .form-text-line.form-type-textfield .form-text{width:123px;}.cart-section .form-text-line .form-item{clear:none;float:left;margin-right:9px;}.cart-section .form-type-textfield .form-item{padding-bottom:0;}.cart-section .form-type-textfield label{padding-top:8px;}.cart-section .form-type-textfield .form-text{border:1px solid #ececec;border-radius:6px;box-shadow:2px 2px 0 #f7f7f7 inset;width:267px;height:22px;padding:3px 5px 0 5px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:11px;line-height:120%;color:#666666;}.cart-section .form-type-textfield .form-text:hover{border:1px solid #cdeeff;box-shadow:2px 2px 0 #f7f7f7 inset;}.cart-section .form-type-textfield .form-text:focus{border:1px solid #cdeeff;box-shadow:2px 2px 0 #f7f7f7 inset;}.page-ie .cart-section .form-type-textfield .form-text{height:14px;padding:8px 5px 3px 5px;}.cart-section .form-type-select .question,.cart-section .form-type-select .btn-tipbox,.cart-section .form-type-textfield .question,.cart-section .form-type-textfield .btn-tipbox,.cart-section .form-item .question,.cart-section .form-item .btn-tipbox{float:right;margin-top:-1px;margin-right:0;}.cart-section .maxlength{float:left;}.cart-section .maxlength .form-item{padding-bottom:10px;}.cart-section .maxlength .note{font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:12px;text-align:right;line-height:120%;color:#666666;}.block-order .title{float:left;width:318px;height:auto;}.block-order .title:first-child{width:380px;}.block-order h4{color:#a5a5a5;}.block-order .content{padding:23px 0 0 0;}.block-order .left-column{float:left;width:380px;padding:0;}.block-order .right-column{float:left;width:318px;padding:0;}.block-order .section-box{padding:0 26px 17px 26px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;color:#a5a5a5;}.block-order .section-box.last{padding-bottom:8px;}.block-order .section-box h3{padding-bottom:10px;}.block-order .section-box label{display:block;}.block-order .section-box p label{display:inline;}.block-order .section-box .designation{font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;color:#a5a5a5;}.block-order .section-box a{color:#68acca;}.block-order .section-box a:hover{text-decoration:underline;}.block-order .section-box .btn-checkout{color:#ffffff;}.block-order .section-box .it-style{text-decoration:underline;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:15px;}.block-order .section-box .button{float:left;color:white;background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 100% -139px;border:none;padding-right:11px;display:block;height:23px;cursor:pointer;font-size:12px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-weight:normal;line-height:25px;}.block-order .section-box .button span{position:relative;float:left;background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 0 -116px;display:block;height:23px;padding-left:11px;}.block-order .section-box .button:hover{background-position:100% -530px;text-decoration:none !important;}.block-order .section-box .button:hover span{background-position:0 -507px;}.block-order .block-status{color:#666666;line-height:16px;}.block-order .block-status ul li{margin-left:-35px;color:#a5a5a5;}.block-order .block-status li{overflow:hidden;padding-bottom:15px;padding-left:0;list-style:none;}.block-order .block-status li.last{padding-bottom:0;}.block-order .block-status li label{padding-left:41px;}.block-order .block-status .date{color:#a5a5a5;}.block-order .success-ico,.block-order .denied-ico{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -122px -479px;display:block;float:left;width:27px;height:20px;margin-right:10px;}.block-order .denied-ico{background-position:-62px -491px;width:23px;height:7px;margin-right:0;}.block-order .links-list{overflow:hidden;margin-top:15px;}.block-order .links-list li{float:left;list-style:none;margin-left:2px;}.block-order .links-list li:first-child{margin:0;}.block-order .links-list .separator{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -127px -459px;width:4px;height:8px;margin:3px 2px 0 0;}.block-order .links-list a{color:#68acca;}.block-order .links-list a:hover{text-decoration:underline;}.block-order .btn-checkout{float:left;color:#ffffff;background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 100% -345px;border:none;margin-bottom:9px;padding-right:11px;display:block;height:23px;cursor:pointer;font-size:12px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-weight:normal;line-height:25px;}.block-order .btn-checkout span{position:relative;float:left;background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 0 -322px;display:block;height:23px;padding-left:11px;}.block-order .btn-checkout:hover{text-decoration:none !important;background-position:100% -530px;}.block-order .btn-checkout:hover span{background-position:0 -507px;}.block-links{overflow:hidden;margin-top:-19px;margin-bottom:10px;padding:0 19px;}.block-links .btn-more{display:block;position:relative;top:auto;left:auto;}.block-links li{float:left;list-style:none;width:50%;}.block-links .separator{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -127px -459px;width:4px;height:8px;margin:3px 2px 0 0;}.block-links a{color:#68acca;}.block-links a:hover{text-decoration:underline;}.block-form-area .error-message{border:1px solid #ED1AA5;background:#FFD8D8;overflow:hidden;margin-bottom:20px;padding:10px;color:#666666;}.block-form-area .error-message p{float:left;width:537px;padding:3px 0 0 0;color:#666666;}.block-form-area .error-message .error{position:relative;float:left;width:90px;margin-right:10px;padding:3px 0 0 0;color:#ff0000;}.block-form-area .error-message .error span{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -254px -768px;display:block;position:absolute;top:0;left:0;width:20px;height:21px;}.block-form-area .error-message .error p{padding-top:0;padding-left:35px;color:#ff0000;}.block-form-area .form-item{overflow:hidden;}.block-form-area .form-item .error-message{border:none;background:none;clear:none;overflow:hidden;float:left;margin:0;padding:0 0 0 10px;width:215px;line-height:20px;color:#ff0000;}.block-form-area .form-item .error-message p{padding:0;}.block-form-area .form-item .error-message label{float:none;width:auto;margin:0;padding:0;cursor:text;text-align:left;line-height:20px;color:#ff0000;}.block-form-area .form-text{float:left;}.block-form-area .form-text.error{border-color:red;}.block-form-area .form-text.error:focus{border-color:red;}.block-form-area .form-text.error:hover{border-color:red;}.block-form-area .form-select.display{border:1px solid #cdeeff;border-radius:5px;padding:0 20px 2px 7px;}.block-form-area .form-select.selectbox{float:left;}.block-form-area .form-select.disabled .display .text{color:#CCCCCC;}.block-form-area .form-select .select-acc-form{width:161px;}.block-form-area .form-select .display{height:21px;margin:0;}.block-form-area .form-select .display.hover{margin:0;}.block-form-area .form-select .display .text{border:none;padding:3px 0 0 0;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;color:#3f93bf;}.block-form-area .form-select .display .arrow_btn{top:9px;right:7px;}.block-form-area .form-select.display.error{border:1px solid #FF0000;background-image:none;}.block-form-area .form-type-textarea .error-message{float:right;width:425px;text-align:right;}.block-form-area textarea{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ECECEC;-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:2px 2px 0 #F7F7F7 inset;float:left;width:425px;height:105px;margin-bottom:10px;padding:17px 11px 17px 11px;overflow:auto;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:11px;line-height:120%;color:#666666;}.block-form-area textarea:hover{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.block-form-area textarea:focus{border-color:#cdeeff;-moz-box-shadow:0 0 10px #F4FCFF inset;-webkit-box-shadow:0 0 10px #F4FCFF inset;box-shadow:2px 2px 0 #F4FCFF inset;}.block-form-area textarea.error{border:1px solid #ED1AA5;}.block-form-area textarea.error:focus{border:1px solid #ED1AA5;}.block-form-area textarea.error:hover{border:1px solid #ED1AA5;}.block-form-area .description{clear:none;float:left;position:relative;margin-left:10px;padding-left:10px;width:215px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;color:#666666;}.block-form-area .description .arrow{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -162px -498px;position:absolute;top:9px;left:0;width:5px;height:7px;}.block-form-area .success-message p{color:#8ACE1E;}.block-form-area .section-description{padding:10px 0 5px 0;color:#a5a5a5;}.block-form-area .section-description p{color:#a5a5a5;}.block-form-area .section-separator{width:100%;height:19px;}.selectbox.items.select-acc-form{width:188px;}.block-content-text{width:auto;padding:0 22px;margin-bottom:5px;}.block-content-text .title{color:#666666;}.block-content-text .title h2{padding-bottom:5px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:14px;color:#666666;}.block-content-text p{padding-bottom:20px;font-size:14px;line-height:18px;}.text .block-review{padding-bottom:0;}.text .block-review p{padding-bottom:18px;color:#666666;}.text .review-list{width:425px;margin:0 auto;padding-bottom:0;padding-left:0;}.text .review-list.review-list-left-cl{float:left;width:300px;padding-left:170px;}.text .review-list.review-list-left-cl span{width:130px;}.text .review-list.review-list-left-cl .designation{width:150px;}.text .review-list .designation{padding-right:19px;}.text .review-list span{width:200px;}.text .package-options p{padding-bottom:5px;}.package-options{float:right;width:145px;padding-right:29px;font-size:11px;line-height:16px;}.block-review-table .content{padding:34px 1px 10px 1px;}.block-review-table table{width:100%;}.block-review-table table tr.odd{background:#F8F8F8;}.block-review-table table td{border-left:1px solid #ebebeb;width:50%;height:36px;padding:0 24px;vertical-align:middle;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;text-align:left;color:#a5a5a5;}.block-review-table table td:first-child{border-left:none;}.block-account-text .content{padding-bottom:0;}.block-account-text p{padding-bottom:15px;}.block-account-text p label{font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;}.block-request .blocks-wrapper .content{padding:32px 1px 10px 1px;}.block-request .block-table{padding-bottom:47px;}.block-request table tr.disabled{background:#F8F8F8;}.block-request table tr.disabled td{color:#a5a5a5;}.block-request table th{border-right:1px solid #ebebeb;width:220px;padding-bottom:6px;padding-left:24px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;line-height:120%;text-align:left;color:#a1c026;}.block-request table th.price-column{width:175px;padding-left:45px;}.block-request table td{border-right:1px solid #ebebeb;width:220px;padding-top:14px;padding-bottom:11px;padding-left:24px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;text-align:left;color:#666666;}.block-request table .price-column{border-right:none;padding-right:24px;padding-left:0;}.block-request table .name{padding-bottom:25px;}.block-request table .name.last{padding-bottom:0;}.block-request .price-block{position:relative;padding-left:45px;}.block-request .price-block .cancel{display:block;padding-top:4px;font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;}.block-request .l-text{padding:4px 0 0 7px;line-height:20px;font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;}.block-request .form-type-checkbox{position:absolute;top:-4px;right:0;width:20px;height:20px;}.block-request .form-type-checkbox input.checkbox-processed{position:absolute;}.block-request .form-type-checkbox .jquery-checkbox .mark{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -65px -468px;}.block-request .form-type-checkbox .jquery-checkbox-checked .mark{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -65px -445px;}.block-request .form-type-checkbox .jquery-checkbox-checked .mark.jquery-checkbox-disabled{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -447px -162px;}.block-request .form-submit{background-position:-15px -116px;border-radius:5px;float:right;width:auto;min-width:119px;margin-right:24px;margin-bottom:7px;padding:0 12px;}.block-request .form-submit:hover{background-position:-15px -507px;}.block-request .form-submit.hover{background-position:-15px -507px;}.block-request .form-type-textfield{clear:both;float:right;}.block-request .form-type-textfield .watermark{line-height:32px !important;color:#a5a5a5;}.block-request .form-type-textfield .form-text{border:1px solid #ececec;border-radius:6px;box-shadow:2px 2px 0 #f7f7f7 inset;width:131px;height:14px;margin-right:24px;margin-bottom:12px;padding:8px 5px 3px 5px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:11px;line-height:120%;color:#666666;}.block-request .form-type-textfield .form-text:hover{border:1px solid #cdeeff;box-shadow:2px 2px 0 #f7f7f7 inset;}.block-request .form-type-textfield .form-text:focus{border:1px solid #cdeeff;box-shadow:2px 2px 0 #f7f7f7 inset;}.block-return{border-top:1px solid #ebebeb;clear:both;margin:0 24px 0 24px;padding:85px 0 0 0;}.block-return .left-column{float:left;width:342px;padding:0 0 4px 0;}.block-return .right-column{float:left;width:318px;padding:0 0 4px 0;}.block-return .section-box{position:relative;padding:0 25px 17px 0;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:21px;color:#a5a5a5;}.block-return .section-box.without-title .form-type-checkbox{top:-1px;right:0;}.block-return .section-box.last{padding-bottom:8px;}.block-return .section-box h3{padding-bottom:24px;}.block-return .section-box label{display:block;}.block-return .section-box p label{display:inline;}.block-return .section-box .designation{font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;color:#a5a5a5;}.block-return .section-box a{color:#68acca;}.block-return .section-box a:hover{text-decoration:underline;}.block-return .section-box .btn-checkout{color:#ffffff;}.block-return .section-box .it-style{font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;font-size:12px;}.block-return .section-box .button{float:left;color:white;background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 100% -139px;border:none;padding-right:11px;display:block;height:23px;cursor:pointer;font-size:12px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-weight:normal;line-height:25px;}.block-return .section-box .button span{position:relative;float:left;background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 0 -116px;display:block;height:23px;padding-left:11px;}.block-return .section-box .button:hover{background-position:100% -530px;text-decoration:none !important;}.block-return .section-box .button:hover span{background-position:0 -507px;}.block-return .section-box .form-type-checkbox{top:41px;right:0;}.block-order .block-edit h3{padding:0 0 23px 0;}.block-edit{border-top:1px solid #ebebeb;margin:28px 20px 0 26px;padding:59px 0 0 0;}.block-edit .block-form-area{padding-bottom:32px;}.block-edit .block-form-area.last{padding-bottom:0;}.block-edit h3{padding:0 0 25px 0;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;line-height:120%;color:#a1c026;}.block-edit h3 label{float:none;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;line-height:120%;color:#a1c026;}.block-edit p{padding:0 0 10px 0;}.survey-dialog{display:none;background:#F6F6F6;border:1px solid #D4F1FF;border-left:none;border-right:none;position:fixed;top:0;left:0;width:100%;height:56px;z-index:100000;}.survey-content{width:934px;margin:9px auto;overflow:hidden;}.survey-message{max-width:650px;float:left;padding-right:15px;font-family:HelveticaNeueLTPro45Light,Arial,Helvetica,sans-serif;font-size:13px;line-height:120%;color:#252525;}.survey-message img{float:left;padding-right:20px;}.survey-message p{float:left;margin:0;padding:2px 0 0 0;}.survey-message .translt{display:block;font-size:12px;color:#4C9DC4;text-decoration:none;}.survey-buttons{float:left;max-width:530px;padding:3px 0;}.survey-buttons .form-button{float:left;padding-right:17px;}.survey-buttons .survey-button{display:block;background:#E8E8E8;border:1px solid #CCCCCC;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;min-height:22px;padding:0 6px;font-family:HelveticaNeueLTPro45Light,Arial,Helvetica,sans-serif;font-size:13px;line-height:24px;text-decoration:none;color:#252525;}.survey-buttons .survey-button:hover{background:#DBDADA;}.survey-close{background:url(/sites/all/themes/eurail/images/survey-close-btn.gif) no-repeat 0 0;float:right;width:17px;height:17px;margin-top:9px;cursor:pointer;text-indent:-9999px;}.survey-close:hover{background-position:0 -17px;}.blocks-wrapper .content.block-map-list{padding:10px 0 5px 0;}.blocks-wrapper .content.block-map-content{padding-bottom:0;}.content .int-map.map-list .image{background:none;height:auto;margin-bottom:0;margin-left:-20px;min-height:314px;width:400px;}.content .int-map.map-list .image img{width:100%;}.content .int-map.map-list ul{border-left:1px dotted #e3e3e3;padding-left:20px;margin-top:20px;margin-right:0;width:130px;}.content .int-map.map-list li{padding-bottom:5px;}.content .int-map.map-list li a{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;line-height:120%;}.content .int-map.map-content .image{background:none;height:auto;margin-top:-60px;margin-right:-60px;margin-bottom:0;margin-left:0;min-height:314px;width:400px;}.content .int-map.map-content .image img{width:100%;}.content .int-map.map-content .country-description{float:left;width:305px;}.content .int-map.map-content .country-description img{display:inline-block;position:relative;top:3px;}.content .int-map.map-content .country-description p{padding-bottom:20px;color:#a5a5a5;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:20px;}.content .int-map.map-content .country-description .feature{display:block;padding-bottom:20px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:16px;line-height:120%;color:#68acce;}.content .int-map.map-content .country-description .info-link{margin-top:0;font-size:11px;}.content .int-map.map-content h3{padding:0;min-height:22px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;color:#666666;}.content .int-map.map-content h3 a{color:#666666;}.content .int-map.map-path .image{background:none;min-width:0;height:auto;margin:0 20px 0 -38px;height:388px;width:495px;}.content .int-map.map-path .image img{width:100%;}.content .int-map.map-path .loader{display:none;position:absolute;z-index:50;left:0;top:0;background:url(/sites/all/themes/eurail/images/map-loader-back.png) 0 0 repeat;width:100%;height:100%;padding-right:30px;margin-left:-15px;}.content .int-map.map-path .loader img{position:absolute;z-index:1;left:34%;top:47%;margin:-2px 0 0 -64px;}.content .int-map.map-path .select-block-text{float:right;width:171px;padding-bottom:20px;}.content .int-map.map-path .button-blue{background-position:0 -157px;float:right;clear:none;height:31px;line-height:34px;}.content .int-map.map-path input.form-submit{float:right;background:url(/sites/all/themes/eurail/images/buttons.png) repeat-x 0 -45px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:auto;height:23px;padding:0 11px;margin:5px 5px 10px 0;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:25px;color:#FFFFFF;}.content .int-map.map-path input.form-submit[disabled]{cursor:default;background:url(/sites/all/themes/eurail/images/btn-sprite.png) repeat-x -10px -553px;}.content .int-map.map-path input.form-submit[disabled]:hover{background:url(/sites/all/themes/eurail/images/btn-sprite.png) repeat-x -10px -553px;}.content .int-map.map-path input.form-submit:hover{background-position:0 -190px;}.content .int-map.map-path input.form-submit.simple-btn{border-radius:0;background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -543px;padding-left:18px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:11px;line-height:120%;color:#68acce;}.content .int-map.map-path input.form-submit.simple-btn:hover{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -543px;text-decoration:underline;}.content .int-map.map-path .text{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;padding-left:5px;color:#68acce;}.content .int-map.map-path .display{color:#706F6F;padding:0 0 4px 7px;height:21px;margin-top:0;margin-left:0;}.content .int-map.map-path .display .arrow_btn{background-position:0 -420px;top:12px;right:11px;}.content .int-map.map-path .display.hover .text,.content .int-map.map-path .display.active .text{padding:3px 0 0 5px;color:#3F93BF;}.content .int-map img{padding:0;}.int-map.map-country .image{height:auto;width:643px;min-height:504px;}.int-map.map-country .image img{width:100%;}.block-map-list .block-info{clear:both;border-top:1px dotted #e3e3e3;padding:17px 0 0 0;margin:17px 20px 0 20px;}.block-map-list .block-info .text{font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;}.block-map-list .info{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -500px;display:block;float:left;width:21px;height:21px;padding-right:11px;margin-right:20px;border-right:1px dotted #e3e3e3;text-indent:-9999px;}.block-countrys-map{padding-bottom:47px;zoom:1;}.block-countrys-map h1,.block-countrys-map h2{margin:0 20px 5px 20px;font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:22px;font-weight:normal;line-height:120%;color:#68acce;}.block-countrys-map .map-content-data{background:url(/sites/all/themes/eurail/images/notice-bg.png) no-repeat -1505px 100%;position:absolute;top:37px;right:-37px;width:231px;border-top:1px solid #EBEBEB;padding:0 0 30px 0;z-index:5;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;font-weight:normal;color:#a5a5a5;}.block-countrys-map .map-content-data .map-content-bg{background:url(/sites/all/themes/eurail/images/notice-bg.png) repeat-y -1740px 0;min-height:400px;max-height:428px;padding:18px 0 11px 0;}.block-countrys-map .map-content-data h2{margin-bottom:23px;background:url(/sites/all/themes/eurail/images/title-faq-line.gif) repeat-x 0 50%;margin:0 20px 16px 20px;text-align:center;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;line-height:120%;color:#4E9DC6;}.block-countrys-map .map-content-data h2 span{display:inline-block;max-width:150px;background:#FBFBFB;padding:0 10px;margin:0 auto;}.block-countrys-map .country-description{clear:both;padding:0 5px 10px 5px;margin:0 20px 0 20px;border-bottom:1px solid #ebebeb;max-height:193px;overflow:hidden;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:22px;}.block-countrys-map .country-description.country-description-no-text{min-height:0;border-bottom:none;}.block-countrys-map .country-description p{clear:both;zoom:1;}.block-countrys-map .country-description .description-item{display:block;float:left;margin-right:5px;color:#a5a5a5;}.block-countrys-map .country-description span{display:block;float:left;color:#666666;}.block-countrys-map blockquote{clear:both;overflow:hidden;margin:0 20px;padding:11px 5px 0 5px;max-height:82px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;color:#4E9DC6;}.no-country-selected blockquote{max-height:219px;}.map-country{position:relative;}.int-map .map-content-data .ct-image{width:207px;height:157px;background:url(/sites/all/themes/eurail/images/image-frame-big-wr.png) no-repeat 100% 0;position:relative;float:right;margin-right:7px;}.int-map .map-content-data .ct-image.image-rotate-right,.int-map .map-content-data .ct-image.image-rotate-left{width:206px;}.int-map .map-content-data .ct-image.image-rotate-right img,.int-map .map-content-data .ct-image.image-rotate-left img{position:absolute;top:10px;left:10px;}.int-map .map-content-data .ct-image img{display:block;top:auto;left:auto;position:relative;padding:10px 0 0 0;margin:0 auto;}.int-map .map-content-data .ct-image .paper-clip{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -92px -445px;position:absolute;top:15px;right:-12px;width:34px;height:12px;z-index:6;}.home-page .content .int-map.map-list .image{width:600px;min-height:471px;}.home-page .content .int-map.map-content .image{width:600px;min-height:471px;}.home-page .content.map-30-60 .map-content .image{width:347px;min-height:272px;}.home-page .content.map-30-60 .country-description{float:left;width:240px;}.home-page .content.map-30-60 .country-description h3{padding-bottom:5px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-weight:normal;font-size:15px;line-height:120%;color:#a1c026;}.home-page .content.map-30-60 .btn-more{max-height:30px;max-width:190px;overflow:hidden;}.home-page .content.map-30-60 img{padding:0;margin:0;}.block-map-content .notification-text,.block-country-select .notification-text{background:url(/sites/all/themes/eurail/images/notice-bg.png) no-repeat -1978px 100%;position:absolute;top:6px;right:0;width:156px;padding-bottom:10px;z-index:5;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:10px;line-height:120%;color:#a5a5a5;transform:translatez(0);}.block-map-content .notification-text .block-bg,.block-country-select .notification-text .block-bg{background:#ffffff;width:122px;margin:0 0 0 2px;padding:20px 15px 5px 15px;}.block-map-content .notification-text .paper-clip,.block-country-select .notification-text .paper-clip{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -163px -416px;position:absolute;top:-10px;right:53px;width:27px;height:32px;z-index:6;}.block-country-select h3{clear:both;padding:52px 0 0 0;}.block-country-select .map-content-data{background:url(/sites/all/themes/eurail/images/notice-bg.png) no-repeat -1505px 100%;position:absolute;top:0;right:-19px;width:231px;border-top:1px solid #EBEBEB;padding:0 0 30px 0;z-index:5;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;font-weight:normal;color:#a5a5a5;}.block-country-select .map-content-data .map-content-bg{background:url(/sites/all/themes/eurail/images/notice-bg.png) repeat-y -1740px 0;min-height:310px;max-height:428px;padding:18px 0 11px 0;}.block-country-select .map-content-data h2{margin-bottom:23px;background:url(/sites/all/themes/eurail/images/title-faq-line.gif) repeat-x 0 50%;margin:0 20px 16px 20px;text-align:center;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;line-height:120%;color:#4E9DC6;}.block-country-select .map-content-data h2 span{display:inline-block;max-width:150px;background:#FBFBFB;padding:0 10px;margin:0 auto;}.block-country-select .country-description{clear:both;padding:0 5px 10px 5px;margin:0 20px 0 20px;border-bottom:1px solid #ebebeb;max-height:193px;overflow:hidden;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:22px;}.block-country-select .country-description.country-description-no-text{min-height:0;border-bottom:none;}.block-country-select .country-description p{clear:both;zoom:1;}.block-country-select .country-description .description-item{display:block;float:left;margin-right:5px;color:#a5a5a5;}.block-country-select .country-description span{display:block;float:left;color:#666666;}.block-country-select blockquote{clear:both;overflow:hidden;margin:0 20px;padding:11px 5px 0 5px;max-height:82px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;color:#4E9DC6;}.block-country-select .notification-text{background-position:-2030px 100%;right:31px;width:107px;}.block-country-select .notification-text .block-bg{width:72px;margin:0;}.block-country-select .notification-text .paper-clip{right:32px;}.block-country-select .select-ct-block-text{width:385px;padding-bottom:8px;}.block-country-select .select-section{clear:both;position:relative;}.block-country-select .select-section.error{background:none;border:none;color:#a5a5a5;}.block-country-select .select-section.error h3{color:#ED1AA5;}.block-country-select .select-section.error .map-comboboxes .selectbox .display{border-color:#ED1AA5;}.block-country-select .error-message{background:#ED1AA5;border-radius:6px;overflow:visible;float:none;width:177px;min-height:32px;position:absolute;bottom:20px;right:-206px;padding:7px 10px 6px 10px;z-index:1;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:13px;line-height:16px;color:#ffffff;}.block-country-select .error-message:before{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -209px -164px;content:" ";position:absolute;top:22px;left:-5px;width:5px;height:10px;margin-top:-5px;}.block-country-select .error-message label{float:none;width:auto;margin:0;padding:0;cursor:text;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:13px;line-height:16px;text-align:left;color:#ffffff;}.image-rotate-right,.image-rotate-left{background:none !important;width:206px;min-height:157px;position:relative;}.image-rotate-right .image-frame,.image-rotate-left .image-frame{background:url(/sites/all/themes/eurail/images/frame-sprite.png) no-repeat 0 0;display:block;position:relative;width:206px;height:157px;overflow:hidden;z-index:5;}.image-rotate-right img,.image-rotate-left img{position:absolute;top:10px;left:10px;display:block;padding:0 !important;height:126px;width:182px;z-index:1;}.image-rotate-right .magnifier-btn{right:17px !important;top:117px !important;-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-webkit-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);z-index:5;}.image-rotate-left .image-frame{background-position:-209px 0;}.image-rotate-left .magnifier-btn{right:13px !important;top:111px !important;-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);z-index:5;}.block-intro .image-rotate-right,.block-intro .image-rotate-left{background:none;}.block-intro .image-rotate-right img,.block-intro .image-rotate-left img{padding:0;}.blocks-33-33-33 .image-rotate-right,.blocks-33-33-33 .image-rotate-left,.block-faq-33-33-33 .image-rotate-right,.block-faq-33-33-33 .image-rotate-left,.blocks-50-50 .image-rotate-right,.blocks-50-50 .image-rotate-left,.block-see-also-wrapper .image-rotate-right,.block-see-also-wrapper .image-rotate-left{background:none;width:159px;min-height:121px;}.blocks-33-33-33 .image-rotate-right .image-frame,.blocks-33-33-33 .image-rotate-left .image-frame,.block-faq-33-33-33 .image-rotate-right .image-frame,.block-faq-33-33-33 .image-rotate-left .image-frame,.blocks-50-50 .image-rotate-right .image-frame,.blocks-50-50 .image-rotate-left .image-frame,.block-see-also-wrapper .image-rotate-right .image-frame,.block-see-also-wrapper .image-rotate-left .image-frame{background-position:0 -157px;width:159px;height:121px;}.blocks-33-33-33 .image-rotate-right img,.blocks-33-33-33 .image-rotate-left img,.block-faq-33-33-33 .image-rotate-right img,.block-faq-33-33-33 .image-rotate-left img,.blocks-50-50 .image-rotate-right img,.blocks-50-50 .image-rotate-left img,.block-see-also-wrapper .image-rotate-right img,.block-see-also-wrapper .image-rotate-left img{padding:0;top:8px;left:8px;width:138px;height:96px;}.blocks-33-33-33 .image-rotate-left .image-frame,.block-faq-33-33-33 .image-rotate-left .image-frame,.blocks-50-50 .image-rotate-left .image-frame,.block-see-also-wrapper .image-rotate-left .image-frame{background-position:-192px -157px;}.blocks-33-33-33 .fancybox-content,.block-faq-33-33-33 .fancybox-content,.blocks-50-50 .fancybox-content,.block-see-also-wrapper .fancybox-content{top:6px;left:6px;width:138px;height:95px;}.blocks-50-50 .rotated-note-content .image.image-rotate-right,.blocks-50-50 .rotated-note-content .image.image-rotate-left{margin:0;}.corner-image img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.block-intro .image.corner-image{height:auto;}.block-intro .image.corner-image img{max-height:none;}.image.corner-image{background:none !important;}.image.corner-image img{padding:0 !important;margin-top:10px;}.header-logo span{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -1px -797px;display:block;width:150px;height:63px;}.ico-secured{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -172px -648px;display:block;width:47px;height:30px;}.ico-mastercard{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -56px -651px;display:block;width:44px;height:29px;}.ico-verified{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -219px -651px;display:block;width:45px;height:29px;}.ico-visa{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -264px -647px;display:block;width:37px;height:28px;}.ico-visa2{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -302px -646px;display:block;width:35px;height:27px;}.ico-mastercard2{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -100px -647px;display:block;width:37px;height:28px;}.ico-amex{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -461px -673px;display:block;width:37px;height:28px;}.ico-americanexpres{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -29px -647px;display:block;width:27px;height:28px;}.ico-jcb{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat 0 -646px;display:block;width:29px;height:28px;}.ico-paypal{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -137px -647px;display:block;width:35px;height:28px;}.footer-logo-list-inner .logo span{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -5px -694px;display:inline-block;width:110px;height:28px;}.footer-visa{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -473px -651px;display:block;width:25px;height:16px;}.footer-americanexpress{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -403px -651px;display:block;width:19px;height:16px;}.footer-mastercard{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -422px -651px;display:block;width:25px;height:16px;}.footer-PayPal{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -449px -651px;display:block;width:24px;height:16px;}.footer-maestro{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -377px -651px;display:block;width:26px;height:16px;}.footer-jcd{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -356px -651px;display:block;width:21px;height:16px;}.footer-secured{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -331px -690px;display:block;width:65px;height:35px;}.footer-mashable{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -225px -690px;display:block;width:103px;height:30px;}.ico-flag{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -10px -35px;display:block;width:13px;height:15px;float:left;padding:0 !important;margin-right:10px;}.flag-austria{background-position:-225px -727px;height:16px;}.flag-belgium{background-position:-240px -727px;height:16px;}.flag-bulgaria{background-position:-255px -727px;height:15px;}.flag-croatia{background-position:-270px -727px;height:16px;}.flag-czech-republic{background-position:-285px -727px;height:15px;}.flag-denmark{background-position:-300px -727px;height:15px;}.flag-finland{background-position:-315px -727px;height:16px;}.flag-france{background-position:-330px -727px;height:16px;}.flag-greece{background-position:-345px -727px;height:16px;}.flag-hungary{background-position:-360px -727px;height:16px;}.flag-ireland{background-position:-375px -727px;height:16px;}.flag-italy{background-position:-391px -727px;height:16px;}.flag-luxembourg{background-position:-406px -727px;height:16px;}.flag-montenegro{background-position:-421px -727px;height:16px;}.flag-netherlands{background-position:-436px -727px;height:16px;}.flag-norway{background-position:-225px -744px;height:16px;}.flag-poland{background-position:-240px -744px;height:15px;}.flag-portugal{background-position:-255px -744px;height:16px;}.flag-romania{background-position:-270px -744px;height:16px;}.flag-serbia{background-position:-285px -744px;height:15px;}.flag-slovakia{background-position:-300px -744px;height:15px;}.flag-slovenia{background-position:-315px -744px;height:15px;}.flag-spain{background-position:-330px -744px;height:16px;}.flag-sweden{background-position:-345px -744px;height:15px;}.flag-switzerland{background-position:-360px -744px;height:15px;}.flag-turkey{background-position:-375px -744px;height:15px;}.flag-macedonia{background-position:-390px -744px;height:15px;}.flag-great-britain{background-position:-405px -744px;height:15px;}.flag-bosnia-herzegovina{background-position:-420px -744px;width:14px;height:15px;}.flag-germany{background-position:-437px -744px;height:15px;}.country-description .ico-flag{margin:1px 5px 0 0;}.block-discounts-and-offers .flags .ico-flag{margin-right:0;}.paypal-accepts .ico-mastercard2{background-position:0 -768px;width:40px;height:26px;}.paypal-accepts .ico-visa{background-position:-40px -768px;width:37px;height:26px;}.paypal-accepts .ico-americanexpres{background-position:-77px -768px;width:40px;height:26px;}.paypal-accepts .ico-dscover{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -117px -768px;display:block;width:39px;height:26px;}.paypal-accepts .ico-paypal{background-position:-156px -768px;width:48px;height:26px;}.paypal-accepts .ico-secured{background-position:-204px -768px;width:46px;height:26px;}.webform-client-form .add-cart-form{float:left;}.webform-client-form .add-cart-form .wrapper,.webform-client-form .add-cart-form .itemValue{display:block;}.webform-client-form .add-cart-form .form-item{display:block;}.webform-client-form .add-cart-form .select-amount{float:left;}.webform-client-form .add-cart-form .form-text{background:none;border:none;border-radius:0;box-shadow:none;width:17px;height:23px;padding:0;line-height:23px;text-align:center;}.webform-client-form .add-cart-form .price{float:left;padding:3px 0 0 11px;font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;font-size:12px;text-transform:none;color:#666666;}.webform-client-form .add-cart-form .price span{font-size:14px;}.webform-client-form .form-actions .form-submit{background-position:0 -116px;border-radius:5px;width:auto;padding:0 5px;}.webform-client-form .form-actions .form-submit:hover{background-position:0 -507px;}.webform-client-form .form-actions .button-paypal{background:url(/sites/all/themes/eurail/images/buttons.png) no-repeat 0 -97px;padding:0 18px;width:auto;height:31px;font-size:13px;}.webform-client-form .form-actions .button-paypal:hover{background-position:0 -191px;}.blocks-wrapper .item-summary-of-data p{color:#666666;}.blocks-wrapper .item-summary-of-data h3{padding-bottom:37px;}.item-summary-of-data{border-top:1px solid #F2F4F4;padding:30px 0 0 0;}.item-summary-of-data .section{padding-bottom:37px;}.item-summary-of-data .section.last{padding-bottom:0;}.item-summary-of-data h3{padding-bottom:29px;}.item-summary-of-data h4{padding-bottom:8px;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:120%;color:#666666;}.item-summary-of-data p{padding-bottom:23px;font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#666666;}.item-summary-of-data .line-price h4{float:left;}.item-summary-of-data .line-price p{float:left;}.item-summary-of-data .line-price .price{float:right;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:14px;line-height:120%;text-transform:none;color:#666666;}.item-summary-of-data .total-amount{border-top:1px solid #F2F4F4;padding:29px 0 15px 0;}.item-summary-of-data .total-amount .line-price{margin-left:155px;padding-bottom:28px;}.item-summary-of-data .total-amount .price{position:relative;top:-3px;color:#a1c026;}.item-summary-of-data .total-amount .price span{font-size:19px;}.paypal-accepts{padding:5px 0 13px 155px;}.paypal-accepts p{float:left;padding-top:14px;padding-left:182px;font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#666666 !important;}.paypal-accepts li{float:left;list-style:none;margin:0 !important;}.pay-steps{overflow:hidden;float:left;position:relative;}.pay-steps .step-progress{background:#D3D3D3;position:absolute;top:11px;width:100%;height:2px;}.pay-steps .step-progress .progress-line{background:#4E9DC6;position:absolute;top:0;left:0;width:0;height:2px;}.pay-steps .step-progress .progress-line.step-2{width:200px;}.pay-steps .step-progress .progress-line.step-3{width:400px;}.pay-steps .step{float:left;position:relative;margin-left:60px;width:95px;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;color:#666666;text-align:center;}.pay-steps .step.first{margin-left:0;}.pay-steps .step.first .white-line{background:#ffffff;position:absolute;height:2px;width:50%;top:11px;left:0;}.pay-steps .step.last .white-line{background:#ffffff;position:absolute;height:2px;width:50%;top:11px;right:0;}.pay-steps .step.active .step-number{background:#4E9DC6;}.pay-steps .step-number{background:#D3D3D3;border-radius:100%;position:relative;width:23px;height:23px;margin:0 auto 6px;z-index:1;font-size:14px;line-height:27px;text-align:center;color:#ffffff;}.block-intro .buy-block h2{color:#A1C026;}.block-intro .buy-block h2 a{color:#A1C026;}.buy-block{background:#ffffff;border:1px solid #cdeeff;border-radius:10px;float:right;width:214px;margin-left:20px;padding:20px 20px 10px 20px;color:#A1C026;}.buy-block h2{padding-bottom:0;font-family:"HelveticaNeueLTPro75Bold",Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;text-transform:uppercase;text-align:center;}.buy-block h2 a{color:#A1C026;}.buy-block h2 a:hover{text-decoration:none !important;}.buy-block .sub-title{background:url(/sites/all/themes/eurail/images/pass-line-bg.gif) repeat-x 0 50%;width:138px;margin:0 auto 2px;font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;line-height:120%;text-align:center;}.buy-block .sub-title span{display:inline-block;max-width:120px;background:white;padding:0 10px;margin:0 auto;}.buy-block .price{padding-bottom:15px;font-family:"helvetica_neuebold",Arial,Helvetica,sans-serif;font-size:18px;text-align:center;}.buy-block .form-button{margin:0 auto 20px;}.buy-block .form-button .btn-checkout{background-position:100% -345px;height:23px;font-size:12px;line-height:25px;}.buy-block .form-button .btn-checkout:hover{background-position:100% -530px;}.buy-block .form-button .btn-checkout:hover span{background-position:0 -507px;}.buy-block .form-button .btn-checkout:hover .arrow{background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat -23px -444px;}.buy-block .form-button .btn-checkout span{background-position:0 -322px;min-width:194px;height:23px;padding-left:10px;padding-right:0;text-align:center;color:#ffffff;}.buy-block p{padding-bottom:10px !important;font-family:"lucida_sansitalic",Arial,Helvetica,sans-serif;font-size:14px;line-height:120%;text-align:center;}.buy-block .payment-list{border-top:1px solid #F2F4F4;padding-top:10px;}.buy-block .payment-list li{float:left;margin-right:14px;margin-left:0 !important;list-style:none;}.block-switcher .form-select{display:none !important;}#footer,footer{width:100%;position:absolute;}.footer-section{width:100%;min-width:944px;background:white;border-top:1px solid #cdeeff;border-bottom:1px solid #cdeeff;color:#a5a5a5;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;}.footer-section .footer-links-lists{background:white;width:900px;margin:0 auto;padding:12px 22px 18px 22px;}.footer-section .item-list{float:left;width:210px;padding-right:19px;}.footer-section .item-list.last{padding-right:0;}.footer-section .item-list li{float:none;border-top:1px dotted #E3E3E3;padding:8px 0 7px 0;}.footer-section .item-list li.first{border-top:1px solid #cdeeff;}.footer-section h2{padding:0 0 12px 0;font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:19px;font-weight:normal;color:#68ACCE;}.footer-section a{text-decoration:none;color:#a5a5a5;}.footer-section a:hover{color:#666666;}.footer-section a.active{color:#a5a5a5;}.footer-section a.active:hover{color:#666666;}.footer-logo-list{width:100%;height:61px;background:#F4FCFF;}.footer-logo-list-inner{width:900px;height:51px;margin:0 auto;padding:9px 22px 0 22px;background:#F4FCFF;}.footer-logo-list-inner .item-list{float:left;padding:5px 0 2px 0;}.footer-logo-list-inner .item-list ul li{padding:0 7px 0 8px;background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 100% -106px;}.footer-logo-list-inner .item-list ul li.last{background:none;}.footer-logo-list-inner .payment-list{float:left;padding:13px 0 2px 0;}.footer-logo-list-inner .payment-list ul{clear:both;overflow:hidden;}.page-ie6 .footer-logo-list-inner .payment-list ul{zoom:1;}.footer-logo-list-inner .payment-list li{float:left;list-style:none;padding:0 13px 0 12px;background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 100% -115px;}.footer-logo-list-inner .payment-list li.first{padding-left:0px;}.footer-logo-list-inner .payment-list li.last{background:none;}.footer-logo-list-inner .logo{float:right;text-align:right;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:10px;line-height:10px;}.footer-logo-list-inner .logo a{color:#A8A8A8;text-decoration:none;}.separator{float:left;width:1px;height:27px;text-indent:-9999px;background:#BEE6FA;margin:7px 6px 0 8px;}.footer-section-2{width:100%;height:29px;background:#393939;}.footer-section-2-inner{width:900px;height:22px;margin:0 auto;padding:7px 22px 0 22px;background:#393939;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;line-height:120%;font-size:11px;color:#B9B9B9;}.footer-section-2-inner .item-list span{float:left;color:#797979;}.footer-section-2-inner .item-list ul li{padding:0 9px;background:url(/sites/all/themes/eurail/images/sprite.png) no-repeat 0 -149px;}.footer-section-2-inner .item-list ul li.first{background:none;padding-left:18px;}.footer-section-2-inner a{text-decoration:none;color:#B9B9B9;}.footer-section-2-inner a:hover{color:#FFFFFF;}.footer-section-2-inner a.active{color:#EFEFEF;}.footer-section-2-inner .separator{background:#555555;height:11px;margin:2px 26px 0 17px;}.footer-section-2-inner .link-site-map{float:left;}.footer-section-2-inner .copyR{float:right;color:#797979;}.android-page .blocks-33-33-33 .block{width:216px !important;}.android-page .blocks-50-50 .block{width:339px !important;}.android-page .blocks-50-50 .content{padding-left:24px;}.android-page .blocks-60-30 .block-30{width:260px !important;}.android-page .blocks-30-60 .block-60{width:437px !important;}.android-page .home-page .blocks-30-60 .block-60{width:616px !important;}.android-page .home-page .blocks-50-50 .block{width:453px !important;}.android-page .home-page .blocks-33-33-33 .block{width:292px !important;}.android-page .blocks .block-bg{background:none;}.android-page .blocks .block-bg .block-bg{background:none;}.android-page .blocks .block-title{margin-left:-1px;margin-right:-1px;}.android-page .blocks .block{background:#ffffff;border:1px solid #cdeeff;border-radius:0 0 10px 10px;}.android-page .block-map-content .notification-text .block-bg,.android-page .block-country-select .notification-text .block-bg{background:#FFFFFF;}.iframe-page .main-content{width:auto !important;padding:0 2px 0 0 !important;}.iframe-page .webform-client-form .webform-label-above{margin-left:0;}.iframe-page .webform-client-form .form-actions{margin-left:0;}.iframe-page .webform-client-form .form-actions .form-submit{display:block;margin:0 auto;}.iframe-page .blocks .block-bg{background:none;float:none;}.iframe-page .blocks .block-bg .block-bg{background:none;float:none;}.iframe-page .blocks .block-title{margin-left:-1px;margin-right:-1px;}.iframe-page .blocks .block{width:100% !important;background:#ffffff;border:1px solid #cdeeff;border-radius:0 0 10px 10px;}.iframe-page .blocks-33-33-33 .block{width:31% !important;margin:0 1% 0 1% !important;}.iframe-page .blocks-33-33-33 .block .btn-more{position:relative !important;display:block !important;margin-bottom:0 !important;margin-top:10px !important;}.iframe-page .blocks-33-33-33 .block .text{padding-bottom:10px !important;}.iframe-page .blocks-50-50 .block{width:47% !important;margin:0 1% 0 1% !important;}.iframe-page .blocks-50-50 .content{padding-left:24px;}.iframe-page .blocks-60-30 .block{width:59% !important;margin:0 1% 0 1% !important;}.iframe-page .blocks-60-30 .block-30{width:29% !important;}.iframe-page .blocks-30-60 .block{width:29% !important;margin:0 1% 0 1% !important;}.iframe-page .blocks-30-60 .block-60{width:59% !important;}.iframe-page .block-map-content .notification-text .block-bg,.iframe-page .block-country-select .notification-text .block-bg{background:#FFFFFF;}.cke_editable{min-height:0 !important;}.vertical-tabs-list li.last a{border:none;}.text ul li ul li{margin-left:19px;}.cke_editable{color:#666666;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:14px;line-height:24px;}.cke_editable ol{list-style:none;counter-reset:point;}.cke_editable ol li{color:#666666;margin-left:0;}.cke_editable ol li:before{content:counter(point) ".";counter-increment:point 1;color:#96c239;padding-right:10px;}.cke_editable ol li ol li{margin-left:19px;}.cke_editable ol li ul li{list-style:none;background:none;padding:0;margin-left:19px;}.cke_editable ol li ul li:before{content:counter(li,circle);counter-increment:li;}.cke_editable ol p{display:inline;}.cke_editable ul li{margin-left:6px;color:#666666;}.cke_editable ul li:before{background:url(/sites/all/themes/eurail/images/list-style.gif) no-repeat 0 8px;padding-right:14px;content:"";}.cke_editable ul li p{display:inline;}.cke_editable ul ul li{list-style:none;background:none;padding:0;margin-left:0;}.cke_editable ul ul li:before{background:none;content:counter(li,circle);counter-increment:li;padding-right:10px;}.cke_editable h1{text-align:center;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;line-height:120%;color:#4F9DC6;display:inline-block;}.cke_editable h2{color:#68acce;font-family:"HelveticaNeueLTPro45Light",Arial,Helvetica,sans-serif;font-size:22px;font-weight:normal;line-height:120%;}.cke_editable h3{padding-bottom:8px;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;line-height:120%;color:#a1c026;}.cke_editable h3 a{color:#a1c026;}.cke_editable hr{display:block;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #ebebeb;padding:5px 0;}.cke_editable .price{font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:15px;line-height:120%;text-transform:uppercase;color:#96c239;}.cke_editable .price-bold{font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;text-transform:uppercase;}.cke_editable p{padding-bottom:20px;}.cke_editable table td{border:1px solid #EBEBEB;}.cke_editable table td:last-child{border:1px solid #EBEBEB;}.cke_editable .slide-block .holder ul li{color:#666666;}.cke_editable .slide-block .open-close{background-position:0 -135px;}.cke_editable .slide-block .block{display:block !important;}.cke_editable strong{font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-weight:normal;}.cke_editable b{font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-weight:normal;}#admin-menu,#admin-menu .dropdown{z-index:99999;}div.asset-image,span.asset-image{display:block;}div.asset-image.asset-align-center,span.asset-image.asset-align-center{text-align:center;float:none;}div.asset-image.asset-align-center .image-description,span.asset-image.asset-align-center .image-description{text-align:center;margin:0 auto;}div.asset-image.asset-align-center .field-name-field-asset-caption,span.asset-image.asset-align-center .field-name-field-asset-caption{text-align:center;}div.asset-image.asset-align-left .image-description,span.asset-image.asset-align-left .image-description{text-align:center;}div.asset-image.asset-align-left .field-name-field-asset-caption,span.asset-image.asset-align-left .field-name-field-asset-caption{text-align:center;}div.asset-image.asset-align-right .image-description,span.asset-image.asset-align-right .image-description{text-align:center;}div.asset-image.asset-align-right .field-name-field-asset-caption,span.asset-image.asset-align-right .field-name-field-asset-caption{text-align:center;}div.asset-image .asset-image-content,span.asset-image .asset-image-content{display:inline-block;position:relative;}.page-ie div.asset-image .asset-image-content,.page-ie span.asset-image .asset-image-content{display:block;}div.asset-image .fancybox-content,span.asset-image .fancybox-content{top:0;left:0;width:100%;height:100%;}div.asset-image .magnifier-btn,span.asset-image .magnifier-btn{top:auto;right:0;bottom:0;}div.asset-image img,span.asset-image img{display:block;}div.asset-image .image-description,span.asset-image .image-description{display:block;margin:0;padding-top:0;font-family:"georgiaitalic",Arial,Helvetica,sans-serif;font-size:12px;line-height:15px;color:#a5a5a5;text-align:center;}.text .asset-align-right .asset-image-content{margin:7px 0 5px 7px;}.text .asset-align-right .image-description{text-align:center;}.text .asset-align-center .asset-image-content{margin:7px 7px 5px 7px;}.text .asset-align-center .image-description{text-align:center;margin:0 auto;}.text .asset-align-left .image-description{text-align:center;}.text .asset-image-content{margin:7px 24px 5px 0;max-width:100%;height:auto;}.text .asset-image-content img{max-width:none;height:auto;}.asset.editor.asset-align-left{margin:0 8px 0 0;float:left;}.asset.editor.asset-align-right{margin:0 0 0 8px;float:right;}.asset.editor.asset-align-center{margin-left:auto;margin-right:auto;display:block;}#tabs{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -457px -721px;position:fixed;top:73px;left:25px;min-height:50px;min-width:50px;z-index:10000;}#tabs:hover ul.primary,#tabs:hover ul.secondary{display:block;}ul.primary{background:#F2FBFF;float:left;min-width:120px;margin:50px 0 0 0;padding:0;border:1px solid #4F9DC6;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:none;}ul.primary li{display:block;margin:5px 4px;}ul.primary li.active a{background:none;border:none;color:#5498BC;}ul.primary li a{background:none;border:none;padding:3px 1em 0;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;line-height:120%;color:#666666;}ul.primary li a:hover{border:none;background:none;color:#5498BC;}ul.secondary{background:#F2FBFF;float:left;min-width:120px;margin:50px 0 0 10px;padding:0;border:1px solid #4F9DC6;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:none;}ul.secondary li{display:block;margin:5px 4px;border:none;}ul.secondary li.active a{background:none;border:none;color:#5498BC;}ul.secondary li a{background:none;border:none;padding:3px 1em 0;font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;line-height:120%;color:#666666;}ul.secondary li a:hover{border:none;background:none;color:#5498BC;}#main div.messages{margin:0 auto 10px;max-width:850px;}#main div.messages.error em{font-family:Arial;}.bean-block-free-html{padding-bottom:11px;}.main-page .dashboard-link{background:url(/sites/all/themes/eurail/images/btn-sprite.png) no-repeat -162px -450px;position:fixed;top:29px;left:0;width:35px;height:33px;z-index:100000;text-indent:-9999px;}.main-page .dashboard-link a{display:block;width:35px;height:33px;}.asset{background:none;border:none;padding:0px;clear:none;}.asset.asset-image.editor{background:none;box-shadow:none;}.asset.asset-image.editor.selected{background:none;box-shadow:none;}.asset.asset-image.editor.selected:hover{background:none;box-shadow:none;}.asset.asset-document{text-align:center;background:none;box-shadow:none;}.asset.asset-document.selected{background:none;box-shadow:none;}.asset.asset-document.selected:hover{background:none;box-shadow:none;}.asset.asset-document .file{background:#F4F1ED;padding:5px 10px;}.asset.asset-document img{float:none !important;display:inline !important;}.button-blue{clear:both;display:inline-block;background:url(/sites/all/themes/eurail/images/buttons.png) repeat-x 0 -45px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:23px;padding:0 11px;margin:5px 0 10px 0;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:25px;color:#FFFFFF !important;text-decoration:none;}.button-blue:hover{text-decoration:none !important;}.button-blue.external{background:url(/sites/all/themes/eurail/images/buttons.png) repeat-x 0 -45px;}.button-blue-big{clear:both;display:inline-block;background:url(/sites/all/themes/eurail/images/buttons.png) repeat-x 0 -157px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:31px;padding:0 11px;margin:5px 0 10px 0;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;line-height:34px;color:#FFFFFF !important;text-decoration:none;}.button-blue-big:hover{text-decoration:none !important;}.button-blue-big.external{background:url(/sites/all/themes/eurail/images/buttons.png) repeat-x 0 -157px;}.button-orange{clear:both;display:inline-block;background:url(/sites/all/themes/eurail/images/buttons.png) repeat-x 0 -131px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:23px;padding:0 11px;margin:5px 0 10px 0;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:25px;color:#FFFFFF !important;text-decoration:none;}.button-orange:hover{text-decoration:none !important;}.button-orange.external{background:url(/sites/all/themes/eurail/images/buttons.png) repeat-x 0 -131px;}.button-orange-big{clear:both;display:inline-block;background:url(/sites/all/themes/eurail/images/buttons.png) repeat-x 0 -97px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:31px;padding:0 11px;margin:5px 0 10px 0;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;line-height:34px;color:#FFFFFF !important;text-decoration:none;}.button-orange-big:hover{text-decoration:none !important;}.button-orange-big.external{background:url(/sites/all/themes/eurail/images/buttons.png) repeat-x 0 -97px;}.button-green{clear:both;display:inline-block;background:url(/sites/all/themes/eurail/images/buttons.png) repeat-x 0 -71px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:23px;padding:0 11px;margin:5px 0 10px 0;font-family:"lucida_sansdemibold",Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:25px;color:#FFFFFF !important;text-decoration:none;}.button-green:hover{text-decoration:none !important;}.button-green.external{background:url(/sites/all/themes/eurail/images/buttons.png) repeat-x 0 -71px;}td.webform-file-extensions .form-item label.option{padding-right:7px;}.ui-autocomplete.ui-menu{width:348px !important;list-style:none;}.ui-autocomplete.ui-menu li{padding:0 5px;font-size:11px;}.ui-autocomplete.ui-menu a{cursor:pointer;}.ui-autocomplete.ui-menu .ui-state-hover{border:none;background:none;color:#a5a5a5;}.ui-widget-content{border:1px solid #cdeeff;background:#ffffff;}.ui-widget-content a{color:#666666;}.ui-corner-all{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#suggestion{margin-top:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff;border:1px solid #cdeeff;color:#666666;}#suggestion li{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:12px;padding:2px 5px 2px 5px;}#suggestion li:hover{background:#F8FDFF;color:#666666;}ul.action-links{display:none;}.text li th{color:#666666;}.text li td{color:#666666;}.text li td p{color:#666666;}small{font-size:11px;}.bean-block-free-html{font-family:"lucida_sansregular",Arial,Helvetica,sans-serif;font-size:14px;line-height:120%;color:#666666;}.iframe-page .main-page{margin:0;width:auto;}.iframe-page .main-content{float:none;}.iframe-page #admin-menu{display:none;}html body.admin-menu.iframe-page{padding:0 !important;}.bottom--cookie-bar{background:#636363;bottom:0;left:0;margin:0;padding:0;position:fixed;text-align:left;width:100%;z-index:1000;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;text-align:center;color:#FFFFFF;}.bottom--cookie-bar .bar-inner{width:960px;text-align:left;margin:0 auto;padding-top:10px;padding-bottom:10px;}.bottom--cookie-bar a{text-decoration:underline;color:#FFFFFF;}.bottom--cookie-bar .close-btn{display:inline;text-decoration:underline;color:#FFFFFF;cursor:pointer;}.bottom--cookie-bar .close-btn img{width:12px;height:12px;position:relative;top:2px;margin-left:5px;}.anchor-links{text-decoration:none !important;}.map-image.no-frame{background:none !important;}.cke-promo-text{font-weight:bold;color:#F0AB13;}.cke-promo-text a{font-weight:bold;color:#F0AB13;}.tooltip-content .tip-content .cke-promo-text{font-weight:bold;color:#F0AB13;}.tooltip-content .tip-content .cke-promo-text a{font-weight:bold;color:#F0AB13;}.block-see-also-wrapper .cache-invalidation-wrapper{float:left;}.to-uppercase{text-transform:uppercase;}#admin-menu .dropdown li li{float:none;}
