.h1,.h2,.h3,.h4,.h5,.h6,.set,body,h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif}.bg-white,.headerRow .insideWrap,.headerRow .menu_wrap>nav>div>div>a,.headerSection{background:rgba(255,255,255,.9)}.headerRow .menu_wrap .menu a,.menu-2.wrapped-link a{font-size:14px;text-transform:uppercase;text-align:center;word-break:initial}*,.col-partners a.col_link,.mainCaptions a:hover,html,span.partner_slogan:hover{text-decoration:none}*,h2.titles,html{word-break:break-word}*,.centered-btns_nav:focus,.large-btns_nav:focus,.transparent-btns_nav:focus,html{outline:0}*,html{margin:0;padding:0;border:none}html{background:url('../img/hoc-background.jpg') 0 0/cover fixed}body{font-size:16px;color:#111;line-height:18px;-webkit-font-smoothing:antialiased;background:0 0}body,html{height:100%}#paypal-inte .buttons,.headerRow,.test .testimonials,a,div,h1,h2,h3,img.company_logo,p,span{height:auto}h1{color:#003087;font-weight:700}.home-headersection h3{font-size:14px}.row{margin-left:0;margin-right:0}.faq-side a,.info-side a,a{color:#111}a:focus,a:hover{color:#8ca448;outline:0}label[for]{cursor:pointer;display:inline}.text-bold{font-weight:700}.home-bottom,.mainCaptionsBlocks .row,nav.row{margin-left:-15px;margin-right:-15px}.headerRow{width:100%;float:left}.headerRow .insideWrap{margin:0;height:auto;width:100%;overflow:hidden}.headerRow .insideWrap .mainTagLines{width:100%;margin:0;min-height:55px;padding:0 0 0 3px;font-size:14px;text-align:center}.headerRow .insideWrap .mainTagLines .captionText01{font-size:1.2em;line-height:20px;display:block;margin:3px 0 0;font-weight:700}.headerRow .insideWrap .mainTagLines .captionText02{font-size:1.2em;line-height:20px;font-weight:700;display:block}.headerRow .insideWrap .mainTagLines .captionText03{font-size:1.2em;line-height:20px;font-weight:300;color:#000;display:block}.row_flatMate,.sub-menu a{background:#fff}.empty_cell,.has-submenu>ul>li:hover>.sub-menu,.preloader-initiate,.sub-menu li{display:block}.sub-menu a{width:160%}.has-submenu ul{padding:0;margin:0;list-style:none}.has-submenu>ul>li,.has_loader{position:relative}.has-submenu .sub-menu{display:none;position:absolute;z-index:999}.headerRow .menu_wrap .links{float:right;margin:0 1px 0 0}.headerRow .menu_wrap .links.r_margin{margin-right:0}.headerRow .menu_wrap .menu a{display:block;color:#000;line-height:18px;padding:12px 20px}.active-menu>a,.active-menu>ul>li>a,.headerRow .menu_wrap .menu a:hover,.menu-2.wrapped-link a:hover{background:#8ca448!important;color:#fff}.headerRow .menu_wrap div.menu.has_select a{padding:10px 20px!important}select.city_subscribe_menu{height:22px!important;border:none!important;max-width:150px}.subscribe_menu_mobile{height:30px;text-align:center;margin:15px 0 10px}.menu-2.wrapped-link{margin-right:1px;float:right}.menu-2.wrapped-link a{display:block;color:#000;line-height:17px;padding:12px 24px;background:rgba(255,255,255,.9);float:right}.mainCaptionsBlocks{width:100%;padding:10px 0 0;clear:both}.mainCaptionsBlocks .mainCaptions{width:100%;padding:20px;float:left;margin:2px 0}.mainCaptionsBlocks .mainCaptions .blockIcon{background:#8ca448;color:#fff;border-radius:3px;margin:0;padding:10px;display:block;font-size:70px;text-align:center;float:left}.mainCaptionsBlocks .mainCaptions .txtBox{display:block;height:auto;margin:0;float:right;width:75%}.mainCaptionsBlocks .mainCaptions p.txt{font-size:1.2em;line-height:30px;color:#000;float:left;font-weight:600}.mainCaptionsBlocks .mainCaptions a.txt{font-size:13px;line-height:18px;color:#000;margin:0;float:left}.faq h2.faq_links a,.green,.mainCaptionsBlocks .mainCaptions a:hover,h2 span.main{color:#8ca448}.headerSection{min-height:320px;width:100%;clear:left;margin:2em 0 0;padding-bottom:3rem}h2.titles{font-size:27px!important;line-height:36px;color:#003087;height:auto;margin:40px 0 0 40px;width:90%;padding-bottom:10px;font-weight:700}.buttons a,.properity_details a,a.button{font-weight:400;text-transform:uppercase}.headerSection .full-width-para{margin:0 40px;text-align:left}.headerSection .full-width-para .text-title{margin:10px 0}h2.titles span{font-size:24px;color:#222;height:auto}.headerSection .listing{margin:20px 0 0 40px}.headerSection .listing li,.headerSection .listing ul{margin:0;padding:0}.headerSection .listing li{line-height:20px;margin:10px 0;background:url('../img/list-dot.png') 0 3px no-repeat;padding-left:25px;font-size:20px;color:#000;list-style:none}.headerSection .listing .offer,.headerSection .sidebar-offer{margin:25px 0 0;width:100%}.btn.btn-primary,.headerSection .listing .offer a,.headerSection .sidebar-offer .offer a{font-size:14px;text-transform:uppercase;color:#fff;line-height:18px;background:#8ca448;text-align:center;padding:10px 20px;border:none;border-radius:0}.buttons a:hover,.flatMate .rightSide .ad:hover,.headerSection .listing .offer a:hover,.headerSection .sidebar-offer .offer a:hover,.login-form button.login-submit:hover,a.button:hover{background:#000}.headerSection .testi{background:url('../img/icons/thumbs-up.svg') center 0 no-repeat;width:400px;height:50px;display:block;margin:43px 0 0}.headerSection .testimonials{text-align:center;width:90%;float:left;margin:10px 0 0;position:relative}.headerSection .testimonials p{line-height:22px;color:#000}.headerSection .testimonials .writer{font-style:italic;font-size:16px;color:#272525;text-align:right;font-weight:600}.footer-testimonial .centerButton{margin-bottom:20px}.footer-testimonial .centerButton,.headerSection .testimonials .centerButton{float:left;width:100%;margin-top:35px}.footer-testimonial .centerButton .opinion,.footer-testimonial .centerButton_f .opinion,.headerSection .testimonials .centerButton .opinion{margin:0 auto;text-align:center;height:35px}.footer-testimonial .centerButton .opinion a,.headerSection .testimonials .centerButton .opinion a{font-size:18px;text-transform:uppercase;color:#fff;line-height:18px;background:#8ca448;text-align:center;padding:10px 20px}.footer-testimonial .centerButton_f .opinion a{font-size:18px;color:#070707;line-height:18px;text-align:center;text-decoration:underline}.buttons.gray,.footer-testimonial .centerButton .opinion a:hover,.headerSection .testimonials .centerButton .opinion a:hover{background:#57585a}.headerSection-video{padding-top:3rem;display:flex;align-items:center}.bank-details-qr{max-width:25%}@media (min-width:992px){.headerSection .flex-row{display:flex;align-items:center}.headerSection .testi-video{margin:0}}video.home-video{width:70%;margin:0 auto;display:block}.flatMate{margin:40px 0 0;padding-bottom:25px}.flatMate .leftSide{display:inline-block;width:82%}.flatMate .rightSide{float:right;width:17%;margin:37px 0 0}.flatMate .leftSide h2.heading{font-size:25px;line-height:30px;color:#333;text-transform:uppercase;margin:10px 25px}.flatMate .leftSide p.details{color:#777;font-size:17px;line-height:17px;margin:5px 25px}.flatMate .rightSide .ad{float:left;margin:0;background:#8ca448;padding:10px 15px;text-align:center}.flatMate .rightSide .ad a{font-size:18px;text-transform:uppercase;color:#fff;line-height:18px}div#container-head{min-height:100%;height:auto!important;margin:0 auto -4em}.push,footer{height:4em}footer a{line-height:2em}.footBlocks{float:left;margin:10px 0}footer .footWrap{float:left;width:100%;background:rgba(255,255,255,.9)}footer .footWrap h2.titles{text-transform:uppercase;font-size:22px;line-height:22px;color:#8ca448;background:url('../img/dot.png') 0 bottom repeat-x;width:90%;padding:10px 0}footer .footWrap h2.titles span{text-transform:lowercase}footer .footWrap .innerBox{margin:20px 0 0;width:90%;float:left}footer .footWrap .innerBox p{font-size:16px;line-height:20px}.menu_wrap .email-subscribe .box-container{float:right;padding:5px 12px;margin-right:-15px}.email-subscribe{min-height:28px;height:auto}.email-subscribe .form-control{border-radius:0;font-size:14px;border:1px solid #ccc;border-right:none}.email-subscribe .input-group-addon{border:1px solid #ccc;border-left:none;padding:0 12px;border-radius:0;background:#000;color:#fff}.email-subscribe .input-group-addon:hover{background:#8ca448;color:#fff}footer .footWrap .message-email-response{font-size:14px;height:18px}p.contacts{line-height:22px;font-size:16px}footer .footWrap .copyright{text-align:center;height:40px;width:auto;margin:40px 25px;line-height:30px}.mainCaptions .blockIcon a,.mainCaptions .blockIcon a:hover{color:#fff}.glyphicon .glyphicon-home{left:-4px}.headerSection a{color:#597916}.text-black{color:#000!important}.faq-side,.info-side{width:150px;padding-top:3px;background:#ccc;display:inline-block;margin-top:30px}.info-side,table#jobsTableConatiner td{padding:10px}.buttons{min-width:130px}.full-width,ul.token-input-list{width:100%!important}.faq-side,.headerSection .sidebar-offer .offer,.info-side,.view-listings{float:none;margin:20px auto}.faq-side h2{margin-top:0;text-align:center}.info-side h2{margin-top:10px;text-align:center;font-size:23px}.faq-side p{padding:0 13px;text-align:center!important}.place-ad .ad{line-height:35px}#cancel_back,.ffe_submit,.forget_password button,.place-ad .ad input[type=submit]{font-size:18px;text-transform:uppercase;color:#fff;line-height:18px;background:#8ca448;text-align:center;padding:10px 20px;float:left}.formad select,.preview-offer .desc *,p{line-height:24px}.forget_password button:hover,.place-ad .ad input[type=submit]:hover{background:#000;text-decoration:underline}.formad input,.formad select,.formad textarea{border:1px solid #ccc;padding:5px}.formad select{height:28px;padding:1px}.formad input[type=checkbox]{width:15px!important;height:15px}.ffead-ffe{padding-bottom:20px}label[for=ffead-agree],label[for=ffead-news]{width:95%;margin-left:.8%}#check-pwd,#ffead-agree,#ffead-news{vertical-align:top}#ffead-city,#ffead-offer{vertical-align:bottom}#adsform #ajax_msg,#adsform .center-data label,#ffead-date,#ffead-option-city,.padding_0{padding:0}.faq_links{padding-right:25px}.faq h2{display:inline-block;margin:10px 0 20px}.buttons,.login-form button.login-submit{float:left;margin:25px 0 0}.buttons a,.login-form button.login-submit{font-size:16px;text-transform:uppercase;color:#fff;line-height:18px;background:#8ca448;text-align:center;padding:10px;font-weight:400}span.space{margin-left:20px;float:left;height:1px}.buttons.gray:hover,.td_recommend a.recommend:hover{background:#8ca448}.expat_housing_directory table.table tr td.expat_short_desc,.form-horizontal .control-label{text-align:left}.login-ffe{width:70%;margin:0 auto}.new-pwd{color:#8ca448;margin-top:10px}.flatMate .testi{background:url('../img/icons/thumbs-up.svg') center 0 no-repeat;width:100%;height:50px;display:block;margin:5px 0 10px}.flatMate .testimonials p{font-size:20px;line-height:22px;color:#000}.flatMate .testimonials .writer{font-style:italic;font-size:18px;color:#000}.flatMate .testimonials{text-align:center;width:100%;margin:10px 0;height:auto}.flatMate .testimonials .centerButton{float:left;width:100%;position:relative;top:50px}.flatMate.testimonial{border-right:none;padding:15px 0;height:auto;overflow:hidden;margin:0}.testimonials .centerButton .opinion,.testimonials .centerButton_f .opinion{margin:0 auto;text-align:center;float:none}ol.ordered-list li{margin-left:25px}.main-header{float:left;width:100%}.left-header,.right-header{width:48%;float:left}.left-header h3,.right-header h3{font-size:22px}.right-header{margin-left:2%;float:right}.clear{clear:both}p input{line-height:18px}.col-md-4.col-xs-4.form-group.invalid_email{color:red;margin-top:26px}#message-forgot-pwd,#message-login{color:red!important;display:block;padding-bottom:13px;text-align:center}#message-forgot-pwd,.email-subscribe .input-box-full-width,.faq-side{width:100%}.message-login-sidebar{width:100%!important;text-align:left!important;padding:5px!important;min-height:30px}.message-login-btn-disabled{cursor:progress}.pages,.preview-offer{width:100%;position:relative;float:left;margin-top:20px}.pages img.blog-logo{width:100%;float:left;height:auto;max-height:820px}.pages a.offer-until{position:absolute;top:0;right:0;background:#000;padding:10px;color:#fff;opacity:.6;z-index:1000;max-width:90%}.pages .flag_container,.preview-offer .flag_container{position:relative;height:64px}.pages img.flag-img,.preview-offer img.flag-img{float:left;height:64px;width:64px;position:absolute;right:0;bottom:0}.headerSection .sidebar-offer .offer.set a{float:left;margin-top:20px}.col-xs-11.payment-ffe,.headerSection .sidebar-offer,.headerSection .sidebar-offer .offer.set .faq-side p,.pagination_holder,.td_recommend,ul.pagination.center-block{text-align:center}.headerSection .sidebar-set{margin:0 auto;float:none;width:90%}.single-blog{margin:10px auto;float:none}.forgot-form input[type=checkbox]{width:15px;height:15px}label[for=check-pwd]{width:90%;margin-left:.8%;padding-top:0!important}.forgot-ffe{width:50%;margin:0 auto;padding:10px 20px 30px}.sidebar .buttons#paypal{top:30px;position:relative}.buttons,.sidebar .buttons,a.button{text-align:center;margin:20px auto;width:auto;background:#8ca448;color:#fff}.text-center .buttons{float:none!important}.buttons a,a.button{font-size:16px;color:#fff;line-height:18px;padding:1em;display:block;max-width:100%;max-height:100%;word-break:break-all;cursor:pointer}a.button-fw{padding:.75em;margin:10px auto;width:100%}.buttons a,.buttons a:hover{background:0 0}.buttons a.no-break{word-break:initial}button.buttons{padding:1em;font-size:16px}.sidebar p{text-align:left;line-height:20px}#message-login,h3.no-records{text-align:center;display:block}.buttons:hover{background:#000;color:#fff}.sidebar input{border:1px solid #ccc;padding:5px;margin-top:10px;width:100%}.fb-side,.properity_details,.topmsg,h3.no-records{margin-top:20px}.prop-images{height:200px}.properity_details a{font-size:16px;line-height:35px;padding:10px 45px;background:red;color:#fff}.nivo-directionNav a{display:block;width:30px;height:30px;background:url('../img/arrows.png') no-repeat;text-indent:-9999px;border:0;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}a.nivo-nextNav{background-position:-30px 0;right:15px}a.nivo-prevNav{left:15px}.nivo-controlNav a.active{background-position:0 -24px}.nivo-controlNav a{display:inline-block;width:18px;height:13px;background:url('../img/bullets.png') 0 -2px no-repeat;text-indent:-9999px;border:0;margin:0 2px}.nivoSlider{max-height:800px!important;margin-bottom:0}.nivo-controlNav{position:relative;margin-top:-43px;z-index:101}.navbar,.nivoSlider img{z-index:100}.testimonials .testimonial{text-align:left;margin-top:30px}.fb-sidebar{width:380px}.country_name{border:1px solid #ddd;width:100%;height:60px;padding-left:10px;margin-top:20px;line-height:36px;white-space:pre-wrap}.faq_links a.active,.faq_links a.active:hover{color:#000!important;text-decoration:none}.faq_links a.inactive{cursor:pointer!important}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-slider-handle.ui-state-default.ui-corner-all{background:#8ca448!important;margin-top:0!important}.sidebar .ui-slider-horizontal a.ui-slider-handle{padding-left:3px;padding-right:3px}#map{height:300px}.map_profile{min-height:300px;width:750px;display:block;border:1px dashed #ccc}#message-login{color:red!important;padding-bottom:13px;width:80%}#message-forget{color:red!important;display:block;margin-bottom:10px;margin-top:-15px;text-align:right;width:53%}.sidebar-set.about{margin-top:50px}.col-xs-11.payment-ffe input,.create-acc .col-sm-6{margin-top:10px}.create-acc .buttons{margin-top:0}.headerSection .sidebar-offer .offer.set .faq-side h2 a,.headerSection h2{font-size:25px}.sidebar .buttons{float:none;width:100%}.fb-sidebar .sidebar .buttons.last-button{float:right}.faq-header .sidebar-offer{margin:40px auto}p.message-login{color:red;font-size:21px;line-height:110px;text-align:center}.pages h1 img.flag-img-property{float:right;width:auto;height:auto}.pages h1.terms,.remote-job h1.preview_offers{font-size:32px}.buttons#btn-right{float:right;margin-top:33px}.text-file{line-height:20px}.activation_class p,.newsletter-text,.que b{line-height:30px}#offers-no-records{display:none;margin-top:20px;text-align:center}.navbar{float:left;width:100%;border:none;position:relative;margin-bottom:0}.navbar-toggle{border:none;margin:0 15px 0 auto;padding:0}.dialog-message,.rm_hidden,.sr-only,tr.tr_more_details td div.more_details_loader{display:none}.navbar-toggle .icon-bar{background:#fff;height:3px;width:30px}.navbar-header{background:#57585a;display:flex;align-items:center}.brand-logo>a>img{max-height:84px}.ddChild{height:300px!important}.dd .ddChild li{height:30px!important}.item{width:50%}.email-subscribe .glyphicon-envelope:before,.email-subscribe .input-group-addon,p.testimonial>span.text-bold{font-size:18px}#sidebar{padding-right:0}#sidebar .nav{width:95%}#sidebar li{border:0 solid #f2f2f2;border-bottom-width:1px}#sidebar label{text-align:left;width:90%;display:inline-block}.headerSection .sidebar-offer .offer.set .faq-side a{text-transform:inherit;color:#111;line-height:16px;background:0 0;padding:0;float:none;margin-top:0;font-size:16px}.ddcommon{width:90%!important}.btn-dialog-message,.inactive-link{cursor:not-allowed}.payment-ffe{padding:15px;margin-left:30px}.email-subscribe .input-group-addon{width:42px;height:28px;position:absolute;z-index:102;right:3px;top:2px;line-height:28px}.newsletter-text{font-size:14px;float:right}.email-subscribe .form-control{width:98%;padding-right:62px;height:28px;margin-top:2px}.email-subscribe{margin-top:1px}.footWrap .email-subscribe{margin:20px auto 0}.footWrap .email-subscribe .form-control{width:100%;padding-right:65px;height:30px;font-size:16px;margin-top:0}.footWrap .email-subscribe .input-group-addon{right:0;height:30px;width:17%;top:0}.footWrap .email-subscribe .glyphicon-envelope:before,.footWrap .email-subscribe .input-group-addon,.payment_page_rhs h3{font-size:24px}.sidebar .buttons{text-transform:uppercase;margin:0}.login-ffe .buttons,.login-ffe .login-form button.login-submit{min-width:120px}.failure,.success{color:#8ca448;line-height:30px}.is_404,.single_msg{text-align:center;margin:4em 0;padding:0 1em}h3.single_msg{margin-top:5em}.home-bottom .leftSide{float:left}#loader,.loader{width:16px;height:16px;background:url('../img/ajax-loader-r.gif') no-repeat;display:none}.loader_in_field{min-height:30px;background:url('../img/ajax-loader-r.gif') right no-repeat}.available,.not_available{padding:5px}.not_available,.red{color:red}.available{color:#289b12}.footer-partners-parent,.footer-testimonial{width:100%;margin-bottom:2em;margin-top:2em}.footer-testimonial .flatMate.testimonial{float:none!important;padding-bottom:0}.activation_class{text-align:center;margin-top:1em;margin-bottom:15%;color:#496511;font-size:26px}#adsform>div.row.form-group>p>span.invalid{border:1px solid red;display:block;float:left;padding:0!important;width:16px;height:16px;border-radius:4px}#ffead-agree{padding-top:0!important;margin-top:0!important}.login-submit.col-sm-4{background:#8ca448;color:#fff;padding:10px;width:198px}#see_more_partners a,input.opinion.buttons[type=submit]:hover{text-decoration:underline}input.opinion.buttons[type=submit]{border:none;line-height:22px;padding:10px 15px;width:180px}.payment-page .blog-right{margin-left:10px;margin-top:20px}span.left-space{width:25px;display:inline-block}.city_home{padding:2px 10px;border:1px solid #ccc}#addmore,#remove_all,.delete_img,.remove_img{width:35px;height:35px;cursor:pointer}#addmore{background:url('../img/add.png') center no-repeat}#remove_all,.remove_img{display:none;background:url('../img/remove_all.png') center no-repeat}.delete_img{background:url('../img/delete_img.png') center no-repeat}.footer_fb_icon{height:40px;width:40px}.see-more a{background:#58575a!important}.arrow:after,.ui-tooltip{background:#000;border:2px solid #fff}.ui-tooltip{font-size:12px!important;padding:10px 20px;color:#fff;border-radius:20px;font:bold 14px 'Helvetica Neue',Sans-Serif;text-transform:uppercase;box-shadow:0 0 7px #000}td.col-my-listing-action{width:100px}.col-my-listing-action a{display:block;float:left}embed,iframe,object,textarea{max-width:100%}.div_remove_doc{position:relative;height:200px;width:200px;margin:12px;float:left}.remove_img{position:absolute;top:-15px;right:-5px;display:block}#message_place_ad{font-size:22px;color:#8ca448}#AddMoreFileBox,#ShowForm,#apply_coupon,#go_back,.expat_housing_directory tr.expat_housing_directory_comp_premium,.recommend,.removeclass{cursor:pointer}#cancel_back{margin:0 10px}.ui-widget-header{background:50% 50% repeat-x #eee!important;color:red!important}a.btn-dialog-message{display:block;overflow:hidden;padding:5px}.dialog-message p{font-size:13px}.pagination{width:100%;text-align:center}.pagination>li{display:inline-block!important;margin-left:-4px!important}.content_holder{position:relative;padding-bottom:20px}#ajax_msg{color:#7a3100;margin:10px 0;font-size:16px;font-weight:700}#token-input-expat_areas,#token-input-expat_services{min-height:38px;min-width:200px}#preview_ads,#preview_offers_holder,.table-responsive{min-height:300px}.custom_table>table>thead>tr>th,.table-responsive.custom_table{background:#f8f8f8;color:#666;border:1px solid #fff;vertical-align:middle}.table-responsive.custom_table>table>thead>tr>th>small{font-size:75%}a.request_more_info{cursor:pointer;color:#000!important}.msg_profile,h4.ajax_error{text-align:center;color:#072497}.expat_short_desc{max-width:200px}.msg_profile{min-height:25px;display:block;width:100%}.msg_profile_loader,.msg_signup_loader,.prop_img{background:url('../img/ajax-loader-r.gif') center no-repeat}.no-padding,tr.tr_more_details td{padding:0!important}.ajax_loader,tr.tr_more_details td div.more_details_loader{min-height:60px;background:url('../img/ajax-loader-big-red.gif') center no-repeat}tr.tr_more_details td div.more_details{padding:5px 5px 20px;margin-right:7px;background:rgba(204,204,204,.23);text-align:left;display:none;height:auto;overflow:hidden;border:1px solid #c5c5c5}.form_container{display:table;margin-bottom:10px;padding:0}.form_btn_container{margin-top:34px}.expat-housng-page .form_btn_container{margin-top:69px}.request_form input,textarea{border:1px solid #ddd}.request_form #expat_msg_message,.request_form input[type=text]{width:200px;max-width:200px;padding:5px}.request_form #expat_msg_message{min-height:85px}.request_form button,.request_form input[type=submit]{padding:0 10px;margin-top:5px;background:#57585a;color:#fff}.request_form_bottom_msg{padding:10px 0;font-size:13px}.expat_housing_directory table.table tr td.result_row{font-size:18px;padding:50px 0}ul.arrow{margin:.75em 0 2em;padding:0 2em;list-style:none}ul.arrow>li:before{content:'';border-color:transparent #111;border-style:solid;border-width:.35em 0 .35em .45em;display:block;height:0;width:0;left:-1em;top:.9em;position:relative}.radio{width:14px;height:14px}.has_label{display:block;float:left;margin-left:20px!important}.radio_label{float:left;line-height:27px;text-indent:10px;font-weight:400}.lesson-copy-prevent{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1.section-title.section-title{font-size:33px}h1.small-b-like{font-size:14px;line-height:22px;font-weight:700;color:#111;display:inline}.preview-offer.data_props h2,.preview-offer.data_props_lesson h2{margin-top:0;background:#8ca448;min-height:36px;margin-right:0;padding:0 10px}.preview-offer .other-info{margin-top:-20px}.preview-offer.data_props h2 a,.preview-offer.data_props_lesson h2 a{color:#fff;font-size:20px;display:block;margin-bottom:4rem}.preview-offer.data_props h2 a{padding:36px 0 10px}.preview-offer.data_props_lesson h2 a{padding:18px 0;margin-bottom:2rem}.preview-offer.data_props_lesson .buttons{margin-top:4rem}.preview-offer a.offer-until{position:absolute;top:1px;right:15px;background:#000;padding:10px;color:#fff;opacity:.6;z-index:2;font-size:12px;user-select:none;display:flex}#preview_offers_parent{position:relative;min-height:300px}#preview_offers_loader{min-height:300px;position:absolute;z-index:10;width:100%}.po_ajax_loader{min-height:60px;background:url('../img/ajax-loader-search.gif') center no-repeat}.div_image,.div_image_preview{min-height:187px;overflow:hidden}.pagination>li>a,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span,.pagination>li>span:focus,.pagination>li>span:hover{color:#597916;cursor:pointer}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#000;background-color:rgba(140,164,72,.8);border-color:#8ca448}h3.no-records-data{margin-top:50px;text-align:center;color:#395009}.more_details_recommend{text-align:center;color:#000}.photo_success{text-align:center;font-size:20px;color:#03f;line-height:24px}.div_image{max-height:400px}.div_image:hover,.div_image_preview{max-height:900px}.div_image_preview img{width:100%;height:auto}#uploadResults div#output{height:auto;overflow:hidden;text-align:center;display:block;width:100%}#uploadResults #upload img{height:auto;width:auto;max-width:200px;max-height:200px}#uploadResults .buttons{margin:0 auto;width:200px;float:none}.rslides_container{margin-bottom:1em;position:relative;float:left;width:100%}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0 auto}.centered-btns_nav,.preloader,.preloader-absolute,.rslides li{position:absolute}.rslides li{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.centered-btns_nav{-webkit-tap-highlight-color:transparent;top:50%;left:0;opacity:.7;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:url('../img/rsnav.gif') left top no-repeat;margin-top:-45px}.centered-btns_nav:active{opacity:1}.centered-btns_nav.next{left:auto;background-position:right top;right:0}.centered-btns_tabs,.large-btns_tabs,.transparent-btns_tabs{margin-top:10px;text-align:center}.centered-btns_tabs li,.large-btns_tabs li,.transparent-btns_tabs li{display:none;float:none;margin-right:5px}.centered-btns_tabs a,.large-btns_tabs a,.transparent-btns_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0,.2);display:inline-block;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);width:9px;height:9px}.centered-btns_here a,.large-btns_here a,.transparent-btns_here a{background:rgba(0,0,0,.8)}.expat_housing_directory table.table tr td table.company_logo_desc td,.expat_housing_directory.custom_table>table>thead>tr>th,.table-responsive.custom_table.expat_housing_directory,input.slide_filter{border:0;background:0 0}.expat_housing_directory table.table{border-collapse:separate;border-spacing:7px}.expat_housing_directory table.table tr td{padding:5px;position:relative;vertical-align:middle;border:1px solid #c5c5c5;background:rgba(204,204,204,.23);text-align:center;color:#000}.expat_housing_directory table.table tr.tr_more_details td{border:0;text-align:left;background:0 0}.expat_housing_directory.custom_table>table>thead>tr>th{padding:3px;background:#57585a;color:#fff;text-align:center}.td_recommend a.recommend{color:#fff;background:#57585a;padding:3px 10px 5px;line-height:30px;font-size:14px}.ffead_images{max-height:200px;max-width:200px;height:auto;width:auto}.formad select#ad_option_city{margin-top:10px;padding:0 5px;width:auto;height:25px;max-width:100%}table#jobsTableConatiner{width:100%;border:1px solid #ddd;border-bottom:0}table#jobsTableConatiner tbody tr td,table#jobsTableConatiner tr.table_head{border-bottom:1px solid #ddd}table#jobsTableConatiner tr.table_head td{font-weight:700;padding:10px;color:#8ca448}table#jobsTableConatiner th{background:#f3f4f5;padding:10px}table#jobsTableConatiner td.col1,table#jobsTableConatiner td.col4,table#jobsTableConatiner th.col1,table#jobsTableConatiner th.col4{width:98px}table#jobsTableConatiner td.col3,table#jobsTableConatiner td.col5,table#jobsTableConatiner th.col3,table#jobsTableConatiner th.col5{width:120px}#adsform .center-data.subscribe-in label{margin-top:7px}#adsform .center-data.coupon-in label{margin-top:5px}#adsform .payment-type-in label[for=payment_type]{margin-top:6px}#adsform .payment-type-in input#payment_type_paypal{margin-left:0!important}#adsform #apply_coupon{border:2px solid #8ca448;padding:0 8px 2px;text-align:center;width:auto;line-height:normal}#adsform #apply_coupon:hover{background:#8ca448;color:#fff;text-decoration:none}.copyright a{margin-left:12px}input.slide_filter{color:#5d840d;font-weight:700}.thank-u-btn a{color:#fff;text-align:center;float:none}.thank-u-btn{text-align:center;margin-bottom:2em}.payment-thank-page h4.activation_class{margin-bottom:80px}div.token-input-dropdown{width:340px!important}.form_container select#expat_areas_dd,.form_container select#expat_services_dd{height:28px;line-height:24px;padding:1px;background:#fff;border:1px solid #ccc;display:block;width:100%;margin:10px 0}ul.token-input-list{border:1px solid #ccc!important}.sidebar_button{overflow:hidden;height:auto}.captcha_row{margin-bottom:5px}.company_fb_icon{max-height:70px;max-width:70px}.faq_ol{padding-left:20px}.set.sidebar input[type=checkbox]{width:auto;height:auto;float:left;margin-top:1px}.set.sidebar label[for=ffead-news]{width:89%;text-align:left;margin-top:6px;font-weight:400}#captcha_img{max-width:200px;height:auto}#custom_login #captcha_img{margin-top:10px;max-width:100%!important}#captcha_image_holder img{max-width:100%;height:auto}span.partner_slogan{text-align:center;margin:5px auto;min-height:65px;padding:0;color:#000;line-height:20px}.footer-partners{width:100%;padding-top:0;display:table;min-height:320px;margin-bottom:15px}#partners_city .col-partners a img,.share_buttons a{display:inline-block}.footer-partners .row{margin-bottom:20px;display:table-row}.footer-partners .row .col-partners{display:table-cell}.footer-partners h2{margin:1em 1em 0 40px;width:95%}.footer-partners h2 a{float:right;margin-right:35px;font-size:16px;color:#333;text-decoration:underline}#see_more_partners{margin-bottom:25px;margin-left:10px}#see_more_partners a,#see_more_partners span,.preview_offers_caption,.share_buttons h4{font-size:16px}.col-partners a{padding-top:15px}.col-partners a .logo_container{min-height:150px;text-align:center;white-space:nowrap}.helper_for_img_middle{display:inline-block;height:100%;vertical-align:middle}.col-partners a img{width:auto;height:auto}.footer-partners .col-partners a img{max-width:80%;max-height:150px}.footer-partners .col-partners a .logo_container{height:150px}#partners_holder{display:block;height:auto;overflow:hidden;padding-bottom:30px;width:98%;padding-left:2%}#partners_holder .col-partners a .logo_container{height:180px}#partners_city .col-partners a img,#partners_holder .col-partners a img{max-width:100%;max-height:180px}.headerSection #partners_holder .col-xs-12{padding-left:0!important}#lg-menu .col-partners a.col_link{padding:0 10px;text-align:center;margin-bottom:20px;height:auto}#lg-menu .col-partners{padding:0;height:auto}#lg-menu .col-partners a .logo_container{min-height:140px}#lg-menu .col-partners a span.partner_slogan{padding:0!important;min-height:5px}#lg-menu .col-partners a{margin-bottom:10px}h4.no_results{text-align:center;font-size:20px;margin:30px 0 0}.share_buttons a{float:none;width:32px;height:32px;margin-right:10px;background:url('../img/sprite-share-icons.png') no-repeat}.share_buttons a.share_email{background-position:0 0}.share_buttons a.share_copy_link{cursor:pointer;width:140px;margin-right:0;background-position:-144px 0}.share_buttons a.share_facebook{background-position:-108px 0}.share_buttons a.share_twitter{background-position:-72px 0}.share_buttons a.share_linkedin{background-position:-36px 0}input.copy_link{width:90%;display:none;padding:10px;border:1px solid #ccc}.form-head{height:auto;overflow:hidden}.form-head b{float:left;text-align:left}.preview.buttons{color:#fff!important}.job-title-bg{background:#8ca448;height:0}.text_align_r{text-align:right}.div_ffe_form h2{margin-bottom:30px}#payment_top_caption{font-size:18px;font-weight:700;line-height:20px;margin-top:20px}span.deleteicon{position:relative;display:block}span.deleteicon span{position:absolute;display:block;top:5px;right:5px;width:20px;height:20px;background:url('../img/clear.jpg') center no-repeat;cursor:pointer}div.footBlocks h3 a:after{content:','}div.footBlocks h3 a:last-child:after{content:''}.menu_wrap{margin-bottom:20px;display:block;height:auto}.d_inline{display:inline}.formad .form-group,.formad .row [class*=col-]{padding-left:0!important;word-break:normal}.ajax_msg_error{color:#8ca448;font-size:18px;margin:10px 0}#uploadResults,#uploaderform{width:25em;max-width:90%}div#AddFileInputBox{text-align:center;width:100%;height:auto;overflow:hidden}li.label{color:#000;font-size:14px;margin:3px 0;padding:0}.col-centered{float:none;margin:0 auto}.alert-block{display:inline-block!important}.alert-success{border-color:#c2e7a2}.alert-danger{color:#fff;background-color:#e73f3f;border-color:#c54b5e}.alert-warning{color:#2f1d01;background-color:#f5d48c;border-color:#f9dfab}.small-alert{padding:5px;border:1px solid transparent;border-radius:4px}.btn-success{color:#fff;background-color:#8ca448;border-color:#527706}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{color:#fff;background-color:#000;border-color:#000}.alert-info{color:#0d4c6b;background-color:#b2d8f7;border-color:#bce8f1}ul.pagination>li{display:inline-block;float:none;margin:1em 0}.pagination li a{padding:.6em 1.2em}input,select,textarea{border:1px solid #ccc}input.focus,select.focus,textarea.focus{border-color:#ccc!important}input.invalid[type=checkbox],input.invalid[type=email],input.invalid[type=password],input.invalid[type=text],select.invalid,textarea.invalid{border:1px solid red!important}input.invalid[type=checkbox],input.invalid[type=radio]{outline:#ff0000 solid 1px!important}.form-control.invalid:focus{border-color:red!important}input.inactive,option.inactive,select.inactive,textarea.inactive{color:#999;font-style:italic}input.required,textarea.required{background-image:url('../img/required-input.png');background-position:right 5px;background-repeat:no-repeat}.preloader{z-index:9999;display:none}.preloader.fullscreen{width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.1)}.preloader-100{background:url('../img/ajax-loader-100.gif') center no-repeat;height:100px;width:100px}.loader-24,.preloader-24{width:24px;height:24px}.preloader-24{background:url('../img/ajax-loader-24.gif') center no-repeat}.field-preloader{right:0;top:0}.padding_btn{padding:10px 20px}.padding_r_15{padding-right:15px!important}.padding_l_15{padding-left:15px!important}.margin_b_0{margin-bottom:0}.no-margin{margin:0!important}.input-group-addon>i,.input-group-addon>span{width:1em}.margin-top-1em,.top-buffer{margin-top:1em!important}.margin-bottom-1em{margin-bottom:1em!important}.margin-top-5em{margin-top:5em!important}.margin-top-30{margin-top:30px!important}.margin-top-10{margin-top:10px!important}.margin-left-15{margin-left:15px!important}.btn-margin-right{margin-right:1.3em}.block-labels label{margin:10px 0;display:block}.resize-vertical{resize:vertical}#email_message_box p{font-size:14px;margin:0}#subscription_price>s{text-decoration:line-through}.wcad_detail_title{margin-bottom:2em}#docListing h3{margin-bottom:1rem}#docListing ol{margin:20px}#docListing ol li{margin:1.5rem 0}.lhs_btns.buttons{margin:1em 0}div#existingDocs{margin-top:2em}.pagination>li>a.active{background-color:#8ca448;color:#fff}ol.ordered-list li{line-height:24px;margin-bottom:10px}.que{display:inline-block;margin-top:10px}.public-jobs{padding-top:16px}.offer-record{margin-bottom:32px}.offer-wrapper{display:-webkit-flex;display:flex;align-items:center;background:#8ca448;padding:20px;border-radius:3px;border:none}.offer-wrapper>div{padding:12px}.user-photo{display:-webkit-flex;display:flex;flex-direction:column;flex:0 0 100px}.user-photo img{border:1px solid #000;box-shadow:0 0 10px 0 #54632b;width:100px;height:auto}.job-title{display:-webkit-flex;display:flex;flex-direction:column;flex:1;font-size:20px;line-height:1.25;color:#fff;margin:0}#jobContactDetails{width:fit-content}#jobContact[disabled]{background:#ccc;color:#000;cursor:not-allowed;pointer-events:none;-webkit-user-select:none;user-select:none}.offer-wrapper,.offer-wrapper:active,.offer-wrapper:focus,.offer-wrapper:focus-within,.offer-wrapper:hover,.offer-wrapper:visited{color:#fff;text-decoration:none}.public-job-details{padding:48px}.job-description{padding:32px 15px;line-height:1.5}.only-word-break{word-break:break-word!important}.remote-job *{-webkit-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:991px){footer{max-height:370px}ul.selectpicker a{white-space:normal}ul.selectpicker a br{display:none}}.eq-column{padding:2rem}.txt-block{font-size:14px;line-height:22px;text-align:center}.image-block{align-items:center;display:flex;height:60px;flex-direction:column;margin-bottom:20px}.image-block img{max-width:50px}.col-container{padding:20px 0 5px}@media only screen and (min-width:992px){.col-container{display:flex;margin:0 15px}.col-container .eq-column:first-child{margin-left:15px}.col-container .eq-column:last-child{margin-right:15px}.txt-block{margin-bottom:20px}}@media only screen and (max-width:991px){html{background:#ccc}.brand-logo{display:flex;align-items:center;justify-content:center;background:#8ca448}.headerRow .menu_wrap .menu{margin:0 0 5px 1px}.headerSection .sidebar-offer{margin:30px 0 0}.ad-ffe{padding:5%}.headerSection .sidebar-offer .offer a{font-size:16px}label[for=ffead-agree],label[for=ffead-news]{width:93%}.left-header,.right-header{width:100%;margin-left:0;float:left}.map_profile{width:730px}.headerSection .listing{margin:0}.footer-partners h2{margin-left:15px}.public-job-details{padding:16px}.col-container{display:inline-block;padding-left:15px;padding-right:15px}.eq-column{padding:1rem 2rem}.txt-block{margin-bottom:10px}select.city_subscribe_menu{padding:0 5px;height:24px!important;margin:8px 20px}}@media only screen and (max-width:768px){.map_profile{width:650px}.bootstrap-select{max-width:75vw}.preview-offer a.offer-until{position:unset}.preview-offer.data_props h2 a{padding-top:10px}.footWrap .email-subscribe [class^=col-]>*{text-align:left;float:left}video.home-video{width:100%}}@media (min-width:801px) and (max-width:980px){.ffead-registration input,.ffead-registration select{max-width:100%}.ffead-registration select#ad_option_city{margin-top:10px;padding:0 5px;width:150px!important;height:25px}.ffead-registration .row .form-group:first-child{padding-left:0}}#sidebar .nav>li>a:hover,#sidebar .nav>li>div:hover{color:#000;cursor:pointer}@media only screen and (max-width:480px){body{background:0 0}header{margin-bottom:0}div.col-lg-9.ad-ffe{width:100%!important}#sidebar,.container,.container-fluid,.create-acc .col-xs-7,.mainCaptionsBlocks .caption{padding:0}.row{margin-left:0;margin-right:0}.headerRow .insideWrap{margin-top:0}.headerSection .listing .offer,.login-form .col-sm-offset-6,.logo-right-head{width:100%;text-align:center}.headerRow .insideWrap .logo{width:100%;min-height:130px;text-align:center}.headerRow .insideWrap .logo a{font-size:2.5em;text-align:center;margin:0;height:auto;float:none;line-height:110px}.navbar-collapse.collapsing,.navbar-collapse.in{padding:0;border-bottom:1px solid #ccc}.nav>li>a,.nav>li>div{color:#000}.headerRow .insideWrap .logo .tagLine{width:100%;margin-bottom:15px}.headerRow .insideWrap .mainTagLines{padding:0;min-height:80px}.headerRow .insideWrap .mainTagLines .captionText01{margin-top:25px;font-size:1.5em}.headerRow .insideWrap .mainTagLines .captionText02{font-size:1.5em}.headerRow .insideWrap .mainTagLines .captionText03{font-size:1.2em}.headerRow .insideWrap .CEO-Speaks .ceo{float:none;background-position:center;width:100%}.headerRow .insideWrap .CEO-Speaks .speechTitle{margin-top:10px}.headerRow .insideWrap .CEO-Speaks{text-align:center}.headerRow .insideWrap .CEO-Speaks p{width:100%;margin-right:0;padding:10px 10px 25px;float:left;font-size:14px}.copyright a,.fb-side,.headerRow .menu_wrap{display:none}.mainCaptionsBlocks{float:left;width:100%;margin:0 0 2em;padding-top:0}.mainCaptionsBlocks .mainCaptions{height:auto;margin:0}.mainCaptionsBlocks .mainCaptions .blockIcon{background:0 0;margin:15px 0 0;padding:0;width:100%;text-align:center}.mainCaptionsBlocks .mainCaptions .blockIcon .glyphicon:before{background:#8ca448;padding:10px;border-radius:3px;font-size:50px}.mainCaptionsBlocks .mainCaptions .blockIcon a{color:#8ca448}.mainCaptionsBlocks .mainCaptions .txtBox{margin:0;float:none;width:auto;text-align:center;padding:15px 25px}.mainCaptionsBlocks .mainCaptions a.txt{float:none;font-size:16px}.mainCaptionsBlocks .mainCaptions p.txt{margin:0 0 5px;font-size:130%}.headerSection .listing li,.headerSection h2.titles span{font-size:90%}.headerSection .listing{margin:0}.headerSection h2.titles{font-size:100%;margin:10px 0 0}.headerSection .listing .offer a,.headerSection .testimonials .centerButton .opinion a,.headerSection .testimonials p{font-size:100%}.headerSection .testi{background-size:contain;width:100%}.headerSection .testimonials{width:100%;padding-bottom:20px}.headerSection .testimonials .writer{font-size:15px}.headerSection .testimonials .centerButton{width:100%;margin-bottom:10px}footer .footWrap .copyright{margin-top:20px}.copyright span{clear:both;display:block}footer .footWrap h2.titles{font-size:140%}footer .footWrap h3{font-size:16px}.login-ffe{width:100%;padding:10px 15px;float:left}.headerSectionh1{font-size:28px}.headerSection .col-xs-12{padding:0 15px}.buttons a,.login-form button.login-submit{float:none}.login-form .buttons a{font-size:100%;padding:0}#sidebar .nav>li>a,#sidebar .nav>li>div{padding:10px 10px 0 0}#sidebar .nav,.flatMate .leftSide{width:100%}#sidebar .nav#lg-menu{width:100%;padding-left:10px}.flatMate .rightSide{float:none;width:130px;margin:110px auto}.home-bottom{border-right:none}.blogs a.offer-until{font-size:10px!important;padding:0!important}.faq h1.preview_offers{font-size:16px!important}.offer-wrapper{flex-wrap:wrap;padding:12px}.offer-wrapper>div{flex:1 0 100%;align-items:center}}@media only screen and (min-width:481px) and (max-width:800px){header{margin-bottom:1em}div.col-lg-9.ad-ffe{width:93%!important}.headerRow .insideWrap .logo{width:180px;min-height:185px;text-align:center}.row{margin-left:0;margin-right:0}.headerRow .insideWrap .logo a{font-size:2.5em;text-align:center;margin:0;height:auto;float:none}.headerRow .insideWrap .logo .tagLine{font-size:25px;width:100%}.headerSection .testimonials{width:90%;float:none;margin:10px auto}.headerSection .testi{width:100%;background-position:center}.headerSection .testimonials .centerButton{margin-bottom:10px}footer .footWrap .copyright{font-size:14px}.ad-ffe{padding:0 0 0 35px}.headerSectionh1{font-size:30px}#sidebar .nav,.flatMate .leftSide{width:100%}#sidebar .nav#lg-menu{width:100%;padding-left:10px}#sidebar{padding:0;left:-20px}.flatMate .rightSide{float:none;width:2.5em;margin:110px auto}.home-bottom{border-right:none}.map_profile{width:450px}}@media only screen and (min-width:801px) and (max-width:980px){#sidebar .nav{width:100%;padding-left:15px}.sidebar .buttons{width:90%}.ad-ffe{padding:0 15px 15px}.fb-side{display:none}.headerSection .testimonials{width:90%;float:none;margin:10px auto}.headerSection .testi{width:100%;background-position:center}.headerSection .testimonials .centerButton{margin-bottom:10px}.flatMate{border-right:none}.flatMate .rightSide{width:22%}.flatMate .leftSide{width:75%}.map_profile{width:650px}}@media only screen and (min-width:980px) and (max-width:1200px){.headerRow .insideWrap .mainTagLines .captionText01{font-size:235%}.headerRow .insideWrap .CEO-Speaks p{line-height:19px}.flatMate{margin:70px 0 0;float:left;border-right:none}.headerSection h2.titles{font-size:32px}.headerSection h2.titles span{font-size:22px}.headerSection .listing .offer{margin:25px 0 33px}.headerSection .testi{width:100%;background-position:center;background-size:contain}.headerSection .front-testi{margin-left:-15px}.mainCaptionsBlocks .mainCaptions a.txt{font-size:14px}.mainCaptionsBlocks .row{margin-left:0;margin-right:0}.mainCaptionsBlocks .mainCaptions p.txt{font-size:130%}#sidebar{padding:0}}@media (max-width:320px){div.col-lg-9.ad-ffe{width:100%!important}#sidebar .nav>li>a,#sidebar .nav>li>div{padding:10px 0}#sidebar .glyphicon{left:0;font-size:12px}}@media (max-width:360px){.map_profile{width:270px}.flatMate.home-bottom .leftSide h2.heading,.flatMate.home-bottom .leftSide p.details{margin:0}.flatMate.home-bottom .leftSide h2.heading{font-size:22px;margin-bottom:10px;line-height:25px;text-align:center}.flatMate .leftSide p.details{font-size:15px}.city_home{display:block;margin:10px 0;padding:2px 10px;width:90%}.pagination>li>a,.pagination>li>span{padding:0 6px;font-size:14px}.flatMate .testimonials p{font-size:17px}.headerSection .login-form .col-xs-12{padding:0;font-size:15px}.create-acc .buttons{margin-bottom:0}.create-acc .col-sm-7.col-xs-7{margin-top:10px}}@media screen and (max-width:800px) and (min-width:481px){#sidebar{margin-left:-41px!important}}@media screen and (max-width:800px) and (min-width:768px){.row-offcanvas-left.content_holder.active #sidebar{width:50px}#sidebar .nav>li>.visible-xs.text-center{display:block!important;text-align:left}.container-fluid{padding:0}}@media screen and (max-width:800px){.faq-side,.forgot-ffe,.info-side,.sidebar .buttons,.sidebar-offer input,.sidebar-offer select{width:100%}.forgot-form .form-horizontal .control-label{width:30%}.country_name{text-indent:0}.row-offcanvas{-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;transition:.25s ease-out}.row-offcanvas-right.sidebar-offcanvas{right:-41.6%}.row-offcanvas-left.sidebar-offcanvas{left:1.4%}.row-offcanvas-right.active{right:41.6%}.sidebar .buttons#paypal,.sidebar-offcanvas{top:0}#sidebar{background-color:#f1eeee;padding:10px 6px 10px 15px;position:absolute;top:-20px;left:0;z-index:1001;border:2px solid #d5d5d8;overflow:hidden;width:auto}#sidebar .nav{width:3em!important}#sidebar .nav>li{color:#8ca448;background:#f1eeee}#sidebar .nav>li:first-child{border-top:0}#sidebar .nav>li>a,#sidebar .nav>li>div{color:#8ca448;vertical-align:middle;padding:0 10px 0 0}#sidebar .nav li a{width:100%;height:auto;overflow:hidden;padding:0}#sidebar .nav>li>a>img,#sidebar .nav>li>div>img{max-width:14px}#sidebar .nav .caret,#sidebar .nav a:hover .caret,#sidebar .nav div:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.row-offcanvas-left.active .sidebar-offcanvas{left:-28%;position:absolute;top:0;width:200px;z-index:101}.faq-header .sidebar-offer{margin:0 auto}.faq-side,.headerSection .sidebar-offer .offer{margin-left:0}}@media screen and (min-width:768px){.navbar,.navbar ul.nav,.navbar-toggle{display:none}}@media screen and (max-width:1199px) and (min-width:992px){.headerRow .insideWrap .home a,.headerRow .insideWrap .links a{padding:10px}.headerRow .insideWrap .CEO-Speaks{padding:28px 15px 27px}.headerRow .insideWrap .CEO-Speaks p{font-size:15px}.headerRow .insideWrap .mainTagLines .captionText01{font-size:232%}.headerRow .insideWrap .links{margin:12px 0 0 5px}}@media screen and (max-width:991px){.headerRow .insideWrap .links{margin:10px 0 20px 5px}.headerRow .insideWrap .links a{font-size:16px;padding:10px}.headerSection{clear:both}.expat-housng-page .form_btn_container{margin-top:48px}}@media screen and (min-width:991px) and (max-width:1200px){.headerRow .insideWrap .mainTagLines .captionText01,.headerRow .insideWrap .mainTagLines .captionText02{font-size:2em}.headerRow .insideWrap .mainTagLines .captionText03{font-size:1.7em;line-height:1.5em}}@media screen and (max-width:767px) and (min-width:481px){#adsform .empty_cell,.headerRow .menu_wrap{display:none}#adsform .ad-option-type,#adsform .char_remain_cont,#adsform .mobile-no-padding,.ffead-registration .row .form-group:first-child{padding-left:0}div.new-ad-ffe.ad-ffe{padding:0 15px;width:100%!important}.ffead-registration .row span.form-group#message_email{padding:0 5px}#adsform label{font-size:14px}.ffead-registration .row .form-group{padding:0 8px}#b-menu-1,.forgot-form .forget_password{padding:0}.forgot-form .form-horizontal .control-label{float:left}.forgot-form .col-sm-7{width:250px}.forget_password button{margin-left:30%}.headerRow .insideWrap{margin:0 auto;width:auto;max-width:100%}.headerRow .insideWrap .logo{float:none;margin:0 auto;display:initial}.headerRow .insideWrap .logo a{display:block}#b-menu-1{background:#fff}#b-menu-1 ul.nav li a{color:#000}.logo-right-head{width:100%;background:#fff}.headerRow .insideWrap .mainTagLines{padding:0;text-align:center;margin-bottom:10px}.headerRow .insideWrap .mainTagLines .captionText01{font-size:2em;line-height:35px}.headerRow .insideWrap .mainTagLines .captionText02{font-size:2em;line-height:60px}.headerRow .insideWrap .mainTagLines .captionText03{font-size:1.5em}.headerSection .col-xs-12.form_container .col-xs-12,.mainCaptionsBlocks .mainCaptions{margin:10px 0}.headerRow .insideWrap .CEO-Speaks-Parent{margin-bottom:10px}.headerSection{margin-top:10px}.nav>li>a{padding:10px 20px}.form_container select#expat_areas_dd,.form_container select#expat_services_dd,ul.token-input-list{max-width:320px;width:100%}div.token-input-dropdown{width:100%!important;max-width:320px}.company_logo_desc{white-space:normal}}@media screen and (max-width:635px){.headerRow .insideWrap .links{margin:4px 0 20px 2px}.headerRow .insideWrap .links a{font-size:12px;padding:5px}#b-menu-1{max-height:fit-content}}@media screen and (max-width:480px){input,select,textarea{max-width:95%}.forgot-form #login-mail{margin-top:20px}.mainCaptionsBlocks .row{margin:0}.flatMate .rightSide{clear:both;float:left;margin:10px auto;width:100%}.flatMate .rightSide .ad{width:130px;margin:0 auto;float:none}.headerSection .col-xs-12.flats,.headerSection .col-xs-12.form_container{padding:0}.headerSection .flats .full-width-para,.headerSection .flats h2.titles{margin:10px 18px 0;padding:0}.headerSection .flats .listing{padding:10px 15px}.headerSection .col-xs-12.form_container .col-xs-12{margin:10px 0;padding:0}.company_logo_desc{white-space:normal}.form_container select#expat_areas_dd,.form_container select#expat_services_dd,ul.token-input-list{max-width:280px;width:100%}div.token-input-dropdown{width:100%!important;max-width:280px}.expat_content_container{padding:0 15px!important}.expat_content_container h1{padding:0!important}table.company_logo_desc{font-size:12px}.table-responsive.custom_table.expat_housing_directory{margin:0 0 0 -7px;width:auto}.table-responsive.custom_table.expat_housing_directory table{font-size:13px}#sidebar{margin-left:0!important}#sidebar .nav>li>a,#sidebar .nav>li>div{padding-top:0;position:relative;left:-10px}.row-offcanvas-left h1{font-size:28px}#adsform .center-data.subscribe-in label,#adsform .center-data.subscribe-in select#subscription_type,#opinion_container .col-xs-11,.headerSection #opinion_container .testimonials{width:100%}#opinion_container .testimonials .testimonial{margin-top:15px}#adsform .row p.form-group{width:100%;padding:0}#adsform .row p.form-group input{padding:5px}label[for=ad-agree],label[for=ad-news]{width:92%}#adsform .center-data.subscribe-in label{margin-top:0}#adsform .payment-type-in input#payment_type_paypal{margin-left:10px!important}#adsform #apply_coupon{float:none}#adsform .apply-coupon-btn{text-align:center}#adsform .empty_cell{display:none}#adsform #countries_msdd.ddcommon{width:100%!important}#adsform .ad-option-type,#adsform .char_remain_cont,#adsform .mobile-no-padding{padding-left:0}}@media screen and (max-width:360px){.col-partners{width:100%}}