body{background-color:#f1f1f1;color:#444;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}a{color:#575757;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}a:hover,a:focus{color:#3794cf}.clear{clear:both}.left{float:left}#header{background-color:#3c3c3c;border-bottom:1px solid #212021;height:31px;padding-left:15px}#container{bottom:0;left:0;min-height:550px;min-width:800px;overflow:hidden;position:absolute;right:0;top:32px}.tab-type-content{float:left;overflow:hidden;position:relative;width:405px}#sidebar{background-color:#e8e9e8;border-right:1px solid #8c8c8c;bottom:0;left:0;position:absolute;top:0;width:405px}#main{bottom:0;left:406px;position:absolute;right:0;top:0}#sidebar #logo{background:url("img/logo.png") no-repeat scroll 50% 50% transparent;border-bottom:1px solid #fff;display:block;height:60px}#sidebar #content{bottom:29px;left:0;overflow:hidden;position:absolute;right:0;top:118px}#sidebar #copyright{background-color:#e7e7e7;bottom:0;color:#969696;font-size:9px;height:29px;left:0;line-height:29px;position:absolute;right:0;text-align:center}.dashed{background:url("img/dashed_bg.png") repeat-x scroll -2px 0 transparent;height:1px}#typeSelect{background-color:#f1f1f1;padding:15px 25px}#typeSelect-navigation{-webkit-background-clip:padding-box;-moz-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border:1px solid #181818;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;font-weight:bold;overflow:auto}#typeSelect-navigation a{-webkit-background-clip:padding-box;-moz-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;color:#181818;cursor:pointer;display:block;float:left;padding:5px 0;text-align:center;text-decoration:none;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out,color .2s ease-in-out;-o-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;width:50%}#typeSelect-navigation a:first-child{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}#typeSelect-navigation a:last-child{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}#typeSelect-navigation a.active{background-color:#3785cf;color:#fff}#typeSelect-navigation a:hover{background-color:#3794cf;color:#fff}#typeSelect-navigation a span{background:url("img/typeSelect_icons.png") no-repeat scroll 0 1px transparent;padding:5px 5px 5px 21px}#typeSelect-navigation a.type-route span{background-position:0 3px}#typeSelect-navigation a.type-route.active span,#typeSelect-navigation a.type-route:hover span{background-position:0 -119px}#typeSelect-navigation a.type-station span{background-position:0 -64px}#typeSelect-navigation a.type-station.active span,#typeSelect-navigation a.type-station:hover span{background-position:0 -184px}#content .searchBox{padding:0 25px 15px;padding-top:0;background-color:#f1f1f1;border-bottom:1px solid #e7e7e7}.searchBox .searchTargets{overflow:auto;padding:12px 0}.searchTargets .searchInputs{float:left;width:330px}.searchTargets .searchInputs .search-input{height:28px}.searchTargets .searchInputs .search-input.from{background:url("img/marker_A.png") no-repeat scroll 0 50% transparent;width:30px;cursor:pointer}.searchTargets .searchInputs .search-input.to{background:url("img/marker_B.png") no-repeat scroll 0 50% transparent;width:30px;cursor:pointer}.searchTargets .searchInputs .search-input input{width:280px}.searchTargets .searchInputs .search-input input.required{border:1px solid #d11515;-webkit-box-shadow:0 1px 3px rgba(210,20,20,.2);-moz-box-shadow:0 1px 3px rgba(210,20,20,.2);-o-box-shadow:0 1px 3px rgba(210,20,20,.2);box-shadow:0 1px 3px rgba(210,20,20,.2)}.searchTargets #searchReplace{background:url("img/target_replace.png") no-repeat scroll 0 0 transparent;cursor:pointer;float:right;height:30px;margin:21px 0;width:19px}.searchTargets #searchReplace:hover{background-position:0 -60px}.searchBox .searchSettings{margin-top:10px}.searchSettings .searchSettings-leftPanel{float:left;width:145px}.searchSettings .searchSettings-leftPanel .sbHolder{width:140px}.searchSettings .searchSettings-leftPanel .sbSelector{width:110px}.searchSettings .searchSettings-leftPanel select,.searchSettings .searchSettings-leftPanel button{width:142px}.searchSettings .searchSettings-leftPanel input{width:126px}.searchSettings .searchSettings-rightPanel{float:right;width:197px}.searchSettings .searchSettings-rightPanel .sbHolder{width:195px}.searchSettings .searchSettings-rightPanel .sbSelector{width:165px}.searchSettings .searchSettings-rightPanel select{width:197px}.searchSettings .searchSettings-rightPanel input{width:191px}.searchSettings .searchSettings-rightPanel .search-departuretime .sbHolder{float:left;width:65px}.searchSettings .searchSettings-rightPanel .search-departuretime .sbSelector{float:left;width:35px}.searchSettings .searchSettings-rightPanel .search-departuretime select{float:left;width:67px}.searchSettings .searchSettings-rightPanel .search-departuretime input{float:left;width:61px}.searchSettings .searchSettings-rightPanel .search-departuretime span{float:left;line-height:30px;padding:0 5px}.searchSettings .searchSettings-rightPanel .search-departuretime button.searchnow{float:left;margin-top:16px}.searchSettings .searchSettings-title{color:#393939;font-size:10px;line-height:14px;margin-bottom:2px}.searchSettings input,.searchSettings select,.searchSettings .sbHolder{margin-bottom:8px}.searchSettings .search{width:142px}.ajax-loader{margin:2px 2px 2px 10px;vertical-align:middle}#content .searchResult{background-color:#fff;bottom:0;left:0;overflow-y:scroll;padding:15px 0;position:absolute;right:0}.searchResult .resultTitle{border-bottom:1px solid #c2c3c2;font-size:11px;font-weight:bold;margin:0 25px 25px;padding-bottom:5px;text-transform:uppercase;width:338px}.searchResult .resultNotFound{font-size:11px;font-weight:bold;margin:0 25px 25px;padding-bottom:5px;text-transform:uppercase;width:338px}.searchResult .resultEntry-outer{background-image:none;margin-left:12px;width:351px}.searchResult .resultEntry-inner{background-color:#f1f1f1;cursor:pointer;margin-left:13px;position:relative;height:120px}.resultEntry-emission{position:absolute;left:0;top:0;padding:2px;background:#080}.resultEntry-emission img{width:22px;height:22px}.ui-tooltip{padding:10px;background:#f5f5f5}.emissionTable{margin:0 auto}.emissionTable td,.emissionTable th{border:1px solid #ccc;padding:8px}.emissionTable th{background-color:#080;color:#fff}.emissionTable tr:nth-child(even){background-color:#f2f2f2}.emissionTable tr:hover{background-color:#bbb}.searchResult .resultEntry-margin{height:15px;margin-left:25px}.searchResult .resultEntry-outer.bg-none{background-image:none}.searchResult .resultEntry-inner .resultEntry-number{background:url("img/resultEntry_numbers.png") no-repeat 0 50% #d0d0d0;bottom:0;left:0;position:absolute;top:0;width:27px}.searchResult .resultEntry-inner .resultEntry-number.nr1{background-position:4px 50%}.searchResult .resultEntry-inner .resultEntry-number.nr2{background-position:-26px 50%}.searchResult .resultEntry-inner .resultEntry-number.nr3{background-position:-57px 50%}.searchResult .resultEntry-inner .resultEntry-number.nr4{background-position:-88px 50%}.searchResult .resultEntry-inner .resultEntry-number.nr5{background-position:-118px 50%}.searchResult .resultEntry-inner .resultEntry-number.nr6{background-position:-149px 50%}.searchResult .resultEntry-inner .resultEntry-number.nr7{background-position:-179px 50%}.searchResult .resultEntry-inner .resultEntry-number.nr8{background-position:-210px 50%}.searchResult .resultEntry-inner .resultEntry-number.nr9{background-position:-251px 50%}.searchResult .resultEntry-outer.bg-selected .resultEntry-number{background-color:#3794cf}.searchResult .resultEntry-inner .resultEntry-waypoints{margin-left:27px;overflow:auto;padding:8px;width:295px}.searchResult .resultEntry-inner .resultEntry-waypoints div{background:url("img/resultEntry-waypoints.png") no-repeat scroll 50% 0 transparent;color:#2f2f2f;float:left;height:19px;line-height:19px;padding:1px}.searchResult .resultEntry-inner .resultEntry-waypoints div.wp-foot{background-position:0 -2px;width:19px}.searchResult .resultEntry-inner .resultEntry-waypoints div.wp-bus{background-position:0 -27px;padding-left:25px}.searchResult .resultEntry-inner .resultEntry-waypoints div.wp-div{background-position:-5px -52px;width:8px}.searchResult .resultEntry-inner .resultEntry-info{margin-left:27px;padding:0 8px 8px 8px;position:relative;text-align:right;width:295px;margin-top:10px}.searchResult .resultEntry-inner .resultEntry-info .resultEntry-routetype{bottom:8px;color:#b4b4b4;left:8px;position:absolute;text-align:left;width:147px}.searchResult .resultEntry-inner .resultEntry-info .resultEntry-routetype div{background:url("img/resultEntry-waypoints.png") no-repeat scroll -2px -79px transparent;height:17px;line-height:17px;overflow:hidden;padding-left:21px}.searchResult .resultEntry-inner .resultEntry-info .resultEntry-time{color:#717171;height:17px;line-height:17px}.searchResult .resultEntry-inner .resultEntry-info .resultEntry-time span{color:#3794cf}.searchResult #routeDetails{width:388px}.routeDetailEntry .routeDetailEntryTitle{background:url("img/routeDetailEntryTitle_bg.png") no-repeat scroll 0 50% transparent;margin:0 25px 0 12px}.routeDetailEntry .routeDetailEntryTitle div{background-color:#3794cf;color:#fff;line-height:16px;margin-left:13px;padding:4px 10px;text-transform:capitalize}.routeDetailEntry .routeDetailEntryContent{background:url("img/routeDetailEntryContent.png") repeat-y scroll 10px 0 transparent;margin:5px 25px 15px}.routeDetailEntryContent .routeDetailEntryStation{margin-bottom:3px;min-height:30px;position:relative}.routeDetailEntryContent .routeDetailEntryStation .number{color:#fff;font-size:13px;font-weight:bold;left:9px;line-height:15px;position:absolute;top:4px}.routeDetailEntryContent .routeDetailEntryStation .number.double{left:5px}.routeDetailEntryContent .routeDetailEntryStation.marker-nr{background:url("img/marker_nr.png") no-repeat scroll 0 0 transparent}.routeDetailEntryContent .routeDetailEntryStation.marker-a{background:url("img/marker_A.png") no-repeat scroll 0 0 transparent}.routeDetailEntryContent .routeDetailEntryStation.marker-b{background:url("img/marker_B.png") no-repeat scroll 0 0 #fff}.routeDetailEntryContent .routeDetailEntryStation-inner{background:url("img/indicators.png") no-repeat scroll 0 50% #fff;border-bottom:1px solid #b6b6b6;margin-left:30px;padding-bottom:4px}.routeDetailEntryContent .indicator-gray .routeDetailEntryStation-inner{background-position:291px 50%}.routeDetailEntryContent .indicator-darkred .routeDetailEntryStation-inner{background-position:-92px 50%}.routeDetailEntryContent .indicator-red .routeDetailEntryStation-inner{background-position:-492px 50%}.routeDetailEntryContent .indicator-orange .routeDetailEntryStation-inner{background-position:-892px 50%}.routeDetailEntryContent .indicator-green .routeDetailEntryStation-inner{background-position:-1292px 50%}.routeDetailEntryContent .indicator-blue .routeDetailEntryStation-inner{background-position:-1692px 50%}.routeDetailEntryContent .indicator-darkblue .routeDetailEntryStation-inner{background-position:-2092px 50%}.routeDetailEntryContent .routeDetailEntryStation-inner .routeDetailEntryStation-title{color:#464646;font-weight:bold;padding:4px 0;text-transform:uppercase}.routeDetailEntryContent .routeDetailEntryStation-details{background:url("img/routeDetailEntryStation-details.png") no-repeat scroll 0 50% transparent;padding-left:48px;padding-right:20px}.routeDetailEntryContent .wp-foot .routeDetailEntryStation-details{background-position:0 50%}.routeDetailEntryContent .wp-bus .routeDetailEntryStation-details{background-position:-354px 50%}.routeDetailEntryContent .routeDetailEntryStation-details .routeDetailEntryStation-destination{color:#727272}.routeDetailEntryContent .routeDetailEntryStation-details .routeDetailEntryStation-time{color:#2d2d2d}.routeDetailEntryContent .routeDetailEntryStation-details .routeDetailEntryStation-line{color:#2d2d2d}.routeDetailEntryContent .routeDetailEntryStation-details .routeDetailEntryStation-line span{color:#727272}table#stationLines{margin:5px 30px 5px;width:330px}table#stationLines th{font-weight:bold;padding:5px 4px;text-align:left;vertical-align:middle}table#stationLines td{padding:3px 5px}table#stationLines thead tr{border-bottom:1px solid #cdcecd}table#stationLines tr.even{background-color:#f1f1f1}table#stationLines tr,table#stationLines tbody tr td.delay{webkit-transition:all .2s ease-in-out;moz-transition:all .2s ease-in-out;o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}table#stationLines th,table#stationLines td{border-left:1px solid #cdcecd}table#stationLines th:first-child,table#stationLines td:first-child{border-left:0}table#stationLines td.time,table#stationLines td.delay{text-align:center;width:40px}table#stationLines td.delay{color:red}table#stationLines td.station{background:url("img/table-stationLines.png") no-repeat scroll right 2px transparent;padding-right:30px}table#stationLines tr.low td.station{background-position:right -397px;padding-right:50px}table#stationLines tbody tr:hover{background-color:#3794cf;color:#fff;cursor:pointer}table#stationLines tbody tr:hover td.station{background-position:right -181px}table#stationLines tbody tr.low:hover td.station{background-position:right -580px}table#stationLines tbody tr:hover td.delay{color:#eee}#stationLinesDetails{margin:5px 30px 5px;width:330px}#stationLinesDetails #back-stationLinesDetails{color:#717171;cursor:pointer;font-weight:bold;line-height:16px}#stationLinesDetails .stationLinesDetails-title{background:url("img/stationLinesDetails-title.png") no-repeat scroll 0 50% #3794cf;color:#fff;line-height:16px;margin:15px 0;padding:4px 10px 4px 25px;text-transform:capitalize}#stationLinesDetails .stationLinesDetails-infobox{background-color:#f1f1f1;color:#717171;padding:11px;margin-bottom:12px}#stationLinesDetails .stationLinesDetails-infobox table{width:100%}#stationLinesDetails .stationLinesDetails-infobox table td{padding:2px}#stationLinesDetails .stationLinesDetails-infobox table td.infobox-title{width:115px}#stationLinesDetails .stationLinesDetails-infobox table td.infobox-data{color:#404040;font-weight:bold}#stationLinesDetails .stationLinesDetails-indicators{margin:0 10px 12px}#stationLinesDetails .stationLinesDetails-indicators span{color:#7b7b7b;font-weight:bold}#stationLinesDetails .stationLinesDetails-indicators ul{color:#afafaf;list-style:none;font-size:11px;margin:2px;padding:0 0 0 10px}#stationLinesDetails .stationLinesDetails-stations{border:1px solid #cdcecd;padding:11px 15px;cursor:pointer}#stationLinesDetails .stationLinesDetails-stations table{width:100%}#stationLinesDetails .stationLinesDetails-stations table tr{border-top:1px solid #cdcecd}#stationLinesDetails .stationLinesDetails-stations table tr:first-child{border-top:0}#stationLinesDetails .stationLinesDetails-stations table td{color:#464646;padding:4px 0}#stationLinesDetails .stationLinesDetails-stations table td.time{width:40px;text-align:center}#stationLinesDetails .stationLinesDetails-stations table td.delay{color:red;text-align:center;width:70px}#calculatedTravel{margin:5px 30px 5px}#calculatedTravel td{padding:2px 5px}#calculatedTravel td.title{font-weight:bold}#calculatedTravel td.value{color:#777}#divComplain .divComplain-left{float:left;width:220px;margin-right:10px}#divComplain .divComplain-label{color:#393939;font-size:10px;line-height:14px;margin-bottom:2px}#divComplain .divComplain-label .field-validation-error{color:red;display:block;float:right}#divComplain .divComplain-field{margin-bottom:5px}#divComplain .divComplain-left .divComplain-field input{width:204px}#divComplain .divComplain-right .divComplain-field textarea{resize:none;height:287px;width:305px}#divComplain .divComplain-footer{clear:both;border-top:1px solid #ddd}#divComplain .divComplain-footer .btn{float:right;margin:10px 10px 5px}ul.ui-autocomplete{background-color:#fff;background-image:none;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);-o-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);color:#444;list-style:none;margin:2px 0 0;padding:5px 0}ul.ui-autocomplete li{padding:0 7px;cursor:pointer}ul.ui-autocomplete a{border-top:dashed 1px #cdcecd;display:block;outline:none;padding:7px 0 7px 3px}ul.ui-autocomplete a:link,ul.ui-autocomplete a:visited{color:#333;text-decoration:none}ul.ui-autocomplete a:hover,ul.ui-autocomplete a:focus,ul.ui-autocomplete a.ui-state-focus{color:#438cd1;background:none;border:none;border-top:dashed 1px #cdcecd}ul.ui-autocomplete li:first-child a{border-top:none}ul.ui-autocomplete li:first-child a.ui-state-focus{border-top:none}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{border:1px solid #666;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;color:#444;font-size:12px;height:18px;line-height:18px;padding:4px 7px;-webkit-transition:background-color .4s ease-in-out;-moz-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out;vertical-align:middle;width:150px}select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{border-color:#3785cf}select:hover,textarea:hover,input[type="text"]:hover,input[type="password"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="date"]:hover,input[type="month"]:hover,input[type="time"]:hover,input[type="week"]:hover,input[type="number"]:hover,input[type="email"]:hover,input[type="url"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="color"]:hover{border-color:#3794cf}input.icon{background:url("img/input_icons.png") no-repeat scroll 0 0 #fff}input.icon.calendar{background-position:right 4px}select{height:28px;padding:4px;width:166px}.btn{background-color:#3785cf;border:1px solid #666;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;color:#fff;font-size:12px;font-weight:bold;height:28px;line-height:18px;text-align:center;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;vertical-align:middle}.btn:hover{background-color:#3794cf}.btn span{background:url("img/btn_icons.png") no-repeat scroll 0 0 transparent;padding:5px 5px 5px 21px}.btn.search span{background-position:0 0}.ui-autocomplete{max-height:300px;overflow-y:auto;overflow-x:hidden}.ui-dialog-titlebar{background-image:none;background-color:#3785cf;border:1px solid #666;color:#fff}.ui-widget-header .ui-dialog-titlebar-close{background-image:none;background-color:#fff;border:1px solid #666}.ui-widget-header .ui-dialog-titlebar-close:hover{background-color:#eee}.popupContainer.thin{padding:2px 5px}.popupClose{position:absolute;cursor:pointer;right:-18px;top:10px;background:url("img/popupClose_bg.png") no-repeat scroll center center #fff;border:1px solid #030303;border-left-width:0;-webkit-box-shadow:4px 4px 3px #bbb;-moz-box-shadow:4px 4px 3px #bbb;-o-box-shadow:4px 4px 3px #bbb;box-shadow:4px 4px 3px #bbb;-webkit-border-top-right-radius:2px;-moz-border-radius-topright:2px;border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px;border-bottom-right-radius:2px;width:18px;height:21px}.popupTitle{background:url("img/popupTitle_bg.png") no-repeat scroll 0 2px transparent;padding-left:15px;border-bottom:1px solid #d6d6d6;font-weight:bold;font-size:13px;line-height:15px;padding-bottom:5px;margin-bottom:8px;text-transform:uppercase;padding-right:10px}.popupTitle div.wheelchair-indicator{position:absolute;right:5px;top:2px;float:right;height:20px;width:20px;background:url("img/wheelchair.png") no-repeat scroll 50% 50% transparent}.popupMarker{padding-left:30px;padding-right:4px;line-height:30px;margin:2px 0;cursor:pointer}.popupMarker:hover{color:#3794cf}.popupMarker_A{background:url("img/marker_A.png") no-repeat scroll 0 2px transparent}.popupMarker_B{background:url("img/marker_B.png") no-repeat scroll 0 2px transparent}.popupMarker_Station{background:url("img/marker_Station.png") no-repeat scroll 0 2px transparent}.popupContainer.verticalList .popupMarker{float:left;margin-right:10px}.popupContainer.verticalList .popupMarker:last-child{margin-right:0}.separatorHr{background-color:#d6d6d6;height:1px;margin:4px 0}.popupContainer .popup-infos{list-style:none;margin:0;padding:0}.popupContainer .popup-infos li{list-style:none;padding:1px 0}.popupContainer .popup-infos .info-type{text-transform:uppercase;color:#222;font-weight:bold}.popupContainer .popup-infos .info-data{color:#5b5b5b;padding-left:4px}.popupContainer .popup-infos .info-data.red{color:red}.lineRestrictionSmall{background:url("img/warning_icon.png") no-repeat transparent;color:#2f2f2f;float:left;height:19px;line-height:19px;padding:1px}#btnSendMail{-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}#btnSendMail:disabled{cursor:not-allowed;background:#ccc;color:#000}#PrivacyPolicyContainer a{color:#005999;font-weight:bold;text-decoration:none;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}#PrivacyPolicyContainer a:hover{color:#3af;text-decoration:underline}.checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;padding-top:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid red;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.checkbox-container:hover input~.checkmark{background-color:#ccc;border-color:#0f0}.checkbox-container input:checked~.checkmark{background-color:#2196f3;border-color:#0f0}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.notfound-dialog .ui-dialog-titlebar{background:#ff9800;color:#fff;font-weight:bold}.error-dialog .ui-dialog-titlebar{background:#f44336;color:#fff;font-weight:bold}