body,html{width:100%;overflow-x:hidden}body{font-family:Lucida Grande,Lucida Sans,Verdana,Arial,Helvetica,sans-serif;font-size:85%;background:#f1f2f1 url(/img/bg.jpg) repeat-x;margin:0;padding:0}textarea,input{font-family:Lucida Grande,Lucida Sans,Verdana,Arial,Helvetica,sans-serif;font-size:12px}#web{width:960px;margin:0 auto;padding:10px 0 0}a{color:#900}a img{border:0}#header img{margin:7px 0;width:335px;height:45px;width:290px;height:30px;float:left;margin:15px 0}p,li{line-height:180%}form{margin:50px 0 0 0}label{display:block;margin-bottom:10px}#footer,#breadcrumbs p,#header{text-align:left;width:960px;margin:0 auto;padding:0}#footer{padding:20px 0;margin-bottom:50px}#footer p{float:right;width:300px;margin:0;text-align:right;color:grey}#footer p a{text-transform:initial}#footer ul{float:left;margin:0;padding:0;width:570px}#footer ul#uldistancias{width:900px}#footer li{list-style:none;display:inline;margin:0;padding:0 5px}#footer a{text-decoration:none;color:grey}#footer a:hover{color:#900}#menu{background-color:#900;padding:10px 0;margin:5px 0 0;width:100%;clear:both}#menu ul{margin:0 auto;padding:0;width:960px;clear:both}#menu li{list-style:none;float:left;padding:0 15px 0 0}#menu a{color:#fff;text-decoration:none}#menu .off a{color:grey}#breadcrumbs{background:#d5d5be;padding:7px 0;font-size:90%}#breadcrumbs a{padding:0 5px;text-decoration:none}#breadcrumbs span{padding:0 5px}#breadcrumbs span.fromName,#breadcrumbs span.toName{padding:0}ul.placeslist{margin:0 0 30px;padding:0;float:left;width:100%}ul.placeslist li{width:182px;margin-right:10px;text-align:left;float:left;list-style:none}ul.placeslist li span,ul.placeslistlong li span,ul.placeslistshort li span{display:none}ul.placeslistlong,ul.placeslistshort{margin:0 0 30px;padding:0;float:left;width:100%}ul.placeslistlong li,ul.placeslistshort li{width:300px;margin-right:10px;text-align:left;float:left;list-style:none}ul.placeslistshort li{width:52px}#kmslinearecta,#straight{color:#e14ed5}#kmsruta,#route,strong#distanciaRuta{color:#5b5ebd;color:#3a8cdc}#searchform{position:relative;text-align:center;margin:0 auto;padding-top:20px;clear:both}#searchform input[type=submit]{padding:4px;border:0;height:31px;width:70px;color:#fff;font-size:100%;background-color:#900;border-radius:3px;cursor:pointer;margin-left:4px}form #from,form #to{font-size:120%;padding:5px;width:270px}form .error,form .errorequal{display:none}#searchform .error,#searchform .errorequal{color:red;position:absolute;top:40px;left:218px;top:50px;left:242px}#searchform .error0{color:red;position:absolute;top:40px;left:218px}#searchform .error1{color:red;position:absolute;top:40px;left:498px}#searchform .error2{color:red;position:absolute;top:40px;width:100%;text-align:center}#hsearchform{text-align:center;padding-top:20px;width:502px;float:right;margin:6px 5px 6px 10px;background-color:rgba(0,0,0,.12);padding:0;border-radius:3px;font-size:12px}#hsearchform input[type=submit]{padding:3px;border:0;height:20px;width:60px;color:#fff;font-size:100%;background-color:#900;border-radius:3px;cursor:pointer;margin-left:4px;margin-right:5px}form #hfrom,form #hto{font-size:100%;width:178px;margin:3px 0 4px;padding:3px}#hsearchform label{display:inline}label#forhfrom{padding-left:6px}#hsearchform p{margin:0 0;text-align:left;font-weight:700;text-transform:uppercase;margin-bottom:2px;background-color:rgba(0,0,0,.4);color:#fff;padding:0 7px;border-radius:3px 3px 0 0}#hsearchform p.error,#hsearchform p.errorequal{color:red;text-transform:none;font-weight:400;background-color:transparent;padding:0;margin:-3px 0 0 40px}#pagination{display:block;height:25px;line-height:21px;clear:both;padding-top:3px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;margin-left:-10px;margin-bottom:20px}#pagination a{padding:4px 8px;border:1px solid #ebebeb;margin-left:6px;text-decoration:none;background-color:#f5f5f5;color:#900;width:18px;font-weight:400;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}#pagination a:hover{background-color:#f1cccc;border:1px solid #a63f3f}#pagination .active{border:1px solid #c97373;background-color:#efdede;cursor:default}#pagination .disabled{padding:7px;padding-top:2px;padding-bottom:2px;border:1px solid #ebebeb;margin-left:10px;text-decoration:none;background-color:#f5f5f5;color:#d7d7d7;cursor:default}#articles #pagination{height:auto}#articles #pagination a{width:auto;padding:7px}#dconversions,#tstats{font-family:lucida sans unicode,lucida grande,Sans-Serif;font-size:12px;margin:15px 0;width:550px;text-align:left;border-collapse:collapse;border-top:1px solid #fff;border-bottom:1px solid #fff;margin:0 auto 10px}#tstats{margin-bottom:30px}#dconversions{margin-bottom:30px}#dconversions th,#tstats th{font-size:14px;font-weight:400;padding:12px 15px;border-right:1px solid #fff;border-left:1px solid #fff;color:#039;color:#900}#dconversions td,#tstats td{padding:8px 15px;border-right:1px solid #fff;border-left:1px solid #fff;color:#669;color:#997466}#fueltable{font-family:lucida sans unicode,lucida grande,Sans-Serif;font-size:12px;margin:15px 0;width:550px;text-align:left;border-collapse:collapse;border-top:1px solid #fff;border-bottom:1px solid #fff;margin:10px 0}#fueltable tr{border-bottom:1px solid #fff}#fueltable th{font-size:14px;font-weight:400;padding:5px 11px 3px;border-right:1px solid #fff;border-left:1px solid #fff;background-color:#fff;color:#900;background-color:#fdd2d0;border-bottom:1px solid #fdcac8}#fueltable td{padding:8px 15px;color:#669;color:#997466}.vzebra-odd{background:#fff0ef}.vzebra-even{background:#ffe9e8}#dconversions #one,#dconversions #three,#tstats #one,#tstats #three{background:#fdd2d0;border-bottom:1px solid #fdcac8}#dconversions #two,#dconversions #four,#tstats #two,#tstats #four{background:#ffdddc;border-bottom:1px solid #ffd8d6}#credits{font-size:85%;text-align:center;margin:0 0 35px}.mobileads{display:none}#main{clear:both;width:600px;float:left}#sidebar{width:310px;float:left;margin-left:50px}#sidebar ul{margin:0;padding:0;list-style:none}.undereleg,#halfway p,#gasco2 p,#main p{font-size:16px}#hotelscontainer{min-height:15px;width:100%;float:left}#hotels{margin:0;padding:1px 0 0;clear:both;float:left}h2#hotelstitle{clear:both;float:left;margin:30px 0 0;width:100%}.hotel{height:220px;overflow:hidden;list-style:none;float:left;width:210px;margin:15px;background-color:#fff;position:relative}.hotel a{display:block;text-decoration:none;height:220px}.hotelimg{height:170px;overflow:hidden;width:210px;display:block;position:relative}.hotelimg img{min-height:170px}.hotelname{margin:0;padding:8px;line-height:14px;font-size:12px}.hotel .minprice{position:absolute;z-index:1;padding:0 5px 0 9px;top:9px;left:-5px;background-color:#fff;border-radius:6px;border-right:1px solid #969696;text-align:center;font-size:80%;border-bottom:1px solid #969696}.hotel .minprice strong{display:block;font-size:150%;margin-top:-7px}.stars{padding-top:6px;margin-left:4px}span.bookbtn{font-size:85%;text-decoration:none;background-color:#900;color:#fff;font-weight:700;padding:0 8px;border-radius:4px;margin-left:10px;position:absolute;bottom:6px;right:6px;border:1px solid #fff}ul.toother{margin:20px 0;float:left;width:440px}ul.toother li{margin:0 0 6px;line-height:150%;font-size:12px}#formContact{margin:0;margin-bottom:50px}#formContact>div{width:540px;padding:15px 20px 15px 15px;border:1px solid #e9e9e9;background-color:#fbfbfb}#formContact>p{width:500px;margin:0 0 30px;font-size:15px}#formContact>div .nombrec{float:left;width:260px}#formContact>div .emailc{float:left;width:260px;margin-right:20px}#formContact>div .nombrec input,#formContact>div .emailc input,#formContact>div .urlc input{width:calc(100% - 10px);padding:5px;border:1px solid #ccc;margin-bottom:20px}#formContact label{margin-bottom:5px}#formContact textarea{padding:5px;border:1px solid #ccc;width:calc(100% - 10px);margin-bottom:10px}#formContact input[type=submit]{padding:5px 20px;border:0;color:#fff;font-size:16px;background-color:#900;border-radius:3px;cursor:pointer;margin-top:10px;display:block;clear:both}#ascontact{width:540px;height:200px}#header #buttons{width:400px;height:30px;margin-top:18px;margin-left:20px;float:left}#reporterror{margin:10px 0}#reporterror a{padding:0 0 0 22px;background:url(/img/reporterror@2x.png) no-repeat 0 3px;background-size:16px 16px;color:#c73b32;font-weight:700;float:right;display:block;margin:9px 0 0}.rentalcar{width:102px;width:174px;background:#fff;float:left;text-align:center;margin-right:8px;margin-bottom:8px;border:1px solid #dedede;padding:4px;padding:16px 4px;text-decoration:none;font-weight:700;color:#666}.rentalcar:hover{color:#900}.rentalcar img{width:90px;height:auto}.rentalcar p{margin:0}#comparecars{text-align:center;margin-bottom:50px;float:left;width:100%}#comparecars a{margin-top:10px;background-color:#900;color:#fff;text-decoration:none;padding:4px 8px;border-radius:4px;font-weight:700}#menutop{text-transform:uppercase;padding:25px 0 0;float:right;margin-right:30px}#menutop a{text-decoration:none;padding:0 5px}#distance h1{padding:0;margin:16px 0}#article,#articles{width:620px;float:left;margin-bottom:50px}#article{color:#242424;font-family:Lora,serif;font-size:19px;line-height:34.2px;width:740px}#article li{margin:10px 0}#article p.subtitle{}#article-sidebar{width:160px;float:left;margin-left:20px}.sticky-wrapper{float:right;width:320px}#articlepage .sticky-wrapper{width:160px}#article h1{text-align:center;font-family:'droid serif',serif;font-family:Heebo,sans-serif;font-size:55px;font-weight:800;line-height:68.75px}#article h1:after{content:'';margin-bottom:2.1429em;border-bottom:1px solid #a41e1e;display:block;height:1px;margin:.625em auto 1.375em;margin:.3em auto 1em;max-width:80px}#article p#bydate{text-align:center;font-size:11px;color:#000;margin-top:-25px;margin-bottom:60px}#article h2{margin-top:50px;color:#242424;font-family:Heebo,sans-serif;font-size:34px;font-weight:800;line-height:42.5px;width:740px}#article h3{font-size:16px;margin:30px 0 0}#article img{width:740px}#particles{width:100%;float:left;clear:both;margin-bottom:45px}.particle{width:298px;float:left;margin:0 16px;background:#e0e0e0;text-align:center}.particle:first-of-type{margin-left:0}.particle:last-of-type{margin-right:0}.particle img{width:298px}.particle a{text-decoration:none;color:#000}.particle p{margin:3px 0 7px}.particle h3{margin:20px 0 0}h2.eleg{text-align:center;font-family:Lora,serif;font-size:24px;line-height:34.2px}p.undereleg{text-align:center;margin-top:0;clear:both}h2.eleg:after{content:'';margin-bottom:2.1429em;border-bottom:1px solid #a41e1e;display:block;height:1px;margin:.625em auto 1.375em;max-width:80px}.larticle{float:left;width:100%;clear:both;margin-bottom:40px}.larticle img{float:left;display:block;width:200px}.larticle>div{float:left;width:350px;margin-left:20px}.larticle h2{margin-top:0}.larticle h2 a{text-decoration:none}.larticle p.date{font-style:italic;margin:-13px 0 0;padding:0}form#questionbox{margin:0}#question{width:calc(100% - 10px);padding:4px;height:50px;resize:none}#questionbox input[type=submit]{clear:both;display:block;background-color:#900;float:left;color:#fff;text-decoration:none;padding:4px 8px;border-radius:4px;font-weight:700;border:0;width:100%;margin-bottom:40px}#questionbox input[type=submit]:focus{outline-width:0}h2#qatitle{margin-top:40px;text-align:center}#refine{margin:40px 0}#refine form{margin:0}#refine p{margin-bottom:5px}#refine form input[type=text]{width:calc(40% - 18px);padding:4px;margin-right:10px}#refine form input[type=submit]{padding:6px 12px;border:0;color:#fff;font-size:100%;background-color:#900;border-radius:3px;cursor:pointer;margin-left:-5px}#summary{text-align:center;float:left;width:100%}#summary div{background:#fff;float:left;width:190px;margin-bottom:14px}#sutime{margin:0 15px}#summary h2{padding-top:30px;text-transform:uppercase;font-size:12px;font-weight:400;background-size:auto 35px;color:#3f4c54;margin:20px 0 0}#sudistance h2{background:url(/img/su-distance.jpg) no-repeat top center;background-size:auto 25px}#sutime h2{background:url(/img/su-time.jpg) no-repeat top center;background-size:auto 25px}#sugas h2{background:url(/img/su-gas.jpg) no-repeat top center;background-size:auto 25px}#summary p{font-weight:700;font-size:17px;color:#3a8cdc}#summary p img{width:23px}#summary p span{font-size:13px;font-weight:400;color:#ada590;color:#7e7662}.scrollup{width:40px;height:40px;position:fixed;bottom:30px;right:50px;display:none;text-indent:-9999px;background:url(/img/up.png) no-repeat;background-size:40px 40px}#about h2{clear:both;width:100%;padding-top:80px}#about p{font-size:15px;line-height:25px;color:#464553}#about img{border:1px solid #900}.ltext{float:left;width:440px}.rtext{float:right;width:440px}.rimg{float:right;margin-top:20px}.limg{float:left;margin-top:30px}#guessc{min-height:15px;width:100%;float:left}.guessi{float:left;overflow:hidden;list-style:none;width:210px;margin:15px;background-color:#fff;background-color:#d5d5be;position:relative}.guessi img{width:210px;display:block}.guessi>p{padding:4px 10px;margin:0;background:#222;color:#fff;text-align:center;font-size:14px}.guessi input{width:94px;font-size:20px;padding:10px;margin:10px 0 10px 40px;border:1px solid #d5d5be}.guessi .mi{font-size:20px}.guessr h3{text-align:center}.guessr p{text-align:center;padding:0 10px}#weatherbox{width:100%;float:left;margin-bottom:60px}#fromweather{margin-right:10px;padding-right:10px}.wbox{float:left;width:470px;text-align:center;background:#fff;padding:20px 0 30px}#weatherbox h3{font-size:17px}#weatherbox h4{font-size:12px;text-transform:uppercase;color:#900}h4.rntitle{margin:0}h4.n5title{margin:40px 0 10px}.weathernow{width:140px;margin:0 auto;clear:both}.weathernow img{float:left;display:block;width:60px;margin-right:20px;margin-bottom:13px}.weathernow span{display:block;float:left;font-size:30px;padding-top:10px}.wnowsu{clear:both}.ctime{margin:0 0 20px}.nweather{width:320px;margin:-5px auto 13px}.weather5 .days td{text-transform:uppercase;font-size:11px;font-weight:700;border-bottom:1px solid #ccc;padding:7px 0}.weather5 .icons td{padding:4px 0}.weather5 .temp td{padding:0 0 6px}.wmax{color:#8d8d8d}.wmin{color:#bcbcbc}.weather5 .rain td{color:#60849e;padding:6px 0;border-bottom:1px solid #eee;border-top:1px solid #eee}.weather5 .rain img{width:7px}.weather5 .wind td{color:#546069;padding:6px 0}.weather5 .wind img{height:9px;width:auto}.weather5{width:400px;margin:0 auto}.weather5 img{width:30px}#workwith{text-align:center;margin:90px 0;float:left;width:100%}#workwith img{height:63px;padding:0 26px}#home #web{text-align:center}#home h1{margin-top:50px}#features{float:left;width:100%;margin-top:80px}.feature{float:left;width:420px;padding:10px;margin:10px}.feature h3{color:#900;font-size:16px}.feature p{font-size:16px}.feature img{display:block;width:80px;margin:26px 15px 10px 25px;margin:0 auto}.feature div{}#weathercontainer{margin-top:40px}#loadingmap{display:none}#loadmap{margin:0;text-align:center;font-size:11px;background:transparent url(/img/blmap.jpg) no-repeat;background-size:cover;height:102px;padding-top:50px;cursor:pointer}#loadmap a{background-color:#900;color:#fff;text-decoration:none;padding:8px 14px 6px;border-radius:6px;font-weight:700;line-height:150%;text-transform:uppercase;background:#c93e34;background-image:-webkit-linear-gradient(top,#c93e34,#8D1A10);background-image:-moz-linear-gradient(top,#c93e34,#8D1A10);background-image:-ms-linear-gradient(top,#c93e34,#8D1A10);background-image:-o-linear-gradient(top,#c93e34,#8D1A10);background-image:linear-gradient(to bottom,#c93e34,#8D1A10);-webkit-border-radius:8;-moz-border-radius:8;border-radius:8px;font-size:13px;padding:9px 20px}#loadmap span{display:block;text-align:center;color:#333;margin-bottom:20px;font-weight:700}#lmap{margin:25px 0 0;text-align:center;font-size:11px}.sk-folding-cube{margin:100px auto 0;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}.spage p,.spage li{color:#242424;font-family:Lora,serif;font-size:19px;line-height:34.2px;width:740px}.spage h1{font-family:Heebo,sans-serif;font-size:55px;font-weight:800;line-height:68.75px}.spage h2{width:700px;margin:50px 0 15px;float:left;color:#242424;font-family:Heebo,sans-serif;font-size:34px;font-weight:800;line-height:42.5px;width:740px}.teampic{float:left;width:60px;margin:15px 40px 0 10px;clear:left}.teaminfo{width:625px;float:left;margin-bottom:33px}.spage .teaminfo p{width:625px}.teaminfo h3 span{color:#900}#ltm{margin-bottom:40px}h2 span{display:none}h2 span.searchtoname,h2 span.searchfromname{display:inline}#halfway p{line-height:190%}#halfway p span{background:#fbfaec;border-radius:5px;padding:1px 4px}#halfway p span.first{background:#ecfbee}#halfway p span.second{background:#ecf4fb}#halfway h3{margin-top:30px}#halfway .hwc{}#formcomment textarea{width:calc(100% - 10px);padding:4px;height:50px;border:1px solid #ccc;margin-bottom:5px}#formcomment input[type=text],#formcomment input[type=email]{margin:5px 5px 15px 0;padding:5px;border:1px solid #ccc}#formcomment input[type=submit]{clear:both;display:block;background-color:#900;float:left;color:#fff;text-decoration:none;padding:6px 8px;border-radius:4px;font-weight:700;border:0;width:100%;margin-bottom:4px}#formcomment form{margin:0;padding:0}#comments p.commentauthor{font-size:12px;color:#900;margin-bottom:0}#comments p.commentbody{margin:0 0 15px}#formcomment h3{margin:25px 0 10px}.download-info{float:left;width:290px;margin-right:30px}.download-link{font-weight:700;font-size:14px;margin-bottom:-7px;text-decoration:none;display:block;padding:2px 5px}.download-link:hover{background-color:#900;color:#fff;border-radius:5px}.download-file-info{margin-left:14px;color:#888;font-size:90%;line-height:140%}.legal{clear:both;padding-top:30px;color:#888}#download-intro{float:left;width:690px;margin:15px 0 40px}#download-logos{float:left;width:230px;margin-top:20px}#download-logos img{margin-right:15px;vertical-align:middle}.help-section{float:left;width:290px;margin:20px 30px 70px 0}.help-section h2{font-size:110%}.help-section ul{margin:0 0 0 20px;padding:0}.algolia-places{text-align:left;display:inline!important}.ap-input,.ap-hint{vertical-align:baseline!important;height:31px!important}#hsearchform .ap-input{height:22px!important;padding-left:5px;padding-left:3px}.ap-input::placeholder{font-size:11px;color:#ccc}.ap-input:hover~.ap-input-icon svg,.ap-input:focus~.ap-input-icon svg,.ap-input-icon:hover svg{}.ap-dropdown-menu{}.ap-suggestion{height:30px!important;line-height:30px!important;padding-left:5px!important}.ap-suggestion em{}.ap-address{margin-left:6px!important}.ap-suggestion-icon{margin-right:3px!important;width:10px!important;height:16px!important}.ap-suggestion-icon svg{}.ap-input-icon{right:8px!important;width:12px!important;height:12px!important}#hsearchform .ap-input-icon{top:1px}.ap-input-icon.ap-icon-pin{right:5px!important}#hsearchform .ap-input-icon.ap-icon-pin{right:4px!important}.ap-icon-pin svg{width:15px!important;height:15px!important}.ap-input-icon svg{}.ap-cursor{}.ap-cursor .ap-suggestion-icon svg{}.ap-footer{display:none!important}.ap-footer a{}.ap-footer a svg{}.ap-footer:hover{}.easy-autocomplete{display:inline}.easy-autocomplete-container{text-align:left;box-shadow:0 1px 10px rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1);border:none;border-radius:4px}.easy-autocomplete-container ul{border:none;margin-bottom:0;border-top:0!important;overflow:hidden}.easy-autocomplete-container ul li{border:none;border-bottom:1px solid #e8e8e8!important;font-size:13px!important;padding-left:27px!important;background:transparent url(/pin.svg) no-repeat 4px 8px!important;background-size:16px!important}.easy-autocomplete-container ul li:last-child{border-bottom:none!important}#header .easy-autocomplete-container{width:auto}#header .easy-autocomplete-container ul{top:-4px;width:260px}.easy-autocomplete-container ul li{white-space:nowrap}#dvote{text-align:right;margin-top:8px;float:left;width:100%}.vbutton{color:#fff;background-color:#38b44a;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:8px 12px 8px 30px;font-size:14px;line-height:1.42857143;border-radius:4px;user-select:none;text-decoration:none}#helpful{background:#38b44a url(/img/helpful.png) no-repeat 8px 10px;background-size:15px;margin-right:3px}#inaccurate{background:#df382c url(/img/inaccurate.png) no-repeat 8px 10px;background-size:15px}#vote-status{float:right;width:100%}#vote-status span{text-align:center;background:#fcfcf0;padding:13px 0;display:block;margin-top:4px}@media all and (max-width:950px){#header,#web,#footer,#footer ul{width:95%}#distance h1{padding:0;margin:10px 0}form #from,form #to{margin:10px 0;width:200px}.feature{width:320px}}@media all and (max-width:768px){#map_main{width:100%!important}#main{width:100%}#map_canvas{width:100%!important}#summary{text-align:center;float:none;width:600px;margin:15px auto}ul.placeslist li{width:31%;margin-right:2%}#searchform input[type=submit]{margin-left:4px}#searchform .error,#searchform .errorequal{color:red;position:static;margin:0 0 10px;font-weight:400}h2{clear:both;margin-bottom:10px}.particle{width:215px;min-height:250px}.particle a img{width:100%}.particle h3{margin:10px 5px}.particle p{margin:0 5px}.particle:first-of-type{margin-left:16px}#hotels{overflow:hidden;height:240px}.rentalcar{width:127px}.wbox{width:354px}.weather5{width:345px}#pagination{height:65px;line-height:35px}}@media all and (max-width:480px){#header{text-align:center}div{max-width:100%}#map_canvas div{max-width:none}h1,h2,h3,h4,h5,p{text-align:center}h2{clear:both;margin-bottom:10px}p{font-size:14px}p#reporterror{font-size:12px;margin:5px 0 0;float:left;width:100%}ul{padding:0}#header img{max-width:95%;margin:10px auto -9px;float:none}#breadcrumbs p{width:calc(100% - 20px);padding:0 10px}#searchform{width:95%;font-size:14px;font-weight:700}.ap-input,.ap-hint{height:45px!important}.ap-input::placeholder{font-size:13px}.ap-input-icon{right:11px!important;top:3px}.ap-input-icon.ap-icon-pin{right:9px!important;top:3px}form #from,form #to,input{width:100%;padding:0 0 0 5px;margin:10px 0;height:40px;font-size:13px;font-weight:400}form#infocomment input{width:calc(100% - 12px)}input#umpg{height:auto;padding:4px;border:1px solid #333}#formContact>div{width:85%;margin-left:auto;margin-right:auto;padding:15px 20px 15px 15px;border:1px solid #e9e9e9;background-color:#fbfbfb}#formContact>p{width:90%;margin:0 auto 30px;font-size:13px;text-align:left}#formContact label{clear:both}#formContact div.emailc,#formContact div.nombrec{width:100%}#formContact input{padding:5px;height:auto;margin:0}#formContact input[type=submit]{width:100%}#map_canvas{margin-top:-8px}ul.placeslist li,ul.placeslistshort li{margin-top:5px;margin-bottom:5px}#pagination{height:135px;line-height:31px;padding-top:3px;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;margin-bottom:20px}#pagination a{padding:1px 0;border:1px solid #ebebeb;margin-left:9px;text-decoration:none;background-color:#f5f5f5;color:#900;width:37px;text-align:center;float:left;font-weight:400;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;margin-bottom:10px}#particles{width:100%}.particle{width:90%;margin-top:15px}.particle img{width:100%}.particle:first-of-type{margin-left:16px}.hotel{width:185px;width:calc(50% - 10px);margin:10px 5px 0}.hotelimg{width:185px;width:100%}.rentalcar{width:calc(50% - 20px);margin:5px}#article img{width:100%}#refine form input[type=text]{width:calc(100% - 18px);padding:8px 4px;margin-right:0;height:auto;margin-bottom:0}#refine form input[type=submit]{padding:6px 0;border:0;color:#fff;font-weight:700;font-size:120%;background-color:#900;border-radius:3px;cursor:pointer;margin-left:0;width:calc(100% - 6px)}#suggestionbox input[type=submit]{font-size:120%}#breadcrumbs a,#breadcrumbs span{padding:0}#summary div{width:calc(32% - 4px)}#summary div#sutime{width:calc(36% - 4px);margin:0 6px 14px}#summary h2{font-size:11px;margin:12px 0 0;padding-top:27px}#sudistance h2,#sutime h2,#sugas h2{background-size:auto 20px}#summary p{font-size:14px;margin:10px 0}#dconversions{width:100%}.weather5{width:100%}.wbox{width:100%}#fromweather{margin-right:0;padding-right:0;margin-bottom:10px}.larticle img{margin-bottom:10px;width:100%}.feature{width:calc(100% - 40px)}#workwith img{display:block;margin:10px auto}#workwith img#fosrm{margin-bottom:40px}#workwith img#fss{margin-top:20px}.spage p{width:100%}.spage li{width:calc(100% - 30px)}.spage li{margin-left:30px}.spage h2{width:100%}.teampic{float:none;margin:15px auto;display:block}.teaminfo{margin-bottom:30px}.teaminfo,.spage .teaminfo p{width:100%}#map_canvas{height:99px}#loadmap{height:59px;padding-top:20px;padding-bottom:20px}#hotels{overflow:hidden;height:460px}div.download-info{width:100%}p#download-intro{width:100%}div#download-logos{width:100%;text-align:center}a.download-link{margin:20px 0 -7px 20px}p.download-file-info{text-align:left;width:80%;margin-bottom:20px;margin-left:30px}#web.spage{width:calc(100% - 40px)}.spage p,.spage li{text-align:left}#footer ul{text-align:center}#footer p{text-align:center;margin:20px 0;width:100%}#article p{color:#242424;font-family:Lora,serif;font-size:19px;line-height:34.2px;padding:0 10px;text-align:left}#article h1{font-size:35px;line-height:48.75px}#article p#bydate{margin-top:-16px;margin-bottom:30px}#article h2{font-size:27px;line-height:32.5px;width:100%}#article img{width:100%}}