@font-face{font-family:IRANSans;font-style:normal;font-weight:bold;src:url('/fonts/eot/IRANSansWeb_Bold.eot');src:url('/fonts/eot/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),url('/fonts/woff2/IRANSansWeb_Bold.woff2') format('woff2'),url('/fonts/woff/IRANSansWeb_Bold.woff') format('woff'),url('/fonts/ttf/IRANSansWeb_Bold.ttf') format('truetype')}@font-face{font-family:IRANSans;font-style:normal;font-weight:500;src:url('/fonts/eot/IRANSansWeb_Medium.eot');src:url('/fonts/eot/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),url('/fonts/woff2/IRANSansWeb_Medium.woff2') format('woff2'),url('/fonts/woff/IRANSansWeb_Medium.woff') format('woff'),url('/fonts/ttf/IRANSansWeb_Medium.ttf') format('truetype')}@font-face{font-family:IRANSans;font-style:normal;font-weight:300;src:url('/fonts/eot/IRANSansWeb_Light.eot');src:url('/fonts/eot/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),url('/fonts/woff2/IRANSansWeb_Light.woff2') format('woff2'),url('/fonts/woff/IRANSansWeb_Light.woff') format('woff'),url('/fonts/ttf/IRANSansWeb_Light.ttf') format('truetype')}@font-face{font-family:IRANSans;font-style:normal;font-weight:200;src:url('/fonts/eot/IRANSansWeb_UltraLight.eot');src:url('/fonts/eot/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),url('/fonts/woff2/IRANSansWeb_UltraLight.woff2') format('woff2'),url('/fonts/woff/IRANSansWeb_UltraLight.woff') format('woff'),url('/fonts/ttf/IRANSansWeb_UltraLight.ttf') format('truetype')}@font-face{font-family:IRANSans;font-style:normal;font-weight:normal;src:url('/fonts/eot/IRANSansWeb.eot');src:url('/fonts/eot/IRANSansWeb.eot?#iefix') format('embedded-opentype'),url('/fonts/woff2/IRANSansWeb.woff2') format('woff2'),url('/fonts/woff/IRANSansWeb.woff') format('woff'),url('/fonts/ttf/IRANSansWeb.ttf') format('truetype')}html,body,ul,li,h1,h2,h6,figure,nav,i,label{margin:0;padding:0}*:focus,*:active{outline:0}.left{float:left!important}.right{float:right}.hidden{display:none}.close{color:#777;font:14px/100% arial,sans-serif;font-weight:bold;left:2px;text-decoration:none;text-shadow:0 1px 0 #fff;top:4px;cursor:pointer;border:none;background:transparent;position:absolute}.box{box-shadow:0 5px 15px #e1e1e1;border-radius:8px;background:#fff}.large{padding:10px 20px 10px 20px!important}body{background-color:#fcfbf8;font:11pt IRANSans;color:#353434;font-size:14px;background:#f2f4f7}h2{font-size:20px;font-weight:500}a{color:#818285;text-decoration:none}ul{list-style-type:none}.row{width:100%;float:right}select,input[type="text"],input[type="password"],textarea{direction:rtl;border:1px solid #c6e0f9;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:IRANSans;height:38px;padding:7px;border-radius:4px}input[type="text"],input[type="password"]{height:24px}select{background:url('images/arrow-down.png') 15px/16px no-repeat #fff}img.loading,img.lazy{background:transparent url("images/loading.jpg") no-repeat center center}img.loaded{background:transparent}select::-ms-expand{display:none}@media screen and (min-width:0\0){select{background:none\9;padding:5px\9}}.mr10{margin-right:10px}.ml10{margin-left:10px}.mr30{margin-right:30px}.ml30{margin-left:30px}.mt30{margin-top:30px}.mt20{margin-top:20px}.mt10{margin-top:10px}.mt5{margin-top:5px}.group-form{width:15%;float:right}.group-form label{float:right;text-align:right;width:100%;margin-bottom:7px}.group-form input,.group-form select{float:right;width:calc(100% - 30px)}.group-form select{width:100%}.success-button{background:#4caf50;color:#fff;padding:5px 10px 5px 10px;border-radius:4px;border:none;font:11pt IRANSans}.success-button:disabled,input[type="text"]:disabled,select:disabled{background:#ebebe4;border:#e1e1e1 solid 1px;color:#636363}.top-header{width:100%;border-bottom:#f1f1f1 3px solid;height:72px;background:#fff;direction:rtl}.top-header #logo{margin-left:30px;margin:0;padding:0;width:173px;height:72px;float:right;margin-right:30px;text-indent:-9999px;overflow:hidden;white-space:nowrap;background:transparent url("images/villajat.png") no-repeat center center}.top-header #logo a{width:141px;height:72px;display:block;outline:none}.top-header #navigation-menu ul{float:right;margin-right:50px}.top-header #navigation-menu ul li{float:right;margin:0 7px 0 7px;padding:0 12px 0 12px;height:72px;line-height:72px}.top-header #navigation-menu ul li.selected{border-bottom:#3d85fd 3px solid}.top-header #navigation-menu ul li.selected a{color:#3d85fd;font-weight:600}.top-header #account-menu ul{float:left;margin-left:30px}.top-header #account-menu ul li{float:right;margin:0 7px 0 7px;padding:0 12px 0 12px;height:72px;line-height:72px}.footer{width:100%;float:right;margin-top:30px;background:#fff;box-shadow:0 -5px 15px rgba(128,128,128,.4)}footer .footer-navigation{height:75px;width:100%;background:#828282;float:right}footer .footer-navigation .footer-menu li{float:right;margin:0 7px 0 7px;padding:0 12px 0 12px;height:75px;line-height:75px}footer .footer-navigation .footer-menu li a{color:#fff}footer .social-menu li{float:left;margin:0 4px 0 4px;padding:0 10px 0 10px;height:75px;line-height:75px;width:16px}footer .social-menu li:first-child{padding:0 4px 0 4px;margin:0}footer .social-menu li.follow-us{color:#fff;width:232px}footer article.about-us{direction:rtl;width:70%;width:calc(100% - 360px)}footer article.about-us h3{margin-top:25px;margin-bottom:0;font-size:25px;font-weight:400}footer article.about-us p{color:#828282;text-align:justify;font-size:16px;font-weight:normal;line-height:44px}a.bblue{color:#3d85fd}footer .footer-sitemap{width:320px;float:left}footer .footer-sitemap .center{width:290px;margin:0 auto}footer .footer-sitemap .footer-links{float:right;width:145px;margin-top:40px;direction:rtl}footer .footer-sitemap .footer-links h6.footer-link-headline{font-size:16px}footer .footer-sitemap .footer-links a{width:100%;display:block;margin-top:15px}.sm-hide{}.lg-hide{display:none}.enamad{float:right;margin-top:30px;margin-right:90px}.seprator{width:97%;width:calc(100% - 60px);margin-right:30px;background:#f1f1f1;height:3px;float:right;margin-top:30px;border:none}.copyright{width:100%;float:right;text-align:center;margin-bottom:10px}input[type=checkbox].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=checkbox].css-checkbox{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.common-icons{background:url('images/common-icons.png') no-repeat top left;height:18px;display:inline-block;vertical-align:middle}.common-icons.gPlus{background-position:0 0;width:37px;height:25px}.common-icons.instagram{background-position:-47px 0;width:26px;height:26px}.common-icons.rss{background-position:-83px 0;width:23px;height:23px}.common-icons.user{background-position:-116px 0;width:18px;margin-left:4px}.common-icons.user-add{background-position:-144px 0;width:22px;margin-left:5px}label.control-label{width:75px;padding-left:5px;text-align:right;display:inline-block;float:right}.text-left{text-align:left}#login-dialog,#register-dialog{width:960px;height:541px;background-color:#fff;border:none;padding:0;border-radius:6px}#login-dialog .data-content,#register-dialog .data-content{float:right;width:340px;padding:20px;direction:rtl}#login-dialog img.lazy,#register-dialog img.lazy{float:left;border-top-left-radius:6px;border-bottom-left-radius:6px}#login-dialog input[type="text"],#register-dialog input[type="text"],#login-dialog input[type="password"],#register-dialog input[type="password"]{width:235px}.metroMenu{width:100%;padding-top:0;padding-bottom:0;float:right}.metroMenu li{display:inline-table;list-style-type:none;height:40px;line-height:40px;width:180px;text-align:right}.metroMenu li a{width:170px;display:block;text-align:right;font:9pt IRANSans;color:#032535;height:40px;line-height:40px;padding-right:7px}.usermenu{position:absolute;top:35px;z-index:5000;margin-bottom:2em;min-width:30px;min-height:0;width:40px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff;box-shadow:0 0 10px #848484;border:#d7d7d7 1px solid;padding-left:24px;padding-right:24px;padding-top:10px;padding-bottom:15px;color:#383838;text-align:center;word-wrap:break-word;font-size:12pt}.usermenu{padding:6px}.usermenu :after{position:absolute;top:-13px;left:75px;display:block;width:0;height:0;border-width:8px;border-style:solid;border-color:transparent transparent #fcfbf8 transparent;content:''}.metroMenu li :hover{background-color:#dedede;color:#0099bf}.main-icons{background:url('images/main-icons.png') no-repeat top left;width:24px;height:24px}.main-icons.pin{background-position:-246px 0;width:13px;height:19px;float:right;margin-left:4px}.main-icons.favorite{background-position:-42px 0}.main-icons.love{background-position:-76px 0}.main-icons.special_tel{background-position:-269px 0;width:60px}.special{position:absolute;top:2px;left:2px;width:60px;height:24px;background:url('images/special_tel.png') no-repeat}#login-dialog,#register-dialog{display:none}input[type=checkbox].css-checkbox+label.css-label{padding-right:20px;height:15px;display:inline-block;line-height:15px;background-repeat:no-repeat;background-position:0 0;font-size:15px;vertical-align:middle;cursor:pointer;text-align:right}input[type=checkbox].css-checkbox:checked+label.css-label{background-position:right -15px!important}.css-label{background-image:url("images/lite-x-cyan.png");background-position:right 0!important;text-align:right;width:80%}img.loading,img.lazy{background:transparent url("images/loading.jpg") no-repeat center center}img.loaded{background:transparent}@media only screen and (max-width:1200px),only screen and (max-device-width:1200px){#navigation-menu h2{font-size:18px}.horizontal-filter-bar .group-form{width:15%}footer .footer-navigation{height:150px}footer .footer-navigation .footer-menu{float:none;width:618px;margin:0 auto}footer .footer-navigation .social-menu{float:none!important;width:435px;margin:0 auto}.property-list figure.villa-item{width:50%;width:calc(50% - 20px);float:right}}@media only screen and (max-width:1120px),only screen and (max-device-width:1120px){.horizontal-filter-bar{height:120px}.horizontal-filter-bar .group-form{width:45%;display:block;margin-top:15px}.horizontal-filter-bar #display-type{display:none}.horizontal-filter-bar .sort{margin-left:0!important;margin-right:30px;float:right!important}.top-header{height:145px;position:relative}.top-header #navigation-menu{float:left;display:block;width:100%}.top-header #navigation-menu ul{float:none;width:486px;margin:0 auto}.top-header #account-menu{position:absolute;left:-20px;margin-left:0;padding:0}}@media only screen and (max-width:999px),only screen and (max-device-width:999px){.lg-hide{display:block}.md-hide{display:none}.right-bar{position:fixed;right:-290px;height:100%;top:0;display:none;margin-right:0;z-index:100002;background:#fff;box-shadow:0 5px 15px gray}.vertical-filter-bar{height:100%}.horizontal-filter-bar{padding-top:0}.horizontal-filter-bar .group-form{width:40%;display:block;margin-top:15px}.property-list{padding:0;width:100%}.property-list figure.villa-item{width:30%;float:right}.comment{position:absolute;bottom:70px;left:10px}.property-list figure.villa-item img{width:100%;height:auto}.property-list figure figcaption{width:100%}.property-list figure .extra-info li{display:inline;float:right;width:25%!important}}@media only screen and (max-width:690px),only screen and (max-device-width:690px){.property-list figure.villa-item{width:calc(50% - 45px)}#navigation-menu h2{font-size:15px!important}.top-header #registerProperty{display:none}.top-header #navigation-menu ul{float:none;width:440px;margin:0 auto}footer article.about-us{width:calc(100% - 70px)}footer .footer-navigation .footer-menu{font-size:10pt;width:100%}footer .footer-navigation .footer-menu li{margin:0 2px 0 2px;padding:0 4px 0 4px}.sm-hide{display:none!important}.villa-special{}footer .footer-navigation .social-menu{float:none!important;width:435px;margin:0 auto}footer .footer-sitemap{width:303px;float:none;margin:0 auto}#login-dialog,#register-dialog{width:340px;height:600px;z-index:100002}#register-dialog{height:730px}#login-dialog img,#register-dialog img{width:340px;height:auto;max-height:200px}#login-dialog input[type="text"],#register-dialog input[type="text"],#login-dialog input[type="password"],#register-dialog input[type="password"]{width:200px}}@media only screen and (max-width:480px),only screen and (max-device-width:480px){.property-list figure.villa-item{width:calc(100% - 45px);float:right}}@media only screen and (max-width:390px),only screen and (max-device-width:390px){.top-header #navigation-menu li{margin:0 2px 0 2px!important;padding:0 4px 0 4px!important;margin:0 auto}.top-header #navigation-menu li h2{font-size:14px!important}.top-header #logo{margin-right:10px}.top-header #account-menu ul{margin-left:20px!important}.top-header #account-menu ul li{margin:0 2px 0 2px;padding:0 4px 0 4px}}main{width:calc(100% - 80px);padding:20px;margin-right:20px;float:right;box-shadow:0 5px 15px #e1e1e1;border-radius:8px;background:#fff;margin-top:30px;direction:rtl;min-height:700px;line-height:40px}main h2{text-align:right;color:#515151;direction:rtl;float:right;width:100%;font-size:24px}h3{text-align:right;color:#515151;direction:rtl;float:right;width:100%}main a,main a:link,main a:visited{color:#009fe3}.validation-summary-errors ul{color:#f34d40;margin-right:20px}.field-validation-error{color:#f34d40;padding-right:8px;margin-top:5px;display:inline-block}main input[type=submit]{width:200px;height:40px;background-color:#3d85fd;border:none;color:#fff;float:right}