@import url(//fonts.googleapis.com/css?family=Lato:400,700,900,300);@font-face{font-family:'DINM';src:url('../fonts/DINM.eot');src:url('../fonts/DINM.eot') format('embedded-opentype'),url('../fonts/DINM.woff2') format('woff2'),url('../fonts/DINM.woff') format('woff'),url('../fonts/DINM.ttf') format('truetype'),url('../fonts/DINM.svg#DINM') format('svg')}@font-face{font-family:'Lato-Light';src:url('../fonts/Lato-Light.eot');src:url('../fonts/Lato-Light.eot') format('embedded-opentype'),url('../fonts/Lato-Light.woff2') format('woff2'),url('../fonts/Lato-Light.woff') format('woff'),url('../fonts/Lato-Light.ttf') format('truetype'),url('../fonts/Lato-Light.svg#DINM') format('svg')}@font-face{font-family:'Lato-Regular';src:url('../fonts/Lato-Regular.eot');src:url('../fonts/Lato-Regular.eot') format('embedded-opentype'),url('../fonts/Lato-Regular.woff2') format('woff2'),url('../fonts/Lato-Regular.woff') format('woff'),url('../fonts/Lato-Regular.ttf') format('truetype'),url('../fonts/Lato-Regular.svg#DINM') format('svg')}@font-face{font-family:'Lato-Bold';src:url('../fonts/Lato-Bold.eot');src:url('../fonts/Lato-Bold.eot') format('embedded-opentype'),url('../fonts/Lato-Bold.woff2') format('woff2'),url('../fonts/Lato-Bold.woff') format('woff'),url('../fonts/Lato-Bold.ttf') format('truetype'),url('../fonts/Lato-Bold.svg#DINM') format('svg')}@font-face{font-family:'Gautami';src:url('../fonts/Gautami.eot?#iefix') format('embedded-opentype'),url('../fonts/Gautami.woff') format('woff'),url('../fonts/Gautami.ttf') format('truetype'),url('../fonts/Gautami.svg#Gautami') format('svg');font-weight:normal;font-style:normal}a:active,a:hover,a:focus{text-decoration:none!important}.alert .alert-errors{color:red}.cont-nav-log{position:absolute;z-index:10;width:100%;background-color:#FFF}.login-bg{position:absolute;width:100%;height:100%;background:url(/static/img/login-bg.jpg);background-size:cover;background-position:center center;padding:0 30px}.budg-hide{opacity:0}.login-wrapper{position:absolute;top:150px;width:360px;left:0;right:0;margin:0 auto}.login-logo{width:179px;margin:auto;padding-bottom:50px}.login-form-cont{text-align:center;width:360px;background-color:rgba(255,255,255,.7);margin:auto;padding:45px 25px 30px 25px;border-radius:5px}.loginform h2{font-family:'Lato-Regular';color:#848484;font-size:32px;line-height:normal;margin:0;padding-bottom:40px}.email-login{background:url(/static/img/email.png);background-position:10px center;background-repeat:no-repeat;width:100%;height:52px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;padding-left:35px;font-family:'Lato-Regular';font-size:16px}.fileds-cont-loginemail{float:left;width:100%;margin-bottom:20px}.pass-login{background:url(/static/img/password.png);background-position:10px center;background-repeat:no-repeat;width:100%;height:52px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;padding-left:35px;font-family:'Lato-Regular';font-size:16px}.fileds-cont-loginpass{float:left;width:100%;margin-bottom:25px}.loginform button{width:100%;height:47px;font-family:'Lato-Regular';font-size:18px;color:#FFF;background-color:#29a229;border:none;border-radius:3px}.forgot-rem{margin-top:20px;height:20px;width:100%}.for-pass{float:left}.rem-me{float:right}input[type=checkbox]:not(old){float:left;width:28px;margin:0;padding:0;opacity:0}input[type=checkbox]:not(old)+label{display:inline-block;margin-left:-28px;padding-left:28px;background:url(/static/img/unchecked.png) no-repeat 0 0;line-height:17px;font-family:'Lato-Regular';font-size:16px;color:#494949;font-weight:normal}input[type=checkbox]:not(old):checked+label{background-position:0 -24px;background:url(/static/img/checked.png) no-repeat 0 0}@media(max-width:1199px){.login-wrapper{top:130px}}@media(max-width:991px){.login-wrapper{top:180px}}@media(max-width:767px){.login-logo img{width:120px}.login-logo{width:120px;height:auto;margin:auto;padding-bottom:20px}.login-form-cont{text-align:center;width:95%;background-color:rgba(255,255,255,.7);margin:auto;padding:20px 20px 20px 20px;border-radius:5px}.login-wrapper{position:absolute;top:80px;width:100%;left:0;right:0;margin:0 auto}.loginform h2{font-family:'Lato-Regular';color:#848484;font-size:32px;line-height:normal;margin:0;padding-bottom:20px}.email-login{width:100%;height:45px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;font-family:'Lato-Regular';font-size:16px}.fileds-cont-loginemail{float:left;width:100%;margin-bottom:20px}.pass-login{width:100%;height:45px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;font-family:'Lato-Regular';font-size:16px}.fileds-cont-loginpass{float:left;width:100%;margin-bottom:20px}.loginform button{width:100%;height:45px;font-family:'Lato-Regular';font-size:16px;color:#FFF;background-color:#29a229;border:none;border-radius:3px}.forgot-rem{width:100%}}.forpass-form-cont{text-align:center;width:360px;background-color:rgba(255,255,255,.7);margin:auto;padding:45px 25px 40px 25px;border-radius:5px}.forpassform h2{font-family:'Lato-Regular';color:#848484;font-size:32px;line-height:normal;margin:0;padding-bottom:30px}.forpassform p{font-family:'Lato-Regular';color:#737373;font-size:16px;line-height:24px;padding-bottom:40px}.email-forpass{background:url(/static/img/email.png);background-position:10px center;background-repeat:no-repeat;width:100%;height:52px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;padding-left:35px;font-family:'Lato-Regular';font-size:16px}.fileds-cont-forpass{float:left;width:100%;margin-bottom:25px}.forpassform button{width:100%;height:47px;font-family:'Lato-Regular';font-size:18px;color:#FFF;background-color:#29a229;border:none;border-radius:3px}@media(max-width:1199px){}@media(max-width:991px){}@media(max-width:767px){.login-logo{width:120px;height:auto;margin:auto;padding-bottom:20px}.forpass-form-cont{text-align:center;width:95%;background-color:rgba(255,255,255,.7);margin:auto;padding:20px 20px 20px 20px;border-radius:5px}.login-wrapper{position:absolute;top:80px;width:100%;left:0;right:0;margin:0 auto}.forpassform h2{font-family:'Lato-Regular';color:#848484;font-size:28px;line-height:normal;margin:0;padding-bottom:20px}.pass-forpass{width:100%;height:45px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;margin-bottom:20px;font-family:'Lato-Regular';font-size:16px}.forpassform button{width:100%;height:45px;font-family:'Lato-Regular';font-size:16px;color:#FFF;background-color:#29a229;border:none;border-radius:3px}.forpassform p{font-family:'Lato-Regular';color:#737373;font-size:16px;line-height:24px;padding-bottom:20px}}.forpass-form-cont{text-align:center;width:360px;background-color:rgba(255,255,255,.7);margin:auto;padding:45px 25px 40px 25px;border-radius:5px}.emailsentform h3{font-family:'Lato-Regular';color:#737373;font-size:20px;line-height:normal;margin:0;padding-bottom:15px}.emailsentform h2{font-family:'Lato-Regular';color:#29a229;font-size:24px;line-height:normal;margin:0;padding-bottom:30px}.sent-img{}.emailsentform p{font-family:'Lato-Regular';color:#5f5f5f;font-size:18px;line-height:28px;padding-top:30px}@media(max-width:1199px){}@media(max-width:991px){}@media(max-width:767px){.login-logo{width:120px;height:auto;margin:auto;padding-bottom:20px}.forpass-form-cont{text-align:center;width:95%;background-color:rgba(255,255,255,.7);margin:auto;padding:20px 20px 20px 20px;border-radius:5px}.login-wrapper{position:absolute;top:80px;width:100%;left:0;right:0;margin:0 auto}.emailsentform p{font-family:'Lato-Regular';color:#737373;font-size:16px;line-height:24px;padding-bottom:20px}.emailsentform h3{font-family:'Lato-Regular';color:#737373;font-size:18px;line-height:normal;margin:0;padding-bottom:15px}.emailsentform h2{font-family:'Lato-Regular';color:#29a229;font-size:20px;line-height:normal;margin:0;padding-bottom:40px}}.forpass-form-cont{text-align:center;width:360px;background-color:rgba(255,255,255,.7);margin:auto;padding:45px 25px 40px 25px;border-radius:5px}.respasform h2{font-family:'Lato-Regular';color:#848484;font-size:32px;line-height:normal;margin:0;padding-bottom:25px}.respasform p{font-family:'Lato-Regular';color:#737373;font-size:16px;line-height:24px;padding-bottom:30px}.email-respas{background:url(/static/img/password.png);background-position:10px center;background-repeat:no-repeat;width:100%;height:52px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;padding-left:35px;font-family:'Lato-Regular';font-size:16px}.fileds-cont-respas{width:100%;margin-bottom:20px;float:left}.email-respas-sec{background:url(/static/img/password.png);background-position:10px center;background-repeat:no-repeat;width:100%;height:52px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;padding-left:35px;font-family:'Lato-Regular';font-size:16px}.fileds-cont-respas-sec{width:100%;margin-bottom:25px;float:left}.respasform button{width:100%;height:47px;font-family:'Lato-Regular';font-size:18px;color:#FFF;background-color:#29a229;border:none;border-radius:3px}@media(max-width:1199px){}@media(max-width:991px){}@media(max-width:767px){.login-logo{width:120px;height:auto;margin:auto;padding-bottom:20px}.forpass-form-cont{text-align:center;width:95%;background-color:rgba(255,255,255,.7);margin:auto;padding:20px 20px 20px 20px;border-radius:5px}.login-wrapper{position:absolute;top:80px;width:100%;left:0;right:0;margin:0 auto}.forpassform h2{font-family:'Lato-Regular';color:#848484;font-size:28px;line-height:normal;margin:0;padding-bottom:20px}.pass-forpass{width:100%;height:45px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;margin-bottom:20px;font-family:'Lato-Regular';font-size:16px}.forpassform button{width:100%;height:45px;font-family:'Lato-Regular';font-size:16px;color:#FFF;background-color:#29a229;border:none;border-radius:3px}.forpassform p{font-family:'Lato-Regular';color:#737373;font-size:16px;line-height:24px;padding-bottom:20px}}.pasres-form-cont{text-align:center;width:360px;background-color:rgba(255,255,255,.7);margin:auto;padding:45px 25px 40px 25px;border-radius:5px}.pasresform h2{font-family:'Lato-Regular';color:#848484;font-size:24px;line-height:32px;margin:0;padding-bottom:40px}.pasresform button{margin-top:40px;width:100%;height:47px;font-family:'Lato-Regular';font-size:18px;color:#FFF;background-color:#29a229;border:none;border-radius:3px}@media(max-width:1199px){}@media(max-width:991px){}@media(max-width:767px){.login-logo{width:120px;height:auto;margin:auto;padding-bottom:20px}.pasres-form-cont{text-align:center;width:95%;background-color:rgba(255,255,255,.7);margin:auto;padding:20px 20px 20px 20px;border-radius:5px}.login-wrapper{position:absolute;top:80px;width:100%;left:0;right:0;margin:0 auto}.pasresform h2{font-family:'Lato-Regular';color:#848484;font-size:20px;line-height:normal;margin:0;padding-bottom:20px}.pasresform button{width:100%;height:45px;font-family:'Lato-Regular';font-size:16px;color:#FFF;background-color:#29a229;border:none;border-radius:3px}}.cont-nav-log{position:absolute;z-index:10;width:100%;background-color:#FFF}.signup-bg{width:100%;background:url(/static/img/login-bg.jpg);background-size:cover;background-position:center center;padding:65px 30px}.budg-hide{opacity:0}.signup-wrapper{padding:65px 0;width:1140px;margin:0 auto}.signup-logo{width:179px;margin:auto;padding-bottom:50px}.signup-form-cont{background-color:rgba(255,255,255,.7);margin:auto;padding:57px 64px 56px;border-radius:5px}.signupform h2{text-align:center;font-family:'Lato-Regular';color:#848484;font-size:32px;line-height:normal;margin:0;padding-bottom:40px}.email-signup{float:left;background:url(/static/img/email.png);background-position:10px center;background-repeat:no-repeat;width:100%;height:52px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;padding-left:35px;font-family:'Lato-Regular';font-size:16px}.error-message{float:left;margin-top:10px!important;color:#F00;text-align:left;clear:both;font-size:14px}.fileds-cont-email{float:left;width:100%;margin-bottom:30px}.pass-signup{float:left;background:url(/static/img/password.png);background-position:10px center;background-repeat:no-repeat;width:100%;height:52px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;padding-left:35px;font-family:'Lato-Regular';font-size:16px}.fileds-cont-pass{float:left;width:48.5%;margin-bottom:30px}.pass-sec-signup{float:left;background:url(/static/img/password.png);background-position:10px center;background-repeat:no-repeat;width:100%;height:52px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;padding-left:35px;font-family:'Lato-Regular';font-size:16px}.fileds-cont-pass-sec{float:left;width:48.5%;margin-bottom:30px;margin-left:3%}.fname-signup{float:left;background:url(/static/img/avatar.png);background-position:10px center;background-repeat:no-repeat;width:100%;height:52px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;padding-left:35px;font-family:'Lato-Regular';font-size:16px}.fileds-cont-fname{float:left;width:48.5%}.lname-signup{float:left;background:url(/static/img/avatar.png);background-position:10px center;background-repeat:no-repeat;width:100%;height:52px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;padding-left:35px;font-family:'Lato-Regular';font-size:16px}.fileds-cont-lname{float:left;width:48.5%;margin-left:3%}.signupform button{width:100%;height:47px;font-family:'Lato-Regular';font-size:18px;color:#FFF;background-color:#29a229;border:none;border-radius:3px}.signupform h3{width:100%;margin-top:58px;margin-bottom:25px;float:left;font-family:'Lato-Bold';font-size:18px;color:#5b5b5b}.signupform h3 a{padding-left:10px;font-family:'Lato-Regular';font-size:14px;color:#29a229}.plan-box-wrap{float:left;width:30.5%;margin:0 1.4% 0}.free-act{float:left;width:100%;background-color:#FFF;border-radius:3px;border:1px solid #b5b5b5;margin-bottom:27px}.free-cont{width:100%;background-color:#FFF;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:1px solid #d6d6d6;padding:30px 0}.free-box{border-radius:3px;margin:auto;width:62px;height:30px;text-align:center;background-color:#28ace2;color:#FFF;font-family:'Lato-Bold';font-size:16px;line-height:30px}.price-act{position:relative;padding-top:30px;left:0;right:0;text-align:center;margin:auto}.price-act-sec{padding-top:30px;width:140px;margin:auto}.dollar{display:inline-block;position:relative;top:-22px;font-family:'Lato-Regular';font-size:20px;color:#848484;line-height:20px}.free-price{display:inline-block;font-family:'Lato-Light';font-size:55px;color:#5e5e5e;line-height:40px;padding-right:16px;margin:auto}.strike{position:relative}.strike::after{content:'';border-bottom:3px solid red;position:absolute;left:0;top:50%;width:100%}.permonth{padding-top:15px;clear:both;text-align:center;font-family:'Lato-Regular';font-size:14px;color:#848484}.permonth-para{padding-top:20px;clear:both;text-align:center;font-family:'Lato-Regular';font-size:14px;color:#848484}.features{width:100%;padding:8px 30px 30px 30px;display:inline-block}.features ul{list-style:none}.features ul li{padding:18px 0;border-top:1px solid #e4e4e4;width:100%}.features ul li a:link,.features ul li a:hover,.features ul li a:active,.features ul li a:visited{color:#666;text-decoration:none}.features ul li:last-child{padding:18px 0 0 0!important;border-top:1px solid #e4e4e4;width:100%}.features ul li:first-child{border-top:none}.features ul li img{padding:0 30px 0 15px}.newsletter-signup{float:left;clear:both;padding:50px 0 20px 0}.tou-signup{float:left;clear:both;padding:10px 0 20px 0}.signup-reason{float:left;clear:both;margin-top:5px;padding:10px 5px 10px 5px;width:100%;background:rgba(0,0,0,0.2)}.tou-agreement{width:100%;float:left;padding-top:20px;padding-bottom:45px;text-align:center}.free-radio{position:relative;top:27px;width:33px;height:33px;margin:auto}.monthly-act{float:left;width:100%;background-color:#FFF;border-radius:3px;border:1px solid #b5b5b5;margin-bottom:27px}.monthly-box{border-radius:3px;margin:auto;width:103px;height:30px;text-align:center;background-color:#fe7f33;color:#FFF;font-family:'Lato-Bold';font-size:16px;line-height:30px}.annual-box{border-radius:3px;margin:auto;width:95px;height:30px;text-align:center;background-color:#ff7c7c;color:#FFF;font-family:'Lato-Bold';font-size:16px;line-height:30px}.signupform button.btn-selected{background-color:#c9c9c9}.signupform button.btn-upgrade{background-color:#29a229}.signupform button.btn-downgrade{background-color:#fe7f33}.cc-selector{margin-top:50px}.free-radio input{margin:0;padding:0;display:none}.free{background-image:url(/static/img/radio-unchecked.png)}.free-radio input:active+.drinkcard-cc{opacity:.9}.free-radio input:checked+.drinkcard-cc{-webkit-filter:none;-moz-filter:none;filter:none;background-image:url(/static/img/radio-checked.png);-webkit-transition:all 100ms ease-in;-moz-transition:.2s ease;transition:.2s ease-in}.drinkcard-cc{cursor:pointer;background-size:contain;background-repeat:no-repeat;display:inline-block;width:33px;height:33px}.drinkcard-cc:hover{-webkit-filter:brightness(1.2) grayscale(.5) opacity(.9);-moz-filter:brightness(1.2) grayscale(.5) opacity(.9);filter:brightness(1.2) grayscale(.5) opacity(.9)}@media(max-width:1199px){.signup-wrapper{padding:65px 0;width:100%;margin:0 auto}.signup-form-cont{background-color:rgba(255,255,255,.7);margin:auto;padding:40px 50px 40px 50px;border-radius:5px}.features ul li img{padding:0 15px 0 0}}@media(max-width:991px){.signup-wrapper{padding:65px 0;width:100%;margin:0 auto}.signup-form-cont{background-color:rgba(255,255,255,.7);margin:auto;padding:40px 30px 40px 30px;border-radius:5px}.features ul li img{padding:0 5px 0 0}.features{width:100%;padding:8px 20px 30px 20px;display:inline-block}.features ul li{font-size:14px;padding:18px 0;border-top:1px solid #e4e4e4;width:100%}}@media(max-width:767px){.pass-signup{float:left;background:url(/static/img/password.png);background-position:10px center;background-repeat:no-repeat;width:100%;height:52px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;padding-left:35px;font-family:'Lato-Regular';font-size:16px}.pass-sec-signup{float:left;background:url(/static/img/password.png);background-position:10px center;background-repeat:no-repeat;width:100%;height:52px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;padding-left:35px;margin-left:0;font-family:'Lato-Regular';font-size:16px}.fname-signup{float:left;background:url(/static/img/avatar.png);background-position:10px center;background-repeat:no-repeat;width:100%;height:52px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;padding-left:35px;font-family:'Lato-Regular';font-size:16px}.lname-signup{float:left;background:url(/static/img/avatar.png);background-position:10px center;background-repeat:no-repeat;width:100%;height:52px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;padding-left:35px;margin-left:0;font-family:'Lato-Regular';font-size:16px}.fileds-cont-email{float:left;width:100%;margin-bottom:30px}.fileds-cont-pass{float:left;width:100%;margin-bottom:30px}.fileds-cont-pass-sec{float:left;width:100%;margin-bottom:30px;margin-left:0}.fileds-cont-fname{float:left;width:100%;margin-bottom:30px}.fileds-cont-lname{float:left;width:100%;margin-left:0}.free-act{float:left;width:100%;background-color:#FFF;border-radius:3px;border:1px solid #b5b5b5}.monthly-act{float:left;width:100%;background-color:#FFF;border-radius:3px;border:1px solid #b5b5b5;margin:0 0 27px}.signup-bg{width:100%;background:url(/static/img/login-bg.jpg);background-size:cover;background-position:center center;padding:0 15px}.signup-form-cont{background-color:rgba(255,255,255,.7);margin:auto;border-radius:5px}.plan-box-wrap{float:left;width:31%;margin:0 1% 0}}.loggedin{position:absolute;right:60px;width:200px;top:20px}.loggedin .avatar{float:right;width:31px;height:31px;border-radius:16px;overflow:hidden;cursor:pointer}.loggedin .crea-act{font-family:'Lato-Regular';font-size:16px;line-height:32px;color:#666;border-radius:3px;padding-left:10px;float:right;cursor:pointer}.loggedin .crea-act:hover{color:#000}.loggedin .crea-act img{margin-left:10px}.avatar-box{position:absolute;top:69px;right:25px;border:1px solid #cbcbcb;background-color:#fff;border-radius:10px;box-shadow:0 0 8px 0 #dadada;max-width:229px;z-index:50;padding:10px 20px;display:none}.up-arrow-avatar{position:absolute;right:0;top:0;width:20px;margin:-11px 30px 0;border-top:1px solid #ccc;border-left:1px solid #ccc;background-color:#fff;height:20px;transform:rotate(45deg)}.avatar-box ul li{display:block;width:100%;clear:both;padding:15px 0;border-top:1px solid #e5e5e5;text-align:left}.avatar-box ul li:first-child{border-top:none}.avatar-box ul li img{margin-right:13px}.avatar-box ul li a{text-decoration:none;color:#5b5b5b}.avatar-box ul li a:hover{text-decoration:none;color:#29a229}@media(max-width:1199px){}@media(max-width:991px){.login-signup{position:absolute;right:20px;width:220px;top:23px}}@media(max-width:767px){.loggedin{position:absolute;right:50px;width:200px;top:10px;cursor:pointer}.loggedin span{display:none}.loggedin .crea-act img{margin-left:0}.avatar-box{top:51px;right:15px}.mob-nav-marg{margin-right:0!important;margin-left:0!important}.nav-section{margin:0!important;padding:0!important}.navbar-header .loggedin-menu{margin-right:100px!important}}.nav-desk ul li a span{border-left:1px solid #dadada!important;width:100%;display:block}.nav-desk ul li a span.first{border-left:none!important;width:100%;display:block}.nav-desk ul li a:hover span{border-left:none!important;width:100%;display:block}.login-signup{position:absolute;right:20px;width:225px;top:23px}.nav-desk ul .hide-log{display:none}.login-signup .login-btn{font-family:'Lato-Regular';font-size:16px;color:#666}.login-signup .signup-btn{font-family:'Lato-Regular';font-size:16px;color:#FFF;padding:13px 20px;background-color:#fe7e33;border-radius:3px;margin-left:20px}.login-signup .login-btn{text-decoration:none}.login-signup .signup-btn{text-decoration:none}.nav-btn button{width:27px;position:absolute;right:0}@media(max-width:1199px){.fix-wdth{width:670px!important}}@media(max-width:991px){.fix-wdth{width:500px!important}.login-signup{position:absolute;right:20px;width:220px;top:23px}.nav-desk ul li:first-child a span{border-left:none!important;width:100%;display:block}}@media(max-width:767px){.login-signup{display:none}.nav-desk ul li a span{border-left:none!important;width:100%;display:block}}.favorite-chkbx{position:absolute;bottom:10px;left:10px;cursor:pointer}.fav-icn{display:none}.favorite-chkbx-sec{position:absolute;top:10px;right:10px;cursor:pointer}.favorite-chkbx-sec.browse{position:absolute;top:10px;left:10px;right:auto;cursor:pointer}.fav-icn-sec{display:none}.favorite-chkbox{float:right;width:113px}.favorite-chkbox-two{float:right;width:74px}.favorite-chkbx-thr{float:right;cursor:pointer}.historical-icn img{height:24px}.unfav-icn-thr{float:left}.fav-icn-thr{display:none;float:left}.heading-profile{display:inline-block;background:url(/static/img/header-background.jpg) no-repeat center center;background-size:cover;width:100%;float:left;padding:20px 0}.header-text-container-profile{width:100%;float:left}.secondary-navigation{float:left;width:100%;border-bottom:1px solid #e5e5e5;background-color:#f5f5f5;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.sec-nav-cont{width:665px;margin:auto}.sec-nav-cont ul{float:left;display:inline-block}.sec-nav-cont ul li a{text-transform:uppercase;display:inline-block;padding:22px 30px;color:#5b5b5b;font-size:14px;font-family:'Lato-Regular'}.sec-nav-cont ul li a img{margin-right:10px}.sec-nav-cont ul li a:hover{text-decoration:none;padding:22px 30px;background-color:#FFF;color:#000}.active-profile{background-color:#FFF;color:#FFF;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.container-profile-form{width:100%;float:left;padding:60px 0}.myaccount-email-cont{width:830px;margin:auto;padding:40px 0;border-bottom:1px solid #e5e5e5}.myaccount-email{display:table;width:550px;margin:auto}.myaccount-email-label{color:#666;font-size:14px;font-family:'Lato-Bold';width:28%;float:left;text-align:right;padding-right:20px;line-height:52px}.myaccount-email-input{width:72%;float:left}.myaccount-email-input a{float:left;color:#29a229;font-size:14px;font-family:'Lato-Regular';padding-top:10px;text-decoration:none}.email-myaccount{width:100%;height:52px;background-color:#f5f5f5;border:1px solid #b5b5b5;border-radius:3px;color:#858585;padding-left:15px;font-family:'Lato-Regular';font-size:16px}.pass-myaccount{width:100%;height:52px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;padding-left:15px;font-family:'Lato-Regular';font-size:16px}.pass-myaccount-dis{width:100%;height:52px;background-color:#f5f5f5;border:1px solid #b5b5b5;border-radius:3px;color:#858585;padding-left:15px;font-family:'Lato-Regular';font-size:16px}.myaccount-accounttype-cont{width:830px;margin:auto;padding:40px 0}.myaccount-accounttype-label{color:#666;font-size:14px;font-family:'Lato-Bold';width:28%;float:left;text-align:right;padding-right:20px;line-height:28px}.account-type-box{font-family:'Lato-Bold';height:28px;text-transform:uppercase;color:#FFF;width:102px;font-size:16px;line-height:28px;text-align:center;background-color:#fe7f33;border-radius:3px}.payment-type-box{font-family:'Lato-Regular';height:28px;color:#666;width:100%;font-size:16px;line-height:28px}.myaccount-email-new{display:none;width:550px;margin:35px auto 0 auto}.myaccount-email-new-sec{display:table;width:550px;margin:35px auto 0 auto}.myaccount-email-input-btn{width:72%;float:left}.button-change-emailpass{float:left;margin-top:30px;width:72%;margin-left:28%}.button-change-emailpass button{width:135px;height:42px;border:none;color:#FFF;font-family:'Lato-Bold';font-size:18px;border-radius:3px}.button-change-emailpass .btn-one{background-color:#29a229}.button-change-emailpass .email-cancel{background-color:#c9c9c9;margin-left:20px}.button-change-emailpass .pass-cancel{background-color:#c9c9c9;margin-left:20px}.email-myaccount-sec{width:100%;height:52px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;padding-left:15px;font-family:'Lato-Regular';font-size:16px}.pass-myaccount{width:100%;height:52px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;padding-left:15px;font-family:'Lato-Regular';font-size:16px}.pass-myaccount-sec{width:100%;height:52px;background-color:#FFF;border:1px solid #b5b5b5;border-radius:3px;color:#858585;padding-left:15px;font-family:'Lato-Regular';font-size:16px}.new-pass-hide{display:none}.new-pass-block{display:block}@media(max-width:1199px){}@media(max-width:991px){.myaccount-email-cont{width:100%;margin:auto;padding:40px 0;border-bottom:1px solid #e5e5e5}.myaccount-accounttype-cont{width:100%;margin:auto;padding:40px 0}}@media(max-width:767px){.budget-details h3{font-size:17px!important}.container-profile-form{padding:020px 0}.myaccount-email-cont{width:100%;margin:auto;padding:00px 0 30px 0;border-bottom:1px solid #e5e5e5}.myaccount-email{display:table;width:100%;margin:auto;padding:10px 20px}.myaccount-email-label{color:#666;font-size:14px;font-family:'Lato-Bold';width:100%;float:left;text-align:left;padding-top:30px;padding-right:20px;line-height:30px}.myaccount-accounttype-label{color:#666;font-size:14px;font-family:'Lato-Bold';width:100%;float:left;text-align:left;padding-right:20px;line-height:28px;line-height:52px}.myaccount-email-input{width:100%;float:left}.myaccount-email-new-sec{display:table;width:100%;margin:0;padding:0 20px}.button-change-emailpass{float:left;margin-top:30px;width:100%;margin-left:0}.change-account-padd{padding-top:0!important;margin-left:10px}.account-type-box{float:left;font-family:'Lato-Bold';height:28px;text-transform:uppercase;color:#FFF;width:102px;font-size:16px;line-height:28px;text-align:center;background-color:#fe7f33;border-radius:3px}.myaccount-email-input-btn{width:100%;float:left}.sec-nav-cont{width:100%;margin:auto}.sec-nav-cont ul li a img{display:none}.sec-nav-cont ul li a{font-size:12px;padding:22px 12px}.sec-nav-cont ul li a:hover{text-decoration:none;padding:22px 12px;background-color:#FFF;color:#000}.button-change-emailpass button{width:128px}.myaccount-accounttype-cont{padding:10px 0}}.search-form .family-size-fav{padding:0 40px}.search-form .appartment-type-fav{padding:0 40px}.search-form .lifestyle-fav{padding-bottom:0}.search-btn-fav{padding-bottom:40px!important}.result-left-fav{float:left}.result-left-fav label{font-size:14px;padding-bottom:15px;margin:0;float:left;text-transform:uppercase}.result-left-fav .sort-order{float:left;clear:both}.result-right-fav{padding-top:37px;float:right}.result-setting-sec{padding:35px 15px 0 15px;float:left;width:100%}@media(max-width:1199px){}@media(max-width:991px){.search-form .family-size-fav{width:100%;padding:0 0 48px 0}.search-form .appartment-type-fav select{width:100%}.search-form .lifestyle-fav select{width:100%}.search-form .appartment-type-fav{width:100%;padding:0 00px 48px 0}.search-form .lifestyle-fav{width:100%}}@media(max-width:767px){}.lifestyle-container{width:100%;float:left}.lifestyle-wrap{padding:100px 0;width:830px;margin:auto}.lifetyle-header{float:left;margin-bottom:20px;width:100%}.life-heading{color:#29a229;font-size:16px;font-family:'Lato-Bold';float:left}.life-add-btn{color:#636363;font-size:18px;font-family:'Lato-Bold';float:right}.life-add-btn a{text-decoration:none;color:#636363}.life-add-btn img{margin-right:10px}.first-place{display:none;width:100%;text-align-last:center}.list-placeholder{text-align:center;border:1px solid #e5e5e5}.list-placeholder:before{display:none}.edit-del{float:right;width:100px}.edit{background:none;border:none;padding:0 0 0 12px;float:right}.delete{border-right:1px solid #dadada;padding:0 12px;float:right}.table-lifedit{width:100%;border-collapse:collapse;border:1px solid #e5e5e5}.table-header-sec th{background-color:#f5f5f5;color:#545454;font-size:16px;font-family:'Lato-Bold';border-bottom:1px solid #e5e5e5;padding:20px}.table-body tr{border:1px solid #e5e5e5}.table-body tr td{color:#545454;font-size:16px;font-family:'Lato-Regular';padding:20px}.first-column{width:38%}.second-column{width:23%}.third-column{width:39%}.modal-del-width{margin-top:300px;max-width:487px;width:100%;border-radius:5px;background-color:#FFF}.modal-del-head{width:100%;padding:20px;color:#545454;font-size:22px;font-family:'Lato-Regular'}.modal-backdrop{opacity:.7!important}.mod-del-cont{border:none!important}.mod-del-foot{border-top:1px solid #cecece;text-align:right;width:100%;padding:20px 20px;background-color:#f5f5f5;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.mod-del-foot .btn-one{margin-right:15px;width:100px;height:42px;background-color:#29a229;border:none;border-radius:3px;color:#FFF;font-size:18px;font-family:'Lato-Bold'}.mod-del-foot .btn-two{width:100px;height:42px;border:1px solid #cecece;background-color:#FFF;border-radius:3px;color:#cecece;font-size:18px;font-family:'Lato-Bold'}.mod-cont-del{padding:40px 20px 60px 20px;color:#494949;font-size:16px;font-family:'Lato-Regular'}.mod-cont-del span{color:#29a229;font-size:16px;font-family:'Lato-Regular'}.modal-life-head{display:inline-block;color:#545454;font-size:22px;font-family:'Lato-Regular'}.btn-three{display:inline-block;margin-right:15px;width:100px;height:42px;background-color:#29a229;border:none;border-radius:3px;color:#FFF;font-size:18px;font-family:'Lato-Bold'}.email-btn{margin-right:20px!important;width:48px!important;background-color:#fe7e33}.email-btn span{display:none}.header-lifestyle{padding:0 0 33px;width:100%;float:left}.header-lifestyle .btn-three{margin:0 0 0 21px}.lifestyle-form{padding:35px 35px}a.eye-icon{background:url(/static/img/details-sprite.png) no-repeat scroll -13px -292px;width:22px;height:22px;float:left;position:relative}.lifestyle-form a.eye-icon{margin-left:10px;margin-top:-3px}.custlif-name{width:100%;padding-bottom:35px}.custlif-pbpr{float:left;width:100%}.custlif-name-label{width:21%;display:inline-block}.custlif-name-label.narrow{width:45%!important}.custlif-name-label-sec{float:left;width:21%;display:inline-block}.custlif-name-field{width:78%;display:inline-block}.custlif-name-field.narrow{width:54%!important}.custlif-name-label label{color:#666;font-size:14px;font-family:'Lato-Bold';line-height:17px;display:inline-block;text-transform:uppercase;float:left}.custlif-name-label-sec .radio-label-pubpri{color:#666;font-size:14px;font-family:'Lato-Bold';line-height:100px;display:inline-block;float:left}.custlif-name-label-sec a.eye-icon{margin-top:39px!important}.custlif-name-field{width:78%;display:inline-block}.custlif-name-field input{padding-left:15px;width:100%;height:51px;border-radius:3px;border:1px solid #dfdfdf;display:inline-block;font-size:16px}.free-radio-sec{margin-bottom:27px;width:78%;display:inline-block}.custlif-name-label img{margin-left:10px}.custlif-name-label-sec img{margin-left:10px}.custlif-name-field-sec{width:78%;display:inline-block}.custlif-name-field-sec input{padding-left:15px;width:95px;height:51px;border-radius:3px;border:1px solid #dfdfdf;display:inline-block}.numbers-row-sec{float:right}.incrementer-wrap{float:right}.numbers-row-sec input[type=number]{float:left;width:63px;text-align:center;padding:10px 17px;border-radius:3px;border:solid 1px #dadada!important}.housing-lifstyle{width:100%;display:inline-block;padding:20px 0 50px}.food-options{padding:0 0 50px}.other-options{padding:0}.lifestyle-form h2{color:#29a229;font-size:16px;font-family:'Lato-Bold';text-transform:uppercase;margin-top:0}.lifestyle-form ul{float:left;position:relative;width:100%}.lifestyle-form ul li{float:left;width:100%;padding:9px 0;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}.lifestyle-form ul li p{float:left;padding:8px 0 0;font-size:16px}.header-lifestyle-footer{width:100%;padding:41px 0 0}.header-lifestyle-footer .btn-three{margin:0 0 0 -1px}.free-radio-sec input{margin:0;padding:0;display:none}.pub-rad{background-image:url(/static/img/public-deactive.png)}.pri-rad{background-image:url(/static/img/private-deactive.png)}.free-radio-sec input:active+.pub-radio{opacity:.9}.free-radio-sec input:checked+.pub-radio{-webkit-filter:none;-moz-filter:none;filter:none;background-image:url(/static/img/public-active.png);-webkit-transition:all 100ms ease-in;-moz-transition:.2s ease;transition:.2s ease-in}.free-radio-sec input:active+.pri-radio{opacity:.9}.free-radio-sec input:checked+.pri-radio{-webkit-filter:none;-moz-filter:none;filter:none;background-image:url(/static/img/private-active.png);-webkit-transition:all 100ms ease-in;-moz-transition:.2s ease;transition:.2s ease-in}.pub-radio{cursor:pointer;background-size:contain;background-repeat:no-repeat;display:inline-block;width:139px;height:102px}.pri-radio{cursor:pointer;background-size:contain;background-repeat:no-repeat;display:inline-block;width:139px;height:102px;position:relative;left:-3px}@media(max-width:1199px){.modal-del-width{margin-top:200px;max-width:487px;width:100%;border-radius:5px;background-color:#FFF}}@media(max-width:991px){.price-list-icn hr{display:none}.budget-details-table ul li{position:relative}.price-list-icn{bottom:6px;float:left;left:3px;position:absolute}.lifestyle-wrap{padding:100px 0;width:700px;margin:auto}}@media(max-width:767px){.modal-del-width{max-width:300px;width:100%;border-radius:5px;background-color:#FFF;margin:50px auto}.modal-backdrop{padding:0 20px;opacity:.7!important}.list-placeholder{width:100%;text-align:center;border:1px solid #e5e5e5}.first-place{width:100%;text-align-last:center}.table-lifedit{width:100%;border-collapse:collapse;border:none;padding:10px}.lifetyle-header{padding:0 10px}.life-heading{font-size:14px}.life-add-btn{font-size:14px}.table-body tr{margin-bottom:10px;float:left;border:1px solid #e5e5e5}.table-lifedit{float:left}.lifestyle-wrap{padding:100px 0;width:100%;margin:auto}.table-body tr td{color:#545454;font-size:14px;width:100%;float:left;text-align:right;font-family:'Lato-Regular';padding:20px}table,thead,tbody,th,td,tr{display:block}thead tr{position:absolute;top:-9999px;left:-9999px}tr{border:1px solid #ccc}td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;border-collapse:collapse}td:before{position:relative;float:left;text-align:left;width:45%;padding-right:10px;white-space:nowrap}td:nth-of-type(1):before{content:"Custom Lifestyle"}td:nth-of-type(2):before{content:"Last Updated"}td:nth-of-type(3):before{content:"Public / Private"}tr.custom-watchlist td:nth-of-type(1):before{content:"Item Watched"}tr.custom-watchlist td:nth-of-type(2):before{content:"Type"}tr.custom-watchlist td:nth-of-type(3):before{content:"Frequency"}}*{margin:0;padding:0}body{font-family:'Lato',sans-serif;color:#666}input,select,button:focus{outline:none}select,button:focus{cursor:pointer}ul{margin:0;padding:0}li{list-style-type:none;margin:0;float:left}ul.normallist{margin:10px}li.normallist{list-style-type:square;list-style-position:inside;position:relative;padding-right:0;padding-left:30px;float:none}.menu-collapse{padding-top:48px}.navbar-toggle span{float:left}.navbar-toggle{width:100%;padding-left:30px}.navbar-toggle img{float:right}.header-text-container{width:100%;float:left;padding-top:57px}.header-top{max-width:1100px;padding:61px 0 0 0;margin:auto}.logo{width:236px;margin:auto}.navbar-header{margin:0;padding:0;height:auto;background-color:transparent;border:none}.nav-section{border-top:solid 1px #dadada;border-bottom:solid 1px #dadada}.nav-desk{max-width:868px;margin:auto}.nav-desk ul li{width:25%;text-align:center;vertical-align:middle;max-width:206px}.nav-desk ul li a{display:block;color:#5b5b5b;padding-top:24px;padding-bottom:24px;text-decoration:none;text-transform:uppercase;font-size:14px}.nav-desk ul li a.active{display:block;background-color:#5b5b5b;color:#FFF}.nav-desk ul li a.active span{border-left:none!important}.nav-desk ul li:hover{display:block;background-color:#5b5b5b;color:#FFF}.nav-desk a:hover,.nav-desk .current-item a{background-color:#5b5b5b;color:#fff!important}.wrapper{max-width:836px;margin:0 auto;width:100%;padding:0 15px}.wrapper.footer{max-width:991px}.row.header-top{display:none}.heading{background:url(/static/img/header-background.jpg) no-repeat center center;background-size:cover;width:100%;height:480px}.heading-travelhack{background:url(/static/img/header-background-travelhack.jpg) no-repeat center center;background-size:cover;width:100%;height:480px}.heading-container{width:79%;background-color:rgba(0,0,0,0.6);text-align:center;border-radius:3px;margin-left:auto;margin-right:auto;margin-top:42px;color:#fff}.inner-heading{background:url(/static/img/inner-header-background.jpg) no-repeat center center;background-size:cover;width:100%;height:258px}h1{font-family:'Lato',sans-serif;margin-top:0;font-size:33px;font-weight:300;padding-top:36px}.heading h2,.heading-travelhack h2{font-size:22px;font-weight:300;line-height:33px;margin-bottom:0;width:84%;margin:0 auto;text-align:center;padding-bottom:32px}.travelhack-categories{width:250px;margin:0 auto;margin-top:80px;float:none}.travelhack-categories ul{width:100%;float:none;overflow:hidden}.travelhack-categories ul li.bestresult{border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:14px 14px 7px 14px;width:250px;border:1px solid #DADADA;text-align:center}.travelhack-categories ul li label{padding-top:2px;line-height:18px;display:block;text-transform:uppercase;font-size:13px;padding-bottom:8px;font-weight:400}.travelhack-categories ul li a{color:#8b8b8b}.travelhack-categories ul li.travelhack_active a{color:#FFF}.travelhack_active{color:#fff;background:#29a229}.search-form{width:830px;margin:auto;padding-top:81px;max-width:830px;float:left}.search-form label{padding-bottom:15px;font-size:14px;margin:0;text-transform:uppercase;display:block}.search-form li{padding-right:40px;padding-bottom:60px}li.apartment-type{padding-right:0}li.apartment-type.embed{padding-right:40px}li.pollution{padding-right:0}.search-form .family-size{padding-right:39px;padding-bottom:108px}.search-form .family-size.embed{padding-bottom:60px}li.city-selection{width:300px;height:147px;padding:0;margin-right:40px;padding-bottom:40px!important}li.city-selection select{width:300px!important}li.lifestyle-selection{width:355px;height:147px;padding:0;margin-right:40px;padding-bottom:40px!important;padding-right:0}li.lifestyle-selection select{width:350px!important}li.currency-selection{width:355px;height:147px;padding:0;margin-right:40px;padding-bottom:40px!important;padding-right:0}li.currency-selection select{width:350px!important}li.apartment-type.embed{width:250px;height:147px;padding:0;margin-right:40px;padding-bottom:40px!important;padding-right:0}li.apartment-type.embed select{width:250px!important}li.budget{width:380px;height:82px;padding:0;margin-right:40px}li.temperature{width:375px;height:82px;padding:0;margin-right:25px}li.internetspeed{width:375px;height:82px;padding:0;margin-left:25px}.search-form li select,.lifestyle-form select,.weather_col_right select,.search-form li .selectize-input{background:url(/static/img/drop-down-arrow.png) no-repeat scroll right 15px center;padding:14px 10px;float:left;width:250px;color:#8b8b8b;border-radius:3px;border-color:#dadada;border-style:solid;-moz-appearance:none;-webkit-appearance:none}.search-form li .selectize-input{max-height:50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.selectize-input .item{display:inherit;overflow:hidden;margin-right:30px;text-overflow:ellipsis}.sort-order .livesort{background:url(/static/img/drop-down-arrow.png) no-repeat scroll right 15px center;padding:14px 10px;float:left;width:250px;color:#8b8b8b;border-radius:3px;border-color:#dadada;border-style:solid;-moz-appearance:none;-webkit-appearance:none}.result-left{position:relative}.result-left label{font-size:14px;margin:0;position:absolute;left:218px;top:5px;text-transform:uppercase}.result-left .sort-order{position:absolute;left:218px;top:35px}.result-right{padding-top:35px}select::-ms-expand{display:none}.numbers-row input[type=number]{float:left;width:63px;text-align:center;padding:14px 19px;border-radius:3px;border:solid 1px #dadada}.button{text-indent:-9999px;cursor:pointer;width:12px;height:16px;float:left;text-align:center;background:url(/static/img/buttons.png) no-repeat}.button-modal{text-indent:-9999px;cursor:pointer;width:12px;height:16px;float:left;text-align:center;background:url(/static/img/buttons.png) no-repeat}.dec{background-position:0 -29px;margin:15px 15px 0 0}.inc{margin:15px 0 0 15px}.buttons{padding:20px 0 0 140px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.continents{padding-bottom:60px}.continents ul li{border:solid 1px #dadada;width:138px;height:102px;color:#8c8c8c;text-align:center;cursor:pointer}.continents ul li label{margin:0;padding:0;padding-top:27px;padding-bottom:16px;cursor:pointer}.continents ul li h3{font-size:16px;font-weight:700;margin:0;padding:0;text-align:center}.search-form li.budget select{background:url(/static/img/drop-down-arrow.png) no-repeat scroll right 15px center;padding:10px;display:block;width:256px;color:#8b8b8b;border-radius:3px;border-color:#dadada}.continents li input{width:22px;height:22px;margin:auto;display:none}.search-form li.family-size select{background:url(/static/img/down-arrow.png) no-repeat scroll right 15px center;width:63px;padding-left:27px;margin-left:20px}.search-form li.budget select{width:410px}.search-btn{text-align:center;padding-bottom:60px;padding-top:60px;float:left;width:100%;max-width:835px}.search-btn.embed{padding-bottom:60px;padding-top:0}.newsletter-btn{text-align:center;padding-bottom:260px;padding-top:0;float:left;width:100%;max-width:835px}.africa.world{background:#29a229 url(/static/img/south-america-map.png) no-repeat}.africa{background:url(/static/img/africa.png) no-repeat}.asia{background:url(/static/img/asia.png) no-repeat}.europe{background:url(/static/img/europe.png) no-repeat}.north-america{background:url(/static/img/north-america.png) no-repeat}.south-america{background:url(/static/img/southamerica.png) no-repeat}.oceania{background:url(/static/img/oceania.png) no-repeat}.africa,.asia,.europe,.north-america,.south-america,.oceania{background-position:center}.continents-categories li{padding:0;position:relative}.continents-categories input[type="checkbox"]{display:block;opacity:0}.continents ul li span{display:block;width:25px;height:25px;background:url(/static/img/checkbox.png) no-repeat;margin:auto}.continents-categories{width:100%;margin:0 auto;float:left}.world_active{background-color:#29a229}.continents ul li.world_active span{background:url(/static/img/checkbox-selected.png) no-repeat scroll 0 0 transparent}.world_active label{color:#fff}.africa.world_active{background:#29a229 url(/static/img/south-america-map.png) no-repeat scroll 0 0 transparent}.search-btn button{font-size:20px;font-weight:400;background-color:#fe7f33;border-radius:5px;border:none;padding:20px 74px;color:#fff;text-transform:uppercase}.newsletter-btn button{font-size:20px;font-weight:400;background-color:#fe7f33;border-radius:40px;border:none;padding:20px 74px;color:#fff;text-transform:uppercase}.advanced-button-section{float:left;width:100%;padding-top:50px}li.advanced-list-item{padding-bottom:40px}li.newsletter-list-item{padding-bottom:20px}.advanced-section{width:100%;float:left}.advanced-button{text-align:center;width:100%}.advanced-button a{text-decoration:underline;cursor:pointer}li.search{margin:0;padding:0}.sort-order-section{padding-top:40px;float:left;width:100%;display:none}.sort-order-section ul>li{padding-right:0}.sort-order{float:left;padding-right:40px}.sort-order.right{float:left;padding-right:0}.sort-order.racism{float:left;padding-right:40px}.sort-order.healthcare{padding-right:0}.healthcare-item{padding-right:200px!important}.search{float:right;padding-right:50px}.search.right{padding-right:0!important}.search input{background-image:url(/static/img/search-ico.png);font-size:16px;font-weight:700;width:390px;max-width:539px;color:#8c8c8c;border:solid 1px #dadada;padding:14px 37px 14px 15px;border-radius:3px;background-repeat:no-repeat;background-position:right 12px}.newsletter input{font-size:16px;font-weight:700;width:100%;max-width:100%;color:#8c8c8c;border:solid 1px #dadada;padding:14px 37px 14px 15px;border-radius:3px;background-repeat:no-repeat;background-position:right 12px}.newsletter textarea{font-size:16px;font-weight:700;width:100%;max-width:100%;color:#8c8c8c;border:solid 1px #dadada;padding:14px 37px 14px 15px;border-radius:3px;background-repeat:no-repeat;background-position:right 12px}.contact input{font-size:16px;font-weight:700;width:80%;display:block;color:#8c8c8c;border:solid 1px #dadada;padding:14px 37px 14px 15px;border-radius:3px}.contact textarea{font-size:16px;font-weight:700;width:80%;display:block;height:300px;max-height:300px;color:#8c8c8c;border:solid 1px #dadada;padding:14px 37px 14px 15px;border-radius:3px}.trip-type{width:100%}.round-trip,.one-way{width:50%;float:left;margin-bottom:40px;height:50px;border:1px solid #DADADA}.round-trip label,.one-way label{line-height:50px;display:block;text-transform:uppercase;text-align:center;font-size:14px}.round-trip.active,.one-way.active{color:#fff;background:#29a229}.round-trip{border-top-left-radius:5px;border-bottom-left-radius:5px}.one-way{border-top-right-radius:5px;border-bottom-right-radius:5px}.trip-type input{width:100%;height:100%;margin:0;padding:0;opacity:0}.footer-section{width:100%;float:left;background-color:#f5f5f5;padding:20px 0;margin-top:116px}.footer-link{float:left}.footer-section ul li{padding-right:40px;width:150px}.footer-section ul li h5{margin-top:0}.footer-section ul li a{font-size:14px;font-weight:400;color:#5b5b5b}.copyright{font-size:14px;color:#5b5b5b;float:right;font-weight:400}.slider-input{visibility:hidden!important}.close-btn{background:url(/static/img/close-btn.png) no-repeat scroll 0 0 transparent;position:absolute;right:20px;top:20px;width:33px;height:33px;z-index:1055;cursor:pointer}.flexslider .slides li{position:relative}.flexslider .slides img{width:100%;max-height:500px;min-height:500px;height:100vh;object-fit:cover;background:#fff url('/static/img/spinner.svg') no-repeat center center}.thumbnail-container .slides img{max-height:100px;min-height:100px;object-fit:cover;background:#fff url('/static/img/spinner.svg') no-repeat center center}.flex-caption{position:absolute;left:20px;bottom:20px;background:rgba(0,0,0,0.6);z-index:1;padding:8px 35px;color:#fff;float:left;font-size:60px;border-radius:4px;display:block;font-weight:300}.flex-top{bottom:auto;top:20px;font-size:16px}.flex-top a{color:#fff!important;text-decoration:none!important}.airfare .airport-details{float:right;text-align:right}.airfare a{text-decoration:none!important}.airfare .btn{border-radius:5px;background:#29a229;padding:5px 10px;color:white}.attribution{margin-left:0!important}.grid-result-section{}.list-view-result-section{}.hidden{display:none}.result-header{background:url(/static/img/result-header-image.jpg) no-repeat center center;background-size:cover;width:100%;height:258px}.result-header-travelhack{background:url(/static/img/result-header-image-travelhack.jpg) no-repeat center center;background-size:cover;width:100%;height:258px}.filter-button{float:left}.result-setting{padding-top:35px;float:left;width:100%}.result{padding-top:16px;padding-bottom:82px}.result p{font-family:'Lato',sans-serif;font-size:16px;color:#666;font-weight:400;margin:0}input[type=button]{border:solid 1px #dadada;border-radius:3px;padding:12px;background-color:#fff;font-size:16px;font-weight:400}button.filter-button{background:url(/static/img/filter-icon.png) no-repeat center left 28px;width:178px;border:solid 1px #dadada;border-radius:3px;padding:12px;padding-left:60px;font-weight:400;position:absolute;left:15px;top:35px}.result-views{float:right}.result-views .result-view-buttons{float:right}.result-views p{font-weight:400;line-height:48px;padding-right:32px;float:left}input.grid-view,input.list-view,input.map-view{width:86px;border:solid 1px #dadada;border-radius:3px;padding:12px;padding-left:45px;font-weight:400;font-size:14px;float:left}input.map-view{background:url(/static/img/map_normal.png) no-repeat center left 16px;border-radius:0 0 0 0}input.map-active{background:url(/static/img/map_active.png) no-repeat center left 16px;color:#fff;background-color:#29a229;border:solid 1px #29a229}.mapWindow{padding-top:20px;width:100%;height:584px}.schoolMapWindow{padding-top:20px;width:100%;height:400px}input.grid-view{background:url(/static/img/grid-icon.png) no-repeat center left 16px;border-right:none;border-radius:3px 0 0 3px}input.grid-view{background:url(/static/img/grid-icon.png) no-repeat center left 16px;border-right:none;border-radius:3px 0 0 3px}input.grid-active{background:url(/static/img/grid-icon-active.png) no-repeat center left 16px;color:#fff;background-color:#29a229;border:solid 1px #29a229}input.list-view{background:url(/static/img/list-icon.png) no-repeat center left 16px;border-left:none;border-radius:0 3px 3px 0}input.list-active{background:url(/static/img/list-active-icon.png) no-repeat center left 16px;color:#fff;background-color:#29a229;border:solid 1px #29a229}.grid-style-result{border:solid 1px #e5e5e5;float:left;border-radius:3px;box-shadow:0 1px 5px #ebebeb;margin:15px 0}.grid-style-result:hover{border:solid 1px #29a229}.result-thumbnail{position:relative}.grid-style-result input{background-color:#29a229;width:98px;font-size:14px;font-weight:400;position:absolute;bottom:15px;right:15px;color:#fff;text-align:center;padding:5px;border:solid 1px #29a229}.city-title-section{float:left;padding:28px 15px;width:100%;box-sizing:border-box}.result-title{float:left}.result-title h2,h3,.result-budget h2,h3{margin:0}.result-title h2{font-size:24px;color:#585858;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:198px}.result-title h3{font-size:14px;color:#8d8d8d;font-weight:400;padding-top:7px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:188px}.result-budget{font-family:'DINM';font-size:24px;color:#585858;float:right;text-align:right}.result-budget h2{font-size:24px;color:#585858}.result-budget h2 span{font-size:18px;color:#bdbdbd}.result-budget a h3{font-family:'Lato',sans-serif;color:#8d8d8d;text-decoration:none;font-size:14px;font-weight:400;padding-top:7px}.result-budget a span{background:url(/static/img/cost-arrow.png) no-repeat scroll 9px 7px;float:right;width:25px;height:16px}.status{float:left;width:100%;border-top:1px solid #e5e5e5;padding:16px 18px}.status li{float:left;padding-left:16px;width:33.3333%}.status li:first-child{padding-left:0}.status li span.devider-line{background:url(/static/img/devider-line.png) no-repeat;width:1px;height:25px;float:right}.status li p span.population{background:url(/static/img/popolation-icon.png) no-repeat scroll 0 4px;width:21px;height:21px;float:left;margin-right:9px;margin-top:3px}.status li p span.pollution-result{background:url(/static/img/pollution-icon.png) no-repeat scroll 3px 2px;width:21px;height:21px;float:left;margin-right:9px}.status li p span.crime{background:url(/static/img/crime-icon.png) no-repeat scroll 0 5px;width:21px;height:21px;float:left;margin-right:9px}.status h3{font-size:12px;color:#585858;text-transform:uppercase}.status p{font-size:14px;font-weight:400;color:#29a229;padding-top:11px;float:left;line-height:28px}.status p.high{color:#f60}.status p.very-high{color:#c00}.cost{border-top:none}.cost li p span.housing{background:url(/static/img/house-icon.png) no-repeat scroll 2px 3px;width:21px;height:21px;float:left;margin-right:9px;margin-top:3px}.cost li p span.food{background:url(/static/img/food-icon.png) no-repeat scroll 3px 2px;width:21px;height:21px;float:left;margin-right:9px}.cost li p span.others{background:url(/static/img/other-icon.png) no-repeat scroll 0 5px;width:21px;height:21px;float:left;margin-right:9px}.cost h3{float:left;border-top:none}.cost-tooltip{background:#fefee2;position:absolute;top:0;right:0;border-radius:10px;border:solid 1px #e5e5e5;width:368px;box-shadow:0 1px 5px #ebebeb;z-index:1}.tool-tip-pointer{position:absolute;bottom:125px;right:10px}.cost-tooltip h2{font-size:18px;font-weight:400;float:left;padding-left:19px;padding-top:22px;font-family:'Lato',sans-serif;color:#585858;padding-bottom:8px}.tooltip-arrow{position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fefee2;top:-9px;right:24px;z-index:1}.tooltip-arrow-border{position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e5e5e5;top:-9px;right:22px}.browse-view-box{float:left;border:solid 1px #eee;margin:0;border-radius:3px;box-shadow:0 1px 5px #ebebeb;margin-bottom:30px;width:100%}.browse-view-box:hover{border:solid 1px #29a229}.location-title.browse{padding-top:12px;padding-left:12px;width:70%;height:70px;border-right:none;position:absolute;top:0;left:118px}.image-preview.browse{position:relative;float:left;min-width:30%;height:70px}.location-title.browse h2{padding-left:0;padding-top:0;margin-top:0;margin-bottom:5px;max-width:230px}.location-title.browse h3{padding-left:0;padding-top:0;max-width:210px}.list-view-box h2,h3,p{font-family:'Lato',sans-serif;margin:0}.list-view-container{float:left;margin:15px 0;width:100%;margin-top:30px;max-width:1140px}.list-view-box{float:left;width:100%;border:solid 1px #eee;margin:0;border-radius:3px;box-shadow:0 1px 5px #ebebeb;margin-bottom:30px}.list-view-box:hover{border:solid 1px #29a229}.image-preview{position:relative;float:left;width:24%;height:180px}.image-preview img{width:100%;height:100%}.location-title{float:left;width:24%;height:180px;border-right:solid 1px #eee}.location-title h2{font-size:23px;color:#585858;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:230px;width:100%;padding-left:36px;padding-top:36px}.location-title h3{text-transform:uppercase;font-size:14px;color:#8d8d8d;padding-top:8px;padding-left:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:154px;width:100%}.filter-result-section{float:left;width:52%;height:88px;border-bottom:solid 1px #eee}.result-categories{float:left}.list-view-details-button{float:right;padding-right:30px;padding-top:26px}.equal{float:left}.list-view-details-button input{background-color:#29a229;width:98px;font-size:14px;font-weight:400;color:#fff;text-align:center;padding:5px;border:solid 1px #29a229}.result-categories{float:left;width:78%;padding:16px 18px}.result-categories li{float:left;padding-left:33px;width:33.3333%}.result-categories li:first-child{padding-left:15px}.result-categories li span.devider-line{background:url(/static/img/devider-line.png) no-repeat;width:1px;height:25px;float:right;margin-top:-11px}.result-categories .population span{background:url(/static/img/popolation-icon.png) no-repeat scroll 0 4px;width:21px;height:21px;float:left;margin-right:9px;margin-top:3px}.result-categories .pollution-result span{background:url(/static/img/pollution-icon.png) no-repeat scroll 3px 2px;width:21px;height:21px;float:left;margin-right:9px}.result-categories .crime span{background:url(/static/img/crime-icon.png) no-repeat scroll 0 5px;width:21px;height:21px;float:left;margin-right:9px}.result-categories h3{font-size:12px;color:#585858;text-transform:uppercase}.population,.pollution-result,.crime{padding-top:11px}.form-pollution{padding-top:0}.result-categories p{font-size:14px;font-weight:400;color:#29a229;padding-top:4px;float:left}.result-categories p.high{color:#f60}.result-categories p.very-high{color:#c00}.img-responsive{height:200px;width:100%;object-fit:cover}.img-responsive img{height:100%}.equal{float:left;padding-top:30px}.additional-result-section{float:left;width:52%}.additional-result-categories{float:left;width:76%;padding:16px 18px;padding-right:0}.additional-result-categories li{float:left;padding-left:30px;width:31.3333%}li.food-container{width:32%;padding-left:30px}.additional-result-categories li:first-child{padding-left:15px}.additional-result-categories .housing span{background:url(/static/img/house-icon.png) no-repeat scroll 0 1px;width:21px;height:21px;float:left;margin-right:9px;margin-top:3px}.additional-result-categories .food span{background:url(/static/img/food-icon.png) no-repeat scroll 3px 3px;width:21px;height:21px;float:left;margin-right:9px}.additional-result-categories .others span{background:url(/static/img/other-icon.png) no-repeat scroll 0 7px;width:21px;height:21px;float:left;margin-right:9px}.additional-result-categories h3{font-size:12px;color:#585858;text-transform:uppercase}.housing,.food,.others{padding-top:11px;float:left}.additional-result-categories p{font-size:14px;font-weight:400;color:#29a229;padding-top:4px;float:left}.plus{font-family:'Lato',sans-serif;font-size:14px;color:#8d8d8d;font-weight:400;float:left;padding-top:18px}.list-view-total{float:left;padding-top:34px}.list-view-total>span{padding-right:20px;font-size:18px;float:left;font-weight:400}.list-view-total h2{font-family:'DINM';font-size:20px;color:#585858;float:left;margin:0}.list-view-total h2 span{font-size:16px;color:#b7b7b7;float:left;line-height:28px;font-weight:400}.details-modal-contaner{float:left;width:100%;max-width:1080px;margin:0 auto;background-color:#fff;padding:0 30px;box-sizing:border-box;padding-bottom:60px}.details-modal-contaner h3{font-size:16px;color:#29a229;font-weight:700;text-transform:uppercase;margin:0;padding-bottom:12px;padding-left:20px}.budget-details h3{padding-bottom:20px!important;float:left;font-size:20px}.budget-details h2{padding-bottom:20px!important;float:right}.details-modal-contaner p{padding:0}.airport-toponly p,.freedom-facts-details p{padding:15px 0 15px 20px}.details-modal-contaner h4,.ac-head h4{font-size:16px;color:#737373;font-weight:400;margin:0;padding:22px 0 22px 0}.details-modal-contaner ul{width:100%;float:left}nav.details-tab{width:100%;float:left;box-sizing:border-box}nav.details-tab ul{width:100%;float:left;background-color:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}nav.details-tab ul li{float:left;border-right:1px solid #e5e5e5}nav.details-tab ul li:first-child{border-left:1px solid #e5e5e5}nav.details-tab ul li a{color:#666;font-size:14px;font-weight:400;text-transform:uppercase;padding:17px 20px;display:block;text-decoration:none}nav.details-tab ul li.active a{background-color:#fff;color:#000;position:relative;top:1px}nav.details-tab ul li.social{float:right;padding-left:10px;padding-right:10px;border-right:0}nav.details-tab ul li.social a{color:#666;display:block;text-decoration:none;padding:14px 0;max-height:54px}nav.details-tab ul li.social i{color:#29a229}.budget-details{width:100%;float:left;padding-top:20px;border-bottom:#e5e5e5 1px solid;margin-bottom:50px}.budget-details h2{text-align:right;font-size:22px;color:#737373;font-weight:700;margin:0;padding:0 20px}.budget-details h2 span{color:#a3a3a3}.facts,.life-details{width:50%;float:left;padding-top:32px;padding-right:43px;box-sizing:border-box}.life-details{padding-right:0}.facts ul li,.life-details ul li{width:100%;float:left;border-top:1px solid #e5e5e5;padding:0 20px}.facts ul li:last-child,.life-details ul li:last-child{border-bottom:1px solid #e5e5e5}.details-modal-contaner h4 span{float:right;font-weight:700}span.population-details,span.broadband-download-details,span.broadband-upload-details,span.purchase-details,span.traffic-details{width:21px;height:21px;float:left;margin-top:20px;margin-right:15px}span.population-details{background:url(/static/img/details-sprite.png) no-repeat scroll -13px -10px}span.broadband-download-details{background:url(/static/img/details-sprite.png) no-repeat scroll -13px -47px}span.broadband-upload-details{background:url(/static/img/details-sprite.png) no-repeat scroll -13px -83px}span.purchase-details{background:url(/static/img/details-sprite.png) no-repeat scroll -13px -116px}span.traffic-details{background:url(/static/img/car-icon.png) no-repeat center}.pollution-details h4{float:left}.life-left-section{float:left;width:50%}.life-details-section{float:right;width:39%}.life-details-section h4{float:left;color:#b8b8b8;font-size:14px;width:50%;text-align:right}.life-details-circle{float:right;border:solid 6px #dfdfdf;border-radius:25px;width:45px;height:45px;text-align:center;vertical-align:baseline;font-weight:700;font-size:16px;color:#b8b8b8;margin-top:8px;padding-top:5px}.details-modal-contaner h4 span{float:right;font-weight:700}span.life-details-icon,span.health-details,span.crime-details,span.pollution-details,span.walkability-details{width:21px;height:21px;float:left;margin-top:20px;margin-right:15px}span.life-details-icon{background:url(/static/img/details-sprite.png) no-repeat scroll -13px -186px}span.health-details{background:url(/static/img/details-sprite.png) no-repeat scroll -13px -221px}span.crime-details{background:url(/static/img/details-sprite.png) no-repeat scroll -12px -256px}span.pollution-details{background:url(/static/img/details-sprite.png) no-repeat scroll -13px -154px}span.walkability-details{background:url(/static/img/walk-icon.png) no-repeat center}.airport-section{width:100%;float:left;padding-top:40px;box-sizing:border-box}.airport-toponly{padding-top:0!important}.airport-section ul{width:100%;float:left}.airport-section ul li{width:100%;float:left;padding:20px 20px;box-sizing:border-box;font-weight:400;border-bottom:1px solid #e5e5e5}.airport-section ul li:first-child{width:100%;float:left;background-color:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-weight:700;padding:20px 25px}.col-2{width:28%;float:left}.col-3{width:14%;float:left}.col-1{width:58%;float:left}.airport-details{font-weight:700}.airport-section ul li h4{font-weight:700;font-size:16px}.distance h4,.cod h4{font-weight:700}.booking-section{float:left;width:100%;box-sizing:border-box;padding-top:40px}.booking-section li{width:100%;float:left;padding:18px 20px;box-sizing:border-box;font-weight:400;border-bottom:1px solid #e5e5e5}.tab-3 li{padding-left:0}.booking-section li:first-child{border-top:1px solid #e5e5e5}.booking-section li a{font-size:14px;font-weight:400;color:#29a229;margin-left:20px;text-decoration:underline;position:relative}.booking-section li h4 span{float:left;padding-left:20px}.book-section{float:left;width:100%;box-sizing:border-box;padding-top:40px}.book-section li{width:100%;float:left;padding:25px 20px;box-sizing:border-box;border-top:1px solid #e5e5e5;font-weight:400}.book-section li:first-child{border-bottom:1px solid #e5e5e5}.book-section ul li img{margin-right:18px;width:22%}.book-section ul li img:last-child{margin-right:0}.advertiser-section{float:left;width:100%;box-sizing:border-box;padding-top:20px}.advertiser-section li{width:100%;float:left;padding:25px 20px;box-sizing:border-box;border-top:1px solid #e5e5e5;font-weight:400;background:#fff}.advertiser-section li:first-child{border-bottom:1px solid #e5e5e5}.advertiser-section ul li img{width:100%}.country-facts-details{float:right;text-align:right}.freedom li p{float:left}.top-section-only{padding-top:0!important}.freedom li a.eye-icon{margin-left:19px;margin-top:15px}.freedom-facts-details{position:relative;width:50%}.freedom-tooltip{width:330px;height:auto;border:solid 1px #e5e5e5;border-radius:4px;background-color:#fefee2;line-height:21px;box-shadow:0 4px 5px #ebebeb;position:absolute;left:0;top:0}.tooltip-box{position:absolute;top:36px;left:-32px;z-index:1;display:none}.tooltip-box .freedom-tooltip-arrow-border{position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e5e5e5;top:-9px;left:32px}.tooltip-box .tooltip-arrow{position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fefee2;top:-9px;left:34px;z-index:1}.tooltip-section{position:relative}.freedom-tooltip p,.freedom-tooltip ul{font-size:14px;color:#4c4c43;font-weight:400;padding:10px 15px}.freedom-tooltip ul{padding-left:30px;list-style-position:outside}.freedom-tooltip ul li{list-style:disc;list-style-position:outside}.freedom-facts h4{color:#999;float:right;padding-right:20px;font-size:14px;width:116px;text-align:-webkit-right}.freedom-score-circle{float:right;font-weight:700;font-size:16px;color:#b8b8b8;position:relative}.unkown-rang{border:none;padding-top:11px;padding-left:14px}.women-equality{border:none;color:#000;padding-top:10px;font-size:16px;text-align:-webkit-left}.women-lgbt .col-1{width:60%}.women-lgbt .col-2{width:40%}.result-y{background:url(/static/img/details-sprite.png) no-repeat scroll -7px -325px;width:30px;height:30px;float:right;margin-left:6px;border:none;margin-top:15px}.result-n{background:url(/static/img/details-sprite.png) no-repeat scroll -7px -364px;width:30px;height:30px;float:right;margin-left:6px;border:none;margin-top:15px}.Alcohol-cannabis li{height:auto}.Alcohol-cannabis .col-1{width:60%}.Alcohol-cannabis .col-2{width:40%;line-height:22px}.display-none{display:none}.weather-section{float:left;width:100%}.weather-section .header{font-weight:bold;color:#000}.details-modal-contaner>div.active{display:block}.weather-section ul li{width:100%;float:left;border-bottom:1px solid #e5e5e5;font-weight:400;line-height:50px;padding:4px 20px;box-sizing:border-box}.weather-section ul li:first-child{padding:6px 25px}.weather-section .col-1{width:48%}.weather-section .col-2{width:21%;margin-right:90px;font-size:14px}.weather-section .col-3{width:21%;font-size:14px}.weather-very-good{display:inline-block;width:100%;height:50px;text-align:center;background-color:#b8dd97}.weather-good{background-color:#fdf7db;display:inline-block;width:100%;height:50px;text-align:center}.weather-okey{background-color:#facbb3;display:inline-block;width:100%;height:50px;text-align:center}.weather-average{background-color:#fff;display:inline-block;width:100%;height:50px;text-align:center}.modal-width{max-width:1080px;width:100%}.btn-details{background-color:#29a229;width:98px;font-size:14px;font-weight:400;position:absolute;bottom:15px;right:15px;color:#fff;text-align:center;padding:5px;border:solid 1px #29a229}.btn-details:hover{color:#FFF}.btn-details:focus{color:#FFF}.btn-listview-details{background-color:#29a229;width:98px;font-size:14px;font-weight:400;color:#fff;text-align:center;padding:5px;border:solid 1px #29a229}.btn-listview-details:hover{color:#FFF}.btn-listview-details:focus{color:#FFF}.weather_col_right{float:right;font-weight:400;color:#494848;text-transform:capitalize}.weather_col_right div{display:inline-block;margin-left:36px}.weather_col_right div span{width:16px;height:16px;display:inline-block;margin:-2px 6px;border-radius:5px}.weather_col_right div span#color-1{background:#b8dd97}.weather_col_right div span#color-2{background:#fdf7db}.weather_col_right div span#color-3{background:#facbb3}.weather_col_right div span#color-4{background:#f5a2aa}.download-btn{width:178px;border-radius:3px;padding:11px 12px;font-weight:400;background-color:#fff;font-size:16px;clear:both;margin-left:30px;position:relative;top:20px}.download-btn h2{line-height:47px;float:right;margin:0}.download-btn button{width:178px;border:solid 1px #dadada;border-radius:3px;padding:11px 12px;font-weight:400;background-color:#fff;font-size:16px}.budget-tab ul li{background-color:#fff;float:left;border:none}.budget-tab ul li select{background:url(/static/img/drop-down-arrow.png) no-repeat scroll right 15px center;padding:14px 10px;float:left;width:250px;color:#8b8b8b;border-radius:3px;border-color:#dadada;border-style:solid;-moz-appearance:none;-webkit-appearance:none}.budget-tab a.csv-download{padding:14px 10px;float:right;width:180px;color:#fff;border-radius:3px;-moz-appearance:none;-webkit-appearance:none;background:#29a229;text-decoration:none;text-align:center;margin-bottom:10px}.budget-tab ul{width:auto;padding-left:20px}.budget-tab label{display:block;width:100%;margin-bottom:5px;font-weight:700;float:left}.budget-tab input[type=number]{width:73px;text-align:center;border-radius:3px;border:solid 1px #dadada}.pop-up{margin-top:40px;width:98%;float:left;background-color:#fefee2;border-radius:5px;border:solid 1px #e5e5e5;margin-left:20px}.pop-up p{font-weight:400;font-size:16px;color:#4c4c43;padding:20px}.pop-up p span{font-weight:700}.budget-tab ul li .col-1{width:58%;float:left}.budget-tab ul li .col-2{width:11%;float:left}.budget-tab ul li .col-3{width:20%;float:left}.budget-tab ul li .col-4{width:11%;float:left}.budget-details-table{width:100%;float:left}.budget-details-table ul li{width:100%;float:left;line-height:31px;padding-left:0;padding-right:0;border-bottom:solid 1px #e5e5e5}.budget-details-table ul li:first-child{padding:12px 20px}.span.equal{padding-left:42px}span.multiply{display:none}.qty{width:132px;height:38px;background-color:#f5f5f5;border-radius:2px;border:solid 1px #e5e5e5;float:left;text-align:left}span.housing-equal{float:left;padding-left:28px}.house-total{float:right;width:34%}li.house-toital .col3{width:12%;float:right}li.house-toital .col4{width:10%;float:right}.total-section{width:98%;float:left;line-height:31px;padding:0 20px;border-bottom:solid 1px #e5e5e5;text-align:left;margin-left:20px}.total-section h4{float:left}.subtotal-section{float:right;padding-right:30px;width:399px}.subtotal-section-two{float:right;padding-right:65px;width:369px}.subtotal-section .price{padding-right:0;float:right}.subtotal-section .label{text-align:left}.modest-style{float:right;padding-right:30px;width:399px}.modest-style-two{float:right;width:332px;margin-right:37px}.total-section .emphasize h4{color:#29a229;font-weight:bold}.modest-style .price,.total .price{float:right!important}.modest-style .label,.total .label{text-align:left;position:relative}.total{float:right;width:399px}.emphasize-two{float:right;width:339px;margin-right:30px}.total-section h4{float:left;padding-right:34px}.total-section h4:first-child{width:261px}.total-section-two h4:first-child{width:210px}.total-section .block{padding-right:0;width:106px}.modest-style .block{height:45px;background-color:#f5f5f5;border-radius:2px;border:solid 1px #e5e5e5;float:left;margin-top:8px;padding-bottom:10px;padding:8px 0 6px 0}h4.block.member-total{margin-top:18px}.download-btn-bottom button{float:right}.notification-tool-tip a{position:relative;float:left}.last-budget{width:99%;margin-left:20px}.circle-range,.circle-range-2,.circle-range-3,.circle-range-4,.circle-range-5{width:45px;height:45px;float:right;padding-top:7px;padding-left:10px;position:relative;vertical-align:baseline}.modal-body{padding:0}.Show-tooltip{display:block!important}.airline-details-header{width:100%;float:left;padding:0 0 12px 20px;border-bottom:#e5e5e5 1px solid;margin-bottom:14px}.airline-details-header h3{font-size:16px;color:#29a229;font-family:'Lato';text-transform:uppercase;margin:0;float:left;font-weight:700;padding:0}.airport-code-dropdown{float:right;border:1px solid #dadada;padding:7px 15px;border-radius:3px;margin-top:-10px}.airport-options{background:url(/static/img/drop-down-arrow.png) no-repeat scroll right 10px transparent;padding:0 18px 0 0!important;color:#8b8b8b;border:0 none;max-width:200px;-moz-appearance:none;-webkit-appearance:none}.airport-options option{direction:ltr!important}.airline-opts-dropdown{float:right;position:relative;padding-right:28px}.airline-opts-dropdown a{font-size:16px;color:#8b8b8b;font-family:Lato-Light;text-decoration:none}.airline-opts-dropdown a .down-arrow{width:11px;height:7px;display:inline-block;margin:4px 0 0 8px;background:url(/static/img/drop-down-arrow.png) no-repeat scroll 0 0 transparent}.airline-tooltip{border-radius:3px;background-color:#fff;box-shadow:0 0 8.8px .2px rgba(0,0,0,0.06);border:solid 1px #cbcbcb;position:absolute;top:auto;margin-top:6px;right:-8px;width:100px;z-index:2;display:none}.airline-tooltip ul::-webkit-scrollbar-track{width:5px;background-color:#ececec}.airline-tooltip ul::-webkit-scrollbar{width:5px;background-color:#ccc}.airline-tooltip ul::-webkit-scrollbar-thumb{width:10px;background-color:#ccc}.airline-tooltip:before{content:"";position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #cbcbcb;top:-8px;left:50px;z-index:0;bottom:auto}.airline-tooltip:after{content:"";position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;top:-7px;left:50px;z-index:1;bottom:auto}.airline-tooltip ul{padding:3px 0 6px 11px;max-height:110px;overflow-y:scroll}.airline-tooltip li{float:none;line-height:26px}.airline-tooltip li a span{float:right;padding-right:11px}.airline-class-container{float:left;width:100%;padding:0 0 0 0}.airline-container-head{float:left;width:100%;padding-bottom:29px}.airline-container-head .airline-tooltip{z-index:1;width:255px}.airline-container-head .airline-tooltip:before{left:auto;right:33px}.airline-container-head .airline-tooltip:after{left:auto;right:33px}.airline-name{float:left}.airline-avatar{margin:0 10px 5px 0;width:80px;height:24px;float:left}.airline-avatar img{vertical-align:top;width:inherit;height:inherit;object-fit:contain}.airline-name h4{display:inline-block;text-transform:uppercase;padding:0;font-size:20px;color:#777;font-family:Lato-Bold}.airline-class{float:left;width:100%}.airline-company{float:left;width:100%}.airline-seprator{float:left;width:100%;height:1px;border:1px solid #868686;margin:60px 0}.ac-head{float:left;width:100%}.ac-head h4{padding:0;font-size:20px;color:#777;font-family:Lato-Regular;float:left}.ac-head .class-points{float:right;color:#fe7f33;font-size:20px;font-family:Lato-Bold;line-height:100%}.ac-card{float:left;width:100%}.ac-more-opts{float:left;padding-top:13px;display:none}.ac-more-opts.more{width:100%}.more-cc-opts .ac-more-opts{display:block}.no-cc-opt .ac-more-opts{display:none}.ac-more-opts a{color:#777;line-height:100%;float:left;text-decoration:none;font-size:16px}.no-cc-opt .ac-head{padding-bottom:20px;border-bottom:1px solid #e5e5e5}.no-cc-opt .ac-card{display:none}.ac-no-opts{float:left;color:#fe7f33;line-height:100%;padding-top:14px;display:block}.ac-card{float:left;width:100%;margin-top:24px;border-radius:3px;border:solid 1px #e5e5e5}.ac-offer{float:left;width:100%;padding:23px 22px 24px 23px;border-bottom:1px solid #e5e5e5;position:relative}.redemption-cost{width:100%;text-align:right;float:right}.points-needed{width:100%;float:right;text-align:right;font-size:10px;color:#777;font-family:'Lato-Light',sans-serif}.last-updated{padding-top:7px;width:100%;float:left;text-align:left;font-size:11px;color:#777;font-family:'Lato-Light',sans-serif}.remainder{font-size:9px;font-family:'Lato-Light',sans-serif;text-transform:uppercase}.best-opt-ribbon{width:66px;height:77px;position:absolute;right:28px;top:-1px;display:none}.best-opt-ribbon img{width:100%;height:100%}.best-option .best-opt-ribbon{display:block}.ac-membership-details{float:left;width:100%}.airline-class.economy{padding-bottom:44px;padding-left:20px;padding-right:20px}.airline-class.business{padding-left:20px;padding-right:20px}.cc-img{float:left;width:92px;height:57px}.cc-img img{float:left;width:100%;height:100%}.fee-info{float:left;padding:3px 0 0 11px;line-height:100%}.fee-info h5{font-size:20px;color:#777;margin:0;padding-bottom:5px}.fee-info>span{font-size:16px;color:#494949;float:left;padding-right:14px}.fee-info .eye-icon{margin-top:-2px}.ac-offer-details{float:left;width:100%;padding:16px 24px 13px 23px;background-color:#f5f5f5}.offer-calc-wrap{float:left;line-height:100%}.ac-offer-details .btn-three{float:right;margin:0;font-size:16px;font-family:'Lato-Regular';width:148px;height:43px;color:#fff}.ac-more-opts .gt-arrow{background:url(/static/img/gt-arrow.png) no-repeat scroll 0 0 transparent;width:8px;height:12px;margin:4px 0 0 5px;float:right}.arrow-rotate{transform:rotate(-90deg)}.more-card-wrapper{display:none}.offer-calc{float:left;padding-right:48px}.offer-calc-wrap h6{font-size:20px;color:#777;margin:0;font-family:'Lato-Bold'}.offer-calc-wrap span{color:#777;font-size:12px;font-family:'Lato-Light';text-transform:uppercase}.offer-calc .operator{padding:9px 34px 0 28px;line-height:100%}.offer-result{float:left}.offer-result .operator{padding:10px 65px 0 0}.operand,.operator{float:left}.operator{font-size:20px;color:#777;font-family:'Lato-Bold'}.offer-total{float:left;width:auto}.favorite-chkbox-two{float:right;width:74px}.historical-icn-div{width:80px;float:right}.green-popup-login-icn{display:none}.active-graph-icn{display:none}.green-popup-price-list-login-img{}.historical-login-icn{margin-right:17px}.historical-icn{float:right;margin-right:17px;cursor:pointer}.blur-graph{height:394px;display:none;background:url(/static/img/blur-graph-img.png);border:1px solid #DADADA;width:100%;margin:20px 0 40px 0;float:left}.inner-blur-graph{width:74%;margin:0 auto;text-align:center;margin-top:125px;position:relative}.blur-graph p{font-size:18px;text-align:center;font-weight:500}.inner-blur-graph-btn{background:#fe7f33 none repeat scroll 0 0;border:medium none;border-radius:3px;color:#fff;margin-top:20px;padding:12px 36px;display:inline-block}.graph{overflow:hidden;border:1px solid #DADADA;width:100%;display:none;padding:24px 0;margin:50px 0 40px 0}.inner-graph{width:95%;margin:0 auto;position:relative}.inner-graph img{margin-top:10px;width:100%}.graph-dropdown-div{width:213px;float:right}.inner-graph select{background:url(/static/img/drop-down-arrow.png) no-repeat scroll right 15px center;padding:7px 10px;float:right;width:126px;color:#8b8b8b;border-radius:3px;border-color:#dadada;border-style:solid;-moz-appearance:none;-webkit-appearance:none}.inner-graph label{display:block;width:75px;color:#29A229;font-size:16px;margin-top:10px;font-weight:700;float:left}.logged-in-window-popup{position:relative;position:fixed;width:100%;left:0;right:0;top:0;bottom:0;display:none;z-index:1080;background:rgba(0,0,0,0.5)}.inner-logged-in-popup{background:#fff none repeat scroll 0 0;border-radius:3px;overflow:hidden;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:40%;width:302px;padding:19px 19px 29px 29px;z-index:100}.popup-dropdown-div{width:100%;overflow:hidden}.popup-dropdown-div select{background:url(/static/img/drop-down-arrow.png) no-repeat scroll right 15px center;padding:10px;margin-top:30px;float:left;width:240px;color:#8b8b8b;border-radius:3px;border:1px solid #dadada;-moz-appearance:none;-webkit-appearance:none}.popup-dropdown-div label{display:block;width:237px;color:#4C4C4C;font-size:14px;margin-top:10px;font-weight:700;float:left}.popup-dropdown-div-two{margin-top:30px;overflow:hidden}.popup-dropdown-div-two input[type=number]{border:1px solid #dadada;border-radius:3px;float:left;height:44px;text-align:center;width:58px}.popup-dropdown-div-two select{-moz-appearance:none;background:rgba(0,0,0,0) url("/static/img/drop-down-arrow.png") no-repeat scroll right 15px center;border:1px solid #dadada;border-radius:3px;color:#8b8b8b;float:left;margin-left:10px;padding:10px;width:121px}.popup-dropdown-div-two label{color:#4c4c4c;display:block;float:left;font-size:16px;font-weight:700;margin-top:10px;width:51px}.opt-price{margin-left:20px;float:left;color:#96979B;margin-top:9px}.popup-save{background:#29a229 none repeat scroll 0 0;border-radius:3px;color:#fff;display:inline-block;font-size:15px;margin-top:30px;padding:9px 25px}.popup-cancel{background:#B6B6B6 none repeat scroll 0 0;border-radius:3px;color:#fff;display:inline-block;font-size:15px;margin:30px 0 0 6px;padding:9px 21px}.popup-cancel:hover{color:#fff}.popup-save:hover{color:#fff}.popup-cancel{color:#fff}.rule-exists{background:#fe7f33!important}.price-list-icn{float:left}.price-list-img{float:left}.green-popup-price-list-login-img{display:none}.price-list-login{cursor:pointer;float:left;margin:1px 0 0 10px}.item-graph-subscribe{margin-top:20px!important}.price-list-login img{vertical-align:top!important}.price-list-icn hr{width:1px;height:19px;float:left;background:#EAEAEA;margin:4px 10px}.price-list-blur-section{height:219px;display:none;background:url(/static/img/price-list-blur-graph-img.png);border:1px solid #DADADA;width:100%;margin:20px 0 15px 0;float:left}.inner-price-list-blur-section{width:80%;margin:0 auto;margin-top:45px;text-align:center;position:relative}.inner-price-list-blur-section p{font-size:18px;text-align:center;font-weight:500}.inner-price-list-blur-section-btn{background:#fe7f33 none repeat scroll 0 0;border:medium none;border-radius:3px;color:#fff;left:300px;margin-top:20px;padding:10px 36px;display:inline-block}.price-list-graph-section{overflow:hidden;border:1px solid #DADADA;width:100%;display:none;margin:60px 0 15px 0;padding:20px 0 10px 0}.inner-price-list-graph-section{width:95%;margin:0 auto;margin-top:0}.inner-price-list-graph-section img{width:100%}.inner-price-list-graph-section select{background:url(/static/img/drop-down-arrow.png) no-repeat scroll right 15px center;padding:7px 10px!important;float:right!important;width:126px!important;color:#8b8b8b;border-radius:3px;border-color:#dadada;border-style:solid;-moz-appearance:none;-webkit-appearance:none}.inner-price-list-graph-section label{display:block;width:75px!important;color:#29A229;font-size:16px;margin-top:4px!important;font-weight:700;float:left!important}.budget-tab-two ul li .col-1{width:61%!important;float:left}.budget-tab-two ul li .col-2{width:11%;float:left}.budget-tab-two ul li .col-3{width:15%!important;float:left}.budget-tab-two ul li .col-4{width:13%!important;float:left}.budget-tab ul li .col-1{width:58%;float:left}.budget-tab ul li .col-2{width:11%;float:left}.budget-tab ul li .col-3{width:20%;float:left}.budget-tab ul li .col-4{width:11%;float:left}.budget-details-table{width:100%;float:left}.budget-details-table ul li{width:100%;float:left;line-height:31px;padding-left:0;padding-right:0;border-bottom:solid 1px #e5e5e5}.budget-details-table ul li:first-child{padding:12px 20px}@media(max-width:767px){.blur-graph{border:none}.price-list-blur-section{border:none}}@media(max-width:767px){.budget-details h3{font-size:17px!important}.historical-icn-div{float:right}.favorite-chkbox{float:left;margin-left:20px}.favorite-chkbox-two{float:left;margin-left:20px}}@media(max-width:360px){.budget-details h3{font-size:15px!important}.details-modal-contaner h3{padding-left:0;font-size:14px!important}.favorite-chkbox{width:93px;margin-left:0}.favorite-chkbox-two{width:65px;margin-left:0}.historical-icn{margin-right:6px}.historical-icn-div{width:62px}}.watch-btn{width:100%;height:43px;clear:both}.active-btn{background:#29A229!important}.watch-btn a{width:210px;color:#fff;background:#929397;float:right;border-radius:3px;padding:10px 10px 10px 64px;position:relative}.watch-btn a.active{width:230px}.watch-btn a img{position:absolute;top:11px;left:31px}.view-details-section{width:100%;overflow:hidden;padding:16px 26px 19px 26px;background:#F9F9F9;border:1px solid #E5E5E5;border-radius:3px;margin-top:38px}.view-details-section-top{}.view-details-section-top h4{color:#29A229;font-size:22px;padding:0;display:inline-block}.view-details-section-top span{background:#FFC001;padding:2px 7px;border-radius:3px;margin-left:15px;color:#fff}.view-details-section-top .war{background:#FF9C00}.view-details-section-top .alt{background:#FF846C}.view-details-section-top p{float:right;display:inline-block;color:#4A4A4A}.view-details-section-bottom h5{color:#4A4A4A;font-size:18px;padding:0;margin:5px 0 0 0;display:inline-block}.view-details-section-bottom>a{background:#29A229;color:#fff;float:right;border-radius:3px;padding:10px 21px}.view-details-section-panel{border:1px solid #E5E5E5;border-top:none}.view-details-section-panel p{padding-bottom:34px!important;line-height:32px}.travel-tab-panel-body ul{margin:0 0 40px 0;list-style-type:disc!important;font-family:'Lato-Regular';font-size:16px}.travel-tab-panel-body ul li{float:none;margin:10px 0 0 15px;list-style-type:disc!important}.travel-tab-panel-body ul li>ul{margin:5px 0 10px 0}.travel-tab-panel-body ul li>ul li{margin:5px 0 0 15px}.travel-tab-panel-body ol{margin:10px 0;list-style-type:disc!important}.travel-tab-panel-body ol li{float:none;margin:10px 0 0 15px;list-style-type:disc!important}.travel-tab-panel-body ol li>ol{margin:5px 0 10px 0}.travel-tab-panel-body ol li>ol li{margin:5px 0 0 15px}.travel-tab-panel-body>a.button-style{background:#29A229;color:#fff;padding:9px 26px 12px 26px;display:inline-block;border-radius:4px}@media(max-width:991px){.view-details-section-top h4{width:100%}.view-details-section-top span{margin:12px 0 0 0;display:inline-block}.view-details-section-top p{margin:12px 0 0 0}}@media(max-width:767px){.view-details-section-top{text-align:center}.view-details-section-top h4{width:100%}.view-details-section-top span{display:inline-block;margin:12px 0 0 0}.view-details-section-top p{margin:12px 0 0 10px;float:none}.view-details-section-bottom{text-align:center}.view-details-section-bottom>a{float:none;margin-top:12px;display:inline-block}}.filter-btn{text-align:center;width:100%;margin-top:40px;margin-bottom:85px}.filter-btn a{background:#FE7F33;color:#fff;font-size:20px;border-radius:3px;padding:20px 63px}.blur-alerts{height:446px;width:100%;background:url(/static/img/alerts-blur.png) center no-repeat;border:1px solid #DADADA;margin:20px 0 40px 0;float:left}.blur-school{height:620px;width:100%;background:url(/static/img/school-blur.png) center no-repeat;border:1px solid #DADADA;margin:20px 0 40px 0;float:left}.inner-blur-school{width:74%;margin:0 auto;text-align:center;margin-top:125px;position:relative}.blur-school p,.blur-alerts p{font-size:18px;text-align:center;font-weight:500}.inner-blur-school-btn{background:#fe7f33 none repeat scroll 0 0;border:medium none;border-radius:3px;color:#fff;margin-top:20px;padding:12px 36px;display:inline-block}.schools-categories{width:817px;margin:0 auto;margin-top:80px;float:none}.schools-categories ul{width:100%;float:none;overflow:hidden}.schools-categories ul li{padding:14px 14px 7px 14px;width:163px;border:1px solid #DADADA;text-align:center}.schools-categories ul li label{padding-top:2px;line-height:18px;display:block;text-transform:uppercase;font-size:14px}.schools-categories ul li span{display:inline-block}.schools-categories ul li:nth-child(1){border-top-left-radius:5px;border-bottom-left-radius:5px}.schools-categories ul li:nth-child(5){border-top-right-radius:5px;border-bottom-right-radius:5px}.schools-categories ul li:nth-child(1) span{background:url(/static/img/Boarding-school_li_img.png) no-repeat scroll 0 0 transparent;width:21px;height:30px}.schools-categories ul li:nth-child(2) span{background:url(/static/img/early_childhood_li_img.png) no-repeat scroll 0 0 transparent;width:35px;height:30px}.schools-categories ul li:nth-child(3) span{background:url(/static/img/primary_school_li_img.png) no-repeat scroll 0 0 transparent;width:33px;height:30px}.schools-categories ul li:nth-child(4) span{background:url(/static/img/middle-school-li-img.png) no-repeat scroll 0 0 transparent;width:27px;height:30px}.schools-categories ul li:nth-child(5) span{background:url(/static/img/high_school-li-img.png) no-repeat scroll 0 0 transparent;width:33px;height:30px}.schools-categories ul li.boarding.school_active span{background:url(/static/img/Boarding-school_li_img_active.png) no-repeat}.schools-categories ul li.childhood_program.school_active span{background:url(/static/img/early_childhood_li_img_active.png) no-repeat}.schools-categories ul li.primary.school_active span{background:url(/static/img/primary_school_li_img-active.png) no-repeat}.schools-categories ul li.middle.school_active span{background:url(/static/img/middle-school-li-img-active.png) no-repeat}.schools-categories ul li.high.school_active span{background:url(/static/img/high_school-li-img-active.png) no-repeat}.school_active{color:#fff;background:#29a229}.school_active label{color:#fff}.schools_view-details-section{width:100%;overflow:hidden;padding:16px 20px 16px 20px;background:#F9F9F9;border:1px solid #E5E5E5;border-radius:3px;margin-top:38px}.schools_view-details-section-top{}.schools_view-details-section-top h4{color:#29A229;font-size:22px;padding:0;display:inline-block}.schools_view-details-section-top p{float:right;color:#4A4A4A;font-size:20px}.schools_view-details-section-bottom>a{background:#29A229;color:#fff;float:right;border-radius:3px;padding:10px 21px;margin-top:14px}.schools_view-details-section-panel{border:1px solid #E5E5E5;border-top:none;padding:20px 0 25px 0}.schools_view-details-section-panel p{padding-bottom:34px!important;line-height:32px}.schools_view-details-section-panel>a{background:#29A229;color:#fff;padding:9px 26px 12px 26px;display:inline-block;border-radius:4px}.schools_view-details-section-top p img{margin-right:10px}.schools_view-details-section-bottom .min_max_Section{float:left;width:165px}.schools_view-details-section-bottom .min_max_Section h4{font-size:18px;margin:7px 7px 0 0;padding:0}.schools_view-details-section-bottom .min_max_Section h4 strong{font-weight:bold;font-size:23px}.schools_view-details-section-bottom .min_max_Section .value-span{margin-top:7px;font-size:18px;text-transform:capitalize;display:inline-block}.schools_view-details-section-bottom hr{width:2px;height:58px;margin:0 67px;float:left;background:#E5E5E5}.schools_view-panel-top-section{margin-bottom:20px;overflow:hidden;width:100%}.schools_view-panel-top-section span{clear:both;display:block}.top-section-left-area{float:left;width:45%}.top-section-left-area span{color:#9A9A9A}.top-section-left-area hr{margin:10px 0 10px 0}.top-section-left-area .email-span{color:#737373;font-size:18px;font-weight:700}.top-section-left-area-bottom{margin:40px 0}.top-section-right-area{float:right;width:45%}.top-section-right-area span{color:#9A9A9A}.top-section-right-area hr{margin:10px 0 10px 0}.top-section-right-area .email-span{color:#737373;font-size:18px;font-weight:700}.top-section-right-area-bottom{margin-top:40px}.schools_view-panel-bottom-section{width:100%}.schools_view-panel-bottom-section hr{margin-bottom:20px}.school-div{margin-bottom:20px}.boarding-school-div{border:1px solid #EDEDED;padding:13px 0 0 18px;width:143px;height:67px;margin-top:20px;float:left}.boarding-school-div span{width:78px;text-transform:uppercase;color:#29A229!important;display:inline-block;font-size:14px;float:left;font-weight:700}.boarding-school-div img{margin-right:10px;float:left;width:21px;height:30px;margin-top:4px}.early_childhood-div{border:1px solid #EDEDED;padding:13px 0 0 18px;width:210px;height:67px;margin-left:15px;margin-top:20px;float:left}.early_childhood-div span{width:131px;text-transform:uppercase;color:#29A229!important;display:inline-block;font-size:13.8px;float:left;font-weight:700}.early_childhood-div img{margin-right:10px;float:left;width:33px;margin-top:4px;height:30px}.primary-school-div{border:1px solid #EDEDED;padding:13px 0 0 18px;width:198px;height:67px;margin-left:15px;margin-top:20px;float:left}.primary-school-div span{width:124px;text-transform:uppercase;color:#29A229!important;display:inline-block;font-size:14px;float:left;font-weight:700}.primary-school-div img{margin-right:10px;float:left;width:27px;margin-top:4px;height:30px}.middle-school-div{border:1px solid #EDEDED;padding:13px 0 0 18px;width:189px;height:67px;margin-left:15px;margin-top:20px;float:left}.middle-school-div span{width:114px;text-transform:uppercase;color:#29A229!important;display:inline-block;font-size:13.8px;float:left;font-weight:700}.middle-school-div img{margin-right:10px;float:left;width:27px;margin-top:4px;height:30px}.high-school-div{border:1px solid #EDEDED;padding:13px 0 0 18px;width:177px;height:67px;margin-left:15px;margin-top:20px;float:left}.high-school-div span{width:97px;text-transform:uppercase;color:#29A229!important;display:inline-block;font-size:14px;float:left;font-weight:700}.high-school-div img{margin-right:10px;float:left;width:33px;margin-top:4px;height:30px}.schools-section{width:100%;overflow:hidden;margin-bottom:40px}.schools_view-panel-bottom-section span{color:#9A9A9A}.schools-courses-section{margin-top:20px}.schools-courses-section span{border:1px solid #EDEDED;padding:12px 30px;margin-right:20px;margin-bottom:20px;color:#737373;float:left}@media screen and (max-width:991px){.schools-categories ul li:nth-child(1){border-top-left-radius:0;border-bottom-left-radius:0}.schools-categories ul li:nth-child(5){border-top-right-radius:0;border-bottom-right-radius:0}.schools-categories{width:85%}.schools-categories ul{width:100%}.schools-categories ul li{width:50%!important}}@media screen and (max-width:767px){.schools-categories ul li:nth-child(1){border-top-left-radius:5px;border-top-right-radius:5px}.schools-categories ul li:nth-child(5){border-bottom-left-radius:5px;border-bottom-right-radius:5px}.schools-categories{width:85%}.schools-categories ul{width:100%}.schools-categories ul li{width:100%!important}.schools_view-panel-top-section{text-align:center}.schools_view-details-section-top{text-align:center}.schools_view-details-section-top h4{text-align:center}.schools_view-details-section-top p{float:none;margin-top:10px}.schools_view-details-section-bottom{text-align:center}.schools_view-details-section-bottom .min_max_Section{float:none;margin:0 auto;margin-top:10px;width:100%}.schools_view-details-section-bottom hr{width:100%;height:0;float:none;margin-right:0;margin-top:10px}.schools_view-details-section-bottom>a{float:none;display:inline-block}.top-section-left-area{width:100%;float:none;text-align:center}.schools_view-panel-bottom-section{text-align:center}.top-section-right-area{width:100%;float:none;text-align:center}.boarding-school-div{float:none;margin:0 auto;margin-top:20px}.early_childhood-div{float:none;margin:0 auto;margin-top:20px}.primary-school-div{float:none;margin:0 auto;margin-top:20px}.middle-school-div{float:none;margin:0 auto;margin-top:20px}.high-school-div{float:none;margin:0 auto;margin-top:20px}.schools-courses-section{text-align:center}.schools-courses-section span{display:inline-block;float:none}}@media screen and (max-width:360px){.boarding-school-div{width:133px;padding:13px 0 0 12px}.early_childhood-div{width:200px;padding:13px 0 0 12px}.primary-school-div{width:185px;padding:13px 0 0 12px}.middle-school-div{width:177px;padding:13px 0 0 12px}.high-school-div{width:165px;padding:13px 0 0 12px}}.searching{background:url(/static/img/loader_transparent.gif) no-repeat center center;height:72px;width:72px}.cc_container .cc_btn{background-color:#29a229;color:#fff;font-family:"Lato",sans-serif}.cc_container .cc_btn:hover,.cc_container .cc_btn:visited,.cc_container .cc_btn:active{background-color:#fe7f33;color:#fff}body.modal-open{overflow:hidden!important}ul.share-buttons{position:absolute;z-index:2;right:20px;bottom:20px;background:rgba(0,0,0,0.6);padding:4px 4px;float:right;list-style:none;padding:0;padding-top:0;border-radius:4px;height:73px;max-width:128px}ul.share-buttons li{float:right;display:inline;padding:3px}ul.share-buttons .sr-only{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}ul.share-buttons li i{color:#fff;font-size:30px}.modal-ios{position:fixed!important}.modal-placeholder{float:left;width:100%;height:400px;max-width:1080px;margin:0 auto;background:#fff url('/static/img/spinner.svg') no-repeat center center;box-sizing:border-box;padding-bottom:60px}.middle-section p.last{padding-bottom:10px!important}.as-seen-on{text-align:center;float:left;border-radius:3px;box-shadow:0 1px 5px #ebebeb;margin:0 auto;border:solid 1px #29a229;width:100%;margin-top:15px;display:flex}.as-seen-on.first{margin-top:0}.as-seen-on.last{margin-bottom:30px!important}.as-seen-on.price{margin-bottom:20px}.as-seen-on p{padding:10px}.as-seen-on span{display:table-cell;vertical-align:middle}.as-seen-on.text p{padding:5px;text-align:left}.as-seen-on a{padding-left:10px;padding-right:10px}.price-box{width:200px;min-width:200px;min-height:100%;background-color:#29a229;float:left;padding:0 0 10px 0;margin:0;align-items:stretch}.price-box.custom{background-color:#1184c1}.price-box p{padding:10px 20px 10px 20px!important;color:#fff!important}.price-box p.tiny{font-size:10px}.price-box p.available{font-size:12px;padding:0!important}.price-box h3{padding-top:10px;color:#fff;font-size:32px}.btn-detail.orange{background-color:#fe7f33}.tour-backdrop{z-index:100000}.tour-step-backdrop{z-index:10001}.tour-step-background{z-index:10000}.popover[class*="tour-"]{z-index:10002}@media(min-width:1200px){.fix-wdth{width:670px!important}.location-title h3{font-size:14px;max-width:272px}.location-title h2{max-width:272px}}@media(max-width:1200px){.img-responsive{width:100%;height:264px;object-fit:cover}}@media(max-width:1175px){.grid-style-result{width:100%}.status li span.devider-line{margin-right:0}}@media(max-width:991px){.price-list-graph-section{border:none}.budget-tab-two ul li .col-1{width:100%!important}.budget-tab-two ul li .col-3{width:100%!important}.budget-tab-two ul li .col-4{width:100%!important}.status li span.devider-line{margin-right:0}.image-preview img{width:100%;height:100%}.image-preview.browse img{width:100%;height:100%}.wrapper{max-width:718px;width:100%;margin:0 auto;padding:0 15px}h1{font-size:38px}.heading h2,.heading-travelhack h2{font-size:20px}li.budget{max-width:468px;width:100%}li.temperature{width:100%;padding-bottom:180px!important}li.internetspeed{width:100%;margin-left:0}li.pollution.left,li.form-pollution.left{padding-right:40px}li.crime-rate.right{padding-right:0!important}.search-form{width:100%;float:left}.search-form li.apartment-type,.search-form li.crime-rate{padding-right:40px}.search-form li select,.search-form li .selectize-input{width:323px}.search-form li{padding-bottom:48px;padding-right:0}.search-form li.newsletter-list-item{float:left;padding-bottom:48px;padding-right:20px;min-width:150px}.search-form .family-size{padding-right:0;width:178px;max-width:178px}input[type=number]{width:123px}.search-form .family-size{padding-bottom:70px}.search-form li.family-size select{width:222px}.continents ul li{width:229px;padding-right:0}.continents ul li span{left:40px}.search{width:363px;float:left;padding-right:40px}.search.right{width:323px}.sort-order.qol{padding-right:0}.sort-order.healthcare{padding-right:0}.sort-order.right{padding-right:40px}.search input{width:100%;max-width:686px;background-position:right}.search-btn{width:100%;padding-top:60px;padding-bottom:100px}.newsletter-btn{width:100%;padding-top:0;padding-bottom:100px}.facts{width:100%;padding-right:0;padding-top:0!important}.life-details{width:100%;padding-right:0;padding-top:40px!important}.airport-section ul li div:before,.checkout-table ul li div:before{content:attr(data-label);font-weight:bold;text-align:left;float:left;padding-bottom:15px}.airport-section .col-1,.airport-section .col-2,.airport-section .col-3{text-align:right;width:100%;padding-bottom:10px}.checkout-table .col-1,.checkout-table .col-2,.checkout-table .col-3,.checkout-table .col-4{text-align:right;width:100%!important;padding:10px 0}.qty{float:right;width:65px;height:36px;text-align:center;padding:0}.table-header,.budget-table-header,.multiply,span.housing-equal{display:none}.checkout-table{padding:30px 0;float:left;width:100%}.budget-tab ul li select{width:100%;margin-bottom:15px}.budget-tab ul li{width:100%}.download-btn button{font-size:15px;width:150px}p.header{line-height:20px}.location-title h2{font-size:20px}.cc_container .cc_btn{background-color:#29a229;color:#fff;font-family:"Lato",sans-serif}.cc_container .cc_btn:hover,.cc_container .cc_btn:visited,.cc_container .cc_btn:active{background-color:#fe7f33;color:#fff}.result-left{padding-top:70px}.result-left .sort-order{width:250px!important;padding-right:0}.result-left label.browse{width:100%!important;padding-right:0;max-width:100%!important}.result-left label{width:250px!important;max-width:250px!important}.airport-section.airport-toponly{padding-top:0!important;padding-bottom:40px!important}.custlif-name{float:left}.custlif-name-label{float:left;width:auto}.custlif-name-field{clear:left;float:left;margin-top:15px}.custlif-name-field-sec{float:left;clear:left;margin-top:15px;width:auto}.custlif-name-label-sec{width:auto}.free-radio-sec{margin-bottom:40px;width:auto;float:left;clear:left}.custlif-name-label-sec .radio-label-pubpri{line-height:56px}.custlif-name-label-sec a.eye-icon{margin-top:16px!important}.ac-offer-details .btn-three{float:left;clear:left;margin:20px 0 0}.email-btn{margin-left:0!important}}@media(max-width:854px){.search{width:100%;float:left;padding-right:0}.search.right{width:100%}.search-form li.apartment-type,.search-form li.crime-rate{padding-right:0}.search input{width:100%;background-position:right}.budget{width:100%}.search-form .family-size{padding-bottom:54px}.search-form li{width:100%}.search-form li select,.search-form li .selectize-input{width:100%}.sort-order{width:100%;padding-right:0!important}.airport-code-dropdown{margin-top:10px}.inner-price-list-blur-section{width:90%}li.pollution.left,li.form-pollution.left{padding-right:0}.healthcare-item{padding-right:0!important}}@media(max-width:852px){.inner-price-list-blur-section p{font-size:16px}.continents-categories{width:100%;float:left;max-width:847px}.continents ul li{width:33.3333%}.continents ul li span{left:253px}}@media(max-width:732px){li.budget{max-width:684px;margin-right:0}h1{font-size:34px}.heading h2,.heading-travelhack h2{font-size:18px}.search-form .family-size{padding-top:75px}.family-size.embed{padding-top:0}.features ul li{font-size:12px}.inner-price-list-blur-section{margin-top:25px}}@media screen and (max-width:768px){.header-top{padding-top:60px}.footer-link{margin:auto;width:100%;text-align:center}.footer-link li{text-align:center;float:none;padding-bottom:20px}.footer-section ul li{padding-right:0;min-width:100%}.copyright{width:100%;text-align:center;font-size:14px;font-weight:400;color:#5b5b5b;float:right}.list-view-box{position:relative}.image-preview{max-width:24%!important;width:24%!important;max-height:88px!important;padding-top:0!important}.image-preview.browse{width:15%!important}.image-preview img{width:100%;height:100%}.filter-result-section{width:76%!important}.location-title{padding-top:15px!important;width:22.22%;position:absolute;bottom:0;left:0;height:78px;padding-bottom:0}.filter-result-section{float:right}.additional-result-section{width:76%!important;float:right;height:80px}.flex-caption{font-size:40px}.flex-top{font-size:13px}.modal-dialog.modal-width{margin:0}.flexslider .slides img{max-height:250px;min-height:250px}.thumbnail-container .slides img{max-height:100px;min-height:100px}.airport-code-dropdown{margin-right:0}.airline-opts-dropdown{padding-right:0}.airline-tooltip{right:-11px}.airline-tooltip:before,.airline-tooltip:after{left:auto;right:8px}.airline-container-head .airline-tooltip:before,.airline-container-head .airline-tooltip:after{left:auto;right:8px}.airline-opts-dropdown a{font-size:14px}.airline-details-header h3{font-size:18px}.airline-name h4{font-size:18px}.offer-calc-wrap{width:100%}.offer-calc-wrap h6{font-size:18px}.offer-calc{padding-right:0}.offer-result{float:right}.offer-result .operator{padding:10px 35px 0 0}}@media screen and (max-width:767px){.col-sm-6{width:100%;float:left}.grid-style-result{width:100%;max-width:767px}.status li span.devider-line{margin-right:0}.img-responsive{height:300px;object-fit:cover}.custom-style{right:unset!important;top:51px;z-index:1}.currency-converter-main{max-width:none!important}.navbar-default .navbar-toggle{position:absolute;z-index:1}.navbar-toggle span{clear:left;float:left}.navbar-default .navbar-toggle{border-color:transparent}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent!important}.navbar-collapse{padding:0;width:100%!important}.toggle{display:none}.navbar-header{margin:0;padding:0;height:auto;background-color:transparent;border:none}.nav-section{border-top:solid 1px #dadada;border-bottom:solid 1px #dadada}.nav-desk{max-width:868px;margin:auto}.nav-desk ul{}.nav-desk ul li{display:list-item!important;float:none;width:100%!important;text-align:center;vertical-align:middle;max-width:100%!important;border:none!important}.nav-desk ul li a{display:block;color:#5b5b5b;padding-top:19px;padding-bottom:19px;text-decoration:none;text-transform:uppercase;font-size:14px}.nav-desk ul li a:hover{display:block;background-color:#5b5b5b;color:#FFF}.nav-desk ul li:first-child{border-left:solid 1px #dadada}.location-title{padding-bottom:6px;width:38.4%;position:absolute}.image-preview{width:41%;height:auto}.currency-converter-main{width:100%!important;float:none!important}li.city-selection{height:141px}li.city-selection select{width:100%!important}li.apartment-type.embed{height:141px;width:100%!important}li.apartment-type.embed select{width:100%!important}li.lifestyle-selection.embed{height:141px;width:100%!important}li.lifestyle-selection.embed select{width:100%!important}li.currency-selection.embed{height:141px;width:100%!important}li.currency-selection.embed select{width:100%!important}.lifestyle-form ul li p{width:50%;padding:8px 0 10px}}@media(max-width:735px){.continents ul li span{left:14%}.heading-container{padding:0 15px}}@media(max-width:640px){.header-top{padding-top:60px}.weather_col_right{padding-top:36px;padding-bottom:30px}.location-title{border-right:none}.flex-caption{font-size:30px}.flex-direction-nav .flex-next{right:-37px}.book-section ul li img{margin-right:17px;width:22%}.budget-tab a.csv-download{display:block;margin-top:20px;float:left}.plan-box-wrap{width:100%;margin:0;padding-bottom:30px}.plan-box-wrap:last-child{padding-bottom:0}.features ul li{font-size:14px}.airport-code-dropdown{float:left;clear:left;margin-top:10px;border:1px solid #dadada;padding:7px 15px;border-radius:3px}.airport-options{direction:ltr}.airline-opts-dropdown{float:left;clear:left;margin-top:10px}.airline-tooltip{right:-45px}.airline-tooltip:before,.airline-tooltip:after{left:auto;right:42px}.airline-container-head .airline-tooltip{right:auto;left:18px}.airline-container-head .airline-tooltip:before,.airline-container-head .airline-tooltip:after{left:auto;right:116px}.airline-details-header h3{font-size:16px}.airline-name h4{font-size:16px;display:block;clear:left;padding-top:10px}.airline-class-container{padding:0}.ac-offer{padding:23px 10px 24px 10px}.ac-offer-details{padding:16px 10px 13px 10px}.fee-info h5{font-size:18px}}@media(max-width:635px){.book-section ul li img{width:43%;padding-bottom:30px}.weather_col_right div{margin-left:5px}.booking-section .col-1{width:100%;padding-bottom:10px}.booking-section .col-2{width:100%;padding-top:14px}.heading-container{width:97%;padding:0 15px}.result-setting .col-md-6{width:100%;float:left}.airport-toponly{padding-top:40px!important}.airport-section{padding-top:40px!important}.result-left{padding-top:35px;height:150px}.result-right{padding-top:0}}@media(max-width:550px){.weather-section .header{line-height:20px}.weather-section .col-1{width:36%}.weather-section .col-2,.col-3{width:28%}.weather-section .col-2{margin-right:20px!important}.weather-section .col-3{margin-right:20px!important}.weather-section p{width:100%}.continents ul li{width:50%}.heading h1,.heading-travelhack h1{font-size:32px}.heading h2,.heading-travelhack h2{font-size:16px;line-height:22px}nav.details-tab ul li a{padding:13px 10px;font-size:13px}.tooltip-box{position:absolute;top:32px;left:-151px}.tooltip-box .freedom-tooltip-arrow-border{top:-9px;left:151px}.tooltip-box .tooltip-arrow{top:-10px;left:153px;z-index:1}.continents ul li{width:50%}.heading h1,.heading-travelhack h1{font-size:32px}.heading h2,.heading-travelhack h2{font-size:16px;line-height:22px}.modest-style{float:right;padding-right:30px;width:320px}.total-section h4:first-child{width:195px}.total{width:320px}.subtotal-section{width:320px}.weather-section .col-2{font-size:12px}.weather-section .col-3{font-size:12px}.inner-blur-graph{margin-top:105px}.price-list-blur-section{height:256px}}@media(max-width:521px){.inner-blur-graph{margin-top:87px}.status li span.devider-line{margin-right:10%}.life-details-section{width:40%}.airport-toponly{padding-top:40px!important}.airport-section{padding-top:40px!important}button.filter-button{background:url(/static/img/filter-icon.png) no-repeat center left 133px;width:90%;left:5%}.result-left{height:220px}.result-left.browse{height:100px}.result-left label{top:130px;left:20px}.result-left .sort-order{top:160px;left:5%;width:90%!important}.sort-order .livesort{width:100%}.result-setting .result-views{padding-top:20px}.setting{padding-left:30px!important}.modal-life-head{float:left}.header-lifestyle .btn-three{margin:15px 0 0;float:left;clear:left}.fee-info{padding:15px 0 0;clear:left}.offer-calc .operator{padding:9px 20px 0 15px}.offer-result .operator{padding:0 20px 0 0;display:inline-block;width:auto;float:none}.offer-total{width:auto;display:inline-block;float:none}.offer-result{float:left;clear:left;padding-top:30px;width:100%}.ac-offer-details .btn-three{width:100%!important}.ac-offer{padding:19px 10px 20px 10px}.best-opt-ribbon{right:10px}.offer-calc-wrap{text-align:center}.offer-calc{width:100%}.operand,.operator{width:100%}.offer-calc .operator{padding:10px 20px 10px 15px}.offer-calc-wrap h6{display:inline-block}.offer-calc-wrap span{padding-left:7px}}@media(max-width:450px){.status li span.devider-line{margin-right:0}.numbers-row-sec{float:left;clear:left;padding:20px 0 15px}.lifestyle-form ul li p{width:auto;padding:10px 0 0}.incrementer-wrap{padding-left:0;float:left}.custlif-name-field{width:100%}.signup-form-cont{padding:30px 10px}}@media(max-width:414px){.inner-price-list-blur-section-btn{padding:5px 30px}.inner-price-list-blur-section p{font-size:14px}.header-top{padding-top:0}.heading h1,.heading-travelhack h1{padding-top:24px}.advanced-button{width:100%}.weather_col_right div{margin-left:0}.weather-section .col-3{width:26%}.download-btn h2{padding-top:25px;font-size:26px}h4.block.member-total{margin-top:0;margin-bottom:22px}.modest-style h4.block{margin-bottom:10px}.airport-toponly{padding-top:40px!important}.airport-section{padding-top:40px!important}.airport-code-dropdown{padding:7px 10px}.airport-options{background:url(/static/img/drop-down-arrow.png) no-repeat scroll right 8px transparent;font-size:14px}.offer-calc-wrap h6{font-size:16px}}@media(max-width:390px){.budget-details h2{padding:0}.cost-tooltip{width:260px}.cost li{float:left;padding-left:0;width:100%;border-bottom:solid 1px #e5e5e5}.cost p{padding-top:0;line-height:46px}.cost h3{float:left;border-top:none;line-height:46px;width:100px}.location-title h2{max-width:184px}.cost li p span.housing{margin-right:4px;margin-top:10px}.cost li p span.food{margin-top:12px}.cost li p span.others{margin-top:12px}.result-title h2.widget{width:158px}.result-title h3.widget{width:158px}.modal-life-head{font-size:18px}.free-radio-sec{margin-bottom:25px}.pub-radio,.pri-radio{width:105px}.airline-details-header h3{font-size:14px}.ac-head h4{font-size:18px}.ac-head .class-points{font-size:14px;padding-top:3px}.fee-info h5{font-size:16px}.fee-info>span{font-size:14px}.fee-info .eye-icon{margin-top:-4px}.offer-calc-wrap h6{font-size:14px}.operator{font-size:16px}.offer-result{padding-top:25px}}@media(max-width:360px){.status li span.devider-line{margin-right:-6%}.budget-details h3{font-size:15px!important}.inner-blur-graph{margin-top:67px}.price-list-blur-section{height:269px}.inner-price-list-blur-section{margin:13px}}@media(max-width:320px){.advanced-button{width:100%}.status li{padding-left:12px}.status li p span.crime{margin-right:5px}.status li p span.pollution{margin-right:3px}button.filter-button{background:url(/static/img/filter-icon.png) no-repeat center left 84px}.result-categories p,.additional-result-categories p{font-size:12px}.location-title{width:65%}}@media screen and (-webkit-min-device-pixel-ratio:0){select{-webkit-appearance:none}}.numbers-row input{-webkit-transition:border 500ms ease-out;-moz-transition:border 500ms ease-out;-o-transition:border 500ms ease-out;transition:border 500ms ease-out}@media(max-width:347px){.result-views p{padding-right:17px;font-size:14px}}@media(max-width:1199px){.filter-result-section{width:52%;border-bottom:solid 1px #eee}.weather-section .col-1{width:30%}.weather-section .col-2,.weather-section .col-3{width:28%;margin-right:30px}.result-categories{width:78%}.additional-result-categories li:first-child,.result-categories li:first-child{padding-left:0}.list-view-details-button{float:left;padding-right:0;padding-top:28px}.additional-result-section{width:52%}.result-categories li{padding-left:14px;width:33%}.additional-result-categories{width:71%}.additional-result-categories li{padding-left:0;width:28%}.additional-result-categories .housing span,.additional-result-categories .food span,.additional-result-categories .others span{margin-right:0}.plus{padding-right:15px}.nav-desk ul li{z-index:1;position:relative;max-width:23%}.image-preview.browse{max-width:23%;min-width:100px;padding-top:0}}@media(max-width:991px){.image-preview{width:16%;height:auto;padding-top:50px}.location-title{padding-left:14px;padding-top:55px;padding-bottom:6px;width:25%}.location-title h2,.location-title h3{padding-left:0;padding-top:0}.filter-result-section{width:59%}.list-view-details-button input{width:98px;font-size:14px;padding:5px}.result-categories{width:72%}.result-categories .pollution-result span,.result-categories .population span{margin-right:0}.result-categories .crime span{margin-right:5px}.additional-result-categories{padding-right:0}.additional-result-categories .housing span{width:18px}.additional-result-section{width:59%}.additional-result-categories{width:68%}.plus{padding-right:12px}.list-view-total>span{padding-right:6px}.additional-result-categories p{font-size:12px}.nav-desk ul li{width:20%;z-index:1}}@media(max-width:640px){.location-title{border-right:none}}@media(max-width:614px){.flex-caption{font-size:20px}.flex-top{font-size:12px}nav.details-tab ul li a{padding:13px 10px;font-size:10px}.image-preview{min-width:98px;width:30%;height:70px;padding-top:0}.location-title h2,.location-title h3{padding-top:0;padding-left:0}.location-title{padding-top:12px;padding-left:12px;width:70%;height:70px;border-bottom:solid 1px #eee;border-right:none;position:relative!important;top:0}.location-title.browse{border-bottom:none}.list-view-box{position:relative;padding-bottom:80px;overflow:hidden}.filter-result-section{width:100%!important}.result-categories{width:100%}.additional-result-section{width:100%!important}.list-view-details-button{width:50%;padding-top:0;position:absolute;bottom:28px;left:0;text-align:center}.list-view-details-button input{width:84%;font-size:17px;padding:9px}.additional-result-categories{width:100%}.additional-result-categories p{font-size:14px}.list-view-total>span{padding-right:5px}.list-view-total h2 span{line-height:26px}.list-view-total{position:absolute;bottom:40px;right:30px;padding-top:0}.location-title h3{padding-top:3px}}@media(max-width:375px){button.filter-button{background:url(/static/img/filter-icon.png) no-repeat center left 111px}.list-view-total h2{font-size:20px}.list-view-total{right:13px}}@media(max-width:320px){.status li{padding-left:12px}.status li p span.crime{margin-right:5px}.status li p span.pollution{margin-right:3px}button.filter-button{background:url(/static/img/filter-icon.png) no-repeat center left 84px}.result-categories p,.additional-result-categories p{font-size:12px}.location-title{width:65%}}.position2{float:right}.progress2-bar{position:relative;height:45px;width:45px}.progress2-bar div{position:absolute;height:45px;width:45px;border-radius:50%}.progress2-bar div span{position:absolute;font-family:Arial;font-size:25px;line-height:35px;height:35px;width:35px;left:4px;top:4px;text-align:center;border-radius:50%;background-color:white}.progress2-bar .rotate{clip:rect(0 30px 45px 0);background-color:#4b86db}.progress2-bar .left{clip:rect(0 30px 45px 0);opacity:1;background-color:#b3cef6}.progress2-bar .right{clip:rect(0 30px 45px 0);transform:rotate(180deg);opacity:0;background-color:#4b86db}@keyframes toggle{0%{opacity:0}100%{opacity:1}}.center-block{float:none;text-align:center}.top-section h1{color:#42a942;font-family:'Lato-Light';font-size:45px;padding-bottom:26px;padding-top:81px;margin:0}.top-section h3{color:#737373;font-family:'Lato-Regular';font-size:24px}.horizontal-line{border-bottom:1px solid #e5e5e5;padding-bottom:40px}.about-horizontal-line{border-bottom:1px solid #e5e5e5;padding-bottom:57px}.middle-section{padding-top:45px}.middle-section p{color:#737373;font-family:'Lato-Regular';font-size:16px;line-height:29px;padding-bottom:32px}.middle-section h2{font-family:'Lato-Light';font-size:35px;color:#29a229;padding:20px 0 35px 0;margin:0}.middle-section a{color:#42a942;text-decoration:underline}.unique{text-decoration:none!important}.news-top-section h3{color:#42a942;font-family:'Lato-Bold';font-size:20px;padding-bottom:12px;padding-top:99px;text-transform:uppercase}.news-top-section p{color:#737373;font-family:'Lato-Regular';font-size:14px;text-transform:capitalize}.news-middle-section{padding-top:28px}.news-middle-section p{color:#737373;font-family:'Lato-Regular';font-size:16px;line-height:29px;padding-bottom:32px}.news-middle-section a{color:#42a942;text-decoration:underline}.faqs-top-section{clear:both;padding-top:40px}.faqs-middle-section{clear:both}.faqs-top-section h3,.faqs-middle-section h3{color:#42a942;font-family:'Lato-Bold';font-size:20px;padding-bottom:23px;padding-top:23px;text-transform:uppercase}.panel-group{clear:both}.normal-list li{float:none;text-indent:27px;line-height:29px}.normal-list li:last-child{float:none;text-indent:27px;line-height:29px;padding-bottom:20px}.normal-list li:before{content:' ■';color:#42a942;padding-right:5px}.panel-title a{color:#737373;font-family:'Lato-Bold';font-size:16px}.panel-default{}.panel-body p{font-family:'Lato-Regular';font-size:16px;color:#737373;line-height:29px;padding-bottom:24px}.panel-heading{padding:13px 15px 12px 21px!important;cursor:pointer}.panel-title a{text-decoration:none!important}.panel-default>.collapsed{background:#f5f5f5!important}.panel-default>.collapsed>.panel-title a{color:#737373!important}.panel-default>.panel-heading{background:#42a942}.panel-default>.panel-heading>.panel-title a{color:#FFF}.contact-adver{margin:0;padding:10px 0 30px 0}.panel-title{line-height:25px}.style{font-style:italic}.container.non-search{max-width:832px!important}.no-left-padding{padding-left:0}.panel-body{padding:21px 15px 15px 21px!important}.list-view-box h2,.result-budget h2,.result-title h2,h3,p{margin:0}.middle-section p,.top-section h3{color:#737373;font-family:Lato-Regular}.custom-style{position:absolute;left:0;margin-top:-42px;z-index:2}.currency-text{display:inline;padding-left:10px;color:#5B5B5B;font-family:Lato-Regular;font-size:16px;font-weight:normal;text-transform:capitalize}.currency-text:hover{color:#000}.currency-box{position:absolute;top:42px;left:25px;border:1px solid #cbcbcb;background-color:#fff;border-radius:10px;box-shadow:0 0 8px 0 #dadada;max-width:229px;display:none;z-index:50}.currency-form{padding:19px 19px 19px 19px}.passportLabel{float:left;padding-top:10px}.setting{position:absolute;left:50px;display:inline;padding-left:0;cursor:pointer}select{-webkit-padding-end:37px!important;-webkit-padding-start:10px!important;-moz-padding-end:37px!important;-moz-padding-start:10px!important}.select{width:189px;border:1px solid #cbcbcb;border-radius:5px;-moz-appearance:none;-webkit-appearance:none;background:url('/static/img/drop-down-arrow2.png') no-repeat;color:#5f5f5f;font-family:'Lato-regular';font-size:16px;font-weight:normal;padding:7px 10px 10px 10px;background-position:right 15px center;-webkit-padding-end:37px!important;-webkit-padding-start:10px!important;-moz-padding-end:37px!important;-moz-padding-start:10px!important}.select option{width:119px;padding-left:10px}.convert{width:140px;padding-top:10px}.convert input{background-color:#50b54d;color:#fff;font-family:'Lato-Regular';font-size:16px;font-weight:normal;padding:6px 17px 8px 17px;border-radius:3px;border:none}.up-arrow{width:20px;margin:-11px 30px 0;border-top:1px solid #ccc;border-left:1px solid #ccc;background-color:#fff;height:20px;transform:rotate(45deg)}.currency-converter-main{width:239px;float:left}@media screen and (max-width:330px){.custom-style{margin-left:-17px}}.add-container{max-height:403px;height:403px;padding:21px 40px 0 40px}.ad{text-align:center;color:#b7b7b7!important;padding-bottom:86px}.grid-view-ad{text-align:center}.grid-view-ad-text{text-align:center;color:#000!important;padding:31px 0 31px 0}.grid-view-ad-text a{color:#000!important}.grid-view-ad-text a:hover{text-decoration:none}.btn-detail{background-color:#29a229;width:98px;font-size:14px;font-weight:400;color:#fff;text-align:center;padding:5px;border:solid 1px #29a229}.btn-detail:hover{color:#FFF}@media(max-width:1199px){.add-container{max-height:467px;height:467px;padding:21px 40px 0 40px}.email-btn{margin-right:0!important;margin-left:20px;margin-top:20px!important;width:148px!important;float:left!important}.email-btn span{display:block;padding-left:20px}.fa-envelope{padding-top:2px;float:left}}@media(max-width:991px){.add-container{max-height:513px;height:513px;padding:21px 40px 0 40px}}@media screen and (max-width:767px){.ad{text-align:center;color:#b7b7b7!important;padding-bottom:65px}.add-container{max-height:414px;height:414px}}@media(max-width:387px){.add-container{max-height:414px;height:414px}}@media(max-width:320px){.ad{text-align:center;color:#b7b7b7!important;padding-bottom:145px}}.added-container{max-height:388px;height:388px;width:100%}.grid-view-img-ad img{max-width:358px;max-height:386px;width:100%}@media(max-width:1199px){.grid-view-img-ad img{max-width:358px;max-height:386px;width:100%;margin:0 auto;display:block}}.list-view-add-container{max-height:388px;height:182px;padding:19px 20px 0 20px}.list-view-ad-heading{text-align:center;color:#b7b7b7!important;padding-bottom:15px;font-weight:normal}.list-view-ad{text-align:center;max-width:663px;margin:0 auto}.list-view-ad-text{text-align:center;color:#000!important;padding-top:3px;padding-bottom:10px;font-weight:normal}.btn-detail{background-color:#29a229;width:98px;font-size:14px;font-weight:400;color:#fff;text-align:center;padding:5px;border:solid 1px #29a229}.btn-detail:hover{color:#FFF}.list-view-img{padding-bottom:10px}@media(max-width:768px){.list-view-add-container{height:170px}}@media(max-width:767px){.list-view-img{padding-bottom:20px}.list-view-ad-text{padding-bottom:20px}.list-view-ad-heading{padding-bottom:43px}.list-view-add-container{max-height:232px;height:232px;padding:20px 20px 0 20px}}@media(max-width:732px){.pull-left{float:unset!important}}@media(max-width:684px){.list-view-add-container{max-height:255px;height:255px;padding:20px 20px 0 20px}}@media(max-width:560px){.list-view-add-container{max-height:320px;height:320px;padding:20px 20px 0 20px}.list-view-ad-heading{padding-bottom:60px}}@media(max-width:492px){.list-view-add-container{height:338px}}@media(max-width:414px){.list-view-add-container{height:338px}}@media(max-width:369px){.list-view-add-container{max-height:320px;height:320px;padding:20px 20px 0 20px}.list-view-ad-heading{padding-bottom:49px}}.list-view-added-container{max-height:182px;height:182px}.list-view-img-ad{text-align:center;max-width:1140px;width:100%;margin:0 auto}.list-view-img-ad img{text-align:center;max-width:1140px;max-height:180px;width:100%;margin:0 auto}@media(max-width:991px){.list-view-img-ad img{text-align:center;max-width:1140px;max-height:180px;width:100%;margin:0 auto;position:relative;left:0;top:19px}}@media(max-width:767px){.list-view-added-container{max-height:170px;height:170px}.list-view-img-ad img{text-align:center;max-width:1140px;max-height:180px;width:100%;margin:auto;position:absolute;left:0;top:0;right:0;bottom:0}.setting{top:5px;width:65px;position:absolute;left:50px;display:inline;padding-left:0;cursor:pointer}.fix-wdth{width:100%!important}}@media(max-width:560px){.list-view-added-container{max-height:320px;height:320px}.setting{top:5px;width:92px;position:absolute;left:0;display:inline;padding-left:0;cursor:pointer}}.clear-fix{clear:both}