body{overflow-x:hidden;}.orange-title{text-transform:uppercase;color:#f05a23;font-size:20px !important}.articles-list article .bucketlist-title{overflow:hidden;width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.bucketlist-block article .title{overflow:hidden;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bucketlist-block article .text{overflow:hidden}p.block-ellipsis{display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#IntentMediaParallax{width:320px;margin-bottom:50px;min-height:500px !important;height:auto !important}.bucketlist-block article img{width:100px;height:100px}.update-note{line-height:1.25}.articles-list article p{margin-bottom:0 !important;min-height:63px}.articles-list article>div{padding:10px !important}#search-results a img{width:35px;margin-right:5px}.search-results-modile a img{width:35px;margin-right:5px}.related-bucketlist-travel{margin:0;padding:0;border:0}.related-bucketlist-travel .page-wrap{padding:0}.temperature label.labelTemp{float:left;margin-right:22px}.temperature .richtext{line-height:1}.temperature .value{clear:both}.pagination{display:inline-block;float:right}.pagination a{color:black;float:left;padding:8px 16px;text-decoration:none;transition:background-color .3s;border:1px solid #e8e8e8;color:#000}.pagination a.active{background-color:#d4420e;color:#fff}.pagination a:hover:not(.active){background-color:#d4420e;color:#fff}.pagination_main_div h4{display:inline-block;font-size:20px;font-weight:bold;color:#000;line-height:35px}.pagination_main_div h4 span{color:#e8e8e8}.column-for-mobile{display:none}#search-results{top:-5px;position:relative}.search-results-mobile{top:27px !important;border:1px solid #efefef}.search-form button{height:60px}.city_article .inner_block{padding-bottom:0 !important}#search-results a img.small-img,.city_article .inner_block img.small-img{width:25px !important;height:auto}.articles-list .city_article .article-title .flag{margin-top:10px !important}.contact_banner{padding:160px 0;margin:0;background:url(../images/contact_banner.jpg) no-repeat center center;background-size:cover}.contact_banner h2{padding:0;margin:0;font-size:48px;color:#fff;font-weight:300;text-align:center;text-transform:uppercase;letter-spacing:4px}.info_contact{padding:0;margin:0;position:relative}.info_contact .page-wrap{max-width:890px}.address_sec{padding:0;margin:-70px 0 0 0;text-align:center}.address_sec ul{padding:0;margin:0 -15px}.address_sec ul li{width:33.3333%;float:left;padding:0 15px;margin:0 0 40px 0}.address_sec ul li figure{width:100%;padding:0;margin:0}.address_sec ul li p,.address_sec ul li p a span{padding:0;margin:0;font-size:15px;color:#1e1e1e;line-height:24px;font-family:'Montserrat',sans-serif}.address_sec ul li p i{margin:0 5px 0 0}.address_sec ul li p a{color:#1e1e1e;text-decoration:none}.address_sec ul li p a:hover,.address_sec ul li p a span:hover{color:#f15a24}.req_sec{width:100%;float:left;padding:0 0 70px 0;margin:50px 0 0 0}.req_sec h2{padding:0;margin:0 0 25px 0;font-size:36px;color:#1e1e1e;font-family:'Montserrat',sans-serif;font-weight:700;text-align:center}.req_sec p{padding:0;margin:0 0 40px 0;font-size:14px;color:#696969;font-family:'Montserrat',sans-serif;font-weight:400;text-align:center;line-height:25px}.req_form{width:100%;float:left;padding:0;margin:0}.req_form ul{padding:0;margin:0 -15px}.req_form ul li{width:50%;float:left;padding:0 15px;margin:0 0 30px 0}.req_form ul li.full{width:100%}.req_form ul li.center{text-align:center}.req_form .field{width:100%;height:60px;float:left;padding:0 20px;margin:0;font-size:16px;color:#030303;font-weight:500;border:1px solid #eee;border-radius:7px;background:#f7f7f7;box-shadow:rgba(238,238,238,0.5) 2px 3px 2px inset;font-family:'Montserrat',sans-serif}.req_form .field.field_2{height:140px;padding:15px 20px}.captcha_info{padding:0;margin:0}.req_form .req_btn{height:60px;padding:0 45px;margin:0;font-size:17px;color:#fff;font-weight:600;text-transform:uppercase;font-family:'Montserrat',sans-serif;border-radius:7px;background:#f15a24;box-shadow:#e15005 0 3px 0;border:0;cursor:pointer}.req_form .req_btn:hover{background:#d4420e}.info_contact .req_sec{margin-top:0}.error_list li{color:#ca1a1a}.large-screens-only{height:inherit;float:left;width:70%;display:none}#map-view .page-title{padding:30px 1em 30px 1em;text-align:center;margin-bottom:0;color:#222;font-size:1.25em}#map-view .page-title h1{margin-bottom:10px}#map-view .page-title .switcher{color:#194360;font-size:14px;font-weight:600}#map-view .page-title a{color:#194360;cursor:pointer}#map-view .page-title .wrap{max-width:72em;margin:auto;display:block}.calendar{border-bottom:3px solid #f05a23;overflow:auto;border-top:1px solid #eee}.calendar .month{font-size:14px;line-height:36px;font-weight:bold;letter-spacing:1px;text-indent:1em}.calendar li{display:inline-block;float:left;text-transform:uppercase;text-align:center;width:56.25px;padding:1em 0;height:60px}.calendar li{display:inline-block;float:left;text-transform:uppercase;text-align:center;font-size:12px;width:56.25px;padding:1em 0;height:60px;line-height:20px}.calendar li a{text-decoration:none;color:#000}.calendar li span,.calendar li a{display:block}.calendar ul{width:680px;margin:auto}.map .marker{width:6px;height:6px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;background:#f05a23;display:block;margin-top:-300px;margin-left:-1.5px;position:absolute;z-index:2}.map .city-box{position:absolute;background:rgba(255,255,255,0.8);width:100px;height:70px;margin-top:-70px;margin-left:-50px;color:#333}.map .city-box .name{text-align:center;font-size:12px;font-weight:bold;padding:4px;text-transform:uppercase;border-bottom:1px solid rgba(160,160,160,0.25);color:#333}.map .city-box .weather{float:left;width:50%;text-align:center;line-height:40px;color:#333}.map .city-box .temperature{float:left;width:50%;text-align:center;line-height:42px;font-size:14px;color:#333}.weather img{height:36px !important;vertical-align:middle}.map .map-image.europe{width:1440px;height:1080px;display:block;margin:auto}.map .map-container{width:1440px;height:600px;position:relative}.ten-day-forecast{width:100%;max-width:100%}.ten-day-forecast .sidebar{width:30%;max-width:inherit;float:right}.ten-day-forecast .page-wrap{max-width:100%}.ten-day-forecast .page-wrap{padding-left:0 !important}.map .map-image{display:block;background:white;position:absolute;top:-300px;left:0}.ten-day-forecast .map{overflow:hidden}.calendar li.selected{background:#f05a23;color:#fff;font-weight:bold}.cities-list{margin-bottom:2em;padding:0 1em}.cities-list li a{text-decoration:none;font-size:14px;display:block}.cities-list li a::after,.cities-list li a::before{content:" ";display:table;color:#333}.cities-list li{border-bottom:1px solid #ececec;padding:.4375em;width:100%;float:left}.cities-list .city-name{font-weight:bold;text-transform:uppercase;width:50%;float:left;line-height:36px;color:#333}.cities-list div{float:left;width:50%;position:relative;color:#333}.cities-list .weather{float:left;width:50%}.cities-list .temperature{float:left;width:50%;text-align:left;font-size:.875em;line-height:30px}.city-box[data-city="oslo"]{left:-15px}.city-box[data-city="helsinki"]{left:10px}.city-box[data-city="warsaw"]{left:50px}.city-box[data-city="berlin"]{left:50px}.city-box[data-city="amsterdam"]{top:0;left:45px}.city-box[data-city="london"]{left:5px}.city-box[data-city="dublin"]{left:-30px}.city-box[data-city="paris"]{top:25px;left:-50px}.city-box[data-city="brussels"]{top:55px;left:55px}.city-box[data-city="prague"]{top:30px;left:55px}.city-box[data-city="lisbon"]{left:-30px}.city-box[data-city="monaco"]{top:75px}.city-box[data-city="rome"]{left:40px;top:75px}.city-box[data-city="bern"]{top:60px;left:-50px}.city-box[data-city="vienna"]{top:75px;left:-25px}.city-box[data-city="budapest"]{top:70px;left:55px}.sidebar_article article{width:100% !important;padding-right:0 !important}.error-404{margin:0 auto;text-align:center}.error-404 img{width:100%;max-width:400px}.ten-day-forecast .wrap-text{width:40%;float:left;padding-top:20px}.ten-day-forecast .ad_leaderboard{width:55%;float:right}.ten-day-forecast{padding-left:0}.ten-day-forecast .page-title{padding:0 !important}.ten-day-forecast .ad_leaderboard .weather-ad{margin-bottom:30px !important}.toggle-embed-code-anchor{position:relative}.toggle-embed-code{position:absolute;top:200px;left:710px;width:32px;height:32px;background-image:url('../images/svg/embed-icon.svg')}@media(max-width:600px){.pagination{width:100%;text-align:center}.pagination a{padding:6px 12px;float:none}.pagination_main_div h4{width:100%;text-align:center;margin-bottom:10px}.address_sec ul li{width:100%;margin-bottom:30px}.address_sec ul li{width:100%;margin-bottom:30px}}@media(max-width:767px){.column-for-mobile{display:block}#open-menu-button{width:33px !important;height:30px !important}.search-form-desktop{display:none}.contact_banner{padding:100px 0}.contact_banner h2{font-size:30px}.address_sec ul li p{font-size:14px;line-height:22px}.address_sec{margin-top:-40px}.req_sec{margin-top:0;padding-bottom:30px}.req_sec h2{font-size:30px}.req_form ul li{width:100%}.contact_banner{padding:100px 0}.contact_banner h2{font-size:30px}.address_sec ul li p{font-size:14px;line-height:22px}.address_sec{margin-top:-40px}.req_sec{margin-top:0;padding-bottom:30px}.req_sec h2{font-size:30px}.req_form ul li{width:100%}.toggle-embed-code{display:none}}@media(min-width:900px){.ten-day-forecast .small-screens-only{display:none !important}.ten-day-forecast .large-screens-only{display:block}}@media(max-width:889px){.contact_banner{padding:130px 0}.contact_banner h2{font-size:40px}.contact_banner .page-wrap,.info_contact .page-wrap{padding-right:20px;padding-left:20px}.ten-day-forecast .wrap-text{width:100%;padding-bottom:20px !important}.ten-day-forecast .ad_leaderboard{width:100%}}@media(max-width:1119px) and (min-width:768px){.search-form button{height:40px}}@media(max-width:767px){.desktop-only{display:none}}
