ehsansan

درخواست کمک برای چند تغییر در پوسته

14 پست در این موضوع قرار دارد

سلام ی سایتی دارم که قالبش توی دو سه تا قسمت بهم ریخته

فایل همون قالب رو دارم اما چون یکی از دوستان برام یکم قالب رو تغییر داد دیگه نمیشه از اول قالبو بریزم سایت میریزه بهم

از دوستان میخوام که کمک کنن و اگه میشه از روی فایل اصلی قالب اون قشمت ها رو درست کنند

ممنون میشم

فقط ادرس سایت رو ب دلیلی نمیتونم بگم ممنون میشم اگر ممکنه بفرمایید پیام بدم

مرسی دعاتون میکنم دوستان

0

به اشتراک گذاری این پست


لینک به پست

سلام

دعا کنید ولی قبلش قوانین رو بخونید درخواست ویرایش قالب ممنوعه شما باید مشکلاتتون رو مطرح کنید و با راهنمایی دوستان خودتون مشکلتون رو حل کنید.

2

به اشتراک گذاری این پست


لینک به پست

سلام

دعا کنید ولی قبلش قوانین رو بخونید درخواست ویرایش قالب ممنوعه شما باید مشکلاتتون رو مطرح کنید و با راهنمایی دوستان خودتون مشکلتون رو حل کنید.

ممنونم استاد منظور منم بیشتر اینه که دوستان راهنمایی کنند و من تغییر بدم تا خودمم یاد بگیرم

اما متاسفانه به دلیلی نمیتونم ادرس سایت رو بگم

برای همین گفتم یکی از دوستان زحمت بکشن قبول کنن که توی پیام خصوصی ازشون کمک بخوام

0

به اشتراک گذاری این پست


لینک به پست

الان نیازی به نشانی آنلاین نیست مشکلتون رو شرح بدید که بشه راهنمایی کرد الان قراره چه راهنمایی انجام بشه؟

3

به اشتراک گذاری این پست


لینک به پست

الان نیازی به نشانی آنلاین نیست مشکلتون رو شرح بدید که بشه راهنمایی کرد الان قراره چه راهنمایی انجام بشه؟

خیلی ممنونم استاد

سایتم ی قسمت اسلایدر داره که توی بخش نوشتن مطلب وارد میکنی میره اونجا و همراه قالب هست یعنی افزونه نیست

حالا اون قسمت کلا بهم ریخته و اسلایدر ها رو درست نشون نمیده

میخوام بدونم از کدوم قسمت میتونم اون قسمت رو تغییر بدم

1

به اشتراک گذاری این پست


لینک به پست

باید فایل style.css رو باز کنی و دنبال کلس و آی دی های مربوط به سالایدر بگردی و با قالبت هماهنگش کنی

1

به اشتراک گذاری این پست


لینک به پست

باید فایل style.css رو باز کنی و دنبال کلس و آی دی های مربوط به سالایدر بگردی و با قالبت هماهنگش کنی

یعنی فقط با فایل استایل درست میشه؟ ضمن اینکه فایل css بصورت پوشه هست و شامل چند تا فایله

0

به اشتراک گذاری این پست


لینک به پست

معمولا اسلایدرهایی که تو مسیر افقی حرکت می کنند با راست به چپ شدن زبان مشکل پیدا می کنند

ساده ترین راه اینه که کدهای فراخوانی اسلایدر را پیدا کنید و بخش اصلی را ltr کنید

1

به اشتراک گذاری این پست


لینک به پست

معمولا اسلایدرهایی که تو مسیر افقی حرکت می کنند با راست به چپ شدن زبان مشکل پیدا می کنند

ساده ترین راه اینه که کدهای فراخوانی اسلایدر را پیدا کنید و بخش اصلی را ltr کنید

کد مربوطه توی css خودش ltr هست استاد حالا چیکر کنم بنظرتون؟

0

به اشتراک گذاری این پست


لینک به پست

ببینید ساده بگم

تا آدرس آنلاین نباشه نمیشه قطعی گفت و فقط هی تاپیک و زمان شما از بین میره

بهترین کار این که آدرس آنلاین قرار بدید و یا اینکه قسمت مورد نظر سورس جدا کنید و قرار بدید و یا....

3

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

ببینید ساده بگم

تا آدرس آنلاین نباشه نمیشه قطعی گفت و فقط هی تاپیک و زمان شما از بین میره

بهترین کار این که آدرس آنلاین قرار بدید و یا اینکه قسمت مورد نظر سورس جدا کنید و قرار بدید و یا....

با تشکر از شما

این کد msin.css


@font-face {
font-family: 'yekan';
src: url('../font/BYekan.eot');
src: url('../font/BYekan.eot?iefix') format('eot'),
url('../font/BYekan.woff') format('woff'),
url('../font/BYekan.ttf') format('truetype');
font-weight: normal;
font-style: normal;
font-size:12px;
}
@font-face {
font-family: 'sina';
src: url('../font/BSinaBold.eot');
src: url('../font/BSinaBold.eot?iefix') format('eot'),
url('../font/BSinaBold.woff') format('woff'),
url('../font/BSinaBold.ttf') format('truetype');
font-weight: normal;
font-style: normal;
font-size:12px;
}
a:hover {
{ width: 180px; background: #000099; }
}
::-moz-selection {
background: #ec894d;
color: white;
text-shadow: none;
}
::selection {
background: #ec894d;
color: white;
text-shadow: none;
}
/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float: right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
background: #fff;
max-width: 96%;
/* Image does not overflow the content area */
padding: 5px 3px 0;
text-align: center;
}
.gallery-caption {
font-size: 11px;
line-height: 18px;
padding: 5px 0;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
}
.alert-wrapper {
margin-bottom: 80px;
}
/*------------------------------------------------------*/
/* Real Btn
/*------------------------------------------------------*/
.real-btn, .btn-blue, .btn-grey {
font-family: yekan;
display: inline-block;
vertical-align: middle;
font-size: 13px;
color: white;
text-align: center;
margin-bottom: 0;
padding: 8px 16px;
-webkit-padding-before: 7px;
-webkit-padding-after: 7px;
border-radius: 0;
border: none;
box-shadow: none;
text-shadow: none;
background-image: none;
background-color: #ec894d;
}
.real-btn:hover, .btn-blue:hover, .btn-grey:hover, .real-btn.current, .current.btn-blue, .current.btn-grey {
background-color: #e3712c;
color: white;
}
.btn-mini {
padding: 8px 29px;
font-size: 14px;
}
.btn-small {
padding: 11px 36px;
font-size: 18px;
}
.btn-large {
padding: 12px 48px;
font-size: 20px;
}
.btn-blue {
font-weight: blod;
background-color: #58caec;
}
.btn-blue:hover, .btn-blue.current {
background-color: #18aad5;
}
.btn-grey {
font-weight: blod;
background-color: #aeadad;
}
.btn-grey:hover, .btn-grey.current {
background-color: #838181;
}
body a,
.container a {
text-decoration: none;
}
/*------------------------------------------------------*/
/* Body
/*------------------------------------------------------*/
body {
background-color: whitesmoke;
font-family: yekan;
font-size: 13px;
}
/*------------------------------------------------------*/
/* Layouts
/*------------------------------------------------------*/
.contents {
margin-bottom: 45px;
}
.main {
border-left: 1px solid #dedede;
border-right: 1px solid #dedede;
margin-bottom: 30px;
}
.sidebar {
margin-bottom: 30px;
}
/*------------------------------------------------------*/
/* Header
/*------------------------------------------------------*/
.header-wrapper {
background-color: #252a2b;
}
/* Header
-------------------------------------------------------------------------*/
#header {
position: relative;
}
/* Header Top
-------------------------------------------------------------------------*/
#header-top {
border-bottom: 1px solid #343a3b;
margin-bottom: 30px;
}
/* Contact Email
-------------------------------------------------------------------------*/
#contact-email {
font-family: yekan;
font-size: 13px;
line-height: 20px;
color: #929a9b;
float: left;
font-weight: normal;
padding: 13px 0;
margin: 0 0 0 6px;
}
#contact-email .email {
background: url(../images/icon-mail.png) no-repeat left 0;
display: inline-block;
height: 16px;
width: 16px;
margin-left: 8px;
vertical-align: top;
}
#contact-email a {
color: #8b9293;
font-family: tahoma;
letter-spacing: 1px;
}
#contact-email a:hover {
color: white;
}
/* Social Networks
-------------------------------------------------------------------------*/
.single article .social_networks {
margin: 0;
}
.social_networks {
float: right;
list-style: none;
margin: 0;
padding: 0;
}
.social_networks li {
display: inline-block;
border: none;
margin: 0 0 0 -4px;
}
.social_networks li a {
color: #929a9b;
font-size: 15px;
display: block;
text-align: center;
line-height: 44px;
width: 49px;
height: 46px;
margin: 0px;
padding: 0;
outline: none;
border-left: 1px solid #343a3b;
-webkit-transition: 0.3s;
-moz-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
.social_networks li a:hover {
-webkit-transition: 0.3s;
-moz-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
color: white;
}
.facebook a:hover {
background-color: #395b89;
}
.twitter a:hover {
background-color: #2bbfec;
}
.rss a:hover {
background-color: #ec894d;
}
.gplus a:hover {
background-color: #d63b3b;
}
.linkedin a:hover {
background-color: #1184cd;
}
/* Logo
-------------------------------------------------------------------------*/
#logo {
float: left;
text-align: center;
max-width: 180px;
margin: 0 auto;
}
#logo a, #logo img {
display: inline-block;
max-width: 100%;
}
#logo h2 {
margin: 30px 0 10px;
line-height: 28px;
font-size: 30px;
}
#logo h2 a {
color: #fff;
}
#logo h2 a:hover {
color: #4dc7ec;
}
#logo h2.logo-heading {
position: relative;
left: 2px;
}
/* Tag Line
-------------------------------------------------------------------------*/
.tag-line {
margin-top: 6px;
font-size: 11px;
margin-left: 0px;
text-align: left;
}
.tag-line span {
display: inline-block;
background-color: #343a3b;
padding: 0 11px 1px;
}
/* Menu and Contact Wrap
-------------------------------------------------------------------------*/
.menu-and-contact-wrap {
position: absolute;
bottom: 0;
right: 0;
}
/* Main Nav
-------------------------------------------------------------------------*/
.main-menu {
margin-top: 42px;
float: right;
}
.main-menu ul {
list-style: none;
margin: 0;
}
.main-menu ul li {
float: right;
position: relative;
margin-right: 2px;
}
.main-menu ul li.current-menu-ancestor > a, .main-menu ul li.current-menu-parent > a, .main-menu ul li.current-menu-item > a, .main-menu ul li.current_page_item > a, .main-menu ul li:hover > a {
color: #FFF !important;
background-color: transparent !important;
border-color: #000;
border-bottom: 1px dashed #FFF;
}
.main-menu ul li a {
-webkit-transition: 0.8s;
-moz-transition: 0.8s;
-o-transition: 0.8s;
transition: 0.8s;
color: #afb4b5;
font-size: 14px;
display: block;
text-decoration: none;
padding: 14px 10px;
border: 1px solid #750000;
background: -webkit-linear-gradient(#000, #750000);
background: -moz-linear-gradient(#000, #750000);
background: -o-linear-gradient(#000, #750000);
background: linear-gradient(#000, #750000);
-webkit-border-radius: 10px 10px 0 0;
-moz-border-radius: 10px 10px 0 0;
border-radius: 10px 10px 0 0;
}
.main-menu ul li ul {
display: none;
background-color: #ec894d;
width: 220px;
padding: 0;
position: absolute;
top: 48px;
right: 0;
z-index: 888;
}
.main-menu ul li ul li {
float: none;
margin: 0;
}
.main-menu ul li ul li:hover > a {
background-color: #dc7d44;
border: 1px solid #750000;
}
.main-menu ul li ul li a {
font-size: 13px;
padding: 10px 10px 12px;
color: #AFB4B5 !important;
background: #750000;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
border-top-color: #000;
}
.main-menu ul li ul li ul {
background-color: #dc7d44;
top: 0px;
right: 220px;
}
.main-menu ul li ul li ul li:hover > a {
background-color: #d0743d;
}
.main-menu .responsive-nav {
display: none;
margin: 0px auto;
width: 100%;
padding: 5px;
font-family: yekan;
font-weight: normal;
font-size: 13px;
}
/* Contact Number
-------------------------------------------------------------------------*/
.contact-number {
float: right;
position: relative;
margin: 42px 0 0;
font-size: 17px;
font-weight: normal;
font-family: yekan;
color: #e7eff7;
min-height: 48px;
line-height: 46px;
background-color: #4dc7ec;
direction: ltr;
padding: 0 10px;
-webkit-border-radius: 10px 10px 0 0;
-moz-border-radius: 10px 10px 0 0;
border-radius: 10px 10px 0 0;
border: 1px solid #2AC0F7;
}
.contact-number .icon-phone {
background-color: #37b3d9;
margin-right: 10px;
padding: 15px 15px 12px 16px;
font-size: 21px;
position: relative;
vertical-align: middle;
top: 4px;
padding-bottom: 11px \9;
}
.contact-number .outer-strip {
display: block;
width: 88%;
height: 100%;
position: absolute;
right: -88%;
bottom: 0;
background-color: #4dc7ec;
display: none;
}
@-moz-document url-prefix() {
.contact-number .icon-phone {
top: 0px;
display: none;
}
}
.lt-ie9 .contact-number .icon-phone {
top: 0px;
padding-bottom: 13px;
}
/* Home FlexSlider
-------------------------------------------------------------------------*/
.home-flexslider {
height: auto;
}
.home-flexslider .flexslider {
width: 100%;
height: auto;
margin: auto;
overflow: hidden;
position: relative;
}
.home-flexslider .flexslider .slides {
list-style: none;
margin: 0;
}
.home-flexslider .flexslider .slides .container {
position: relative;
}
.home-flexslider .flexslider img {
width: 100%;
display: block;
}
/* Slide Description
-------------------------------------------------------------------------*/
.desc-wrap {
width: 940px;
margin: auto;
position: relative;
}
.slide-description {
position: absolute;
left: 62px;
top: 78px;
background-color: rgba(255, 255, 255, 0.9);
background-color: #fff\9;
padding: 2px 23px 16px;
width: 440px;
}
.slide-description h3 {
font-size: 24px;
font-family: yekan;
margin-bottom: 4px;
}
.slide-description h3 a {
color: #394041;
text-decoration: none;
}
.slide-description h3 a:hover {
color: #df5400;
}
.slide-description p {
margin-bottom: 14px;
}
.slide-description span {
font-size: 17px;
color: #df5400;
font-family: yekan;
}
.slide-description .know-more {
text-decoration: none;
font-family: yekan;
position: absolute;
bottom: -34px;
left: 0;
display: inline-block;
background-color: #37b3d9;
padding: 6px 13px 8px;
font-size: 13px;
color: white;
}
.slide-description .know-more:hover {
background-color: #2aa6cc;
}
/* Slider Nav
-------------------------------------------------------------------------*/
#home-flexslider .flex-direction-nav li a {
display: block;
text-indent: -999em;
width: 48px;
height: 48px;
position: absolute;
top: 50%;
margin-top: -22px;
z-index: 150;
cursor: pointer;
}
#home-flexslider .flex-direction-nav li a.flex-next {
background: url(../images/slider-nav-right.png) no-repeat 0px 0px;
right: 30px;
}
#home-flexslider .flex-direction-nav li a.flex-next:hover {
background-position: bottom;
}
#home-flexslider .flex-direction-nav li a.flex-prev {
background: url(../images/slider-nav-left.png) no-repeat 0px 0px;
left: 30px;
}
#home-flexslider .flex-direction-nav li a.flex-prev:hover {
background-position: bottom;
}
/*------------------------------------------------------*/
/* Advance Search
/*------------------------------------------------------*/
.advance-search {
font-family: yekan;
position: relative;
background-color: white;
border-bottom: 1px solid #dedede;
}
.advance-search .as-form-wrap {
padding: 25px 30px 0;
}
.advance-search .search-heading {
background-color: #394041;
color: #dedee0;
font-size: 21px;
font-family: sina;
line-height: 50px;
min-height: 53px;
margin: 0;
padding-left: 50px;
position: absolute;
top: -53px;
right: 0;
text-transform: capitalize;
}
.advance-search .search-heading .icon-search {
padding: 11px 20px 17px;
padding-bottom: 16px\9;
margin-left: 20px;
background-color: #252a2b;
font-size: 24px;
position: relative;
top: 1px;
}
.advance-search .option-bar {
float: right;
}
.advance-search .option-bar.small {
margin-right: 24px;
width: 172px;
}
.advance-search .option-bar.large {
margin-right: 25px;
width: 276px;
}
.advance-search .option-bar.large:nth-of-type(2) {
margin-right: 13px;
margin-left: 12px;
}
.advance-search .option-bar.last {
margin-right: 0;
}
.advance-search label {
color: #394041;
cursor: text;
margin-bottom: 10px;
}
.advance-search .real-btn, .advance-search .btn-blue, .advance-search .btn-grey {
float: right;
font-size: 13px;
margin: 30px 12px 0 0;
padding: 8px 26px;
padding-top: 7px\9;
padding-bottom: 7px\9;
-webkit-padding-before: 7px;
-webkit-padding-after: 7px;
}
@-moz-document url-prefix() {
.advance-search .search-heading .icon-search {
padding-bottom: 16px;
}
}
/*------------------------------------------------------*/
/* Input Styles
/*------------------------------------------------------*/
input[type="text"],
textarea {
font-family: yekan;
font-size: 13px;
box-shadow: inset 0 0 2px #e9e9e9;
border: 1px solid #cdcdcd;
height: 24px;
color: #394041;
border-radius: 0;
}
input[type="text"]:focus,
textarea:focus {
border-color: #dedede;
box-shadow: none;
}
/*------------------------------------------------------*/
/* Select Box
/*------------------------------------------------------*/
.selectwrap {
font-family: yekan;
position: relative;
display: block;
}
.selectwrap input {
width: 238px;
height: 24px;
padding-right: 5px;
margin-bottom: 22px;
cursor: pointer;
color: #7b8283;
background: url(../images/dropdown-arrow.png) no-repeat left top;
}
.selectbox-wrapper {
width: 100%;
position: absolute;
top: 33px;
left: 0px;
z-index: 1800;
}
.selectbox-wrapper ul {
list-style: none;
background-color: white;
border: 1px solid #dedede;
margin: 0;
}
.selectbox-wrapper ul li {
cursor: pointer;
color: #7b8283;
font-size: 13px;
padding: 6px 8px;
border-bottom: 1px solid #dedede;
}
.selectbox-wrapper ul li:hover {
background-color: #f7f7f7;
}
.small .selectwrap input {
width: 134px;
margin-bottom: 12px;
}
/*------------------------------------------------------*/
/* Property Item
/*------------------------------------------------------*/
.zoom_img_box {
width: 100%;
height: auto;
overflow: hidden;
}
.narrative {
padding: 0 30px;
}
.property-items {
background: url(../images/container-gradient.png) white repeat-x 0 0;
text-align: center;
overflow: hidden;
padding-bottom: 20px;
}
.property-items .span6 {
width: 440px;
margin-left: 19.3px;
}
.property-items .narrative {
padding: 42px 40px;
margin-bottom: 16px;
}
.property-items .narrative h2 {
font-size: 30px;
font-family: yekan;
margin-bottom: 16px;
}
.property-items .narrative p {
line-height: 24px;
font-family: yekan;
font-size: 17px;
}
.property-item {
text-align: right;
border: 1px solid #dedede;
background-color: white;
padding: 10px 10px 0;
margin-bottom: 30px;
/* min-height: 252px;
height:auto !important;
height: 252px;*/
}
.property-item h4, .property-item h4 a {
font-family: yekan;
font-weight: normal;
color: #394041;
text-transform: capitalize;
margin: 0 0 17px;
font-size: 17px;
}
.property-item h4 a:hover {
color: #df5400;
}
.property-item figure {
position: relative;
float: left;
margin: 0 0 20px 0;
width: 200px;
}
.property-item figure img {
display: block;
}
.property-item figure figcaption {
position: absolute;
right: 0;
bottom: 0;
color: white;
font-size: 13px;
font-family: yekan;
padding: 2px 9px;
background-color: #ec894d;
}
.property-item .detail {
float: right;
width: 49.6%;
padding-left: 10px;
}
.property-item .price {
padding: 8px 8px 10px 11px;
margin: 0 0 15px -11px;
color: white;
font-size: 17px;
font-family: yekan;
font-weight: normal;
background-color: #4dc7ec;
}
.property-item .price small {
font-size: 13px;
color: white;
text-transform: capitalize;
white-space: nowrap;
}
.property-item p {
font-size: 12px;
max-height: 40px;
overflow: hidden;
}
.property-item .property-meta {
overflow: hidden;
font-family: yekan;
border-top: 1px solid #dedede;
background-color: #f5f5f5;
margin: 0 -10px;
padding: 0 10px;
clear: both;
}
.property-item .property-meta span {
float: right;
font-size: 12px;
color: #394041;
display: inline-block;
border-left: 1px solid #dedede;
padding: 10px 0 11px 6px;
margin-left: 6px;
}
.property-item .property-meta span:last-child {
border: none;
margin-right: 0;
}
.property-item .property-meta span [class^="icon-"], .property-item .property-meta span [class*=" icon-"] {
display: inline-block;
width: 20px;
height: 20px;
margin-left: 8px;
vertical-align: -5px;
}
.property-item .property-meta span .icon-area {
background: url(../images/icon-size.png) no-repeat right center;
}
.property-item .property-meta span .icon-bed {
background: url(../images/icon-bed.png) no-repeat right center;
}
.property-item .property-meta span .icon-bath {
background: url(../images/icon-bath.png) no-repeat right center;
}
.property-item .property-meta span .icon-garage {
background: url(../images/icon-garage.png) no-repeat right center;
}
.more-details {
font-family: yekan;
font-size: 13px;
color: #394041;
display: inline-block;
margin-bottom: 10px;
}
.more-details .icon-caret-right {
font-size: 10px;
margin-left: 6px;
vertical-align: 1px;
}
.more-details .icon-caret-left {
font-size: 10px;
margin-right: 6px;
vertical-align: 1px;
}
.more-details:hover {
color: #df5400;
}
/*------------------------------------------------------*/
/* Pagination
/*------------------------------------------------------*/
.pagination {
margin: 12px 0;
text-align: center;
}
.pagination a {
padding: 7px 13px;
margin: 0 1px 5px;
background-color: #dedede;
color: #8b9293;
}
.pagination a.next {
padding-left: 33px;
padding-right: 33px;
}
.pagination a.previous {
padding-left: 22px;
padding-right: 22px;
}
.pages-nav a {
margin-right: 10px;
}
/*------------------------------------------------------*/
/* Carousel For Featured Properties
/*------------------------------------------------------*/
.featured-properties-carousel {
background: white;
overflow: hidden;
padding: 10px 0 30px;
border-bottom: 1px solid #dedede;
}
.featured-properties-carousel .narrative {
padding: 0 54px 20px;
}
.featured-properties-carousel .narrative h3 {
font-size: 24px;
font-family: sina;
margin-bottom: 3px;
}
.es-carousel-wrapper {
position: relative;
padding: 0 50px;
}
.es-carousel-wrapper .es-carousel {
height: 300px;
overflow: hidden;
direction: ltr;
}
.es-carousel-wrapper ul {
list-style: none;
margin: 0;
padding: 0;
}
.es-carousel-wrapper ul li {
float: right;
width: 187px !important;
margin-right: 30px !important;
}
.es-carousel-wrapper ul li figure {
margin: 0 0 17px 0;
}
.es-carousel-wrapper ul li h4, .es-carousel-wrapper ul li .property-item h4 a, .property-item h4 .es-carousel-wrapper ul li a {
font-size: 14px;
margin-bottom: 6px;
}
.es-carousel-wrapper ul li h4, .es-carousel-wrapper ul li .property-item h4 a, .property-item h4 .es-carousel-wrapper ul li a, .es-carousel-wrapper ul li h4 a, .property-item h4 .es-carousel-wrapper ul li a a {
font-family: yekan;
font-weight: normal;
color: #394041;
}
.es-carousel-wrapper ul li h4:hover, .es-carousel-wrapper ul li .property-item h4 a:hover, .property-item h4 .es-carousel-wrapper ul li a:hover, .es-carousel-wrapper ul li h4 a:hover, .property-item h4 .es-carousel-wrapper ul li a a:hover {
color: #df5400;
}
.es-carousel-wrapper ul li p {
font-size: 13px;
margin-bottom: 11px;
}
.es-carousel-wrapper ul li p a {
color: #394041;
}
.es-carousel-wrapper ul li p a:hover {
color: #df5400;
}
.es-carousel-wrapper ul li .price {
font-family: yekan;
display: inline-block;
padding: 3px 10px;
margin-bottom: 10px;
color: #f6f6f6;
font-size: 13px;
background-color: #4dc7ec;
}
.es-carousel-wrapper h4, .es-carousel-wrapper p, .es-carousel-wrapper span{
direction: rtl;
}
/*------------------------------------------------------*/
/* Brand Partners carousel
/*------------------------------------------------------*/
/*$list_item_width: 170px;
$list_item_margin: 1px;*/
.brands-carousel {
border-bottom: 1px solid #dedede;
background-color: white;
text-align: center;
}
.brands-carousel h3 {
margin-top: 0;
font-size: 14px;
font-family: sina;
}
.brands-carousel h3 span {
background-color: #394041;
color: white;
display: inline-block;
padding: 0px 27px;
vertical-align: top;
}
.brands-carousel .jcarousel-container-horizontal {
padding: 0 44px 25px;
padding-top: 10px;
}
.brands-carousel .jcarousel-clip-horizontal {
overflow: hidden;
height: 55px;
}
.brands-carousel .jcarousel-next,
.brands-carousel .jcarousel-prev {
width: 25px;
height: 37px;
display: block;
cursor: pointer;
text-indent: -999em;
position: absolute;
top: 19%;
}
.brands-carousel .jcarousel-next:hover,
.brands-carousel .jcarousel-prev:hover {
background-color: #394041;
background-position: center -14px;
}
.brands-carousel .jcarousel-prev {
left: 0;
background: url("../images/carousel-nav-left.png") #dedede no-repeat center 15px;
}
.brands-carousel .jcarousel-next {
right: 0;
background: url("../images/carousel-nav-right.png") #dedede no-repeat center 15px;
}
.brands-carousel ul.brands-carousel-list {
list-style: none;
}
.brands-carousel ul.brands-carousel-list li {
width: 170px;
}
/*------------------------------------------------------*/
/* Carousel Nav
/*------------------------------------------------------*/
.es-nav span {
width: 25px;
height: 37px;
display: block;
cursor: pointer;
text-indent: -999em;
position: absolute;
top: 19%;
}
.es-nav span:hover {
background-color: #394041;
background-position: center -14px;
}
.es-nav .es-nav-prev {
left: 0;
background: url(../images/carousel-nav-left.png) #dedede no-repeat center 15px;
}
.es-nav .es-nav-next {
right: 0;
background: url(../images/carousel-nav-right.png) #dedede no-repeat center 15px;
}
/*------------------------------------------------------*/
/* Footer
/*------------------------------------------------------*/
#footer-wrapper {
background: url("../images/background-outer-wrapper.png") repeat-x scroll bottom center transparent;
padding-bottom: 245px;
}
#footer .widget {
font-family: yekan;
font-size: 13px;
line-height: 22px;
background: none;
margin-bottom: 30px;
border: none;
min-height: 210px;
}
#footer .widget .title {
font-family: sina;
margin-bottom: 26px;
font-weight: normal;
font-size: 20px;
padding: 0;
border: none;
background: none;
}
#footer .widget ul {
font-size: 13px;
padding: 0;
margin-left: 2px;
}
#footer .widget ul li {
padding: 0 0 0 10px;
margin-bottom: 10px;
background: url(../images/widget-list-bullet.png) no-repeat left 6px;
border: none;
}
#footer .widget ul .children {
margin-top: 10px;
}
#footer .widget .textwidget {
padding: 0;
}
#footer .widget.quick-links ul li {
margin-bottom: 10px;
}
#footer .widget.advance-search {
background: white;
}
#footer .widget.advance-search .title {
background-color: #394041;
color: white;
font-size: 18px;
position: static;
padding: 0 0 0 15px;
margin-bottom: 0;
}
#footer .widget.advance-search .title .icon-search {
float: right;
margin: 0 0 0 10px;
color: #c7d2d3;
padding-left: 15px;
padding-right: 15px;
}
#footer .widget.advance-search .as-form-wrap {
padding-bottom: 1px;
}
#footer .widget.advance-search .selectwrap ul li {
background: none;
margin-bottom: 0;
padding: 6px 8px;
border-bottom: 1px solid #dedede;
}
#footer .widget.advance-search .selectwrap ul li:hover {
background-color: #f7f7f7;
}
#footer-bottom {
font-family: yekan;
border-top: 1px solid #dedede;
padding: 25px 0;
margin-top: 38px;
}
#footer-bottom p {
font-size: 13px;
margin-bottom: 0;
}
#footer-bottom .designed-by {
text-align: right;
}
#footer-bottom .copyright {
text-align: left;
}
/*------------------------------------------------------*/
/* widgets
/*------------------------------------------------------*/
.widget {
font-family: yekan;
font-size: 13px;
line-height: 22px;
background-color: #f2f2f2;
margin-bottom: 28px;
border: 1px solid #dedede;
}
.widget h3 {
line-height: 20px;
}
.widget .title {
margin-bottom: 25px;
font-family: sina;
font-size: 21px;
font-weight: normal;
margin: 0 0 16px;
padding: 15px 11px 16px 15px;
border-bottom: 1px solid #dedede;
background-color: white;
}
.widget ul {
list-style: none;
margin: 0;
padding: 5px 18px 49px 22px;
}
.widget ul li {
font-family: yekan;
color: #75797;
background: url(../images/feature-list-bullet.png) no-repeat 2px 15px;
border-bottom: 1px solid #dedede;
padding: 8px 8px 8px 14px;
}
.widget ul li fon
a {
color: #75797A;
}
.widget ul li fon
a:hover {
color: #dc7d44;
}
.widget ul ul.children {
padding: 0;
}
.widget ul ul.children li:last-child {
border-bottom: 0;
padding-bottom: 0;
}
.widget .textwidget {
padding: 5px 18px 49px 22px;
}
.widget p {
margin-bottom: 23px;
}
/*------------------------------------------------------*/
/* Search Widget
/*------------------------------------------------------*/
.widget #searchform {
position: relative;
width: 190px;
margin: 0 auto 20px;
}
.widget #searchform label {
display: none;
}
.widget #s {
padding-right: 30px;
width: 152px;
margin-top: 20px;
margin-bottom: 0;
}
.widget #searchsubmit {
position: absolute;
background: url(../images/icon-lense.png) white no-repeat center 7px;
width: 30px;
height: 30px;
right: 2px;
top: 22px;
border: none;
font-size: 0px;
padding: 0;
}
.widget #searchsubmit:hover {
background-position: center -25px;
}
/*------------------------------------------------------*/
/* Tagcloud Widget
/*------------------------------------------------------*/
.sidebar .widget .tagcloud {
padding: 5px 18px 49px 22px;
}
.tagcloud a {
display: block;
float: left;
padding: 6px 10px 7px 18px;
position: relative;
color: #fff;
background-color: #4dc7ec;
font-size: 0.78em;
line-height: 1.2em;
margin: 0 1px 1px 0;
text-decoration: none;
}
.tagcloud a:hover {
background: #df5400;
}
.tagcloud a:after {
background: #fff;
content: "";
height: 4px;
position: absolute;
left: 7px;
top: 11px;
width: 4px;
z-index: 999;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
/*------------------------------------------------------*/
/* Calendar Widget
/*------------------------------------------------------*/
.widget #wp-calendar {
width: 100%;
}
.widget #wp-calendar caption {
color: #394041;
margin: 0 0 11px 0;
text-align: left;
font-size: 1.43em;
}
.widget #wp-calendar thead th {
padding: 4px 8px;
text-align: center;
background-color: #4dc7ec;
color: white;
border: 1px solid white;
}
.widget #wp-calendar tbody {
color: #656c6c;
}
.widget #wp-calendar tbody td {
background: #ebebeb;
border: 1px solid white;
text-align: center;
padding: 4px 8px;
}
.widget #wp-calendar tbody td:hover {
background: #fff;
}
.widget #wp-calendar tbody td#today {
background-color: #4dc7ec;
color: white;
}
.widget #wp-calendar tbody td#today a {
color: white;
}
.widget #wp-calendar tbody .pad {
background: none;
}
.widget #wp-calendar tfoot td {
text-transform: uppercase;
background: transparent;
border: 1px solid white;
padding: 5px 10px;
}
.widget #wp-calendar tfoot #next {
text-align: right;
}
/*------------------------------------------------------*/
/* Social Network Widget
/*------------------------------------------------------*/
.widget.social_network .title {
margin-bottom: 0;
}
.widget.social_network .social_networks {
margin: 0 0 0 4px;
padding: 0;
float: none;
}
.widget.social_network .social_networks li {
border: none;
background: none;
padding: 0;
}
.widget.social_network .social_networks li:first-child a {
border-left: none;
}
.widget.social_network .social_networks li a {
width: 42.7px;
border: none;
border-left: 1px solid #dedede;
}
.widget.social_network .social_networks li a:hover {
color: white;
}
.widget.social_network .social_networks li a i {
width: auto;
}
.widget.social_network .social_networks li a i.icon-twitter:before {
left: 1px;
position: relative;
top: 0px;
}
.widget.social_network .social_networks li a i.icon-google-plus:before {
left: 1px;
position: relative;
top: 0px;
}
/*------------------------------------------------------*/
/* Advance Search Widget
/*------------------------------------------------------*/
.widget.advance-search {
background: white;
}
.widget.advance-search .title {
background-color: #394041;
color: white;
font-size: 18px;
position: static;
padding: 0 0 0 15px;
margin-bottom: 0;
}
.widget.advance-search .title .icon-search {
float: right;
margin: 0 0 0 10px;
color: #c7d2d3;
padding-left: 15px;
padding-right: 15px;
}
.widget.advance-search .as-form-wrap {
padding: 17px 14px 0;
}
.widget.advance-search label {
color: #7b8283;
margin-bottom: 5px;
}
.widget.advance-search .selectwrap input {
width: 152px;
color: #7b8283;
margin-bottom: 10px;
}
.widget.advance-search ul li {
background: none;
margin-bottom: 0;
padding-left: 10px;
}
.widget.advance-search ul li:hover {
background-color: #f7f7f7;
}
.widget.advance-search .mini .selectwrap input {
width: 152px;
}
.widget.advance-search .real-btn, .widget.advance-search .btn-blue, .widget.advance-search .btn-grey {
float: left;
margin: 0;
}
#select-max-price_input, #select-min-price_input {
width: 198px;
}
/*------------------------------------------------------*/
/* Calculator Widget
/*------------------------------------------------------*/
.widget.calculator .title {
background: url(../images/icon-calculator.png) white no-repeat 180px 9px;
margin-bottom: 0;
padding-left: 15px;
}
.widget.calculator input[type="text"] {
width: 176px;
height: 24px;
margin-bottom: 14px;
color: #7b8283;
}
.widget.calculator .as-form-wrap {
padding: 17px 14px 0;
}
.widget.calculator .selectwrap input {
background-color: white;
width: 152px;
color: #7b8283;
margin-bottom: 14px;
}
.widget.calculator ul li {
background: none;
margin-bottom: 0;
padding-left: 10px;
}
.widget.calculator ul li:hover {
background-color: #f7f7f7;
}
.widget.calculator .option-bar {
float: left;
}
.widget.calculator #interest {
background: url(../images/dropdown-interest.png) white no-repeat right top;
}
.widget.calculator #insurance,
.widget.calculator #texes {
background: url(../images/dropdown-year.png) white no-repeat right top;
}
.widget.calculator #extra,
.widget.calculator #pmi {
background: url(../images/dropdown-month.png) white no-repeat right top;
}
.widget.calculator .mini input {
width: 150px;
padding-right: 32px;
}
.widget.calculator #payment {
width: 172px;
padding-right: 10px;
}
.widget.calculator #extra {
width: 150px;
padding-right: 32px;
}
.widget.calculator .real-btn, .widget.calculator .btn-blue, .widget.calculator .btn-grey {
float: left;
padding: 8px 21px;
}
.widget.advance-search .selectbox-wrapper ul,
.widget.calculator .selectbox-wrapper ul {
padding: 0;
}
.widget.advance-search .selectbox-wrapper ul li,
.widget.calculator .selectbox-wrapper ul li {
padding: 6px 8px;
}
/*------------------------------------------------------*/
/* Featured Properties Widget
/*------------------------------------------------------*/
#footer .widget ul.featured-properties,
ul.featured-properties {
padding: 0 15px;
}
#footer .widget ul.featured-properties li,
ul.featured-properties li {
background: none;
border: none;
margin-bottom: 0;
padding: 0 0 40px 0;
}
#footer .widget ul.featured-properties li:last-child,
ul.featured-properties li:last-child {
padding-bottom: 25px;
}
#footer .widget ul.featured-properties li figure,
ul.featured-properties li figure {
margin: 0 0 16px;
}
#footer .widget ul.featured-properties li h4, #footer .widget ul.featured-properties li .property-item h4 a, .property-item h4 #footer .widget ul.featured-properties li a,
ul.featured-properties li h4,
ul.featured-properties li .property-item h4 a,
.property-item h4 ul.featured-properties li a {
margin: 0 0 7px;
}
#footer .widget ul.featured-properties li h4, #footer .widget ul.featured-properties li .property-item h4 a, .property-item h4 #footer .widget ul.featured-properties li a, #footer .widget ul.featured-properties li h4 a, .property-item h4 #footer .widget ul.featured-properties li a a,
ul.featured-properties li h4,
ul.featured-properties li .property-item h4 a,
.property-item h4 ul.featured-properties li a,
ul.featured-properties li h4 a,
.property-item h4 ul.featured-properties li a a {
font-size: 13px;
font-family: yekan;
font-weight: normal;
color: #394041;
}
#footer .widget ul.featured-properties li h4:hover, #footer .widget ul.featured-properties li .property-item h4 a:hover, .property-item h4 #footer .widget ul.featured-properties li a:hover, #footer .widget ul.featured-properties li h4 a:hover, .property-item h4 #footer .widget ul.featured-properties li a a:hover,
ul.featured-properties li h4:hover,
ul.featured-properties li .property-item h4 a:hover,
.property-item h4 ul.featured-properties li a:hover,
ul.featured-properties li h4 a:hover,
.property-item h4 ul.featured-properties li a a:hover {
color: #df5400;
}
#footer .widget ul.featured-properties li p,
ul.featured-properties li p {
margin-bottom: 15px;
}
#footer .widget ul.featured-properties li .price,
ul.featured-properties li .price {
font-size: 14px;
font-weight: bold;
color: #4dc7ec;
}
#footer .widget ul.featured-properties {
padding: 0;
}
/*------------------------------------------------------*/
/* Page Head
/*------------------------------------------------------*/
.page-head {
margin-bottom: 35px;
padding-top: 42px;
min-height: 147px;
}
.page-head .container {
position: relative;
}
.page-head .wrap {
float: right;
}
.page-head span, .page-head p {
margin: 0;
}
.page-head h1.page-title {
font-size: 24px;
font-family: sina;
font-weight: normal;
text-transform: capitalize;
margin: 0;
}
.page-head h1.page-title span {
display: inline-block;
background-color: rgba(255, 255, 255, 0.9);
background-color: white \9;
padding: 7px 18px 7px 38px;
}
.page-head p {
background-color: rgba(55, 179, 217, 0.9);
background-color: #37b3d9 \9;
padding: 17px 20px 17px 18px;
color: white;
}
.page-template-template-search-php .page-head,
.page-template-template-home-php .page-head {
margin-bottom: 95px;
}
/*------------------------------------------------------*/
/* Agent Listing Page
/*------------------------------------------------------*/
.lisitng-grid-layout .main {
margin: 52.5px 0 64px;
}
.lisitng-grid-layout .title-heading {
text-transform: capitalize;
background-color: #394041;
position: absolute;
font-size: 17px;
font-family: sina;
line-height: 48px;
min-height: 53px;
margin: 0;
padding: 0 30px 0 20px;
top: -53px;
right: 0;
color: white;
}
.lisitng-grid-layout .pagination {
clear: both;
border-top: 1px solid #dedede;
margin: 20px 0;
padding: 20px 0 0;
}
.tax-property-feature .lisitng-grid-layout .main,
.tax-property-city .lisitng-grid-layout .main,
.tax-property-type .lisitng-grid-layout .main,
.tax-property-status .lisitng-grid-layout .main {
margin-top: 0;
}
.list-container {
padding: 25px 22px;
}
.page-carousel .brands-carousel {
border: 1px solid #dedede;
margin-bottom: 60px;
}
.listing-layout {
position: relative;
background-color: white;
border-top: 1px solid #dedede;
border-bottom: 1px solid #dedede;
}
.listing-layout .about-agent {
padding: 16px 20px 0;
border: 1px solid #dedede;
margin-bottom: 30px;
}
.listing-layout .about-agent figure {
width: 150px;
}
.listing-layout .about-agent .detail {
float: right;
width: 71.5%;
margin-bottom: 10px;
}
.listing-layout .about-agent.agent-single figure {
width: auto;
}
.listing-layout .about-agent.agent-single .detail {
float: none;
width: auto;
margin-bottom: 10px;
}
.listing-layout .about-agent.agent-single .agent-pic {
float: left;
}
.listing-layout h4, .listing-layout .property-item h4 a, .property-item h4 .listing-layout a, .listing-layout h4 a, .property-item h4 .listing-layout a a {
font-size: 20px;
font-family: yekan;
font-weight: normal;
color: #394041;
}
.listing-layout h4:hover, .listing-layout .property-item h4 a:hover, .property-item h4 .listing-layout a:hover, .listing-layout h4 a:hover, .property-item h4 .listing-layout a a:hover {
color: #df5400;
}
.listing-layout h4, .listing-layout .property-item h4 a, .property-item h4 .listing-layout a {
margin: 0 0 15px;
}
.listing-layout figure {
float: left;
margin: 4px 23px 15px 0;
}
.listing-layout img {
border: 1px solid #dedede;
display: block;
}
.listing-layout p {
line-height: 24px;
font-size: 13px;
}
.listing-layout .contact-types {
color: #394041;
font-family: yekan;
}
.listing-layout em {
margin-right: 13px;
font-style: normal;
}
.listing-layout .follow-agent {
border-top: 1px solid #dedede;
margin: 40px -20px 0;
clear: both;
}
.listing-layout .real-btn.btn, .listing-layout .btn.btn-blue, .listing-layout .btn.btn-grey {
float: right;
padding: 12px 25px;
}
.listing-layout .social_networks li a {
border-color: #dedede;
height: 44px;
}
.listing-layout .social_networks li a i {
width: auto;
}
.listing-layout .social_networks li a i.icon-twitter:before {
left: 1px;
position: relative;
top: 1px;
}
.listing-layout .social_networks li a i.icon-google-plus:before {
left: 2px;
position: relative;
top: 1px;
}
.listing-layout .social_networks li a i.icon-linkedin:before {
left: 1px;
position: relative;
top: 0px;
}
/*------------------------------------------------------*/
/* Agent Listing Detail Page
/*------------------------------------------------------*/
.listing-layout .span6 {
width: auto;
float: none;
margin: 0 0 30px;
}
.listing-layout .property-item {
padding-bottom: 0;
}
.listing-layout .property-item .price {
margin: 0 -11px 10px -18px;
padding: 8px 20px 10px 13px;
}
.listing-layout .property-item figure {
margin: 0 0 20px;
}
.listing-layout .property-item img {
border: none;
}
.listing-layout .property-item .detail {
width: 414px;
}
.listing-layout .property-by .title-heading {
float: left;
position: static;
}
/*------------------------------------------------------*/
/* Property Listing View
/*------------------------------------------------------*/
.view-type {
border-bottom: 1px solid #dedede;
background-color: white;
}
.view-type a {
display: block;
float: left;
height: 34px;
width: 39px;
margin: 0;
cursor: pointer;
}
.view-type a.list {
background: url(../images/icon-listing.png) no-repeat center 9px;
border-right: 1px solid #dedede;
}
.view-type a.grid {
background: url(../images/icon-grid.png) no-repeat center 9px;
}
.view-type a.list.active, .view-type a.grid.active, .view-type a:hover {
background-position: center -27px;
}
/*------------------------------------------------------*/
/* Property Grid View
/*------------------------------------------------------*/
.property-grid .list-container {
margin-left: -30px;
}
.property-grid .property-item {
margin: 0 0 30px 30px;
padding: 0;
float: left;
border: 0;
width: 196px;
min-height: 340px;
height: auto !important;
height: 340px;
}
.property-grid .property-item figure {
margin: 0 0 18px;
width: auto;
float: none;
}
.property-grid .property-item h4, .property-grid .property-item h4 a, .property-grid .property-item h4 a {
font-size: 14px;
}
.property-grid .property-item h4, .property-grid .property-item h4 a {
margin-bottom: 4px;
}
.property-grid .property-item span {
color: #4dc7ec;
font-weight: bold;
}
.property-grid .property-item .more-details .icon-caret-right {
margin-left: 5px;
vertical-align: middle;
}
/*------------------------------------------------------*/
/* Blog Page
/*------------------------------------------------------*/
.page-template-template-home-php .inner-wrapper {
border-top: none;
margin-bottom: 0;
}
.page-template-template-home-php .inner-wrapper .hentry {
margin-bottom: 0;
}
.inner-wrapper {
padding: 16px 20px 25px;
border-top: 1px solid #dedede;
border-bottom: 1px solid #dedede;
background-color: white;
margin-bottom: 52px;
}
.inner-wrapper figure,
.inner-wrapper .post-video {
position: relative;
margin: 0 0 32px;
}
.inner-wrapper .hentry {
margin-bottom: 15px;
overflow: hidden;
color: #75797a;
}
.inner-wrapper .hentry p {
line-height: 27px;
margin-bottom: 20px;
}
.inner-wrapper .hentry p.wp-caption-text {
margin-bottom: 0;
padding-bottom: 0;
}
.inner-wrapper .hentry strong {
color: #252626;
}
.inner-wrapper .hentry li {
line-height: 27px;
}
.inner-wrapper .hentry a.real-btn, .inner-wrapper .hentry a.btn-blue, .inner-wrapper .hentry a.btn-grey {
margin: 0px 0 30px;
}
.inner-wrapper .hentry.sticky {
background: url(../images/sticky-pin.png) no-repeat right 62px;
}
.inner-wrapper .pagination {
margin: -21px -20px 15px;
padding: 22px 20px 0;
border-top: 1px solid #dedede;
}
.inner-wrapper .pagination a {
margin-left: 2px;
}
p.wp-caption-text {
margin-bottom: 0;
padding-bottom: 0;
}
.post-title, .post-title a {
font-size: 27px;
line-height: 36px;
font-family: sina;
font-weight: normal;
color: #394041;
word-spacing: -1px;
}
.post-title a:hover {
color: #df5400;
}
.post-title, .post-title a {
margin: 0 0 17px;
}
.post-meta {
font-family: yekan;
font-size: 13px;
border-top: 1px solid #dedede;
border-bottom: 5px solid #4dc7ec;
color: #394041;
padding: 16px 0 23px;
line-height: 18px;
}
.post-meta span {
color: #394041;
}
.post-meta a {
color: #ec894d;
}
.post-meta a:hover {
color: #394041;
}
.post-meta .date {
color: #a4a4a4;
border-right: 1px solid #dedede;
margin-right: 6px;
padding-right: 6px;
}
.post-meta span.author-link a {
color: #394041;
}
.post-meta span.author-link a:hover {
color: #ec894d;
}
.post-meta.thumb-not-exist {
border-bottom: none;
}
.post-meta.format-video {
border-bottom: 5px solid #4dc7ec;
}
.format-icon {
display: block;
width: 50px;
height: 44px;
position: absolute;
top: -49px;
left: 0;
}
.format-image .format-icon.image {
background: url(../images/icon-image.png) #4dc7ec no-repeat center center;
}
.format-video .format-icon.video {
background: url(../images/icon-video.png) #4dc7ec no-repeat center center;
}
.format-gallery .format-icon.gallery {
background: url(../images/icon-gallery.png) #4dc7ec no-repeat center center;
}
.format-video a {
position: relative;
}
.format-video a:hover .play-btn {
display: block;
}
.format-video .play-btn {
display: none;
position: absolute;
top: 50%;
left: 50%;
margin-top: -51px;
margin-left: -51px;
height: 102px;
width: 102px;
background: url(../images/play-btn.png) no-repeat center center;
}
.post-video .video-wrapper {
width: 100%;
position: relative;
padding: 0;
padding-top: 40%;
}
.post-video .video-wrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: 0;
}
.listing-slider {
position: relative;
margin: 0 0 32px;
}
.listing-slider .slides, .listing-slider .flex-control-nav, .listing-slider .flex-direction-nav {
list-style: none;
margin: 0;
padding: 0;
}
.listing-slider .flex-control-paging {
bottom: 5px;
left: 0px;
}
.listing-slider .flex-control-paging li a {
background: #4dc7ec;
box-shadow: none;
height: 11px;
width: 11px;
z-index: 1600;
cursor: default;
}
.listing-slider .flex-control-paging li a:hover, .listing-slider .flex-control-paging li a.flex-active {
background: white;
}
.listing-slider .flex-direction-nav a {
height: 50px;
top: 50%;
width: 32px;
opacity: 1;
}
.listing-slider .flex-direction-nav a.flex-next {
background: url(../images/flex-arrow-right.png) no-repeat center center;
background-color: rgba(77, 199, 236, 0.9);
background-color: #4dc7ec \9;
right: 0;
}
.listing-slider .flex-direction-nav a.flex-prev {
background: url(../images/flex-arrow-left.png) no-repeat center center;
background-color: rgba(77, 199, 236, 0.9);
background-color: #4dc7ec \9;
left: 0;
}
.listing-slider .flex-direction-nav a:hover {
background-color: #4dc7ec;
}
.listing-slider .flex-direction-nav a:focus {
outline: 0;
}
/*------------------------------------------------------*/
/* Blog Single
/*------------------------------------------------------*/
.single article p {
margin-bottom: 15px;
}
.single article blockquote p {
line-height: 24px;
}
.single article ul, .single article ol {
margin: 0 0 30px 40px;
}
.single article ul ul, .single article ul ol, .single article ol ul, .single article ol ol {
margin-bottom: 0;
}
article h1 span, article h2 span, article h3 span, article h4 span, article .property-item h4 a span, .property-item h4 article a span, article h5 span, article h6 span {
color: #ec894d;
}
.common-list, .disc-list ul, .arrow-list ul, .small-arrow-list ul, .tick-list ul {
padding: 12px 0 0;
list-style: none;
margin-bottom: 30px;
font-family: yekan;
}
.common-list li, .disc-list ul li, .arrow-list ul li, .small-arrow-list ul li, .tick-list ul li {
background: url(../images/feature-list-bullet.png) no-repeat left 7px;
margin-bottom: 5px;
padding: 0 0 0 26px;
}
.disc-list ul li {
background: url(../images/icon-disc-small.png) no-repeat 4px 9px;
}
.arrow-list ul li {
background: url(../images/icon-arrow.png) no-repeat 0px 7px;
}
.small-arrow-list ul li {
background: url(../images/icon-arrow-small.png) no-repeat 4px 8px;
}
.tick-list ul li {
background: url(../images/icon-tick.png) no-repeat left 4px;
}
blockquote {
color: #383838;
border-left: 7px solid #dedede;
background-color: #ededed;
padding: 24px 20px 13px 30px;
margin: 0 32px 30px 38px;
font-size: 14px;
}
blockquote p {
font-size: 14px;
line-height: 24px;
}
address {
color: #383838;
border-left: 7px solid #dedede;
background-color: #ededed;
padding: 20px 20px 15px 25px;
margin: 0 20px 30px 0;
font-size: 14px;
line-height: 24px;
}
/*------------------------------------------------------*/
/* Comments
/*------------------------------------------------------*/
#comments-title, #contact-form #reply-title,
#respond #reply-title, .form-heading {
border-top: 2px solid #4dc7ec;
background-color: #ededed;
font-family: sina;
font-size: 21px;
font-weight: normal;
margin: 0;
padding: 14px 14px 15px;
}
#comments {
padding-top: 15px;
margin-bottom: 0px;
}
#comments a {
color: #394041;
}
#comments a:hover {
color: #ec894d;
}
#comments .commentlist {
margin: 0;
padding: 2px 0px 5px 0px;
overflow: hidden;
}
#comments .commentlist .children {
margin: 0;
padding: 0;
}
#comments .commentlist .children .comment-detail-wrap {
width: 83%;
}
#comments .commentlist .children .comment-detail-wrap .comment-meta p {
margin-bottom: 2px;
}
#comments .comment {
list-style: none;
margin: 20px 0 0;
padding: 8px 0 2px;
}
#comments .comment > article {
margin: 0;
overflow: hidden;
}
#comments .comment .avatar {
border: 1px solid #dedede;
padding: 5px;
background-color: #ededed;
float: left;
margin: 0 0 10px 0;
}
#comments .comment .author {
font-size: 14px;
color: #394041;
margin: 0 0 5px;
}
#comments .comment .author a {
margin: 0;
}
#comments .comment .author cite {
color: #4c595c;
font-style: normal;
}
#comments .comment .author .comment-reply-link {
font-size: 11px;
}
#comments .comment time {
margin: 1px 0 5px;
color: #a4a4a4;
}
.commentlist li.pingback {
margin-left: 0;
list-style: none;
border-bottom: 1px solid #dedede;
padding: 10px;
}
.commentlist li.pingback p {
margin: 0;
}
.comment-detail-wrap {
border: 1px solid #dedede;
float: right;
padding: 10px 48px 15px 28px;
position: relative;
width: 67%;
}
.comment-detail-wrap .comment-body p,
.comment-detail-wrap .comment-meta p {
line-height: 24px;
}
.comment-detail-wrap .comment-meta p {
margin-bottom: 9px;
color: #394041;
}
.comment-detail-wrap .comment-body p {
margin-bottom: 12px;
}
.comment-detail-wrap .comment-detail-wrap-arrow {
display: block;
position: absolute;
left: -14px;
top: 8px;
width: 14px;
height: 29px;
background: url(../images/comment-detail-wrap-arrow.png) no-repeat 0 0;
}
#comments .commentlist .children .depth-2 .comment-detail-wrap {
width: 67%;
}
#comments .commentlist .children .depth-3 .comment-detail-wrap {
width: 67%;
}
#comments .commentlist .children .depth-4 .comment-detail-wrap {
width: 67%;
}
#comments .commentlist .children .depth-5 .comment-detail-wrap {
width: 67%;
}
.bypostauthor .comment-detail-wrap {
border-top-width: 3px;
border-bottom-width: 3px;
}
#contact-form,
#respond {
font-family: yekan;
margin-top: 25px;
}
#contact-form #commentform,
#respond #commentform {
padding: 30px 15px 0;
margin: 0 0 0;
}
#contact-form p,
#respond p {
margin-bottom: 25px;
}
#contact-form label,
#respond label {
color: #394041;
margin-bottom: 4px;
}
#contact-form input[type="text"],
#contact-form #comment,
#respond input[type="text"],
#respond #comment {
width: 40.4%;
height: 24px;
margin-bottom: 0px;
}
#contact-form #comment,
#respond #comment {
width: 64%;
height: 143px;
margin-bottom: 0px;
resize: none;
}
#contact-form p.form-allowed-tags,
#respond p.form-allowed-tags {
font-size: 12px;
}
#contact-form p.form-allowed-tags code,
#respond p.form-allowed-tags code {
font-size: 12px;
display: block;
}
/*------------------------------------------------------*/
/* Contact Page
/*------------------------------------------------------*/
.contact-page {
font-family: yekan;
}
.contact-page .inner-wrapper {
padding: 30px 25px;
}
.contact-page .contact-form {
padding: 0 7px;
}
.contact-page #contact-form #comment,
.contact-page #contact-form input[type="text"] {
font-size: 13px;
}
.contact-form #contact-loader {
display: none;
}
.contact-form input.error,
.contact-form textarea.error,
#overview .contact-form input[type="text"].error,
#overview .contact-form textarea.error {
border: 1px solid #ff1a3a;
box-shadow: inset 0 0 1px #ff1a3a;
}
.error-container {
margin-bottom: 15px;
}
.error-container label {
cursor: text;
}
#contact-form .error-container label.error {
color: #ff1a3a;
}
.error-container, #message-sent {
padding-left: 8px;
}
.agent-detail .error-container,
.agent-detail #message-sent {
padding-left: 0;
color: #ff1a3a;
}
.agent-detail label.error {
color: #ff1a3a;
}
.map-container {
margin-bottom: 25px;
}
#map_canvas {
border: 1px solid #dedede;
height: 418px;
width: 100%;
}
#map_canvas iframe {
height: 100%;
width: 100%;
display: block;
}
.contact-details {
font-size: 13px;
margin-bottom: 20px;
padding: 0 23px;
}
.contact-details h3 {
font-size: 21px;
font-family: sina;
margin: 0 0 12px;
}
.contact-details address {
float: right;
line-height: 23px;
padding-right: 25px;
margin-right: 0px;
width: 195px;
color: #686665;
background: url(../images/icon-location.png) no-repeat right 6px;
border-left: none;
padding-top: 0;
font-size: 13px;
}
.contact-details .contacts-list {
margin-bottom: 20px;
color: #686665;
float: right;
}
.contact-details .contacts-list li {
padding-right: 33px;
margin-bottom: 9px;
}
.contact-details .contacts-list li a {
color: #686665;
}
.contact-details .contacts-list li a:hover {
color: #ec894d;
}
.contact-details .contacts-list li.phone {
background: url(../images/icon-phone2.png) no-repeat right center;
border-top: none;
}
.contact-details .contacts-list li.mobile {
background: url(../images/icon-mobile.png) no-repeat 98% center;
}
.contact-details .contacts-list li.email {
background: url(../images/icon-mail2.png) no-repeat right center;
}
.form-heading {
padding: 14px 22px 15px;
margin: 0 0 26px;
}
/*------------------------------------------------------*/
/* About Us Page
/*------------------------------------------------------*/
.about-us {
font-size: 13px;
}
.about-us .inner-wrapper {
padding-left: 25px;
padding-right: 25px;
}
.about-us h3 {
font-size: 24px;
font-family: sina;
font-weight: normal;
margin: 0 0 20px;
}
.about-us ul {
list-style: none;
}
.why-chose-us, .our-services {
padding-bottom: 20px;
margin-bottom: 15px;
}
.disc-bullet-list {
list-style: none;
margin: 0 0 20px;
}
.disc-bullet-list li {
line-height: 23px;
padding-left: 30px;
background: url(../images/icon-disc.png) no-repeat left 6px;
margin-bottom: 22px;
}
.services-list {
padding: 12px 0 0;
list-style: none;
margin: 0 0 0 -40px;
}
.services-list li {
float: left;
width: 304px;
min-height: 120px;
margin: 0 0 50px 40px;
}
.services-list li img {
margin-right: 16px;
}
.services-list li .title {
margin: 0 0 7px;
font-size: 18px;
font-size: 16px\9;
line-height: 36px;
}
.services-list li .title span {
vertical-align: middle;
display: inline-block;
}
.services-list li .title a {
color: #394041;
}
.services-list li .title a:hover {
color: #ec894d;
}
.services-list li p {
line-height: 23px;
}
.how-we-work {
padding-top: 10px;
margin-bottom: 20px;
}
.how-we-work h3 {
margin-bottom: 15px;
}
.how-we-work p {
line-height: 24px;
}
.how-we-work ol {
font-weight: bold;
overflow: hidden;
margin-left: -60px;
font-size: 18px;
color: #394041;
padding-top: 22px;
}
.how-we-work ol li {
float: left;
width: 269px;
min-height: 82px;
margin: 0 0 22px 81px;
padding-left: 4px;
}
.how-we-work ol li p {
font-size: 13px;
color: #8b9293;
font-weight: normal;
}
/*------------------------------------------------------*/
/* Detail Page
/*------------------------------------------------------*/
#property-detail-flexslider {
background-color: #292d2d;
overflow: hidden;
height: 349px;
direction: ltr;
}
#property-detail-flexslider .flex-viewport {
float: left;
overflow: hidden;
width: 607px;
height: 349px;
direction: ltr;
}
#property-detail-flexslider .flexslider .slides img {
width: auto;
}
#property-detail-flexslider .flex-control-thumbs li {
float: none;
margin-bottom: 5px;
width: 100%;
height: 55px;
}
#property-detail-flexslider .flex-control-thumbs li img {
height: 100%;
}
#property-detail-flexslider .jcarousel-container-vertical {
float: right;
width: 77px;
padding: 7px;
background-color: #292d2d;
margin: 0;
}
#property-detail-flexslider .jcarousel-clip-vertical {
overflow: hidden;
height: 300px;
}
#property-detail-flexslider .jcarousel-next,
#property-detail-flexslider .jcarousel-prev {
margin: 6px 0 2px;
text-indent: -999em;
display: block;
width: 38px;
height: 28px;
cursor: pointer;
}
#property-detail-flexslider .jcarousel-next:hover,
#property-detail-flexslider .jcarousel-prev:hover {
background-position: center -28px;
}
#property-detail-flexslider .jcarousel-prev {
background: url(../images/slideshow-nav-right.png) #141616 no-repeat center 6px;
float: left;
}
#property-detail-flexslider .jcarousel-next {
background: url(../images/slideshow-nav-left.png) #141616 no-repeat center 6px;
float: right;
}
#overview {
font-family: yekan;
background-color: white;
}
#overview .property-item {
padding: 0;
border: none;
margin-bottom: 0;
}
#overview .property-item .wrap {
background-color: #dedede;
margin-bottom: 16px;
}
#overview .property-item .title {
float: left;
margin-bottom: 0;
padding: 0 0 0 16px;
font-size: 18px;
line-height: 40px;
}
#overview .property-item .price {
background: url(../images/arrow-black.png) no-repeat left 0;
float: right;
margin: 0;
padding: 0 0 0 15px;
font-family: yekan;
}
#overview .property-item .price span {
display: inline-block;
background-color: #4DC7EC;
padding: 11px 10px 11px 14px;
margin-right: 0px;
color: white;
}
#overview .property-item .price .status-label {
margin-right: 0px;
padding-right: 28px;
padding-left: 7px;
float: left;
background: url(../images/arrow-left.png) #292d2d no-repeat right 0;
}
#overview .property-item .price small {
vertical-align: 1px;
}
#overview .property-item .property-meta {
border: 1px solid #dedede;
margin: 0 17px 18px;
padding: 0;
}
#overview .property-item .property-meta span {
margin: 0 15px 0 0;
padding-top: 11px;
}
#overview .property-item .printer-icon {
display: inline-block;
float: left;
background: url(../images/icon-printer.png) white no-repeat 18px 13px;
padding-left: 41px;
padding-right: 18px;
border-right: 1px solid #dedede;
margin-left: 0px !important;
}
#overview .property-item .printer-icon a {
color: #394041;
}
#overview .property-item .printer-icon a:hover {
color: #ec894d;
}
#overview .property-item .content {
padding: 0 20px;
margin-bottom: 26px;
}
#overview .property-item .features {
background-color: #fbfbfb;
border-bottom: 1px solid #dedede;
padding-bottom: 20px;
}
#overview .property-item .features h4, #overview .property-item .features h4 a, #overview .property-item h4 .features a {
border-top: 1px solid #dedede;
border-bottom: 1px solid #dedede;
background-color: #f8f8f8;
float: none;
padding: 9px 20px 10px;
line-height: 20px;
}
#overview .property-item .features .arrow-bullet-list {
margin: 10px 10px 2px;
}
#overview .property-item .features .arrow-bullet-list li {
background: url(../images/feature-list-bullet-2.png) no-repeat right center;
float: right;
width: 25%;
margin: 0 10px 2px 27px;
padding-right: 25px;
list-style: none;
}
#overview .property-item .features .arrow-bullet-list li a {
display: block;
color: #636464;
padding: 7px 2px 7px 0px;
}
#overview .property-item .features .arrow-bullet-list li.selected, #overview .property-item .features .arrow-bullet-list li:hover {
background-color: #f1f1f1;
}
#overview .property-video {
border-bottom: 1px solid #dedede;
padding: 24px 25px;
position: relative;
}
#overview .property-video img {
margin-bottom: 0;
}
#overview .property-video .play-btn {
display: block;
position: absolute;
top: 50%;
left: 50%;
margin-top: -37px;
margin-left: -37px;
height: 74px;
width: 74px;
background: url(../images/play-btn2.png) no-repeat center center;
}
#overview .share-label,
#overview .common-label,
#overview .video-label,
#overview .map-label {
position: absolute;
background-color: #586162;
display: inline-block;
padding: 6px 17px 8px 14px;
color: white;
font-family: yekan;
font-weight: bold;
font-size: 16px;
}
#overview .video-label {
top: 24px;
right: 25px;
}
#overview .map-wrap {
padding: 24px 25px 0;
position: relative;
border-bottom: 1px solid #dedede;
}
#overview #property_map {
border: none;
width: 100%;
height: 300px;
margin-bottom: 15px;
}
#overview .map-label {
top: 24px;
right: 25px;
padding-left: 20px;
padding-right: 25px;
z-index: 1000;
}
#overview .share-networks {
margin: 0 -10px 14px;
border: 1px solid #dedede;
background-color: #f5f5f5;
}
#overview .share-networks a {
font-size: 13px;
color: #394041;
}
#overview .share-networks a:hover {
color: #dc7d44;
}
#overview .share-networks a [class^="icon-"], #overview .share-networks a [class*=" icon-"] {
margin: 0 9px 0 12px;
color: #929a9b;
font-size: 15px;
}
#overview .share-networks span {
display: block;
float: right;
padding: 11px 10px 11px 23px;
border-left: 1px solid #dedede;
}
#overview .share-networks span:last-of-type {
border-left: none;
}
#overview .share-networks .share-label {
position: static;
margin: -1px 0 -1px -1px;
padding: 12px 21px 13px 17px;
border-right: none;
}
#overview .agent-detail {
border-bottom: 1px solid #dedede;
background-color: white;
padding: 16px 24px;
}
#overview .agent-detail h3 {
font-family: sina;
font-size: 20px;
font-weight: normal;
margin: 0 0 3px;
text-transform: capitalize;
}
#overview .agent-detail p {
font-size: 13px;
line-height: 22px;
margin: 0 0 20px;
}
#overview .left-box {
float: left;
width: 100%;
}
#overview .left-box figure {
float: left;
margin: 4px 27px 20px 0;
width: 212px;
height: auto;
}
#overview .left-box figure img {
border: 1px solid #dedede;
width: 210px;
height: auto;
}
#overview .contacts-list {
color: #394041;
width: 60%;
float: right;
}
#overview .contacts-list li {
border-top: 1px solid #dedede;
padding: 7px 25px 7px 0;
}
#overview .contacts-list li.office {
background: url(../images/icon-phone.png) no-repeat right center;
border-top: none;
}
#overview .contacts-list li.mobile {
background: url(../images/icon-mobile.png) no-repeat right center;
}
#overview .contacts-list li.fax {
background: url(../images/icon-fax.png) no-repeat right center;
}
#overview .contact-form {
float: right;
width: 100%;
}
#overview .contact-form h3 {
margin-bottom: 6px;
}
#overview .contact-form form {
margin: 0 0 14px;
}
#overview .contact-form textarea,
#overview .contact-form input[type="text"] {
color: #7b8283;
border: 1px solid #dedede;
margin-bottom: 18px;
background-color: white;
width: 96.6%;
padding: 3px 10px 5px;
}
#overview .contact-form textarea {
height: 64px;
resize: none;
margin-bottom: 15px;
}
#overview .contact-form .real-btn, #overview .contact-form .btn-blue, #overview .contact-form .btn-grey {
padding: 8px 26px;
}
.contacts-list {
list-style: none;
margin: 0;
color: #394041;
}
.page-carousel .featured-properties-carousel {
border: 1px solid #dedede;
background: white;
padding: 16px 0 15px;
margin-bottom: 80px;
}
.page-carousel .featured-properties-carousel .narrative {
padding-bottom: 13px;
}
.page-carousel .featured-properties-carousel .carousel {
margin-bottom: 4px;
}
.page-carousel .featured-properties-carousel .es-carousel-wrapper ul li .price {
background: none;
color: #37b3d9;
font-size: 14px;
}
/*------------------------------------------------------*/
/* Columns Style
/*------------------------------------------------------*/
.columns {
line-height: 24px;
}
.columns h1.title, .columns h2.title, .columns h3.title, .columns h4.title, .columns .property-item h4 a.title, .property-item h4 .columns a.title, .columns h5.title, .columns h6.title {
color: #ec894d;
}
.columns {
margin: 0px 0px 0px -2%;
overflow: hidden;
}
.columns .one-third {
width: 31.33%;
margin: 0px 0px 0px 2%;
float: left;
}
.columns .two-third {
width: 64.66%;
margin: 0px 0px 0px 2%;
float: left;
}
.columns .one-fourth {
width: 23%;
margin: 0px 0px 0px 2%;
float: left;
}
.columns .three-fourth {
width: 73%;
margin: 0px 0px 0px 2%;
float: left;
}
.columns .one-half {
width: 48%;
margin: 0px 0px 0px 2%;
float: left;
}
.columns .single-col {
width: 98%;
margin: 0px 0px 0px 2%;
}
.lt-ie8 .columns {
margin: 0px 0px 0px 0;
}
.lt-ie8 .columns .one-fourth {
width: 22%;
margin: 0px 0px 0px 2%;
float: left;
}
/*------------------------------------------------------*/
/* Gallery Template
/*------------------------------------------------------*/
#filter-by {
font-family: yekan;
margin: 30px 0 0;
text-align: center;
}
#filter-by a {
display: inline-block;
color: #586162;
font-size: 13px;
margin: 0 0 3px;
padding: 7px 17px 8px;
border: 1px solid #dedede;
background-color: #eaeaea;
cursor: pointer;
}
#filter-by a:focus, #filter-by a.active, #filter-by a:hover {
outline: 0;
color: #fff;
border-color: #ec894d;
background-color: #ec894d;
-webkit-transition: 0.3s ease-in-out;
-moz-transition: 0.3s ease-in-out;
-o-transition: 0.3s ease-in-out;
transition: 0.3s ease-in-out;
}
#gallery-container {
padding: 30px;
}
.gallery-item {
float: left;
margin-bottom: 18px;
overflow: hidden;
}
.gallery-item figure {
margin: 0 0 18px;
position: relative;
float: none;
}
.gallery-item img {
margin-bottom: 0;
border: none;
}
.gallery-item .media_container {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 200;
background: rgba(84, 200, 236, 0.9);
background: #54c8ec \9;
display: none;
}
.gallery-item .media_container a {
opacity: 1.0;
z-index: 250;
display: block;
position: absolute;
top: 50%;
width: 32px;
height: 32px;
background-color: #ffffff;
}
.gallery-item .media_container a:hover {
background-color: #f5f5f5;
-webkit-transition: ease-in-out 0.2s;
-moz-transition: ease-in-out 0.2s;
-o-transition: ease-in-out 0.2s;
transition: ease-in-out 0.2s;
}
.gallery-item .media_container a.link {
right: 0;
background-image: url(../images/icon-link.png);
background-repeat: no-repeat;
background-position: 50% 50%;
}
.gallery-item .media_container a.zoom {
left: 0;
background-image: url(../images/icon-zoom.png);
background-repeat: no-repeat;
background-position: 50% 50%;
}
.gallery-item .item-title {
margin-bottom: 18px;
font-size: 13px;
font-weight: normal;
font-family: yekan;
}
.gallery-item .item-title a {
color: #394041;
}
.gallery-item .item-title a:hover {
color: #ec894d;
}
.gallery-2-columns,
.gallery-3-columns,
.gallery-4-columns {
margin-left: -30px;
}
.gallery-2-columns .gallery-item,
.gallery-3-columns .gallery-item,
.gallery-4-columns .gallery-item {
margin-left: 30px;
}
.gallery-2-columns .gallery-item {
width: 424px;
}
.gallery-3-columns .gallery-item {
width: 272px;
}
.gallery-4-columns .gallery-item {
width: 197px;
}
/*------------------------------------------------------*/
/* Isotope Styles
/*------------------------------------------------------*/
table {
border-width: 1px;
border-spacing: 1px;
border-style: solid;
border-color: #cecece;
border-collapse: collapse;
background-color: transparent;
}
table th {
border-width: 1px;
padding: 5px;
border-style: solid;
border-color: #cecece;
background-color: white;
}
table td {
border-width: 1px;
padding: 5px;
border-style: solid;
border-color: #cecece;
background-color: white;
}
/*------------------------------------------------------*/
/* Isotope Styles
/*------------------------------------------------------*/
.isotope-item {
z-index: 2;
}
.isotope-hidden.isotope-item {
pointer-events: none;
z-index: 1;
}
/**** Isotope CSS3 transitions ****/
.isotope {
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-ms-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
-ms-transition-property: height, width;
-o-transition-property: height, width;
transition-property: height, width;
}
.isotope .isotope-item {
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-ms-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property: -moz-transform, opacity;
-ms-transition-property: -ms-transform, opacity;
-o-transition-property: top, left, opacity;
transition-property: transform, opacity;
}
.isotope.no-transition {
-webkit-transition-duration: 0s;
-moz-transition-duration: 0s;
-ms-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s;
}
.isotope.no-transition .isotope-item {
-webkit-transition-duration: 0s;
-moz-transition-duration: 0s;
-ms-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s;
}
.isotope .isotope-item.no-transition {
-webkit-transition-duration: 0s;
-moz-transition-duration: 0s;
-ms-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s;
}
/*------------------------------------------------------*/
/* Features page
/*------------------------------------------------------*/
p .icon-remove {
float: right;
font-size: 20px;
cursor: pointer;
position: absolute;
top: 11px;
right: 15px;
}
p.info {
border: 1px solid #bbe7f2;
background-color: #d9f5fc;
color: #38b6d7;
padding: 12px 35px 12px 22px;
margin-bottom: 18px;
font-family: yekan;
font-weight: 300;
position: relative;
}
p.tip {
border: 1px solid #d5cb61;
background-color: #f1e884;
color: #6b6631;
padding: 12px 35px 12px 22px;
margin-bottom: 18px;
font-family: yekan;
font-weight: 300;
position: relative;
}
p.success {
border: 1px solid #6bb53e;
background-color: #87d05b;
color: #284b13;
padding: 12px 35px 12px 22px;
margin-bottom: 18px;
font-family: yekan;
font-weight: 300;
position: relative;
}
p.error {
border: 1px solid #c22b26;
background-color: #d74c47;
color: #7e1613;
padding: 12px 35px 12px 22px;
margin-bottom: 18px;
font-family: yekan;
font-weight: 300;
position: relative;
}
/*-----------------------------------------------------------------------------------*/
/* 31. Print Styles
/*-----------------------------------------------------------------------------------*/
@media print {
* {
background: transparent !important;
color: #000 !important;
/* Black prints faster: h5bp.com/s */
box-shadow: none !important;
text-shadow: none !important;
}
a,
a:visited {
text-decoration: underline;
}
a[href]:after {
content: "";
/* content: " (" attr(href) ")";*/
}
abbr[title]:after {
content: " (" attr(title) ")";
}
/*
* Don't show links for images, or javascript/internal links
*/
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
content: "";
}
pre,
blockquote {
border: 1px solid #999;
page-break-inside: avoid;
}
thead {
display: table-header-group;
/* h5bp.com/t */
}
tr,
img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
@page {
margin: 0.5cm;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
/*
* Theme specific css
*/
span9.main-wrap {
width: 100%;
}
.main {
padding-top: 10px;
border: none;
border-bottom: none;
}
.page-head {
display: none;
}
.property-meta {
border: none;
}
.status-label,
.social_networks,
.tag-line,
.main-menu,
.contact-number .icon-phone,
.property-item .printer-icon,
.property-item .printer-icon a,
.property-video {
display: none;
}
.share-networks,
.contact-form {
display: none;
}
.sidebar,
.featured-properties-carousel,
#footer-wrapper {
display: none;
}
.left-box .contacts-list li {
border: none;
}
.flex-viewport {
width: 100%;
height: auto;
}
.brands-carousel {
display: none;
}
}
/*-----------------------------------------------------------------------------------*/
/* dsIDX Styles
/*-----------------------------------------------------------------------------------*/
#dsidx.dsidx-results a {
text-decoration: none;
}
#dsidx.dsidx-results a:hover {
text-decoration: none;
}
#dsidx.dsidx-results .dsidx-paging-control {
float: left;
text-align: left;
font-size: 12px;
}
#dsidx.dsidx-results .dsidx-sorting-control {
font-size: 12px;
}
#dsidx.dsidx-results .dsidx-sorting-control form select {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
border-color: #dedede;
margin-bottom: 2px;
margin-left: 5px;
}
#dsidx.dsidx-results #dsidx-map-control {
clear: both;
margin-top: 10px;
}
#dsidx.dsidx-results #dsidx-map {
border: none;
}
#dsidx-disclaimer {
clear: both;
font-size: 12px;
line-height: 20px;
margin-top: 65px;
display: none;
/* disable this line to show IDX Disclaimer */
}
/* Listing Styles */
#dsidx-listings {
margin: 0;
}
#dsidx-listings li {
display: none;
}
#dsidx-listings li.dsidx-listing {
display: block;
margin: 0 0 30px;
border: 1px solid #dedede;
padding: 20px;
width: auto;
}
#dsidx-listings .dsidx-media .dsidx-photo {
border: none;
}
#dsidx-listings .dsidx-primary-data {
background-color: #4dc7ec;
color: #fff;
padding-top: 8px;
padding-bottom: 8px;
width: 62%;
}
#dsidx-listings .dsidx-address {
display: inline;
margin-left: 10px;
}
#dsidx-listings .dsidx-address a {
font-family: yekan;
font-size: 17px;
font-weight: normal;
color: #fff;
}
#dsidx-listings .dsidx-address a:hover {
color: #fff;
}
#dsidx-listings .dsidx-price {
font-family: yekan;
color: #fff;
font-size: 17px;
font-weight: normal;
padding-left: 6px;
display: inline;
float: left;
}
#dsidx-listings .dsidx-secondary-data {
width: auto;
}
#dsidx-listings .dsidx-secondary-data div {
background: url(../images/icon-arrow-small.png) no-repeat 4px 6px;
padding-left: 20px;
float: left;
margin: 5px 3px;
width: 40%;
font-family: yekan;
font-size: 13px;
line-height: 23px;
}
.dsidx-results li.dsidx-prop-summary {
padding: 15px 0 15px 15px;
margin-bottom: 30px;
border: 1px solid #dedede;
}
.dsidx-results li.dsidx-prop-summary .dsidx-prop-title {
background-color: #4dc7ec;
color: #fff;
padding: 8px 10px;
font-family: yekan;
font-weight: normal;
text-transform: capitalize;
margin: 0;
font-size: 17px;
}
.dsidx-results li.dsidx-prop-summary .dsidx-prop-title b {
font-weight: normal;
}
.dsidx-results li.dsidx-prop-summary .dsidx-prop-title a {
color: #fff;
}
.dsidx-results li.dsidx-prop-summary .dsidx-prop-title a:hover {
text-decoration: underline;
}
.dsidx-results li.dsidx-prop-summary .dsidx-prop-features div {
background: url(../images/icon-arrow-small.png) no-repeat 4px 6px;
padding-left: 20px;
float: left;
margin: 5px 3px;
width: 19%;
font-family: yekan;
font-size: 13px;
line-height: 23px;
}
/* Details Page Styles */
#dsidx.dsidx-details #dsidx-actions {
margin: 0 0 15px;
font-family: yekan;
font-weight: normal;
}
#dsidx.dsidx-details #dsidx-description {
background: #fff;
border: 1px solid #dedede;
padding: 15px;
color: #8b9293;
font-size: 13px;
line-height: 23px;
}
#dsidx.dsidx-details #dsidx-secondary-data,
#dsidx.dsidx-details .dsidx-supplemental-data {
border: none;
}
#dsidx.dsidx-details #dsidx-secondary-data th,
#dsidx.dsidx-details #dsidx-secondary-data td,
#dsidx.dsidx-details .dsidx-supplemental-data th,
#dsidx.dsidx-details .dsidx-supplemental-data td {
background: #fbfbfb;
color: #636464;
font-size: 13px;
line-height: 23px;
border: 1px solid #dedede;
}
#dsidx.dsidx-details #dsidx-secondary-data tr:hover th, #dsidx.dsidx-details #dsidx-secondary-data tr:hover td,
#dsidx.dsidx-details .dsidx-supplemental-data tr:hover th,
#dsidx.dsidx-details .dsidx-supplemental-data tr:hover td {
background: #f1f1f1;
}
#dsidx.dsidx-details h3 {
margin-top: 20px;
}
#dsidx.dsidx-details #dsidx-map {
border: none;
}
#dsidx.dsidx-details #dsidx-contact-form {
background: #fbfbfb;
border: 1px solid #dedede;
padding: 15px;
}
#dsidx.dsidx-details .dsidx-contact-form table {
border: none;
}
#dsidx.dsidx-details .dsidx-contact-form table th,
#dsidx.dsidx-details .dsidx-contact-form table td {
background: transparent;
color: #636464;
font-size: 13px;
line-height: 23px;
border: none;
}
#dsidx.dsidx-details .dsidx-contact-form table td.column-one {
width: 25%;
}
#dsidx.dsidx-details .dsidx-contact-form table tr {
background: transparent;
}
#dsidx.dsidx-details .dsidx-contact-form table tr:hover th, #dsidx.dsidx-details .dsidx-contact-form table tr:hover td {
background: transparent;
}
#dsidx.dsidx-details .dsidx-contact-form table input.dsidx-text {
width: 90%;
padding: 5px 10px;
}
#dsidx.dsidx-details .dsidx-contact-form table label {
font-family: yekan;
margin-top: 5px;
}
#dsidx.dsidx-details .dsidx-contact-form table input[type=button] {
padding: 10px 18px;
font-family: yekan;
font-size: 13px;
}
#dsidx.dsidx-details .dsidx-contact-form table textarea.dsidx-contact-form-comments {
padding: 5px 10px;
width: 93%;
}
#dsidx.dsidx-details .dsidx-contact-form table select {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
#dsidx-header {
background: #fbfbfb;
border: 1px solid #dedede;
padding: 15px;
margin-bottom: 20px;
}
#dsidx-header table {
border: none;
}
#dsidx-header table td {
border: none;
background: transparent;
}
#dsidx-header table#dsidx-primary-data th {
border: none;
background: transparent;
color: #636464;
font-family: yekan;
font-weight: normal;
}
#dsidx-header table#dsidx-primary-data td {
border: none;
color: #636464;
font-family: yekan;
font-weight: normal;
}
#dsidx-header .dsidx-secondary-row {
background: transparent;
}
.sidebar .widget .dsidx-map {
height: auto;
padding: 5px 18px 49px 22px;
}
.sidebar .widget .dsidx-map .dsidx-details {
height: auto;
margin-bottom: 5px;
}
.sidebar .widget .dsidx-slideshow {
height: auto;
}
.sidebar .widget .dsidx-slideshow ul {
height: 106px;
margin: 5px 0;
}
.sidebar .widget .dsidx-slideshow .featured-listing {
height: auto;
}
.sidebar .widget .dsidx-slideshow .featured-listing h4, .sidebar .widget .dsidx-slideshow .featured-listing .property-item h4 a, .property-item h4 .sidebar .widget .dsidx-slideshow .featured-listing a {
background-color: #4dc7ec;
color: #fff;
padding: 5px 5px 6px;
font-family: yekan;
font-weight: normal;
text-transform: capitalize;
margin: 0;
font-size: 13px;
}
.sidebar .widget .dsidx-slideshow .featured-listing h4 a, .property-item h4 .sidebar .widget .dsidx-slideshow .featured-listing a a {
color: #fff;
}
.sidebar .widget .dsidx-slideshow .featured-listing h4 a:hover, .property-item h4 .sidebar .widget .dsidx-slideshow .featured-listing a a:hover {
text-decoration: underline;
}
.sidebar .widget .dsidx-slideshow .featured-listing img {
margin: 0 5px 0 0;
border: none;
}
.sidebar .widget .dsidx-expanded {
background: white;
padding: 15px;
}
.sidebar .widget .dsidx-expanded .featured-listing {
height: auto;
margin: 0 0 15px;
}
.sidebar .widget .dsidx-expanded .featured-listing h4, .sidebar .widget .dsidx-expanded .featured-listing .property-item h4 a, .property-item h4 .sidebar .widget .dsidx-expanded .featured-listing a {
background-color: #4dc7ec;
color: #fff;
padding: 5px 5px 6px;
font-family: yekan;
font-weight: normal;
text-transform: capitalize;
margin: 0;
font-size: 13px;
}
.sidebar .widget .dsidx-expanded .featured-listing h4 a, .property-item h4 .sidebar .widget .dsidx-expanded .featured-listing a a {
color: #fff;
}
.sidebar .widget .dsidx-expanded .featured-listing h4 a:hover, .property-item h4 .sidebar .widget .dsidx-expanded .featured-listing a a:hover {
text-decoration: underline;
}
.sidebar .widget .dsidx-expanded .featured-listing img {
margin: 0 5px 0 0;
border: none;
}
.sidebar .widget .dsidx-expanded .featured-listing ul {
padding: 0 0;
clear: both;
margin: 0;
}
.sidebar .widget .dsidx-expanded .featured-listing ul > li {
background: url(../images/icon-arrow-small.png) no-repeat 4px 12px;
padding: 5px 5px 5px 20px;
float: none;
display: block;
margin: 0;
font-family: yekan;
font-size: 13px;
line-height: 20px;
}
.sidebar .widget .dsidx-search-widget table {
border: none;
background: transparent;
}
.sidebar .widget .dsidx-search-widget table tr th {
padding: 8px 6px 8px 8px;
}
.sidebar .widget .dsidx-search-widget table tr th,
.sidebar .widget .dsidx-search-widget table tr td {
background: transparent;
border: none;
position: relative;
}
.sidebar .widget .dsidx-search-widget label {
color: #394041;
margin-top: -5px;
font-size: 13px;
}
.sidebar .widget .dsidx-search-widget span.select-wrapper {
font-family: yekan;
position: relative;
display: block;
}
.sidebar .widget .dsidx-search-widget span.select-wrapper input {
width: 136px;
height: 24px;
padding-right: 30px;
margin-bottom: 22px;
cursor: pointer;
color: #7b8283;
background: url(../images/dropdown-arrow.png) no-repeat right top;
}
.sidebar .widget .dsidx-search-widget select {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
border: 1px solid #cdcdcd;
padding: 5px 6px;
font-size: 12px;
width: 98%;
}
.sidebar .widget .dsidx-search-widget select.dsidx-search-widget-propertyTypes {
display: block;
margin: 0 auto 15px;
width: 98% !important;
}
.sidebar .widget .dsidx-search-widget input[type="text"], .sidebar .widget .dsidx-search-widget textarea {
border: 1px solid #cdcdcd;
padding: 2px 6px;
font-size: 12px;
width: 90%;
}
.sidebar .widget .dsidx-search-widget input[type=text].dsidx-price {
width: 37%;
}
.sidebar .widget .dsidx-search-widget .dsidx-search-button {
text-align: center;
}
.sidebar .widget .dsidx-search-widget .dsidx-search-button .submit {
padding: 8px 16px;
font-family: yekan;
font-size: 13px;
text-transform: capitalize;
color: #fff;
}
.sidebar .widget .dsidx-search-widget .dsidx-search-button br {
display: none;
}
.sidebar .widget .dsidx-widget-single-listing {
border: none;
}
.sidebar .widget .dsidx-widget-single-listing h3.widget-title {
font-family: yekan;
}
.sidebar .widget .dsidx-controls {
display: none;
}
@media screen and (max-width: 979px) and (min-width: 220px) {
body {
margin: 0;
padding: 0;
}
#header-top {
margin-bottom: 15px;
}
#logo {
float: none;
margin-bottom: 10px;
}
.menu-and-contact-wrap {
position: static;
}
.contact-number {
float: none;
background: none;
text-align: center;
margin: 0 auto 15px;
min-height: 20px;
line-height: 18px;
}
.contact-number:hover .icon-phone {
background: none;
}
.contact-number .icon-phone {
background: none;
margin-right: 10px;
padding: 0;
}
.contact-number .outer-strip {
display: none;
}
.main-menu {
float: none;
margin: 0 0 15px;
padding: 10px;
background-color: #343a3b;
}
.main-menu ul {
display: none;
}
.main-menu .responsive-nav {
display: block;
border: 1px solid #343a3b;
border-radius: 0;
}
.main-menu .responsive-nav:focus {
outline: none;
}
.desc-wrap {
width: 724px;
}
.slide-description {
padding: 20px 16px;
top: 176px;
width: auto;
}
.slide-description h3 {
margin: 0;
line-height: 34px;
}
.slide-description .know-more,
.slide-description p {
display: none;
}
.advance-search .search-heading {
position: static;
}
#footer-bottom div.span6 {
width: 50%;
}
#footer-bottom div.span6:nth-of-type(1){
float: left;
}
#footer-bottom div.span6 :nth-of-type(2) {
float: right;
}
#footer-bottom p {
text-align: center;
margin-bottom: 10px;
}
#footer-bottom .designed-by {
text-align: right;
}
.sidebar .widget {
background: white;
margin-bottom: 35px;
}
.lisitng-grid-layout .main {
margin: 0 0 35px;
}
.lisitng-grid-layout .title-heading {
position: static;
}
.listing-layout .property-by .title-heading {
float: none;
}


}
@media screen and (max-width: 1199px) and (min-width: 980px) {
#select-max-price_input, #select-min-price_input {
width: 152px;
}
}
@media (min-width: 1200px) {
#logo {
max-width: 240px;
}
.main-menu ul li a {
padding: 14px 17px;
font-size: 15px;
}
.main-menu ul li ul {
width: 234px;
top: 50px;
}
.main-menu ul li ul li a {
padding: 10px 17px 12px;
font-size: 14px;
}
.main-menu ul li ul li ul {
left: 234px;
}
.contact-number {
font-size: 21px;
font-family: yekan;
}
.contact-number .icon-phone {
margin-right: 15px;
padding: 13px 15px 10px 16px;
font-size: 24px;
top: 4px;
padding-bottom: 11px \9;
}
@-moz-document url-prefix() {
.contact-number .icon-phone {
top: 0px;
}
}
.desc-wrap {
width: 1170px;
}
.slide-description {
top: 179px;
left: 0;
}
.advance-search .as-form-wrap {
padding: 25px 31px 0;
}
.advance-search .option-bar.small {
width: 228px;
margin-right: 25px;
}
.advance-search .option-bar.large {
width: 352px;
}
.advance-search .option-bar.last {
margin-right: 0px;
}
.selectwrap input {
width: 314px;
}
.small .selectwrap input {
width: 190px;
}
.narrative {
padding: 0 45px;
}
.property-items .span6 {
width: 540px;
margin-left: 29.3px;
}
.property-items .narrative {
padding: 42px 72px;
}
.property-item {
padding: 15px 19px 0;
}
.property-item figure {
width: 244px;
}
.property-item .detail {
width: 240px;
padding-left: 16px;
}
.property-item .price {
font-size: 18px;
padding: 8px 10px 10px 13px;
margin-left: -16px;
direction: rtl;
}
.property-item p {
font-size: 13px;
font-family: yekan;
line-height: 23px;
max-height: 69px;
}
.property-item .property-meta {
margin: 0 -19px 0;
padding: 0 16px;
}
.property-item .property-meta span {
font-size: 13px;
padding-right: 0px;
padding-left: 14px;
margin-left: 14px;
}
.es-carousel-wrapper {
padding: 0 49px;
}
.es-carousel-wrapper ul li {
width: 245px !important;
margin-right: 30px !important;
}
.brands-carousel .jcarousel-container-horizontal {
padding-left: 50px;
padding-right: 50px;
}
.brands-carousel ul.brands-carousel-list li {
width: 215px;
}
#footer > .row > .span3 {
width: 270px;
}
.widget.quick-links ul li {
float: left;
width: 46%;
}
.sidebar .widget .title {
padding-left: 19px;
}
.widget #searchform {
width: 240px;
}
.widget #s {
width: 202px;
}
.widget.social_network .social_networks li a {
width: 49px;
}
.widget.advance-search .title {
padding: 0 0 0 20px;
}
.widget.advance-search .title .icon-search {
padding-left: 20px;
padding-right: 20px;
}
.widget.advance-search .selectwrap input {
width: 198px;
padding-left: 10px;
}
.widget.advance-search .mini .selectwrap input {
width: 82.5px;
padding-left: 10px;
}
.widget.advance-search .first {
margin-left: 16px;
}
.widget.calculator .title {
background-position: 231px 9px;
padding-left: 19px;
}
.widget.calculator input[type="text"] {
width: 221px;
padding-left: 10px;
margin-bottom: 18px;
}
.widget.calculator .selectwrap input {
width: 197px;
}
.widget.calculator .mini input {
width: 66px;
}
.widget.calculator #payment {
width: 88px;
}
.widget.calculator #extra {
width: 196px;
}
.widget.calculator .first {
margin-right: 19px;
}
.widget.advance-search .selectbox-wrapper ul li,
.widget.calculator .selectbox-wrapper ul li {
padding: 6px 11px;
}
ul.featured-properties {
padding: 0 15px;
}
ul.featured-properties li {
background: none;
border: none;
padding: 0 0 40px 0;
}
ul.featured-properties li:last-child {
padding-bottom: 25px;
}
.page-head h2 span {
padding: 7px 58px 7px 28px;
}
.page-head p {
padding: 17px 30px 17px 28px;
}
.list-container {
padding: 28px 25px;
}
.listing-layout .about-agent .detail {
width: 602px;
}
.listing-layout .property-item .price {
margin-right: -20px;
}
.listing-layout .property-item .detail {
width: 516px;
}
/*------------------------------------------------------*/
/* Property Listing View
/*------------------------------------------------------*/
.view-type {
position: absolute;
left: 0;
top: -36px;
border: 1px solid #dedede;
}
.property-grid .list-container {
margin-left: -40px;
}
.property-grid .property-item {
margin-left: 40px;
width: 246px;
}
#comments .commentlist {
padding: 2px 46px 5px 14px;
}
.comment-detail-wrap {
width: 71.5%;
}
#comments .commentlist .children {
padding: 0 0 0 61px;
}
#comments .commentlist .children .comment-detail-wrap {
width: 85%;
}
#comments .commentlist .children .depth-2 .comment-detail-wrap {
width: 69%;
}
#comments .commentlist .children .depth-3 .comment-detail-wrap {
width: 66%;
}
#comments .commentlist .children .depth-4 .comment-detail-wrap {
width: 62%;
}
#comments .commentlist .children .depth-5 .comment-detail-wrap {
width: 58%;
}
.services-list {
margin: 0 0 0 -70px;
}
.services-list li {
width: 374px;
margin: 0 0 50px 70px;
}
.how-we-work ol li {
width: 350px;
}
#property-detail-flexslider {
height: 386px;
}
#property-detail-flexslider .flex-viewport {
width: 768px;
height: 386px;
}
#property-detail-flexslider .flex-control-thumbs li {
margin-bottom: 7px;
height: 60px;
}
#property-detail-flexslider .jcarousel-container-vertical {
width: 82px;
padding: 9px;
}
#property-detail-flexslider .jcarousel-clip-vertical {
height: 335px;
}
#property-detail-flexslider .jcarousel-next,
#property-detail-flexslider .jcarousel-prev {
margin: 5.2px 0 0;
width: 40px;
}
#overview .left-box {
width: 558px;
}
#overview .contacts-list {
width: 285px;
}
#overview .contact-form {
width: 245px;
}
#overview .contact-form textarea,
#overview .contact-form input[type="text"] {
width: 223px;
}
#filter-by {
margin: 0;
position: absolute;
right: -1px;
top: -36px;
}
#filter-by a {
float: left;
border: none;
border-right: 1px solid #dedede;
margin: 0;
}
#filter-by a:last-child {
border-right: none;
}
.gallery-2-columns,
.gallery-3-columns,
.gallery-4-columns {
margin-left: -40px;
}
.gallery-2-columns .gallery-item,
.gallery-3-columns .gallery-item,
.gallery-4-columns .gallery-item {
margin-left: 40px;
}
.gallery-2-columns .gallery-item {
width: 534px;
}
.gallery-3-columns .gallery-item {
width: 342.33px;
}
.gallery-4-columns .gallery-item {
width: 247px;
}
/* dsIDX Styles */
#dsidx-listings .dsidx-primary-data {
width: 70%;
}
#dsidx-listings .dsidx-secondary-data div {
width: 28%;
}

}
@media screen and (min-width: 1200px) and (-webkit-min-device-pixel-ratio: 0) {
#filter-by a {
float: none;
margin-left: -3px;
}
}
@media (min-width: 768px) and (max-width: 979px) {
#footer-bottom div.span6{
margin-left: 0px;
}
section.advance-search h3.search-heading i.icon-search{
top: 2px;
}

.tag-line {
text-align: center;
}
.advance-search .option-bar.small, .advance-search .option-bar.large {
width: 204px;
}
.advance-search .option-bar.small {
margin-right: 25px;
}
.advance-search .option-bar.second-last {
margin-right: 0;
}
.small .selectwrap input,
.selectwrap input {
width: 166px;
}
.selectbox-wrapper {
width: 100%;
}
.narrative {
padding: 0 50px;
}
.property-items .span6 {
width: 624px;
margin-left: 49px;
}
.property-items .narrative {
padding-left: 80px;
padding-right: 80px;
}
.property-item {
padding: 15px 20px 0;
}
.property-item figure {
width: 244px;
}
.property-item .detail {
width: 56.3%;
}
.property-item .price {
padding: 10px 10px 10px 15px;
margin: 0 0 10px -15px;
}
.property-item p {
font-size: 13px;
max-height: none;
overflow: visible;
}
.property-item .property-meta {
margin: 0 -20px 0;
padding: 0 20px;
}
.es-carousel-wrapper ul li {
width: 187px !important;
margin-right: 30px !important;
}
.brands-carousel .jcarousel-container-horizontal {
padding-left: 41px;
padding-right: 41px;
}
.brands-carousel ul.brands-carousel-list li {
width: 160px;
}
#footer > .row > .span3 {
width: 342px;
}
.contents .main-wrap,
.contents .sidebar-wrap {
width: 724px;
}
.widget.quick-links ul li {
float: left;
width: 46%;
}
.sidebar .widget {
background: white;
}
.widget.advance-search .option-bar {
margin: 0 20px;
}
.widget.advance-search .real-btn, .widget.advance-search .btn-blue, .widget.advance-search .btn-grey {
float: right;
margin: 25px 24px 0 0;
}
.widget #searchform {
width: 682px;
}
.widget #s {
width: 644px;
}
.widget.calculator .option-bar {
margin: 0 20px;
}
.widget.calculator .title {
background: white;
}
.widget.calculator .real-btn, .widget.calculator .btn-blue, .widget.calculator .btn-grey {
float: right;
margin: 0 24px 0 0;
}
ul.featured-properties {
overflow: hidden;
padding: 0 83px;
margin-left: -82px;
}
ul.featured-properties li {
float: left;
width: 237px;
margin-left: 82px;
}
ul.featured-properties li img {
width: 100%;
height: auto;
}
#footer .widget ul.featured-properties li {
margin-left: 0;
}
/*------------------------------------------------------*/
/* Agent Listing Detail Page
/*------------------------------------------------------*/
#property-detail-flexslider .flex-viewport {
width: 631px;
}
.listing-layout .about-agent .detail {
width: 72.5%;
}
.listing-layout .property-item .price {
margin-right: -21px;
}
.listing-layout .property-item .detail {
width: 374px;
}
.property-grid .list-container {
margin-left: -20px;
}
.property-grid .property-item {
margin-left: 20px;
width: 212px;
}
.property-grid .property-item figure {
width: 214px;
}
#map_canvas {
height: 370px;
}
.services-list li {
width: 316px;
}
.how-we-work ol li {
width: 280px;
}
#overview .contacts-list {
width: 61.5%;
}
#overview .contact-form textarea,
#overview .contact-form input[type="text"] {
width: 96.8%;
}
.gallery-2-columns,
.gallery-3-columns,
.gallery-4-columns {
margin-left: -30px;
}
.gallery-2-columns .gallery-item,
.gallery-3-columns .gallery-item,
.gallery-4-columns .gallery-item {
margin-left: 30px;
}
.gallery-2-columns .gallery-item {
width: 316px;
}
.gallery-3-columns .gallery-item {
width: 316px;
}
.gallery-4-columns .gallery-item {
width: 316px;
}
/* dsIDX Styles */
#dsidx-listings .dsidx-primary-data {
width: 63%;
}
#dsidx-listings .dsidx-secondary-data div {
width: 42%;
}

}
@media (max-width: 767px) {
.tag-line {
text-align: center;
}
/*------------------------------------------------------*/
/* Page Head
/*------------------------------------------------------*/
.page-head {
padding-top: 20px;
}
#contact-email {
padding: 15px 0 0;
margin: 0 0 15px;
float: none;
text-align: center;
}
.social_networks {
border-top: 1px solid #343a3b;
float: none;
text-align: center;
}
.social_networks li {
float: none;
display: inline-block;
}
.social_networks li a {
border: none;
}
.slide-description {
display: none;
}
.columns {
margin: 0;
}
.columns .one-third,
.columns .two-third,
.columns .one-fourth,
.columns .three-fourth,
.columns .one-half,
.columns .single-col {
width: auto;
}
.lt-ie8 .columns {
margin: 0;
}
.lt-ie8 .columns .one-fourth {
width: auto;
}
.format-video .play-btn {
background-size: 50% auto;
}
.container {
width: 500px;
}
.advance-search .as-form-wrap {
margin: auto;
padding-left: 0;
padding-right: 0;
width: 438px;
}
.advance-search .option-bar.small, .advance-search .option-bar.large {
width: 438px;
margin-right: 0;
}
.advance-search .option-bar.small .selectwrap input, .advance-search .option-bar.large .selectwrap input {
width: 400px;
}
.narrative {
padding: 0 30px;
}
.property-items .span6 {
width: 460px;
margin: 0 auto;
}
.property-items .narrative {
padding-left: 40px;
padding-right: 40px;
}
.property-items p {
font-size: 13px;
}
.property-items .detail {
width: 51.8%;
}
.property-item p {
font-size: 13px;
max-height: none;
overflow: visible;
}
.es-carousel-wrapper ul li {
width: 184px !important;
margin-right: 30px !important;
}
.brands-carousel .jcarousel-container-horizontal {
padding-left: 69px;
padding-right: 69px;
}
.brands-carousel ul.brands-carousel-list li {
width: 180px;
}
.widget.quick-links ul li {
float: left;
width: 46%;
}
.widget #searchform {
width: 458px;
}
.widget #s {
width: 420px;
}
.widget.social_network .social_networks {
border-top: none;
text-align: left;
}
.widget.calculator .as-form-wrap,
.widget.advance-search .as-form-wrap {
padding: 17px 0 0;
width: 438px;
margin: 0 auto;
}
.widget.calculator .option-bar,
.widget.advance-search .option-bar {
margin: 0;
width: 100%;
}
.widget.calculator .mini .selectwrap input,
.widget.calculator .selectwrap input,
.widget.advance-search .mini .selectwrap input,
.widget.advance-search .selectwrap input {
width: 400px;
}
.widget.calculator .real-btn, .widget.calculator .btn-blue, .widget.calculator .btn-grey,
.widget.advance-search .real-btn,
.widget.advance-search .btn-blue,
.widget.advance-search .btn-grey {
float: right;
}
.widget.calculator .title {
background: white;
}
.widget.calculator input[type="text"] {
width: 424px;
}
.widget.calculator .mini .selectwrap input,
.widget.calculator .mini input,
.widget.calculator #extra {
width: 398px;
}
.widget.calculator #payment {
width: 420px;
}
.widget.calculator .real-btn, .widget.calculator .btn-blue, .widget.calculator .btn-grey {
margin-top: 0;
}
ul.featured-properties {
overflow: hidden;
padding: 0;
}
ul.featured-properties li {
float: left;
width: 208.5px;
margin-left: 27px;
}
ul.featured-properties li img {
width: 100%;
height: auto;
}
.listing-layout .about-agent figure {
margin-right: 15px;
}
.listing-layout .about-agent .detail {
width: 59.9%;
}
.about-agent .social_networks {
border-top: none;
float: right;
}
.listing-layout .property-item .detail {
width: 215px;
}
.listing-layout .contact-types em {
display: block;
}
.property-grid .list-container {
margin-left: -20px;
}
.property-grid .property-item {
margin-left: 20px;
width: 217px;
}
#comments .comment .avatar {
margin: 0 15px 15px 0;
width: 60px;
height: 60px;
}
.comment-detail-wrap {
width: 63%;
}
#comments .commentlist .children .comment-detail-wrap,
#comments .commentlist .children .depth-2 .comment-detail-wrap,
#comments .commentlist .children .depth-3 .comment-detail-wrap,
#comments .commentlist .children .depth-4 .comment-detail-wrap,
#comments .commentlist .children .depth-5 .comment-detail-wrap {
width: 63%;
}
#contact-form #commentform, #respond #commentform {
padding: 30px 0;
}
#respond input[type="text"] {
width: 60%;
}
#respond #comment {
width: 80%;
}
#map_canvas {
height: 300px;
}
.services-list {
margin: 0;
}
.services-list li {
width: auto;
margin-left: 0;
}
.how-we-work ol {
margin-left: 0;
}
.how-we-work ol li {
width: auto;
margin-left: 25px;
}
#property-detail-flexslider {
height: 249px;
}
#property-detail-flexslider .flex-viewport {
width: 424px;
height: 249px;
}
#property-detail-flexslider .flex-control-thumbs li {
margin-bottom: 5px;
height: 37px;
}
#property-detail-flexslider .jcarousel-container-vertical {
width: 60px;
}
#property-detail-flexslider .jcarousel-clip-vertical {
height: 210px;
}
#property-detail-flexslider .jcarousel-next,
#property-detail-flexslider .jcarousel-prev {
margin: 3px 0 0;
width: 49%;
}
#overview .property-item .wrap {
background-color: white;
}
#overview .property-item .title {
float: none;
padding: 0;
margin: 0 18px;
}
#overview .property-item .price {
background: #4DC7EC;
float: none;
margin: 0 17px;
padding: 0;
}
#overview .property-item .price span {
margin: 0;
}
#overview .property-item .price .status-label {
background: #292D2D;
padding-left: 18px;
padding-right: 18px;
display: inline-block;
margin: 0;
}
#overview .property-item .property-meta span {
float: none;
display: block;
margin: 0;
border: none;
border-bottom: 1px solid #dedede;
padding-left: 16px;
}
#overview .property-item .property-meta .printer-icon {
float: none;
border: none;
padding-left: 41px;
}
#overview .property-item .features .title {
margin: 0;
}
#overview .property-item .features .arrow-bullet-list li {
float: none;
width: auto;
}
#overview .map-wrap,
#overview .property-video {
padding: 16px 17px;
}
#overview .map-wrap .play-btn,
#overview .property-video .play-btn {
background-size: 70% auto;
}
#overview .video-label {
left: 17px;
top: 16px;
}
#overview .map-label {
right: 17px;
top: 16px;
}
#overview .share-networks {
border-bottom: none;
margin: 0;
}
#overview .share-networks span {
display: block;
float: none;
padding: 11px 23px 11px 0;
border: none;
border-bottom: 1px solid #DEDEDE;
}
#overview .share-networks .share-label {
margin: -1px -1px 0;
}
#overview .share-networks .agent-detail {
padding: 16px 17px;
}
#overview .left-box figure {
margin-right: 27px;
}
#overview .contacts-list {
width: 48.2%;
}
#overview .contact-form textarea,
#overview .contact-form input[type="text"] {
width: 95.6%;
}
.gallery-2-columns,
.gallery-3-columns,
.gallery-4-columns {
margin-left: -30px;
}
.gallery-2-columns .gallery-item,
.gallery-3-columns .gallery-item,
.gallery-4-columns .gallery-item {
margin-left: 30px;
}
.gallery-2-columns .gallery-item {
width: 204px;
}
.gallery-3-columns .gallery-item {
width: 204px;
}
.gallery-4-columns .gallery-item {
width: 204px;
}
/* dsIDX Styles */
#dsidx.dsidx-results .dsidx-paging-control {
float: none;
margin-bottom: 10px;
}
#dsidx.dsidx-results .dsidx-sorting-control {
text-align: left;
}
#dsidx-listings .dsidx-media .dsidx-photo {
position: static;
left: auto;
top: auto;
}
#dsidx-listings .dsidx-primary-data,
#dsidx-listings .dsidx-secondary-data {
float: none;
clear: both;
padding-left: 0;
}
#dsidx-listings .dsidx-primary-data {
width: auto;
}
#dsidx-listings .dsidx-secondary-data div {
width: 42%;
}

section.advance-search h3.search-heading i.icon-search{
top: 2px;
}
form.advance-search-form div.large:nth-of-type(2){
margin-right: 0px !important;
margin-left: 0px !important;
}
#select-min-price_input, #select-max-price_input{
width: 400px;
}
}
@media (max-width: 499px) {
/*------------------------------------------------------*/
/* Remove Slider Navigation for Smaller Screen.
/*------------------------------------------------------*/
.flex-direction-nav {
display: none;
}
/*------------------------------------------------------*/
/* Page Head
/*------------------------------------------------------*/
.page-head {
padding-top: 15px;
}
.container {
width: 440px;
}
.advance-search .as-form-wrap {
width: 378px;
}
.advance-search .option-bar.small, .advance-search .option-bar.large {
width: 378px;
}
.advance-search .option-bar.small .selectwrap input, .advance-search .option-bar.large .selectwrap input {
width: 362px;
}
.property-items .span6 {
width: 396px;
}
.property-items .property-meta {
margin: 0 -10px 0;
padding: 0 10px;
}
.property-items .property-meta span {
border-right: none;
border-bottom: 1px solid #DEDEDE;
margin-right: 0;
padding-right: 0;
width: 100%;
}
.property-item figure {
float: none;
width: auto;
margin-bottom: 0;
}
.property-item figure img {
width: 100%;
}
.property-item .detail {
float: none;
width: auto;
padding: 0;
}
.property-item .price {
padding: 10px;
margin: 0 0 10px;
}
.es-carousel-wrapper ul li {
width: 154px !important;
margin-right: 30px !important;
}
.brands-carousel .jcarousel-container-horizontal {
padding-left: 41px;
padding-right: 41px;
}
.brands-carousel ul.brands-carousel-list li {
width: 180px;
}
.sidebar .widget {
margin-left: auto;
margin-right: auto;
width: 440px;
}
.widget #searchform {
width: 398px;
}
.widget #s {
width: 360px;
}
.widget.calculator .as-form-wrap,
.widget.advance-search .as-form-wrap {
padding: 17px 20px 0;
width: auto;
}
.widget.calculator .option-bar,
.widget.advance-search .option-bar {
width: 400px;
}
.widget.calculator .mini .selectwrap input,
.widget.calculator .selectwrap input,
.widget.advance-search .mini .selectwrap input,
.widget.advance-search .selectwrap input {
width: 362px;
}
.widget.calculator input[type="text"] {
width: 386px;
}
.widget.calculator .mini .selectwrap input,
.widget.calculator .mini input,
.widget.calculator #extra {
width: 360px;
}
.widget.calculator #payment {
width: 382px;
}
ul.featured-properties li {
width: 180px;
margin-left: 27px;
}
.listing-layout .about-agent .detail {
width: 52.9%;
}
.listing-layout .follow-agent {
margin-top: 10px;
}
.listing-layout .property-item figure {
margin: 0;
}
.listing-layout .property-item .detail {
width: auto;
}
.listing-layout .property-item .price {
margin: 0 0 10px;
}
.listing-layout .property-item .property-meta {
margin: 0 -10px 0;
padding: 0 10px;
}
.listing-layout .property-item .property-meta span {
border-right: none;
border-bottom: 1px solid #DEDEDE;
margin-right: 0;
padding-right: 0;
width: 100%;
}
.listing-layout .property-item .property-meta span:last-of-type {
border-bottom: none;
}
.property-grid .property-item {
width: 187px;
}
.property-grid .property-item figure {
width: 187px;
}
.format-icon {
display: none;
}
.listing-slider .flex-direction-nav a {
height: 42px;
width: 25px;
}
#comments .comment .avatar {
margin: 10px 10px 10px 0;
width: 80px;
height: 80px;
float: none;
}
.comment-detail-wrap,
#comments .commentlist .children .comment-detail-wrap,
#comments .commentlist .children .depth-2 .comment-detail-wrap,
#comments .commentlist .children .depth-3 .comment-detail-wrap,
#comments .commentlist .children .depth-4 .comment-detail-wrap,
#comments .commentlist .children .depth-5 .comment-detail-wrap {
border: none;
padding: 0;
width: 100%;
}
.comment-detail-wrap .comment-detail-wrap-arrow,
#comments .commentlist .children .comment-detail-wrap .comment-detail-wrap-arrow,
#comments .commentlist .children .depth-2 .comment-detail-wrap .comment-detail-wrap-arrow,
#comments .commentlist .children .depth-3 .comment-detail-wrap .comment-detail-wrap-arrow,
#comments .commentlist .children .depth-4 .comment-detail-wrap .comment-detail-wrap-arrow,
#comments .commentlist .children .depth-5 .comment-detail-wrap .comment-detail-wrap-arrow {
display: none;
}
#contact-form input[type="text"], #contact-form #comment {
width: 97%;
}
#map_canvas {
height: 250px;
}
.gallery-2-columns,
.gallery-3-columns,
.gallery-4-columns {
margin-left: 0px;
}
.gallery-2-columns .gallery-item,
.gallery-3-columns .gallery-item,
.gallery-4-columns .gallery-item {
margin-left: 0px;
}
.gallery-2-columns .gallery-item {
width: 378px;
}
.gallery-3-columns .gallery-item {
width: 378px;
}
.gallery-4-columns .gallery-item {
width: 378px;
}
#property-detail-flexslider {
height: 219px;
}
#property-detail-flexslider .flex-viewport {
height: 219px;
width: 374px;
}
#property-detail-flexslider .flex-control-thumbs li {
margin-bottom: 5px;
height: 31px;
}
#property-detail-flexslider .jcarousel-clip-vertical {
height: 180px;
}
#property-detail-flexslider .jcarousel-container-vertical {
width: 50px;
}
#property-detail-flexslider .jcarousel-next,
#property-detail-flexslider .jcarousel-prev {
margin: 2px 0 1px;
}
#overview .contacts-list {
width: 99.5%;
}
#overview .contact-form textarea,
#overview .contact-form input[type="text"] {
width: 94.4%;
}
/*-----------------------------------------------------------------------------------*/
/* dsIDX Styles
/*-----------------------------------------------------------------------------------*/
#dsidx-listings .dsidx-secondary-data div {
width: auto;
float: none;
}
#select-min-price_input, #select-max-price_input{
width: 362px;
}

section.advance-search h3.search-heading i.icon-search{
top: 2px;
}
}
@media (max-width: 439px) {
/*------------------------------------------------------*/
/* Page Head
/*------------------------------------------------------*/
.page-head {
padding-top: 5px;
}
.container {
width: 280px;
}
.sidebar .widget {
width: 280px;
}
.advance-search .search-heading {
padding-right: 15px;
}
.advance-search .as-form-wrap {
width: 240px;
}
.advance-search .option-bar.small, .advance-search .option-bar.large {
width: 240px;
}
.advance-search .option-bar.small .selectwrap input, .advance-search .option-bar.large .selectwrap input {
width: 202px;
}
.property-items {
border-bottom: 1px solid #dedede;
}
.property-items .span6 {
width: auto;
}
.property-items .narrative {
padding-left: 10px;
padding-right: 10px;
}
.property-items .property-meta {
border-bottom: 1px solid #dedede;
}
.property-item {
margin-bottom: 30px;
border: none;
}
.featured-properties-carousel,
.brands-carousel {
display: none;
}
.widget.quick-links ul li {
width: 100%;
}
.widget #searchform {
width: 238px;
}
.widget #s {
width: 200px;
}
.widget.calculator .option-bar,
.widget.advance-search .option-bar {
width: 240px;
}
.widget.calculator .mini .selectwrap input,
.widget.calculator .selectwrap input,
.widget.advance-search .mini .selectwrap input,
.widget.advance-search .selectwrap input {
width: 202px;
}
.widget.calculator input[type="text"] {
width: 226px;
}
.widget.calculator .mini .selectwrap input,
.widget.calculator .mini input,
.widget.calculator #extra {
width: 200px;
}
.widget.calculator #payment {
width: 222px;
}
ul.featured-properties {
width: 237px;
margin: auto;
}
ul.featured-properties li {
float: none;
width: 237px;
margin-left: 0px;
}
.listing-layout .about-agent {
border: none;
padding: 0;
margin-bottom: 40px;
border-bottom: 1px solid #DEDEDE;
}
.listing-layout .about-agent figure {
width: 100%;
margin: 0 0 10px;
}
.listing-layout .about-agent figure img {
width: 99.6%;
}
.listing-layout .about-agent .detail {
width: 100%;
}
.listing-layout .about-agent .social_networks {
float: left;
margin-left: 4px;
}
.listing-layout .about-agent .social_networks li a {
width: 46.8px;
}
.listing-layout .about-agent .real-btn, .listing-layout .about-agent .btn-blue, .listing-layout .about-agent .btn-grey {
display: block;
float: none;
}
.listing-layout .follow-agent {
border-top: none;
margin: 30px 0 0;
}
.listing-layout .property-by .title-heading {
line-height: 40px;
}
.listing-layout .property-item {
padding: 20px 0 0;
}
.listing-layout .property-item .property-meta {
border: 1px solid #dedede;
margin: 0;
}
.listing-layout .property-item .detail {
width: auto;
}
.listing-layout .property-item figure {
margin: 0;
width: 100%;
}
.listing-layout .property-item .price {
margin: 0 0 10px 0;
padding: 8px 10px;
}
.property-grid .list-container {
width: 236px;
margin: 0 auto;
}
.property-grid .property-item {
padding-top: 0;
border: none;
width: auto;
margin-left: 0;
}
.property-grid .property-item figure {
width: auto;
margin: 0 auto 18px;
}
blockquote {
margin: 0 0 30px;
}
.post-meta span {
display: block;
}
.post-meta span.author-link {
display: inline-block;
}
.post-meta .date {
display: inline-block;
border-right: 0;
}
.comment-detail-wrap {
width: 100%;
}
#respond #comment,
#respond input[type="text"] {
width: 94%;
}
.contact-page .inner-wrapper {
padding: 20px;
}
.contact-page .contact-form {
padding: 0;
}
#contact-form input[type="text"], #contact-form #comment {
width: 94%;
}
#map_canvas {
height: 180px;
}
.contact-details {
padding: 0 5px;
}
#gallery-container {
padding: 15px;
}
.gallery-2-columns,
.gallery-3-columns,
.gallery-4-columns,
.gallery-2-columns .gallery-item,
.gallery-3-columns .gallery-item,
.gallery-4-columns .gallery-item {
margin-left: 0;
}
.gallery-2-columns .gallery-item,
.gallery-3-columns .gallery-item,
.gallery-4-columns .gallery-item {
width: auto;
}
#gallery-container .gallery-item img {
width: 100%;
}
#property-detail-flexslider {
height: 136px;
}
#property-detail-flexslider .flex-viewport {
height: 136px;
width: 224px;
}
#property-detail-flexslider .jcarousel-container-vertical {
width: 40px;
padding-bottom: 0;
}
#property-detail-flexslider .jcarousel-clip-vertical {
height: 108px;
}
#property-detail-flexslider .jcarousel-next,
#property-detail-flexslider .jcarousel-prev {
height: 23px;
margin-top: -3px;
}
#overview #map_canvas {
height: 200px;
}
#overview .property-item {
width: auto;
}
#overview .property-item .title {
margin: 10px 18px;
line-height: 26px;
}
#overview .property-item .price .status-label,
#overview .property-item .price span {
display: block;
margin: 0;
}
#overview .left-box figure {
float: none;
margin: 0 0 20px;
}
#overview .left-box figure img {
width: 99%;
}
#overview .contacts-list {
width: 99%;
margin-bottom: 20px;
}
#overview .contact-form textarea,
#overview .contact-form input[type="text"] {
width: 91.9%;
}

#select-min-price_input, #select-max-price_input{
width: 202px;
}
}
@media (max-width: 279px) {
#overview .property-video,
.advance-search .search-heading .icon-search,
.advance-search .search-heading:hover .icon-search,
.flexslider {
display: none;
}
.advance-search .search-heading {
padding: 0 11px;
font-size: 15px;
}
#footer {
padding: 0 10px;
}
.container {
width: auto;
}
.main {
border: none;
}
.sidebar .widget {
width: auto;
}
.advance-search .as-form-wrap {
width: 200px;
}
.advance-search .option-bar.small, .advance-search .option-bar.large {
width: 200px;
}
.advance-search .option-bar.small .selectwrap input, .advance-search .option-bar.large .selectwrap input {
width: 162px;
}
.widget {
border-left: none;
border-right: none;
}
.widget #searchform {
width: 200px;
}
.widget #s {
width: 162px;
}
.widget.calculator .as-form-wrap,
.widget.advance-search .as-form-wrap {
padding: 17px 12px 0;
width: auto;
}
.widget.calculator .option-bar,
.widget.advance-search .option-bar {
width: 200px;
}
.widget.calculator .mini .selectwrap input,
.widget.calculator .selectwrap input,
.widget.advance-search .mini .selectwrap input,
.widget.advance-search .selectwrap input {
width: 162px;
}
.widget.calculator input[type="text"] {
width: 185px;
}
.widget.calculator .mini .selectwrap input,
.widget.calculator .mini input,
.widget.calculator #extra {
width: 159px;
}
.widget.calculator #payment {
width: 181px;
}
.featured-properties ul {
width: 180px;
margin: auto;
}
.featured-properties ul li {
width: 180px;
margin: 0 0 20px;
}
.view-type {
position: static;
}
.list-container {
padding: 25px 11px;
}
.property-grid .list-container {
width: 200px;
padding: 25px 11px;
}
/*-----------------------------------------------------------------------------------*/
/* Contact Page Styles
/*-----------------------------------------------------------------------------------*/
.contact-page .contact-form {
width: 180px;
margin: auto;
}
.contact-page .inner-wrapper {
padding: 0;
}

#select-min-price_input, #select-max-price_input{
width: 162px;
}
}

ببینید ساده بگم

تا آدرس آنلاین نباشه نمیشه قطعی گفت و فقط هی تاپیک و زمان شما از بین میره

بهترین کار این که آدرس آنلاین قرار بدید و یا اینکه قسمت مورد نظر سورس جدا کنید و قرار بدید و یا....

این کد msin.css

@font-face {

font-family: 'yekan';

src: url('../font/BYekan.eot');

src: url('../font/BYekan.eot?iefix') format('eot'),

url('../font/BYekan.woff') format('woff'),

url('../font/BYekan.ttf') format('truetype');

font-weight: normal;

font-style: normal;

font-size:12px;

}

@font-face {

font-family: 'sina';

src: url('../font/BSinaBold.eot');

src: url('../font/BSinaBold.eot?iefix') format('eot'),

url('../font/BSinaBold.woff') format('woff'),

url('../font/BSinaBold.ttf') format('truetype');

font-weight: normal;

font-style: normal;

font-size:12px;

}

a:hover {

{ width: 180px; background: #000099; }

}

::-moz-selection {

background: #ec894d;

color: white;

text-shadow: none;

}

::selection {

background: #ec894d;

color: white;

text-shadow: none;

}

/* =WordPress Core

-------------------------------------------------------------- */

.alignnone {

margin: 5px 20px 20px 0;

}

.aligncenter,

div.aligncenter {

display: block;

margin: 5px auto 5px auto;

}

.alignright {

float: right;

margin: 5px 0 20px 20px;

}

.alignleft {

float: left;

margin: 5px 20px 20px 0;

}

.aligncenter {

display: block;

margin: 5px auto 5px auto;

}

a img.alignright {

float: right;

margin: 5px 0 20px 20px;

}

a img.alignnone {

margin: 5px 20px 20px 0;

}

a img.alignleft {

float: left;

margin: 5px 20px 20px 0;

}

a img.aligncenter {

display: block;

margin-left: auto;

margin-right: auto;

}

.wp-caption {

background: #fff;

max-width: 96%;

/* Image does not overflow the content area */

padding: 5px 3px 0;

text-align: center;

}

.gallery-caption {

font-size: 11px;

line-height: 18px;

padding: 5px 0;

}

.wp-caption.alignnone {

margin: 5px 20px 20px 0;

}

.wp-caption.alignleft {

margin: 5px 20px 20px 0;

}

.wp-caption.alignright {

margin: 5px 0 20px 20px;

}

.wp-caption img {

border: 0 none;

height: auto;

margin: 0;

max-width: 98.5%;

padding: 0;

width: auto;

}

.wp-caption p.wp-caption-text {

font-size: 11px;

line-height: 17px;

margin: 0;

padding: 0 4px 5px;

}

.alert-wrapper {

margin-bottom: 80px;

}

/*------------------------------------------------------*/

/* Real Btn

/*------------------------------------------------------*/

.real-btn, .btn-blue, .btn-grey {

font-family: yekan;

display: inline-block;

vertical-align: middle;

font-size: 13px;

color: white;

text-align: center;

margin-bottom: 0;

padding: 8px 16px;

-webkit-padding-before: 7px;

-webkit-padding-after: 7px;

border-radius: 0;

border: none;

box-shadow: none;

text-shadow: none;

background-image: none;

background-color: #ec894d;

}

.real-btn:hover, .btn-blue:hover, .btn-grey:hover, .real-btn.current, .current.btn-blue, .current.btn-grey {

background-color: #e3712c;

color: white;

}

.btn-mini {

padding: 8px 29px;

font-size: 14px;

}

.btn-small {

padding: 11px 36px;

font-size: 18px;

}

.btn-large {

padding: 12px 48px;

font-size: 20px;

}

.btn-blue {

font-weight: blod;

background-color: #58caec;

}

.btn-blue:hover, .btn-blue.current {

background-color: #18aad5;

}

.btn-grey {

font-weight: blod;

background-color: #aeadad;

}

.btn-grey:hover, .btn-grey.current {

background-color: #838181;

}

body a,

.container a {

text-decoration: none;

}

/*------------------------------------------------------*/

/* Body

/*------------------------------------------------------*/

body {

background-color: whitesmoke;

font-family: yekan;

font-size: 13px;

}

/*------------------------------------------------------*/

/* Layouts

/*------------------------------------------------------*/

.contents {

margin-bottom: 45px;

}

.main {

border-left: 1px solid #dedede;

border-right: 1px solid #dedede;

margin-bottom: 30px;

}

.sidebar {

margin-bottom: 30px;

}

/*------------------------------------------------------*/

/* Header

/*------------------------------------------------------*/

.header-wrapper {

background-color: #252a2b;

}

/* Header

-------------------------------------------------------------------------*/

#header {

position: relative;

}

/* Header Top

-------------------------------------------------------------------------*/

#header-top {

border-bottom: 1px solid #343a3b;

margin-bottom: 30px;

}

/* Contact Email

-------------------------------------------------------------------------*/

#contact-email {

font-family: yekan;

font-size: 13px;

line-height: 20px;

color: #929a9b;

float: left;

font-weight: normal;

padding: 13px 0;

margin: 0 0 0 6px;

}

#contact-email .email {

background: url(../images/icon-mail.png) no-repeat left 0;

display: inline-block;

height: 16px;

width: 16px;

margin-left: 8px;

vertical-align: top;

}

#contact-email a {

color: #8b9293;

font-family: tahoma;

letter-spacing: 1px;

}

#contact-email a:hover {

color: white;

}

/* Social Networks

-------------------------------------------------------------------------*/

.single article .social_networks {

margin: 0;

}

.social_networks {

float: right;

list-style: none;

margin: 0;

padding: 0;

}

.social_networks li {

display: inline-block;

border: none;

margin: 0 0 0 -4px;

}

.social_networks li a {

color: #929a9b;

font-size: 15px;

display: block;

text-align: center;

line-height: 44px;

width: 49px;

height: 46px;

margin: 0px;

padding: 0;

outline: none;

border-left: 1px solid #343a3b;

-webkit-transition: 0.3s;

-moz-transition: 0.3s;

-o-transition: 0.3s;

transition: 0.3s;

}

.social_networks li a:hover {

-webkit-transition: 0.3s;

-moz-transition: 0.3s;

-o-transition: 0.3s;

transition: 0.3s;

color: white;

}

.facebook a:hover {

background-color: #395b89;

}

.twitter a:hover {

background-color: #2bbfec;

}

.rss a:hover {

background-color: #ec894d;

}

.gplus a:hover {

background-color: #d63b3b;

}

.linkedin a:hover {

background-color: #1184cd;

}

/* Logo

-------------------------------------------------------------------------*/

#logo {

float: left;

text-align: center;

max-width: 180px;

margin: 0 auto;

}

#logo a, #logo img {

display: inline-block;

max-width: 100%;

}

#logo h2 {

margin: 30px 0 10px;

line-height: 28px;

font-size: 30px;

}

#logo h2 a {

color: #fff;

}

#logo h2 a:hover {

color: #4dc7ec;

}

#logo h2.logo-heading {

position: relative;

left: 2px;

}

/* Tag Line

-------------------------------------------------------------------------*/

.tag-line {

margin-top: 6px;

font-size: 11px;

margin-left: 0px;

text-align: left;

}

.tag-line span {

display: inline-block;

background-color: #343a3b;

padding: 0 11px 1px;

}

/* Menu and Contact Wrap

-------------------------------------------------------------------------*/

.menu-and-contact-wrap {

position: absolute;

bottom: 0;

right: 0;

}

/* Main Nav

-------------------------------------------------------------------------*/

.main-menu {

margin-top: 42px;

float: right;

}

.main-menu ul {

list-style: none;

margin: 0;

}

.main-menu ul li {

float: right;

position: relative;

margin-right: 2px;

}

.main-menu ul li.current-menu-ancestor > a, .main-menu ul li.current-menu-parent > a, .main-menu ul li.current-menu-item > a, .main-menu ul li.current_page_item > a, .main-menu ul li:hover > a {

color: #FFF !important;

background-color: transparent !important;

border-color: #000;

border-bottom: 1px dashed #FFF;

}

.main-menu ul li a {

-webkit-transition: 0.8s;

-moz-transition: 0.8s;

-o-transition: 0.8s;

transition: 0.8s;

color: #afb4b5;

font-size: 14px;

display: block;

text-decoration: none;

padding: 14px 10px;

border: 1px solid #750000;

background: -webkit-linear-gradient(#000, #750000);

background: -moz-linear-gradient(#000, #750000);

background: -o-linear-gradient(#000, #750000);

background: linear-gradient(#000, #750000);

-webkit-border-radius: 10px 10px 0 0;

-moz-border-radius: 10px 10px 0 0;

border-radius: 10px 10px 0 0;

}

.main-menu ul li ul {

display: none;

background-color: #ec894d;

width: 220px;

padding: 0;

position: absolute;

top: 48px;

right: 0;

z-index: 888;

}

.main-menu ul li ul li {

float: none;

margin: 0;

}

.main-menu ul li ul li:hover > a {

background-color: #dc7d44;

border: 1px solid #750000;

}

.main-menu ul li ul li a {

font-size: 13px;

padding: 10px 10px 12px;

color: #AFB4B5 !important;

background: #750000;

-webkit-border-radius: 0;

-moz-border-radius: 0;

border-radius: 0;

border-top-color: #000;

}

.main-menu ul li ul li ul {

background-color: #dc7d44;

top: 0px;

right: 220px;

}

.main-menu ul li ul li ul li:hover > a {

background-color: #d0743d;

}

.main-menu .responsive-nav {

display: none;

margin: 0px auto;

width: 100%;

padding: 5px;

font-family: yekan;

font-weight: normal;

font-size: 13px;

}

/* Contact Number

-------------------------------------------------------------------------*/

.contact-number {

float: right;

position: relative;

margin: 42px 0 0;

font-size: 17px;

font-weight: normal;

font-family: yekan;

color: #e7eff7;

min-height: 48px;

line-height: 46px;

background-color: #4dc7ec;

direction: ltr;

padding: 0 10px;

-webkit-border-radius: 10px 10px 0 0;

-moz-border-radius: 10px 10px 0 0;

border-radius: 10px 10px 0 0;

border: 1px solid #2AC0F7;

}

.contact-number .icon-phone {

background-color: #37b3d9;

margin-right: 10px;

padding: 15px 15px 12px 16px;

font-size: 21px;

position: relative;

vertical-align: middle;

top: 4px;

padding-bottom: 11px \9;

}

.contact-number .outer-strip {

display: block;

width: 88%;

height: 100%;

position: absolute;

right: -88%;

bottom: 0;

background-color: #4dc7ec;

display: none;

}

@-moz-document url-prefix() {

.contact-number .icon-phone {

top: 0px;

display: none;

}

}

.lt-ie9 .contact-number .icon-phone {

top: 0px;

padding-bottom: 13px;

}

/* Home FlexSlider

-------------------------------------------------------------------------*/

.home-flexslider {

height: auto;

}

.home-flexslider .flexslider {

width: 100%;

height: auto;

margin: auto;

overflow: hidden;

position: relative;

}

.home-flexslider .flexslider .slides {

list-style: none;

margin: 0;

}

.home-flexslider .flexslider .slides .container {

position: relative;

}

.home-flexslider .flexslider img {

width: 100%;

display: block;

}

/* Slide Description

-------------------------------------------------------------------------*/

.desc-wrap {

width: 940px;

margin: auto;

position: relative;

}

.slide-description {

position: absolute;

left: 62px;

top: 78px;

background-color: rgba(255, 255, 255, 0.9);

background-color: #fff\9;

padding: 2px 23px 16px;

width: 440px;

}

.slide-description h3 {

font-size: 24px;

font-family: yekan;

margin-bottom: 4px;

}

.slide-description h3 a {

color: #394041;

text-decoration: none;

}

.slide-description h3 a:hover {

color: #df5400;

}

.slide-description p {

margin-bottom: 14px;

}

.slide-description span {

font-size: 17px;

color: #df5400;

font-family: yekan;

}

.slide-description .know-more {

text-decoration: none;

font-family: yekan;

position: absolute;

bottom: -34px;

left: 0;

display: inline-block;

background-color: #37b3d9;

padding: 6px 13px 8px;

font-size: 13px;

color: white;

}

.slide-description .know-more:hover {

background-color: #2aa6cc;

}

/* Slider Nav

-------------------------------------------------------------------------*/

#home-flexslider .flex-direction-nav li a {

display: block;

text-indent: -999em;

width: 48px;

height: 48px;

position: absolute;

top: 50%;

margin-top: -22px;

z-index: 150;

cursor: pointer;

}

#home-flexslider .flex-direction-nav li a.flex-next {

background: url(../images/slider-nav-right.png) no-repeat 0px 0px;

right: 30px;

}

#home-flexslider .flex-direction-nav li a.flex-next:hover {

background-position: bottom;

}

#home-flexslider .flex-direction-nav li a.flex-prev {

background: url(../images/slider-nav-left.png) no-repeat 0px 0px;

left: 30px;

}

#home-flexslider .flex-direction-nav li a.flex-prev:hover {

background-position: bottom;

}

/*------------------------------------------------------*/

/* Advance Search

/*------------------------------------------------------*/

.advance-search {

font-family: yekan;

position: relative;

background-color: white;

border-bottom: 1px solid #dedede;

}

.advance-search .as-form-wrap {

padding: 25px 30px 0;

}

.advance-search .search-heading {

background-color: #394041;

color: #dedee0;

font-size: 21px;

font-family: sina;

line-height: 50px;

min-height: 53px;

margin: 0;

padding-left: 50px;

position: absolute;

top: -53px;

right: 0;

text-transform: capitalize;

}

.advance-search .search-heading .icon-search {

padding: 11px 20px 17px;

padding-bottom: 16px\9;

margin-left: 20px;

background-color: #252a2b;

font-size: 24px;

position: relative;

top: 1px;

}

.advance-search .option-bar {

float: right;

}

.advance-search .option-bar.small {

margin-right: 24px;

width: 172px;

}

.advance-search .option-bar.large {

margin-right: 25px;

width: 276px;

}

.advance-search .option-bar.large:nth-of-type(2) {

margin-right: 13px;

margin-left: 12px;

}

.advance-search .option-bar.last {

margin-right: 0;

}

.advance-search label {

color: #394041;

cursor: text;

margin-bottom: 10px;

}

.advance-search .real-btn, .advance-search .btn-blue, .advance-search .btn-grey {

float: right;

font-size: 13px;

margin: 30px 12px 0 0;

padding: 8px 26px;

padding-top: 7px\9;

padding-bottom: 7px\9;

-webkit-padding-before: 7px;

-webkit-padding-after: 7px;

}

@-moz-document url-prefix() {

.advance-search .search-heading .icon-search {

padding-bottom: 16px;

}

}

/*------------------------------------------------------*/

/* Input Styles

/*------------------------------------------------------*/

input[type=text],

textarea {

font-family: yekan;

font-size: 13px;

box-shadow: inset 0 0 2px #e9e9e9;

border: 1px solid #cdcdcd;

height: 24px;

color: #394041;

border-radius: 0;

}

input[type=text]:focus,

textarea:focus {

border-color: #dedede;

box-shadow: none;

}

/*------------------------------------------------------*/

/* Select Box

/*------------------------------------------------------*/

.selectwrap {

font-family: yekan;

position: relative;

display: block;

}

.selectwrap input {

width: 238px;

height: 24px;

padding-right: 5px;

margin-bottom: 22px;

cursor: pointer;

color: #7b8283;

background: url(../images/dropdown-arrow.png) no-repeat left top;

}

.selectbox-wrapper {

width: 100%;

position: absolute;

top: 33px;

left: 0px;

z-index: 1800;

}

.selectbox-wrapper ul {

list-style: none;

background-color: white;

border: 1px solid #dedede;

margin: 0;

}

.selectbox-wrapper ul li {

cursor: pointer;

color: #7b8283;

font-size: 13px;

padding: 6px 8px;

border-bottom: 1px solid #dedede;

}

.selectbox-wrapper ul li:hover {

background-color: #f7f7f7;

}

.small .selectwrap input {

width: 134px;

margin-bottom: 12px;

}

/*------------------------------------------------------*/

/* Property Item

/*------------------------------------------------------*/

.zoom_img_box {

width: 100%;

height: auto;

overflow: hidden;

}

.narrative {

padding: 0 30px;

}

.property-items {

background: url(../images/container-gradient.png) white repeat-x 0 0;

text-align: center;

overflow: hidden;

padding-bottom: 20px;

}

.property-items .span6 {

width: 440px;

margin-left: 19.3px;

}

.property-items .narrative {

padding: 42px 40px;

margin-bottom: 16px;

}

.property-items .narrative h2 {

font-size: 30px;

font-family: yekan;

margin-bottom: 16px;

}

.property-items .narrative p {

line-height: 24px;

font-family: yekan;

font-size: 17px;

}

.property-item {

text-align: right;

border: 1px solid #dedede;

background-color: white;

padding: 10px 10px 0;

margin-bottom: 30px;

/* min-height: 252px;

height:auto !important;

height: 252px;*/

}

.property-item h4, .property-item h4 a {

font-family: yekan;

font-weight: normal;

color: #394041;

text-transform: capitalize;

margin: 0 0 17px;

font-size: 17px;

}

.property-item h4 a:hover {

color: #df5400;

}

.property-item figure {

position: relative;

float: left;

margin: 0 0 20px 0;

width: 200px;

}

.property-item figure img {

display: block;

}

.property-item figure figcaption {

position: absolute;

right: 0;

bottom: 0;

color: white;

font-size: 13px;

font-family: yekan;

padding: 2px 9px;

background-color: #ec894d;

}

.property-item .detail {

float: right;

width: 49.6%;

padding-left: 10px;

}

.property-item .price {

padding: 8px 8px 10px 11px;

margin: 0 0 15px -11px;

color: white;

font-size: 17px;

font-family: yekan;

font-weight: normal;

background-color: #4dc7ec;

}

.property-item .price small {

font-size: 13px;

color: white;

text-transform: capitalize;

white-space: nowrap;

}

.property-item p {

font-size: 12px;

max-height: 40px;

overflow: hidden;

}

.property-item .property-meta {

overflow: hidden;

font-family: yekan;

border-top: 1px solid #dedede;

background-color: #f5f5f5;

margin: 0 -10px;

padding: 0 10px;

clear: both;

}

.property-item .property-meta span {

float: right;

font-size: 12px;

color: #394041;

display: inline-block;

border-left: 1px solid #dedede;

padding: 10px 0 11px 6px;

margin-left: 6px;

}

.property-item .property-meta span:last-child {

border: none;

margin-right: 0;

}

.property-item .property-meta span [class^=icon-], .property-item .property-meta span [class*= icon-] {

display: inline-block;

width: 20px;

height: 20px;

margin-left: 8px;

vertical-align: -5px;

}

.property-item .property-meta span .icon-area {

background: url(../images/icon-size.png) no-repeat right center;

}

.property-item .property-meta span .icon-bed {

background: url(../images/icon-bed.png) no-repeat right center;

}

.property-item .property-meta span .icon-bath {

background: url(../images/icon-bath.png) no-repeat right center;

}

.property-item .property-meta span .icon-garage {

background: url(../images/icon-garage.png) no-repeat right center;

}

.more-details {

font-family: yekan;

font-size: 13px;

color: #394041;

display: inline-block;

margin-bottom: 10px;

}

.more-details .icon-caret-right {

font-size: 10px;

margin-left: 6px;

vertical-align: 1px;

}

.more-details .icon-caret-left {

font-size: 10px;

margin-right: 6px;

vertical-align: 1px;

}

.more-details:hover {

color: #df5400;

}

/*------------------------------------------------------*/

/* Pagination

/*------------------------------------------------------*/

.pagination {

margin: 12px 0;

text-align: center;

}

.pagination a {

padding: 7px 13px;

margin: 0 1px 5px;

background-color: #dedede;

color: #8b9293;

}

.pagination a.next {

padding-left: 33px;

padding-right: 33px;

}

.pagination a.previous {

padding-left: 22px;

padding-right: 22px;

}

.pages-nav a {

margin-right: 10px;

}

/*------------------------------------------------------*/

/* Carousel For Featured Properties

/*------------------------------------------------------*/

.featured-properties-carousel {

background: white;

overflow: hidden;

padding: 10px 0 30px;

border-bottom: 1px solid #dedede;

}

.featured-properties-carousel .narrative {

padding: 0 54px 20px;

}

.featured-properties-carousel .narrative h3 {

font-size: 24px;

font-family: sina;

margin-bottom: 3px;

}

.es-carousel-wrapper {

position: relative;

padding: 0 50px;

}

.es-carousel-wrapper .es-carousel {

height: 300px;

overflow: hidden;

direction: ltr;

}

.es-carousel-wrapper ul {

list-style: none;

margin: 0;

padding: 0;

}

.es-carousel-wrapper ul li {

float: right;

width: 187px !important;

margin-right: 30px !important;

}

.es-carousel-wrapper ul li figure {

margin: 0 0 17px 0;

}

.es-carousel-wrapper ul li h4, .es-carousel-wrapper ul li .property-item h4 a, .property-item h4 .es-carousel-wrapper ul li a {

font-size: 14px;

margin-bottom: 6px;

}

.es-carousel-wrapper ul li h4, .es-carousel-wrapper ul li .property-item h4 a, .property-item h4 .es-carousel-wrapper ul li a, .es-carousel-wrapper ul li h4 a, .property-item h4 .es-carousel-wrapper ul li a a {

font-family: yekan;

font-weight: normal;

color: #394041;

}

.es-carousel-wrapper ul li h4:hover, .es-carousel-wrapper ul li .property-item h4 a:hover, .property-item h4 .es-carousel-wrapper ul li a:hover, .es-carousel-wrapper ul li h4 a:hover, .property-item h4 .es-carousel-wrapper ul li a a:hover {

color: #df5400;

}

.es-carousel-wrapper ul li p {

font-size: 13px;

margin-bottom: 11px;

}

.es-carousel-wrapper ul li p a {

color: #394041;

}

.es-carousel-wrapper ul li p a:hover {

color: #df5400;

}

.es-carousel-wrapper ul li .price {

font-family: yekan;

display: inline-block;

padding: 3px 10px;

margin-bottom: 10px;

color: #f6f6f6;

font-size: 13px;

background-color: #4dc7ec;

}

.es-carousel-wrapper h4, .es-carousel-wrapper p, .es-carousel-wrapper span{

direction: rtl;

}

/*------------------------------------------------------*/

/* Brand Partners carousel

/*------------------------------------------------------*/

/*$list_item_width: 170px;

$list_item_margin: 1px;*/

.brands-carousel {

border-bottom: 1px solid #dedede;

background-color: white;

text-align: center;

}

.brands-carousel h3 {

margin-top: 0;

font-size: 14px;

font-family: sina;

}

.brands-carousel h3 span {

background-color: #394041;

color: white;

display: inline-block;

padding: 0px 27px;

vertical-align: top;

}

.brands-carousel .jcarousel-container-horizontal {

padding: 0 44px 25px;

padding-top: 10px;

}

.brands-carousel .jcarousel-clip-horizontal {

overflow: hidden;

height: 55px;

}

.brands-carousel .jcarousel-next,

.brands-carousel .jcarousel-prev {

width: 25px;

height: 37px;

display: block;

cursor: pointer;

text-indent: -999em;

position: absolute;

top: 19%;

}

.brands-carousel .jcarousel-next:hover,

.brands-carousel .jcarousel-prev:hover {

background-color: #394041;

background-position: center -14px;

}

.brands-carousel .jcarousel-prev {

left: 0;

background: url("../images/carousel-nav-left.png") #dedede no-repeat center 15px;

}

.brands-carousel .jcarousel-next {

right: 0;

background: url("../images/carousel-nav-right.png") #dedede no-repeat center 15px;

}

.brands-carousel ul.brands-carousel-list {

list-style: none;

}

.brands-carousel ul.brands-carousel-list li {

width: 170px;

}

/*------------------------------------------------------*/

/* Carousel Nav

/*------------------------------------------------------*/

.es-nav span {

width: 25px;

height: 37px;

display: block;

cursor: pointer;

text-indent: -999em;

position: absolute;

top: 19%;

}

.es-nav span:hover {

background-color: #394041;

background-position: center -14px;

}

.es-nav .es-nav-prev {

left: 0;

background: url(../images/carousel-nav-left.png) #dedede no-repeat center 15px;

}

.es-nav .es-nav-next {

right: 0;

background: url(../images/carousel-nav-right.png) #dedede no-repeat center 15px;

}

/*------------------------------------------------------*/

/* Footer

/*------------------------------------------------------*/

#footer-wrapper {

background: url("../images/background-outer-wrapper.png") repeat-x scroll bottom center transparent;

padding-bottom: 245px;

}

#footer .widget {

font-family: yekan;

font-size: 13px;

line-height: 22px;

background: none;

margin-bottom: 30px;

border: none;

min-height: 210px;

}

#footer .widget .title {

font-family: sina;

margin-bottom: 26px;

font-weight: normal;

font-size: 20px;

padding: 0;

border: none;

background: none;

}

#footer .widget ul {

font-size: 13px;

padding: 0;

margin-left: 2px;

}

#footer .widget ul li {

padding: 0 0 0 10px;

margin-bottom: 10px;

background: url(../images/widget-list-bullet.png) no-repeat left 6px;

border: none;

}

#footer .widget ul .children {

margin-top: 10px;

}

#footer .widget .textwidget {

padding: 0;

}

#footer .widget.quick-links ul li {

margin-bottom: 10px;

}

#footer .widget.advance-search {

background: white;

}

#footer .widget.advance-search .title {

background-color: #394041;

color: white;

font-size: 18px;

position: static;

padding: 0 0 0 15px;

margin-bottom: 0;

}

#footer .widget.advance-search .title .icon-search {

float: right;

margin: 0 0 0 10px;

color: #c7d2d3;

padding-left: 15px;

padding-right: 15px;

}

#footer .widget.advance-search .as-form-wrap {

padding-bottom: 1px;

}

#footer .widget.advance-search .selectwrap ul li {

background: none;

margin-bottom: 0;

padding: 6px 8px;

border-bottom: 1px solid #dedede;

}

#footer .widget.advance-search .selectwrap ul li:hover {

background-color: #f7f7f7;

}

#footer-bottom {

font-family: yekan;

border-top: 1px solid #dedede;

padding: 25px 0;

margin-top: 38px;

}

#footer-bottom p {

font-size: 13px;

margin-bottom: 0;

}

#footer-bottom .designed-by {

text-align: right;

}

#footer-bottom .copyright {

text-align: left;

}

/*------------------------------------------------------*/

/* widgets

/*------------------------------------------------------*/

.widget {

font-family: yekan;

font-size: 13px;

line-height: 22px;

background-color: #f2f2f2;

margin-bottom: 28px;

border: 1px solid #dedede;

}

.widget h3 {

line-height: 20px;

}

.widget .title {

margin-bottom: 25px;

font-family: sina;

font-size: 21px;

font-weight: normal;

margin: 0 0 16px;

padding: 15px 11px 16px 15px;

border-bottom: 1px solid #dedede;

background-color: white;

}

.widget ul {

list-style: none;

margin: 0;

padding: 5px 18px 49px 22px;

}

.widget ul li {

font-family: yekan;

color: #75797;

background: url(../images/feature-list-bullet.png) no-repeat 2px 15px;

border-bottom: 1px solid #dedede;

padding: 8px 8px 8px 14px;

}

.widget ul li fon

a {

color: #75797A;

}

.widget ul li fon

a:hover {

color: #dc7d44;

}

.widget ul ul.children {

padding: 0;

}

.widget ul ul.children li:last-child {

border-bottom: 0;

padding-bottom: 0;

}

.widget .textwidget {

padding: 5px 18px 49px 22px;

}

.widget p {

margin-bottom: 23px;

}

/*------------------------------------------------------*/

/* Search Widget

/*------------------------------------------------------*/

.widget #searchform {

position: relative;

width: 190px;

margin: 0 auto 20px;

}

.widget #searchform label {

display: none;

}

.widget #s {

padding-right: 30px;

width: 152px;

margin-top: 20px;

margin-bottom: 0;

}

.widget #searchsubmit {

position: absolute;

background: url(../images/icon-lense.png) white no-repeat center 7px;

width: 30px;

height: 30px;

right: 2px;

top: 22px;

border: none;

font-size: 0px;

padding: 0;

}

.widget #searchsubmit:hover {

background-position: center -25px;

}

/*------------------------------------------------------*/

/* Tagcloud Widget

/*------------------------------------------------------*/

.sidebar .widget .tagcloud {

padding: 5px 18px 49px 22px;

}

.tagcloud a {

display: block;

float: left;

padding: 6px 10px 7px 18px;

position: relative;

color: #fff;

background-color: #4dc7ec;

font-size: 0.78em;

line-height: 1.2em;

margin: 0 1px 1px 0;

text-decoration: none;

}

.tagcloud a:hover {

background: #df5400;

}

.tagcloud a:after {

background: #fff;

content: "";

height: 4px;

position: absolute;

left: 7px;

top: 11px;

width: 4px;

z-index: 999;

border-radius: 5px;

-moz-border-radius: 5px;

-webkit-border-radius: 5px;

}

/*------------------------------------------------------*/

/* Calendar Widget

/*------------------------------------------------------*/

.widget #wp-calendar {

width: 100%;

}

.widget #wp-calendar caption {

color: #394041;

margin: 0 0 11px 0;

text-align: left;

font-size: 1.43em;

}

.widget #wp-calendar thead th {

padding: 4px 8px;

text-align: center;

background-color: #4dc7ec;

color: white;

border: 1px solid white;

}

.widget #wp-calendar tbody {

color: #656c6c;

}

.widget #wp-calendar tbody td {

background: #ebebeb;

border: 1px solid white;

text-align: center;

padding: 4px 8px;

}

.widget #wp-calendar tbody td:hover {

background: #fff;

}

.widget #wp-calendar tbody td#today {

background-color: #4dc7ec;

color: white;

}

.widget #wp-calendar tbody td#today a {

color: white;

}

.widget #wp-calendar tbody .pad {

background: none;

}

.widget #wp-calendar tfoot td {

text-transform: uppercase;

background: transparent;

border: 1px solid white;

padding: 5px 10px;

}

.widget #wp-calendar tfoot #next {

text-align: right;

}

/*------------------------------------------------------*/

/* Social Network Widget

/*------------------------------------------------------*/

.widget.social_network .title {

margin-bottom: 0;

}

.widget.social_network .social_networks {

margin: 0 0 0 4px;

padding: 0;

float: none;

}

.widget.social_network .social_networks li {

border: none;

background: none;

padding: 0;

}

.widget.social_network .social_networks li:first-child a {

border-left: none;

}

.widget.social_network .social_networks li a {

width: 42.7px;

border: none;

border-left: 1px solid #dedede;

}

.widget.social_network .social_networks li a:hover {

color: white;

}

.widget.social_network .social_networks li a i {

width: auto;

}

.widget.social_network .social_networks li a i.icon-twitter:before {

left: 1px;

position: relative;

top: 0px;

}

.widget.social_network .social_networks li a i.icon-google-plus:before {

left: 1px;

position: relative;

top: 0px;

}

/*------------------------------------------------------*/

/* Advance Search Widget

/*------------------------------------------------------*/

.widget.advance-search {

background: white;

}

.widget.advance-search .title {

background-color: #394041;

color: white;

font-size: 18px;

position: static;

padding: 0 0 0 15px;

margin-bottom: 0;

}

.widget.advance-search .title .icon-search {

float: right;

margin: 0 0 0 10px;

color: #c7d2d3;

padding-left: 15px;

padding-right: 15px;

}

.widget.advance-search .as-form-wrap {

padding: 17px 14px 0;

}

.widget.advance-search label {

color: #7b8283;

margin-bottom: 5px;

}

.widget.advance-search .selectwrap input {

width: 152px;

color: #7b8283;

margin-bottom: 10px;

}

.widget.advance-search ul li {

background: none;

margin-bottom: 0;

padding-left: 10px;

}

.widget.advance-search ul li:hover {

background-color: #f7f7f7;

}

.widget.advance-search .mini .selectwrap input {

width: 152px;

}

.widget.advance-search .real-btn, .widget.advance-search .btn-blue, .widget.advance-search .btn-grey {

float: left;

margin: 0;

}

#select-max-price_input, #select-min-price_input {

width: 198px;

}

/*------------------------------------------------------*/

/* Calculator Widget

/*------------------------------------------------------*/

.widget.calculator .title {

background: url(../images/icon-calculator.png) white no-repeat 180px 9px;

margin-bottom: 0;

padding-left: 15px;

}

.widget.calculator input[type=text] {

width: 176px;

height: 24px;

margin-bottom: 14px;

color: #7b8283;

}

.widget.calculator .as-form-wrap {

padding: 17px 14px 0;

}

.widget.calculator .selectwrap input {

background-color: white;

width: 152px;

color: #7b8283;

margin-bottom: 14px;

}

.widget.calculator ul li {

background: none;

margin-bottom: 0;

padding-left: 10px;

}

.widget.calculator ul li:hover {

background-color: #f7f7f7;

}

.widget.calculator .option-bar {

float: left;

}

.widget.calculator #interest {

background: url(../images/dropdown-interest.png) white no-repeat right top;

}

.widget.calculator #insurance,

.widget.calculator #texes {

background: url(../images/dropdown-year.png) white no-repeat right top;

}

.widget.calculator #extra,

.widget.calculator #pmi {

background: url(../images/dropdown-month.png) white no-repeat right top;

}

.widget.calculator .mini input {

width: 150px;

padding-right: 32px;

}

.widget.calculator #payment {

width: 172px;

padding-right: 10px;

}

.widget.calculator #extra {

width: 150px;

padding-right: 32px;

}

.widget.calculator .real-btn, .widget.calculator .btn-blue, .widget.calculator .btn-grey {

float: left;

padding: 8px 21px;

}

.widget.advance-search .selectbox-wrapper ul,

.widget.calculator .selectbox-wrapper ul {

padding: 0;

}

.widget.advance-search .selectbox-wrapper ul li,

.widget.calculator .selectbox-wrapper ul li {

padding: 6px 8px;

}

/*------------------------------------------------------*/

/* Featured Properties Widget

/*------------------------------------------------------*/

#footer .widget ul.featured-properties,

ul.featured-properties {

padding: 0 15px;

}

#footer .widget ul.featured-properties li,

ul.featured-properties li {

background: none;

border: none;

margin-bottom: 0;

padding: 0 0 40px 0;

}

#footer .widget ul.featured-properties li:last-child,

ul.featured-properties li:last-child {

padding-bottom: 25px;

}

#footer .widget ul.featured-properties li figure,

ul.featured-properties li figure {

margin: 0 0 16px;

}

#footer .widget ul.featured-properties li h4, #footer .widget ul.featured-properties li .property-item h4 a, .property-item h4 #footer .widget ul.featured-properties li a,

ul.featured-properties li h4,

ul.featured-properties li .property-item h4 a,

.property-item h4 ul.featured-properties li a {

margin: 0 0 7px;

}

#footer .widget ul.featured-properties li h4, #footer .widget ul.featured-properties li .property-item h4 a, .property-item h4 #footer .widget ul.featured-properties li a, #footer .widget ul.featured-properties li h4 a, .property-item h4 #footer .widget ul.featured-properties li a a,

ul.featured-properties li h4,

ul.featured-properties li .property-item h4 a,

.property-item h4 ul.featured-properties li a,

ul.featured-properties li h4 a,

.property-item h4 ul.featured-properties li a a {

font-size: 13px;

font-family: yekan;

font-weight: normal;

color: #394041;

}

#footer .widget ul.featured-properties li h4:hover, #footer .widget ul.featured-properties li .property-item h4 a:hover, .property-item h4 #footer .widget ul.featured-properties li a:hover, #footer .widget ul.featured-properties li h4 a:hover, .property-item h4 #footer .widget ul.featured-properties li a a:hover,

ul.featured-properties li h4:hover,

ul.featured-properties li .property-item h4 a:hover,

.property-item h4 ul.featured-properties li a:hover,

ul.featured-properties li h4 a:hover,

.property-item h4 ul.featured-properties li a a:hover {

color: #df5400;

}

#footer .widget ul.featured-properties li p,

ul.featured-properties li p {

margin-bottom: 15px;

}

#footer .widget ul.featured-properties li .price,

ul.featured-properties li .price {

font-size: 14px;

font-weight: bold;

color: #4dc7ec;

}

#footer .widget ul.featured-properties {

padding: 0;

}

/*------------------------------------------------------*/

/* Page Head

/*------------------------------------------------------*/

.page-head {

margin-bottom: 35px;

padding-top: 42px;

min-height: 147px;

}

.page-head .container {

position: relative;

}

.page-head .wrap {

float: right;

}

.page-head span, .page-head p {

margin: 0;

}

.page-head h1.page-title {

font-size: 24px;

font-family: sina;

font-weight: normal;

text-transform: capitalize;

margin: 0;

}

.page-head h1.page-title span {

display: inline-block;

background-color: rgba(255, 255, 255, 0.9);

background-color: white \9;

padding: 7px 18px 7px 38px;

}

.page-head p {

background-color: rgba(55, 179, 217, 0.9);

background-color: #37b3d9 \9;

padding: 17px 20px 17px 18px;

color: white;

}

.page-template-template-search-php .page-head,

.page-template-template-home-php .page-head {

margin-bottom: 95px;

}

/*------------------------------------------------------*/

/* Agent Listing Page

/*------------------------------------------------------*/

.lisitng-grid-layout .main {

margin: 52.5px 0 64px;

}

.lisitng-grid-layout .title-heading {

text-transform: capitalize;

background-color: #394041;

position: absolute;

font-size: 17px;

font-family: sina;

line-height: 48px;

min-height: 53px;

margin: 0;

padding: 0 30px 0 20px;

top: -53px;

right: 0;

color: white;

}

.lisitng-grid-layout .pagination {

clear: both;

border-top: 1px solid #dedede;

margin: 20px 0;

padding: 20px 0 0;

}

.tax-property-feature .lisitng-grid-layout .main,

.tax-property-city .lisitng-grid-layout .main,

.tax-property-type .lisitng-grid-layout .main,

.tax-property-status .lisitng-grid-layout .main {

margin-top: 0;

}

.list-container {

padding: 25px 22px;

}

.page-carousel .brands-carousel {

border: 1px solid #dedede;

margin-bottom: 60px;

}

.listing-layout {

position: relative;

background-color: white;

border-top: 1px solid #dedede;

border-bottom: 1px solid #dedede;

}

.listing-layout .about-agent {

padding: 16px 20px 0;

border: 1px solid #dedede;

margin-bottom: 30px;

}

.listing-layout .about-agent figure {

width: 150px;

}

.listing-layout .about-agent .detail {

float: right;

width: 71.5%;

margin-bottom: 10px;

}

.listing-layout .about-agent.agent-single figure {

width: auto;

}

.listing-layout .about-agent.agent-single .detail {

float: none;

width: auto;

margin-bottom: 10px;

}

.listing-layout .about-agent.agent-single .agent-pic {

float: left;

}

.listing-layout h4, .listing-layout .property-item h4 a, .property-item h4 .listing-layout a, .listing-layout h4 a, .property-item h4 .listing-layout a a {

font-size: 20px;

font-family: yekan;

font-weight: normal;

color: #394041;

}

.listing-layout h4:hover, .listing-layout .property-item h4 a:hover, .property-item h4 .listing-layout a:hover, .listing-layout h4 a:hover, .property-item h4 .listing-layout a a:hover {

color: #df5400;

}

.listing-layout h4, .listing-layout .property-item h4 a, .property-item h4 .listing-layout a {

margin: 0 0 15px;

}

.listing-layout figure {

float: left;

margin: 4px 23px 15px 0;

}

.listing-layout img {

border: 1px solid #dedede;

display: block;

}

.listing-layout p {

line-height: 24px;

font-size: 13px;

}

.listing-layout .contact-types {

color: #394041;

font-family: yekan;

}

.listing-layout em {

margin-right: 13px;

font-style: normal;

}

.listing-layout .follow-agent {

border-top: 1px solid #dedede;

margin: 40px -20px 0;

clear: both;

}

.listing-layout .real-btn.btn, .listing-layout .btn.btn-blue, .listing-layout .btn.btn-grey {

float: right;

padding: 12px 25px;

}

.listing-layout .social_networks li a {

border-color: #dedede;

height: 44px;

}

.listing-layout .social_networks li a i {

width: auto;

}

.listing-layout .social_networks li a i.icon-twitter:before {

left: 1px;

position: relative;

top: 1px;

}

.listing-layout .social_networks li a i.icon-google-plus:before {

left: 2px;

position: relative;

top: 1px;

}

.listing-layout .social_networks li a i.icon-linkedin:before {

left: 1px;

position: relative;

top: 0px;

}

/*------------------------------------------------------*/

/* Agent Listing Detail Page

/*------------------------------------------------------*/

.listing-layout .span6 {

width: auto;

float: none;

margin: 0 0 30px;

}

.listing-layout .property-item {

padding-bottom: 0;

}

.listing-layout .property-item .price {

margin: 0 -11px 10px -18px;

padding: 8px 20px 10px 13px;

}

.listing-layout .property-item figure {

margin: 0 0 20px;

}

.listing-layout .property-item img {

border: none;

}

.listing-layout .property-item .detail {

width: 414px;

}

.listing-layout .property-by .title-heading {

float: left;

position: static;

}

/*------------------------------------------------------*/

/* Property Listing View

/*------------------------------------------------------*/

.view-type {

border-bottom: 1px solid #dedede;

background-color: white;

}

.view-type a {

display: block;

float: left;

height: 34px;

width: 39px;

margin: 0;

cursor: pointer;

}

.view-type a.list {

background: url(../images/icon-listing.png) no-repeat center 9px;

border-right: 1px solid #dedede;

}

.view-type a.grid {

background: url(../images/icon-grid.png) no-repeat center 9px;

}

.view-type a.list.active, .view-type a.grid.active, .view-type a:hover {

background-position: center -27px;

}

/*------------------------------------------------------*/

/* Property Grid View

/*------------------------------------------------------*/

.property-grid .list-container {

margin-left: -30px;

}

.property-grid .property-item {

margin: 0 0 30px 30px;

padding: 0;

float: left;

border: 0;

width: 196px;

min-height: 340px;

height: auto !important;

height: 340px;

}

.property-grid .property-item figure {

margin: 0 0 18px;

width: auto;

float: none;

}

.property-grid .property-item h4, .property-grid .property-item h4 a, .property-grid .property-item h4 a {

font-size: 14px;

}

.property-grid .property-item h4, .property-grid .property-item h4 a {

margin-bottom: 4px;

}

.property-grid .property-item span {

color: #4dc7ec;

font-weight: bold;

}

.property-grid .property-item .more-details .icon-caret-right {

margin-left: 5px;

vertical-align: middle;

}

/*------------------------------------------------------*/

/* Blog Page

/*------------------------------------------------------*/

.page-template-template-home-php .inner-wrapper {

border-top: none;

margin-bottom: 0;

}

.page-template-template-home-php .inner-wrapper .hentry {

margin-bottom: 0;

}<p>.inner-wrapper {

padding: 16px 20px 25px;

border-top: 1px solid #dedede;

border-bottom: 1px solid #dedede;

background-color: white;

margin-bottom: 52px;

}

.inner-wrapper figure,

.inner-wrapper .post-video {

position: relative;

margin: 0 0 32px;

}

.inner-wrapper .hentry {

margin-bottom: 15px;

overflow: hidden;

color: #75797a;

}

.inner-wrapper .hentry p {

line-height: 27px;

margin-bottom: 20px;

}

.inner-wrapper .hentry p.wp-caption-text {

margin-bottom: 0;

padding-bottom: 0;

}

.inner-wrapper .hentry strong {

color: #252626;

}

.inner-wrapper .hentry li {

line-height: 27px;

}

.inner-wrapper .hentry a.real-btn, .inner-wrapper .hentry a.btn-blue, .inner-wrapper .hentry a.btn-grey {

margin: 0p

ویرایش شده در توسط ehsansan
0

به اشتراک گذاری این پست


لینک به پست

سلام

الآن این ها همه مربوط به اسلایدره؟ گفتن اون قسمتی که ماله اون بخشه...

بهتره آدرس آنلاین بذاری.

درضمن برای کد های طولانی از [longbox] استفاده کن.

ممنون

1

به اشتراک گذاری این پست


لینک به پست

سلام

الآن این ها همه مربوط به اسلایدره؟ گفتن اون قسمتی که ماله اون بخشه...

بهتره آدرس آنلاین بذاری.

درضمن برای کد های طولانی از [longbox] استفاده کن.

ممنون

پیام دادم خدمتتون علی اقا

ممنونم

0

به اشتراک گذاری این پست


لینک به پست

بنظر من اینطور پیش رفتن تایپک خیلی اعصاب خوردکنه مثل معما میمونه.

اگر نمیتونید آدرس آنلاین بزارید قالب رو در یکی از هاستهای رایگان بزارید که دوستان بررسی کنند .

موفق باشید.

1

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری