html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit}body{line-height:1.5;background:#fff;margin:0}a,:focus,:active{outline:0}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}ul,ol{list-style:none}@font-face{font-family:Avenir-Book;src:url(../fonts/Avenir/Avenir-Book.eot);src:url(../fonts/Avenir/Avenir-Book.eot?#iefix) format('embedded-opentype'),url(../fonts/Avenir/Avenir-Book.woff) format('woff'),url(../fonts/Avenir/Avenir-Book.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Avenir-Medium;src:url(../fonts/Avenir/Avenir-Medium.eot);src:url(../fonts/Avenir/Avenir-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/Avenir/Avenir-Medium.woff) format('woff'),url(../fonts/Avenir/Avenir-Medium.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Avenir-Heavy;src:url(../fonts/Avenir/Avenir-Heavy.eot);src:url(../fonts/Avenir/Avenir-Heavy.eot?#iefix) format('embedded-opentype'),url(../fonts/Avenir/Avenir-Heavy.woff) format('woff'),url(../fonts/Avenir/Avenir-Heavy.ttf) format('truetype');font-weight:700;font-style:normal}html{background:#fff;font-family:Avenir-Book,Arial,Helvetica,sans-serif;font-weight:400;font-size:16px;color:#000;height:100%}body{margin:auto;background:#fff;font-family:Avenir-Book,Arial,Helvetica,sans-serif;font-weight:400;font-size:16px;position:relative;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;height:100%;margin:0;padding:0;overflow-x:hidden}@media screen and (max-width:1060px){body{overflow-x:auto}}form{margin:0;padding:0}object{margin:0;padding:0;overflow:hidden;border:0}a *{pointer-events:none}.right{float:right}.left{float:left}.clear{clear:both}.nvt_select option[selected]{background:#00C9FF!important;color:#fff}.nvt_select option:hover{background:#00C9FF!important;color:#fff}.hidden{display:none}#mainContent{min-width:1060px;min-height:460px}html[dir=rtl] *{letter-spacing:normal!important}.nvt_cookienotice{position:relative;height:78px;width:100%;background-color:#4a4f54}.nvt_cookienotice .textwrapper{width:980px;margin-left:-500px;position:absolute;left:50%;top:8px;font-size:12px;color:#fff}.language_ar_SA .nvt_cookienotice .textwrapper,.language_en_GB .nvt_cookienotice .textwrapper{width:800px;margin-left:-400px}.language_ru_RU .nvt_cookienotice{height:98px}.nvt_cookienotice a.lnk,.nvt_cookienotice a.lnk:visited .nvt_cookienotice a.lnk:active{color:#fff;text-decoration:underline;font-family:Avenir-Book,Arial,Helvetica,sans-serif;font-size:12px;margin-left:5px}html[dir=rtl] .nvt_cookienotice a.lnk html[dir=rtl] .nvt_cookienotice a.lnk:visited html[dir=rtl] .nvt_cookienotice a.lnk:active{margin-right:5px;margin-left:0}.language_ar_SA .nvt_cookienotice a.lnk{margin-right:10px}.nvt_cookienotice span.pipe{display:none}.nvt_cookienotice span.hl{font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;font-size:16px;display:block}.nvt_cookienotice span.hl2{font-family:Avenir-Heavy,Arial,Helvetica,sans-serif}.nvt_cookienotice .cookieClose{height:20px;width:20px;background-image:url(../images/button/close_btn@2x.png);background-size:20px 20px;position:absolute;left:50%;top:50%;margin-top:-10px;margin-left:500px}html[dir=rtl] .nvt_cookienotice .cookieClose{margin-left:-500px}.nvt_portal{position:relative;width:inherit;height:760px}.nvt_portal .contentWrapper{float:left}.nvt_portal .topbar{width:inherit;height:134px;position:relative;background-color:#fff}.ui_startscreen .topbar{height:134px}.language_ru_RU{letter-spacing:auto!important;font-family:Arial,Helvetica,sans-serif}.nvt_portal .topbar div.logo{background-image:url(../images/landrover_logo@2.png);background-size:95px 70px;background-position:center center;background-repeat:no-repeat;float:left;height:107px;position:relative;width:240px;z-index:1;border-right:1px solid #eef1f1;border-bottom:1px solid #eef1f1}html[dir=rtl] .nvt_portal .topbar div.logo{float:right}.nvt_portal .navigation{height:35px;position:relative;color:#fff;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif}.nvt_portal .navigation ul.main-nav{left:240px;top:38px;right:0;list-style:none outside none;overflow:hidden;position:absolute}html[dir=rtl] .nvt_portal .navigation ul.main-nav{right:242px;left:0}.nvt_portal .navigation ul.meta-nav{position:absolute;right:20px;top:0;list-style:none;overflow:auto}html[dir=rtl] .nvt_portal .navigation ul.meta-nav{right:auto;left:20px}.nvt_portal .navigation ul li{float:left;margin:0;text-align:center;padding:0;cursor:pointer;font-size:11px;letter-spacing:.2em}html[dir=rtl] .nvt_portal .navigation ul li{float:right}.nvt_portal .navigation ul.isKorea.main-nav li{display:none}.nvt_portal .navigation ul.isKorea.main-nav li.nc{display:block}.nvt_portal .navigation ul.meta-nav li{float:right;line-height:38px;padding:0 10px}html[dir=rtl] .nvt_portal .navigation ul.meta-nav li{float:left}.nvt_portal .navigation ul.main-nav li{display:block;width:20%;box-sizing:border-box;height:70px;line-height:68px;border-top:1px solid #eef1f1;border-right:1px solid #eef1f1;border-bottom:1px solid #eef1f1;border-left:0;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;font-size:11px}.nvt_portal ul.main-nav li a,.nvt_portal ul.main-nav li a:link,.nvt_portal ul.main-nav li a:active{color:#0c121c;text-decoration:none;background-color:transparent;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif}.nvt_portal ul.main-nav li.spacer{display:none}.nvt_portal ul.main-nav li.over,.nvt_portal ul.main-nav li a:hover,.nvt_portal ul.main-nav li.over a,.nvt_portal ul.main-nav li.over a:link,.nvt_portal ul.main-nav li.over a:active,.nvt_portal ul.main-nav li.over a:hover{color:#0c121c;background-color:#e4e8e8}.nvt_portal ul.main-nav li.selected{background-color:#e4e8e8}.nvt_portal ul.main-nav li.selected a,.nvt_portal ul.main-nav li.selected a:link,.nvt_portal ul.main-nav li.selected a:active,.nvt_portal ul.main-nav li.selected a:hover{color:#0c121c;background-color:#e4e8e8}.nvt_portal ul.meta-nav li a,.nvt_portal ul.meta-nav li a:visited{color:#0c121c;font-family:Avenir-Book,Arial,Helvetica,sans-serif;background-color:transparent;text-decoration:none;font-family:Avenir-Book;font-weight:400;line-height:38px}.nvt_portal .navigation ul.nvt_list li.over,.nvt_portal ul.meta-nav li.over{color:#fff;background-color:#4A4F54!important;text-decoration:none}.nvt_portal ul.meta-nav li.over a,.nvt_portal ul.meta-nav li.over a:link,.nvt_portal ul.meta-nav li.over a:active,.nvt_portal ul.meta-nav li.over a:hover{color:#fff;background-color:#4A4F54;text-decoration:none}.nvt_portal ul.meta-nav li.selected,.nvt_portal ul.meta-nav li.selected a,.nvt_portal ul.meta-nav li.selected a:link,.nvt_portal ul.meta-nav li.selected a:active,.nvt_portal ul.meta-nav li.selected a:hover{color:#fff;background-color:#4A4F54}.nvt_portal .appbar{display:none}.ui_placedetailsscreen .topbar,.ui_searchscreen .topbar{height:184px}.ui_placedetailsscreen .appbar,.ui_searchscreen .appbar{display:block;width:100%;height:50px;position:absolute;top:135px;z-index:9}.cookieNotice .ui_placedetailsscreen .appbar,.cookieNotice .ui_searchscreen .appbar{top:208px}.ui_mycarscreen .appbar{display:block;width:100%;height:50px;position:absolute;top:290px;z-index:9}.cookieNotice .ui_mycarscreen .appbar{top:368px}.nvt_portal .appbar .bg{position:absolute;z-index:-1;display:block;width:100%;height:50px;background-color:#eef1f1}.nvt_portal .content{position:relative}.nvt_portal .buttons{height:40px;left:20px;position:absolute;top:720px;width:845px;z-index:99}.nvt_portal .nvt_errormsg{margin:15px 5px;font-weight:400;color:#9e1b32}a.nvt_btn{background-color:#0c121c;color:#fff;font-family:Avenir-Heavy,Arial,Helvetica,Sans-Serif;letter-spacing:.1em;margin:0;padding:5px 15px 1px 16px;cursor:pointer;display:block;float:left;font-size:14px;font-weight:700;text-decoration:none;height:22px}.language_ru_RU a.nvt_btn{letter-spacing:normal}html[dir=rtl] a.nvt_btn{float:right}a.nvt_btn span{display:block;line-height:20px;padding:0;margin:0 5px;white-space:nowrap}a.nvt_btn:hover,a.nvt_btn_secondary:hover{background-color:#FFF!important;color:#0C121C}a.arrowBtn{padding:5px 28px 3px 16px;background-image:url(../images/button/arrow_white.png);background-repeat:no-repeat;background-position:right center}a.closeBtn,a.closeBtn:hover{background-image:url(../images/button/popup_icon_close@2x.png);background-size:15px 15px;background-color:transparent!important;width:15px;height:15px;margin:0;padding:0;border:0}a.closeBtn span{display:none}.nvt_waiter{position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-10px}.nvt_portal .buttons .right{float:right}div.nvt_overlay_content{border:1px solid #E0E0E0;background-color:#f8f9f9!important}.nvt_overlay_content div.inner-content{color:#000;font-size:18px;padding:30px;border:0}.nvt_overlay_content a.closeBtn{position:absolute;right:10px;top:10px;z-index:999}html[dir=rtl] .nvt_overlay_content a.closeBtn{right:auto;left:10px}.nvt_overlay_content .nvt_saveroutedialog .buttons,.nvt_overlay_content .nvt_confirm h2{margin-bottom:10px}.nvt_overlay_content .nvt_saveroutedialog .buttons .nvt_btn_secondary,.nvt_overlay_content .nvt_confirm .buttons .nvt_btn_secondary{background-color:#0c121c;margin-top:10px}.nvt_overlay_content .nvt_saveroutedialog label{font-size:14px;font-weight:400;margin-right:20px}.nvt_overlay_content .nvt_saveroutedialog input{width:250px}h2{font-size:14px;font-family:Avenir-Heavy}.sideColumn h2{margin-bottom:20px;font-family:Avenir-Heavy;font-size:14px;color:#0c121c}html[dir=rtl] .sideColumn h2{float:right}.sideColumn h4{font-family:Avenir-Book;margin:5px 0;font-size:14px}.sideColumn .nvt_list{margin:20px}.sideColumn .nvt_list li{margin-bottom:10px}.nvt_portal div.backlink{line-height:26px;height:26px;display:block;background-color:#f8f9f9}.nvt_portal div.backlink a,.nvt_portal div.backlink a:visited{color:#393939;display:block;font-family:Avenir-Book;float:right;font-size:10px;font-weight:500;letter-spacing:2px;text-decoration:none;padding-right:30px}.nvt_portal div.backlink a:hover,.nvt_portal div.backlink a:active{background-color:#e4e8e8}html[dir=rtl] .nvt_portal div.backlink a{float:left;padding-left:0;padding-right:8px}.nvt_portal div.backlink>a:after{background-position:10px 50%!important;background-position-x:10px!important;background-position-y:50%!important;box-sizing:border-box;height:26px;width:22px;background-image:url(../images/button/cta-arrow-grey@2x.png);background-size:25px 10px;background-color:transparent;background-repeat:no-repeat;content:"";float:left;margin-right:2px}.nvt_portal div.backlink>a:hover:after{background-color:#e4e8e8}html[dir=rtl] .nvt_portal div.backlink>a:after{float:right;margin-left:2px;margin-right:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.footerWrapper{clear:both;position:relative;background-color:#494e54;color:#fff;width:100%;height:200px}.horizontalLine{background-color:#e4e8e8;width:100%;height:1px;position:absolute;top:44px;left:0}.nvt_portal .langselect{float:left}.nvt_portal .redirectForm{visibility:hidden;position:absolute;top:-999px;left:-9999px;width:1px;height:1px;display:block}html[dir=rtl] .nvt_portal .langselect{float:right}.nvt_cartabs{position:absolute;left:0;top:38px}html[dir=rtl] .nvt_cartabs{left:auto;right:0}html[dir=rtl] .nvt_cartabs ul li{margin-right:0}.nvt_cartabs ul,.nvt_cartabs div,.nvt_cartabs ul li{position:relative;float:left}.nvt_cartabs ul li.nvt_list_selected{color:#9e1b32}.nvt_cartabs ul.nvt_list li,.nvt_cartabs ul.addCar{font-family:Avenir-Book,Arial,Helvetica,sans-serif;font-weight:700;line-height:16px}.nvt_cartabs ul.dropdown{background-image:url(../images/cartabs/dropdown.png);background-position:right 3px center;background-repeat:no-repeat}.nvt_cartabs ul.addCar{float:right;color:#9e1b32}.nvt_menu{background-color:#fff;width:150px;height:140px;padding-top:5px 0}.nvt_menu ul.nvt_list{border-top:1px solid #BEC3C4}.nvt_menu ul li{display:block;border-bottom:1px solid #BEC3C4;color:#4e4e4e;font-size:.9em;padding:6px 0 6px 10px;cursor:pointer;font-weight:700}.nvt_menu ul li.active{background-color:#d9d9d9}.nvt_menu ul li.nvt_list_selected{color:#eae8e4!important;background-image:url(../images/cartabs/selected2.png);background-size:29px 30px;background-position:right -6px;background-repeat:no-repeat;background-color:#4e4e4e}html[dir=rtl] ul li.nvt_list_selected{background-position:left -6px}.nvt_cartabs ul.addCar li.over{color:#9e1b32;background-color:#D9D9D9}.nvt_cartabs ul.addCar li.selected{color:#9e1b32;background-color:transparent}.nvt_map{position:relative;height:100%;min-height:205px;width:inherit;margin:0;padding:0}:first-child+html .element .ovi_mp_mapSchemeControls{width:330px!important}.nvt_startscreen .nvt_map>div>div>div:nth-child(2),.nvt_mycarscreen .nvt_map>div>div>div:nth-child(2),.nvt_startscreen .nvt_map>div>div:nth-child(2) div,.nvt_mycarscreen .nvt_map>div>div:nth-child(2) div{display:none!important}.marker-flag-body{height:30px;line-height:30px;overflow:hidden;position:absolute;top:-36px;left:0;background-color:transparent;border-radius:9px}.marker-flag-body a.flag-title{color:#fff;font-size:14px;border-radius:9px 0 0 9px;overflow:hidden;background-color:#4f7900;background-repeat:no-repeat;background-position:8px 9px;padding:0 4px 0 28px;display:block;cursor:pointer}.marker-flag-body a.flag-secondary-button{background-color:#009BEA;background-image:url(../images/collections/icon_map_directions.png);background-position:4px 4px;background-repeat:no-repeat;background-size:20px 20px;border-radius:0 9px 9px 0;height:30px;width:30px;text-overflow:ellipsis;white-space:nowrap;position:absolute;left:0;top:0;z-index:99;cursor:pointer}.marker-flag-body a.setHome{background-image:url(../images/collections/icon_map_home.png)}.marker-flag-body span.flag-hidden-title{}.trafficincident.H_ib{position:absolute;left:-100%;line-height:1em;background:#000;color:#fff;font-size:12px;margin:1.2em 1em}.trafficincident .H_ib_tail{position:absolute;left:-1.2em;bottom:-.5em;width:1.2em;height:1.2em;z-index:100}.trafficincident .H_ib_body{background:#000;position:absolute;bottom:.5em;padding:0 1.2em 0 0;border-radius:.2em;margin-right:-1em;right:0}.trafficincident .H_ib_close{font-size:10px;position:absolute;right:.2em;top:.2em;cursor:pointer;fill:#fff}.trafficincident .H_ib_content{min-width:6em;margin:1.2em 2em;padding:0 .2em}.trafficButton{position:absolute;right:4px;top:31px;z-index:99;width:32px;height:26px;background-image:url(../images/traffic/traffic.png)}.trafficButtonActive,.trafficButton:hover{background-image:url(../images/traffic/traffich.png)}.getLocationButton{background-color:rgba(0,0,0,.8);background-image:url(../images/mapcontrols/getlocation.png);background-repeat:no-repeat;background-position:center center;border-radius:50%;cursor:pointer;position:absolute;right:5px;top:10px;width:30px;height:30px;z-index:99}.nvt_map .placeMarker,.nvt_map .waypointMarker,.nvt_map .homeMarker,.nvt_map .carMarker,.nvt_map .carDealerMarker{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;margin-top:-36px;margin-left:-15px;width:30px;height:39px}.nvt_map .trafficMarker{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;margin-left:-12px;margin-top:-12px}.nvt_map .destinationMarker{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;margin-top:-36px;margin-left:0;width:30px;height:39px}.nvt_map #mloc{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;margin-top:-11px;margin-left:-11px}#mloc path.middle_location_stroke{fill:#74ED26}#mloc path.inner_location_stroke{fill:#1C5927}#mloc path.outer_location_stroke{fill:#1C5927}.nvt_mapcontrols{color:#666;position:absolute;left:4px;top:50px;z-index:99;background-color:rgba(0,​ 0,​ 0,​ 0)}.nvt_mapcontrols .nvt_tabs{display:block;float:right;height:26px;list-style-type:none;margin:0;padding:0;position:relative}.nvt_mapcontrols .nvt_tabs li{color:#000;display:inline-block;float:left;font-size:75%;height:26px;line-height:26px;list-style-position:inside;list-style-type:none;margin:0;padding:0;position:relative}.nvt_mapcontrols .nvt_tab{height:26px;display:inline-block;float:left;background:-moz-linear-gradient(top,rgba(214,214,214,.84) 0,rgba(216,216,216,.71) 100%);border-top:1px solid #FFF;border-bottom:1px solid #FFF;border-right:1px solid #FFF}.nvt_mapcontrols .ftab{border-radius:5px 0 0 5px;border-left:1px solid #FFF}.nvt_mapcontrols .ltab{border-radius:0 5px 5px 0}.nvt_mapcontrols .nvt_tab span{color:#666;height:26px;display:inline-block;float:left;margin:0 5px}.nvt_startscreen{position:relative;padding:0;background-color:#f8f9f9}.nvt_startscreen .H_ctl{display:none}.nvt_startscreen .nvt_map{width:100%;height:200px;min-height:200px;display:block}.nvt_startscreen .contentWrapper{background-color:#e9ecec;width:100%}html[dir=rtl] .nvt_portal.ui_startscreen .contentWrapper{float:left;padding-left:262px;margin-left:0!important;width:inherit}.nvt_startscreen h1{position:absolute;top:70px;left:0;font-family:Avenir-Book,Arial,Helvetica,sans-serif;font-size:50px;color:#efefef;text-align:center;display:block;width:100%;z-index:9}.nvt_startscreen .teaserBackground{background-color:#000;height:200px;left:0;opacity:.4;filter:alpha(opacity=40);-ms-filter:"alpha(Opacity=40)";position:absolute;top:0;width:100%;z-index:8}.nvt_startscreen .header{width:1280px;height:380px;display:block;position:absolute;left:50%;margin-left:-640px;background-image:url(../images/landingpage/header1.jpg);background-repeat:no-repeat}.nvt_startscreen .header .headerLink{display:block;width:1240px;height:380px}.nvt_startscreen .contentColumn{position:relative;width:640px;height:550px;padding:40px;display:block;background-color:#F8F9F9;display:table-cell}.nvt_startscreen .contentColumn p{margin:20px 0;font-family:Avenir-Book,Arial,Helvetica,sans-serif}.language_ru_RU .nvt_startscreen .contentColumn p{font-family:Arial,Helvetica,sans-serif}.nvt_startscreen .sideColumn{position:relative;background-color:#e9ecec;height:570px;width:280px;display:table-cell;padding:30px}.nvt_loginform{position:relative;width:280px}.nvt_loginform .sbmt{position:absolute;left:-100000px;top:0}.nvt_loginform h3{margin-bottom:10px;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;font-size:14px}.nvt_loginform label{font-size:13px;display:block;font-family:Avenir-Book,Arial,Helvetica,sans-serif;font-weight:400;margin:6px 0 2px}.nvt_loginform input{width:268px;padding:3px 5px;border:solid 1px #707070;height:18px;appearance:none}.nvt_loginform form a.nvt_btn{font-size:14px;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;margin-top:15px;padding:5px 0 3px;text-align:center;width:280px}.nvt_loginform form a.reset{color:#909395;font-size:14px;text-decoration:none;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;font-weight:700}.nvt_loginform form a.reset:hover{color:#4a4f54;text-decoration:none}.nvt_loginform .subline{background-color:#FF002D;font-weight:700;color:#FFF;font-size:12px;padding:10px;text-align:center}.nvt_loginform .footer{font-size:13px;height:70px;margin-top:10px;text-align:center}.nvt_loginform .footer a.nvt_btn{margin-top:10px;width:280px;text-align:center;padding:5px 0 3px}.nvt_loginform .validation-failed{background-color:#FFC0D1;border:1px solid #FF002D}.nvt_loginform .ic_eye2{margin-top:10px;text-align:center;padding:5px 0 3px}.nvt_loginform .ic_eye{margin:-20px 0 0 257px;background-image:url(../images/ic_eye@2x.png);background-size:16px 16px;background-repeat:no-repeat;background-position:center right;position:relative;width:16px;height:16px;margin-bottom:4px}html[dir=rtl] .nvt_loginform .ic_eye{left:-257px}.nvt_loginform input[type=password]:focus~div.ic_eye{display:none}.nvt_loginform .ic_eye_over{background-image:url(../images/ic_eye_off@2x.png);background-size:16px 16px}.nvt_langselector .content{position:relative}html[dir=rtl] .nvt_langselector .content{width:230px}html[dir=rtl] a.languageSelectBtn{float:right!important;width:50px!important;margin:0!important;padding-right:30px!important}.nvt_langselector .content .nvt_btn{color:#393939;border:0;background-color:#f8f9f9;text-transform:uppercase;padding:0 0 0 25px;margin:0;float:none;background-image:url(../images/button/globe@2x.png);background-size:15px 15px;background-position:left 5px top 5px;background-repeat:no-repeat;height:26px}html[dir=rtl] .nvt_langselector .content .nvt_btn{background-position:right -13px top -1884px}.nvt_langselector .content .nvt_btn:hover,.nvt_langselector .content .nvt_btn:active,.nvt_langselector .content .active{background-color:#e4e8e8;color:#000}.nvt_langselector.nvt_widget .content .nvt_btn.languageSelectBtn:hover{background-color:#e4e8e8!important}.nvt_langselector .content .nvt_btn span{line-height:25px}.nvt_langselector .content .lang-list-box{background-color:#e4e8e8;clear:both;padding:32px 18px 38px;position:absolute;z-index:999;top:25px;left:0;width:200px}.nvt_langselector .content .continent{float:left;margin-right:15px}html[dir=rtl] .nvt_langselector .content .continent{float:right;margin-right:0;margin-left:15px}.nvt_langselector .content .btn-lang{background-color:transparent;background-image:none;width:auto;padding:0;float:none!important}.nvt_langselector .content .btn-lang:hover,.nvt_langselector .content .btn-lang:active{background-color:#f8f9f9}.nvt_langselector .content .btn-lang span{font-family:Arial;font-weight:700;font-size:13px;color:#000;text-transform:none}.nvt_langselector .content .cur-lang span{color:#005A2B}.nvt_mycarscreen{position:relative;padding:0;background-color:#F8F9F9}.nvt_mycarscreen .H_ctl{display:none}.nvt_mycarscreen .nvt_map{width:100%;height:205px;display:block}.nvt_mycarscreen h1{position:absolute;font-size:40px;font-family:Avenir-Book,Arial,Helvetica,sans-serif;font-weight:400;color:#fff;display:block;z-index:9;left:50%;text-align:center;margin-left:-450px;top:45px;width:900px;z-index:9}.language_fr_FR .nvt_mycarscreen h1,.language_fr_CA .nvt_mycarscreen h1{top:15px;width:740px;margin-left:-370px}.language_ru_RU .nvt_mycarscreen h1{top:15px;width:940px;margin-left:-470px}.language_nl_NL .nvt_mycarscreen h1,.language_de_DE .nvt_mycarscreen h1{top:15px;width:700px;margin-left:-350px}.nvt_mycarscreen .contentWrapper{width:100%;background-color:#e4e8e8}html[dir=rtl] .nvt_mycarscreen .contentWrapper{margin:0!important}.nvt_mycarscreen .contentColumn{position:relative;width:640px;padding:40px;display:table-cell;vertical-align:top;background-color:#F8F9F9}.nvt_mycarscreen .sideColumn{background-color:#e4e8e8;display:table-cell;position:relative;width:280px;padding:30px;vertical-align:top}.nvt_mycarscreen .teaserBackground{background-color:#000;height:205px;left:0;opacity:.4;filter:alpha(opacity=40);-ms-filter:"alpha(Opacity=40)";position:absolute;top:0;width:100%;z-index:8}.nvt_mycarscreen .nvt_waiter{display:none;left:50%;margin-left:-37px;position:absolute;top:260px}.nvt_mycarscreen .contentColumn .nvt_addresssearch ul a.markerBtn{background:transparent url(../images/marker_s.png) no-repeat scroll bottom left;width:19px;height:22px;top:4px;right:8px}.nvt_mycarscreen .contentColumn .nvt_addresssearch ul a.nvt_btn span{display:none}.nvt_mycarscreen .datefilter{position:relative}.nvt_mycarscreen form{display:block;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #FBFBFB;border-color:#E0E0E0;border-style:solid solid none;border-width:1px 1px medium;height:88px;padding:8px 5px 8px 6px;width:400px;margin:10px 0 0}.nvt_mycarscreen form label{display:block;float:left;font-size:16px;font-weight:700;height:40px;line-height:40px;width:100px}.nvt_mycarscreen form input{border:1px solid #CCC;border-radius:3px;box-shadow:0 1px 1px #E7E7E8 inset;color:#999;margin:0;margin-bottom:10px;outline:medium none;padding:8px 35px 7px 25px;width:90px;float:left;font-size:1.1em;letter-spacing:-.01em}.nvt_mycarscreen form .nvt_btn{margin-left:20px}.nvt_mycarscreen .listHl{background-color:#F2F3F3;border:1px solid #E0E3E5;min-height:1.8em;color:#333435;font-weight:700;padding:8px 5px 8px 6px;width:400px;position:relative}.nvt_mycarscreen .contentColumn div.listHl a.nvt_btn{position:absolute;top:4px;right:10px}.nvt_mycarscreen .sideColumn img{margin:0;border:0;width:280px;height:140px;float:left}.nvt_mycarscreen .sideColumn div.adv{width:240px;padding:20px;font-size:13px;float:left;margin-bottom:60px;padding:20px 20px 20px 0}html[dir=rtl] .nvt_mycarscreen .sideColumn div.adv{padding-right:0;float:right}.nvt_mycarscreen .sideColumn div.adv span{font-family:Avenir-Book,Arial,Helvetica,sans-serif;font-size:14px}.nvt_mycarscreen .sideColumn div.adv p{margin:10px 0}.nvt_mycarscreen .sideColumn div.adv a,.nvt_mycarscreen .sideColumn div.adv a:active,.nvt_mycarscreen .sideColumn div.adv a:link,.nvt_mycarscreen .sideColumn div.adv a:visited{color:#909395;text-decoration:none;font-size:14px;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif}.nvt_mycarscreen .sideColumn div.adv a:hover{color:#4a4f54;text-decoration:none}.nvt_placedetailsscreen{position:relative;padding:0;background-color:#F8F9F9}.nvt_placedetailsscreen .nvt_map{width:100%;height:325px;display:block}.nvt_placedetailsscreen .contentWrapper{width:100%;background-color:#EAEBE4}html[dir=rtl] .nvt_placedetailsscreen .contentWrapper{margin:0!important}.nvt_placedetailsscreen .sideColumn{position:relative;background-color:#EAEBE4;width:280px;padding:30px;display:table-cell}.nvt_placedetailsscreen .sideColumn p{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #999}.nvt_placedetailsscreen .sideColumn span{color:#555;font-size:14px}.nvt_placedetailsscreen .teaserBackground{display:none}.nvt_placedetailsscreen .headerContent{height:325px;left:50%;margin-left:-530px;position:absolute;top:0;width:640px;padding:0 40px;z-index:9;color:#fff}.nvt_placedetailsscreen .headerContent .headrelative{position:relative;height:325px;width:640px}.nvt_placedetailsscreen .headerContent .headabsolute{background-color:rgba(43,48,56,.9);bottom:0;height:auto;left:0;padding:10px 20px;position:absolute;width:640px}html[dir=rtl] .nvt_placedetailsscreen .teaserBackground,html[dir=rtl] .nvt_placedetailsscreen .headerContent{margin-left:-230px}.nvt_placedetailsscreen .headerContent .viewlink{color:#fff;font-size:14px;font-weight:400;text-decoration:none;float:right}html[dir=rtl] .nvt_placedetailsscreen .headerContent .viewlink{float:left}.nvt_placedetailsscreen .headerContent .backlink{color:#fff;font-size:14px;font-weight:400;text-decoration:none;padding-bottom:6px;padding-left:20px}.nvt_placedetailsscreen .headerContent .backlink:before{content:"";position:absolute;margin-left:-19px;width:7px;height:11px;background:url(../images/button/back-arrow@2x.png) no-repeat center;background-size:7px 11px;margin-top:6px}html[dir=rtl] .nvt_placedetailsscreen .headerContent .backlink{background-position:top right;padding-left:inherit;padding-right:20px}html[dir=rtl] .nvt_placedetailsscreen .headerContent .backlink:before{content:"";position:absolute;margin-left:inherit;margin-right:-20px;width:7px;height:11px;background:url(../images/button/back-arrow@2x.png) no-repeat center;background-size:7px 11px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.nvt_placedetailsscreen .headerContent h3{font-size:33px;font-family:Avenir-Book,Arial,Helvetica,sans-serif;font-weight:400;margin:5px 0}.nvt_placedetailsscreen .headerContent .address{color:#fff;font-size:14px;line-height:16px;font-family:Avenir-Book,Arial,Helvetica,sans-serif;font-weight:400}.nvt_placedetailsscreen .headerContent .address img.icon{float:left;height:20px;margin-right:4px;margin-top:0;width:20px}html[dir=rtl] .nvt_placedetailsscreen .headerContent .address img.icon{float:right;margin-right:0;margin-left:4px}.nvt_placedetailsscreen .headerContent .address span.name,.nvt_placedetailsscreen .headerContent .address span.vicinity,.nvt_placedetailsscreen .headerContent .address span.country{line-height:13px;font-size:13px;font-weight:700}.nvt_placedetailsscreen .headerContent .address span.name{line-height:24px}.nvt_placedetailsscreen .actions{margin:10px 0;border-bottom:1px solid #fff;width:640px;height:40px}.nvt_placedetailsscreen .actions .nvt_btn{margin-right:10px;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;font-size:13px;color:#fff;border-color:#fff}.nvt_placedetailsscreen .actions a.nvt_btn:hover{color:#0C121C;background-color:#fff}html[dir=rtl] .nvt_placedetailsscreen .actions .nvt_btn{margin-right:0;margin-left:10px}.nvt_placedetailsscreen .actions .nvt_placeaddtofavbtn{float:right;position:relative}html[dir=rtl] .nvt_placedetailsscreen .actions .nvt_placeaddtofavbtn{float:left}.nvt_placedetailsscreen a.lnk .nvt_placedetailsscreen a.lnk:hover,.nvt_placedetailsscreen a.lnk:active,.nvt_placedetailsscreen a.lik:link,.nvt_placedetailsscreen a.lnk:visited{color:#fff;text-decoration:underline;background:transparent}.nvt_placedetailsscreen .actions a.lnk{float:right}.nvt_placedetailsscreen .actions a.share{display:block;width:26px;height:25px;float:right;background-repeat:no-repeat;background-image:url(../images/places/white/icon_share2_white@2x.png);background-size:25px 25px;cursor:pointer}html[dir=rtl] .nvt_placedetailsscreen .actions a.share{float:left}.nvt_placedetailsscreen .actions .nvt_placeaddtofavbtn a.addFav,.nvt_placedetailsscreen .actions .nvt_placeaddtofavbtn a.addFav:hover{background-image:url(../images/places/white/icon_save_favorite_white@2x.png);background-size:25px 25px}.nvt_placedetailsscreen .actions .nvt_placeaddtofavbtn a.removeFav,.nvt_placedetailsscreen .actions .nvt_placeaddtofavbtn a.removeFav:hover{background-image:url(../images/places/white/icon_remove_favorite_white@2x.png);background-size:25px 25px}.nvt_placedetailsscreen .actions div.spacer{margin:0 10px;float:right;color:#fff}html[dir=rtl] .nvt_placedetailsscreen .actions a.lnk,html[dir=rtl] .nvt_placedetailsscreen .actions div.spacer{float:left}.nvt_placedetailsscreen a.view,.nvt_placedetailsscreen a.view:hover,.nvt_placedetailsscreen a.view:active,.nvt_placedetailsscreen a.view:link,.nvt_placedetailsscreen a.view:visited{font-size:13px}.nvt_placedetailsscreen ul.contacts li{font-size:13px;width:250px;height:17px;display:block;margin-bottom:10px;float:left;padding-left:22px;background-image:url(../images/places/placedetails@2x.png);background-size:17px 70px;background-repeat:no-repeat}html[dir=rtl] .nvt_placedetailsscreen ul.contacts li{float:right;padding-left:0;padding-right:22px}.nvt_placedetailsscreen ul.contacts li a{color:#fff;text-decoration:none;font-weight:700}.nvt_placedetailsscreen ul.contacts li a.lnk{text-decoration:underline}.nvt_placedetailsscreen ul.contacts li.phone,.nvt_placedetailsscreen ul.contacts li.mobile{background-position:0 -53px}html[dir=rtl] .nvt_placedetailsscreen ul.contacts li.phone,html[dir=rtl] .nvt_placedetailsscreen ul.contacts li.mobile{background-position:right -53px}.nvt_placedetailsscreen ul.contacts li.fax{background-position:0 -33px}html[dir=rtl] .nvt_placedetailsscreen ul.contacts li.fax{background-position:right -33px}.nvt_placedetailsscreen ul.contacts li.email{background-position:0 -16px}html[dir=rtl] .nvt_placedetailsscreen ul.contacts li.email{background-position:right -16px}.nvt_placedetailsscreen ul.contacts li.website{background-position:0 2px}html[dir=rtl] .nvt_placedetailsscreen ul.contacts li.website{background-position:right 2px}.nvt_placedetailsscreen ul.contacts li.email a,.nvt_placedetailsscreen ul.contacts li.website a{text-decoration:none;color:#fff;font-size:14px}.nvt_placedetailsscreen .contentColumn{position:relative;width:640px;padding:40px;background-color:#F8F9F9;display:table-cell;color:#545454}.nvt_placedetailsscreen .contentColumn .piclet{margin-top:20px;height:220px}.nvt_placedetailsscreen .contentColumn .piclet a.nvt_btn{float:right;margin-top:5px;padding:5px 16px 3px 28px;background-image:url(../images/button/icon_streetlevel@2x.png);background-size:22px 22px;background-repeat:no-repeat;background-position:5px center}.nvt_placedetailsscreen .contentColumn .piclet a.nvt_btn:hover{background-image:url(../images/button/icon_streetlevel_dark@2x.png);background-size:22px 22px}.nvt_placedetailsscreen .contentColumn .piclet div.attribution{float:left}html[dir=rtl] .nvt_placedetailsscreen .contentColumn .piclet a.nvt_btn{float:left}html[dir=rtl] .nvt_placedetailsscreen .contentColumn .piclet div.attribution{float:right}.nvt_placedetailsscreen .contentColumn .overview{position:relative}.nvt_placedetailsscreen .contentColumn .ratings{color:#999;font-size:14px}.nvt_placedetailsscreen .contentColumn .rating{width:90px;height:18px;display:block;float:left;margin-right:5px;background-image:url(../images/places/rating@2x.png);background-size:180px 18px;background-repeat:no-repeat}html[dir=rtl] .nvt_placedetailsscreen .contentColumn .rating{float:right;margin-right:0;margin-left:5px}.nvt_placedetailsscreen .contentColumn .stars_0{background-position:-92px 0}.nvt_placedetailsscreen .contentColumn .stars_1{background-position:-74px 0}.nvt_placedetailsscreen .contentColumn .stars_2{background-position:-56px 0}.nvt_placedetailsscreen .contentColumn .stars_3{background-position:-38px 0}.nvt_placedetailsscreen .contentColumn .stars_4{background-position:-20px 0}.nvt_placedetailsscreen .contentColumn .stars_5{background-position:-2px 0}.nvt_placedetailsscreen .contentColumn .reviewNumber{position:absolute;margin-left:-30px;left:50%;top:0;color:#999;font-size:14px}html[dir=rtl] .nvt_placedetailsscreen .contentColumn .reviewNumber{margin-left:0;margin-right:-30px;right:50%;left:auto}.nvt_placedetailsscreen .contentColumn .pictureNumber{position:absolute;right:0;top:0;color:#999;font-size:14px}html[dir=rtl] .nvt_placedetailsscreen .contentColumn .pictureNumber{right:auto;left:0}.nvt_placedetailsscreen .contentColumn .media{background-color:#C5C5C5}.nvt_placedetailsscreen .contentColumn a.thumb{background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:360px;position:relative;width:640px;display:block}.nvt_placedetailsscreen .contentColumn a.hidden{display:none}.nvt_placedetailsscreen .contentColumn .media{margin:10px 0}.nvt_placedetailsscreen .contentColumn .about{margin:10px 0 0}.nvt_placedetailsscreen .contentColumn br.clear{line-height:10px}.nvt_placedetailsscreen .contentColumn .reviews h3,.nvt_placedetailsscreen .contentColumn .about h3{color:#0c121c;font-size:16px;font-family:Avenir-Book,Arial,Helvetica,sans-serif;margin-bottom:10px}.nvt_placedetailsscreen .contentColumn .about .desc{font-size:14px;color:#555;display:inline}.nvt_placedetailsscreen .contentColumn .piclet .attribution,.nvt_placedetailsscreen .contentColumn .media .attribution,.nvt_placedetailsscreen .contentColumn .about .attribution{font-size:11px;margin-bottom:15px}.nvt_placedetailsscreen .contentColumn .reviews{margin-top:20px;font-size:14px}.nvt_placedetailsscreen .contentColumn .reviews .desc{margin:10px 0;font-size:14px}.nvt_placedetailsscreen .contentColumn .reviews div.attribution{margin-bottom:15px}.nvt_placedetailsscreen .contentColumn .reviews .attribution a.icon{display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:22px;width:22px;float:left}.nvt_placedetailsscreen .contentColumn .reviews .attribution a{margin:0 5px;float:left}.nvt_placedetailsscreen .contentColumn .reviews .attribution span{float:left;line-height:20px}html[dir=rtl] .nvt_placedetailsscreen .contentColumn .reviews .attribution a.icon,html[dir=rtl].nvt_placedetailsscreen .contentColumn .reviews .attribution a,html[dir=rtl] .nvt_placedetailsscreen .contentColumn .reviews .attribution span,html[dir=rtl] .nvt_placedetailsscreen .contentColumn .reviews .attribution span a{float:right}.nvt_placedetailsscreen .contentColumn .attribution a,.nvt_placedetailsscreen .contentColumn .attribution a:link,.nvt_placedetailsscreen .contentColumn .attribution a:active,.nvt_placedetailsscreen .contentColumn .attribution a:link,.nvt_placedetailsscreen .contentColumn .attribution a:visited,.nvt_placedetailsscreen .contentColumn .reviews a,.nvt_placedetailsscreen .contentColumn .reviews a:active,.nvt_placedetailsscreen .contentColumn .reviews a:link,.nvt_placedetailsscreen .contentColumn .reviews a:visited{color:#909395;text-decoration:none;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;font-size:14px}.nvt_placedetailsscreen .contentColumn .attribution a:hover,.nvt_placedetailsscreen .contentColumn .reviews a:hover{color:#4a4f54}.nvt_placedetailsscreen .contentColumn .attribution{background-color:#F8F9F9;padding:5px 0}.nvt_placedetailsscreen .hidden{visibility:hidden}.nvt_placedetailsscreen .contentColumn .spacer{display:block;height:auto}.nvt_mycarplaces{margin-bottom:80px;position:relative}.nvt_mycarplaces a.lnk,.nvt_mycarplaces a.lnk:link,.nvt_mycarplaces a.lnk:active,.nvt_mycarplaces a.lnk:visited{position:absolute;right:0;top:0;cursor:pointer;font-family:Avenir-Heavy,Arial,Helvetica,Sans-Serif;font-size:14px;color:#909395;text-decoration:none}.nvt_mycarplaces a.lnk:hover{text-decoration:none;color:#4a4f54}html[dir=rtl] .nvt_mycarplaces a.lnk{right:auto;left:0}.nvt_mycarplaces .iconWrapper{float:left;height:60px;width:70px;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}html[dir=rtl] .nvt_mycarplaces .iconWrapper{float:right}.nvt_mycarplaces .iconWrapper .icon{margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;width:22px;height:26px}.nvt_mycarplaces img.icon{margin:10px 20px 0 10px;float:left}html[dir=rtl] .nvt_mycarplaces img.icon{float:right;margin:10px 10px 0 20px}.nvt_mycarplaces h4{color:#0C121C;margin-bottom:25px;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;font-size:14px;float:left;width:400px}html[dir=rtl] .nvt_mycarplaces h4{float:right}.nvt_mycarplaces ul.nvt_list li:first-child{border-top:1px solid #E4E8E8}.nvt_mycarplaces ul.nvt_list li.activeRoute{border-bottom:1px solid #E4E8E8;border-top:1px solid #E4E8E8}.language_en_GB .nvt_mycarplaces ul.nvt_list li.activeRoute a.cancelBtn{text-align:center;width:133px}.nvt_mycarplaces ul.nvt_list li.activeRoute a.cancelBtn{display:block}.nvt_mycarplaces ul.nvt_list li.activeRoute a.getDirectionsBtn{display:none}.nvt_mycarplaces ul.nvt_list li a.cancelBtn{display:none}.nvt_mycarplaces ul.nvt_list li a.getDirectionsBtn{display:block}.nvt_mycarplaces ul.nvt_list li{border-bottom:1px solid #E4E8E8;min-height:60px;display:block;position:relative}.nvt_mycarplaces span.name{font-size:16px;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;color:#0C121C;display:block;margin-bottom:2px}.nvt_mycarplaces .route .from,.nvt_mycarplaces .route .to{font-size:16px;font-family:Avenir-Book,Arial,Helvetica,sans-serif;color:#0C121C;display:block;padding-left:22px;height:20px;overflow:hidden;text-overflow:eclipses;background-repeat:no-repeat;background-position:top 7px left;background-image:url(../images/mycarplaces/from_home@2x.png);background-size:13px 7px}.nvt_mycarplaces .route .to{background-image:url(../images/mycarplaces/to_home@2x.png);background-size:13px 7px}.nvt_mycarplaces .route .from{margin-bottom:5px}html[dir=rtl] .nvt_mycarplaces .route .from{padding-left:0;padding-right:22px;background-position:top 7px right;background-image:url(../images/mycarplaces/to_home@2x.png);background-size:13px 7px}html[dir=rtl] .nvt_mycarplaces .route .to{padding-left:0;padding-right:22px;background-position:top 7px right;background-image:url(../images/mycarplaces/from_home@2x.png);background-size:13px 7px}.nvt_mycarplaces .place{display:block;width:275px;float:left;position:relative;margin-top:10px;margin-left:0;margin-bottom:10px;cursor:pointer}html[dir=rtl] .nvt_mycarplaces .place{float:right}.nvt_mycarplaces .synced{float:right;font-size:12px;color:#ccc;margin-right:0;width:290px}.nvt_mycarplaces ul.nvt_list li.nvt_list_selected .synced{color:#9b1b32}.nvt_mycarplaces .synced .nvt_btn{margin-top:-15px;position:absolute;right:0;top:50%}html[dir=rtl] .nvt_mycarplaces .synced .nvt_btn{float:left;right:auto;left:0}.nvt_mycarplaces .syncedIcon{width:29px;height:28px;background-image:url(../images/places/synced.png);background-repeat:no-repeat;background-position:left bottom;float:right;margin:25px 15px 0 10px}html[dir=rtl] .nvt_mycarplaces .syncedIcon{float:left;margin:25px 10px 0 15px}.nvt_mycarplaces ul.nvt_list li.nvt_list_selected .syncedIcon{background-position:left top}.nvt_mycarplaces .syncedText{float:left;margin:20px 0 0 10px;width:105px}html[dir=rtl] .nvt_mycarplaces .syncedText{float:right;margin:20px 10px 0 0}.nvt_mycarplaces .syncedText .text{display:block;margin-bottom:10px}.nvt_mycarplaces .address{color:#555;font-size:14px;float:left;width:inherit}html[dir=rtl] .nvt_mycarplaces .address{float:right}.nvt_mycarplaces a.view_all{display:block;height:18px;text-align:center;color:#909395;cursor:pointer;float:right;font-size:14px;font-family:Avenir-Heavy,Arial,Helvetica,Sans-Serif;text-decoration:none;margin-top:20px}.nvt_mycarplaces a.view_all:hover{text-decoration:none;color:#4a4f54}html[dir=rtl] .nvt_mycarplaces a.view_all{float:left}.nvt_mycarplaces .intro h2{margin-right:25px}html[dir=rtl] .nvt_mycarplaces .intro h2{margin-right:auto;margin-left:25px}.nvt_mycarplaces .intro .iColumn{float:left;width:186px;margin-right:27px;background-repeat:no-repeat;text-align:center}.nvt_mycarplaces .intro .iColumn1,.nvt_mycarplaces .intro .iColumn2,.nvt_mycarplaces .intro .iColumn3{background-position:85px 196px}html[dir=rtl] .nvt_mycarplaces .intro .iColumn1,html[dir=rtl] .nvt_mycarplaces .intro .iColumn2,html[dir=rtl] .nvt_mycarplaces .intro .iColumn3{background-position:81px 196px}html[dir=rtl] .nvt_mycarplaces .intro .iColumn{float:right;margin:0 0 0 27px}.nvt_mycarplaces .intro h2{font-family:Avenir-Book,Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;margin-bottom:20px;text-align:center;color:#0c121c}.nvt_mycarplaces .intro .iColumn1{background-image:url(../images/mycarplaces/1@2x.png);background-size:20px 20px}.nvt_mycarplaces .intro .iColumn2{background-image:url(../images/mycarplaces/2@2x.png);background-size:20px 20px}.nvt_mycarplaces .intro .iColumn3{background-image:url(../images/mycarplaces/3@2x.png);background-size:20px 20px}.nvt_mycarplaces .intro .iColumn img{display:block;margin-bottom:40px;border:2px solid #d4d4d4;width:186px;height:186px}.nvt_placesnearby .iconWrapper{float:left;height:70px;width:100px;margin-top:19px;background-color:#999;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}.nvt_placesnearby .icon{height:28px;margin-left:35px;margin-top:20px;width:28px}.nvt_placesnearby h4{color:#000;margin-bottom:25px;font-family:Avenir-Book,Arial,Helvetica,sans-serif;font-weight:400;font-size:20px}.nvt_placesnearby ul.nvt_list{border-top:1px solid #BEC3C4}.nvt_placesnearby ul.nvt_list li{border-bottom:1px solid #BEC3C4;height:108px;display:block;position:relative}.nvt_placesnearby span.name{color:#545454;font-size:16px}.nvt_placesnearby .place{display:block;float:left;height:82px;margin-left:20px;margin-top:19px;position:relative;width:510px}.nvt_placesnearby .place a.directions{position:absolute;bottom:5px;left:0}.nvt_placesnearby a.syncBtn{position:absolute;bottom:5px;right:0}.nvt_placesnearby .distance{color:#545454;font-size:14px;text-align:right}.nvt_placesnearby .address{color:#545454;font-size:14px;float:left;width:360px;height:45px}.nvt_placesnearby .place a.lnk,.nvt_placesnearby .place a.lnk:active,.nvt_placesnearby .place a.lnk:visited,.nvt_placesnearby .place a.lnk:hover{font-size:12px;color:#9e1b32;background:transparent;cursor:pointer;text-decoration:none}.nvt_placesnearby .place a.lnk:hover{text-decoration:underline}.nvt_placesnearby .ratings{float:left;font-size:12px;width:360px}.nvt_placesnearby .ratings .rating{width:60px;height:12px;display:block;float:left;margin-right:5px;background-image:url(../images/places/rating_small@2x.png);background-size:120px 12px;background-repeat:no-repeat}.nvt_placesnearby .stars_0{background-position:-62px 0}.nvt_placesnearby .stars_1{background-position:-49px 0}.nvt_placesnearby .stars_2{background-position:-38px 0}.nvt_placesnearby .stars_3{background-position:-24px 0}.nvt_placesnearby .stars_4{background-position:-14px 0}.nvt_placesnearby .stars_5{background-position:-2px 0}.nvt_placeslist{position:relative}.nvt_placeslist p{font-size:18px}.nvt_placeslist .nvt_btn{float:left}html[dir=rtl] .nvt_placeslist .nvt_btn{float:right}.nvt_placeslist ul{background-color:#eae8e4}.nvt_placeslist li{display:block;min-height:120px;margin-top:2px;background-color:#F8F9F9;color:#000;padding:14px 10px 20px;position:relative}.nvt_placeslist li.nvt_list_selected{}.nvt_placeslist li .lnk{font-size:14px;font-family:Avenir-Heavy;float:left;color:#909395;background:transparent;cursor:pointer;text-decoration:none}html[dir=rtl] .nvt_placeslist li .lnk{float:right}.nvt_placeslist li .lnk:hover{color:#4a4f54;background:transparent}.nvt_placeslist .place a.lnk.delete{margin:5px 0}html[dir=rtl] .nvt_placeslist .place a.lnk.delete{width:200px}.nvt_placeslist li .created{font-size:12px;display:block;margin-top:55px}.nvt_placeslist li .address{margin-bottom:15px;margin-top:5px;width:320px;min-height:50px;color:#0c121c;font-size:14px;line-height:16px;font-family:Avenir-Book,Arial,Helvetica,sans-serif;float:left;cursor:pointer}html[dir=rtl] .nvt_placeslist li .address{float:right}.nvt_placeslist li .address br{display:none}.nvt_placeslist li span.vicinity br{display:block}.nvt_placeslist .controls{display:block;height:20px;padding:20px 0;width:355px}.nvt_placeslist .place{margin-left:40px}.nvt_placeslist .icon,.nvt_placeslist .iconActive{width:22px;height:26px;float:left;margin-right:5px}html[dir=rtl] .nvt_placeslist .icon,html[dir=rtl] .nvt_placeslist .iconActive{float:right;margin-right:0;margin-left:5px}.nvt_placeslist li span.vicinity,.nvt_placeslist li span.street{display:block;width:250px}.nvt_placeslist span.name{font-size:16px;color:#0c121c;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;font-weight:400;display:block;overflow:hidden;padding:0 2px 2px 0;width:210px;height:16px;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px}.nvt_placeslist .from span.name,.nvt_placeslist .to span.name{margin-bottom:0}.nvt_placeslist .to{margin-top:15px}.nvt_placeslist .place{display:block;float:left;min-height:120px;margin-left:5px;position:relative;width:320px}html[dir=rtl] .nvt_placeslist .place{float:right;margin-right:5px;margin-left:0}.nvt_placeslist .place a.directions{position:releative;display:block;margin-bottom:5px;margin-right:20px}.nvt_placeslist .syncBtn{font-family:Avenir-Book,Arial,Helvetica,sans-serif;font-weight:700;font-size:13px}.nvt_placeslist .distance{color:#0c121c;font-size:14px;text-align:right;margin-top:10px}.nvt_placeslist li div.right{position:absolute;right:0;top:3px;text-align:right;max-width:100px}html[dir=rtl] .nvt_placeslist li div.right{left:0;right:auto}.nvt_placeslist .place a.share{display:block;width:26px;height:25px;position:absolute;right:5px;background-repeat:no-repeat;background-image:url(../images/places/icon_share2@2x.png);background-size:25px 25px;cursor:pointer}html[dir=rtl] .nvt_placeslist .place a.share{left:5px;right:auto}.nvt_objectslist{ position:relative;}.nvt_objectslist .route .address{ min-height:50px;}.nvt_objectslist .route .address .from .name,.nvt_objectslist .route .address .to .name{ color:#999; font-size:14px; line-height:16px; font-weight:400;}.nvt_objectslist .route .from,.nvt_objectslist .route .to{ display:block; padding-left:25px; background-repeat:no-repeat; background-position:top left; background-image:url(../images/collections/from@2x.png); background-size:23px 12px;}.nvt_objectslist .route .to{ background-image:url(../images/collections/to@2x.png); background-size:23px 12px;}html[dir=rtl] .nvt_objectslist .route .from{ padding-left:0; padding-right:25px; background-position:top right;  background-image:url(../images/collections/to@2x.png); background-size:23px 12px;}html[dir=rtl] .nvt_objectslist .route .to{ padding-left:0; padding-right:25px; background-position:top right;  background-image:url(../images/collections/from@2x.png); background-size:23px 12px;}.nvt_objectslist .icon,.nvt_objectslist .iconActive{ width:22px; height:26px;}.nvt_objectslist .nvt_routesyncbtn{ margin-top:5px;}.nvt_placesyncbtn{ display:block; height:28px; float:left;}html[dir=rtl] .nvt_placesyncbtn{ float:right;}.nvt_placesyncbtn a.syncBtn{ padding:5px 28px 3px 16px; background-image:url(../images/button/sync_white.png); background-repeat:no-repeat; background-position:right center;}.nvt_placesyncbtn a.syncInProgress,.nvt_placesyncbtn a.syncInProgress:hover,.nvt_placesyncbtn a.syncInProgress:active,.nvt_placesyncbtn a.syncInProgress:link,.nvt_placesyncbtn a.syncInProgress:visited{ padding:5px 28px 3px 16px; background-image:url(../images/button/sync_in_progress.gif); background-repeat:no-repeat; background-position:right 8px center; background-color:#9E1B32;}.nvt_placesyncbtn a.syncDone,.nvt_placesyncbtn a.syncDone:hover,.nvt_placesyncbtn a.syncDone:active,.nvt_placesyncbtn a.syncDone:link,.nvt_placesyncbtn a.syncDone:visited{ padding:5px 28px 3px 16px; background-image:url(../images/button/sync_done@2x.png); background-size:21px 20px; background-repeat:no-repeat; background-position:right 8px center; color:#B35E5B; background-color:#9E1B32;}html[dir=rtl] .nvt_placesyncbtn a.syncBtn,html[dir=rtl] .nvt_placesyncbtn a.syncInProgress,html[dir=rtl] .nvt_placesyncbtn a.syncInProgress:hover,html[dir=rtl] .nvt_placesyncbtn a.syncInProgress:active,html[dir=rtl] .nvt_placesyncbtn a.syncInProgress:link,html[dir=rtl] .nvt_placesyncbtn a.syncInProgress:visited,html[dir=rtl] .nvt_placesyncbtn a.syncDone,html[dir=rtl] .nvt_placesyncbtn a.syncDone:hover,html[dir=rtl] .nvt_placesyncbtn a.syncDone:active,html[dir=rtl] .nvt_placesyncbtn a.syncDone:link,html[dir=rtl] .nvt_placesyncbtn a.syncDone:visited{ padding:5px 16px 3px 28px; background-position:left 8px center;}.nvt_placeaddtofavbtn{}.nvt_placeaddtofavbtn a.addFav,.nvt_placeaddtofavbtn a.removeFav,.nvt_placeaddtofavbtn a.share{ display:block; width:25px; height:25px; position:absolute; right:37px; background-repeat:no-repeat; cursor:pointer;}html[dir=rtl] .nvt_placeaddtofavbtn a.addFav,html[dir=rtl] .nvt_placeaddtofavbtn a.removeFav,html[dir=rtl] .nvt_placeaddtofavbtn a.share{ left:37px; right:auto;}.nvt_placeaddtofavbtn a.addFav,.nvt_placeaddtofavbtn a.addFav:hover{ background-image:url(../images/places/icon_save_favorite@2x.png); background-size:25px 25px;}.nvt_placeaddtofavbtn a.removeFav,.nvt_placeaddtofavbtn a.removeFav:hover{ background-image:url(../images/places/icon_remove_favorite@2x.png); background-size:25px 25px;}.nvt_routeaddtofavbtn{}.nvt_routeaddtofavbtn a.addFav,.nvt_routeaddtofavbtn a.removeFav,.nvt_routeaddtofavbtn a.share{ display:block; width:25px; height:25px; position:absolute; right:37px; background-repeat:no-repeat; cursor:pointer;}html[dir=rtl] .nvt_routeaddtofavbtn a.addFav,html[dir=rtl] .nvt_routeaddtofavbtn a.removeFav,html[dir=rtl] .nvt_routeaddtofavbtn a.share{ left:37px; right:auto;}.nvt_routeaddtofavbtn a.addFav,.nvt_routeaddtofavbtn a.addFav:hover{ background-image:url(../images/places/icon_save_favorite@2x.png); background-size:25px 25px;}.nvt_routeaddtofavbtn a.removeFav,.nvt_routeaddtofavbtn a.removeFav:hover{ background-image:url(../images/places/icon_remove_favorite@2x.png); background-size:25px 25px;}.nvt_placetooltip{padding:0 3px}.nvt_placetooltip .nvt_btn{float:left;margin-top:20px;margin-right:95px;margin-bottom:10px}html[dir=rtl] .nvt_placetooltip .nvt_btn{float:right;margin-left:95px;margin-right:0}.nvt_placetooltip a.lnk,.nvt_placetooltip a.lnk:active,.nvt_placetooltip a.lnk:visited{font-size:14px;float:left;cursor:pointer;text-align:right;color:#909395;background:transparent;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;text-decoration:none}.nvt_placetooltip a.lnk:hover{text-decoration:none;color:#4a4f54;background:transparent}.nvt_placetooltip .address br{display:none}.nvt_placetooltip span.vicinity br{display:block}.nvt_placetooltip span.vicinity,.nvt_placetooltip span.street{display:block;max-width:250px}.nvt_placetooltip span.name{font-size:16px;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;display:block;color:#0c121c;overflow:hidden;padding:0 2px 2px 0;width:230px;margin-bottom:7px;height:16px;text-overflow:ellipsis;white-space:nowrap}.nvt_placetooltip a.directions{position:releative;display:block;margin-bottom:5px;margin-right:20px}.nvt_placetooltip .address{font-size:13px;line-height:16px;color:#0c121c;font-family:Avenir-Book,Arial,Helvetica,sans-serif;min-height:20px;margin-bottom:3px}.nvt_placetooltip div.right{float:left;line-height:16px}html[dir=rtl] .nvt_placetooltip div.right{float:right}.nvt_placetooltip a.share{display:block;width:26px;height:25px;position:absolute;right:5px;bottom:10px;background-image:url(../images/places/icon_share2@2x.png);background-size:25px 25px;background-repeat:no-repeat;cursor:pointer}html[dir=rtl] .nvt_placetooltip a.share{right:auto;left:5px}.nvt_placetooltip .tooltip{position:relative;min-width:250px;min-height:70px;max-height:180px;max-width:340px}.nvt_placetooltip .nvt_placeaddtofavbtn{bottom:10px;display:block;height:25px;position:absolute;right:0;width:25px}html[dir=rtl] .nvt_placetooltip .nvt_placeaddtofavbtn{left:0;right:auto}.nvt_placetooltip.H_ib{position:absolute;left:.91em;background:#fff;color:#000;font-size:12px;line-height:14px;fill:#fff;left:-100%}.H_ib.H_ib_top .H_ib_tail::before,.H_ib.H_ib_top .H_ib_tail::after{display:none}.nvt_placetooltip .H_ib_tail svg{display:none}.nvt_placetooltip .H_ib_tail{bottom:0;height:17px;left:-5px;position:absolute;width:60px;z-index:98;background-image:url(../images/tooltip/tail3@2x.png);background-size:30px 16px;background-repeat:no-repeat}.nvt_placetooltip .H_ib_body{background:#f8f9f9;position:absolute;border:1px solid #bbb;bottom:0;padding:0;border-radius:3px;margin-right:-30px;right:0;z-index:96}.nvt_placetooltip .H_ib_close{background-image:url(../images/tooltip/img_close_bubble@2x.png);background-size:13px 13px;background-position:center center;background-repeat:no-repeat;cursor:pointer;height:30px;position:absolute;right:0;top:0;width:30px;z-index:999}html[dir=rtl] .nvt_placetooltip .H_ib_close{left:0;right:auto}.nvt_placetooltip svg.H_icon{display:none}.nvt_placetooltip .H_ib_content{min-width:200px;min-height:80px;margin:0;padding:15px 10px 10px;font-size:12px}.nvt_searchbar{position:relative;margin-left:50%;float:left}.nvt_searchbar form{display:block;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;height:35px;margin-top:6px;padding:0}.nvt_searchbar form{width:1060px;margin-left:-530px;position:relative}.nvt_searchbar form input{background-color:#fff;border:0;color:#0C121C;float:left;font-size:20px;font-family:Avenir-Book,Arial,Helvetica,sans-serif;font-weight:400;line-height:28px;margin:0;outline:medium none;padding:4px 50px}.nvt_searchbar form input::-ms-clear{width:0;height:0;display:none}.nvt_searchbar form input{width:958px;border-left:1px solid #eef1f1;border-right:1px solid #eef1f1}.nvt_searchbar form a.close,.nvt_searchbar form a.search{background-image:url(../images/button/search_icon@2x.png);background-size:18px 18px;background-repeat:no-repeat;width:30px;height:30px;position:absolute;top:8px;left:10px;cursor:pointer}.nvt_searchbar form.focus a.search{background-image:url(../images/button/search_icon@2x.png);background-size:18px 18px}html[dir=rtl] .nvt_searchbar form a.search{left:1020px;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.nvt_searchbar form a.close{display:none}.nvt_searchbar form.textEntered a.close{display:block;background-image:url(../images/button/clear_search@2x.png);background-size:16px 16px;top:10px;left:auto;right:10px}html[dir=rtl] .nvt_searchbar form a.close{right:1010px}.nvt_searchscreen{width:100%;height:100%}.nvt_searchscreen .columnOne{width:400px;position:absolute;left:0;top:0;padding:0;background-color:#F8F9F9;overflow:auto;z-index:6;border-right:2px solid #B2B3B3}html[dir=rtl] .nvt_searchscreen .columnOne{right:0;left:auto;border-left:2px solid #B2B3B3;border-right:0}.nvt_searchscreen .columnOne.collapsed{display:none;overflow:hidden;height:0!important}.nvt_searchscreen .columnOne .searchAdvice,.nvt_searchscreen .columnOne .searchResults{position:relative}.nvt_searchscreen .columnTwo{position:absolute;left:402px;top:0;z-index:4}html[dir=rtl] .nvt_searchscreen .columnTwo{right:402px;left:auto}.nvt_searchscreen .secondButton{margin-right:20px}.nvt_searchscreen .columnOne .searchHead{background-color:#4a4f54;font-family:Avenir-Book,Arial,Helvetica,sans-serif;font-size:12px;line-height:12px;padding:11px 14px 10px;color:#fff}.nvt_searchscreen .columnOne .searchAdvice{padding:20px}.nvt_searchscreen .columnOne .searchAdvice h4{font-size:16px;line-height:18px;color:#000;font-family:Avenir-Book,Arial,Helvetica,sans-serif;font-weight:700}html[dir=rtl] .nvt_searchscreen .columnOne .searchAdvice h4{text-align:right}.nvt_searchscreen .columnOne .searchAdvice div.msg,.nvt_searchscreen .columnOne .searchAdvice div.advice{font-size:12px;line-height:14px;margin:10px 0;color:#555}.nvt_searchscreen .columnOne .searchAdvice span.query{font-weight:700}.nvt_searchscreen .pages{height:30px;width:370px;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif}.nvt_searchscreen .pages ul.horizontal{float:right}.nvt_searchscreen .pages ul.horizontal li{display:inline-block;float:left;font-size:12px;margin-right:12px}.nvt_searchscreen .pages ul.horizontal li a,.nvt_searchscreen .pages ul.horizontal li a:hover,.nvt_searchscreen .pages ul.horizontal li a:active,.nvt_searchscreen .pages ul.horizontal li a:link,.nvt_searchscreen .pages ul.horizontal li a:visited{color:#0c121c;text-decoration:none}.nvt_searchscreen .pages ul.horizontal li.current a{color:#4a4f54}.nvt_streetlevelscreen{width:100%;height:100%}.nvt_streetlevelscreen div.closeBtn{position:absolute;top:5px;right:20px;z-index:999;font-size:14px}.nvt_collectionsscreen{width:100%;height:100%}.nvt_collectionsscreen .columnOne{width:400px;position:absolute;left:0;top:0;padding:0;background-color:#F8F9F9;overflow-x:hidden;overflow-y:auto;z-index:8;border-right:2px solid #B2B3B3}html[dir=rtl] .nvt_collectionsscreen .columnOne{right:0;left:auto;border-left:2px solid #B2B3B3;border-right:0}.nvt_collectionsscreen .togglepanel{display:block!important;position:absolute;z-index:999;top:10px;left:365px;width:15px;height:15px;cursor:pointer;background-image:url(../images/button/panel_expanded_white@2x.png);background-size:15px 15px}html[dir=rtl] .nvt_collectionsscreen .togglepanel{left:15px}.nvt_collectionsscreen .togglepanel.collapsed{background-image:url(../images/button/panel_collapsed_white@2x.png);background-size:15px 15px}.nvt_collectionsscreen .columnOne.collapsed{overflow:hidden;height:34px!important;background-color:#4a4f54}.nvt_collectionsscreen .columnOne.collapsed .nvt_collections.nvt_widget{display:block!important}.nvt_collectionsscreen .columnOne.collapsed .controls a.lnk{display:none!important}.nvt_collectionsscreen .columnOne.collapsed .controls h2{display:block!important}.nvt_collectionsscreen .columnTwo{position:absolute;left:402px;top:0;z-index:6}html[dir=rtl] .nvt_collectionsscreen .columnTwo{right:402px;left:auto}.nvt_collectionsscreen .secondButton{margin-right:20px}.nvt_collectionsscreen .controls{display:block;background-color:#4a4f54;height:23px;padding-bottom:5px;padding-left:20px;padding-top:6px;padding-right:20px}.nvt_collectionsscreen .controls a.lnk,.nvt_collectionsscreen .controls a.lnk:link,.nvt_collectionsscreen .controls a.lnk:visited{font-family:Avenir-Book,Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;color:#fff;text-decoration:none;cursor:pointer}.nvt_collectionsscreen .controls a.lnk:hover,.nvt_collectionsscreen .controls a.lnk:active{background:transparent;text-decoration:underline}.nvt_collectionhome{ background-color:#F8F9F9; color:#0c121c; display:block; height:110px; margin-bottom:2px; margin-top:12px; padding:8px 0; position:relative; width:100%;}.nvt_collections .home{ height:185px;}.nvt_collectionhome a.addHome{ background-color:#4a4f54; bottom:0; cursor:pointer; display:block; height:130px; left:10px; width:95%; position:absolute; z-index:9;}a,:focus,:active{ outline:0;}html[dir=rtl] .nvt_collectionhome a.addHome span{ background-position:right 75px top 7px; padding-left:inherit; padding-right:57px; line-height:55px; text-align:left;}.nvt_collectionhome a.addHome span{ color:#fff; display:block; font-size:20px; font-family:Avenir-Heavy,Arial,Helvetica,sans-serif; height:130px; line-height:29px; vertical-align:middle; float:left; margin-top:36px; left:calc(50% - 101px); padding-left:57px; width:200px; position:absolute; background-image:url(../images/collections/v2/add_home@2x.png); background-size:42px 42px; background-position:0 7px; background-repeat:no-repeat;}  .language_ko_KR .nvt_collectionhome a.addHome span, .language_es_MX .nvt_collectionhome a.addHome span{ line-height:55px;}.nvt_collectionhome .nvt_placeslist{ border-top:1px solid #F2F2F2; border-bottom:1px solid #F2F2F2; margin:5px 0;}.nvt_collectionhome .nvt_placeslist div.place{ width:340px; margin-left:15px;}.nvt_collectionhome .controls{ padding-top:10px;}.nvt_collectionhome .address{ width:260px;}.nvt_collectionsethome{ position:relative; padding:8px 10px; margin-top:12px;}.nvt_collectionsethome form{ background-color:#4e4e4e; display:block; padding:25px 20px; margin-top:10px;}.nvt_collectionsethome form input{ width:320px; padding:5px;}.nvt_collectionsethome li{ display:block; min-height:70px; margin-top:2px; color:#0c121c; padding:14px 10px 20px; position:relative; border-bottom:1px solid #efefef;}.nvt_collectionsethome li .address{ margin-top:5px; margin-left:5px; width:300px; min-height:50px; color:#0c121c; font-family:Avenir-Book,Arial,Helvetica,sans-serif; font-size:14px; float:left; cursor:pointer;}html[dir=rtl] .nvt_collectionsethome li .address{ float:right;}.nvt_collectionsethome li .address br{ display:none;}.nvt_collectionsethome li .address br.clear{ display:block;}.nvt_collectionsethome li span.vicinity br{ display:block;}.nvt_collectionsethome .icon,.nvt_collectionsethome .iconActive{ width:22px; height:26px; float:left; margin-right:5px;}html[dir=rtl] .nvt_collectionsethome .icon,html[dir=rtl] .nvt_collectionsethome .iconActive{ float:right; margin-right:auto; margin-left:5px;}.nvt_collectionsethome li span.vicinity,.nvt_collectionsethome li span.street{ display:block; width:250px;}.nvt_collectionsethome span.name{ font-size:16px; color:#0c121c; font-family:Avenir-Heavy,Arial,Helvetica,sans-serif; font-weight:400; display:block; overflow:hidden; padding:0 2px 2px 0; width:210px; text-overflow:ellipsis; white-space:nowrap;}.nvt_collectionsethome li a.nvt_btn{ margin:10px 0 5px;}.nvt_collectionsethome .msg{ display:block; color:#0c121c; font-size:14px; margin:10px;}.nvt_collectionsethome .searchAdvice{ padding:20px 10px;}.nvt_collectionsethome .searchAdvice h4{ font-size:16px; line-height:18px; color:#0c121c; font-family:Avenir-Heavy,Arial,Helvetica,sans-serif; font-weight:400;}.nvt_collectionsethome .searchAdvice div.msg,.nvt_collectionsethome .searchAdvice div.advice{ font-size:12px; line-height:14px; margin:10px 0; color:#0c121c;}.nvt_collectionsethome .searchAdvice span.query{ font-weight:700;}.nvt_collections{ position:relative;}.nvt_collections p{ font-size:18px;}.nvt_collections h2{ color:#fff; font-size:12px; font-weight:400; margin:3px 0 0; font-family:Avenir-Book,Arial,Helvetica,sans-serif;}.nvt_collections .nvt_btn{ float:left;}html[dir=rtl] .nvt_collections .nvt_btn{ float:right;}.nvt_collections .collection{ display:block; height:130px; margin-bottom:2px; background-color:#FFF; color:#000; margin-top:12px; padding:0; position:relative; width:95%; margin-left:10px;}.nvt_collections .collection .items{ color:#FFF; font-size:36px; background:none repeat scroll 0 0 #000; display:block; height:130px; opacity:.35; -ms-filter:"alpha(Opacity=35)"; padding:0; position:absolute; text-indent:-9999px; top:0; z-index:1; width:100%;}.nvt_collections .collection .itemsBg{  display:none;}.nvt_collections .collection a.folder{ cursor:pointer; display:block; width:100%; height:130px; z-index:7; background:transparent; position:absolute; top:0;}.nvt_collections li .folder_recent,.nvt_collections li .folder_favorites,.nvt_collections li .folder_shared{ background-image:url(../images/collections/default_lhp2.png); background-repeat:repeat-y; background-position:0 top; margin-bottom:5px; background-size:cover;}html[dir=rtl] .nvt_collections li .folder_recent,html[dir=rtl] .nvt_collections li .folder_favorites,html[dir=rtl] .nvt_collections li .folder_shared{  margin-right:10px;}.nvt_collections li .randomImage{ position:absolute; margin-left:0; bottom:0; width:100%; height:130px; background-position:center center; background-repeat:no-repeat; background-size:cover;}html[dir=rtl] .nvt_collections li .randomImage,html[dir=rtl] .nvt_collections .collection a.folder,html[dir=rtl] .nvt_collections .collection .items{ left:auto; right:0; width:100%;}.nvt_collectionsethome .headline,.nvt_collections .nvt_collectionhome .headline{ display:block; font-family:Avenir-Book,Arial,Helvetica,sans-serif; font-size:18px; font-weight:400; margin-left:20px; color:#0c121c;}html[dir=rtl] .nvt_collectionsethome .headline,html[dir=rtl] .nvt_collections .nvt_collectionhome .headline{ margin-left:0; margin-right:12px;}.nvt_collections .collection .name{ color:#fff; display:block; font-family:Avenir-Heavy,Arial,Helvetica,sans-serif; font-size:20px;  font-weight:400; left:0; position:absolute; text-align:center; top:75px; width:100%; z-index:5;}.nvt_collections .collection .created{ font-size:12px; display:block; margin-top:55px;}.nvt_collections .controls a.lnk,.nvt_collections.controls a.lnk:link,.nvt_collections .controls a.lnk:visited{ font-size:12px; color:#fff; text-decoration:none; cursor:pointer; margin:4px 0 0;}.nvt_collections.controls a.lnk:hover,.nvt_collections.controls a.lnk:active{ background:transparent; text-decoration:underline;}.nvt_collections div.head{ display:block; width:380px; padding-right:20px; background-size:cover; height:140px; background-position:right center; background-repeat:no-repeat; background-color:#4b5253; position:relative;}html[dir=rtl] .nvt_collections div.head{ padding-right:0; padding-left:20px;}.nvt_collections div.head span.name{ display:block; position:absolute; top:70px; width:400px; text-align:center; font-size:20px; color:#fff; line-height:30px; z-index:9; font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;}.nvt_collections div.head span.name{ top:63px;}.nvt_collections div.head div.sort{ background-color:#eae8e4; bottom:0; height:30px; position:absolute; width:400px; z-index:9;}.nvt_collections div.head div.sort .nvt_selectCustom{ display:block; font-size:12px; font-family:Avenir-Book,Arial,Helvetica,sans-serif; color:#0c121c; height:30px; line-height:30px; position:relative; width:200px; text-shadow:none; float:right; margin-right:30px; cursor:pointer; padding-right:10px; background-repeat:no-repeat; background-position:right 13px; background-image:url(../images/collections/sort_collapsed@2x.png); background-size:5px 5px;}.nvt_collections div.head div.sort .nvt_selectCustom span.nvt_selectLabel{ float:right; margin-right:10px;}html[dir=rtl] .nvt_collections div.head div.sort .nvt_selectCustom{ float:left; background-position:left 13px center; padding-left:20px; padding-right:0; width:160px;}html[dir=rtl] .nvt_collections div.head div.sort .nvt_selectCustom span.nvt_selectLabel{ float:left; margin-left:10px; margin-right:auto;}.nvt_collections div.head div.sort .open{ background-position:right 11px; background-image:url(../images/collections/sort_expanded@2x.png); background-size:5px 5px;}.nvt_collections .intro{ margin:20px; width:360px; display:block;}.nvt_collections .nvt_placeslist{ overflow-y:auto;}.collectionBg{ background-color:#0c121c; display:block; height:120px; left:0; position:absolute; top:0; width:400px; z-index:1; opacity:.35; -ms-filter:"alpha(Opacity=35)";}.collectionIcon{ background-repeat:no-repeat; display:block; height:34px; left:50%; margin-left:-17px; position:absolute; top:30px; width:34px; z-index:5;}.head.folder_favorites .collectionIcon,.head.folder_recent .collectionIcon,.head.folder_shared .collectionIcon{ margin-left:-17px; top:22px;}.folder_shared .collectionIcon,.collectionIcon_shared{ background-image:url(../images/collections/v2/icon_shared_new@2x.png); background-size:34px 34px;}.folder_recent .collectionIcon,.collectionIcon_recent{ background-image:url(../images/collections/v2/icon_recent@2x.png); background-size:34px 34px;}.folder_favorites .collectionIcon,.collectionIcon_favorites{ background-image:url(../images/collections/v2/icon_favorites@2x.png); background-size:34px 34px }.collectionIcon_home{ background-image:url(../images/collections/icon_home_@2x.png); background-size:20px 20px; display:block; width:20px; height:20px; position:absolute; right:18px; top:10px; left:auto; background-repeat:no-repeat;}html[dir=rtl] .collectionIcon_home{ left:38px; right:auto;}.sortby{ background-color:#eae8e4; width:180px; height:140px; padding-top:5px 0;}.sortby ul.nvt_list{ border-top:0;}.sortby ul li{ display:block; border-top:1px solid #ccc; border-bottom:0; color:#4e4e4e; font-size:12px; line-height:14px; font-family:Avenir-Book,Arial,Helvetica,sans-serif; text-align:right; padding:6px 28px 6px 10px; cursor:pointer; font-weight:400;}.sortby ul li.active{ }.sortby ul li.nvt_list_selected{ color:#555; background-image:none;}.nvt_collections .wrapper{ overflow:auto;}.nvt_collections .searchHead{ font-family:Avenir-Book,Arial,Helvetica,sans-serif; font-size:12px; line-height:12px; text-shadow:none; text-align:left; padding:11px 14px 10px; position:absolute; bottom:0; left:0; color:#000; z-index:999;}html[dir=rtl] .nvt_collections .searchHead{ left:auto; right:0;}.nvt_collections .pages{ height:30px; width:370px; font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;}.nvt_collections .pages ul.horizontal{ float:right;}.nvt_collections .pages ul.horizontal li{ display:inline-block; float:left; font-size:12px; margin-right:12px;}.nvt_collections .pages ul.horizontal li a,.nvt_collections .pages ul.horizontal li a:hover,.nvt_collections .pages ul.horizontal li a:active,.nvt_collections .pages ul.horizontal li a:link,.nvt_collections .pages ul.horizontal li a:visited{ color:#0c121c; text-decoration:none;}.nvt_collections .pages ul.horizontal li.current a{ color:#4a4f54;}.nvt_confirm{position:relative;padding:0;background-color:#F8F9F9;margin:0 30px 30px}.nvt_confirm h2{font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;letter-spacing:2px;text-align:center}.nvt_confirm p{font-size:12px;margin:15px 0 10px 5px;text-align:center}.nvt_confirm p:nth-child(1){margin-top:30px}.nvt_confirm .nvt_btn{margin:30px 0 0;text-align:center;width:250px}div.message{text-align:center}.nvt_confirm .message a{color:#000}.nvt_routingscreen{width:100%;height:100%}.nvt_routingscreen h2{font-size:12px;color:#fff;font-weight:400;margin-left:0;padding-left:20px;margin-bottom:10px;padding-bottom:10px;font-family:Avenir-Book,Arial,Helvetica,sans-serif}html[dir=rtl] .nvt_routingscreen h2{padding-right:20px;padding-left:0}.nvt_routingscreen .columnOne{width:400px;position:absolute;left:0;top:0;padding:0;background-color:#f8f9f9;overflow:auto;z-index:8;border-right:2px solid #B2B3B3;visibility:visible!important}.nvt_routingscreen .columnOne.collapsed{overflow:hidden;height:34px!important}.nvt_routingscreen .columnOne.collapsed h2{border-bottom:1px solid #c5c8cc}html[dir=rtl] .nvt_routingscreen .columnOne{right:0;left:auto;border-left:2px solid #B2B3B3;border-right:0}.nvt_routingscreen .columnOne .nvt_btn{margin-top:10px;margin-bottom:10px;margin-left:40px}.nvt_routingscreen .columnOne .nvt_routingformadvanced .nvt_btn{margin-left:0;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;font-weight:700;font-size:14px}.nvt_routingscreen .controls{position:absolute;left:0;bottom:0;width:380px;height:24px;background-color:#EFEFEF;z-index:9}.nvt_routingscreen .controls .nvt_routesyncbtn{float:right}.nvt_routingscreen .columnOne .routingformWrapper{padding-top:10px;position:relative;background-color:#4a4f54}.nvt_routingscreen .columnOne .routingresultsWrapper{padding-bottom:30px}.nvt_routingscreen .columnOne .togglepanel{position:absolute;z-index:999;top:10px;left:365px;width:15px;height:15px;cursor:pointer;background-image:url(../images/button/panel_expanded_white@2x.png);background-size:15px 15px}html[dir=rtl] .nvt_routingscreen .columnOne .togglepanel{left:15px}.nvt_routingscreen .columnOne .togglepanel.collapsed{background-image:url(../images/button/panel_collapsed_white@2x.png);background-size:15px 15px}.nvt_routingscreen .columnTwo{position:absolute;left:402px;top:0;z-index:4}html[dir=rtl] .nvt_routingscreen .columnTwo{right:402px;left:auto}.nvt_routingscreen .columnOne .summaryWrapper{margin-bottom:10px}.nvt_routingscreen .columnOne .summaryWrapper table{padding:0;font-size:12px;font-family:Avenir-Book;width:100%;background-color:#eae8e4}.nvt_routingscreen .columnOne .summaryWrapper table thead{background-color:#0c121c;color:#fff}.nvt_routingscreen .columnOne .summaryWrapper table tbody{color:#0c121c}.nvt_routingscreen .columnOne .summaryWrapper table tbody tr .borderTop{border-top:1px solid #c5c8cc;height:1px;margin-top:2px;width:100%}.nvt_routingscreen .columnOne .summaryWrapper table .icon_car{padding-left:20px;background-repeat:no-repeat;background-position:left center;background-image:url(../images/routing/icon_segment_drive@2x.png);background-size:15px 15px}.nvt_routingscreen .columnOne .summaryWrapper table .icon_public{padding-left:20px;background-repeat:no-repeat;background-position:left center;background-image:url(../images/routing/icon_segment_transit@2x.png);background-size:15px 15px}.nvt_routingscreen .columnOne .summaryWrapper table .icon_walk{padding-left:20px;background-repeat:no-repeat;background-position:left center;background-image:url(../images/routing/icon_segment_walk@2x.png);background-size:15px 15px}html[dir=rtl] .nvt_routingscreen .columnOne .summaryWrapper table .icon_car,html[dir=rtl] .nvt_routingscreen .columnOne .summaryWrapper table .icon_public,html[dir=rtl] .nvt_routingscreen .columnOne .summaryWrapper table .icon_walk{padding-left:0;padding-right:20px;background-position:right center}.nvt_routingscreen .columnOne .summaryWrapper tr td{padding:2px 20px}.nvt_routingscreen .columnOne .summaryWrapper tr:first-child td{padding:6px 20px 3px}.nvt_routingscreen .columnOne .summaryWrapper tr:last-child td{padding:3px 20px 6px}.nvt_routingscreen .columnOne .summaryWrapper tr th{padding:10px 20px}.nvt_routingscreen .columnOne div.nvt_waiter{left:0;margin-left:190px;margin-top:100px;position:relative;top:0}.nvt_routingscreen .columnOne div.nvt_waiter img{width:20px;height:20px}.nvt_routingscreen .secondButton{margin-right:20px}.nvt_routingscreen .toggleUnitSystem{cursor:pointer}.nvt_routingscreen ul.autocompleter-choices{position:absolute!important;top:inherit!important;margin-top:32px!important}.nvt_routingformadvanced{margin-top:0}.nvt_routingformadvanced .waypoint_wrapper input.isCurrentLocation{background-image:url(../images/routing/my_position@2x.png);background-size:10px 10px;background-position:6px center;background-repeat:no-repeat;padding-left:20px;width:265px}.nvt_routingformadvanced .waypoint_wrapper input.noCurrentLocation{background-image:url(../images/routing/no_position@2x.png);background-size:10px 10px;background-position:6px center;background-repeat:no-repeat;padding-left:20px;width:265px;color:#FF002D}html[dir=rtl] .nvt_routingformadvanced .waypoint_wrapper input.isCurrentLocation{padding-left:5px;padding-right:20px;background-position:right 6px top 9px}.nvt_routingformadvanced .waypoint_wrapper input{font-size:14px}.nvt_routingformadvanced .travelMode{display:block;height:40px;margin-left:9px;padding-left:24px;margin-bottom:2px;position:relative;margin-top:7px}.nvt_routingformadvanced .travelMode.error{width:290px;height:auto;min-height:30px}.nvt_routingformadvanced .travelMode div.warnMsg,.nvt_routingformadvanced .travelMode div.errorMsg{background-color:#FF002D;color:#fff;display:block;font-size:14px;font-weight:700;margin-right:38px;padding-left:5px;padding-right:5px;width:280px;margin-bottom:10px;margin-top:10px;min-height:16px;padding-top:10px;padding-bottom:10px}.nvt_routingformadvanced .travelMode.error div.warnMsg::after,.nvt_routingformadvanced .travelMode.error div.errorMsg::after{content:" ";display:block;float:left;left:30px;position:absolute;top:40px;height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #FF002D;-moz-transform:scale(.9999)}.nvt_routingformadvanced .waypoints_container .travelMode.error div.warnMsg{background-color:#FFA200}.nvt_routingformadvanced .waypoints_container .travelMode.error div.warnMsg::after{border-bottom:10px solid #FFA200}html[dir=rtl] .nvt_routingformadvanced .travelMode.error div.warnMsg::after,html[dir=rtl] .nvt_routingformadvanced .travelMode.error div.errorMsg::after{left:268px}html[dir=rtl] .nvt_routingformadvanced .travelMode{margin-right:9px;padding-right:30px;margin-left:0;padding-left:0}.nvt_routingformadvanced .travelTime{line-height:40px;font-size:12px;color:#fff}.nvt_routingformadvanced .waypoints_container div.dragged{z-index:999}.nvt_routingformadvanced .waypoints_container div.dragged .travelMode{visibility:hidden}.nvt_routingformadvanced .waypoints_container div.dragged .travelMode *{display:none}.nvt_routingformadvanced div.waypoints_container>div.waypoint_wrapper:first-child[style*=absolute]+div.waypoint_wrapper .travelMode,.nvt_routingformadvanced div.waypoints_container>div.waypoint_wrapper:first-child[style*=absolute]+div.waypoint_wrapper .travelMode *{display:none}.nvt_routingformadvanced div.waypoints_container>div.waypoint_wrapper:first-child[style*=absolute]+div.waypoint_wrapper{margin-bottom:-5px}.nvt_routingformadvanced .waypoint_wrapper:first-child{margin-bottom:-5px}.nvt_routingformadvanced .waypoint_wrapper:last-child{margin-bottom:11px}.nvt_routingformadvanced .waypoints_container div.waypoint_wrapper:first-child .travelMode,.nvt_routingformadvanced .waypoints_container div.waypoint_wrapper:first-child .travelMode .button,.nvt_routingformadvanced .waypoints_container div.waypoint_wrapper:first-child .travelMode .travelModeSlider,.nvt_routingformadvanced .waypoints_container div.waypoint_wrapper:first-child .travelMode .travelTime,.nvt_routingformadvanced .waypoints_container div.waypoint_wrapper:first-child .travelMode .clear{display:none!important}.nvt_routingformadvanced .waypoints_container div.waypoint_wrapper:first-child div.errorMsg::after,.nvt_routingformadvanced .waypoints_container div.waypoint_wrapper:first-child div.warnMsg::after{top:7px}.nvt_routingformadvanced .waypoints_container div.waypoint_wrapper:first-child .travelMode.error{display:block}.nvt_routingformadvanced .waypoint_wrapper{margin-top:0;height:auto;min-height:40px;margin-left:20px;margin-bottom:-2px;overflow:hidden}html[dir=rtl] .nvt_routingformadvanced .waypoint_wrapper{margin-right:20px;margin-left:inherit}.nvt_routingformadvanced .waypoint_wrapper input,.nvt_routingformadvanced .waypoint_wrapper label,.nvt_routingformadvanced .waypoint_wrapper select{display:block;height:22px}.nvt_routingformadvanced .waypoint_wrapper input{width:280px;padding:2px 4px 3px;float:left;margin:5px 10px;border:1px solid #c5c8cc;font-size:14px;font-family:Avenir-Book}html[dir=rtl] .nvt_routingformadvanced .waypoint_wrapper input{float:right;margin:5px 10px;background-position:right 6px top 9px}html[dir=rtl] .nvt_routingformadvanced .waypoint_wrapper input.noCurrentLocation{margin-left:10px;padding-left:5px;padding-right:20px}.nvt_routingformadvanced div.waypoint_wrapper input.waypointCar{background-image:none!important;width:175px;padding:3px 5px;margin-left:0;background-color:#fff;border:1px solid #BBB;color:#666}html[dir=rtl] .nvt_routingformadvanced div.waypoint_wrapper input.waypointCar{margin-right:0;margin-left:10px}.nvt_routingformadvanced .waypoint_wrapper .carSelect{background-image:url(../images/routing/car_position@2x.png);background-size:10px 10px;background-position:6px 9px;background-repeat:no-repeat;background-color:#fff;border:1px solid #BBB;border-right:0;float:left;font-size:14px;height:22px;line-height:16px;margin:5px 0 5px 10px;padding:3px 5px;overflow:hidden;width:93px;font-weight:700;position:relative}html[dir=rtl] .nvt_routingformadvanced .waypoint_wrapper .carSelect{float:right;margin:5px 10px 5px 0;border-right:1px solid #BBB;border-left:0;background-position:right 6px top 8px}.nvt_routingformadvanced .waypoint_wrapper div.menuVisible,.nvt_routingformadvanced .waypoint_wrapper div.menuVisible span{background-color:#42464d;color:#fff;font-weight:700}.nvt_routingformadvanced .waypoint_wrapper .carSelect .nvt_selectLabel{font-size:14px;font-family:Avenir-Heavy;line-height:22px;margin-left:15px;width:65px;overflow:hidden;text-overflow:hidden;white-space:nowrap;display:block}.nvt_routingformadvanced .waypoint_wrapper .carSelect .dropdownIcon{background-image:url(../images/routing/car_arrow_collapsed.png);background-position:top left;background-repeat:no-repeat;width:7px;height:4px;position:absolute;top:12px;right:4px}.nvt_routingformadvanced .waypoint_wrapper div.menuVisible .dropdownIcon{background-image:url(../images/routing/car_arrow_expanded.png)}html[dir=rtl] .nvt_routingformadvanced .waypoint_wrapper .carSelect .dropdownIcon{left:4px;right:auto}html[dir=rtl] .nvt_routingformadvanced .waypoint_wrapper .carSelect .nvt_selectLabel{margin-right:15px;margin-left:0}.nvt_routingformadvanced .waypoint_wrapper input.nvt_input_error{background-color:#FFC0D1}.nvt_routingformadvanced .waypoint_wrapper div.wpicon{float:left;display:block;height:26px;margin-top:5px;width:22px}.nvt_routingformadvanced .waypoint_wrapper div.wpicon .icon{width:22px;height:26px}.nvt_routingformadvanced .waypoint_wrapper div.wpremove{float:left;width:10px;height:10px;background-image:url(../images/routing/img_delete_waypoint@2x.png);background-size:10px 10px;background-position:0 0;margin:13px 0 0;cursor:pointer}html[dir=rtl] .nvt_routingformadvanced .waypoint_wrapper div.wpicon,html[dir=rtl] .nvt_routingformadvanced .waypoint_wrapper div.wpremove{float:right}.nvt_routingformadvanced .waypoints_container div.waypoint_wrapper div.waypoint_header{overflow:hidden}.nvt_routingformadvanced .waypoints_container div.waypoint_wrapper div.waypoint_header.active{background-color:#29303a}.waypoint_adder_header{width:290px;margin-left:52px}html[dir=rtl] .waypoint_adder_header{margin-left:inherit;margin-right:52px}.nvt_routingformadvanced .waypoint_adder{margin-left:0;margin-bottom:20px;margin-top:10px;border-bottom:1px solid #c5c8cc;font-weight:400;line-height:16px}.nvt_routingformadvanced .clearRoute,.nvt_routingformadvanced .waypoint_adder .addWaypoint{text-decoration:none;color:#fff;cursor:pointer;background:transparent;font-size:11px;font-family:Avenir-Heavy}.nvt_routingformadvanced .clearRoute{background:transparent}.nvt_routingformadvanced .waypoint_adder .addWaypoint,.nvt_routingformadvanced .waypoint_adder .addWaypoint:hover,.nvt_routingformadvanced .waypoint_adder .addWaypoint:active{padding-right:20px;background-image:url(../images/routing/img_add_waypoint@2x.png);background-size:15px 15px;background-repeat:no-repeat;background-position:top right;margin-bottom:10px}html[dir=rtl] .nvt_routingformadvanced .waypoint_adder .addWaypoint{margin-left:0;padding-right:0;padding-left:20px;background-position:top -1px left}.nvt_routingformadvanced .clearRoute{margin-left:20px}html[dir=rtl] .nvt_routingformadvanced .clearRoute{margin-left:0;margin-right:20px}.nvt_routingformadvanced .actions{margin-left:20px}html[dir=rtl] .nvt_routingformadvanced .actions{margin-left:0;margin-right:20px}.nvt_routingformadvanced .waypoint_adder .addWaypointError{margin-bottom:15px;min-height:18px;padding-top:11px;padding-bottom:11px;padding-left:5px;padding-right:5px;color:#fff;font-weight:700;font-size:14px;display:block;background-color:#FF002D;text-align:center}.nvt_routingformadvanced label.settings{font-size:14px;font-weight:700}.nvt_routingformadvanced div.settings{margin-top:5px}.nvt_routingformadvanced a.routeOptions{margin-top:2px;float:right;margin-bottom:10px;text-decoration:none;cursor:pointer;color:#fff;font-size:11px;background:transparent;padding-right:20px;background-repeat:no-repeat;background-position:top right;background-image:url(../images/routing/img_options_arrow_collapsed@2x.png);background-size:15px 15px;font-family:Avenir-Heavy}html[dir=rtl] .nvt_routingformadvanced a.routeOptions{float:left;margin-right:0}.nvt_routingformadvanced a.routeOptionsOpen{background-image:url(../images/routing/img_options_arrow_expanded@2x.png);background-size:15px 15px}.nvt_routingformadvanced .routeOptionsWrapper{height:190px;background-color:#fff}.nvt_routingformadvanced .settings p{font-size:11px;line-height:16px}.nvt_routingformadvanced .calcOptions{height:70px}.nvt_routingformadvanced div.routeOptions{margin:0 20px;padding-top:10px}.nvt_routingformadvanced div.routeOptions label{color:#999;cursor:pointer;float:left;font-size:11px;font-weight:400;margin-top:7px;padding:0;transition:all .2s ease 0s;width:48%}.nvt_routingformadvanced div.routeOptions .transport-btns{width:340px}.nvt_routingformadvanced div.routeOptions .t-trans{width:33%;float:left}.nvt_routingformadvanced div.routeOptions .transport-btns .button{display:block;background-image:url(../images/routing/transport2@2x.png);background-size:42px 53px;background-repeat:no-repeat;width:20px;height:20px;float:left;margin:0 13%;cursor:pointer}.nvt_routingformadvanced div.routeOptions .transport-btns.no-pt .button{margin-left:85px}.nvt_routingformadvanced div.routeOptions .transport-btns .button.car{background-position:-24px 2px}.nvt_routingformadvanced div.routeOptions .transport-btns .button.pedestrian{background-position:-24px -18px}.nvt_routingformadvanced div.routeOptions .transport-btns .button.publicTransport{background-position:-24px -36px}.nvt_routingformadvanced div.routeOptions .transport-btns .button.car.active{background-position:0 2px}.nvt_routingformadvanced div.routeOptions .transport-btns .button.pedestrian.active{background-position:0 -18px}.nvt_routingformadvanced div.routeOptions .transport-btns .button.publicTransport.active{background-position:0 -36px}html[dir=rtl] .nvt_routingformadvanced div.routeOptions label,html[dir=rtl] .nvt_routingformadvanced div.routeOptions .t-trans,html[dir=rtl] .nvt_routingformadvanced div.routeOptions .transport-btns .button{float:right}.nvt_routingformadvanced div.routeOptions div.spacer_car,.nvt_routingformadvanced div.routeOptions div.spacer_pedestrian,.nvt_routingformadvanced div.routeOptions div.spacer_publicTransport{width:340px;height:8px;clear:both;background-image:url(../images/routing/transport_spacer@2x.png);background-size:314px 9px;background-repeat:repeat-x}.nvt_routingformadvanced div.routeOptions div.spacer_car{background-position:8px 0}.nvt_routingformadvanced div.routeOptions div.spacer_pedestrian{background-position:-104px 0}.nvt_routingformadvanced div.routeOptions .transport-btns.no-pt+div.spacer_car{background-position:89px 0}.nvt_routingformadvanced div.routeOptions .transport-btns.no-pt+div.spacer_pedestrian{background-position:-60px 0}.nvt_routingformadvanced div.routeOptions div.spacer_publicTransport{background-position:116px 0}html[dir=rtl] .nvt_routingformadvanced div.routeOptions div.spacer_car{background-position:21px 0}html[dir=rtl] .nvt_routingformadvanced div.routeOptions div.spacer_pedestrian{background-position:129px 0}html[dir=rtl] .nvt_routingformadvanced div.routeOptions div.spacer_publicTransport{background-position:-87px 0}.nvt_routingformadvanced .excludeOptions input{border:0 none;cursor:pointer;float:left;height:14px;margin:3px 6px 0 0;padding:0;width:14px}html[dir=rtl] .nvt_routingformadvanced .excludeOptions input{float:right;margin:3px 0 0 6px}.nvt_routingformadvanced div.routeOptions .icon{cursor:pointer;display:inline-block;float:left;height:18px;margin:0 5px 0 0;width:18px;background-image:url(../images/routing/routeoptions_3@2x.png);background-size:130px 48px}html[dir=rtl] .nvt_routingformadvanced div.routeOptions .icon{float:right;margin:0 0 0 5px}.nvt_routingformadvanced .excludeOptions .img_motorway{background-position:0 0}.nvt_routingformadvanced .excludeOptions .img_tollroad{background-position:-18px 0}.nvt_routingformadvanced .excludeOptions .img_boatFerry{background-position:-36px 0}.nvt_routingformadvanced .excludeOptions .img_dirtRoad{background-position:-54px 0}.nvt_routingformadvanced .excludeOptions .img_tunnel{background-position:-72px 0}.nvt_routingformadvanced .excludeOptions .img_railFerry{background-position:-90px 0}.nvt_routingformadvanced .excludeOptions .img_park{background-position:-108px 0}.nvt_routingformadvanced .excludeOptions .img_buses{background-position:0 -24px}.nvt_routingformadvanced .excludeOptions .img_underground{background-position:-18px -24px}.nvt_routingformadvanced .excludeOptions .img_trams{background-position:-36px -24px}.nvt_routingformadvanced .excludeOptions .img_trains{background-position:-54px -24px}.nvt_routingformadvanced .nvt_errormsg{background-color:#fff;padding:20px;margin:0}.nvt_routingformadvanced a.nvt_btn{float:right}html[dir=rtl] .nvt_routingformadvanced a.nvt_btn{float:left;margin-right:0}.nvt_routingformadvanced .travelMode .car,.nvt_routingformadvanced .travelMode .walk,.nvt_routingformadvanced .travelMode .public{cursor:pointer;display:inline-block;float:left;height:28px;width:28px;margin-right:8px;margin-top:2px;background-color:transparent;background-position:top left;background-repeat:no-repeat;background-image:url(../images/routing/car_active.png)}.nvt_routingformadvanced div.travelMode{overflow:hidden}.nvt_routingformadvanced .travelMode div{float:left}html[dir=rtl] .nvt_routingformadvanced .travelMode div{float:right}html[dir=rtl] .nvt_routingformadvanced div.errorMsg{float:left;margin-left:6px}.nvt_routingformadvanced .travelMode .travelModeSlider{width:110px}.nvt_routingformadvanced .travelMode .button{margin-top:6px}html[dir=rtl] .nvt_routingformadvanced .button{float:right;margin-left:8px;margin-right:0}.nvt_routingformadvanced .travelMode a.button.car{background-image:url(../images/routing/v2/mode_lhp_drive@2x.png);background-size:28px 28px}.nvt_routingformadvanced .travelMode a.active.car{background-image:url(../images/routing/v2/mode_lhp_drive_active@2x.png);background-size:28px 28px}.nvt_routingformadvanced .travelMode a.button.walk{background-image:url(../images/routing/v2/mode_lhp_walk@2x.png);background-size:28px 28px}.nvt_routingformadvanced .travelMode a.active.walk{background-image:url(../images/routing/v2/mode_lhp_walk_active@2x.png);background-size:28px 28px}.nvt_routingformadvanced .travelMode a.button.public{background-image:url(../images/routing/v2/mode_lhp_pt@2x.png);background-size:28px 28px}.nvt_routingformadvanced .travelMode a.active.public{background-image:url(../images/routing/v2/mode_lhp_pt_active@2x.png);background-size:28px 28px}.nvt_routingformadvanced .nvt_routesyncbtn{float:none}.carDropdown{background-color:#42464d;width:290px;min-height:50px;padding-top:0}.carDropdown ul.nvt_list{border-top:0}.carDropdown ul li{display:block;border-bottom:0;color:#fff;font-size:14px;padding:6px 10px;cursor:pointer}.carDropdown ul li.active{background-color:#54585f;background-image:none}.carDropdown ul li.nvt_list_selected{color:#949596;background-image:none}.nvt_routesyncbtn{ display:block; height:28px; position:relative;}html[dir=ltr] .nvt_routesyncbtn a.syncBtn{ float:left!important; margin-top:0!important; margin-left:30px!important;}html[dir=rtl] .nvt_routesyncbtn a.syncBtn{ float:right!important; margin-top:0!important; margin-right:32px!important;}html[dir=ltr] .nvt_routesyncbtn a.button{ float:right!important; margin-top:0!important; margin-right:17px;}html[dir=rtl] .nvt_routesyncbtn a.button{ margin-top:0!important; margin-left:18px;}.nvt_routesyncbtn a.syncBtn{ padding:5px 10px 3px;}.nvt_routesyncbtn a.syncInProgress,.nvt_routesyncbtn a.syncInProgress:hover,.nvt_routesyncbtn a.syncInProgress:active,.nvt_routesyncbtn a.syncInProgress:link,.nvt_routesyncbtn a.syncInProgress:visited{ padding:5px 5px 3px 0; color:#FFF; background-color:transparent!important;}.nvt_routesyncbtn a.syncDone,.nvt_routesyncbtn a.syncDone:hover,.nvt_routesyncbtn a.syncDone:active,.nvt_routesyncbtn a.syncDone:link,.nvt_routesyncbtn a.syncDone:visited{ padding:5px 5px 3px 0; color:#FFF; background-color:transparent!important; cursor:default;}html[dir=rtl] .nvt_routesyncbtn a.syncBtn,html[dir=rtl] .nvt_routesyncbtn a.syncInProgress,html[dir=rtl] .nvt_routesyncbtn a.syncInProgress:hover,html[dir=rtl] .nvt_routesyncbtn a.syncInProgress:active,html[dir=rtl] .nvt_routesyncbtn a.syncInProgress:link,html[dir=rtl] .nvt_routesyncbtn a.syncInProgress:visited,html[dir=rtl] .nvt_routesyncbtn a.syncDone,html[dir=rtl] .nvt_routesyncbtn a.syncDone:hover,html[dir=rtl] .nvt_routesyncbtn a.syncDone:active,html[dir=rtl] .nvt_routesyncbtn a.syncDone:link,html[dir=rtl] .nvt_routesyncbtn a.syncDone:visited{ padding:5px 0 3px 5px; background-position:left 8px center;}.nvt_routesyncbtn a.shareRoute,.nvt_routesyncbtn a.addFavRoute,.nvt_routesyncbtn a.removeFavRoute{ width:25px; height:25px; padding:0; background-image:url(../images/places/white/icon_save_favorite_white@2x.png); background-size:25px 25px; background-repeat:no-repeat; cursor:pointer; background-color:#0c121c; border:2px solid #0c121c;}html[dir=rtl] .nvt_routesyncbtn a.addFavRoute,html[dir=rtl] .nvt_routesyncbtn a.removeFavRoute{ float:left;}.nvt_routesyncbtn a.removeFavRoute{ background-image:url(../images/places/white/icon_remove_favorite_white@2x.png); background-size:25px 25px; background-color:#0c121c; border:2px solid #0c121c;}.nvt_routesyncbtn a.shareRoute{ background-image:url(../images/button/share_route.png); margin-left:10px; display:none!important;}.nvt_routesyncbtn a.shareRoute:hover{ background-color:#0c121c;}@keyframes syncInnerAnimation{ 0{ transform:scale(0);} 33%{ transform:scale(1);} 66%{ transform:scale(1);} 100%{ transform:scale(0);}}@keyframes syncExternalAnimation{ 0{ transform:scale(0);} 33%{ transform:scale(0);} 66%{ transform:scale(1);} 100%{ transform:scale(0);}}.syncAnimations{ position:relative; float:left; height:30px;}html[dir=rtl] .syncAnimations{ float:right;}.syncInnerAnimation,.syncExternalAnimation,.syncNoAnimation{ position:absolute;  animation-delay:0s; animation-duration:1.2s;   animation-iteration-count:infinite; animation-play-state:running;}.syncInnerAnimation{ animation-name:syncInnerAnimation; background-image:url(../images/button/sync_done-02.svg); background-repeat:no-repeat; height:30px; width:30px;}.syncExternalAnimation{ animation-name:syncExternalAnimation; background-image:url(../images/button/sync_done-01.svg); background-repeat:no-repeat; height:30px; width:30px; opacity:.5;}.syncNoAnimation{ background-image:url(../images/button/sync_done-03.svg); background-repeat:no-repeat; height:30px; width:30px;}.nvt_routesyncbtn a.inactive,.nvt_routesyncbtn a.inactive:hover,.nvt_routesyncbtn a.inactive:active,.nvt_routesyncbtn a.inactive:link,.nvt_routesyncbtn a.inactive:visited{ color:#aaadaf; border-color:#ccc; background-color:#29303a; cursor:default;}.ru-RU .nvt_routingformadvanced a.nvt_btn{ margin-right:10px;}.nvt_routesyncbtn div.warnMsg{ background-color:#ffa200; color:#fff; float:left; font-size:12px; font-weight:700; height:auto; left:30px; padding:5px; position:absolute; top:45px; width:230px;}html[dir=rtl] .nvt_routesyncbtn div.warnMsg{ right:12px; left:inherit;}.nvt_routesyncbtn div.warnMsg::after{ border-bottom:10px solid #ffa200; border-left:8px solid transparent; border-right:8px solid transparent; content:" "; display:block; float:left; height:0; left:15px; position:absolute; top:-10px; width:0; -moz-transform:scale(.9999);}html[dir=rtl] .nvt_routesyncbtn div.warnMsg::after{ right:12px; left:inherit;}.nvt_traveltime{height:26px;margin-bottom:20px}.nvt_traveltime .selectTravelTimeMode{display:inline-block;float:left;background-color:#fff;width:155px;height:26px;font-size:12px!important;border:1px solid #c5c8cc;line-height:26px;padding:0 10px;font-weight:700;background-image:url(../images/routing/date_dropdown@2x.png);background-size:10px 8px;background-position:right 8px center;background-repeat:no-repeat}html[dir=rtl] .nvt_traveltime .selectTravelTimeMode{float:right}.selectTravelTimeMode .nvt_list{width:175px}.nvt_traveltime input{padding:5px;width:70px;height:16px;border:1px solid #c5c8cc;margin-top:0}.nvt_traveltime input.error{background-color:#FFC0D1;border-color:#FF002D}div.selectTravelTimeMode{width:155px;height:auto!important;border:1px solid #ccc;border-top:0}.selectTravelTimeMode ul.nvt_list{border-top:0}.selectTravelTimeMode ul li{display:block;border-bottom:0;color:#000;font-size:12px!important;padding:3px 5px 3px 10px;border:0 none!important;cursor:pointer;font-weight:400}.selectTravelTimeMode ul li.nvt_list_selected{color:#000!important;background-color:transparent}.nvt_routingresults{position:relative;margin-left:20px;margin-top:10px;width:340px;overflow-y:auto;overflow-x:hidden;font-size:12px}html[dir=rtl] .nvt_routingresults{margin-left:0;margin-right:20px}.nvt_routingresults .icon,.nvt_routingresults .destinationMarker{float:left;width:22px;height:26px}html[dir=rtl] .nvt_routingresults .icon,html[dir=rtl] .destinationMarker{float:right}.nvt_routingresults .address{margin-top:10px;margin-bottom:10px;margin-left:40px;font-family:Avenir-Book;font-size:14px}html[dir=rtl] .nvt_routingresults .address{margin-right:40px;margin-left:0}.nvt_routingresults .summary span{font-family:Avenir-Heavy;font-size:14px}.nvt_routingresults .waypoint{cursor:pointer;min-height:35px;position:relative}.nvt_routingresults .nvt_list{}.nvt_routingresults .nvt_list li{position:relative;border-bottom:1px solid #eae8e4;margin-bottom:5px;padding-bottom:10px;padding-top:5px;cursor:pointer;font-size:14px;min-height:30px}.nvt_routingresults .distance,.nvt_routingresults .traveltime,.nvt_routingresults .instruction{display:block;margin-left:35px;text-wrap:break-word}html[dir=rtl] .nvt_routingresults .distance,html[dir=rtl] .nvt_routingresults .traveltime,html[dir=rtl] .nvt_routingresults .instruction{margin-right:35px;margin-left:0}.nvt_routingresults .instruction .street{font-style:italic}.nvt_routingresults .arrow{position:absolute!important;top:10px;left:5px;background-repeat:no-repeat;background-position:top left;background-image:url(../images/routing/arrows_sprite@2x.png);background-size:25px 181px;width:25px;height:25px}html[dir=rtl] .nvt_routingresults .arrow,html[dir=rtl].nvt_routingresults .ferry{right:5px;left:auto}.nvt_routingresults .arrowForward{background-position:0 0}.nvt_routingresults .arrowLeft{background-position:0 -27px}.nvt_routingresults .arrowLightLeft{background-position:0 -54px}.nvt_routingresults .arrowLightRight{background-position:0 -81px}.nvt_routingresults .arrowRight{background-position:0 -105px}.nvt_routingresults .arrowHardLeft{background-position:0 -135px}.nvt_routingresults .arrowHardRight{background-position:0 -162px}.nvt_routingresults .ferry{position:absolute!important;top:10px;left:5px;background:url(../images/routing/ferry@2x.png) no-repeat top left;background-size:25px 25px;background-position:0 0;width:25px;height:25px}.nvt_routingresults .nvt_btn{display:block;margin:10px 0}.nvt_routingresults .arrivalTime{font-family:Avenir-Heavy;font-size:14px;margin-left:40px}.nvt_routingresults .attribution,.nvt_routingresults .supplier{margin:10px 0}.nvt_routingresults .attribution a,.nvt_routingresults .attribution a:active,.nvt_routingresults .attribution a:visited{color:#0c121c;text-decoration:underline}.nvt_routingresults .attribution a:hover{color:#0c121c}.nvt_nocar{position:fixed;bottom:0;left:0;background-color:#0c121c;height:60px;width:100%;color:#8e8e8e;z-index:1}.nvt_portal.ui_collectionsscreen .nvt_nocar,.nvt_portal.ui_routingscreen .nvt_nocar,.nvt_portal.ui_searchscreen .nvt_nocar{display:none}.nvt_nocar .center{left:50%;width:1060px;margin-left:-530px;position:absolute;top:20px}.nvt_nocar .wrapper{margin-top:20px}.nvt_nocar a.hl,.nvt_nocar a.hl:link,.nvt_nocar a.hl:hover,.nvt_nocar a.hl:visited,.nvt_nocar a.hl:active{cursor:pointer;font-size:20px;color:#fff;text-decoration:none;letter-spacing:2px;background-repeat:no-repeat;background-position:right 6px;background-image:url(../images/button/panel_expanded_white@2x.png);background-size:15px 15px;height:20px;padding-right:20px}html[dir=rtl] .nvt_nocar a.hl{padding-right:0;padding-left:20px;background-position:left 6px}.nvt_nocar.detailsVisible a.hl{background-image:url(../images/button/panel_collapsed_white@2x.png);background-size:15px 15px}.nvt_nocar a,.nvt_nocar a:link,.nvt_nocar a:visited,.nvt_nocar a:hover,.nvt_nocar a:active{color:#8e8e8e;text-decoration:underline}.nvt_nocar.detailsVisible{height:200px}.nvt_passwordresetform{position:relative;padding:0}.nvt_passwordresetform .screen{margin:0}.nvt_passwordresetform h3{font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;letter-spacing:2px;text-align:center}.nvt_passwordresetform p{font-size:12px;text-align:center;margin:5px}.nvt_passwordresetform p.marginTop{margin-top:20px}.nvt_passwordresetform p.error{margin-left:-31px;width:392px;padding:10px 0;color:#fff;background-color:#FF002D;font-weight:700}html[dir=rtl] .nvt_passwordresetform p.error{margin-right:-31px;margin-left:auto}.nvt_passwordresetform form{margin-left:30px}html[dir=rtl] .nvt_passwordresetform form{margin-left:0;margin-right:30px}.nvt_passwordresetform form label{display:block;font-size:13px;font-family:Avenir-Book,Arial,Helvetica,sans-serif;height:30px;line-height:40px}.nvt_passwordresetform form input{border:1px solid #CCC;box-shadow:0 1px 1px #E7E7E8 inset;letter-spacing:1px;color:#000;margin:0 0 10px;padding:4px 3px;width:263px;line-height:14px}.nvt_passwordresetform .validation-failed{background-color:#FFC0D1;border-color:#FF002D}.nvt_passwordresetform .nvt_btn{margin:10px 0 0 30px;text-align:center;width:240px}html[dir=rtl] .nvt_passwordresetform .nvt_btn{margin:10px 30px 0 0}.nvt_passwordresetform a.cancelBtn{}.nvt_passwordresetform a.cancelBtn:hover{background-color:#fff}.nvt_userpasswordscreen{position:relative;padding:0}.nvt_userpasswordscreen p{font-size:11px}.nvt_userpasswordscreen div.header{border-top-style:solid;border-bottom-style:solid;border-color:#999;border-width:1px;width:100%;word-spacing:2px;font-size:16px;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;padding-top:5px;padding-bottom:3px;margin:20px 0 10px;color:#0c121c}.nvt_userpasswordscreen div.header span.chg-pass{display:block;margin-top:1px;line-height:23px}.nvt_userpasswordscreen .inline{display:inline;width:auto;line-height:40px;padding:0;margin:0;height:22px;vertical-align:middle}.nvt_userpasswordscreen form{position:relative;margin:15px 0 0;width:600px}.nvt_userpasswordscreen form fieldset{position:relative}.nvt_userpasswordscreen form label{display:block;font-size:13px;height:30px;line-height:40px;width:400px;font-family:Avenir-Book,Arial,Helvetica,sans-serif}.nvt_userpasswordscreen form input{border:1px solid #CCC;box-shadow:0 1px 1px #E7E7E8 inset;letter-spacing:1px;color:#000;margin-bottom:10px;padding:4px;width:265px;line-height:14px}.nvt_userpasswordscreen .strengthmeter{position:absolute;left:0;top:75px;width:274px}html[dir=rtl] .nvt_userpasswordscreen .strengthmeter{left:auto;right:0}.nvt_userpasswordscreen .validation-advice{color:#FF002D;font-size:12px;margin-top:5px}.nvt_userpasswordscreen .validation-failed{background-color:#FFC0D1;border:1px solid #FF002D}.nvt_userpasswordscreen .nvt_btn{margin:20px 15px 0 0}html[dir=rtl] .nvt_userpasswordscreen .nvt_btn{margin:20px 0 0 15px}.nvt_userpasswordscreen .nvt_btn span{line-height:20px}.nvt_userpasswordscreen a.cancelBtn a.saveBtn{background-color:#0c121c;color:#fff}.nvt_userpasswordscreen a.nvt_btn:hover{background-color:#fff;color:#0c121c}.nvt_userpasswordscreen span.textlabel{display:inline-block;width:15em;font-weight:700}.nvt_userprofilescreen{position:relative;padding:0}.nvt_userprofilescreen p{font-size:12px;padding:15px 0 0;font-family:Arial;margin:0}.nvt_userprofilescreen div.header{border-top-style:solid;border-bottom-style:solid;border-color:#999;border-width:1px;width:100%;word-spacing:2px;font-size:16px;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;padding-top:5px;padding-bottom:3px;margin:20px 0 10px;color:#0c121c}.nvt_userprofilescreen div.header span.about-me{display:block;float:left;margin-top:1px;line-height:23px}html[dir=rtl] .nvt_userprofilescreen div.header span.about-me{float:right}.nvt_userprofilescreen div.header a,.nvt_userprofilescreen div.header a:visited{color:#909395;float:right;font-size:14px;padding:0 10px;text-decoration:none}html[dir=rtl] .nvt_userprofilescreen div.header a,.nvt_userprofilescreen div.header a:visited{float:left}.nvt_userprofilescreen div.header a:hover,.nvt_userprofilescreen div.header a:active{text-decoration:none;color:#4a4f54;background:transparent}.nvt_userprofilescreen .datefilter{position:relative}.nvt_userprofilescreen form{position:relative}.nvt_userprofilescreen form label{display:block;font-size:13px;height:30px;line-height:40px;width:250px;font-family:Avenir-Book,Arial,Helvetica,sans-serif}.nvt_userprofilescreen form label[for=marketingEnabled]{margin-top:10px;line-height:14px;display:inline-block}.nvt_userprofilescreen form input[type=text],.nvt_userprofilescreen form input[type=password]{border:1px solid #CCC;box-shadow:0 1px 1px #E7E7E8 inset;color:#000;margin:0 0 10px;padding:4px;width:280px;letter-spacing:1px;line-height:14px}.nvt_userprofilescreen form select{margin:0 0 10px;padding:3px;width:290px}.nvt_userprofilescreen .nvt_btn{margin:20px 15px 0 0}html[dir=rtl] .nvt_userprofilescreen .nvt_btn{margin:20px 0 0 15px}.nvt_userprofilescreen .nvt_btn span{line-height:20px}.nvt_userprofilescreen a.nvt_btn:hover{background-color:#fff;color:#0c121c}.nvt_userprofilescreen span.textlabel{display:inline-block;width:15em;font-weight:700;margin-right:20px}html[dir=rtl] .nvt_userprofilescreen span.textlabel{margin-right:0}.nvt_userprofilescreen span.textvalue{font-size:12px}.nvt_userprofilescreen .inline{display:inline-block;margin-right:1.5em;font-weight:700}.nvt_userprofilescreen .inlineAfter{display:inline-block}.nvt_userprofilescreen .inlineAfter a,.nvt_userprofilescreen .inlineAfter a:visited{color:#4e4e4e;font-size:11px;font-weight:700;padding:0 10px}.nvt_userprofilescreen .inlineAfter a:hover,.nvt_userprofilescreen .inlineAfter a:active{color:#fff;background-color:transparent;border-radius:5px}.nvt_userprofilescreen .validation-advice{color:#FF002D;font-weight:700;font-size:12px;margin-top:5px}.nvt_userprofilescreen .validation-failed{background-color:#FFC0D1;border:1px solid #FF002D}.nvt_userprofilescreen .customCheckbox{display:inline-block;height:14px;font-size:14px;line-height:14px;margin-left:0;margin-right:10px;margin-top:10px;width:14px}html[dir=rtl] .nvt_userprofilescreen .customCheckbox{float:right;margin-right:inherit;margin-left:5px}.nvt_userprofilescreen .nvt_clearprofile{margin-top:50px}.nvt_confirm .clearprofile .nvt_btn{}.nvt_terminateaccountscreen{position:relative;padding:0}.nvt_terminateaccountscreen p{font-size:12px;padding:15px 0 0;font-family:Arial;margin:0}.nvt_terminateaccountscreen div.header{border-top-style:solid;border-bottom-style:solid;border-color:#999;border-width:1px;width:100%;word-spacing:2px;font-size:16px;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;padding-top:5px;padding-bottom:3px;margin:20px 0 10px;color:#0c121c}.nvt_terminateaccountscreen div.header span.terminate-account{display:block;margin-top:1px;line-height:23px}.nvt_terminateaccountscreen .validation-advice{color:#FF002D;font-size:12px;margin-top:5px}.nvt_terminateaccountscreen form{position:relative}.nvt_terminateaccountscreen form label{display:block;font-size:13px;height:30px;line-height:40px;width:250px;font-family:Avenir-Book,Arial,Helvetica,sans-serif}.nvt_terminateaccountscreen form input{border:1px solid #CCC;box-shadow:0 1px 1px #E7E7E8 inset;color:#000;margin:0 0 10px;padding:4px;width:280px;letter-spacing:1px;line-height:14px}.nvt_terminateaccountscreen form select{margin:0 0 10px;padding:3px;width:290px}.nvt_terminateaccountscreen .nvt_btn{margin-top:20px}.nvt_terminateaccountscreen .nvt_btn span{line-height:20px}.nvt_terminateaccountscreen form a.nvt_btn:hover{background-color:#000}.nvt_terminateaccountscreen span.textlabel{display:inline-block;width:15em;font-weight:700;margin-right:20px}html[dir=rtl] .nvt_terminateaccountscreen span.textlabel{margin-right:0}.nvt_terminateaccountscreen span.textvalue{font-size:12px}.nvt_terminateaccountscreen .inline{display:inline-block;margin-right:1.5em;font-weight:700}.nvt_terminateaccountscreen .inlineAfter{display:inline-block}.nvt_terminateaccountscreen .inlineAfter a,.nvt_terminateaccountscreen .inlineAfter a:visited{color:#9e1b32;font-size:11px;font-weight:700;padding:0 10px}.nvt_terminateaccountscreen .inlineAfter a:hover,.nvt_terminateaccountscreen .inlineAfter a:active{color:#fff;background-color:#352C2C;border-radius:5px}.nvt_terminateaccountscreen .validation-advice{color:#FF002D;font-size:12px;margin-top:5px}.nvt_terminateaccountscreen .validation-failed{background-color:#FFC0D1;border-color:#FF002D}.nvt_hereaccountscreen{position:relative;padding:0;background-color:#F8F9F9}.nvt_hereaccountscreen h1{font-size:16px;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;letter-spacing:1px;margin-top:30px}.nvt_hereaccountscreen .contentWrapper{margin:0 auto;min-height:800px}.nvt_hereaccountscreen .ie6 .contentWrapper{width:80%;height:800px}.nvt_hereaccountscreen .contentWrapper .sideColumn{width:265px;padding:0 65px 0 0;display:table-cell;float:left}html[dir=rtl] .nvt_hereaccountscreen .contentWrapper .sideColumn{padding:0 0 0 65px;float:right}.nvt_hereaccountscreen .contentWrapper .contentColumn{width:730px;height:660px;display:table-cell;position:relative;float:right}html[dir=rtl] .nvt_hereaccountscreen .contentWrapper .contentColumn{float:left}.nvt_hereaccountscreen .contentWrapper .contentColumn.large{height:790px}.nvt_hereaccountscreen .contentWrapper .contentColumn .wrapper{height:600px;left:0;position:absolute;top:64px;width:730px}.nvt_hereaccountscreen ul{margin-top:30px}.nvt_hereaccountscreen .sub-nav li{background-color:#eae8e4;margin-bottom:2px;font-size:14px;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;padding:0}.nvt_hereaccountscreen .sub-nav a{text-decoration:none;color:#0c121c;padding:10px 20px 8px;display:block}.nvt_hereaccountscreen .sub-nav li.over,.nvt_hereaccountscreen .sub-nav li a:hover{color:#fff;background-color:#0c121c}.nvt_hereaccountscreen .sub-nav li.selected a,.nvt_hereaccountscreen .sub-nav li.selected a:link,.nvt_hereaccountscreen .sub-nav li.selected a:active,.nvt_hereaccountscreen .sub-nav li.selected a:hover{color:#fff;background-color:#0c121c}.nvt_hereaccountscreen .messagebar{background-color:#757778;color:#FFF;width:730px;word-spacing:1px;font-size:12px;font-weight:700;position:absolute;top:20px;left:0}.nvt_hereaccountscreen .messagebar.error{background-color:#FF002D}.nvt_hereaccountscreen .messagebar p{padding:10px;margin:0}.nvt_hereaccountscreen .close{background-image:url(../images/common/notification_close@2x.png);background-size:12px 12px;background-repeat:no-repeat;width:12px;height:12px;margin:-25px 10px 0 0;float:right;cursor:pointer}html[dir=rtl] .nvt_hereaccountscreen .close{margin:-25px 0 0 10px;float:left}.nvt_hereaccountscreen .messagebar.error .close{background-image:url(../images/common/notification_close@2x.png);background-size:12px 12px}.nvt_hereaccountscreen .messagebar.hide{visibility:hidden}.nvt_hereaccountscreen .messagebar.show{visibility:visible}.nvt_userregisterform form{position:relative;margin:20px 30px 30px}.nvt_userregisterform input.key{margin-right:5px;width:125px}.nvt_userregisterform input.value{width:125px}.nvt_userregisterform label{font-size:13px;font-family:Avenir-Book,Arial,Helvetica,sans-serif;display:block;margin-top:10px}.nvt_userregisterform h3{font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;margin-bottom:10px;font-weight:700;text-align:center;font-size:20px}.nvt_userregisterform input{width:300px;height:24px;margin-bottom:10px;font-size:15px}.nvt_userregisterform select{padding:0 0 0 8px;width:305px;height:28px;margin-bottom:10px}.nvt_userregisterform select[name=birthDay]{width:80px;margin-right:10px}.nvt_userregisterform select[name=birthMonth]{width:120px;margin-right:10px}.nvt_userregisterform select[name=birthYear]{width:86px}.nvt_userregisterform .date-cont select{float:left}.nvt_userregisterform form .nvt_btn{margin-top:10px;width:273px;text-align:center}.nvt_userregisterform form .strengthmeter{margin-top:-7px}.nvt_userregisterform .nvt_btn{float:left}.nvt_userregisterform .buttons{margin-top:5px;float:left}.nvt_userregisterform .sbmt{position:absolute;left:-100000px;top:0}.nvt_userregisterform .subline{color:#FFF;font-size:12px;display:none;height:40px;padding:10px;background-color:#757778;font-weight:700;position:relative;width:832px;text-align:center;vertical-align:middle}.nvt_userregisterform .cont-msg{height:40px;display:block;margin:0 -31px}.nvt_userregisterform .sublineError{color:#FFF;font-size:14px;display:none;height:40px;padding:10px;background-color:#FF002D;position:relative;vertical-align:middle;width:832px}.nvt_userregisterform .error,.nvt_userregisterform .error a{color:#BB265C}.nvt_userregisterform input.readonly{background-color:#efefef}.nvt_userregisterform .nvt_waiter{margin:0 135px}.nvt_userregisterform .inline{display:inline;width:auto;line-height:40px;padding:0;margin:0;height:22px;vertical-align:middle}.nvt_userregisterform label.inline{padding:0 0 0 5px}.nvt_userregisterform .validation-advice{color:#FF002D;font-size:12px;margin-top:5px}.nvt_userregisterform .fail-msg,.nvt_userregisterform .subline span{font-size:16px;font-weight:700;text-align:center}.nvt_userregisterform .fail-msg{color:#FFF}.nvt_userregisterform .validation-failed{background-color:#FFC0D1;border:1px solid #FF002D}.nvt_userregisterform .pass1-cont{position:relative}.nvt_userregisterform .icircle{background-image:url(../images/info@2x.png);background-size:23px 23px;width:23px;height:23px;right:6px;top:4px;position:absolute;cursor:alias}html[dir=rtl] .nvt_userregisterform .icircle{right:auto;left:6px}.nvt_userregisterform input[name=password]:focus~div.icircle{display:none!important}.nvt_userregisterform input.chk-box{display:block;width:20px;margin-top:15px;height:16px}.nvt_userregisterform label.chk-box{font-family:Avenir-Book,Arial,Helvetica,sans-serif;font-weight:400;font-size:13px;margin-top:15px;width:278px}.nvt_userregisterform label.chk-box.validation-failed{border:1px solid #FF002D}.nvt_userregisterform .chk-box a{font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;color:#909395;font-weight:700;font-size:14px;text-decoration:none}.nvt_userregisterform .chk-box a:hover{color:#4a4f54;text-decoration:none}.nvt_userregisterform a.terms-of-use{white-space:nowrap}.nvt_userregisterform .clear{clear:both}.nvt_userregisterform .captchaImg{float:left;width:145px;height:40px;cursor:url(../images/button/refreshbtn.png) 15 15,auto}.nvt_userregisterform .captchaCode{float:right;margin-top:5px;width:150px}.nvt_datepicker{z-index:999}html[dir=rtl] .nvt_userregisterform .left{float:right}html[dir=rtl] .nvt_userregisterform .right{float:left}html[dir=rtl] .nvt_userregisterform .date-cont select{float:right}html[dir=rtl] .nvt_userregisterform select[name=birthDay],html[dir=rtl] .nvt_userregisterform select[name=birthMonth]{margin-right:0;margin-left:10px}.nvt_shareplaceform{position:relative;padding:0;background-color:#f8f9f9;border:5px solid #fff}.nvt_shareplaceform p.error{background-color:#FF002D;color:#FFF;font-size:14px;padding:10px 20px;font-weight:700;text-align:center}.nvt_shareplaceform div.placeImg{background-color:#0c121c;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;width:400px;height:160px;position:relative}.nvt_shareplaceform div.placeImgOverlay{background-color:#0c121c;width:400px;height:160px;position:absolute;top:0;left:0;z-index:1;opacity:.5}.nvt_shareplaceform div.place{position:absolute;bottom:10px;left:30px;z-index:2}.nvt_shareplaceform div.address{color:#bbb;font-size:12px}.nvt_shareplaceform h3{color:#fff;display:block;font-size:20px;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;width:340px}.nvt_shareplaceform div.address span.name{color:#fff;display:block;line-height:16px;font-weight:700}.nvt_shareplaceform div.address .street{display:block}.nvt_shareplaceform div.address br{display:none}.nvt_shareplaceform div.address .country,.nvt_shareplaceform div.address .vicinity br{display:block}.nvt_shareplaceform div.address img.icon{float:left;height:16px;margin-right:4px;margin-top:2px0;width:16px}html[dir=rtl] .nvt_shareplaceform div.address img.icon{float:right;margin-right:0;margin-left:4px}.nvt_shareplaceform form{padding:0 30px;height:240px}.nvt_shareplaceform form div.fieldset{padding-bottom:5px;margin-bottom:10px}.nvt_shareplaceform form input{border:1px solid #CCC;box-shadow:0 1px 1px #E7E7E8 inset;letter-spacing:1px;color:#000;margin:0 0 10px 40px;padding:4px 3px;width:260px}.nvt_shareplaceform form input.validation-failed{background-color:#FFC0D1;border-color:#FF002D}.nvt_shareplaceform form label{display:block;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;height:30px;line-height:30px;color:#909395;cursor:pointer;margin-top:10px;padding-left:40px;background-repeat:no-repeat;background-position:bottom left}.nvt_shareplaceform form label.email{background-image:url(../images/places/email_share@2x.png);background-size:30px 30px}.nvt_shareplaceform form label.phone{padding-top:10px;border-top:1px solid #CCC;background-image:url(../images/places/sms_share@2x.png);background-size:30px 30px}html[dir=rtl] .nvt_shareplaceform form label{background-position:bottom right;padding-left:0;padding-right:40px}.nvt_shareplaceform form div.line{margin-top:10px;padding-top:10px;border-top:1px solid #CCC;display:block;height:1px;width:auto;padding-left:40px}.nvt_shareplaceform div.success{background-color:#f8f9f9;text-align:center;padding:30px 0 60px}.nvt_shareplaceform span.share_msg{color:#0c121c;height:22px;font-size:20px;line-height:22px;padding-left:32px;background-image:url(../images/places/share_success_s@2x.png);background-size:22px 22px;background-position:top left;background-repeat:no-repeat}html[dir=rtl] .nvt_shareplaceform span.share_msg{padding-left:0;padding-right:32px;background-position:top right}.nvt_shareplaceform .nvt_btn{position:absolute;bottom:20px;left:100px;text-align:center;width:160px}.nvt_shareplaceform .nvt_btn_secondary{background-color:#0c121c}div.nvt_share{border:0;height:auto!important}div.nvt_share div.inner-content{padding:0;border:0}.nvt_sharerouteform{position:relative;padding:0;background-color:#FFF}.nvt_sharerouteform h3{font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;font-size:20px;letter-spacing:2px;text-align:center}.nvt_sharerouteform p.error{color:#FF002D;font-size:14px;margin-top:10px}.nvt_sharerouteform form{margin-top:20px}.nvt_sharerouteform form label{display:block;font-size:13px;font-weight:700;height:30px;line-height:30px;float:left;margin-right:10px}.nvt_sharerouteform form input{border:1px solid #CCC;border-radius:3px;box-shadow:0 1px 1px #E7E7E8 inset;letter-spacing:1px;color:#999;margin:0 0 10px;padding:4px 3px;width:260px}.nvt_sharerouteform form input.validation-failed{background-color:#FFC0D1;border-color:#FF002D}.nvt_sharerouteform .nvt_btn{margin:10px 15px 0 0}.nvt_termsreacceptance{position:relative}.nvt_termsreacceptance div.cont{margin:20px 30px 30px}.nvt_termsreacceptance h2{margin-bottom:10px;font-weight:700;text-align:center;font-size:20px}.nvt_termsreacceptance div.btnGroup{margin-top:20px;float:left}.nvt_termsreacceptance div.btnGroup .nvt_btn{text-align:center;width:300px}.nvt_termsreacceptance div.btnGroup .cancelBtn{margin-top:10px;background-color:#000}.nvt_termsreacceptance div.subline,.nvt_termsreacceptance div.message a{color:#909395;font-size:12px;text-decoration:none}.nvt_termsreacceptance div.message a:hover{color:#4a4f54!important}.nvt_termsreacceptance div.message a:active,.nvt_termsreacceptance div.message a:visited,.nvt_termsreacceptance div.message a:link{color:#909395;text-decoration:none;background:transparent}.nvt_termsreacceptance div.message{font-size:12px;display:block}.nvt_termsreacceptance .error,.nvt_termsreacceptance .error a{color:#BB265C}.nvt_termsreacceptance input.readonly{background-color:#efefef}.nvt_termsreacceptance .nvt_waiter{margin:0 135px}.nvt_footer{position:absolute;top:10px;left:50%;margin-left:-530px;height:180px;width:1060px;text-align:center}.nvt_footer a.lnk,.nvt_footer a.lnk:visited .nvt_footer a.lnk:active{color:#fff!important;text-decoration:none;font-size:10px;margin:0 15px;font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;letter-spacing:1px}.nvt_footer a.lnk:hover{color:#fff!important;text-decoration:none}.nvt_footer span{display:none!important}.nvt_footer a.abouthere{text-indent:-10000px;position:absolute;left:50%;bottom:37px;margin-left:-37px;width:74px;height:74px;background-image:url(../images/logo_footer_v2@2x.png);background-size:74px 74px;background-repeat:no-repeat;background-position:center center}.nvt_opensourcescreen{position:relative;padding:0;margin-top:85px}.nvt_opensourcescreen p{font-size:12px;padding:15px 0 0;font-family:Arial;margin:0}.nvt_opensourcescreen div.header{border-top-style:solid;border-bottom-style:solid;border-color:#EAEBE4;border-width:1px;width:100%;word-spacing:2px;font-size:18px;padding-top:5px;padding-bottom:3px;margin:20px 0 10px}.nvt_opensourcescreen div.header span{display:block;margin-top:1px;line-height:23px}.nvt_aboutscreen{position:relative;padding:0;background-color:#f8f9f9}.nvt_aboutscreen h1{font-size:17px;font-weight:700;letter-spacing:1px;margin-top:30px}.nvt_aboutscreen .contentWrapper{margin:0 auto;min-height:800px}.nvt_aboutscreen .ie6 .contentWrapper{width:80%;height:800px}.nvt_aboutscreen .contentWrapper .sideColumn{width:265px;padding:0 65px 0 0;display:table-cell;float:left}html[dir=rtl] .nvt_aboutscreen .contentWrapper .sideColumn{padding:0 0 0 65px;float:right}.nvt_aboutscreen .contentWrapper .contentColumn{width:730px;height:660px;display:table-cell;position:relative;float:right}html[dir=rtl] .nvt_aboutscreen .contentWrapper .contentColumn{float:left}.nvt_aboutscreen .contentWrapper .contentColumn .wrapper{height:600px;left:0;position:absolute;top:60px;width:730px}.nvt_aboutscreen ul{margin-top:30px}.nvt_aboutscreen .sub-nav li{color:#fff;background-color:#0c121c;margin-bottom:2px;font-size:13px;font-weight:700;padding:0}.nvt_aboutscreen .sub-nav a{text-decoration:none;color:#0c121c;padding:15px 20px 11px;display:block}.nvt_aboutscreen .sub-nav a:hover{color:#fff}.nvt_aboutscreen .sub-nav li.selected a,.nvt_aboutscreen .sub-nav li.selected a:link,.nvt_aboutscreen .sub-nav li.selected a:active,.nvt_aboutscreen .sub-nav li.selected a:hover{color:#fff;background-color:#0c121c}.nvt_syncnotification{background-position:15px 12px;background-repeat:no-repeat;border-radius:5px;height:22px;left:5px;opacity:.8;padding:10px;position:absolute;top:5px;width:97.5%;z-index:9999}.nvt_syncnotification.success{background-color:#7C9C2E;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARxJREFUeNrsmNENhCAMhh3BERyBERjBEW4ER3ADRmAER3AERmAER+hhwoOXeFKR0ibyJ30z8lvqR0vXNTW9UADQ7yHZoAmxhZgkmtPwKxdCSTLo4FyGfduDgRmu5TnNDbHurmQ4Da4JcxvbFoeFR0jrw8m81Nau3MxLaeAypxDmZonMK4eV8JIlh/T7MYbInn5qzub8ZUjmWYrinm5knY55e7Zyv5ycecgFlrMMROZ5UuYhaufYJvUZzFMl2HXHpKrOvLiYR5rc4vOpZsAXbQZiPTkoJ01xEvSIzGC0UB9Z9oG5On0eol3/p3qTWwLgMvq8ODZiMcQzTiJZyTcAHToWV4V5BKwcpV1n2GrMK3AhNHRSJdpcU1OmvgIMABauqb1wMWyEAAAAAElFTkSuQmCC');background-size:20px 20px}.nvt_syncnotification.failed{background-color:#FF002D;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAW5JREFUeNrcWIuNwjAMbSoGKBt0hGxQRshNQEY4Jig3QUcoG8AKneAYgQ24DYJzMlX6QUed5HB40lPUSrVeLduxnWXMISgfGWMKOBSwAkrkHM7IDngSQvxE/RsQVgJbQ4f9tuQoLJ5QMKSAVxMe1qbyFdeY+Gio4lrzf2g5eu4pT4q5mIPjSHD6DkvKHVugXmjjA0rR6a9spSbEZmRrT0ycQXbnI401sHjhxVGghqlAVK4Z3G7a9WI+8h4X1AOBeLdqRgI1auo9qDJ+UK7AiqHAyhUoGQqUSQlki/yeLWwFsvdg9Dnh7T3oTF/c8Ktp5Tz4lhrb5LrhUoYU2AW4i0PX0q7vqLHUXD0NXoBfeMoAveV6kMCeQ9KkE7YddtAhCl5KD4PHByPEN9GenJQZcKcNykOEFn4pDqgl+NAkZzYS3qHyaNVBjcNPjL090cZzjTOnwT3N1UcSy6Mk1m9JLDAjrIAX3dnvtUR/BW4CDAAxrTM7fZmbyQAAAABJRU5ErkJggg==');background-size:20px 20px}html[dir=rtl] .nvt_syncnotification{background-position:right 15px top 12px}.nvt_syncnotification h2{font-family:Avenir-Heavy,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;line-height:24px;margin-left:20px;color:#fff;float:left}html[dir=rtl] .nvt_syncnotification h2{float:right;margin-right:20px;margin-left:0}.nvt_syncnotification .close{width:12px;height:12px;cursor:pointer;display:block;float:right;margin-top:5px;margin-right:5px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJVJREFUeNrElt0JwCAMhKOT2g3cSDdNW7DQWho1ydGADyL3HfEnkegIZs7nIKd48NrkiuIALzdejt16spg0bRq5qjIZMiwm01qNybJmRaDOekZoPjcJ4HEpPkFucMGEPR+mZDIFj/R3QLcIesjQawp9aNBSAS120HINbThdT2Zry+xYr55cQwib1qBpq/zNcP627AIMABk718FMlQipAAAAAElFTkSuQmCC');background-size:12px 12px}html[dir=rtl] .nvt_syncnotification .close{float:left;margin-left:5px}.selected-button,.nvt_datepicker .days .day.selected,.nvt_datepicker .days .day.selected:hover,.nvt_datepicker .months .month.selected,.nvt_datepicker .months .month.selected:hover,.nvt_datepicker .years .year.selected,.nvt_datepicker .years .year.selected:hover{background-color:#005A2B;color:#fff}.nvt_datepicker:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.nvt_datepicker:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;position:absolute;top:-7px;left:6px}html[dir=rtl] .nvt_datepicker:after{left:204px}html[dir=rtl] .nvt_datepicker:before{left:203px}.nvt_datepicker{position:absolute;font-size:12px;color:#000;line-height:normal;width:18em;padding:.3em;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nvt_datepicker .header{text-align:center;border-bottom:inset 1px rgba(204,204,204,.55);padding-bottom:.3em;font-weight:700}.nvt_datepicker .header .title{text-align:center;margin:auto;display:inline-block}.nvt_datepicker .header .title .titleText{margin:auto;padding:.5em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nvt_datepicker .header .title .titleText:hover{background-color:#eee}.nvt_datepicker .header .previous,.nvt_datepicker .header .next{position:absolute;cursor:pointer;overflow:hidden;top:1em;display:block;border-top:6px solid #fff;border-bottom:6px solid #fff;height:0}.nvt_datepicker .header .previous{left:.4em;border-right:7px solid #000}.nvt_datepicker .header .previous:hover{border-right-color:#eee}.nvt_datepicker .header .next{right:.4em;border-left:7px solid #000}.nvt_datepicker .header .next:hover{border-left-color:#999}.nvt_datepicker .header .closeButton{display:none}.nvt_datepicker .body{position:relative;top:0;left:0;height:15.5em;overflow:hidden;margin-top:.2em}.nvt_datepicker .body .slider>div{height:15.5em}.nvt_datepicker .body .slider>div>div,.nvt_datepicker .body .slider>div table{height:100%;width:100%;text-align:center}.nvt_datepicker .body .slider>div thead th{height:2em}.nvt_datepicker .body .slider>div thead th:hover{background-color:transparent}.nvt_datepicker .days td{width:14.28571%}.nvt_datepicker .days .otherMonth{color:#999}.nvt_datepicker .months td{width:33.33333%}.nvt_datepicker .years td{width:25%}.nvt_datepicker .days .day,.nvt_datepicker .months .month,.nvt_datepicker .years .year{cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nvt_datepicker .days .day:hover,.nvt_datepicker .months .month:hover,.nvt_datepicker .years .year:hover{background-color:#eee}.nvt_datepicker .unavailable{color:#eee!important;cursor:default!important;text-decoration:line-through}.nvt_datepicker table{border-spacing:0}.nvt_datepicker th,.nvt_datepicker td{text-align:center;padding:0}.nvt_datepicker .time{position:relative;width:100%;padding-top:3em;text-align:center}.nvt_datepicker .time>div{display:inline-block}.nvt_datepicker .time .hour,.nvt_datepicker .time .separator,.nvt_datepicker .time .minutes{width:3em;font-size:1.5em;text-align:center;padding:.2em}.nvt_datepicker .time .separator{width:1em}.nvt_datepicker .time .ok:active{-webkit-box-shadow:inset 0 1px 5px #999;-moz-box-shadow:inset 0 1px 5px #999;box-shadow:inset 0 1px 5px #999}.nvt_datepicker .time .ok:hover{background-color:#eee}.nvt_datepicker .time .ok{margin:1em auto;display:block;font-size:1.5em;width:5em;text-align:center;cursor:pointer;box-shadow:none;border:solid 1px #CCC;outline:0;background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.MultiBoxContainer{position:absolute;border:20px solid #000;background-color:#FFF;display:none;z-index:999;text-align:left}.MultiBoxLoading{background:url(../images/multibox/loader@2x.gif) no-repeat center;background-size:40px 40px}.MultiBoxContent{position:relative;width:100%;height:100%;overflow:hidden}.MultiBoxClose{position:absolute;top:-26px;right:-26px;background:url(../images/multibox/close@2x.png) no-repeat;background-size:24px 24px;width:24px;height:24px;cursor:pointer}.MultiBoxControlsContainer{overflow:hidden;height:0;width:100%;position:relative}.MultiBoxControls{width:100%;height:auto;background-color:#000;padding-bottom:2px;position:absolute;bottom:0}.MultiBoxPrevious{position:absolute;background:url(../images/multibox/left@2x.png) no-repeat;background-size:24px 24px;width:24px;height:24px;left:0;margin-top:5px;cursor:pointer}.MultiBoxNext{position:absolute;background:url(../images/multibox/right@2x.png) no-repeat;background-size:24px 24px;width:24px;height:24px;right:0;margin-top:5px;cursor:pointer}.MultiBoxNextDisabled{cursor:default;background:url(../images/multibox/rightDisabled@2x.png) no-repeat;background-size:24px 24px}.MultiBoxPreviousDisabled{cursor:default;background:url(../images/multibox/leftDisabled@2x.png) no-repeat;background-size:24px 24px}.MultiBoxTitle{position:relative;margin:10px 0 0 35px;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#FFF;font-weight:700;text-align:left}.MultiBoxNumber{position:relative;width:50px;margin:10px 35px 0 0;float:right;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#FFF;text-align:right}.MultiBoxDescription{clear:left;position:relative;margin:5px 35px 0;padding-top:5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#FFF;text-align:left}.MultiBoxDescription .mbDesc{padding-top:5px}.MultiBoxDescription a,.MultiBoxDescription a:active,.MultiBoxDescription a:hover,.MultiBoxDescription a:visited,.MultiBoxDescription a:link{color:#005a2b}.tipz{background-color:#fff;color:#000;font-size:12px;width:160px;padding:10px;z-index:9999;border:1px solid #bbb}ul.searchbar-choices{position:absolute;margin:0;padding:0;list-style:none;text-align:left;font-family:Avenir-Book,Arial,Helvetica,sans-serif;z-index:50;background-color:#0c121c;color:#999;overflow:hidden;padding:3px 0}ul.searchbar-choices li{position:relative;margin:-2px 0 0 0;padding-left:0;display:block;float:none!important;cursor:pointer;font-weight:400;white-space:nowrap;font-size:20px;line-height:40px;text-overflow:ellipsis;color:#999;padding:0 25px}ul.searchbar-choices li:hover{color:#fff}ul.searchbar-choices li div.choice,ul.searchbar-choices li div.choice_carLocation{border-top:1px solid #44484e}ul.searchbar-choices li:first-child div.choice{border-top:0 none}ul.searchbar-choices li.autocompleter-selected,ul.autocompleter-choices li.autocompleter-selected{color:#fff}ul.searchbar-choices span.autocompleter-queried,ul.autocompleter-choices span.autocompleter-queried{display:inline;float:none;font-weight:400;margin:0;padding:0;color:#fff}ul.searchbar-choices li.autocompleter-selected span.autocompleter-queried,ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried{color:#fff}ul.autocompleter-choices{position:absolute;margin:0;padding:0;list-style:none;text-align:left;font-family:Avenir-Book,Arial,Helvetica,sans-serif;z-index:50;background-color:#0c121c;color:#999;overflow:hidden;padding:3px 0}ul.autocompleter-choices li{position:relative;margin:-2px 0 0 0;padding:0;display:block;float:none!important;cursor:pointer;font-weight:400;white-space:nowrap;font-size:13px;line-height:26px;text-overflow:ellipsis;color:#999;padding:0 10px;min-height:inherit;background-color:inherit;border-left:inherit;border-bottom:inherit}html[dir=rtl] ul.searchbar-choices,html[dir=rtl] ul.autocompleter-choices{text-align:right}ul.searchbar-choices div.choice_currentLocation{background-image:url(../images/routing/my_position@2x.png);background-size:10px 10px;background-position:6px 14px;background-repeat:no-repeat;padding-left:25px}ul.autocompleter-choices div.choice_currentLocation{background-image:url(../images/routing/my_position@2x.png);background-size:10px 10px;background-position:0 7px;background-repeat:no-repeat;padding-left:16px}ul.searchbar-choices div.choice_carLocation{background-image:url(../images/routing/car_position@2x.png);background-size:10px 10px;background-position:6px 14px;background-repeat:no-repeat;padding-left:25px}ul.autocompleter-choices div.choice_carLocation{background-image:url(../images/routing/car_position@2x.png);background-size:10px 10px;background-position:0 7px;background-repeat:no-repeat;padding-left:16px}html[dir=rtl] ul.searchbar-choices div.choice_carLocation,html[dir=rtl] ul.searchbar-choices div.choice_currentLocation{background-position:right 6px top 14px;padding-right:25px}html[dir=rtl] ul.autocompleter-choices div.choice_carLocation,html[dir=rtl] ul.autocompleter-choices div.choice_currentLocation{background-position:right 6px top 9px;padding-right:20px}