@import url(http://fonts.googleapis.com/css?family=Lato:400,900,700,300italic,300);html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,q,small,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;padding:0}article,aside,figure,figure img,figcaption,hgroup,footer,header,nav,section,video,object{display:block}a img{border:0}figure{position:relative}figure img{width:100%}.container{padding-left:20px;padding-right:20px;}.row{width:100%;max-width:1140px;min-width:755px;margin:0 auto;overflow:hidden;}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol{margin-right:3.8%;float:left;min-height:1px;}.row .onecol{width:4.85%;}.row .twocol{width:13.45%;}.row .threecol{width:22.05%;}.row .fourcol{width:30.75%;}.row .fivecol{width:39.45%;}.row .sixcol{width:48%;}.row .sevencol{width:56.75%;}.row .eightcol{width:65.4%;}.row .ninecol{width:74.05%;}.row .tencol{width:82.7%;}.row .elevencol{width:91.35%;}.row .twelvecol{width:100%;float:left;}.last{margin-right:0px;}img,object,embed{max-width:100%;}img{height:auto;}@media only screen and (max-width:1023px){body{font-size:0.8em;line-height:1.5em;}}@media handheld,only screen and (max-width:767px){body{font-size:16px;-webkit-text-size-adjust:none;}.row,body,.container{width:100%;min-width:0;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px;}.row .onecol,.row .twocol,.row .threecol,.row .fourcol,.row .fivecol,.row .sixcol,.row .sevencol,.row .eightcol,.row .ninecol,.row .tencol,.row .elevencol,.row .twelvecol{width:auto;float:none;margin-left:0px;margin-right:0px;padding-left:20px;padding-right:20px;}}
@font-face{font-family:'jurabold';src:url(/sites/all/themes/cities/fonts/jura-bold-webfont.eot);src:url(/sites/all/themes/cities/fonts/jura-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/cities/fonts/jura-bold-webfont.woff) format('woff'),url(/sites/all/themes/cities/fonts/jura-bold-webfont.ttf) format('truetype'),url(/sites/all/themes/cities/fonts/jura-bold-webfont.svg#jurabold) format('svg');font-weight:normal;font-style:normal;}body{position:relative;font-family:'Lato',sans-serif;background:#E6E6E6;color:#000000;}.clear{clear:both;}#header a,#footer a{text-decoration:none;}a{color:#F26C47;}.row-spacer{height:43px;width:100%;opacity:0;clear:both;}hr{border:0px none;border-top:1px solid #F2F2F2;border-bottom:1px solid #CCCCCC;height:0px;width:100%;display:block;clear:both;}a.button{display:block;text-align:center;padding:10px 20px;color:#ffffff;background:#F26C47;font-size:11px;font-weight:700;text-transform:uppercase;white-space:nowrap;text-overflow:clip;text-decoration:none;}a.button.blue{background:#0880E0;}a.button:hover{color:#ffffff;background:#1B3545;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.centered-text{text-align:center;}#header{background:#10171f url(/sites/all/themes/cities/images/header-bg.jpg) top center no-repeat;padding:10px 0 0 0;position:relative;}#logo,.field-name-field-city-logo{display:block;float:left;position:relative;}#logo-title{display:block;top:-25px;position:absolute;left:160px;width:220px;}#menu{float:right;margin-top:43px;}#menu li{display:inline-block;margin-left:40px;list-style:none;}#menu li a{color:#ffffff;text-transform:uppercase;font-size:16px;display:block;padding-bottom:15px;}#menu li a:hover,#menu li.active a{color:#B3B3B3;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#menu li:hover,#menu li.active{background:url(/sites/all/themes/cities/images/menu-hover-arrow.png) bottom center no-repeat;}.menu-border{height:8px;width:100%;background-image:url(/sites/all/themes/cities/images/menu-border.png);background-position:top left;background-repeat:repeat-x;background-color:#BFBFBF;}#menu-button{background:none repeat scroll 0 0 rgba(255,255,255,0.15);border-radius:4px;color:#FFFFFF;font-size:22px;height:25px;line-height:24px;position:absolute;right:10px;text-align:center;top:10px;width:25px;cursor:pointer;display:none;}#menu-dropdown{height:170px;background:#F26C47;display:none;position:relative;}#header .row{height:100px;}#header .twelvecol{padding-top:20px;}#menu-dropdown .row{overflow:visible;}.view-menu-dropdown .view-content{height:140px;padding:30px 0 0 0;position:relative;}.view-menu-dropdown .view-content .viewport{float:left;width:1140px;height:140px;overflow:hidden;position:relative;}.view-menu-dropdown .view-content .buttons{display:block;position:absolute;top:69px;width:13px;height:31px;cursor:pointer;}.view-menu-dropdown .view-content .next{right:-30px;background:url(/sites/all/themes/cities/images/carousel-right.png) top left no-repeat;}.view-menu-dropdown .view-content .prev{left:-30px;background:url(/sites/all/themes/cities/images/carousel-left.png) top left no-repeat;}.view-menu-dropdown .view-content .disable{opacity:0.5;cursor:default;}.view-menu-dropdown .view-content .overview{list-style:none;position:absolute;padding:0;margin:0;left:0;top:0;}.view-menu-dropdown .view-content .overview li{float:left;margin:0 42px 0 0;height:140px;width:153px;}.view-menu-dropdown .views-field-field-image a{display:block;line-height:0;border:5px solid #dddddd;}.view-menu-dropdown .views-field-field-image a:hover{border:5px solid #ffffff;}.view-menu-dropdown .views-field-title{text-align:center;}.view-menu-dropdown .views-field-title a{color:#dddddd;font-size:15px;}.view-menu-dropdown .views-field-title a:hover{color:#ffffff;}#menu-dropdown #block-block-7 a{position:relative;top:-20px;font-size:12px;color:#ffffff;}#menu-dropdown #block-block-7 a:hover{text-decoration:underline;}.region-content-top h2{text-align:center;font-family:'jurabold',serif;font-weight:normal;font-size:28px;margin-bottom:15px;}.region-content-top .content{text-align:center;font-size:16px;line-height:23px;font-weight:300;font-style:italic;}.region-content-fourcol .block{width:22.05%;margin-right:3.8%;float:left;}.region-content-fourcol #block-block-5{margin-right:0;}.region-content-fourcol .block .image{line-height:0;margin-bottom:15px;}.region-content-fourcol .block h3{font-family:'jurabold',serif;font-size:20px;font-weight:normal;}.region-content-fourcol .block .text{font-size:14px;line-height:18px;font-weight:300;margin-bottom:15px;min-height:80px;}.region-content-fourcol .block a.button{float:right;}.homepage-content .image{width:30.75%;float:left;margin-right:3.8%;margin-bottom:1.9em;}.homepage-content .text{width:65.4%;float:left;margin-right:0;}.homepage-content h1{font-family:'jurabold',serif;font-size:25px;font-weight:normal;margin-bottom:15px;}.homepage-content h1 EM{font-size:21px;color:#666666;}.homepage-content p,.homepage-content ul{font-size:14px;line-height:18px;font-weight:300;margin-bottom:1.5em;}.homepage-content ul{padding-left:1.2em;}.homepage-content a.button{float:left;}#footer{background:#333333;padding:30px 0 40px 0;text-align:center;}#footer h2{font-family:'jurabold',serif;font-size:23px;font-weight:normal;margin-bottom:15px;color:#ffffff;}.copyright{background:#282828;color:#777777;font-size:13px;padding:10px 0;}.copyright .left{float:left;color:#fff;margin-left:20px;}.copyright .middle{margin:-7px 0 0 -100px;width:260px;position:absolute;left:50%;text-align:center;}.copyright .middle a{color:#ffffff;font-size:18px;padding:0px 12px !important;}.copyright .middle a:hover{color:#fff;}.copyright .right{float:right;margin-right:20px;}.copyright .right a{color:#fff;}.copyright .right a:hover{color:#ffffff;}#footer .social-fb,#footer .social-gplus,#footer .social-twitter,#footer .social-pinterest,#footer .social-stumbleupon{width:50px;height:50px;display:inline-block;margin:0 1%;opacity:1;}#footer .social-fb:hover,#footer .social-gplus:hover,#footer .social-twitter:hover,#footer .social-pinterest:hover,#footer .social-stumbleupon:hover{opacity:0.5;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#footer .social-gplus{width:50px;height:50px;background:url(/sites/all/themes/cities/images/icon-googleplus.png) no-repeat;cursor:pointer;}#footer .social-gplus iframe{width:50px !important;height:50px !important;opacity:0;}#footer .social-twitter{width:50px;height:50px;background:url(/sites/all/themes/cities/images/icon-twitter.png) no-repeat;cursor:pointer;}#footer .social-twitter iframe{width:50px !important;height:50px !important;opacity:0;}#footer .social-stumbleupon{width:50px;height:50px;background:url(/sites/all/themes/cities/images/icon-stumbleupon.png) no-repeat;cursor:pointer;}#footer .social-stumbleupon iframe{width:50px !important;height:50px !important;opacity:0;}#survey{min-height:600px;}#survey .question h1.title{font-weight:300;font-size:28px;text-shadow:0px 1px 0px #ffffff;filter:dropshadow(color=#ffffff,offx=0,offy=1);margin-bottom:5px;}#survey .question h1.title span{font-family:'jurabold',serif;font-weight:normal;}#survey .question h4{font-size:17px;color:#F26C47;margin:30px 0 10px 0;text-transform:uppercase;font-weight:900;}#survey .question{padding:0 0 200px 0;}#survey .question .image{border-top:1px solid #cccccc;border-left:1px solid #cccccc;padding:7px;background:#ffffff;line-height:0;}#survey .question .image-description{text-align:center;}#survey .answer-scale{margin-bottom:70px;}#survey .answer-scale .col{width:33.3333%;float:left;font-size:12px;font-weight:300;}#survey .answer-scale .col.left{text-align:left;}#survey .answer-scale .col.middle{text-align:center;}#survey .answer-scale .col.right{text-align:right;}#survey .answer-scale .buttons{background:#F2F2F2;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-bottom:1px solid #f9f9f9;border-right:1px solid #f9f9f9;padding:8px 0;margin:2px 0;}#survey .answer-scale .buttons span{display:block;text-align:center;float:left;width:10%;}#survey .answer-scale .button-values span{display:block;text-align:center;float:left;width:10%;font-size:12px;}#survey .question .prev-next-buttons a{display:block;padding:7px 20px;text-align:center;color:#ffffff;font-size:11px;font-weight:700;text-transform:uppercase;background:#F26C47;text-decoration:none;}#survey .question .prev-next-buttons a.next{float:right;}#survey .question .prev-next-buttons a.prev{float:left;}#survey .question .prev-next-buttons a:hover{background:#1B3545;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#survey .progress-bar{width:100%;height:9px;background:#F4F4F4;margin-bottom:20px;}#survey .progress-bar .complete{height:9px;background:#0880E0;}#survey .last-form .field{margin-bottom:20px;line-height:0px;position:relative;}#survey .last-form .field input,#survey .last-form .field select{border:0px none;background:none transparent;background-color:#ffffff;color:#666666;font-size:20px;font-family:'Lato',sans-serif;font-weight:300;padding:5px 2.5%;width:90%;max-width:90%;-webkit-appearance:none;-wmozt-appearance:none;appearance:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;margin:0;}#survey .last-form input:focus{outline:none;}#survey .last-form .field select{width:95.3%;max-width:none;background:transparent url(/sites/all/themes/cities/images/select-arrow.png) 229px 14px no-repeat;z-index:99;position:relative;opacity:0;height:35px;}#survey .last-form .field select option{background:none transparent;background-color:#ffffff;}#survey .last-form .select-background{border:0px none;background:#ffffff url(/sites/all/themes/cities/images/select-arrow.png) 229px 14px no-repeat;width:90%;height:25px;padding:5px 2.5%;position:absolute;top:0;left:0;color:#666666;font-size:20px;line-height:25px;font-family:'Lato',sans-serif;font-weight:300;margin:0;}#survey #question-last .prev-next-buttons{text-align:center;}#survey #question-last a.last-next{display:inline-block;}#survey .last-form .button{margin-top:3px;}#survey .last-form .button input{background:#FAA61A;color:#333333;font-size:18px;font-family:'Days One',sans-serif;padding:5px 2.5%;margin:0 auto;display:block;border:0px none;width:120px;text-align:center;text-transform:uppercase;cursor:pointer;height:41px;-webkit-appearance:none;-wmozt-appearance:none;appearance:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}#survey .last-form .button input:hover{background:#000000;color:#ffffff;}#survey .last-form .field .required{color:#F26C47;width:5%;font-size:20px;padding:5px 0 0 0;}#survey .last-form .instructions{font-size:10px;line-height:13px;}#survey .last-form .field.countries-lived,#survey .last-form .field.email,#survey .last-form .field.age{margin-bottom:7px;}#survey .bigfive-left{text-align:right;}#survey .submit-button input{display:inline-block;text-align:center;padding:10px 20px;color:#ffffff;background:#F26C47;font-size:11px;font-weight:700;text-transform:uppercase;border:0px none;cursor:pointer;}#survey .submit-button input:hover{color:#ffffff;background:#1B3545;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.page-node-3 h1.title{font-family:'jurabold',serif;font-size:28px;font-weight:normal;margin-bottom:15px;text-align:center;}.ranking-test-description p{font-size:16px;font-weight:300;line-height:18px;margin-bottom:1.5em;}.ranking-test-description p strong{font-weight:700;}.ranking-test-description a.button{width:150px;margin:0 auto;}.node-city .city_top{position:relative;}.node-city h1.title{font-family:'jurabold';font-size:35px;line-height:35px;color:#333333;text-shadow:0 1px 0 #ffffff;}.node-city h2.subtitle{font-size:23px;line-height:23px;font-style:italic;font-weight:300;color:#4D4D4D;margin-bottom:11px;margin-top:10px}.node-city .photo-tour-link{float:right;text-align:right;padding-bottom:5px;position:absolute;top:10px;right:0;}.node-city .photo-tour-link a{display:inline-block;height:17px;line-height:17px;background:url(/sites/all/themes/cities/images/photo-tour-icon.png) top left no-repeat;padding-left:25px;text-transform:uppercase;font-size:14px;color:#F26C47;font-weight:bold;text-decoration-color:#5376db;text-decoration-thickness:2px;text-underline-offset:2px;}.node-city .photo-tour-link a:hover{color:#333333;background-position:bottom left;}.node-city .image{border-top:1px solid #cccccc;border-left:1px solid #cccccc;padding:6px;background:#ffffff;margin-bottom:17px;line-height:0;}.node-city .map{border-top:1px solid #cccccc;border-left:1px solid #cccccc;padding:6px;background:#ffffff;line-height:0;}.node-city .map iframe{width:100%;}.node-city .cbi-score.active{width:44%;background:#F26C47;padding:3%;float:left;cursor:default;}.node-city .cbi-score.inactive{width:44%;background:#666666;padding:3%;float:left;cursor:pointer;}.node-city .your-score.active{width:44%;background:#F26C47;padding:3%;float:left;cursor:default;}.node-city .your-score.inactive{width:44%;background:#666666;padding:3%;float:left;cursor:pointer;}.node-city .your-score.inactive:hover,.node-city .cbi-score.inactive:hover{background:#6f6f6f;}.node-city .cbi-score.active .left,.node-city .your-score.active .left{width:70%;float:left;color:#333333;text-transform:uppercase;font-size:13px;line-height:13px;font-weight:900;white-space:nowrap;text-overflow:clip;}.node-city .cbi-score.inactive .left,.node-city .your-score.inactive .left{width:70%;float:left;color:#ffffff;text-transform:uppercase;font-size:13px;line-height:13px;font-weight:900;white-space:nowrap;text-overflow:clip;}.node-city .cbi-score .left span,.node-city .your-score .left span{text-transform:lowercase;font-size:11px;line-height:11px;font-weight:300;font-style:italic;white-space:nowrap;text-overflow:clip;}.node-city .cbi-score.active .right,.node-city .your-score.active .right{width:30%;float:right;font-size:37px;text-align:center;font-weight:900;color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.35);line-height:30px;}.node-city .cbi-score.inactive .right,.node-city .your-score.inactive .right{width:30%;float:right;font-size:37px;text-align:center;font-weight:900;color:#333333;text-shadow:0 -1px 0 rgba(0,0,0,0.35);line-height:30px;}.node-city .your-score .right{color:#333333;}.node-city .your-score .left{color:#ffffff;}.score-chart{width:100%;background:#f2f2f2;}.score-chart .score-row{width:100%;border-bottom:1px solid #E6E6E6;}.score-chart .scorecol{float:left;padding:0.3% 1%;}.score-chart .scorecol.left{width:23%;text-align:right;border-right:1px solid #E6E6E6;font-weight:300;font-size:13px;}.score-chart .scorecol.right{width:72%;text-align:left;}.score-chart .scorebar{display:inline-block;height:13px;line-height:13px;color:#ffffff;font-size:9px;text-align:right;}.epiphany .scorebar{background:#000000;}.mentoring .scorebar{background:#601818;}.self_fullfilment .scorebar{background:#B01818;}.elegance .scorebar{background:#F85818;}.originality .scorebar{background:#F8A818;}.revelation .scorebar{background:#F8E030;}.grandeur .scorebar{background:#C0E818;}.selfhood .scorebar{background:#70E808;}.chronicle .scorebar{background:#00E020;}.kinship .scorebar{background:#08E0A8;}.nature .scorebar{background:#0880E0;}.surety .scorebar{background:#083090;}.synergy .scorebar{background:#6010B8;}.dynamism .scorebar{background:#B010C0;}.sensation .scorebar{background:#F80088;}.node-city .facets a.wiki-link{display:inline-block;margin-left:5px;margin-bottom:-3px;width:16px;height:16px;background:url(/sites/all/themes/cities/images/wiki-link.png) top left no-repeat;}.node-city .facets a.google-link{display:inline-block;margin-left:5px;margin-bottom:-3px;width:16px;height:16px;background:url(/sites/all/themes/cities/images/google-link.png) top left no-repeat;}.node-city .facets a.wiki-link:hover,.node-city .facets a.google-link:hover{opacity:0.5;}.node-city .facets .icon{float:left;margin-right:15px;}.node-city .facets .title{float:left;}.node-city .facets .title h3{font-family:'jurabold';color:#333333;font-size:25px;line-height:15px;margin-top:15px;}.node-city .facets .title span{font-size:10px;}.node-city .facets .principal-features,.node-city .facets .honorable-mentions{border-left:1px solid #b3b3b3;padding:0 0 20px 20px;color:#4d4d4d;font-size:14px;line-height:23px;font-weight:300;}.node-city .facets h4{color:#333333;text-transform:uppercase;font-size:13px;font-weight:700;}.node-city .scores{position:relative;}.node-city .scores .city-score-chart,.node-city .scores .block-cbsurvey{position:absolute;top:0;left:0;width:100%;}.node-city .scores .block-cbsurvey{display:none;}.node-city .scores .no-test-taken{width:65%;padding:27% 17.5%;background:#eeeeee;}.node-city .scores .no-test-taken p{margin-bottom:15px;}.view-cities-page h1.title{font-family:'jurabold';font-size:28px;margin:15px 0;text-align:center;}.view-cities-page .view-header p{font-size:16px;font-weight:300;line-height:18px;margin-bottom:1.5em;}.view-cities-page .views-view-grid{width:100%;text-align:center;}.view-cities-page .views-view-grid .views-field-title{margin-bottom:30px;}.view-cities-page .views-field-field-image{border:7px solid #eeeeee;width:90%;margin:0 auto;line-height:0;}.view-cities-page .views-field-field-image:hover{border:7px solid #ffffff;}.view-cities-page .views-field-field-image img{width:100%;height:auto;}#beautiful-facets p{font-size:16px;font-weight:300;line-height:18px;margin-bottom:1.5em;}.page-node-1 h1.title{font-family:'jurabold';font-size:28px;}#beautiful-facets a.button{display:inline-block;margin-right:20px;}#beautiful-facets .facets .icon{float:left;margin-right:15px;}#beautiful-facets .facets .title{float:left;}#beautiful-facets .facets .title h3{font-family:'jurabold';color:#333333;font-size:25px;line-height:15px;margin-top:25px;}#beautiful-facets .facets p{color:#4d4d4d;font-size:14px;line-height:23px;font-weight:300;}#beautiful-facets .facets h4{color:#333333;text-transform:uppercase;font-size:13px;font-weight:700;}#beautiful-facets .facets img.timeline-image{max-width:none;margin:15px 0 0 -45px;}.page-node-2 p{font-size:16px;font-weight:300;line-height:18px;margin-bottom:1.5em;}.page-node-2 h1.title{font-family:'jurabold';font-size:28px;margin-bottom:15px;margin-left:8.65%;}.page-node-2 a.button{display:inline-block;}.page-node-20 p{font-size:16px;font-weight:300;line-height:18px;margin-bottom:1.5em;}.page-node-20 h1.title{display:none;}.page-node-20 .node .content h1.title{display:block;font-family:'jurabold';font-size:28px;margin-bottom:15px;}.page-node-20 blockquote{font-size:26px;font-weight:300;font-style:italic;}.page-node-20 strong{font-weight:700;}.page-node-20 #webform-client-form-20{width:389px;}.page-node-20 a.show-form{cursor:pointer;}.page-node-20 a.show-form:hover{text-decoration:underline;}.page-node-21 p,.page-node-22 p{font-size:16px;font-weight:300;line-height:18px;margin-bottom:1.5em;}.page-node-21 h1.title,.page-node-22 h1.title{color:#333333;}.page-node-21 strong,.page-node-22 strong{font-weight:700;}.view-narrative{clear:both;width:100%;display:block;height:80px;margin:15px 0 0;text-align:center;}.view-narrative .views-row{display:inline-block;margin:5px 15px;}.view-narrative .views-row .active{color:black;text-decoration:none;font-weight:bold;}.field-name-field-narrative .field-collection-view{padding:20px;margin:15px;border-bottom:0;width:480px;float:left;background:white;min-height:500px;}.field-name-field-narrative-link{margin:10px 0;}.node-narrative h1{margin:0 15px;}.field-collection-container{border:none;}.geodesign .geodesign-image-1{float:left;margin-right:1em;}.geodesign .geodesign-image-2{float:right;margin-left:1em;}.geodesign p{margin-bottom:2em;}.geodesign .green-text{color:#00e020;}#menu{float:none;position:absolute;right:0;}@media only screen and (min-width:851px){#menu li{margin:0 !important;height:34px;padding:0;}#menu li a{font-size:12px !important;line-height:15px;border-left:1px solid rgb(255,255,255);height:16px;padding:0px 7px 0 5px;}#menu li.first a{border:none;}}.page-node-100  .onecol{margin-right:15px;}.page-node-100  .tencol{margin-right:15px;}.page-node-100  .threecol{}.page-node-100  .tencol{width:90.7%;}.page-node-100  .ninecol{width:74%;margin-right:0;}.page-node-100 .black-box{padding:10px 0 1px 0;text-align:center;background-color:rgb(34,34,34);color:rgb(255,255,255);}.page-node-100 .black-box h3{border-bottom:1px solid rgb(102,102,102);margin:0px 25px 5px;padding-bottom:5px;}.page-node-100 #user-login .form-item-name{margin-top:0;}.page-node-100 #user-login .form-item{margin-bottom:.8em;margin-top:0;}.page-node-100 #user-login .form-item .description{display:none}.page-node-100 #user-login input,.page-node-100 #user-login label{width:170px;}.page-node-100 #user-login label{width:100%;font-size:13px;color:#ddd;text-align:left;margin-left:25px;}.page-node-100 #user-login #edit-submit{width:100px;}.page-node-100 h4{margin-bottom:10px;}.page-node-100 ul{text-align:justify;}.page-node-100 .member-reg{padding:0 0 20px 0;}.page-node-100 .member-reg h4{margin-top:20px;margin-bottom:10px}.page-node-100 .member-reg .description{font-size:0.75em;color:#666;}#edit-field-mail-list legend{display:none;}#edit-field-mail-list .form-item{border:1px solid rgb(204,204,204);background-color:rgb(221,221,221);padding:5px;max-width:350px;}.page-node-100 .reg-form form{text-align:center;width:100%;}.page-node-100 .reg-form form,.page-node-100 .reg-form .pay-image{max-width:650px;text-align:left;margin:auto;}.page-node-100 .reg-form .pay-image{margin-top:20px;opacity:.6;}.page-node-100 .reg-form label{font-size:15px;}.page-node-100 .paypal{margin-top:25px;}.page-node-100 .final{margin-top:25px;}.page-node-100 .member{font-size:18px;}.warning.violet{background-color:#F3F3F3;color:#900374;font-style:italic;font-weight:bold;font-size:22px;margin-bottom:25px;}.page-node-100 #edit-payment-method-pmid-title,.page-node-100 #payment-form-standalone table,.view-package h1{display:none;}.page-node-100 #payment-form-standalone #edit-actions input{background:url(https://www.paypalobjects.com/en_US/i/btn/btn_paynowCC_LG.gif) no-repeat;cursor:pointer;width:140px;height:55px;border:none;color:transparent;}.node-city  .pub{border:6px solid #fff;}.node-city  .fivecol{margin-right:1.3%;width:35%;}.node-city  .sevencol{margin-right:1.3%;width:63%;}.node-city  .twocol{width:14%;}.node-city  .pub{height:747px;padding:3px;box-shadow:0px 0px 1px rgb(69,69,69);}.field-name-field-city-endorsements{font-size:12px;font-weight:bold;}.node-city .sub-title{font-style:italic;font-size:11px;margin-top:3px;}.node-city  .title{font-size:16px;}.node-city .oficial,.node-city .local_guided,.node-city .guided_books,.node-city .reservations,.node-city .luggage{margin-top:20px;}.node-city  .field-name-field-city-endorsements img{border:1px solid #ccc;}.node.node-personal-tour{margin:auto;width:87%;}.node-personal-tour table{width:100% !important;background-color:#fff;font-size:12px;}.node-personal-tour table td{border:1px solid black;padding:0 5px;}.node-personal-tour table tr:first-child td{background-color:#000;color:#fff;text-align:center;font-size:14px;}.node-personal-tour td:nth-child(1){font-weight:bold;font-size:13px;}.node-personal-tour td:nth-child(2){text-align:center;}.page-node-99 table tr:first-child td{background-color:#fff;color:#000;text-align:center;font-size:14px;}.page-node-99 tr:nth-child(2){background-color:#000;color:#fff;text-align:center;font-size:14px;}.page-node-99 h1.title,.node-personal-tour h1.title{font-size:22px;text-align:center;}.page-node-99 .login_link{text-align:center;font-size:13px}.button_box .button{margin-left:74%;min-width:210px;}.button_box .text{float:left;width:74%;}.page-node-99  .facets .row,.node-personal-tour .facets .row{margin-top:12px;}.page-node-99  .facets{margin-bottom:25px;}.page-node-99  .facets .row  ul li,.node-type-personal-tour  .facets .row  ul li{height:45px;min-width:140px;}.page-node-99  .facets .row a,.node-personal-tour .facets .row a{color:#00F;display:inline-block;margin-left:0.5%;text-decoration:none;font-size:15px;height:35px;padding-left:37px;padding-top:7px;background-repeat:no-repeat;background-size:32px auto;line-height:20px;min-width:100px;display:block;}.page-node-99  .table_facet{background-image:url("/sites/all/themes/cities/images/facet-icon-eleg-large.png");background-repeat:no-repeat;background-size:28px auto;height:33px;width:150px;margin:auto;line-height:25px;}.facets a.epiphany{background-image:url("/sites/all/themes/cities/images/facet-icon-epi-large.png")}.facets a.elegance{background-image:url("/sites/all/themes/cities/images/facet-icon-eleg-large.png")}.facets a.grandeur{background-image:url("/sites/all/themes/cities/images/facet-icon-gran-large.png")}.facets a.kinship{background-image:url("/sites/all/themes/cities/images/facet-icon-kin-large.png")}.facets a.synergy{background-image:url("/sites/all/themes/cities/images/facet-icon-syn-large.png")}.facets a.mentoring{background-image:url("/sites/all/themes/cities/images/facet-icon-ment-large.png")}.facets a.originality{background-image:url("/sites/all/themes/cities/images/facet-icon-orig-large.png")}.facets a.selfhood{background-image:url("/sites/all/themes/cities/images/facet-icon-selfh-large.png")}.facets a.nature{background-image:url("/sites/all/themes/cities/images/facet-icon-nat-large.png")}.facets a.dynamism{background-image:url("/sites/all/themes/cities/images/facet-icon-dyna-large.png")}.facets a.fulfillment{background-image:url("/sites/all/themes/cities/images/facet-icon-self-large.png")}.facets a.revelation{background-image:url("/sites/all/themes/cities/images/facet-icon-reve-large.png")}.facets a.chronicle{background-image:url("/sites/all/themes/cities/images/facet-icon-chro-large.png")}.facets a.surety{background-image:url("/sites/all/themes/cities/images/facet-icon-sure-large.png")}.facets a.sensation{background-image:url("/sites/all/themes/cities/images/facet-icon-sens-large.png")}.view-menu-dropdown .visible_0{}.blog_mailchimp{width:80%;margin:auto;}.blog_mailchimp .text{float:left;width:75%;color:#666;font-size:13px;}.blog_mailchimp .mc_form{float:left;width:24%;background:rgb(189,189,189) none repeat scroll 0% 0%;}.blog_mailchimp .mc_form  div{text-align:center;}.blog_mailchimp .mc_form  .header{background-color:rgb(51,51,51);color:rgb(255,255,255);font-size:14px;height:30px;line-height:30px;}.blog_mailchimp .mc_form  form{background-color:#AAA;padding:10px 0px 0px 10px !important;}#mc_embed_signup .button{background-color:#565252;margin-top:3px;font-size:12px;height:26px;line-height:22px;}#mc_embed_signup_scroll{float:left;}#mc_embed_signup  .btn{display:inline-block;}#mc_embed_signup  .btn input{width:40px;height:22px;line-height:22px;padding:0;margin-left:5px;}.social-gplus .g-plus{margin-top:34px;}.front .arrow{font-size:22px;color:#000;}.front .read_sum{color:#000;}@media only screen and (max-width:950px)){.view-cities-page .visible_0 a::after{font-size:25px;}}@media only screen and (min-width:696px){.view-cities-page .visible_0 a::after{font-size:25px;}}.node-city .map iframe{height:705px}.map_legend{height:46px;line-height:14px;font-size:13px;font-style:italic;color:rgb(255,255,255);background-color:rgb(51,51,51);margin-top:3px;padding:0 5px 0 5px;}.page-node-8 .node-city .oficial,.page-node-8 .node-city .local_guided,.page-node-8 .node-city .guided_books,.page-node-8 .node-city .reservations,.page-node-8 .node-city .luggage{margin-top:10px;}.page-node-48 .node-city .oficial,.page-node48 .node-city .local_guided,.page-node-48 .node-city .guided_books,.page-node-48 .node-city .reservations,.page-node-48 .node-city .luggage{margin-top:12px;}.front .facet_icon{width:30px;}.page-node-99 div.button{display:block;text-align:center;padding:10px 20px;color:#FFF;background:#F26C47 none repeat scroll 0% 0%;font-size:11px;font-weight:700;text-transform:uppercase;white-space:nowrap;text-overflow:clip;text-decoration:none;}.node-city .map{max-height:760px;height:752px;width:70%;}.node-city  .pub{width:20%;max-width:150px;}.score-chart .scorebar{height:15px;}@media only screen and (max-width:1000px){.node-city .map{width:64%;}.node-city .pub{max-width:150px;width:30%;}}@media only screen and (max-width:901px){.node-city .map{width:60%;}.node-city .pub{max-width:150px;width:35%;}.page-node-100 .ninecol{width:68%;}}@media handheld,only screen and (max-width:850px){.node-city .threecol,.node-city .fourcol,.node-city .fivecol,.node-city .sevencol{padding:0;}.score-chart .scorecol.left{white-space:nowrap;text-overflow:clip;}.node-city .scores{min-height:385px;}.node-city .map{}.node-city .image img{width:100%;}.row .node-city,body .node-city,.container .node-city{width:100%;min-width:0;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px;}.row  .node-city .fivecol.city_top,.row  .node-city .sevencol.city_top,.row .node-city  .twelvecol{width:auto;float:none;margin-left:0px;margin-right:0px;}.node-city .map{width:70%;}.node-city  .pub{width:26%;max-width:150px;}#menu{float:right;margin-right:180px;margin-top:20px;}#menu-button{display:block;}#menu .region-menu{position:absolute;width:180px;display:none;}#menu ul{background:#333;}#menu ul li{display:block;border-bottom:1px solid #555;}#menu ul li a{padding-bottom:8px;padding-top:8px;}.button_box .text{width:60%;}.button_box .button{margin-left:65%;}}.page-node-100 .threecol{float:left;}@media only screen and (max-width:800px){.page-node-100 .threecol{float:none;width:auto;}.page-node-100 .ninecol{float:none;width:auto;margin-top:15px;}.black-box{width:250px;margin:auto;}}@media handheld,only screen and (max-width:767px){.node-city .map{margin-top:40px;width:65%;}.node-city .pub{margin-top:40px;width:35%;}}@media handheld,only screen and (max-width:675px){.node-city .map{width:98%;float:none !important;}.node-city .pub{margin-top:40px;max-width:250px;width:auto;float:none !important;margin:auto !important;height:815px;}.button_box .text{width:auto;float:none;}.button_box .button{margin:auto;max-width:200px;margin-top:15px;}}city .map{width:70%;}#menu-button{position:absolute;right:-180px;top:-30px;}@media only screen and (min-width:851px){#header .twelvecol{position:relative;}}.view-menu-dropdown  .visible_0{position:relative;}.page-node-99 .facets .row  ul,.node-type-personal-tour  .facets .row  ul{list-style-type:none;-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px;}@media only screen and (min-width:750px){.page-node-99 .facets .row  ul,.node-type-personal-tour  .facets .row  ul{-moz-column-count:5;-moz-column-gap:20px;-webkit-column-count:5;-webkit-column-gap:20px;column-count:5;column-gap:20px;}}#block-system-user-menu .menu{text-align:right;}#block-system-user-menu .menu  li{display:inline;}#block-system-user-menu .menu  li a{color:#999;font-size:13px;}.header_region{height:30px;float:right;}ul.language-switcher-locale-url{list-style-type:none;}ul.language-switcher-locale-url li{float:left;margin-left:10px;}ul.language-switcher-locale-url li img{width:18px;height:12px}.blog_mailchimp .mc_form.fr .header{font-size:13px;height:40px;line-height:18px;padding:0 20px 0 20px;}.page-node-124 ul{padding-left:50px;}.page-node-124{line-height:1.2;}p.bold{font-weight:bold;margin-top:10px;margin-bottom:10px;}.page-node-124 .donate-img{margin-right:50px;}.sub-title h1{float:left;}.sub-title span{line-height:50px;font-style:italic;font-size:20px;font-weight:bold;margin-left:10px;}.p-clear{clear:both;}.paypal-form{margin:15px;}.donate-btn{margin-bottom:-7px;margin-left:5px;}#menu li.last a{display:block;border:2px solid #fff;padding:2px 5px 2px 5px;border-radius:5px;background-color:#223144;}@media only screen and (max-width:965px) and (min-width:851px){#menu{right:0;}#menu li a{padding:0px 2px 0 3px;font-size:11px !important;}}#survey.final2{min-height:auto;}#survey.final2 .answer-scale{margin-bottom:40px;}.final2  .form-submit{text-align:center;margin:auto;display:inline-block;text-align:center;padding:10px 20px;color:#ffffff;background:#F26C47;font-size:11px;font-weight:700;text-transform:uppercase;border:0px none;cursor:pointer;}.final2 .btn{text-align:center;}.facets h4{margin-top:10px;margin-bottom:15px;text-decoration:underline;}.facets p{margin-bottom:15px;}
@media handheld,only screen and (max-width:990px){.row{min-width:0;}#menu li{margin-left:9px;}#menu li a{font-size:13px;}a.button{padding:10px 10px;}.copyright{font-size:11px;}}@media handheld,only screen and (max-width:767px){.region-content-fourcol .block{width:auto;padding:0 20px;margin:0 0 40px 0;}.copyright .left,.copyright .middle,.copyright .right{position:relative;float:none;width:100%;text-align:center;margin:0;left:auto;top:auto;}.region-content-fourcol .block img,.homepage-content .image img{width:100%;}.region-content-fourcol .block .text{min-height:0;}.region-content-fourcol .block a.button{float:none;margin:0 auto;width:200px;}.homepage-content .image,.homepage-content .text{width:100%;margin:0 0 20px 0;}#header{padding:10px 0 5px 0;}#menu-button{display:block;}#logo{max-width:70%;}#menu .region-menu{display:none;}#menu li:hover,#menu li.active{background:none;}#beautiful-facets .sixcol,#beautiful-facets .twelvecol{padding:0;}#beautiful-facets .facets .sixcol{clear:both;}#beautiful-facets .facets img.timeline-image{width:100%;height:auto;margin:0;}#beautiful-facets .facets .title h3{font-size:24px;}#survey .question{padding:0;}#survey .question .sixcol.last{margin-top:40px;}#survey .answer-scale .col.right{line-height:normal;}#survey .question .sixcol{padding:0;}.view-cities-page td{display:block;float:none;width:100%;}.node-city .threecol,.node-city .fourcol,.node-city .fivecol,.node-city .sevencol{padding:0;}.score-chart .scorecol.left{white-space:nowrap;text-overflow:clip;}.node-city .scores{min-height:385px;}.node-city .map{margin-top:40px;}.node-city .image img,.node-webform img{width:100%;}.node-webform .threecol,.node-webform .ninecol,.node-webform .twelvecol{padding:0;}.node-page .threecol,.node-page .sixcol{padding:0;}.page-node-2 h1.title{margin-left:0;}.ranking-test-description .eightcol{padding:0;text-align:left;}.page-node-3 h1.title{text-align:left;font-size:26px;}}@media only screen and (-webkit-min-device-pixel-ratio:2){}
