@charset "utf-8"html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}body{background:#fff;font-family:'latoregular';color:#555;font-size:13px !important;line-height:20px;letter-spacing:0.5px;}.Nav{width:980px;margin:0 auto;padding:0;}.TopMainWrapper,.MainWrapper{width:1250px;margin:0 auto;padding:7px 0;}.InnerContainWrapper,.IdxContainWrapper{max-width:1250px;margin:0 auto;padding:40px 0;}.BestAndWorstCities{background:url(../images/landing-bg1.jpg) no-repeat bottom center;min-height:589px;background-size:cover;}.BestAndWorstCities .InnerContainWrapper{padding:50px 0;max-width:1160px;}.BestAndWorstCities .Wrapper{max-width:675px;float:right;}.LanguageChange{padding:10px;box-sizing:border-box;}.LanguageChange li{display:inline-block;padding:0 8px;}.OrangeBg{background-color:rgba(239,125,0,0.90);}.IconsWrap{background:url() no-repeat bottom center #fff;min-height:154px;}.IconsWrap .InnerContainWrapper{padding:40px 0 55px;}.IconsWrap li{position:relative;padding:8px 0;padding-left:55px;}.IconsWrap li i{display:inline-block;vertical-align:middle;margin-right:5px;position:absolute;width:45px;height:45px;left:0;top:0;}.IconsWrap li img{margin-bottom:-8px;}.MethodologyWrap .InnerContainWrapper{padding:0px 0px 120px;}.TableWrap .MainWrapper{padding:0 0;}.FillOrangeBtn{display:inline-block;color:#ffffff;font-size:14px;text-align:center;line-height:51px;text-transform:uppercase;font-family:'glacial_indifferencebold';letter-spacing:0.5px;}.FillOrangeBtn a{display:block;background-color:#ef7d00;color:#fff;padding:0px 36px;border-radius:5px;transition:ease-in 0.2s;}.FillOrangeBtn a:hover{display:block;background-color:#000;color:#fff;}form{margin:0px;padding:0px;}input[type="search"]{-webkit-appearance:textfield;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}input,select,textarea{color:#f97a57;font-family:'latoregular';font-size:13px;line-height:22px;border:1px solid transparent;background-color:#fff;padding:7px 12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%;box-sizing:border-box;box-shadow:none;}select{background:url() no-repeat #fff;background-position:96% 17px;-webkit-appearance:none;-moz-appearance:none;height:36px;}input[type=file]{padding:0px;border:0px;display:inline-block;vertical-align:middle;line-height:normal;}::-webkit-input-placeholder{color:#555;font-family:'latoregular';font-size:13px;line-height:22px;}:-moz-placeholder{color:#555;font-family:'latoregular';font-size:13px;line-height:22px;}::-moz-placeholder{color:#555;font-family:'latoregular';font-size:13px;line-height:22px;}:-ms-input-placeholder{color:#555;font-family:'latoregular';font-size:13px;line-height:22px;}.TopArrow{display:none;}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=phone]:focus,select:focus,textarea:focus{box-shadow:0 0 8px #ef7d00;border:1px solid #ef7d00;-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;-ms-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out;}.DisplayNone{display:none;}.TopArrow{text-align:center;display:none;width:100%;padding:20px 0px;}.TopArrow a{color:##ef7d00 !important;font-size:22px;line-height:32px;}.TopArrow a:hover{color:#000 !important;}.TopArrow .fa-stack-2x{font-size:34px;}.TopArrow .fa-inverse{color:#ffffff;}.TopArrow .fa-inverse:hover{color:#fff;}.LanguageChange li a span{font-family:'latoblack';font-size:12px;line-height:12px;color:#07558e;vertical-align:baseline;display:inline-block;margin-right:5px;}.LanguageChange li a:hover span,.LanguageChange li a.on span{color:#ef7d00;}.OrangeBg .Desc{font-size:15px;}.Score img{width:200px;}.TableWrap i img{display:inline-block;vertical-align:middle;}.MethodologyWrap .Desc p strong{color:#000;}.MethodologyWrap .Desc p span{display:block;position:relative;padding-left:60px;}.MethodologyWrap .Desc p span i{position:absolute;width:45px;height:45px;top:0;left:0;border:1px solid #dadada;border-radius:50%;text-align:center;background-color:#f5f5f5;}.Patiya{min-height:50px;display:table;width:100%;}.Patiya span{display:table-cell !important;vertical-align:middle;}.IconsWrap .IconsUL li{display:inline-block;width:254px;min-height:45px;vertical-align:middle;}.group:after{content:"";display:table;clear:both;}.ClearBoth{clear:both;min-height:1px;}.btn_lp{padding:11px 22px;white-space:nowrap;display:inline;line-height:4;font-weight:bold;text-decoration:none;letter-spacing:inherit;text-align:center;cursor:pointer;-webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:none;color:#ffffff;background:#ef7d00;background:-webkit-linear-gradient(#f59c00,#ef7d00);background:-o-linear-gradient(#f59c00,#ef7d00);background:-moz-linear-gradient(#f59c00,#ef7d00);background:linear-gradient(#f59c00,#ef7d00);}.btn_lp:hover{background:#ef7d00;text-decoration:none;color:#ffffff;}
