@font-face {
  font-family: 'entypo';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/entypo.eot');
  src: url('../fonts/entypo.eot?#iefix') format("ie9-skip-eot"), url('../fonts/entypo.woff') format("woff"), url('../fonts/entypo.ttf') format("truetype");
  text-rendering: optimizeLegibility; }
/*font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;*/
@font-face {
    font-family: 'lucida_granderegular';
    src: url('../fonts/6216-webfont.eot');
    src: url('../fonts/6216-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/6216-webfont.woff2') format('woff2'),
         url('../fonts/6216-webfont.woff') format('woff'),
         url('../fonts/6216-webfont.ttf') format('truetype'),
         url('../fonts/6216-webfont.svg#lucida_granderegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "open_sanslight";
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'),
         url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: "open_sansregular";
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'),
         url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
    font-weight: normal;
    font-style: normal;

}
/*@font-face {
    font-family: 'helveticaneuebold';
    src: url('../fonts/helvetica_neu_bold-webfont.woff2') format('woff2'),
         url('../fonts/helvetica_neu_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}*/
/*====================================== reset.css is here ========================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table { border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:500;}
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:500; font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; }
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear_0 {clear:both; font-size:0px; line-height:0px; display:block;}
.last {margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
input { -webkit-appearance: none; outline:none;}
textarea { -webkit-appearance: none; outline:none;}
img {
  width: 100%;
  height: auto;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
/**************************************************************************************/
a                     { color:#000; text-decoration:none; outline:0 none;}
a:hover                   { color:#000; text-decoration:none;}
h1                      { font-size:24px;}
h2                      { font-size:22px;}
h3                      { font-size:18px;}
h4                      { font-size:16px;}
h5                      { font-size:14px;}
h6                      { font-size:12px;}
/*----------------------------------------------------------------------------------*/
html                    {  }
body                    { color:#fff; font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-weight: 500; font-size:12px; background:#f1f1f1;}
.flt_Lt                   { float:left; display:inline;}
.flt_Rt                   { float:right; display:inline;}

 #sortingorder, #dropdown{
    padding: 5px 10px;
    border-radius: 8px;
    background-color: transparent;
    border: 1px solid #716e6e;
 }

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


/* ----------------------- layout ----------*/
.wrapper                  { margin:0 auto;}
.container                  { width:1000px; margin:0 auto;}
/*-------------------------------------------*/

/* ------------------------- HEADER HERE -------------------*/
#header                   { background:#00448f; padding:8px 1% 9px; /*position:fixed;*/ z-index:990; width:100%;  box-sizing: border-box;}
#header .container              { }
#logo                   { width:174px; height:28px;}
#logo a                   { width:100%; display:block;}
#logo a img                 { width:100%; height:auto;}

#header .rightLinks             { padding:4px 0 0 0; text-align:right;}
#header .rightLinks ul li         { font-size:14px; font-weight:500; font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; color:#969696; float:left; margin-left:20px;}
#header .rightLinks ul li a         { color:#969696; text-decoration:none; height:21px; line-height:21px; display:block;}
#header .rightLinks ul li a:hover     { color:#ffffff;}
#header .rightLinks ul li.menu a      { background:url(../images/sprite.png) no-repeat -5px -5px; width:21px;}
#header .rightLinks ul li.menu a:hover    { background-position:-5px -35px;}
#header .rightLinks ul li.menu.active a   { background-position:-5px -35px;}
#header .rightLinks ul li.favourites a    { background:url(../images/sprite.png) no-repeat -35px -5px; width:21px;}
#header .rightLinks ul li.favourites a:hover{ background-position:-35px -35px;}
#header .rightLinks ul li.favourites.active a{ background-position:-35px -35px;}
.rightLinks.flt_Rt h4 {font-size: 14px;margin-top: 0px;}


/* --------- NAVIGATION HERE ----------*/
#nav                    { top:46px; display:none; background:#ececec; text-align:center; position:fixed; width:100%; z-index:99999; }
#nav span.arrow               { position:absolute; /*background:url(../images/sprite.png) no-repeat -66px -21px;*/ height:9px; width:18px; display:block; top:-8px; right:60px; z-index:999; border-color: rgba(0, 0, 0, 0) !important;}
#nav ul                   { width:550px; margin:0 auto;}
#nav ul li                  { float:left; width:110px; text-align:center; font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;  font-weight: 500; color:#969696; font-size:18px;}
#nav ul li a                {  color:#969696; font-size:18px; padding:8px 0; display:block;}
#nav ul li a span             { }
#nav ul li a:hover              { color:#00448f;}
#nav ul li.active a             { color:#00448f;}
/* ---------------------------------------------------------*/

/* ------------------------ MAIN CONTENT HERE --------------*/
.main_content               {}
.inner .main_content            { /*padding-top:42px;*/}
.inner .main_content #nav         { padding-top:0px; }

.main_content .homeBanner         { width:100%; position: relative;  overflow:hidden;}
.main_content .homeBanner.active      { margin-top:-42px;}
.main_content .homeBanner img       { width:auto; height:100%;}
.main_content .homeBanner .lang       { position:absolute; left:20px; top:25px;}
.main_content .homeBanner .bannerSelect   { position:absolute; right:20px; top:25px;}
.main_content .homeBanner .lang.active      { margin-top:42px;}
.main_content .homeBanner .bannerSelect.active  { margin-top:42px;}


.main_content .homeBanner .search     { position:absolute; top:50%; left:50%; width:456px; padding:11px; margin-left:-239px; min-height:47px; margin-top:-35px; background:url(../images/homeSearchBg.png);}
.main_content .homeBanner .search .form   { background:#ffffff; padding:8px;}
.main_content .homeBanner .search .form .searchIcon { background:url(../images/sprite.png) no-repeat 0 -90px; width:30px; height:30px; display:block; float:left; margin-right:5px;}
.main_content .homeBanner .search .form input[type=text] { background:none; border:0; box-shadow:none; height:30px; line-height:30px; font-size:16px; color:#999999; font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-weight:500; width:255px;}
.main_content .homeBanner .search .form select { float:right;}
.main_content .homeBanner .scrollPage   { position:absolute; background:url(../images/sprite.png) no-repeat -2px -158px; width:26px; height:14px; display:block; left:50%; margin-left:-13px; bottom:16px;}


.custom-select.done             { background:none; border-radius:0; border:0; }
.custom-select .custom-text, .custom-select.disabled span.custom-text:hover { background:none; border-radius:0; border:0; box-shadow:none; font-weight:500; font-size:14px; padding-right:20px; min-width:120px; }
.custom-select span.custom-text:hover, .active span.custom-text       { background:none; border-radius:0; border:0; box-shadow:none;}
.custom-select .custom-text:after         { font-size:12px; right:0; content:url(../images/selectArrow.png); width:11px; height:6px; position:absolute; right:0; top:12px; overflow:hidden}
.custom-select .select-list             { background:none; padding-top:9px; padding-left:0; box-shadow:none; z-index:910; position:absolute; }
/*.custom-select .select-list:after         { position:absolute; content:url(../images/selectArrowUl.png); top:-6px; right:16px;z-index:890;}*/
.network_parent .main_content .topSearch .submit input {
  line-height: 31px !important; background-position: 17px -119px;
}
.custom-select .select-list ul            { background:#ffffff; border:1px solid #d6d6d6; border-radius:0 !important; color:#333333;text-shadow:none !important; padding:9px; width:180px !important; z-index:889;}
.custom-select .select-list ul li         { border:1px solid #dcdcdc; border-bottom:0; color:#333333; font-size:14px; line-height:31px; padding:0 30px; position:relative; font-weight:normal; color:#969696; height:auto !important;}
.custom-select .select-list ul li:last-child    { border-bottom:1px solid #dcdcdc;}
.custom-select .select-list ul li:hover       { background-color:#0886f8; color:#ffffff;}
.custom-select .select-list ul li.selected:before { content:url(../images/rightIcons.png); position:absolute; width:13px; height:11px; display:block; top:0px; left:12px; }
.custom-select .select-list ul li.selected      { background-color:#0886f8; color:#ffffff;}


.main_content .homeBanner .lang .custom-select .select-list:after { right:auto; left:15px;}
.main_content .homeBanner .lang .custom-select .select-list ul    {}
.main_content .homeBanner .bannerSelect .custom-select .custom-text { min-width:40px;}
.main_content .homeBanner .bannerSelect .custom-select .select-list { right:-16px; left:auto !important; width:120px;}
.main_content .homeBanner .bannerSelect .custom-select .select-list ul { width:100px !important;}
.main_content .homeBanner .bannerSelect .custom-select .select-scroll { display:none;}

.main_content .homeBanner .search .form .custom-select.done         { float:right; width:120px; margin-right:10px; }
.main_content .homeBanner .search .form .custom-select.done .custom-text  { text-shadow:none; color:#333333; font-weight:500; line-height:30px;}
.main_content .homeBanner .search .custom-select .select-list       { right:-18px; left:auto !important;}


.main_content .homebox                    { padding:40px 0 0;}
.main_content .homebox .homeboxHeading            { text-align:center; padding-bottom:10px;}
.main_content .homebox .homeboxHeading  .icon       { width:136px; display:block; margin:0 auto; padding-bottom:7px;}
.main_content .homebox .homeboxHeading  .icon img     { width:100%; height:auto;}
.main_content .homebox .homeboxHeading h3         { font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-weight:500; color:#000000; font-size:42px;}
.main_content .homebox .homeboxHeading h5         { font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-weight:500; color:#77787a; font-size:21px;}
.main_content .homebox .homeboxHeading h5 a         { color:#77787a; text-decoration:underline;}
.main_content .homebox .homeboxHeading h5 a:hover     { text-decoration:none  ;}

.main_content .homebox .brochureList            { text-align:center; padding-bottom:40px;}
.main_content .homebox .brochureList ul           { text-align:center; margin:0;}
.main_content .homebox .brochureList ul li          { width:210px; float:none; display:inline-block; font-size:14px; color:#77787a; margin:30px; vertical-align:top; min-height:100px;}
.main_content .homebox .brochureList ul li .icon      { width:38px; display:block; margin:0 auto; padding-top:5px;}
.main_content .homebox .brochureList ul li .icon img    { width:100%; height:auto;}
.main_content .homebox .brochureList ul li h4       { color:#007eff; font-size:17px;font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-weight:500; padding-bottom:5px;}
.main_content .homebox .brochureList ul li h4 a       { color:#007eff; text-decoration:none;}
.main_content .homebox .brochureList ul li h4 a:hover   { text-decoration:underline;}

.main_content .homebox.rentalBox .img           { width:92%; margin:0 auto; padding-top:10px; padding-bottom:30px; display:block;}
.main_content .homebox.rentalBox .img img         { width:100%; height:auto;}


/*.main_content .homebox .addCardList             { text-align:center; padding-top:10px; padding-bottom:40px;}
.main_content .homebox .addCardList ul            { text-align:center; margin:0;}
.main_content .homebox .addCardList ul li         { width:221px; float:none; display:inline-block; font-size:14px; color:#77787a; margin:15px 34px; vertical-align:top;}
.main_content .homebox .addCardList ul li a         { width:100%; display:block; border:1px solid #c6c6c6;}
.main_content .homebox .addCardList ul li a:hover     {border:1px solid #5e5d5d;}
*/

.main_content .getStarted                 { line-height:0; position:relative;}
.main_content .getStarted img               { width:100%; height:auto;}
.main_content .getStarted .capction             { position:absolute; line-height:normal; width:80%; top:50%; left:10%; text-align:center; margin-top:-118px;}
.main_content .getStarted .capction h3            { color:#ffffff; font-size:42px; font-weight:500;font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; padding-bottom:20px;}
.main_content .getStarted .capction .intro          { color:#ffffff; font-size:25px; font-weight:500;font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; padding-bottom:45px;}
.main_content .getStarted .capction .intro strong     { font-weight:700; display:block;}

.main_content .getStarted .capction a.but         { display:inline-block; color:#ffffff; width:180px; text-align:center; background:#007eff; -webkit-border-radius: 4px;
-moz-border-radius: 4px;border-radius: 4px; border:1px solid #75695b; font-size:16px; font-weight:500; line-height:41px; margin:0 24px; cursor:pointer; transition: background linear 300ms; transition:color ease-in 300ms;}
.main_content .getStarted .capction a.but:hover       { color:#007eff; background:#ffffff; }


.main_content .advt                     { background:#f7f5f2; padding:20px 0 0; text-align:center;}
.main_content .advt .container                { width:1200px;}
.main_content .advt h3                    { font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-weight:500; color:#000000; font-size:42px;}
.main_content .advt h5                    { font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-weight:400; color:#77787a; font-size:21px;}
.main_content .advt h5 a                  { color:#007eff; text-decoration:none;}
.main_content .advt h5 a:hover                { text-decoration:underline;}

.main_content .advt #advt                 { padding-top:20px; position:relative; }
.main_content .advt #advt h3                { padding-bottom:10px; font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:42px; color:#000000;}
.main_content .advt #advt .item               { background:#f7f5f2; }
.main_content .advt #advt .item .img            { }
.main_content .advt #advt .item .img a            { display:inline-block;}
.main_content .advt #advt .item .img img          { height:auto; width:auto; }
.main_content .advt #advt .item .desc             { font-size:21px; color:#77787a; text-align:left; padding-top:100px;}
.main_content .advt #advt .item .desc span.title      { display:block; padding-bottom:20px;font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:42px; color:#000000;}
.main_content .advt #advt .item .desc p           { padding-bottom:10px;font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:21px; color:#77787a;}
.main_content .advt #advt .item .desc a.but         { display:inline-block; color:#ffffff; width:180px; text-align:center; background:#007eff; -webkit-border-radius: 4px;
-moz-border-radius: 4px;border-radius: 4px; border:1px solid #007eff; font-size:16px; font-weight:bold; line-height:41px; margin:0 0px; cursor:pointer; transition: background linear 300ms; transition:color ease-in 300ms;}
.main_content .advt #advt .item .desc a.but:hover       { color:#007eff; background:#ffffff; }


.main_content .advt #advt .item.single .img         { width:100%;}
.main_content .advt #advt .item.single .img img       { width:100%;}
.main_content .advt #advt .item.single .desc        { display:none;}

.main_content .advt #advt .item.imgText           { padding:40px 0;}
.main_content .advt #advt .item.imgText  .img       { width:60%; margin:0 5%;}
.main_content .advt #advt .item.imgText  .img img     { width:auto;}
.main_content .advt #advt .item.imgText  .desc        { width:30%;}

.main_content .advt #advt .item.imgText.rightLeft  .img    { float:right;}
.main_content .advt #advt .item.imgText.rightLeft  .desc   { float:left;}

.main_content .advt #advt .item.imgText.leftRight  .img    { float:left;margin:0;}
.main_content .advt #advt .item.imgText.leftRight  .desc   { float:right; width:38%;}

.main_content .advt #advt .item.imgText.topBottom     { padding:10px 0 0;}
.main_content .advt #advt .item.imgText.topBottom  .img   { width:100%; margin:0%; float:none;}
.main_content .advt #advt .item.imgText.topBottom  .img img { width:100%; height:auto;}
.main_content .advt #advt .item.imgText.topBottom  .desc  { width:100%; float:none; text-align:center; padding-top:0;}


.main_content .advt #advt.owl-theme .owl-controls .owl-nav      { display:none;}
.main_content .advt #advt.owl-theme .owl-dots           { position:absolute; left:0; right:0; bottom:15px;}
.main_content .advt #advt.owl-theme .owl-dots .owl-dot span     { background:#cacaca; opacity:1;}
.main_content .advt #advt.owl-theme .owl-dots .owl-dot span:hover { background:#4c7bd5;}
.main_content .advt #advt.owl-theme .owl-dots .owl-dot.active span  { background:#4c7bd5;}

.main_content .advt #advt.owl-carousel .owl-controls .owl-nav .owl-next, .main_content .advt #advt.owl-carousel .owl-controls .owl-nav .owl-prev { background:url(../images/sliderArrow.png) no-repeat; width:14px; height:26px; position:relative; text-indent:-9999px; padding:0; position:absolute; top:25%;}

.main_content .advt #advt.owl-carousel .owl-controls .owl-nav .owl-next{ background-position:right top; right:-80px;}
.main_content .advt #advt.owl-carousel .owl-controls .owl-nav .owl-prev{ background-position:left top; left:-80px;}


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


/* ------------------ FOOTER HERE --------------------------*/
#footer                   {  }
#footer .footerTop              { background:#333333; padding:8px 0; position:relative; }
#footer .container              { }
#footer ul                  { margin:0; text-align:center;}
#footer ul li               { margin:0; display:inline-block; vertical-align:middle;  font-size:14px; color:#ababab; padding-right:37px; line-height:30px; /*min-width:100px;*/}
#footer ul li a               { font-size:14px; color:#ababab; text-decoration:none; position:relative;}
#footer ul li a:hover           { color:#ffffff;}
#footer ul li a.active            { color:#ffffff;}
#footer ul li.logoIcon            { min-width:33px; }
#footer ul li.logoIcon a          { background:url(../images/sprite.png) no-repeat 0 -270px; width:33px; height:30px; display:block;}
.footerTop a:hover, .footerTop a:focus{text-decoration: none;}
#footer a.link                { position:absolute; width:30px; height:30px; display:block; background:url(../images/sprite.png) no-repeat 0 -210px; left:15px; bottom:8px;}
#footer a.link:hover            { background-position:0 -240px;}
#footer a.link.active           { background-position:0 -240px;}
#footer a.link.active span          { background:url(../images/sprite.png) no-repeat -96px -21px; width:18px; height:9px; display:block; position:absolute; bottom:-10px; left:6px}

#footer a.share               { position:absolute; width:30px; height:30px; display:block; background:url(../images/sprite.png) no-repeat -30px -210px; right:15px; bottom:8px;}
#footer a.share:hover           { background-position:-30px -240px;}
#footer a.share.active            { background-position:-30px -240px;}
#footer a.share.active span         { background:url(../images/sprite.png) no-repeat -126px -21px; width:18px; height:9px; display:block; position:absolute; bottom:-8px; left:6px}

#footer .links                { display:none; position:relative; overflow:hidden; background:#f7f5f2; width:100%;}
#footer .links ul               { margin:0; display:block;}
#footer .links ul li            { margin:0; display:inline-block; float:left; padding-right:0; width:50%; text-align: center;}
#footer .links ul li a            { display:block; font-size:21px; color:#969696;font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-weight:500; line-height:46px;}
#footer .links ul li a  span        { width:30px; height:30px; display:inline-block; margin-right:10px; vertical-align:text-top;; background:url(../images/sprite.png) no-repeat 0 -210px;}
#footer .links ul li.first a        { border-right:1px solid #dcdcdc; }
#footer .links ul li a:hover        { background:#0886f8;color:#ffffff;}
#footer .links ul li a:hover span     { background-position:0px -240px;}


#footer .sharePage                { display:none; position:relative; overflow:hidden; background:#00448f; width:100%;}
#footer .sharePage ul               { margin:0; display:block;}
#footer .sharePage ul li            { margin:0; display:inline-block; float:left; padding-right:0; width:20%; text-align: center;}
#footer .sharePage ul li span         { width:52px; height:46px; display:block; margin:0 auto;}
#footer .sharePage ul li  a           { width:52px; height:46px; display:block; background:url(../images/sprite.png) no-repeat -8px -336px;}
#footer .sharePage ul li.fb  a          { background-position:-3px -336px;}
#footer .sharePage ul li.fb  a:hover      { background-position:-3px -396px;}
#footer .sharePage ul li.twt  a         { background-position:-68px -336px;}
#footer .sharePage ul li.twt  a:hover     { background-position:-68px -396px;}
#footer .sharePage ul li.gplus  a       { background-position:-128px -336px;}
#footer .sharePage ul li.gplus  a:hover     { background-position:-128px -396px;}
#footer .sharePage ul li.pint  a        { background-position:-188px -336px;}
#footer .sharePage ul li.pint  a:hover      { background-position:-188px -396px;}
#footer .sharePage ul li.email  a       { background-position:-248px -336px;}
#footer .sharePage ul li.email  a:hover     { background-position:-248px -396px;}
.footerTop #shareicon a.active::after {
  background: rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll -126px -21px;
  bottom: -11px;
  display: block;
  height: 9px;
  left: 6px;
  position: absolute;
  width: 18px;
  content: '';
}
.footerTop #shareicon a.active{position: relative;}
.termsPage                  { background:#f7f7f7; position:relative; padding-bottom:60px;}

.termsPage .termsDetails            { background:#ffffff; padding:30px 3%; width:90%; border:1px solid #dddddd; color:#a3a3a3; font-size:14px; margin:2%; text-align:left;}
.termsPage .termsDetails .title         { font-size:30px; font-weight:bold; color:#a3a3a3; display:block;}
.termsPage .termsDetails .lastUpdate      { font-size:18px; font-weight:bold; color:#a3a3a3; display:block; padding-bottom:20px;}
.termsPage .termsDetails a            { color:#a3a3a3; font-size:14px; text-decoration:none;}
.termsPage .termsDetails a:hover        { text-decoration:underline;}

.termsPage #terms .owl-controls       { margin:0; position:absolute; width:100%; bottom:0; left:0; background:#333333; padding:0; width:100%; min-height:46px;}
.termsPage #terms .owl-controls .owl-dots .owl-dot  { display:none !important;}
.termsPage #terms.owl-carousel .owl-controls .owl-nav .owl-next, .termsPage #terms.owl-carousel .owl-controls .owl-nav .owl-prev { background:none; position:absolute; bottom:10px; color:#7f7f7f; font-size:13px; font-weight:bold;}
.termsPage #terms.owl-carousel .owl-controls .owl-nav .owl-next { right:20px;}
.termsPage #terms.owl-carousel .owl-controls .owl-nav .owl-prev { left:20px;}
.termsPage .pageof            { display:none; position:absolute; bottom:10px; left:50%; margin-left:-100px; width:200px; z-index:99999; color:#7f7f7f; font-size:13px; font-weight:bold; text-align:center;}


#footer a.active span           { background:url(../images/sprite.png) no-repeat -96px -21px; width:18px; height:9px; display:block; position:absolute; bottom:-18px; left:15px}

.policyPage                   { /*background:#f7f7f7;*/ position:relative;  padding-bottom:60px;;}
.policyPage .policyDetails            { background:#ffffff; padding:30px 3%; width:90%; border:1px solid #dddddd; color:#a3a3a3; font-size:14px; margin:2%; text-align:left;}
.policyPage .policyDetails .title       { font-size:30px; font-weight:bold; color:#a3a3a3; display:block;}
.policyPage .policyDetails .lastUpdate      { font-size:18px; font-weight:bold; color:#a3a3a3; display:block; padding-bottom:20px;}
.policyPage .policyDetails a            { color:#a3a3a3; font-size:14px; text-decoration:none;}
.policyPage .policyDetails a:hover        { text-decoration:underline;}

.policyPage #policy .owl-controls       { margin:0; position:absolute; width:100%; bottom:0; left:0; background:#333333; padding:0; width:100%; min-height:46px;}
.policyPage #policy .owl-controls .owl-dots .owl-dot  { display:none !important;}
.policyPage #policy.owl-carousel .owl-controls .owl-nav .owl-next, .policyPage #policy.owl-carousel .owl-controls .owl-nav .owl-prev { background:none; position:absolute; bottom:10px; color:#7f7f7f; font-size:13px; font-weight:bold;}
.policyPage #policy.owl-carousel .owl-controls .owl-nav .owl-next { right:20px;}
.policyPage #policy.owl-carousel .owl-controls .owl-nav .owl-prev { left:20px;}
.policyPage .pageof           { display:none; position:absolute; bottom:10px; left:50%; margin-left:-100px; width:200px; z-index:99999; color:#7f7f7f; font-size:13px; font-weight:bold; text-align:center;}

.staticpages .wrapper:after { display:none;}
.staticpages .wrapper  { margin-bottom:0px;}

.contactus                { background:#f7f7f7; position:relative; }
.contactus  #faq            { position:relative; bottom:0; width:100%;}
 .contactus .form            { background:#f7f7f7; width:434px; margin:0 auto; padding:25px 0;}
 .contactus .form .logo          { width:100%; padding-bottom:15px; display:block;}
 .contactus .form .logo img        { width:100%; height:auto;}

 .contactus .form .text            { width:200px; margin-bottom:18px; display:block;border:1px solid #d4d4d4; background:#ffffff; padding:6px; -webkit-border-radius: 4px;
-moz-border-radius: 4px;border-radius: 4px;}
 .contactus .form .text input        {  width:100%; border:0; background:none; box-shadow:none; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:16px; color:#999999; line-height:26px;}

 .contactus .form .textarea          { width:422px; margin-bottom:18px; display:block;border:1px solid #d4d4d4; background:#ffffff; padding:6px; -webkit-border-radius: 4px;
-moz-border-radius: 4px;border-radius: 4px;}
 .contactus .form .textarea textarea     {  width:100%; border:0; background:none; box-shadow:none; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:16px; color:#999999; line-height:26px; resize:none;}
 .contactus .form .text.select       { }
 .contactus .form .text.select .custom-select .custom-text,  .contactus .form .text.select .custom-select.disabled span.custom-text:hover { color:#999999; text-shadow:none; }

 .contactus .form .text.select .custom-select .select-list ul li { float:none;}
 .contactus .form .text.select .custom-select .select-list ul li.selected    { color:#ffffff;}
 .contactus .form .text.select .custom-select .select-list ul li:hover     { color:#ffffff;}
 .contactus .form .text.select .custom-select .select-list ul li.selected:before { }
 .contactus .form .text.select .custom-select .custom-text:after { top:12px; right:10px; overflow:hidden;}
 .contactus .form .text.select .custom-select .select-list:after { top:-6px;}
 .contactus .form .submit            { width:104px;}
 .contactus .form .submit  input         { display:inline-block; color:#ffffff; width:100%; text-align:center; background:#007eff; -webkit-border-radius: 4px;
-moz-border-radius: 4px;border-radius: 4px; border:1px solid #75695b; font-size:16px; font-weight:bold; line-height:41px; cursor:pointer; transition: background linear 300ms; transition:color ease-in 300ms;}
 .contactus .form .submit input:hover        { color:#007eff; background:#ffffff; }

.radio                    { height:25px; width:19px; clear:left; float:left; margin:0 0 3px; padding:0 0 0 26px; background:url(../images/radio.png); background-repeat:no-repeat; cursor:default;}
.radio input                { display:none;}
.radio input.show               { display:inline;}
/*-------- CUSTOME CHECKBOX STYLES ---------*/
.custtitle{
    color: #444;
    font-size: 22px;
    font-weight: bold;
}


.checkbox                   { height:24px; width:25px; clear:left; float:left; margin:0 0 3px; padding:0 0 0 10px; background:url(../images/checkbox.gif) no-repeat; background-repeat:no-repeat;  cursor:default; text-align:left; cursor:pointer;}
.checkbox input               { display:none;}
.checkbox input.show            { display:inline;}
.contactus .form .listings      { padding:12px 0;}
.contactus .form .listings label  { font-size:12px; font-weight:bold; line-height:24px; color:#717171; }

.contactus .faq .container      { display:block;}
.contactus .faq h3 span span    { padding-left:20%; position:relative; margin:0; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;}
.contactus .faq h3          { padding-left:20%; position:relative; margin:0; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon { display:none !important; }
.contactus .faq h3.ui-state-active span span:before { content:url(../images/accordingArrowUl.png); width:16px; height:10px; position:absolute; bottom:-14px;}

.contactus .faq h3          { background:#ececec; cursor:pointer; color:#999999; font-weight:normal; font-size:16px; padding:16px 0; border:0 !important; border-bottom:1px solid #dddddd !important; text-align:left; margin:0 !important}
.contactus .faq h3:hover      { color:#333333;}
.contactus .faq .yourLogo       { padding:52px 0 0 !important;}
.contactus .faq .yourLogo .img      { width:100%;}
.contactus .faq .yourLogo .img  img   { width:100%; height:auto;}
.contactus .faq .ui-accordion-content { background:#f7f7f7; padding:52px 0; color:#999999; font-size:16px; text-align:center; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;}
.contactus .faq .ui-accordion-content h4 { font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-weight:500; font-size:42px; color:#000000; text-align:center;}
.contactus .faq .ui-accordion-content h5 { font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-weight:400; font-size:21px; line-height:22px; color:#77787a; text-align:center;}
.contactus .faq .ui-accordion-content .but { display:block; padding:12px 0; color:#ffffff; background:#007eff; border:1px solid #007eff; -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px; font-weight:bold; margin:45px auto; width:170px}
.contactus .faq .ui-accordion-content .but:hover { color:#007eff; background:#ffffff;}


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

/* ------------------ Popup CSS ----------------------*/
#fancybox-wrap          { border:1px solid #959595; padding:0 !important; width:395px !important; }
#fancybox-content       { border:0px !important; width:100% !important;}
#fancybox-wrap .fancybox-bg {display:none !important;}
.fancybox-wrap                    { width:395px !important; } 
.fancybox-type-iframe .fancybox-inner       { width:100% !important;}
.popupBox                 {  background:#f7f7f7;}
.popupBox .popupHeader            {  border-bottom:1px solid #eeeeee; background:#ffffff; padding:22px 20px 16px; font-size:16px; font-weight:bold; color:#00448f; background:url(../images/popupLogoUrban.png) no-repeat center 22px;}
.popupBox.email .popupHeader        { background:none;}
.popupBox .popupHeader img          { width:28px !important; height:auto;}

.popupBox .popupMid             { padding:30px 30px 10px;}
.popupBox .text               { padding:3%; width:94%; border:1px solid #d1d1d1; -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px; background:#ffffff; display:block; margin-bottom:15px;}
.popupBox .text input           { color:#ababab; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:18px; font-weight:bold; border:0; background:none; box-shadow:none; outline:none; width:100%; }
.popupBox .text textarea          { color:#ababab; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:18px; font-weight:bold; border:0; background:none; box-shadow:none; outline:none;  width:100%; resize:none;}
.popupBox .submit             { width:100%; display:block; margin-bottom:15px;}
.popupBox .submit input           { display:inline-block; color:#ffffff; width:100%; text-align:center; background:#007eff; -webkit-border-radius: 5px;
-moz-border-radius: 5px;border-radius: 5px; border:1px solid #d9d9d9; font-size:18px; font-weight:bold; line-height:41px; cursor:pointer; transition: background linear 300ms; transition:color ease-in 300ms;}
.popupBox .submit input:hover       { color:#007eff; background:#ffffff; }

.popupBox .tc               { color:#ababab; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:14px; line-height:25px; font-weight:bold; vertical-align:middle;}
.popupBox .forgot             { color:#ababab; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:14px; line-height:25px; font-weight:bold; vertical-align:middle; text-align:right;}
.popupBox .forgot a             { color:#ababab; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:14px; text-decoration:none; }
.popupBox .forgot a:hover         { text-decoration:underline; }
.popupBox .siginWith            { color:#ababab; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:18px; text-align:center; font-weight:bold; display:block; padding-top:5px;}
.popupBox .siginWith span         { display:block;}
.popupBox .siginWith a            { background:url(../images/sprite.png) no-repeat -30px -450px; width:35px; height:35px; display:inline-block; margin:9px 3px 0;}
.popupBox .siginWith a.fb         { background-position:-30px -450px;}
.popupBox .siginWith a.twt          { background-position:-71px -450px;}
.popupBox .siginWith a:hover        { opacity:0.8; }

.popupBox .popupFooter            { border-top:1px solid #eeeeee; background:#ffffff; text-align:center;}
.popupBox .create             { font-family:Arial, sans-serif; font-size:18px; font-weight:bold; color:#008aff; text-decoration:none;padding:22px 0px 16px; display:block;}
.popupBox .create:hover           { text-decoration:underline;}

.popupBox .popupFooter input[type=submit] { font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:18px; font-weight:bold; background:#ffffff; color:#007eff;text-decoration:none; border:0;  padding:22px 0px 16px;  width:100%; cursor:pointer;}
.popupBox .popupFooter input[type=submit]:hover { color:#ffffff; background:#007eff; }

.popupBox.email .popupFooter input[type=submit] { font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:18px; font-weight:bold; color:#ffffff; background:#007eff;text-decoration:none; border:0;  padding:22px 0px 16px;  width:100%; cursor:pointer;}
.popupBox.email .popupFooter input[type=submit]:hover { background:#ffffff; color:#007eff; }


.fancybox-opened .fancybox-skin       { padding:0 !important; width:395px !important;}
.fancybox-close               { width:30px; height:30px; background:url(../images/sprite.png) no-repeat 0 -450px; top:17px; right:17px;}
#fancybox-close          { width:30px !important; height:30px !important; background:url(../images/sprite.png) no-repeat 0 -450px !important; top:17px !important; right:17px !important;}

.popupBox .signIncat            { width:80%; margin:0 auto; text-align:center; padding-bottom:10px;}
.popupBox .signIncat .img         { width:100%; border:1px solid #b7b7b7; display:block; margin-bottom:10px;}
.popupBox .signIncat .img a         { width:90%; padding:5%; display:block; }
.popupBox .signIncat .img a img       { width:100%; height:auto}
.popupBox .signIncat a            { color:#23649d; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:18px; font-weight:bold; text-decoration:none;}
.popupBox .signIncat a:hover        { text-decoration:underline;}


/* ------------------ Error CSS ----------------------*/
.main_content .errorBox           { /*background:#ffffff;*/ padding:100px 0 150px; }
.main_content .errorBox .box        { margin:0 auto; text-align:center;}
.main_content .errorBox .box .icon      { width:120px; display:block; margin:0 auto 35px;}
.main_content .errorBox .box .icon img    { width:75px; height:auto;}
.main_content .errorBox .box .msg     { color:#ababab; font-size:28px; font-weight:500; display:block; padding-bottom:30px;}
.main_content .errorBox .box .spacer    { height:40px; display:block;}
.main_content .errorBox .box .msgSub    { color:#ababab; font-size:21px; font-weight:500; display:block; padding-bottom:40px;}
.main_content .errorBox .box .goBack    { color:#ffffff; text-align:center; background:#007eff; border:1px solid #007eff; -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px; font-size:17px; font-weight:500; cursor:pointer; text-transform:uppercase; width:165px; display:block; padding:10px 0; margin:0 auto; transition: background linear 300ms; transition:color ease-in 300ms;}
.main_content .errorBox .box .goBack:hover   { color:#007eff; background:#ffffff; }
.main_content .favourites .errorBox .box .icon { width:136px;}

/* ------------------ Error CSS ----------------------*/

.main_content .topSearch           { background:#f7f7f7; padding:9px 9px 5px; /*border-bottom:1px solid #dcdcdc;*/}
.main_content .topSearch .text         { background:#ffffff; border:1px solid #dcdcdc; display:block; padding:5px 10px 6px; width:290px; color:#bdbdbd; margin-right:5px;}
.main_content .topSearch .text input     { background:#ffffff; color:#2c2c2c; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:14px; font-weight:500; border:0; width:100%; outline:none; line-height: 18px;}
.main_content .topSearch .more         { background:#ffffff; border:1px solid #dcdcdc; display:block; padding:7px 7px; width:auto; color:#bdbdbd; margin-right:5px; position:relative;}
.main_content .topSearch .more a       { color:#bdbdbd; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:13px; line-height: 15px; font-weight:500;}
.main_content .topSearch .more a span    { background:url(../images/selectArrow.png) no-repeat; height: 6px; width: 11px; display:inline-block; vertical-align:middle; margin-left:5px;}
.main_content .topSearch .submit       { width: 65px;}
.main_content .topSearch .submit input     { width:100%; height:auto; line-height:35px; background:url(../images/sprite.png) no-repeat 24px -115px #0886f8; border:0; box-shadow:none; cursor:pointer; transition:background linear 300ms; }
.main_content .topSearch .submit input:hover { background-color:#00448f; }

.main_content .topSearch .select       { width:76px; margin-left:45px;margin-top: 0;}
.main_content .topSearch .select .select-list { left:auto; right:0;}
.main_content .topSearch .select .custom-select .custom-text { min-width:100%; padding-right:0; text-shadow:none; font-size:14px; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; color:#5d5d5d; font-weight:500;}
.main_content .topSearch .select .custom-select .custom-text:after { right:10px;}
.main_content .topSearch .select .custom-select .select-list:after { right:7px;}

.main_content .topSearch .tags        { background:#00448f; font-size:18px; line-height:28px; font-weight:bold; color:#ffffff; display:block; margin-left:16px; padding:1px 4px;}
.main_content .topSearch .tags a      { color:#ffffff;}
.main_content .topSearch .moreCat .tags   { display:none;}
.main_content .topSearch .moreCat     { position:absolute; display:none; padding:10px; z-index:990; border:1px solid #d6d6d6; background:#ffffff; width:500px; left:-207px; top:35px;}
.main_content .topSearch .moreCat .head   { color:#525252; font-size:14px; font-weight:bold; line-height:25px;}
.main_content .topSearch .moreCat .arrow  { background:url(../images/sprite.png) no-repeat -96px -21px; width:16px; height:9px; position:relative; margin:0 auto; margin-top:-18px; display:block;}
  
.main_content .topSearch .moreCat .all    { color:#525252; font-size:14px; font-weight:bold; line-height:25px;}

.main_content .topSearch .moreCat ul    { margin:0;}
.main_content .topSearch .moreCat ul li   { margin:0; width:32%; margin-right:1%; float:left; padding:12px 0; color:#525252; font-size:12px; font-weight:bold; line-height:25px;}
.main_content .topSearch .moreCat center a  { color:#525252; font-size:12px; font-weight:bold; line-height:25px;}
.main_content .topSearch .moreCat center a:hover  { text-decoration:none;}

.main_content .agencyList         { background:#f7f5f2;}
#agencyList                 { padding-bottom:0px; }
.main_content #agencyList  ul       { margin:0;padding-top:30px; }
.main_content #agencyList  ul li      { width:20%; float:left; padding:50px 0;}
.main_content #agencyList  ul li .agency    { width:221px; margin:0 auto; position:relative;}
.main_content #agencyList  ul li .agency .img { width:219px; border:1px solid #efefef;}
.main_content #agencyList  ul li .agency .bookmark  { background:url(../images/sprite.png) no-repeat -38px -68px; width:15px; height:15px; display:block; position:absolute; top:8px; left:
8px; z-index:900;}
.main_content #agencyList  ul li .agency .arrow { background:url(../images/sprite.png) no-repeat -460px -12px; width:11px; height:6px; display:block; position:absolute; top:12px; right:
12px; z-index:890;}
.main_content #agencyList  ul li .agency .arrow.up  { background-position:-460px -72px}

.main_content #agencyList  ul li .agency .agencyContact { display:none; position:absolute; top:0; left:0; z-index:850; width:197px; border:1px solid #c6c6c6; background:#ffffff; height:118px; padding:11px;}
.main_content #agencyList  ul li .agency .agencyContact .agencyPhoto { width:74px; padding:5px; border:1px solid #c6c6c6; margin-bottom:5px; background:url(../images/agencyMemberImg.png) no-repeat 5px 5px; height:70px;}
.main_content #agencyList  ul li .agency .agencyContact .contactPerson { display:block;}
.main_content #agencyList  ul li .agency .agencyContact .contactPerson a{ color:#5d5d5d; font-size:14px; font-weight:bold; padding-bottom:5px;}
.main_content #agencyList  ul li .agency .agencyContact .contactPerson a:hover { text-decoration:underline;}
.main_content #agencyList  ul li .agency .agencyContact .agencyFor{ color:#c1c1c1; font-size:11px; font-weight:bold; }

#agencyList .owl-controls       { margin:0; position:absolute; width:100%; bottom:0; left:0; background:#333333; padding:0; width:100%; min-height:46px;}
#agencyList .owl-controls .owl-dots .owl-dot  { display:none !important;}
#agencyList .owl-controls .owl-nav .owl-next, #agencyList .owl-controls .owl-nav .owl-prev { background:none; position:absolute; bottom:10px; color:#7f7f7f; font-size:13px; font-weight:bold;}
#agencyList .owl-controls .owl-nav .owl-next { right:20px;}
#agencyList .owl-controls .owl-nav .owl-prev { left:20px;}


/***************************************************************/

.main_content .favourites                     { background:#f7f7f7; padding:0; /*border-top:1px solid #dcdcdc;*/ clear: both;}
.main_content .favourites .container {
  padding: 0;
  position: relative;
  width: 1140px;
}
@media(min-width: 1140px){
  .main_content .favourites .container {
  width: 1140px !important;
}
.main_content.profile .profileAbout {
  padding-left: 0;
  padding-right: 0;
  width: 1140px;
}
}
.main_content .favourites h3                    { font-size:22px; padding: 20px; /*padding-left:15px;*/font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-weight:normal; color:#00448f; }

.main_content .favourites ul                    { margin:0;}
.main_content .favourites ul li                   { margin:0 15px 15px 15px; width:319px; float:left; /*padding-top:10px;*/}
.main_content .favourites ul li .box                { position: relative; width:100%; padding-bottom:40px; max-height:460px;min-height:460px;border:1px solid #dedede; background:#ffffff; }
.main_content .favourites ul li .box .img             { width:100%;  }
.main_content .favourites ul li .box .img img           { width:100%; height:auto;}
.main_content .favourites ul li .box .img img           { width:100%; height:auto;}
.main_content .favourites ul li .box .bookmarkBg          { width:76px; background:url(../images/favouritesStarBg.png) no-repeat; height:76px; position:absolute; display:block; left:0; top:0; z-index:890;}
.main_content .favourites ul li .box.card .bookmarkBg       { background:none;}
.main_content .favourites ul li .box .bookmarkBg a          { background: url(../images/sprite.png) no-repeat -65px -35px; width: 28px; height: 24px; display: block; position: absolute; top: 11px; left: 11px; z-index: 900; } .main_content .favourites ul li .box .properties          { position:absolute; right:10px; top:10px; color:#ffffff; font-size:15px;}
.main_content .favourites ul li .box .properties span       { background:url(../images/favouritesIcons.png) no-repeat; margin-left:8px;}
.main_content .favourites ul li .box .properties span.beadrooms   { background-position:0 0; display:inline-block; min-height:18px; line-height:18px; padding-right:25px;}
.main_content .favourites ul li .box .properties span.shower    { background-position:-55px 0; display:inline-block; min-height:18px; line-height:18px; padding-right:18px;}
.main_content .favourites ul li .box .properties span.garage    { background-position:right 0; display:inline-block; min-height:18px; line-height:18px; padding-right:25px;}

.main_content .favourites ul li .box .desc              { padding:11px 22px 0;}
.main_content .favourites ul li .box .desc .title         { font-size:20px; color:#00448f; display:block;}
.main_content .favourites ul li .box .desc .subTitle        { font-size:14px; color:#8f8f8f; display:block;}
.main_content .favourites ul li .box .desc .tags          { font-size:14px; color:#8f8f8f; display:block;}
.main_content .favourites ul li .box .desc .spacer          {  padding-bottom:10px; display:block;}
/*.main_content .favourites ul li .box .desc p            { color:#4e4c4c;font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:13px; }*/
.main_content .favourites ul li .box .desc p{
    color: #525252;
    font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
}
.main_content .favourites ul li .box a.share            { background:url(../images/favouritesshare.png) no-repeat left bottom; width:24px; height:18px; display:block; position:absolute; bottom:15px; left:50%; margin-left:-12px;}
.main_content .favourites ul li .box a.share:hover          { background-position:left top;}
.main_content .favourites ul li .box a.share.active         { background-position:left top;}
.main_content .favourites ul li .box .agencyContact         { padding:11px 22px;   height:118px; color: #4e4c4c;font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size: 13px;}
/*.main_content .favourites ul li .box .agencyContact         { padding:11px 22px; border-top:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6; background:#f9f9f9; height:118px;}*/
.main_content .favourites ul li .box .desc .agencyPhoto  {  background-color: #ffffff;
    border: 1px solid #c6c6c6;
    height: 70px;
    margin-bottom: 21px;
    margin-left: auto; margin-right: auto;
    margin-top: -54px;
    padding: 5px;
    position: relative;
    width: 74px;}
    .main_content .favourites ul li .box .desc .business_category{text-align: center;display: block;color: #8f8f8f;font-size: 16px;}
.main_content .favourites ul li .box .agencyContact .contactPerson  { display:block;}
.main_content .favourites ul li .box .agencyContact .contactPerson a{ color:#5d5d5d; font-size:14px; font-weight:bold; padding-bottom:8px;}
.main_content .favourites ul li .box .agencyContact .contactPerson a:hover { text-decoration:underline;}
.main_content .favourites ul li .box .agencyContact .agencyFor{ color:#c1c1c1; font-size:11px; font-weight:bold; }


.main_content .favourites ul li .box .sharePage               { display:none; position:absolute; bottom:40px; background:#00448f; width:100%;}
.main_content .favourites ul li .box .sharePage .arrow            { display:block; position:absolute; background:url(../images/sprite.png) no-repeat -126px -30px; width:16px; height:9px; left:50%; bottom:-8px; margin-left:-8px;}
.main_content .favourites ul li .box .sharePage ul              { margin:0; display:block;}
.main_content .favourites ul li .box .sharePage ul li           { margin:0; display:inline-block; float:left; padding-right:0; width:20%; text-align: center; background:none; border:0; padding:0;}
.main_content .favourites ul li .box .sharePage ul li span          { width:52px; height:46px; display:block; margin:0 auto;}
.main_content .favourites ul li .box .sharePage ul li  a          { width:52px; height:46px; display:block; background:url(../images/sprite.png) no-repeat -8px -336px;}
.main_content .favourites ul li .box .sharePage ul li.fb  a         { background-position:-8px -336px;}
.main_content .favourites ul li .box .sharePage ul li.fb  a:hover     { background-position:-8px -396px;}
.main_content .favourites ul li .box .sharePage ul li.twt  a        { background-position:-68px -336px;}
.main_content .favourites ul li .box .sharePage ul li.twt  a:hover      { background-position:-68px -396px;}
.main_content .favourites ul li .box .sharePage ul li.gplus  a        { background-position:-128px -336px;}
.main_content .favourites ul li .box .sharePage ul li.gplus  a:hover    { background-position:-128px -396px;}
.main_content .favourites ul li .box .sharePage ul li.pint  a       { background-position:-188px -336px;}
.main_content .favourites ul li .box .sharePage ul li.pint  a:hover     { background-position:-188px -396px;}
.main_content .favourites ul li .box .sharePage ul li.email  a        { background-position:-248px -336px;}
.main_content .favourites ul li .box .sharePage ul li.email  a:hover    { background-position:-248px -396px;}

.main_content .favourites #setting                      { background:url(../images/sprite.png) no-repeat -64px -64px; width:22px; height:22px; display:block; position:absolute; right:100px; top:24px; padding: 20px 0;}
.main_content .favourites .settingBox                   { display:none; width:160px; padding:10px; background:#ffffff; border:1px solid #cccccc; position:absolute; right:90px; z-index:900; top:45px;}
.main_content .favourites .settingBox .arrow                { display:block; position:absolute; background:url(../images/sprite.png) no-repeat -96px -21px; width:16px; height:9px; right:13px; top:-8px;}

.main_content .favourites .settingBox ul li                 { float:none; margin:0; padding:1px 0; font-size:14px; font-weight:bold; color:#00448f; width:100%; margin-bottom:4px;}
.main_content .favourites .settingBox ul li.clear a             { font-size:14px; font-weight:bold; color:#00448f;}
.main_content .favourites .settingBox ul li a:hover             { text-decoration:underline;}
.main_content .favourites .settingBox ul li.sub a             { font-size:14px; font-weight:normal; color:#00448f; margin-left:16px;}
.main_content .favourites .settingBox ul li.divider             { border-bottom:1px solid #d6d6d6;}
.main_content .favourites .settingBox ul li.sub.active            { background:url(../images/rightIconsBlack.png) no-repeat 0 3px;}

.main_content .favourites .arrowTop                     { display:block; position:fixed; background:url(../images/sprite.png) no-repeat -96px -21px; width:16px; height:9px; right:1.3%; top:38px; z-index:999;}


/***************************************/


.main_content.search .topSearch .bed .down          { position:absolute; display:none; padding:5px 8px 5px 5px; z-index:990; border:1px solid #d6d6d6; background:#ffffff; width:120px; left:0px; top:38px;}
.main_content.search .topSearch .bed .down .arrow     { background:url(../images/sprite.png) no-repeat -96px -21px; width:16px; height:9px; position:absolute; top:-8px; left:20%; display:block;}
.main_content.search .topSearch .bed .down ul       { margin:0; padding-top:0px; border:1px solid #dcdcdc; float:left; width:100%;}
.main_content.search .topSearch .bed .down ul li      { margin:0; width:29px;border-right:1px solid #dcdcdc; text-align:center;  float:left;color:#525252; font-size:12px; font-weight:bold; line-height:25px;}
.main_content.search .topSearch .bed .down ul li:nth-child(4n+4) { border-right:0px solid #dcdcdc; width:30px;}
.main_content.search .topSearch .bed .down ul li  a       { color:#00448f; font-size:12px; font-weight:500; line-height:25px; display:block;}
.main_content.search .topSearch .bed .down ul li a:hover      { color:#ffffff; background:#00448f;}
.main_content.search .topSearch .bed .down ul li.selected a   { color:#ffffff; background:#0886f8;}

.main_content.search .topSearch .bath .down         { position:absolute; display:none; padding:5px 8px 5px 5px; z-index:990; border:1px solid #d6d6d6; background:#ffffff; width:120px; left:0px; top:38px;}
.main_content.search .topSearch .bath .down .arrow      { background:url(../images/sprite.png) no-repeat -96px -21px; width:16px; height:9px; position:absolute; top:-8px; left:20%; display:block;}
.main_content.search .topSearch .bath .down ul        { margin:0; padding-top:0px; border:1px solid #dcdcdc; float:left; width:100%;}
.main_content.search .topSearch .bath .down ul li     { margin:0; width:24%;border-right:1px solid #dcdcdc; text-align:center;  float:left;color:#525252; font-size:12px; font-weight:bold; line-height:25px;}
.main_content.search .topSearch .bath .down ul li:nth-child(4n+4)  { border-right:0px solid #dcdcdc;}
.main_content.search .topSearch .bath .down ul li  a        { color:#00448f; font-size:12px; font-weight:500; line-height:25px; display:block;}
.main_content.search .topSearch .bath .down ul li a:hover     { color:#ffffff; background:#00448f;}
.main_content.search .topSearch .bath .down ul li.selected a    { color:#ffffff; background:#0886f8;}


.main_content.search .topSearch .price  .down         { position:absolute; display:block; padding:5px; z-index:900; border:1px solid #d6d6d6; background:#ffffff; width:340px; left:0px; top:38px;}
.main_content.search .topSearch .price  .down .arrow      { background:url(../images/sprite.png) no-repeat -96px -21px; width:16px; height:9px; position:absolute; top:-8px; left:20%; display:block;}
.main_content.search .topSearch .price  .down .box        { border:1px solid #dcdcdc; width:140px; float:left;text-align:center;}
.main_content.search .topSearch .price  .down .box .min     { background:#fafafa;font-size:14px; color:#00448f; /*font-weight:bold;*/ padding:5px; cursor:pointer;}
.main_content.search .topSearch .price  .down .box .min em    { /*font-weight:bold;*/}
.main_content.search .topSearch .price  .down .box .min span   { background:url(../images/selectArrow.png) no-repeat; height: 6px; width: 11px; display:inline-block; vertical-align:middle; margin-left:5px;}
.main_content.search .topSearch .price  .down .box .max     { background:#fafafa;font-size:14px; color:#00448f; /*font-weight:bold;*/ padding:5px; cursor:pointer;}
.main_content.search .topSearch .price  .down .box .max em    { /*font-weight:bold;*/}
.main_content.search .topSearch .price  .down .box .max span   { background:url(../images/selectArrow.png) no-repeat; height: 6px; width: 11px; display:inline-block; vertical-align:middle; margin-left:5px;}

.main_content.search .topSearch .price  .down .box.open .values    { display:block !important; }
.main_content.search .topSearch .price  .down .box .values       { display:none; height:150px; overflow:auto; }
.main_content.search .topSearch .price  .down .box.open .min span  { background-position: center bottom;}

.main_content.search .topSearch .price  .down .to       { width:20px; float:left;  font-size:14px; color:#00448f; font-weight:500; padding:5px;}
.main_content.search .topSearch .price  .down ul        { margin:0; padding-top:0px; width:100%;}
.main_content.search .topSearch .price  .down ul li       { margin:0; width:100%; text-align:center; color:#525252; font-size:12px; font-weight:500; line-height:25px;}
.main_content.search .topSearch .price  .down ul li:last-child  { border-right:0px solid #dcdcdc;}
.main_content.search .topSearch .price  .down ul li  a      { color:#bdbdbd; font-size:12px; font-weight:500; line-height:25px; display:block;}
.main_content.search .topSearch .price  .down ul li a:hover   { color:#ffffff; background:#00448f;}
.main_content.search .topSearch .price  .down ul li.selected a  { color:#ffffff; background:#0886f8;}

.main_content.search .topSearch .moreSearch  .down          { position:absolute; display:block; padding:5px; z-index:900; border:1px solid #d6d6d6; background:#ffffff; width:300px; left:-110px; top:35px;}
.main_content.search .topSearch .moreSearch  .down .arrow     { background:url(../images/sprite.png) no-repeat -96px -21px; width:16px; height:9px; position:absolute; top:-8px; left:50%; display:block;}

.main_content.search .topSearch .moreSearch  .down .price     { width:330px; display:none;}
.main_content.search .topSearch .moreSearch  .down .location    { width:130px;}
.main_content.search .topSearch .moreSearch  .down div        { margin:0 10px 35px;}
.main_content.search .topSearch .moreSearch  .down .bed       { width:330px;display:none;}
.main_content.search .topSearch .moreSearch  .down .parking     { width:130px;}
.main_content.search .topSearch .moreSearch  .down .bathrooms     { width:330px;display:none;}

.main_content.search .topSearch .moreSearch  .down .select      { width:120px; margin:0;padding: 1px 10px;}
.main_content.search .topSearch .moreSearch  .down .select div    { margin:0;}
.main_content.search .topSearch .moreSearch  .down .select .custom-select .custom-text:after  { overflow:hidden;}
.main_content.search .topSearch .moreSearch  .down .select .custom-select .select-list ul   { width:140px !important;}

.main_content.search .topSearch .moreSearch  .down #min:before    { content:"Min: "; position:absolute; color: #00448f;   font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;    font-size: 15px;    font-weight: bold; padding-top:4px;}
.main_content.search .topSearch .moreSearch  .down #min .custom-select .custom-text { padding-left:35px; min-width:80%;}
.main_content.search .topSearch .moreSearch  .down #max .custom-select .custom-text { padding-left:35px; min-width:80%;}
.main_content.search .topSearch .moreSearch  .down .select .custom-select .custom-text { color: #00448f;}
.main_content.search .topSearch .moreSearch  .down #max:before    { content:"Max: "; position:absolute; color: #00448f;   font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;    font-size: 15px;    font-weight: bold; padding-top:4px;}

.main_content.search .topSearch .moreSearch  .down .to { color: #00448f;   font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;    font-size: 15px;    font-weight: 500; padding:6px;}
.main_content.search .topSearch .moreSearch  .down .title { color: #00448f;   font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;    font-size: 15px;    font-weight:500; padding:6px 0; display:block;}

.main_content.search .topSearch .moreSearch .down ul.inline         { margin:0; padding-top:0px; border:1px solid #dcdcdc; float:left;}
.main_content.search .topSearch .moreSearch .down ul.inline li        { margin:0; min-width:20px;border-right:1px solid #dcdcdc; text-align:center;  float:left;color:#525252; font-size:12px; font-weight:bold;}
.main_content.search .topSearch .moreSearch .down ul.inline li:nth-child(4n+4) { border-right:0px solid #dcdcdc;}
.main_content.search .topSearch .moreSearch .down ul.inline li  a       { color:#00448f; font-size:12px; font-weight:500; padding:8px; display:block;}
.main_content.search .topSearch .moreSearch .down ul.inline li a:hover    { color:#ffffff; background:#00448f;}
.main_content.search .topSearch .moreSearch .down ul.inline li.selected a   { color:#ffffff; background:#0886f8;}

.main_content.search .topSearch .moreSearch .down .keywords         { }
.main_content.search .topSearch .moreSearch .down .keywords .keyword    { background:#00448f; font-size:18px; font-weight:bold; color:#ffffff; display:block; margin-right:12px; padding:3px 4px; float:left;}
.main_content.search .topSearch .moreSearch .down .keywords .keyword a    { color:#ffffff; font-size:18px;}


.main_content.search .topSearch .gridList                 { /*width:100px;*/ background-color:#ffffff;  }
.main_content.search .topSearch .gridList ul                { margin:0;}
.main_content.search .topSearch .gridList ul li               { margin:0; border:1px solid #dcdcdc; border-right:0; float:left;}
.main_content.search .topSearch .gridList ul li:last-child          { border-right:1px solid #dcdcdc;}
.main_content.search .topSearch .gridList ul li a             { background:url(../images/sortIcon.png) no-repeat; width:31px; height:30px; display:block;}
.main_content.search .topSearch .gridList ul li.grid a            { background-position:-3px -1px;}
.main_content.search .topSearch .gridList ul li.list a            { background-position:-42px 0;}
.main_content.search .topSearch .gridList ul li.map a           { background-position:-80px 0;}
.main_content.search .topSearch .gridList ul li.active            { /*border-top:1px solid #00448f;border-bottom:1px solid #00448f;*/}
.main_content.search .topSearch .gridList ul li.active a          { background-color:#00448f;}
.main_content.search .topSearch .gridList ul li.active a:hover        { background-color:#00448f;}
.main_content.search .topSearch .gridList ul li a:hover           { background-color:#0886f8;}
.main_content.search .topSearch .gridList ul li.grid.active a       { background-position:-4px -34px;}
.main_content.search .topSearch .gridList ul li.list.active a       { background-position:-42px -34px;}
.main_content.search .topSearch .gridList ul li.map.active a        { background-position:-80px -34px;}
.main_content.search .topSearch .gridList ul li.grid a:hover        { background-position:-4px -34px;}
.main_content.search .topSearch .gridList ul li.list a:hover        { background-position:-42px -34px;}
.main_content.search .topSearch .gridList ul li.map a:hover         { background-position:-80px -34px;}


/**********************************************************/
/*.main_content .searchList.list .mapBox                    { display:none;}
.main_content .searchList.grid .mapBox                    { display:none;}*/
.main_content .searchList.map .mapBox                     { display:block;}
.main_content .searchList.map .outerBox                   { display:none;}

.main_content .searchList                         { background:#efefef; position:relative; z-index:880; }
.main_content .searchList .outerBox                     { background:#ffffff;}
.main_content .searchList.list .outerBox                  { background:#ffffff; border:1px solid #dcdcdc; border-top:0; border-bottom:0; width:965px; margin:0 auto;}
.main_content .searchList.list .outerBox .searchBox             { width:600px; border-right:1px solid #dcdcdc;}
.main_content .searchList.list .outerBox .searchMap             { border:1px solid #dcdcdc; margin:30px; width:300px;}

.main_content .searchList.list .outerBox .searchBox .title          { font-size:17px; color:#00448f; padding:21px 15px 20px;}
.main_content .searchList.list .outerBox .searchBox .select         { font-size:17px; color:#00448f; padding:15px;}
.main_content .searchList.list .outerBox .searchBox .select .custom-select .custom-text, .main_content .searchList.list .outerBox .searchBox .select .custom-select.disabled span.custom-text:hover { min-width:80px;font-size:16px; color:#00448f; text-shadow:none;}
.main_content .searchList.list .outerBox .searchBox .select .custom-select .select-list { left:auto; right:0;}


.main_content .searchList .list                       { width:100%;}
.main_content .searchList .list ul                      { margin:0;}
.main_content .searchList .list ul li                   { margin:0; width:100% ;}
.main_content .searchList .list ul li .box                  { position: relative; width:100%; border-top:1px solid #dedede;}
.main_content .searchList .list ul li .box .img               { width:260px; float:left; }
.main_content .searchList .list ul li .box .img img             { width:100%; height:auto; transition:all ease;}
.main_content .searchList.list .list  ul li .box .img img         { width:100%; height:auto !important; }
.main_content .searchList .list ul li .box .bookmarkBg            { width:76px; background:url(../images/favouritesStarBg.png) no-repeat; height:76px; position:absolute; display:block; left:0; top:0px; z-index:900;}
.main_content .searchList .list ul li .bookmarkBg a            
 { background:url(../images/sprite.png) no-repeat -60px -30px; width:30px; height:30px; 
  display:block; position:absolute; top:5px; left:5px; z-index:990; }
.main_content .searchList .list ul li .bookmarkBg a.active          { background-position:-30px -30px; }
.main_content .searchList .list ul li .box .desc .left{width: 60%;float: left;}
.main_content .searchList .list ul li .box .desc .right {width: 40%;float: right;}
.main_content .searchList .list ul li .box .properties_data                { display:block;float: right}
.main_content .searchList .list ul li .box .desc .properties            { color:#0886f8; font-size:15px; display:block;}
.main_content .searchList .list ul li .box .desc .properties_data span         { background:url(../images/favouritesIcons.png) no-repeat; margin-left:8px; color:#0886f8;}
.main_content .searchList .list ul li .box .desc .properties_data span.beadrooms {float: left; background-position:0 bottom; display:inline-block; min-height:18px; line-height:18px; padding-right:25px;}
.main_content .searchList .list ul li .box .desc .properties_data span.shower      {float:left; background-position:-54px bottom; display:inline-block; min-height:18px; line-height:18px; padding-right:18px;}
.main_content .searchList .list ul li .box .desc .properties_data span.garage      {float:left; background-position:right bottom; display:inline-block; min-height:18px; line-height:18px; padding-right:25px;}

.main_content .searchList .list ul li .box .desc              { padding:20px 35px 0; float:left;}
.main_content .searchList .list ul li .box .desc .title {color:#00448f; display:block; padding:0;}
.main_content .searchList .list ul li .box .desc span           { margin-bottom:10px; font-size:15px; color:#8f8f8f;}
.main_content .searchList .list ul li .box .desc span span          { display:inline-block;}
.main_content .searchList .list ul li .box .desc .place .icon       { background:url(../images/sortIcon.png) no-repeat -86px 0; width:30px; height:33px; display:inline-block; vertical-align:middle; margin:0; margin-left:5px;} 

.main_content .searchList .list ul li .box .sharePage           { display:none;}

.main_content .searchList.grid .outerBox                  { border:0;width:100%;}
.main_content .searchList.grid .outerBox .searchBox             { width:100%; border-right:0px solid #dcdcdc;}
.main_content .searchList.grid .outerBox .searchMap             { display:none;}
.main_content .searchList.grid .outerBox .searchBox .title          { display:none;}
.main_content .searchList.grid .outerBox .searchBox .select         { display:none;}

.main_content .searchList.grid .list ul li                  { margin:0; width:33.33%; float:left;}
.main_content .searchList.list .list ul li                  { margin:0; width:100% !important; }
.main_content .searchList.grid .list  ul li .box .img           { width:100%; float:none; }

.main_content .searchList.grid .list ul li .box .desc .properties_data{ display:block;margin:22px 0 0;}
.main_content .searchList.grid .list  ul li .box .desc              { position:absolute; bottom:0; left:0; right:0; padding:8px 8px 8px 8px; background:url(../images/overlayProp.png);}
.main_content .searchList.grid .list  ul li .box .desc .left  { width:60%;}
.main_content .searchList.grid .list ul li .box               { border:0;}
.main_content .searchList.grid .list ul li .box .properties_data         { position:absolute; right:8px; top:6px; display:block;}
.main_content .searchList.grid .list ul li .box .properties_data span      { color:#ffffff; background:url(../images/favouritesIcons.png) no-repeat; margin-left:8px; font-size:15px;}
.main_content .searchList.grid .list ul li .box .properties_data span.beadrooms    {float: left; background-position:0 0; display:inline-block; min-height:18px; line-height:18px; padding-right:25px;}
.main_content .searchList.grid .list ul li .box .properties_data span.shower     {float: left;  background-position:-55px 0; display:inline-block; min-height:18px; line-height:18px; padding-right:18px;}
.main_content .searchList.grid .list ul li .box .properties_data span.garage     {float: left;  background-position:right 0; display:inline-block; min-height:18px; line-height:18px; padding-right:25px;}

.main_content .searchList.grid .list ul li .box .desc .left         { float:left;}    
.main_content .searchList.grid .list ul li .box .desc .title        { color:#ffffff; margin-bottom:0px;}
.main_content .searchList.grid .list ul li .box .desc .place        { color:#ccc;}
.main_content .searchList.grid .list ul li .box .desc .place .icon      { display:none;}
.main_content .searchList.grid .list ul li .box .desc .right        { float:right; text-align:right;}   
.main_content .searchList.grid  .list ul li .box .desc .prize       { color:#ffffff; margin-bottom:5px; padding-top:5px;}
.main_content .searchList.grid  .list ul li .box .desc .prize span      { display:none;}

.main_content .searchList.grid  .list ul li .box .desc .sharePage     { float:right; display:block;  width:100px;}
.main_content .searchList.grid  .list ul li .box .desc .sharePage ul li   { float:left; width:25% !important;}
.main_content .searchList.grid  .list ul li .box .desc .sharePage ul li a { background:url(../images/sortShare.png) no-repeat; width:20px; height:20px; display:block;}
.main_content .searchList.grid  .list ul li .box .desc .sharePage ul li.fb a{ background-position:0px 0;}
.main_content .searchList.grid  .list ul li .box .desc .sharePage ul li.twt a{ background-position:-30px 0;}
.main_content .searchList.grid  .list ul li .box .desc .sharePage ul li.pint a{ background-position:-60px 0;}
.main_content .searchList.grid  .list ul li .box .desc .sharePage ul li.email a{ background-position:-85px 0;}
.main_content .searchList.grid  .list ul li .box .desc .sharePage ul li.fb a:hover{ background-position:0px bottom;}
.main_content .searchList.grid  .list ul li .box .desc .sharePage ul li.twt a:hover{ background-position:-30px bottom;}
.main_content .searchList.grid  .list ul li .box .desc .sharePage ul li.pint a:hover{ background-position:-60px bottom;}
.main_content .searchList.grid  .list ul li .box .desc .sharePage ul li.email a:hover{ background-position:-85px bottom;}

.termsPage .navigation              { position:absolute; bottom:0; width:96%; padding:15px 2%;}
.policyPage .navigation             { position:absolute; bottom:0; width:96%; padding:15px 2%;}
.navigation                   { background:#333333; padding:15px 2%; width:96%; float:left;}
.navigation span                { width:80%; display:block; margin:0 auto; text-align:center; font-size:14px; color:#7f7f7f; font-weight:bold; vertical-align:top; float:left;}
.navigation span a                { font-size:14px; color:#7f7f7f; font-weight:bold;}
.navigation span a:hover            { color:#ffffff;}
.navigation .left               { width:10%; text-align:left;}
.navigation .right                { width:10%; text-align:right;}

.custom-select  select              { display:none;}

/*************** Porp Details ************************/

.main_content .topSearch.prop         { background:#ffffff; border-bottom: 1px solid #efefef; padding:15px 0; position:relative;}
.main_content .topSearch .breadcrum       { float:left; width:70%; font-size:18px; color:#00448f; padding-left:24px;}
.main_content .topSearch .breadcrum a     { color:#00448f; text-decoration:none;}
.main_content .topSearch .breadcrum a:hover   { text-decoration:underline;}
.main_content .topSearch .icons         { float:right; width:120px; margin-right:13px;}
.main_content .topSearch .icons ul        { margin:0;}
.main_content .topSearch .icons ul li     { margin:0; float:left; width:20px; height:20px;}
.main_content .topSearch .icons ul li a     { background:url(../images/propIconsShare.png) no-repeat; width:20px; height:20px; display:block;}
.main_content .topSearch .icons ul li.favouritesIcon a    { background-position:0 0;}
.main_content .topSearch .icons ul li.favouritesIcon a:hover{ background-position:0 bottom;}
.main_content .topSearch .icons ul li.print         { margin:0 24px 0 32px;}
.main_content .topSearch .icons ul li.print a       { background-position:-52px 0;}
.main_content .topSearch .icons ul li.print a:hover     { background-position:-52px bottom;}
.main_content .topSearch .icons ul li.share         { width:23px;}
.main_content .topSearch .icons ul li.share a       { background-position:-95px 0; width:23px;}
.main_content .topSearch .icons ul li.share a:hover     { background-position:-95px bottom;}
.main_content .topSearch .shareLink               { display:none; position:relative; right:0; top:36px; background:#00448f; width:100%; padding:0px; height:46px; z-index:890;}
.main_content .topSearch .shareLink .arrow            { display:block; position:absolute; background:url(../images/sprite.png) no-repeat -126px -21px; width:16px; height:9px; right:20px; top:-7px; border-color: rgba(0, 0, 0, 0) !important;}
.main_content .topSearch .shareLink ul              { margin:0; display:block; float:left; width:100%;}
.main_content .topSearch .shareLink ul li           { margin:0; display:inline-block; float:left; padding-right:0; width:20%; text-align: center; background:none; border:0; position:relative; top:-22px;}
.main_content .topSearch .shareLink ul li span          { width:52px; height:46px; display:block; margin:0 auto;}
.main_content .topSearch .shareLink ul li  a          { width:52px; height:42px; display:block; background:url(../images/sprite.png) no-repeat -8px -336px;}
.main_content .topSearch .shareLink ul li.fb  a         { background-position:-3px -336px;}
.main_content .topSearch .shareLink ul li.fb  a:hover     { background-position:-3px -396px;}
.main_content .topSearch .shareLink ul li.twt  a        { background-position:-68px -336px;}
.main_content .topSearch .shareLink ul li.twt  a:hover      { background-position:-68px -396px;}
.main_content .topSearch .shareLink ul li.gplus  a        { background-position:-128px -336px;}
.main_content .topSearch .shareLink ul li.gplus  a:hover    { background-position:-128px -396px;}
.main_content .topSearch .shareLink ul li.pint  a       { background-position:-188px -336px;}
.main_content .topSearch .shareLink ul li.pint  a:hover     { background-position:-188px -396px;}
.main_content .topSearch .shareLink ul li.email  a        { background-position:-248px -336px;}
.main_content .topSearch .shareLink ul li.email  a:hover    { background-position:-248px -396px;}




.main_content .propDetails          { background:#f7f7f7; padding:30px 0;}
.main_content .propDetails .container   { background:#fff; width:1018px; border:1px solid #efefef;}
.main_content .propDetails .details     {  width:678px; border-right:1px solid #e6e6e6;}
.main_content .propDetails .mapContact    { width:338px;background:#f1f1f1;}
 
 #propSlider                { position:relative;}
 #propSlider .owl-controls          { margin:0;}
 #propSlider .owl-dots            { background:url(../images/overlay.png); position:absolute; width:100%; bottom:0; padding:4% 0;}
 #propSlider .owl-controls .owl-dots .owl-dot.active span,  #propSlider .owl-controls .owl-dots .owl-dot:hover span   { background:#4c7bd5; opacity:1}
 #propSlider .owl-controls .owl-dots .owl-dot span                                    { background:#cacaca; opacity:1}
#slider .owl-controls .owl-nav .owl-next,  #slider .owl-controls .owl-nav .owl-prev { text-indent:-9999px; padding:0; background:url(../images/arrow_Prop.png) no-repeat; width:40px; height:40px; position:absolute; top:50%; margin-top:-20px; }
 #propSlider .owl-controls .owl-nav .owl-next,  #propSlider .owl-controls .owl-nav .owl-prev { text-indent:-9999px; padding:0; background:url(../images/arrow_Prop.png) no-repeat; width:40px; height:40px; position:absolute; top:50%; margin-top:-20px; }
#propSlider .owl-controls .owl-nav .owl-prev { left:5px;}
#propSlider .owl-controls .owl-nav .owl-next { right:5px; background-position:right 0;}

.main_content .propDetails .details .desc  { padding:20px; position:relative; color:#7f7e84; font-size:17px; }
.main_content .propDetails .details .desc h3 { color:#00448f; font-size:23px; padding-bottom:10px;}
.main_content .propDetails .details .desc .left { color:#7f7e84; font-size:18px; padding-bottom:5px; float:left; width:50%; /*font-weight:bold;*/}
.main_content .propDetails .details .desc .right { color:#7f7e84; font-size:18px; padding-bottom:5px; float:right; text-align:right; width:50%; /*font-weight:bold;*/}
.main_content .propDetails .details .desc .left strong  { color:#00448f; /*font-weight:bold;*/}
.main_content .propDetails .details .desc .right strong { color:#00448f; /*font-weight:bold;*/}
.main_content .propDetails .details .desc .spacer   { height:25px;}
.main_content .propDetails .details .desc p       { padding-bottom:30px;}

.main_content .propDetails .details .features       { width:45%; margin-right:5%;}
.main_content .propDetails .details .features .title  { color:#7f7e84; font-size:21px; font-weight:500; display:block;}


.main_content .propDetails .mapContact .map   { width:100%; overflow:hidden;}
.main_content .propDetails .mapContact .map img { width:auto; height:450px;}
.main_content .propDetails .mapContact .map iframe  { width:100%; height:450px; }

.main_content .propDetails .mapContact .inspectionTimes { width:100%; background:#f1f1f1;}
.main_content .propDetails .mapContact .title     { background:#e6e6e6; font-size:18px; font-weight:500; color:#00448f; display:block; padding:10px 20px;}
.main_content .propDetails .mapContact ul       { margin:0; padding:5px 20px;}
.main_content .propDetails .mapContact ul li      { margin:0; border-bottom:1px solid #ebeae9; padding:5px; font-size:16px; color:#6b717f;}
.main_content .propDetails .mapContact ul li:last-child { border-bottom:0;}
.main_content .propDetails .mapContact ul li .date    { /*font-weight:bold;*/ float:left;}
.main_content .propDetails .mapContact ul li .time    { text-align:right; background:url(../images/calendor.png) no-repeat right top; padding-right:28px; float:right;}

.main_content .propDetails .mapContact .contactform .text{ border:1px solid #e0e0e0; width:90%; margin:15px auto 0; display:block; background:#ffffff; padding:8px;}
.main_content .propDetails .mapContact .contactform .text input{ background:0; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:16px; box-shadow:none; border:0; width:100%; color:#646161; /*font-weight:bold;*/padding-left: 10px;}
.main_content .propDetails .mapContact .contactform .textarea{ border:1px solid #e0e0e0; width:90%; margin:15px auto 0; display:block; background:#ffffff; padding:8px;}
.main_content .propDetails .mapContact .contactform .textarea textarea{ background:0; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:16px; box-shadow:none; border:0; width:100%; color:#646161; /*font-weight:bold;*/ resize:none; height:100px; padding-left: 10px;}

.main_content .propDetails .mapContact .contactform .but{ width:100%; margin:15px auto 0; display:block; }
.main_content .propDetails .mapContact .contactform .but input{ background:#007eff; border:1px solid #007eff; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:16px; box-shadow:none; border:0; width:100%; color:#ffffff; padding:15px 0; font-weight:bold; cursor:pointer;}
.main_content .propDetails .mapContact .contactform .but input:hover{ background:#4c7bd5; }



.main_content .similarProp                { width:1018px; margin:0 auto; padding:30px 0; position:relative;}
.main_content .similarProp .owl-dots          { display:none !important; }
.main_content .similarProp .owl-controls        { margin:0;}

.main_content .similarProp h4             { color:#00448f; font-size:18px; line-height:24px; padding-bottom:15px; }
.singleProperty .main_content .similarProp h4             { margin-left: 129px; }
.main_content .similarProp  .box                { position: relative; width:100%; padding-bottom:40px; min-height:460px;border:1px solid #dedede; background:#ffffff; }
.main_content .similarProp  .box .img             { width:100%;  }
.main_content .similarProp  .box .img img           { width:100%; height:auto;}
.main_content .similarProp  .box .img img           { width:100%; height:auto;}
.main_content .similarProp  .box .bookmarkBg          { width:76px; background:url(../images/favouritesStarBg.png) no-repeat; height:76px; position:absolute; display:block; left:0; top:0; z-index:900;}
.main_content .similarProp  .box a.bookmark           { background:url(../images/sprite.png) no-repeat -30px 0px; width:30px; height:30px; display:block; position:absolute; position:absolute; bottom:15px; left:8px; z-index:990; }
.main_content .similarProp  .box a.bookmark:hover       { background-position:-30px -30px; }

.main_content .similarProp  .box .properties          { color:#ffffff; font-size:15px; padding-top:10px;}
.main_content .similarProp  .box .properties span       { background:url(../images/favouritesIcons.png) no-repeat left bottom; margin-left:8px; color:#0886f8;}
.main_content .similarProp  .box .properties span.beadrooms   { background-position:0 bottom; display:inline-block; min-height:18px; line-height:18px; padding-right:25px;}
.main_content .similarProp  .box .properties span.shower    { background-position:-55px bottom; display:inline-block; min-height:18px; line-height:18px; padding-right:18px;}
.main_content .similarProp  .box .properties span.garage    { background-position:right bottom; display:inline-block; min-height:18px; line-height:18px; padding-right:25px;}

.main_content .similarProp  .box .desc              { padding:11px 22px 0;}
.main_content .similarProp  .box .desc .title         { font-size:20px; color:#00448f; display:block;}
.main_content .similarProp  .box .desc .subTitle        { font-size:14px; color:#8f8f8f; display:block;}
.main_content .similarProp  .box .desc .tags          { font-size:14px; color:#8f8f8f; display:block;}
.main_content .similarProp  .box .desc .spacer          {  padding-bottom:10px; display:block;}
.main_content .similarProp  .box .desc p            { color:#4e4c4c;font-family: 'lucida_granderegular'; font-size:13px; }
.main_content .similarProp  .box a.share            { background:url(../images/favouritesshare.png) no-repeat left bottom; width:24px; height:18px; display:block; position:absolute; bottom:15px; right:20px;}
.main_content .similarProp  .box a.share:hover          { background-position:left top;}
.main_content .similarProp  .box a.share.active         { background-position:left top;}

.main_content .similarProp  .box .agencyContact         { padding:11px 22px; border-top:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6; background:#f9f9f9; height:118px;}
.main_content .similarProp  .box .agencyContact .agencyPhoto  { width:74px; padding:5px; border:1px solid #c6c6c6; margin-bottom:5px; background:url(../images/agencyMemberImg.png) no-repeat 5px 5px; height:70px;}
.main_content .similarProp  .box .agencyContact .contactPerson  { display:block;}
.main_content .similarProp  .box .agencyContact .contactPerson a{ color:#5d5d5d; font-size:14px; font-weight:bold; padding-bottom:8px;}
.main_content .similarProp  .box .agencyContact .contactPerson a:hover { text-decoration:underline;}
.main_content .similarProp  .box .agencyContact .agencyFor{ color:#c1c1c1; font-size:11px; font-weight:bold; }


.main_content .similarProp  .box .sharePage               { display:none; position:absolute; bottom:40px; background:#00448f; width:100%;}
.main_content .similarProp  .box .sharePage .arrow            { display:block; position:absolute; background:url(../images/sprite.png) no-repeat -126px -30px; width:16px; height:9px; bottom:-8px; right:25px; }
.main_content .similarProp  .box .sharePage ul              { margin:0 5%; display:block;}
.main_content .similarProp  .box .sharePage ul li           { margin:0; display:inline-block; float:left; padding-right:0; width:20%; text-align: center; background:none; border:0; padding:13px 0;}
.main_content .similarProp  .box .sharePage ul li span          { width:20%; height:20px; display:block; margin:0 auto;}
.main_content .similarProp  .box .sharePage ul li  a          { width:20px; height:20px; display:block; background:url(../images/sprite.png) no-repeat -8px -336px;}
.main_content .similarProp  .box .sharePage ul li  a          { background:url(../images/sortShare.png) no-repeat; width:20px; height:20px; display:block;}
.main_content .similarProp  .box .sharePage ul li.fb a          { background-position:0px 0;}
.main_content .similarProp  .box .sharePage ul li.twt a         { background-position:-30px 0;}
.main_content .similarProp  .box .sharePage ul li.pint a        { background-position:-60px 0;}
.main_content .similarProp  .box .sharePage ul li.email a       { background-position:-85px 0;}
.main_content .similarProp  .box .sharePage ul li.fb a:hover      { background-position:0px bottom;}
.main_content .similarProp  .box .sharePage ul li.twt a:hover     { background-position:-30px bottom;}
.main_content .similarProp  .box .sharePage ul li.pint a:hover      { background-position:-60px bottom;}
.main_content .similarProp  .box .sharePage ul li.email a:hover     { background-position:-85px bottom;}

.main_content .similarProp .owl-controls .owl-nav .owl-next, .main_content .similarProp .owl-controls .owl-nav .owl-prev  { background:url(../images/similarArrow.png) no-repeat; width:14px; height:26px; text-indent:-9999px; padding:0; position:absolute; top:50%; margin-top:-13px; border:0; border-radius:0;}
.main_content .similarProp .owl-controls .owl-nav .owl-prev       { background-position:0 0; left:-50px;}
.main_content .similarProp .owl-controls .owl-nav .owl-prev:hover   { background-position:0 bottom;}
.main_content .similarProp .owl-controls .owl-nav .owl-next       { background-position:right 0; right:-50px;}
.main_content .similarProp .owl-controls .owl-nav .owl-next:hover   { background-position:right bottom; }


.main_content .searchList.sales .list ul li .box .desc a.share        { background:url(../images/favouritesshare.png) no-repeat left bottom; width:24px; height:18px; display:block; position:absolute; bottom:20px; right:20px;}
.main_content .searchList.sales .list ul li .box .desc .sharePage     { display:none; position:absolute; bottom:45px; background:#00448f; width:100%; left:0; padding:3px 0;}
.main_content .searchList.sales .list ul li .box .desc .sharePage .arrow  { display:block; position:absolute; background:url(../images/sprite.png) no-repeat -128px -30px; width:16px; height:9px; bottom:-17px; right:25px; }
.main_content .searchList.sales .list ul li .box .desc .sharePage ul li   { text-align:center; padding:5px 0; float:left; width:25% !important;}
.main_content .searchList.sales  .list ul li .box .desc .sharePage ul li a  { text-align:center; display:block; margin:0 auto; width:20px; height:20px;}
.main_content .searchList.sales  .list ul li .box .desc .sharePage ul li a  { background:url(../images/sortShare.png) no-repeat; width:20px; height:20px; display:block;}
.main_content .searchList.sales  .list ul li .box .desc .sharePage ul li.fb a{ background-position:0px 0;}
.main_content .searchList.sales  .list ul li .box .desc .sharePage ul li.twt a{ background-position:-30px 0;}
.main_content .searchList.sales  .list ul li .box .desc .sharePage ul li.pint a{ background-position:-60px 0;}
.main_content .searchList.sales  .list ul li .box .desc .sharePage ul li.email a{ background-position:-85px 0;}
.main_content .searchList.sales  .list ul li .box .desc .sharePage ul li.fb a:hover{ background-position:0px bottom;}
.main_content .searchList.sales  .list ul li .box .desc .sharePage ul li.twt a:hover{ background-position:-30px bottom;}
.main_content .searchList.sales  .list ul li .box .desc .sharePage ul li.pint a:hover{ background-position:-60px bottom;}
.main_content .searchList.sales  .list ul li .box .desc .sharePage ul li.email a:hover{ background-position:-85px bottom;}


.main_content .searchList.sales.list .list ul li .box .desc .sharePage      { bottom:-24px; z-index:950;}
.main_content .searchList.sales.list .list ul li .box .desc .sharePage .arrow { background-position:-126px -20px; bottom:auto; top:-8px; right:25px; }

.main_content .searchList.grid .outerBox .sponsoredLink             { display:none;}
.main_content .searchList.map .outerBox .sponsoredLink              { display:none;}
.main_content .searchList.list .outerBox .sponsoredLink             { padding:0 15px; width:330px; font-size:18px;}
.main_content .searchList.list .outerBox .sponsoredLink             { padding:0 15px; width:330px; font-size:18px;}
.main_content .searchList.list .outerBox .sponsoredLink ul li         { border:1px solid #dcdcdc; width:300px; margin:15px;}



/******************** Profiles Pages *************************************/

.main_content.profile .topSearch                      { padding: 14px 12px 15px;}
.main_content.profile .topSearch .right                   { float:right; text-align:right; margin-right:11%; position:relative;}
.main_content .topSearch #setting                     { position: absolute; background:url(../images/sprite.png) no-repeat -64px -64px; width:22px; height:22px; display:block;}
.main_content .topSearch .settingBox                    { display:none; width:160px; padding:10px; background:#ffffff; border:1px solid #cccccc; position:absolute; right:-10px; z-index:900; top:34px; text-align:left;}
.main_content .topSearch .settingBox .arrow                 { display:block; position:absolute; background:url(../images/sprite.png) no-repeat -96px -21px; width:16px; height:9px; right:13px; top:-8px;}

.main_content .topSearch .settingBox ul li                  { float:none; margin:0; padding:1px 0; font-size:14px; font-weight:500; color:#00448f; width:100%; margin-bottom:4px;}
.main_content .topSearch .settingBox ul li.clear a              { font-size:14px; font-weight:500; color:#00448f;}
.main_content .topSearch .settingBox ul li a:hover              { text-decoration:underline;}
.main_content .topSearch .settingBox ul li.sub a              { font-size:14px; font-weight:500; color:#00448f; margin-left:16px;}
.main_content .topSearch .settingBox ul li.divider              { border-bottom:1px solid #d6d6d6;}
.main_content .topSearch .settingBox ul li.sub.active           { background:url(../images/rightIconsBlack.png) no-repeat 0 3px;}


.main_content.profile .topSearch .dropdown                  { float:left; position:relative; /*margin-left:20px;*/ text-align:left;}
.main_content.profile .topSearch .dropdown a                { color:#007eff; font-size:18px; font-weight:500;}
.main_content.profile .topSearch .dropdown a span             { width:140px; display:inline-block; font-weight:500;}
.main_content.profile .topSearch .dropdown a span.arrow           { background:url(../images/arrowProfile.png) no-repeat; width:11px; height:6px; display:inline-block; margin-left:10px; vertical-align:middle;}
.main_content .topSearch .dropdown .dropdownBox               { display:none; width:160px; padding:10px; background:#f0f0f0; border:1px solid #cccccc; position:absolute; left:-20px; z-index:900; top:38px; text-align:left;}
.main_content .topSearch .dropdownBox .arrow                { display:block; position:absolute; background:url(../images/sprite.png) no-repeat -96px -21px; width:16px; height:9px; right:8px; top:-8px;}
.main_content .topSearch .dropdown .dropdownBox ul              { border:1px solid #cccccc;border-bottom:0px solid #cccccc;}
.main_content .topSearch .dropdown .dropdownBox ul li           { margin:0; border-bottom:1px solid #cccccc; background: #fff;}
.main_content .topSearch .dropdown .dropdownBox ul li a           { float:none; margin:0; padding:10px 0; font-size:18px; font-weight:500; text-transform:capitalize; color:#a5a5a5; width:100%; margin-bottom:0px; display:block;}
.main_content .topSearch .dropdown .dropdownBox ul li a:hover       { color:#ffffff; background-color:#0886f8;}
.main_content .topSearch .dropdown .dropdownBox ul li.selected a      { color:#ffffff; background-color:#0886f8;}
.main_content .topSearch .dropdown .dropdownBox ul li a i         { background:url(../images/profileDowpdownIcon.png) no-repeat center 0; width:25px; height:20px; display:inline-block; vertical-align:middle; margin-right:8px; margin-left:8px;}
.main_content .topSearch .dropdown .dropdownBox ul li.profile a i     { background-position:center top;}
.main_content .topSearch .dropdown .dropdownBox ul li.profile a:hover i   { background-position:left top;}
.main_content .topSearch .dropdown .dropdownBox ul li.brochure a i      { background-position:center -44px;}
.main_content .topSearch .dropdown .dropdownBox ul li.brochure a:hover i  { background-position:left -44px;}
.main_content .topSearch .dropdown .dropdownBox ul li.rental a i      { background-position:center -84px}
.main_content .topSearch .dropdown .dropdownBox ul li.rental a:hover i    { background-position:left -84px;}
.main_content .topSearch .dropdown .dropdownBox ul li.rental.selected  a i  { background-position:left -84px;}
.main_content .topSearch .dropdown .dropdownBox ul li.brochure.selected  a i{ background-position:left -44px;}
.main_content .topSearch .dropdown .dropdownBox ul li.profile.selected  a i { background-position:left top;}

.main_content.profile .topSearch .dropdown a i                { background:url(../images/profileDowpdownIcon.png) no-repeat right 0; width:25px; height:20px; display:inline-block; vertical-align:middle; margin-right:8px; margin-left:0px;}
.main_content.profile .topSearch .dropdown .rental i            { background-position:right -84px;}
.main_content.profile .topSearch .dropdown .brochure i            { background-position:right -44px;}
.main_content.profile .topSearch .dropdown .profile i           { background-position:right 0;}

.main_content.profile .errorBox .box .icon                  { width:136px;}

.main_content.delete .errorBox                        { background:#ffffff; padding-bottom:80px;}
.main_content.delete .errorBox .box .icon                 { width:152px;}
.main_content.delete .errorBox .box .msg                  { color:#00448f; font-size:44px; font-weight:bold; }
.main_content.delete .errorBox .box .msgSub                 { color:#007eff; font-size:22px; font-weight:bold; padding-bottom:50px; }
.main_content.delete .errorBox .box .goBack                 { width:230px; text-transform:none; border-radius:2px; margin-bottom:90px;}
.main_content.delete .errorBox .box .msgSubOffer              { color:#525252; font-size:17px; font-weight:bold;}
.main_content.delete .errorBox .box .msgSubOffer a              { color:#007eff;}
.main_content.delete .errorBox .box .msgSubOffer a:hover          { color:#00448f;}


.main_content .topSearch .settingBox ul li.delete a             { color:#dbdbdb;}
.main_content .topSearch .settingBox ul li.delete a:hover         { color:#dbdbdb;}

/****************** profile **************************/
.main_content.profile  .topSearch .save                   { display:none; width:150px; background:#007eff; border:1px solid #007eff; height:45px; line-height:45px; color:#ffffff; text-align:center; font-size:17px; font-weight:bold; text-transform:uppercase; position:absolute; right:30px; top:-12px;}
.main_content.profile  .topSearch .save:hover               {  background:#ffffff; color:#007eff;}

.main_content.profile .profileDetails                   { background:#f7f7f7; padding: 45px 0px 0px 0px; /*border-top: 1px solid #e5e5e4;*/}
.main_content.profile .profileDetails .container              { width:1170px;}
.main_content.profile .profileDetails .box                  { width:426px; background:#ffffff; border:1px solid #dddddd; padding:30px; margin-bottom:35px; min-height:215px;}
/*.main_content.profile .profileDetails .box h4               { font-size:18px; color:#00448f; padding-bottom:12px;}*/

.main_content.profile .profileDetails .box .desc              { font-size:14px; color:#c1c1c1; width: 137px;}
.main_content.profile .profileDetails .box .desc span           { display:block;}
.main_content.profile .profileDetails .box .desc span.spacer        { height:10px;}
.main_content.profile .profileDetails .box .img               { width:140px;  min-height:120px; margin-right:30px; background-size:90%;}
.main_content.profile .profileDetails .box .img img             { width: 219px; border: 1px solid #c6c6c6; height:auto;}
.main_content.profile .profileDetails .box.card .img            { width:313px; background:none; min-height:50px; margin:0; text-align: center;}
/*.main_content.profile .profileDetails .box.card .img            { width:222px;  min-height:120px; margin-right:20px; }*/
.main_content.profile .profileDetails .box.card .img  img     {  /*border:1px solid #c6c6c6;*/ }

.main_content.profile .profileDetails .box.info span            { font-size:14px; color:#9f9f9f; display:inline-block;font-weight:500; }
.main_content.profile .profileDetails .box.info span.lable          { width:35%;}
.main_content.profile .profileDetails .box span.text            { width:55%; text-align:right; padding:3%; line-height:normal;}
.main_content.profile .profileDetails .box.edit                    { min-height:225px;}
.main_content.profile .profileDetails .box.edit span.text         { border:1px solid #dfdfdf; }
.main_content.profile .profileDetails .box.info span.text input       { text-align:right; background:none; border:0; color:#188ff4; width:100%; font-size:14px;}
.main_content.profile .profileDetails .box.info span.text input[type=password]  { color:#dcdada;}
.main_content.profile .profileDetails .box.info span.password       { display:none;}
.main_content.profile .profileDetails .box.info.edit span.password      { display:inline-block;}
.main_content.profile .profileDetails .box.info span.changePass       { border:0 !important}
.main_content.profile .profileDetails .box.info span.changePass a     { color:#dcdada; font-size:14px; font-weight:normal;}
.main_content.profile .profileDetails .box.edit span.text input       { color:#9f9f9f;}

.main_content.profile .profileDetails .box.directory span         { font-size:14px; color:#9f9f9f; display:inline-block; line-height:42px;}
.main_content.profile .profileDetails .box.directory span.lable       { width:35%; vertical-align:top;}
.main_content.profile .profileDetails .box.directory span.lable.full    { width:100%;}

.main_content.profile .profileDetails .box.directory span span        { line-height:22px; margin:2% 0; text-shadow:none;}
.main_content.profile .profileDetails .box.directory span.text.select   { line-height:normal;  padding:0 3%}
.main_content.profile .profileDetails .box.directory span.text.select .custom-select .custom-text:after { top:15px;}

.main_content.profile .profileDetails .box.edit .img            { background-image:url(../images/profiledrag.png) !important; background-size:cover !important; min-height:120px; width:130px;  }
.main_content.profile .profileDetails .box.edit .img img          { display:none;}

.main_content.profile  .topSearch .toggle-light          { width:33px; float:right;margin-left: 14px;}
.main_content.profile  .topSearch .toggle-light .toggle-select .toggle-on {text-shadow: 1px 1px rgba(0, 0, 0, 0) !important; background: none repeat scroll 0 0 #3BD769; text-indent:-9999px !important; color: transparent !important;}
.main_content.profile  .topSearch .toggle-light .toggle-select .toggle-off  {background: linear-gradient(#cfcfcf, #f5f5f5) repeat scroll 0 0 rgba(0, 0, 0, 0); text-indent:-9999px !important; color: transparent !important; width: 30px !important;
text-shadow: 1px 1px rgba(0, 0, 0, 0) !important;}


.main_content.delete .errorBox.thanks .box .goBack              { display:inline-block; width:180px; margin:0 20px 90px;}


/******************* Media ****************************/
.media                          { width:100%;}
.top {
  background: #00448f none repeat scroll 0 0;
  overflow-x: hidden;
  padding: 0 0 0 1%;
  position: relative;
  width: 99%;
  z-index: 3;
}
 .top .smallLogo                  { width:29px; display:block; height:38px; padding-top: 8px;}
 .top .proName                  { line-height:46px; font-size:14px; color:#ffffff; float:left; margin-left:20px; /*padding-top: 8px;*/}

.media .top .right                    { width:120px; float:right; text-align:right;}
.media .top .right .cancel                { font-size:14px; color:#9b9b9b; line-height:30px; margin-left:40px;}
.media .top .right .cancel:hover            { color:#ffffff;}
.upload_cardups{
    background: #f0f0f0 none repeat scroll 0 0;
    border: 1px solid #c6c6c6;
    cursor: pointer;
    float: right;
    font-weight: bold;
    text-align: center;
    width: 10%;
    color: #9f9f9f;
    padding: 10px 20px;
}
.media .top .right .upload                { background:url(../images/mediaupload.png) no-repeat; width:27px; height:28px; display:inline-block; vertical-align:middle; margin-top:-4px;}
.media .top .right .upload:hover            { background-position:0 bottom;}

.media .top .submenu                  { float:left; position:absolute; left:50%; width:380px; margin-left:-180px; }
.media .top .submenu span               { display:inline-block; margin:0 30px; width:30px; vertical-align:bottom;}
.media .top .submenu span a               { background:url(../images/mediaTopIcons.png) no-repeat; width:30px; height:38px; display:block; position:relative;}
.media .top .submenu .photography a           { background-position:0 0;}
.media .top .submenu .photography a:hover       { background-position:-32px 0px;}
.media .top .submenu .photography.active a        { background-position:-32px 0px;}

.media .top .submenu .video a             { background-position:-89px 0;}
.media .top .submenu .video a:hover           { background-position:-121px 0px;}
.media .top .submenu .video.active a          { background-position:-121px 0;}

.media .top .submenu .floorPlan a           { background-position:-179px 0;}
.media .top .submenu .floorPlan a:hover         { background-position:-211px 0;}
.media .top .submenu .floorPlan.active a        { background-position:-211px 0;width: 137}
.media .top .submenu .active a:after          {background: url("../images/sprite.png") no-repeat scroll -66px -21px rgba(0, 0, 0, 0); bottom: 0px;content: "";  display: block;  height: 9px;left: 50%;  margin-left: -9px;  position: absolute;   width: 18px;    z-index: 999;}

.media .top .submenu .copy                { width:32px;}
.media .top .submenu .copy a              { background-position:-268px 0; width:32px;}
.media .top .submenu .copy a:hover            { background-position:-300px 0;}
.media .top .submenu .copy.active a           { background-position:-300px 0;}

.media .middleIframe                  { background:#efefef; position:relative; padding:12px; text-align:center;}
.media .middleIframe .title               { width:360px; left:50%; margin-left:-180px; top:45px; position:absolute; text-align:center; font-size:35px; font-weight:500; color:#525252;}
.media .middle_Iframe .title               { color: #525252;
    font-size: 35px;
    font-weight:500;
    left: 50%;
    margin-left: -180px;
    position: absolute;
    text-align: center;
    top: 45px;
    width: 360px;}


.bottom                         { background:#333333; width:100%; padding:0px; text-align:center;}
.bottom span                      { color:#7f7f7f; font-size:14px;padding:0; font-weight:bold; margin:0 30px; vertical-align:bottom; display:inline-block;}
.bottom span a                      { color:#7f7f7f; font-size:14px; font-weight:bold;}
.bottom span a:hover                  { color:#ffffff;}
.bottom span.active a                 { color:#ffffff;}
.bottom .back                     { margin-left:1%;}
.bottom .next                     { margin-right:1%;}
.bottom span.submit                   { margin-right:0; padding:0; width:98px;}
.bottom span.submit input               { background:#0886f8; padding:14px 0 15px; width:100%; color:#ffffff; border:0; box-shadow:none; font-weight:500; font-size:16px; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;}


.media .middleIframe .videoDesc             { padding:80px 0;}
.media .middleIframe .videoDesc .tagLine        { color:#ababab; font-size:16px; font-weight:500; display:block; padding-bottom:74px;}
.media .middleIframe .videoDesc .form         { width:468px; margin:0 auto; text-align:left;}
.media .middleIframe .videoDesc .form span        { display:block; color:#525252; font-size:18px; font-weight:500;}
.media .middleIframe .videoDesc .form span.lable    { padding-left:15px; padding-bottom:8px;}
.media .middleIframe .videoDesc .form span.text     { border:1px solid #ededed; -webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px; background:#ffffff; padding:8px 15px; margin-bottom:15px;}
.media .middleIframe .videoDesc .form span.text input { border:0; width:100%; background:none;color:#726f6f; font-size:18px; font-weight:500;}
.media .middleIframe .videoDesc .form span.text textarea{ border:0; width:100%; background:none;color:#726f6f; font-size:18px; font-weight:500; height:150px; resize:none; font-size: 14px; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;}
.media .middleIframe .videoDesc .form span.text input::-webkit-input-placeholder {color: #efefef;}
.media .middleIframe .videoDesc .form span.text input:-moz-placeholder { /* Firefox 18- */color: #efefef; opacity: 1;}
.media .middleIframe .videoDesc .form span.text input::-moz-placeholder {  /* Firefox 19+ */color: #efefef; opacity: 1;}
.media .middleIframe .videoDesc .form span.text input:-ms-input-placeholder {color: #efefef;}
.media .middleIframe .videoDesc .form span.or     { width:330px; margin:40px auto 30px; text-align:center; position:relative; color:#9f9f9f;border-bottom:1px solid #dddddd;}
.media .middleIframe .videoDesc .form span.or span    { position:absolute; width:60px; background:#efefef; left:50%; margin-left:-30px; top:-10px;color: #726f6f;}
sup {font-size: 25px;margin-top: -24px;}

.media .middleIframe.payment              { padding:0;}
.media .middleIframe .propList              { background:#ffffff; padding:30px 0 20px; text-align:left;}
.media .middleIframe .propList  table         { margin:0 auto; width:1080px;}
.media .middleIframe .propList  table tr        { }
.media .middleIframe .propList  table td        { display:table-cell; font-size:18px; /*font-weight:bold;*/color:#999999; padding:0 5px;}
.media .middleIframe .propList  table .heading td   { color:#00a2ff; padding-bottom:22px;}
.media .middleIframe .propList  table td.cost     { text-align:right; width:15%;}
.media .middleIframe .propList  table td.total      { text-align:right; width:10%;}
.media .middleIframe .propList  table td.tax      { width:10%; text-align:center;}
.media .middleIframe .propList  table td.item     { width:18%;}
.media .middleIframe .propList  table td.disc     { width:45%}
.media .middleIframe .propList  table .row td     { padding-bottom:22px;}

.media .middleIframe .propList table .totalrow .total   { text-align:right; width:100%;}
.media .middleIframe .propList table .totalrow td.total  { border-top:1px solid #ececec; padding-top:10px; color:#333333; font-size:20px; width:15%;}


.media .middleIframe .formSeaction            { border-top:1px solid #ececec;}

/*** Sticky Footer **/
*{
  margin: 0; /*color: #9f9f9f;*/
}
html, body {
  height: 100%;
}
.wrapper  {
  min-height: 100%;
  /* equal to footer height */
  margin-bottom: -46px; 
}
.wrapper:after {
  content: "";
  display: block;
   height: 46px; 
}
#footer {
  height: 46px; 
}
.white  { background:#ffffff;}
.errorBg  { background:#f7f5f2;}

/*** Sticky Footer End **/

/******************* Media End ****************************/

/******************* Payment ****************************/
.formSeaction                       { padding:20px 0; text-align:left;}
.formSeaction .tag                    { float:left; width:20%; margin-right:5%}
.formSeaction .tag  a                 { color:#00a2ff; font-size:18px; font-weight:500; line-height:35px; }
.formSeaction .tag  a span                { background:url(../images/arrowProfileInactive.png) no-repeat; width:6px; height:11px; display:inline-block; vertical-align:middle; margin-right:20px;}
.formSeaction .tag.active a span            { background:url(../images/arrowProfile.png) no-repeat; width:11px; height:6px; display:inline-block; vertical-align:middle; margin-right:15px;}

.formSeaction .form                   { float:left; width:70%;}
.formSeaction .form .lable                { float:left; font-size:18px; line-height:35px; font-weight:500; color:#525252; display:inline-block; text-align:right; width:150px; margin-right:15px;}
.formSeaction .form .text               { float:left; font-size:18px; font-weight:bold; color:#525252; display:inline-block; text-align:left; width:464px; border:1px solid #ededed; background:#ffffff;-webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px; padding:8px; vertical-align:middle;}
.formSeaction .form .text input[type=text]        { font-size:18px; font-weight:normal; color:#525252; border:0; background:none; width:100%;}
.formSeaction .form .spacer               { height:30px;}

.formSeaction .form .radioBut             { float:left; width:486px;}
.formSeaction .form .radioBut ul            { margin:0;}
.formSeaction .form .radioBut ul li           { margin:0; float:left; width:auto; margin-right:5px;}
.formSeaction .form .radioBut ul li span        { display:inline-block; vertical-align:middle;}
.formSeaction .form .radioBut ul li .radio        { margin-top:10px; width:24px; height:24px; padding:0; margin-right:5px; cursor:pointer;}
.formSeaction .form .text.half              { width:220px; margin-right:15px;}

/******************* Payment End ****************************/

/******************* Details ****************************/

.media .middleIframe.details              { padding:0 0 30px 0; text-align:left;}
.media .middleIframe.details .container         { width:1090px;}
.media .middleIframe.details h3             { color:#00a2ff; font-weight:500; cursor:pointer; padding:0; margin:0; background:none; border:0;font-size: 24px;}
.media .middleIframe.details h3 span          { background:url(../images/arrowProfileInactive.png) no-repeat; width:6px; height:15px; display:inline-block; vertical-align:middle; margin-right:10px;}
.media .middleIframe.details h3.active  span      { background:url(../images/arrowProfile.png) no-repeat; width:11px; height:10px; display:inline-block; vertical-align:middle; margin-right:5px;}
.media .middleIframe.details .now           { color:#00a2ff; text-decoration:underline; margin-left:20px; text-transform:uppercase; font-weight:normal;}
.media .middleIframe.details .now:hover         { text-decoration:none;}
.media .middleIframe.details .box           { padding:15px 0 0px 15px; position:relative; border:0; background:none;}
h3.active {margin-top: 40px !important;}
.media .middleIframe.details .box ul          { margin:0;}
.media .middleIframe.details .box ul.repeathtml{
  clear: both;
}
.media .middleIframe.details .box ul li         { margin:0; float:left; padding-bottom:15px; padding-right:20px; width:115px; height:58px;margin-bottom: 10px;}
.media .middleIframe.details .box ul li.brochure{height: auto;}
.media .middleIframe.details .box ul li.half      { width:245px;}
.media .middleIframe.details .box ul li.full      { width:507px;}
.media .middleIframe.details .box ul li.company     { clear:left;}
.media .middleIframe.details .box ul li.fullWidth   { width:100%; padding-right:0; height:auto;}
.media .middleIframe.details .box ul li.autoWidth   { width:auto; min-width:14%;font-size:12px; line-height:26px; font-weight:500; color:#525252; }
.media .middleIframe.details .box ul li label     { font-size:15px; font-weight:500; color:#525252; display:block;/*margin-bottom: 1%;*/padding-left: 2% !important;line-height: 35px;}
.media .middleIframe.details .box ul li .text     { border:1px solid #e1e1e1; display:block; width:94%; padding:8px 3%; background:#ffffff;-webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px;}
.media .middleIframe.details .box ul li .text input   { background:none; border:0; width:100%; font-size:12px; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;padding-left: 4%;}
.media .middleIframe.details .box ul li .select     { border:1px solid #e1e1e1; display:block; width:auto; padding:2px 8px 1px; background:#ffffff;-webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px; position:relative; min-height:28px;}
.media .middleIframe.details .box ul li .select  .custom-select .select-list    { right:-20px; left:auto;}
.media .middleIframe.details .box ul li .select  .custom-select .custom-text    { width:100%; text-shadow:none;color:#525252;}
.media .middleIframe.details .box ul li .select  .custom-select .select-list ul li  { float:none; padding-right:0; padding-bottom:0; width:145px;}
.media .middleIframe.details .box ul li .select .custom-select .custom-text, .media .middleIframe.details .box ul li .select .custom-select.disabled span.custom-text:hover { min-width:80px;}
.media .middleIframe.details .box ul li.half .select .custom-select .custom-text, .media .middleIframe.details .box ul li.half .select .custom-select.disabled span.custom-text:hover {min-width:200px;}
.media .middleIframe.details .box ul li label .info     { background:url(../images/info.png) no-repeat; display:inline-block; width:19px; height:19px; vertical-align:middle; margin-left:15px; cursor:pointer;}
.media .middleIframe.details .box ul li label .date     { background:url(../images/date.png) no-repeat; display:inline-block; width:16px; height:15px; vertical-align:top; margin-left:10px; cursor:pointer;}

.media .middleIframe.details .box ul li .select.select3 { width:55px; margin-right:5%; display:inline-block; vertical-align:top;}  
.media .middleIframe.details .box ul li .select.select3 .custom-select .custom-text { min-width:40px;}  
.media .middleIframe.details .box #addmore        { background: url("../images/sprite.png") no-repeat scroll 0 -210px rgba(0, 0, 0, 0); height: 30px;  width: 30px; cursor:pointer; vertical-align:bottom; top: 50px; position:absolute; display:block; right:22%;}
.media .middleIframe.details .box .increaseRow ul   { display:block; float:left; width:100%;}
.media .middleIframe.details .box ul li.company label { margin-bottom:5px; line-height:25px;}


#nav  { position:relative !important; top:0 !important;}
.main_content {
    /*padding-top: 46px !important; */ position:relative; z-index:989; /*background:#f1f1f1;*/
}
.inner .main_content { background:#ffffff;}


#header .rightLinks ul li       { position:relative;}
#header .rightLinks ul li.active:after {
    background: url("../images/sprite.png") no-repeat scroll -66px -21px rgba(0, 0, 0, 0);
    display: block;
    height: 9px;
    position: absolute;
    left: 50%;
  margin-left:-9px;
    bottom: -14px;
  content:"";
    width: 18px;
    z-index: 999;
}
#header .rightLinks ul li.menu.active:after { background-position:-156px -21px;}
.main_content .weekly { margin-bottom:-4px;}
.main_content .weekly iframe  { margin-bottom:-4px;}
.main_content .favourites ul li { text-align:left;}


.main_content.profile .profileDetails .box .desc .drag   { color:#5d5d5d; display:none;}
.main_content.profile .profileDetails .box .desc .dragSelect { color:#5d5d5d; background:url(../images/mediaupload.png) no-repeat; padding:8px 0 8px 40px; text-decoration:underline; display:none;}

.main_content.profile .profileDetails .box.edit .desc .drag     { display:block;}
.main_content.profile .profileDetails .box.edit .desc .dragSelect   { display:inline-block;}
.main_content.profile .profileDetails .box.edit.logo        { text-align:center;   border: 1px dashed #dddddd;}
.main_content.profile .profileDetails .box.edit.logo .desc      { width:100%;}
.main_content.profile .profileDetails .box.edit.logo .img     { display:none;}


.main_content.profile .profileDetails .box.edit.card        { text-align:center;   border: 1px dashed #dddddd;}
.main_content.profile .profileDetails .box.edit.card .desc      { width:100%;}
.main_content.profile .profileDetails .box.edit.card .img     { display:none;}

#nav      { padding:2px 0 3px !important;}
#nav.sticky   { position:fixed !important; top:46px !important;}

.fixed      { position:fixed; bottom:0; z-index:999; width:100%; transition:all ease-in;}
.fixedBody    { margin-bottom:-46px;}

/******************* Profile page  ****************************/
.profileHeader                  { background:#ffffff; padding:10px 10px 0; position:relative;/* border-bottom:12px solid #fff;*/}
.profileHeader .phImage             { width:100%; margin:0 auto;}
.profileHeader .profileHeaderDesc       { width:1160px; padding:0 10px; position:absolute; left:50%; margin-left:-590px; bottom:0;  z-index:800;}
.profileHeader.open .profileHeaderDesc      { bottom:70px;}
.profileHeader .phLogo              { width:180px; height: 170px; overflow-y:hidden; float:left; padding:0; position:relative; background:#ffffff; z-index:800; /*border:1px solid #e5e5e4; border-bottom:12px solid #ffffff;*/ }
.profileHeader .phLogo img {
  box-sizing: border-box;
  max-width: 100%;
  padding: 12px;
}
.profileHeader .phLogo a            { width:100%; display:block;}
.profileHeader .phtype              { width:360px;  float:left; padding-top:60px;}
.profileHeader .phtype .title         { font-size:26px; font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-weight:500; color:#ffffff; display:block; line-height:26px;}
.profileHeader .phtype .address         { font-size:18px; font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;  color:#ffffff; display:block;}
.profileHeader .phtype .bookmarkNo        { font-size:15px; font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;  color:#ffffff; display:inline-block; background:url(../images/star.png) no-repeat; padding-left:20px; margin-right:10px;}
.profileHeader .phtype .seenNo          { font-size:15px; font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;  color:#ffffff; display:inline-block; background:url(../images/eye.png) no-repeat 0 5px; padding-left:25px;}

.profileHeader .phwww             { width:360px; float:right;  text-align:right;padding-top:120px;}
.profileHeader .phwww a             { font-size:18px; font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;  color:#ffffff; }
.profileHeader .phwww a:hover         { text-decoration:underline;}
.profileHeader .phwww ul            { float:right;}
.profileHeader .phwww ul li           { display:inline-block; width:22px; height:22px; margin-left:35px; width:25px;}
.profileHeader .phwww ul li a         { display:block; background:url(../images/profilesprite.png) no-repeat; width:100%; display:block; height:22px;}
.profileHeader .phwww ul li.bookmark a      { background-position:0 0;}
.profileHeader .phwww ul li.bookmark a:hover  { background-position:0 -22px;}
.profileHeader .phwww ul li.bookmark.added a  { background-position:0 bottom !important;}
.profileHeader .phwww ul li.print a       { background-position:-57px 0;}
.profileHeader .phwww ul li.print a:hover   { background-position:-57px -22px;}
.profileHeader .phwww ul li.download a      { background-position:-114px 0px;}
.profileHeader .phwww ul li.download a:hover  { background-position:-114px -22px;}  
.profileHeader .phwww ul li.share         { width:25px; position:relative;}
.profileHeader .phwww ul li.share a       { background-position:-169px 0px;}
.profileHeader .phwww ul li.share a:hover   { background-position:-169px -22px;}
.profileHeader .phwww ul li.share.active a    { background-position:-169px -22px;}
.profileHeader .phwww ul li.share.active  span  { background:url(../images/sprite.png) no-repeat -126px -21px; width:18px; height:9px; display:block; position:absolute; bottom:-18px; left:2px}

.profileHeader .tabs              { padding:0 10px; margin:0 auto; text-align:right;}
.profileHeader .tabs ul             { margin:0;}
.profileHeader .tabs ul li            { margin:0; padding:0; display:inline-block; margin-right:45px;}
.profileHeader .tabs ul li:last-child     { margin-right:0;}
.profileHeader .tabs ul li a          { font-size:18px; padding: 18px 0 6px 0px; display:block; color:#b7b7b7;border-bottom:4px solid #ffffff; position:relative; z-index:820;}
.profileHeader .tabs ul li a:hover        { color:#00448f !important; border-bottom:4px solid #0886f8;}
.profileHeader .tabs ul li.active a       { color:#00448f; border-bottom:4px solid #0886f8; font-weight: normal;}


.profileHeader .shareLinks                { display:none; position:relative; overflow:hidden; background:#00448f; width:100%; padding:0px; margin:8px 0px 10px}
.profileHeader .shareLinks ul               { margin:0 auto; display:block; width:600px; padding-left:100px}
.profileHeader .shareLinks ul li            { margin:0; display:inline-block; float:left; padding-right:0; width:20%; text-align: center;}
.profileHeader .shareLinks ul li span         { width:52px; height:46px; display:block; margin:0 auto;}
.profileHeader .shareLinks ul li  a           { width:52px; height:46px; display:block; background:url(../images/sprite.png) no-repeat -8px -336px;}
.profileHeader .shareLinks ul li.fb  a          { background-position:-3px -336px;}
.profileHeader .shareLinks ul li.fb  a:hover      { background-position:-3px -396px;}
.profileHeader .shareLinks ul li.twt  a         { background-position:-68px -336px;}
.profileHeader .shareLinks ul li.twt  a:hover     { background-position:-68px -396px;}
.profileHeader .shareLinks ul li.gplus  a       { background-position:-128px -336px;}
.profileHeader .shareLinks ul li.gplus  a:hover     { background-position:-128px -396px;}
.profileHeader .shareLinks ul li.pint  a        { background-position:-188px -336px;}
.profileHeader .shareLinks ul li.pint  a:hover      { background-position:-188px -396px;}
.profileHeader .shareLinks ul li.email  a       { background-position:-248px -336px;}
.profileHeader .shareLinks ul li.email  a:hover     { background-position:-248px -396px;}

.profileHeader.edit .phImage              { width:1180px; padding:10px; margin:0 auto; height:302px; border:1px dashed #dddddd; text-align:center; background:url(../images/HeaderImgBg.png) center top no-repeat;}
.profileHeader.edit .phImage img.beforeedit { display:none;}

.profileHeader.edit .phImage .desc .drag        { display:block;}
.profileHeader.edit .phImage .desc .dragSelect      { display:inline-block;}
.profileHeader.edit .phImage .desc            { width:100%; }
.profileHeader.edit .phImage h4             { font-size:18px; color:#5d5d5d; padding-bottom:12px; display:block;}
.profileHeader.edit .phImage .desc            { font-size:14px; font-weight:bold; color:#c1c1c1; width: 200px; margin:0 auto; display:block;}
.profileHeader.edit .phImage .desc span         { display:block;}
.profileHeader.edit .phImage .desc span.spacer      { height:10px;}
.profileHeader.edit .phImage .desc .drag        { color:#5d5d5d; }
.profileHeader.edit .phImage .desc .dragSelect      { color:#5d5d5d; background:url(../images/mediaupload.png) no-repeat; padding:8px 0 8px 40px; text-decoration:underline;}

.profileHeader .phImage h4                { display:none;}
.profileHeader .phImage .desc             { display:none;}

.profileHeader.edit .phtype               { display:none;}
.profileHeader.edit .phwww                { display:none;}


.profileAbout                     { width:1070px; margin:0 auto; padding:30px 0; display:none;}
/*.profileAbout h3                    { color:#00448f; font-size:22px;font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-weight:normal; padding-bottom:30px;}*/
/*.profileAbout p                     { color:#00448f; font-size:17px; padding-bottom:20px;}*/
.profileAbout .left                   { width:630px; float:left; padding: 25px 0 0;}
.profileAbout .right                  { width:300px; float:right; text-align:right; padding-top: 25px;}
.profileAbout .right h3                 { font-weight:normal; color: #003a8c; text-transform:uppercase; padding-bottom:26px;}
.profileAbout .right ul                 { margin:0; padding:0;}
.profileAbout .right ul li                { display:inline-block; margin:4px;}
.profileAbout .right ul li a              { color:#ffffff; font-size:18px; background:#b8b8b8; padding:2px 15px;/* display:block;*/}
.profileAbout .right ul li a:hover            { background:#00448f;}

.profileAbout.edit .left                { display:none;}
.profileAbout.edit .right               { display:none;}

.profileAbout .aboutForm                { display:none;}
.profileAbout.edit .aboutForm             { display:block;}
.profileAbout .aboutForm label              { color:#007eff; font-size:21px; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; display:block;}
.profileAbout .aboutForm span             { color:#007eff; font-size:21px; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; display:block; border:1px solid #ededed; background:#ffffff; border-radius:5px; padding:5px;}
.profileAbout .aboutForm span input           { border:0; padding:0; box-shadow:none; outline:none; width:100%; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;}
.profileAbout .aboutForm span textarea          { border:0; padding:0; box-shadow:none; outline:none; width:100%; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; height:200px; resize:none;}
.profileAbout ul li                   { padding-bottom:25px;}
.profileAbout .aboutFormLeft              { float:left; width:60%;}
.profileAbout .aboutFormRight             { float:right; width:38%;}


.main_content.profile .profileDetails .box.edit.card  { background:url(../images/businessCardBg.png) no-repeat center top #ffffff;}
.main_content.profile .profileDetails .box.edit.card h4 { display:none;}
.main_content.profile .profileDetails .box.edit.card .desc  { display:none;}

.main_content.profile .profileDetails .box.edit.logo  { background:url(../images/profileLgoBg.png) no-repeat center top #ffffff;}
.main_content.profile .profileDetails .box.edit.logo h4 { display:none;}
.main_content.profile .profileDetails .box.edit.logo .desc  { display:none;}


.main_content .agencyListNew #agencyList ul li            { width:24.5%; float:none; display:inline-block; padding-bottom: 50px!important;}
.main_content .agencyListNew #agencyList ul li .arrowNew      { display:none;}
.main_content .agencyListNew #agencyList ul li .agencyDeatails    { position:absolute; width:100%; display:block; }
.main_content .agencyListNew #agencyList ul li.open .arrowNew   { display:block; background:url(../images/sprite.png) no-repeat -97px -21px; width:18px; height:9px; margin:30px auto 0; z-index:890; position:relative;}
.main_content .agencyListNew #agencyList ul li.open .agencyDeatails { position:absolute; width:100%; display:block; /*border-bottom: 1px solid #d8d8d8; /*background:#ffffff; border-top:1px solid #d8d8d8;*/  margin-top:-1px;z-index:889; min-height:978px; left:0;}
.main_content .agencyListNew #agencyList ul li.open               { min-height:1078px;}
.main_content .agencyListNew #agencyList ul li.open .profileHeader        { /*border-bottom:1px solid #d8d8d8;*/}
.main_content .agencyListNew #agencyList ul li.open .profileHeader .phwww   { }
.main_content .agencyListNew #agencyList ul li.open .profileHeader .phwww ul  { padding-top:0;}
.main_content .agencyListNew #agencyList ul li.open .profileHeader .phwww ul li { width:24px; padding:0 !important}
.main_content .agencyListNew #agencyList ul li.open .profileHeader .shareLinks ul{ margin:0 auto; padding-top:0;}
.main_content .agencyListNew #agencyList ul li.open .profileHeader .shareLinks ul li{ width:19%; padding:0 !important}
.main_content .agencyListNew #agencyList ul li.open .profileHeader .tabs ul     { padding-top:130px; padding-right: 10px; /*padding-left: 28px;*/}
.main_content .agencyListNew #agencyList ul li.open .profileHeader .tabs ul li    { width:auto; padding-bottom:0 !important; padding:0 !important}
.main_content .agencyListNew #agencyList ul li.open .profileAbout         { display:block;}
.main_content .agencyListNew #agencyList ul li.open .profileAbout .right ul     { padding-top:0;width: 100%;}
.main_content .agencyListNew #agencyList ul li.open .profileAbout .right ul li    { width:auto !important; padding:0 !important}
.main_content .agencyListNew #agencyList ul li.open .profileHeader .phwww ul li.share.active span { bottom:-15px;}

.main_content .agencyListNew #agencyList ul li.open .profileContact         { width:1180px; margin:0 auto; padding:0px 0; display:none;}
.main_content .agencyListNew #agencyList ul li.open .profileContact h3        { color:#007eff; font-size:22px;font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-weight:500; padding-bottom:15px;}
.main_content .agencyListNew #agencyList ul li.open .profileContact p       { color:#00448f; font-size:17px; padding-bottom:20px;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .left     { width:40%; float:left; padding:30px 5% 0;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .right      { width:50%; float:right; text-align:right;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .text     { border:1px solid #d7d7d7; border-radius:2px; width:46%; display:inline-block; padding:8px 1%; margin-bottom:15px;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .select     { border:1px solid #d7d7d7; border-radius:2px; width:46%; display:inline-block; padding:3px 1%; margin-bottom:15px;}

.main_content .agencyListNew #agencyList ul li.open .profileContact .text.full    { width:100%;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .text input   { border:0; background:none; font-size:14px;font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .textarea     { border:1px solid #d7d7d7; border-radius:2px; width:98%; display:inline-block; padding:8px 1%; margin-bottom:15px;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .textarea textarea  { border:0; background:none; font-size:14px;font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; width:100%; height:100px; resize:none;}

.main_content .agencyListNew #agencyList ul li.open .profileContact .custom-select.done             { background:none; border-radius:0; border:0; }
.main_content .agencyListNew #agencyList ul li.open .profileContact .custom-select .custom-text, .main_content .agencyListNew #agencyList ul li.open .profileContact .custom-select.disabled span.custom-text:hover { background:none; border-radius:0; border:0; box-shadow:none; font-weight:normal; font-size:14px; padding-right:20px; min-width:120px; padding-left: 1%;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .custom-select span.custom-text:hover, .main_content .agencyListNew #agencyList ul li.open .profileContact .active span.custom-text       { background:none; border-radius:0; border:0; box-shadow:none;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .custom-select .custom-text:after         { font-size:12px; right:0; content:url(../images/selectArrow.png); width:11px; height:6px; position:absolute; right:0; top:12px; overflow:hidden; text-shadow:none;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .custom-select .select-list             { background:none; padding-top:9px; padding-left:0; box-shadow:none; z-index:910; position:absolute; }
.main_content .agencyListNew #agencyList ul li.open .profileContact .custom-select .select-list:after         { position:absolute; content:url(../images/selectArrowUl.png); top:-6px; right:16px;z-index:890;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .custom-select .select-list ul            { background:#ffffff; border:1px solid #d6d6d6; border-radius:0 !important; color:#333333;text-shadow:none !important; padding:9px; width:180px !important; z-index:889;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .custom-select .select-list ul li         { border:1px solid #dcdcdc; border-bottom:0; color:#333333; font-size:14px; line-height:31px; padding:0 5% 0 30px !important; position:relative; font-weight:normal; color:#969696; height:auto !important; width:100%;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .custom-select .select-list ul li:last-child    { border-bottom:1px solid #dcdcdc;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .custom-select .select-list ul li:hover       { background-color:#0886f8; color:#ffffff;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .custom-select .select-list ul li.selected:before { content:url(../images/rightIcons.png); position:absolute; width:13px; height:11px; display:block; top:0px; left:12px; }
.main_content .agencyListNew #agencyList ul li.open .profileContact .custom-select .select-list ul li.selected      { background-color:#0886f8; color:#ffffff;}
.main_content .agencyListNew #agencyList ul li.open .profileContact label   { font-size:12px; font-weight:bold; line-height:24px; color:#717171; }

.main_content .agencyListNew #agencyList ul li.open .profileContact .submit             { width:104px;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .submit  input          { display:inline-block; color:#ffffff; width:100%; text-align:center; background:#007eff; -webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px; border:1px solid #75695b; font-size:16px; font-weight:500; line-height:41px; cursor:pointer; transition: background linear 300ms; transition:color ease-in 300ms;}
.main_content .agencyListNew #agencyList ul li.open .profileContact  .submit input:hover        { color:#007eff; background:#ffffff; }
.main_content .agencyListNew #agencyList ul li.open .profileContact .custom-select .custom-text:after { top:12px; right:10px; overflow:hidden;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .custom-select .select-list:after { top:-6px;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .custom-select .custom-text     { text-shadow:none; color:#999999; font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;}

.main_content .agencyListNew #agencyList ul li.open .profileContact .address              { width:300px; margin:0 auto; color:#00448f; font-size:22px;font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; }
.main_content .agencyListNew #agencyList ul li.open .profileContact .address ul             { margin:0; padding:20px 0;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .address ul li            { width:100%; padding:0px 0 15px 25px !important; background:url(../images/proContact.png) no-repeat;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .address ul li a          { color:#00448f; cursor:default; }
.main_content .agencyListNew #agencyList ul li.open .profileContact .address ul li.add          { background-position:0 5px;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .address ul li.tel          { background-position:0 -100px;}
.main_content .agencyListNew #agencyList ul li.open .similarProp                    { width:100%; background:#eaeaea; padding-bottom:70px;}
.main_content .agencyListNew #agencyList ul li.open .similarProp .owl-carousel              { width:1024px; margin:0 auto;}
.main_content .agencyListNew #agencyList ul li.open .similarProp .owl-controls              { display:block; background:none; min-height:0; position:static;}
.main_content .agencyListNew #agencyList ul li.open .similarProp .box .sharePage ul           { padding-top:0;}
.main_content .agencyListNew #agencyList ul li.open .similarProp .box .sharePage ul li          { width:18%; padding:5px 0 !important;}
.main_content .agencyListNew #agencyList ul li.open .similarProp .box                 { width:99%;}

.main_content .agencyListNew #agencyList ul li.open .similarProp .owl-controls .owl-nav .owl-next, .main_content .agencyListNew #agencyList ul li.open .similarProp .owl-controls .owl-nav .owl-prev  { background:url(../images/similarArrow.png) no-repeat; width:14px; height:26px; text-indent:-9999px; padding:0; position:absolute; top:50%; margin-top:-13px; border:0; border-radius:0;}
.main_content .agencyListNew #agencyList ul li.open .similarProp .owl-controls .owl-nav .owl-prev       { background-position:0 0; left:-50px;}
.main_content .agencyListNew #agencyList ul li.open .similarProp .owl-controls .owl-nav .owl-prev:hover     { background-position:0 bottom;}
.main_content .agencyListNew #agencyList ul li.open .similarProp .owl-controls .owl-nav .owl-next       { background-position:right 0; right:-50px;}
.main_content .agencyListNew #agencyList ul li.open .similarProp .owl-controls .owl-nav .owl-next:hover     { background-position:right bottom; }

.similarProp .container                 { width:1024px;}
.similarPropDropdown                  { float:left; position:relative; margin-left:20px; text-align:left; margin-bottom:20px;}
/*.similarPropDropdown a                  { color:#007eff; font-size:18px; font-weight:bold;}*/
.similarPropDropdown a span               { width:140px; display:inline-block;}
.similarPropDropdown a span.arrow           { background:url(../images/arrowProfile.png) no-repeat; width:11px; height:6px; display:inline-block; margin-left:10px; vertical-align:middle;}

.similarPropDropdown a i                { background:url(../images/profileDowpdownIcon.png) no-repeat right 0; width:25px; height:20px; display:inline-block; vertical-align:middle; margin-right:8px; margin-left:0px;}
.similarPropDropdown .rental i              { background-position:right -84px;}
.similarPropDropdown .brochure i            { background-position:right -44px;}
.similarPropDropdown .profile i             { background-position:right 0;}


.similarPropDropdown .dropdownBox               { display:none; width:169px; padding:10px; background:#ffffff; border:1px solid #cccccc; position:absolute; left:-20px; z-index:900; top:34px; text-align:left;}
.similarPropDropdown .dropdownBox .arrow            { display:block; position:absolute; background:url(../images/sprite.png) no-repeat -96px -21px; width:16px; height:9px; right:8px; top:-8px;}
#agencyList .similarPropDropdown .dropdownBox ul              { border:1px solid #cccccc;border-bottom:0px solid #cccccc; padding-top:0;}
#agencyList .similarPropDropdown .dropdownBox ul li             { margin:0; border-bottom:1px solid #cccccc; width:100% !important; padding:0 !important}
#agencyList .similarPropDropdown .dropdownBox ul li a           { float:none; margin:0; padding:10px 0; font-size:18px; font-weight:normal; text-transform:capitalize; color:#a5a5a5; width:100%; margin-bottom:0px; display:block;}
#agencyList .similarPropDropdown .dropdownBox ul li a:hover       { color:#ffffff; background-color:#0886f8;}
#agencyList .similarPropDropdown .dropdownBox ul li.selected a      { color:#ffffff; background-color:#0886f8;}
#agencyList .similarPropDropdown .dropdownBox ul li a i         { background:url(../images/profileDowpdownIcon.png) no-repeat center 0; width:25px; height:20px; display:inline-block; vertical-align:middle; margin-right:8px; margin-left:8px;}
#agencyList .similarPropDropdown .dropdownBox ul li.profile a i     { background-position:center top;}
#agencyList .similarPropDropdown .dropdownBox ul li.profile a:hover i   { background-position:left top;}
#agencyList .similarPropDropdown .dropdownBox ul li.brochure a i      { background-position:center -44px;}
#agencyList .similarPropDropdown .dropdownBox ul li.brochure a:hover i  { background-position:left -44px;}
#agencyList .similarPropDropdown .dropdownBox ul li.rental a i      { background-position:center -84px}
#agencyList .similarPropDropdown .dropdownBox ul li.rental a:hover i    { background-position:left -84px;}
#agencyList .similarPropDropdown .dropdownBox ul li.rental.selected  a i  { background-position:left -84px;}
#agencyList .similarPropDropdown .dropdownBox ul li.brochure.selected  a i{ background-position:left -44px;}
#agencyList .similarPropDropdown .dropdownBox ul li.profile.selected  a i { background-position:left top;}


/***** from  Custom CSs*/
 .profileHeader.edit .profileHeaderDesc { width:212px;} 
 
 
 
#headlineimgPreview             { width:100%; position:relative; background:#ffffff;}
#headlineimgPreview .dz-details       { font-size:12px; font-weight:bold; color:#333333; height:280px; overflow:hidden;}
/*******/
#headlineimgPreview .dz-details img     { height:100%; width:auto;}
/*******/
#headlineimgPreview .dz-details .dz-filename  { width:80%; float:left;}
#headlineimgPreview .dz-details .dz-size    { width:20%; float:right;}
#headlineimgPreview .dz-progress      { display:none;}
#headlineimgPreview .dz-success-mark    { display:none;}
#headlineimgPreview .dz-error-mark      { display:none;}
#headlineimgPreview .dz-error-message   { display:none;}
#headlineimgPreview .dz-remove        { color:#ffffff; background:#007eff; position:absolute; bottom:5px; right:10px; padding:5px;}

.main_content.profile .profileDetails .box.edit.logo  { background-position:center 10px;}
#profileLogoPreview             { width:100%; position:relative; background:#ffffff;}
#profileLogoPreview .dz-details       { font-size:12px; font-weight:bold; color:#333333; height:220px; overflow:hidden;}
/*******/
#profileLogoPreview .dz-details img     { height:100%; width:auto;}
/*******/
#profileLogoPreview .dz-details .dz-filename  { width:80%; float:left;}
#profileLogoPreview .dz-details .dz-size    { width:20%; float:right;}
#profileLogoPreview .dz-progress      { display:none;}
#profileLogoPreview .dz-success-mark    { display:none;}
#profileLogoPreview .dz-error-mark      { display:none;}
#profileLogoPreview .dz-error-message   { display:none;}
#profileLogoPreview .dz-remove        { color:#ffffff; background:#007eff; position:absolute; bottom:5px; right:10px; padding:5px;}

.main_content.profile .profileDetails .box.edit.card  { background-position:center 10px;}
#businessCardPreview              { width:100%; position:relative; background:#ffffff;}
#businessCardPreview  .dz-details       { font-size:12px; font-weight:bold; color:#333333; height:220px; overflow:hidden;}
/*******/
#businessCardPreview  .dz-details img     { height:100%; width:auto;}
/*******/
#businessCardPreview  .dz-details .dz-filename  { width:80%; float:left;}
#businessCardPreview  .dz-details .dz-size    { width:20%; float:right;}
#businessCardPreview  .dz-progress      { display:none;}
#businessCardPreview  .dz-success-mark    { display:none;}
#businessCardPreview  .dz-error-mark      { display:none;}
#businessCardPreview  .dz-error-message   { display:none;}
#businessCardPreview  .dz-remove        { color:#ffffff; background:#007eff; position:absolute; bottom:5px; right:10px; padding:5px;}

.main_content.profile .profileDetails .box .img {width:222px;}
.profile .profileHeader .phImage img     { height:100%; /*width:auto;*/}

.main_content .topSearch .dropdown .dropdownBox { width:250px;}
.main_content .topSearch .dropdownBox .arrow  { right:3px;}
.profileHeader .phtype              { padding-top:86px;}
.inner .main_content              { overflow:hidden;}

.media .middleIframe.details .box .increaseRow ul { height: auto;}

.main_content.profile .profileDetails .box.directory span.custom-text   { width:85% !important;}
.main_content.profile .profileDetails .box span.text .custom-select .select-list ul li  { background-color:#ffffff; color:#333333;}
.main_content.profile .profileDetails .box span.text .custom-select .select-list ul li:hover    { background-color:#0886f8; color:#ffffff;}


.media .middleIframe.details .box ul li .select span.custom-text    { width:85% !important;}
.media .middleIframe.details .box ul li .select .custom-select .select-list ul li   { line-height:normal;}
.media .middleIframe.details .box ul li .select .custom-select .select-list ul li   { background-color:#ffffff; color:#333333;}
.media .middleIframe.details .box ul li .select .custom-select .select-list ul li:hover     { background-color:#0886f8; color:#ffffff;}
.media .middleIframe.details .box ul li .select .custom-select .select-scroll                   { z-index:890; height:208px; background:none;}

.media .middleIframe.details .box ul li .select.select3             { width:65px; padding:1px 4px 1px 7px;box-sizing: border-box;}

#removeone                      { background:url(../images/minus.png) no-repeat; height: 30px;  width: 30px; cursor:pointer; vertical-align:bottom; top:55px; position:absolute; display:block; right:18%; text-indent:9999px; overflow:hidden;}


#orderform .custom-select .custom-text:before                   { font-size:12px; right:0; content:url(../images/selectArrow.png); width:11px; height:6px; position:absolute; right:0; top:12px; overflow:hidden}
#orderform .custom-select .custom-text:after                    { font-size:12px; right:0; content:url(../images/selectArrowUl.png); width:16px; height:16px; position:absolute; right:-3px; top:20px; overflow:hidden;z-index:911; display:none;}
#orderform .custom-select.open_list .custom-text:after          { display:block;}
#orderform .custom-select .select-list                          { box-shadow:none; z-index:910; padding-left:0; padding-top:9px; position:absolute; background:#ffffff; border:1px solid #d6d6d6; border-radius:0 !important; color:#333333; top:35px;}
#orderform  .pm .custom-select .select-list                         {  min-height:50px;}
#orderform .custom-select .select-list:after                    { display:none;}
#orderform .custom-select .select-list ul                       { border:0; text-shadow:none !important; padding:0 9px; width:180px !important; z-index:889;}

.media .middleIframe.photo_background                    { background:url(../images/bg.png) no-repeat center center; width:auto;  min-height:550px; margin:5px;}
.media .middle_Iframe.photography {
    height: calc(100vh - 96px);
}
.media .middle_Iframe.photo_background { background: #ffffff url(../images/bg.png) no-repeat center center; width:auto;}

.media .middleIframe.floorplan                       { background:url(../images/dragUpload.png) no-repeat center center; width:auto; border:1px dashed #cccccc; min-height:550px; margin:5px;}
 
.media .middle_Iframe.photography .dz-details .dz-filename  { display:none;}
.media .middle_Iframe.photography .dz-details .dz-size      { display:none;}
.media .middle_Iframe.floorplans .dz-details .dz-size    { display:none;}
.media .middle_Iframe.photography .dz-success-mark          { display:none;}
.media .middle_Iframe.photography .dz-error-mark, .media .middle_Iframe.floorplans .dz-error-mark           { display:none;}
.media .middle_Iframe.photography .dz-preview,.media .middle_Iframe.floorplans .dz-preview { position:relative; width:250px;height: 270px; display:inline-block; margin:10px; vertical-align:top;border: 1px solid #e1e1e1; padding:0px; background:#ffffff;border-radius: 2px;}
.media .middle_Iframe.photography .dz-preview img,.media .middle_Iframe.floorplans .dz-preview img{ height:90%; }
.media .middle_Iframe.photography .dz-remove                { color:#ffffff; background:#007eff; position:absolute; bottom:5px; right:10px; padding:5px;}

.media .middle_Iframe.floorplan .dz-details .dz-filename        { display:none;}
.media .middle_Iframe.floorplan .dz-details .dz-size            { display:none;}
.media .middle_Iframe.floorplan .dz-success-mark                { display:none;}
.media .middle_Iframe.floorplan .dz-error-mark              { display:none;}
.media .middle_Iframe.floorplan .dz-preview                     { position:relative; width:250px; display:inline-block; margin:10px; vertical-align:top;border:1px dashed #007eff; padding:10px; background:#ffffff;}
.media .middle_Iframe.floorplan .dz-remove                  { color:#ffffff; background:#007eff; position:absolute; bottom:5px; right:10px; padding:5px;}

.main_content .topSearch .moreCat               { height:200px; overflow:auto; display: block;}
.main_content .topSearch .more a span.arrow { background:url(../images/sprite.png) no-repeat -96px -21px; width:16px; height:9px; position:absolute; margin:0 auto; display:block; right:9px; bottom:-7px; z-index:999;}

.main_content .topSearch .moreCat ul li     { line-height:normal; min-height:30px;}
.popupBox .error                            { padding:8px 30px; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; color:#ff0000;}


.regular-checkbox {
    display: none;
}

.regular-checkbox + label {
    /*background-color: #484848;
    border: 1px solid #484848;
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);*/
    padding: 0px;
    border-radius: 3px;
    display: inline-block;
    position: relative; margin-right:5px;
    vertical-align:middle;
    vertical-align:middle;
    float:left;
    background:url(../images/checkbox.gif) no-repeat; background-repeat:no-repeat;
    width:24px !important; height:24px !important;
    background-position:0 bottom;
}

.regular-checkbox + label:active, .regular-checkbox:checked + label:active {
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}

.regular-checkbox:checked + label {
    /*background-color: #484848;
    border: 1px solid #484848;
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);
    color: #ffffff;*/
    background-position:0 0;

}

.regular-checkbox:checked + label:after {
    content: '';
    font-size: 14px;
    position: absolute;
    top: -5px;
    left: 3px;
    color: #ffffff;
}


.regular-radio {
    display: none;
}

.regular-radio + label {
    /*background-color: #484848;
    border: 1px solid #484848;
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);*/
    padding: 0px;
    border-radius: 3px;
    display: inline-block;
    position: relative; margin-right:5px;
    vertical-align:middle;
    vertical-align:middle;
    background:url(../images/radio1.png) no-repeat; background-repeat:no-repeat;
    width:24px !important; height:24px !important;
    background-position:0 bottom;
    cursor:pointer;
}

.regular-radio + label:active, .regular-radio :checked + label:active {
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}

.regular-radio:checked + label {
    /*background-color: #484848;
    border: 1px solid #484848;
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);
    color: #ffffff;*/
    background-position:0 0;

}

.regular-radio :checked + label:after {
    content: '';
    font-size: 14px;
    position: absolute;
    top: -5px;
    left: 3px;
    color: #ffffff;
}


.media .middleIframe.details .box ul li.autoWidth { line-height:24px;}

.formSeaction .form .text           { width:400px; margin-right:5px;}
#coupencodebutton {
    background-color: #484848;
    border: 1px solid #484848;
    padding: 10px;
    border-radius: 3px;
    display: inline-block;
    color:#ffffff;
  margin-top: 2px;
}
#coupenmessage      { width:400px; margin:5px auto; display:block; text-align:center;}

.profileHeader .phtype .title { white-space:nowrap; }

.addtoany_list      { padding:7px 0; display:inline-block !important;}

#map-canvas         { visibility:hidden !important; position:absolute; top:0; bottom:0;  width:100%; z-index:-1; opacity:0;}
#map-canvas.open    { visibility:visible !important;z-index:50; opacity:1;}
.main_content .searchList.grid #map-canvas2     { width:300px;  height:300px; visibility:hidden !important; position:absolute; top:0; right:0;  width:100%; z-index:-1; opacity:1; display:block}
.main_content .searchList.list #map-canvas2     { visibility:visible !important;z-index:50; opacity:1;height:300px;position:absolute; top:0; right:0; position:relative; }
.outerBox                           { position:relative;}


.navigation         { position:relative; z-index:999;}
.main_content .searchList.list .list ul li .box .desc { width:90%;}


/* ================================= */

.addtoany_list      { width:100% !important; text-align:center !important;}
.addtoany_list a        { width:15% !important;}
.addtoany_list a    img { width:auto !important; height:30px;}
.main_content .searchList.sales.list .list ul li .box .desc .sharePage { bottom:-42px;}
.gm-style .gm-style-iw #content { position:relative;}
.gm-style .gm-style-iw #content #siteNotice{ position:relative;}
.gm-style .gm-style-iw #content #firstHeading{ position:absolute; bottom:15px; background:#000; display:block; width:100%;}
.gm-style .gm-style-iw #content #bodyContent{ position:absolute; bottom:0; background:#000; display:block; width:100%;}

/* =========== New CSS Changes ====================== */

#nav ul li      { width:auto;}
#nav ul li  a   { width:auto; /*padding: 10px 19px;*/}
.select-scroll  {z-index:890; top:20px;}

.hidescroller{overflow: hidden;}
.main_content .topSearch .select .select-list       { background:#fff; border:1px solid #d6d6d6; }
.main_content .topSearch .select .select-list   ul  { background:#fff; border:0; }
.select .custom-select.open_list .custom-text:before { position:absolute; content:url(../images/selectArrowUl.png); top:9px; right:8px;z-index:912;}
.bookmark.added   { background-position:0 bottom !important;}
.profile .profileHeader .phImage img { height:auto !important; min-height:150px;}

.main_content #agencyList ul li .agency .img img        { height:164px; width:219px;}

/*.profileHeader .phLogo                          { min-height:199px;}
.profileHeader .phLogo img                      { min-height:199px;}*/

.main_content .similarProp .box a.bookmark      { bottom:auto; top:10px;}
.main_content .similarProp .box a.bookmark.added   { background-position:-30px -30px !important;}


/***************** For favourites Box CSS *****************/
.favouritesBox          { position:fixed; width:320px; right:-321px; top:93px; z-index:9999; background:#fafafa; border:1px solid #dcdcdc; color:#0886f8; font-size:13px; transition: all ease 0.5s;}
.favouritesBox.open       { right:0px;}
.favouritesBox .favouritestitle { display:block; text-align:center; border-bottom:1px solid #dcdcdc; padding:5px 0;}
.favouritesBox ul       { display:block;}
.favouritesBox ul li        { display:block; transition: background ease 0.5s;}
.favouritesBox ul li .img     { width:120px; display:inline-block; margin-right:0px; vertical-align:top;}
.favouritesBox ul li .desc      { width:166px; display:inline-block; vertical-align:top; padding: 5px 20px 5px 5px; position:relative;}
.favouritesBox ul li:hover      { background:#0886f8;}
.favouritesBox ul li .desc span   { display:block;}

.favouritesBox ul li  .properties         { font-size:15px; padding-top:8px;}

.favouritesBox ul li  .properties span        { background:url(../images/favouritesIcons.png) no-repeat; margin-right:8px;}
.favouritesBox ul li  .properties span.beadrooms    { background-position:0 bottom; display:inline-block; min-height:18px; line-height:18px; padding-right:25px;}
.favouritesBox ul li .properties span.shower    { background-position:-55px bottom; display:inline-block; min-height:18px; line-height:18px; padding-right:18px;}
.favouritesBox ul li  .properties span.garage   { background-position:right bottom; display:inline-block; min-height:18px; line-height:18px; padding-right:25px;}
.favouritesBox ul li .desc a.bookmark       { background:url(../images/sprite.png) no-repeat -30px 0px; width:30px; height:30px; display:block; position:absolute; top:20px; right:5px; z-index:990; }
.favouritesBox ul li:hover .desc a.bookmark       { background-position:-30px -30px; }

.home .favouritesBox  { top:46px; padding-bottom:50px;}
.main_content .homebox .addCardList ul li a img { width:219px; height:166px;}
.main_content.profile .profileDetails .profileLogo .img { /*width: 130px !important*/}
.main_content.profile .profileDetails .profileLogo .img img { min-height:120px;}
.profileHeader .phtype .title  { padding-bottom:5px;}
.main_content .agencyListNew #agencyList ul li.open .similarProp #similarProp { min-height:200px;}

.main_content .similarProp .box .img img { height:176px;}
.main_content .topSearch .shareLink .addtoany_list { position:relative; top:-15px; padding:0;}
.main_content .similarProp .box .sharePage .addtoany_list a { width:14% !important;}
.main_content .similarProp .box .sharePage .addtoany_list a.a2a_button_pinterest_pin.addtoany_special_service a{ width:40px !important;}

.main_content .topSearch  #business-directory .moreCat ul li { width:305px;}

.media .middleIframe.details .box ul li.custlogohideshow.photographySale{  height:auto;margin: 0 auto;float: none;width: 65%;}
.custlogohideshow.photographySale .photographySaleLogo {border:1px dashed #dcdcdc; background:#ffffff; width:80%; padding:2%; text-align:center; min-height:125px;float: left;}
.custlogohideshow.photographySale .photographySaleLogo2 {background: #ffffff none repeat scroll 0 0;
    border: 2px dashed #dcdcdc;
    box-sizing: border-box;
    float: left;
    margin: -45px 0 18px;
    min-height: 100px;
    padding: 5% 2% 2%;
    text-align: center;
    width: 365px;}
.custlogohideshow.photographySale .dz-preview           { width:23%; margin:2%; display:inline-block;}
.custlogohideshow.photographySale .dz-size, .photographySale .dz-size, .brochureSale .dz-size{ display:none;}
.custlogohideshow.photographySale .dz-success-mark, .photographySale .dz-success-mark, .brochureSale .dz-success-mark{display:none;}
.custlogohideshow.photographySale .dz-filename, .photographySale .dz-filename, .brochureSale .dz-filename{display:none;}
.custlogohideshow.photographySale .dz-error-mark, .photographySale .dz-error-mark, .brochureSale .dz-error-mark{display:none;}
.custlogohideshow.photographySale .photographySaleLogo .title                    {display:block; font-weight:bold; width:100%; top:0; font-size:20px; left:0; position:relative; margin-left:0;}
.custlogohideshow.photographySale .photographySaleLogo2 .title          {display:block; font-weight:bold; width:100%; top:0; font-size:20px; left:0; position:relative; margin-left:0;}
.custlogohideshow.photographySale .dz-remove, .photographySale .dz-remove , .brochureSale .dz-remove{ color:#ffffff; background:#007eff; padding:5px;}
.custlogohideshow.photographySale .dz-error-message, .photographySale .dz-error-message, .brochureSale .dz-error-message     { color:#ff0000; padding:5px;}
.photographySale .dz-details {
  margin-bottom: 15px;
}
.stripe_payment                                         { width:100%; text-align:center; background:#ffffff;}
.stripe_payment .thanksMsg                              { width:100%; font-size:25px; display:block; font-weight:bold; padding:20px 0;}
.stripe_payment .stripe-button-el                       { margin-bottom:20px;}
.stripe_payment .stripe-button-el span                   { color:#ffffff; text-align:center; background:#007eff; border:1px solid #007eff; -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px; font-size:17px; font-weight:bold; cursor:pointer; text-transform:uppercase; width:165px; display:block; padding:10px 0; margin:0 auto; transition: background linear 300ms; transition:color ease-in 300ms;}
.stripe_payment .stripe-button-el span:hover   { color:#007eff; background:#ffffff; }


.main_content .topSearch .icons ul li.favouritesIcon a.added   { background-position:left bottom !important;}
.single-properties .main_content .propDetails .container         { background:#ffffff;}
.single-properties  .main_content .propDetails .mapContact  { background:#f1f1f1;}

.main_content .similarProp .box a.share  { right:0; left:0; margin:0 auto;}
.main_content .similarProp .box .sharePage .arrow { right:0; left:0; margin:0 auto;}


.main_content.search .topSearch .moreSearch .down{ display:block;}

.main_content.search .topSearch .down  .price                       { margin:0;}
.main_content.search .topSearch .down  .price .box                  { margin:0; display:inline-block;   border: 1px solid #dcdcdc;  width: 130px;  float: left;  text-align: center;}
.main_content.search .topSearch .down  .price .to                   {   width: 14px; float: left;  font-size: 14px;  color: #00448f;  /*font-weight: bold;*/  padding: 5px;}
.main_content.search .topSearch .down  .price .box div              { margin:0;}
.main_content.search .topSearch .down  .price .box .min         { background:#fafafa;font-size:14px; color:#00448f; /*font-weight:bold;*/ padding:5px; cursor:pointer;}
.main_content.search .topSearch .down  .price .box .min em      { /*font-weight:bold;*/}
.main_content.search .topSearch .down  .price .box .min span     { background:url(../images/selectArrow.png) no-repeat; height: 6px; width: 11px; display:inline-block; vertical-align:middle; margin-left:5px;}
.main_content.search .topSearch .down  .price .box .max         { background:#fafafa;font-size:14px; color:#00448f; /*font-weight:bold;*/ padding:5px; cursor:pointer;}
.main_content.search .topSearch .down  .price .box .max em      { /*font-weight:bold;*/}
.main_content.search .topSearch .down  .price .box .max span     { background:url(../images/selectArrow.png) no-repeat; height: 6px; width: 11px; display:inline-block; vertical-align:middle; margin-left:5px;}

.main_content.search .topSearch .down  .price .box .open.values      { display:block !important; }
.main_content.search .topSearch .down  .price .box .values           { display:none; height:150px; overflow:auto; margin:0; }
.main_content.search .topSearch .down  .price .box.open .min span    { background-position: center bottom;}
.main_content.search .topSearch .down  .price ul                { margin:0; padding-top:0px; width:100%;}
.main_content.search .topSearch .down  .price ul li             { margin:0; width:100%; text-align:center; color:#525252; font-size:12px; font-weight:bold; line-height:25px;}
.main_content.search .topSearch .down  .price ul li:last-child  { border-right:0px solid #dcdcdc;}
.main_content.search .topSearch .down  .price ul li  a          { color:#bdbdbd; font-size:12px; font-weight:bold; line-height:25px; display:block;}
.main_content.search .topSearch .down  .price ul li a:hover     { color:#ffffff; background:#00448f;}

.main_content.profile .profileDetails .box.directory span.text.select   .custom-select .select-list ul   { height:100px !important; width:280px !important; }
.main_content.profile .profileDetails .box.directory span.text.select   .custom-select .select-list ul li  { font-size:12px !important; line-height:normal !important;}
.main_content.profile .profileDetails .box.directory span.text.select   .custom-select .select-list .select-scroll   { height:100px !important;}
.main_content.profile .profileDetails .box.directory span.text.select   .custom-select .select-list { top:auto !important; left:auto !important; right:-10px !important;}
.main_content.profile .profileDetails .box.directory span.text.select  .custom-select.open_list .custom-text:before { top:21px;}

.main_content.profile .profileDetails .box.directory span.text.select .custom-select .select-list { border:1px solid #d6d6d6 !important; padding:10px;}
.main_content.profile .profileDetails .box.directory span.text.select .custom-select .select-list ul { border:0 !important; height:110px !important; }


.page-template-search-sales-php .main_content.search .topSearch .moreSearch .down .select       { width:180px;}
.page-template-search-sales-php .main_content.search .topSearch .moreSearch .down .select .custom-select .select-list { border:1px solid #d6d6d6 !important; padding:10px; width:280px; }
.page-template-search-sales-php .main_content.search .topSearch .moreSearch .down .select .custom-select .select-list ul { border:0 !important; height:200px !important; padding:0; width:100% !important; }
.page-template-search-sales-php .main_content.search .topSearch .moreSearch .down .select   .custom-select .select-list ul li  { font-size:14px !important; line-height:normal !important; width:85% !important; padding:0% 5% 0% 10% !important; }
.page-template-search-sales-php .main_content.search .topSearch .moreSearch .down .select  .custom-select .select-list .select-scroll   { height:200px !important;}
.page-template-search-sales-php .main_content.search .topSearch .moreSearch .down .select   .custom-select .select-list { top:auto !important; left:auto !important; }

.main_content .searchList.list .list ul li .box .img        { height:190px; }

/********* updated css ********/
#nav ul                 { width:100%; text-align:center;}
#nav ul li                  { float:none !important; display:inline-block;}
.addtoany_list          { padding: 5px 0;}

.contactus .custom-select .select-list { padding-top:0;}
.contactus  h3   { outline:none;}

.main_content .homebox .addCardList ul li { width:222px; height:142px;}
.main_content .homebox .addCardList ul li a img { width:222px; height:142px;}
.main_content #agencyList ul li .agency .img img { width:222px; height:142px;}
.main_content.search .topSearch .moreSearch .down { top:38px;}
.main_content .searchList .list ul li .box .desc .place .icon { margin-left:0px; background-position:-88px 0; width:25px;}

.main_content .searchList .list ul li .box .desc .properties span   { margin-left:0; margin-right:8px; }

.main_content .searchList.list .list ul li .box .img { background-image:none !important;}
.main_content .searchList.list .list ul li .box .img img { opacity:1  !important; visibility:visible !important; /*  height: 100% !important;*/}

.main_content .propDetails .mapContact .contactform .text .custom-select .custom-text   { min-width:80%; text-shadow:none; color:#646161; font-size:16px; font-weight:bold;}
.main_content .propDetails .mapContact .contactform .text .custom-select .select-list ul  { width:260px !important;}

.main_content .propDetails .mapContact .contactform .text .custom-select .select-list ul  li  { padding-left:30px;}

.main_content .propDetails .mapContact .contactform .text .custom-select .select-list ul li.selected {  background-color: #0886f8; color:#ffffff !important;}

.page-template-directory-php                                                                    { background:#f7f5f2;}
#business-directory .moreCat                                                                        { top:38px;}
#business-directory  .more a span.arrow                                                         { bottom:-11px;}
.profileHeader .phwww ul li.share.active span                                                       { bottom:-24px;}

.media .middleIframe.details .box ul li .select .custom-select .select-list ul li { min-height:10px; padding:5px 30px; width:120px;}
.media .middleIframe.details .box ul li .select .custom-select .select-scroll  { display:none;}
#orderform .custom-select .select-list ul  { height:auto !important;width:auto !important;}
#orderform .half .custom-select .select-list ul  { height:220px !important;width:180px !important;}
#orderform .half .pm .custom-select .select-list ul   { height:50px !important;width:180px !important;}
#orderform .pm .custom-select .select-list   {  min-height: 62px;}
#orderform .half .custom-select .select-list .select-scroll  { display:block}

span.wpcf7-form-control-wrap ul li{ text-align: left;}

.media .middle_Iframe.photography .dz-preview { color: #333;}
.media .middle_Iframe.floorplans .dz-preview  { color: #333;}
.media .middle_Iframe.photography .dz-details img { height: 180px;}
.media .middle_Iframe.floorplans .dz-details img  { height: 180px;}
.media .middle_Iframe.photography .dz-details .dz-filename  { display:block; text-align:left;}
.media .middle_Iframe.photography .dz-progress { background:#cccccc; width:100%;display: inline-block;}
.media .middle_Iframe.photography .dz-progress .dz-upload, .media .middle_Iframe.floorplans .dz-progress .dz-upload { background:#0886f8; height:15px;display: block;}
.media .middle_Iframe.photography .dz-success-mark   { display:block; float:left;  padding: 5px 5px 10px;margin-left: 2%;}
.media .middle_Iframe.photography .dz-success-mark span { display:block; background:#2de430; color:#ffffff; width:15px; height:15px; border-radius:50%;}
.media .middle_Iframe.photography .dz-success-mark span:after  { content:"Uploaded";/*color: #949494;*/ margin-left:5px; position: absolute; color: #828282;font-weight: bold;}
.media .middle_Iframe.photography .dz-remove  { color: #828282;  background:none;  position:relative;  bottom:auto; right: auto;  padding: 5px 10px 5px 5px; float:right;font-weight: bold;}
.media .middle_Iframe.floorplans .dz-remove { color: #828282;  background:none;  position:relative;  bottom:auto; right: auto;  padding: 5px 10px 5px 5px; float:right;font-weight: bold;}
.media .middle_Iframe.photography .dz-remove:before    { display:inline-block; content:"x"; background:#8c8c8c; color:#fff; width:15px; height:15px; border-radius:50%; margin-right:5px;font-weight:bold; line-height: 14px;   text-align: center;}
.media .middle_Iframe.floorplans .dz-remove:before { display:inline-block; content:"x"; background:#8c8c8c; color:#fff; width:15px; height:15px; border-radius:50%; margin-right:5px;font-weight:bold; line-height: 14px;   text-align: center;}


.media .middle_Iframe.floorplans .dz-details .dz-filename   { display:block; text-align:left;}
.media .middle_Iframe.floorplans .dz-progress     { background:#cccccc; width:100%;}
.media .middle_Iframe.floorplans .dz-progress .dz-upload  { background:#0886f8; height:15px;}
.media .middle_Iframe.floorplans .dz-success-mark  { display:block; float:left;  padding: 5px;}
.media .middle_Iframe.floorplans .dz-success-mark span  { display:block; background:#2de430; color:#ffffff; width:15px; height:15px; border-radius:50%;}
.media .middle_Iframe.floorplans .dz-success-mark span:after  { content:"Uploaded";color: #949494; margin-left:5px;position: absolute;color: #333}
.media .middle_Iframe.floorplans .dz-remove  { color: #949494;  background:none;  position:relative;  bottom:auto; right: auto;  padding: 5px; float:right;}
.media .middle_Iframe.floorplans .dz-remove:before { display:inline-block; content:"x"; background:#949494; color:#fff; width:15px; height:15px; border-radius:50%; margin-right:5px;font-weight:bold;}



div#faq  { position:relative; z-index:10;}
#contactus .form    { position:relative; z-index:5;}

.main_content.search .topSearch .price .down { visibility:hidden }
.main_content.search .topSearch .moreSearch .down { visibility:hidden }
/*.media .middleIframe.details .box { visibility:hidden }
Added .box2 ,made visible (12-jul-16)
*/
.media .middleIframe.details .box .box2 { visibility:visible !important }
.main_content .topSearch .moreCat { visibility:hidden }
#business-directory .more a span.arrow { visibility:hidden }
.main_content .searchList.grid .list ul li .box .desc .right .addtoany_list a                       { width:7% !important;}
.main_content .searchList.grid .list ul li .box .desc .right .addtoany_list a img                   { width:100% !important; height:auto;}
.main_content .searchList.grid .list ul li .box .desc .right .addtoany_list a.a2a_button_pinterest_pin.addtoany_special_service { width:40px !important}
.main_content .searchList.grid .list ul li .box .desc .right .addtoany_list a.a2a_button_pinterest_pin.addtoany_special_service a   { width:40px !important}
.main_content .searchList.grid .list ul li .box .desc .left { width:55%;}
.main_content .searchList.grid .list ul li .box .desc .right { width:45%;}


.main_content .topSearch .breadcrum a { text-indent:-9999px; /*background: url(../images/similarArrow.png) no-repeat;   width: 14px; height: 26px;*/ display:inline-block; vertical-align:middle;}
.main_content .topSearch .breadcrum a.backbutton.bck{ text-indent: 0;     transform: none !important;
    top: 15%;}
.custom-header .breadcrum a.backbutton.bck svg polygon{
    fill: #fff !important;
  } 
.custom-header .breadcrum a.backbutton.bck svg path {
    fill: #00448f;
  }
.custom-header .breadcrum a.backbutton.bck svg{width:32px; height: 32px;}
.custom-header .breadcrum a.backbutton.bck svg .st2{display: block !important;}
.custom-header .breadcrum a.backbutton.bck:hover svg polygon, .custom-header .breadcrum a.backbutton.bck:hover svg path {
    fill: #000 !important;
  }
.main_content .topSearch  .moreSearch  .location .select .select-list .select-scroll { display:none;}
.main_content .topSearch  .moreSearch  .location .select .custom-select.open_list .custom-text:before { top:18px;}

.main_content.search .topSearch .bed .down { width:276px; left:-105px;}
.main_content.search .topSearch .bed .down .arrow { left:143px;}
.main_content.search .topSearch .bed .down ul li:nth-child(4n+4) {border-right: 1px solid #dcdcdc;}
.main_content.search .topSearch .bed .down ul li:last-child {border-right: 0px solid #dcdcdc; width:27px;}

.main_content.search .topSearch .bath .down{ width:276px; left:-105px;}
.main_content.search .topSearch .bath .down .arrow { left:143px;}
.main_content.search .topSearch .bath .down ul li { width:29px;}
.main_content.search .topSearch .bath .down ul li:nth-child(4n+4) {border-right: 1px solid #dcdcdc;}
.main_content.search .topSearch .bath .down ul li:last-child {border-right: 0px solid #dcdcdc;}

.main_content.search .topSearch .moreSearch .down .parking { width:292px;}
.main_content.search .topSearch .moreSearch .down ul.inline li:last-child {border-right: 0px solid #dcdcdc;}
.main_content.search .topSearch .moreSearch .down ul.inline li:nth-child(4n+4) {border-right: 1px solid #dcdcdc;}

.main_content.search .topSearch .price .down .arrow  { left:12%;}
.main_content.search .topSearch .moreSearch .down .select div.select-list { top:auto !important; width:260px; }
.main_content.search .topSearch .moreSearch .down .select .custom-select .select-list ul { width:240px !important; height:auto !important;}
.main_content .topSearch .moreSearch .location .select .custom-select.open_list .custom-text:before { top:12px;}
.main_content .propDetails .details .desc .properties                { padding-bottom:10px;}

.main_content .propDetails .details .desc .properties span       { background:url(../images/favouritesIcons.png) no-repeat; margin-right:8px; color:#0886f8;}
.main_content .propDetails .details .desc .properties span.beadrooms   { background-position:0 Bottom; display:inline-block; min-height:18px; line-height:18px; padding-right:25px;}
.main_content .propDetails .details .desc .properties span.shower    { background-position:-55px Bottom; display:inline-block; min-height:18px; line-height:18px; padding-right:18px;}
.main_content .propDetails .details .desc .properties span.garage    { background-position:right Bottom; display:inline-block; min-height:18px; line-height:18px; padding-right:25px;}

#business-directory   .select.flt_Rt .custom-select .select-list .select-scroll { display:none;}
#business-directory   .select.flt_Rt .custom-select .select-list ul { height:auto !important; top:0 !important;}

.main_content .agencyListNew #agencyList ul li.open .similarProp  { padding-bottom:0px; margin-bottom:0px;}
.main_content .agencyListNew #agencyList ul li.open .similarProp  #similarProp{ min-height:200px;}
.main_content .agencyListNew #agencyList ul li.open { min-height:inherit}
.media .middleIframe.details .box ul li.autoWidth     { padding-top:25px; height:33px;}

#sharePage .addtoany_list a img                 { height:20px; }
#sharePage .addtoany_list                       { padding:12px 0; }

#ofs #footer                                    { width:100%; position:fixed;}
/*.main_content .topSearch .text input                { font-size:13px; line-height:18px !important;}*/
.main_content.search .topSearch .bed .down ul li:first-child  a { padding:0 0px;}
.main_content.search .topSearch .bed .down ul li:first-child  { width:auto;}
.main_content.search .topSearch .bath .down ul li:first-child  a { padding:0 0px;}
.main_content.search .topSearch .bath .down ul li:first-child  { width:auto;}

.gm-style .gm-style-iw .box { position:relative;}
.gm-style .gm-style-iw .box .properties { position:absolute; width:auto; top:5px; right:5px;}
.gm-style .gm-style-iw .box .properties span       { background:url(../images/favouritesIcons.png) no-repeat; margin-right:8px; color:#ffffff;}
.gm-style .gm-style-iw .box .properties span.beadrooms   { background-position:0 top; display:inline-block; min-height:18px; line-height:18px; padding-right:25px;}
.gm-style .gm-style-iw .box .properties span.shower    { background-position:-55px top; display:inline-block; min-height:18px; line-height:18px; padding-right:18px;}
.gm-style .gm-style-iw .box .properties span.garage    { background-position:right top; display:inline-block; min-height:18px; line-height:18px; padding-right:25px;}

.gm-style .gm-style-iw .box .desc { position:absolute; width:96%; bottom:0px; background:rgba(30,30,30,0.7); padding:4px 2%;}
.gm-style .gm-style-iw .box .desc .left { width:100%;}
.gm-style .gm-style-iw .box .desc .left a{ color:#ffffff;}
.gm-style .gm-style-iw .box .desc .left .place{ display:block; color:#ffffff;}
.gm-style .gm-style-iw .box .desc .right { width:100%;}
.gm-style .gm-style-iw .box .desc .properties { display:none;}

.gm-style .gm-style-iw .box .bookmarkBg.removeBlueBg a          { background:url(../images/sprite.png) no-repeat -60px -30px; width:30px; height:30px; display:block; position:absolute; top:5px; left:5px; z-index:900; }

.main_content.search .topSearch .gridList ul li.map a {background-position:-79px 0;}
.main_content.search .topSearch .gridList ul li.map a:hover {background-position:-79px -34px;}
.main_content.search .topSearch .gridList ul li.map.active a {background-position:-79px -34px;}
.main_content.search .topSearch .gridList ul li.map.active  { border-right:#00448f;}
.main_content .topSearch .submit input[type=submit] { border-radius:0px;}
.main_content.search .topSearch .moreSearch .down .propertycategory { margin-bottom:15px;}
.main_content.search .topSearch .moreSearch .down .location { margin-bottom:15px;}
.custom-select .select-list ul li { line-height:30px;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .right { overflow:hidden;}

.desc{
      font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif !important;
    font-weight: 500;
        color: #7f7e84;
    font-size: 17px;
}

/*3rd July 2015*/
#ofs #footer                { bottom:0; z-index:999;background: #333333;}
.media .middle_Iframe.photography .dz-details .dz-filename, .media .middle_Iframe.floorplans .dz-details .dz-filename { padding-top:10px;color: #828282;font-weight: bold;padding-left: 5%;}

#contactus .addtoany_share_save_container { display:none;}
#contactus span.wpcf7-not-valid-tip       { position:absolute; bottom:-25px;}
#contactus div.wpcf7 img.ajax-loader      { width:25px; height:25px;}
#contactus div.wpcf7 img.ajax-loader      { width:25px; height:25px;}

.profileAbout .aboutForm span input      { font-size:18px;}
.main_content.search .topSearch .price .down { width:316px; left:-153px;}
.main_content.search .topSearch .price .down .arrow     { left:60%;}
.media .middleIframe.details .box.time.active:last-child    { padding-bottom:200px;}
.bottom span.submit input { height:46px;}

.ui-dialog { z-index:999; width:800px !important;bottom:120px !important; top:none !important; height:600px !important;  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.52); border: none;    border-radius: 0;}
#dialog ul li { width:31%; display:inline-block; vertical-align:top; margin:1% 1% 1% 0; text-transform:uppercase; font-size:12px;}
#dialog     { height:500px !important; overflow:auto;}

.ui-dialog .ui-dialog-titlebar      { background:none !important; border-radius:none !important; border:0px;}
.ui-dialog .ui-dialog-titlebar span     { text-transform:uppercase;}
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close { border-radius:0px; border:0px; background:none;}
.ui-dialog-buttonpane               { border:0;}
.ui-dialog-buttonpane .ui-button:hover  { background:#008aff; color: #fff;}
.ui-dialog-buttonpane .ui-button:focus, .ui-dialog-buttonpane .ui-button:active{
  background: #008aff;  color: #ffffff;
}
.ui-dialog-buttonpane   .ui-button  { background:#efefef; min-height: 46px; line-height:46px; border: 1px solid #ffffff; margin:0 !important; color:#00448f; width:50%;   border-radius: 0; outline:none; font-weight: 700;}

.ui-dialog.favouritesdialog                 { width:340px !important; height:180px !important; text-align: center;}
.ui-dialog.favouritesdialog #favourites2, .ui-dialog.favouritesdialog #favourites {
  color: #00448f;
  font-size: 18px; margin-top: 12px;
}
#favourites2, #favourites   { text-align:center;}
#favourites2    span:before, #favourites  span:before{ background:url(../images/starBig.png); width:76px; height:73px; content:""; display:block; margin:0 auto 20px;}

.main_content.profile .profileDetails .box.directory span.text.select { line-height:42px; cursor:pointer;}

/* Menu Icons*/
#nav        { background:url(../images/menuBgTrans.png);}
#nav ul li  { width:24%; text-align:center; vertical-align:top;}
#nav ul li a{ display:inline-block;}
#nav ul li a span{ display:block; width:44px; height:44px; position:relative; margin:0 auto;}
#nav ul li a span img{ position:absolute; width:44px; height:44px; left:0; top:0;}
#nav ul li a span img:nth-child(2){ opacity:0;}
#nav ul li a:hover span img:nth-child(2){ opacity:1; transition:width 2s;}
#nav ul li.active a span img:nth-child(2){ opacity:1; transition:width 2s;}
/*#nav ul li a:before               { background:url(../images/menuIcons.png) no-repeat; content:""; width:52px; height:52px; display:block; margin:0 auto 5px; }
#nav ul li:nth-child(1) a::before{ background-position:0 0; }
#nav ul li:nth-child(1) a:hover::before{ background-position:0 -54px; }
#nav ul li.active:nth-child(1) a::before{ background-position:0 -54px; }

#nav ul li:nth-child(2) a::before{ background-position:-59px 0; }
#nav ul li:nth-child(2) a:hover::before{ background-position:-59px -54px; }
#nav ul li.active:nth-child(2) a::before{ background-position:-59px -54px; }

#nav ul li:nth-child(3) a::before{ background-position:-117px 0; }
#nav ul li:nth-child(3) a:hover::before{ background-position:-117px -54px; }
#nav ul li.active:nth-child(3) a::before{ background-position:-117px -54px; }

#nav ul li:nth-child(4) a::before{ background-position:-175px 0; }
#nav ul li:nth-child(4) a:hover::before{ background-position:-175px -54px; }
#nav ul li.active:nth-child(4) a::before{ background-position:-175px -54px; }
*/
.main_content .searchList.list .list ul li .box .desc .addtoany_shortcode .addtoany_list a img { height:20px;}
.main_content .searchList.list .list ul li .box .desc .addtoany_shortcode .addtoany_list        { text-align:left !important;}
.main_content .searchList .list ul li .box .desc span.prize { margin-bottom:0px;}


.ui-dialog.dialogconfirm                    { width:350px !important; height:180px !important;}
#dialog-confirm                             { text-align:left; height:auto !important; padding-bottom:10px;}
#dialog-confirm  h4 span                    { font-size:14px; font-weight:normal; padding: 25px 0; display:block;}

#business-directory .moreCat                { opacity:0;}

/*************** New CSS on 15th July 2015 ************/

/*.main_content .homeBanner .search         { margin-top: -110px;}
.main_content .homeBanner .search .form  { background:none; width:752px;  }
.main_content .homeBanner .search    { width:750px; margin-left:-376px; padding:25px;}
.main_content .homeBanner .search .form .custom-select.done { float:left; width:96%;}

.main_content .homeBanner .search .form .sBy { background:#f7f7f7; height:30px; width:150px; padding:8px 0; }
.main_content .homeBanner .search .form  .sBy .custom-select.done .custom-text { color:#00448f;}


.main_content .homeBanner .search .form .sText { background:#ffffff; height:46px; width:449px; border-left:1px solid #dfdfdf; }
.main_content .homeBanner .search .form .sText input { background: none; width:96%; padding:0 2%; border:0; line-height:46px; }

.main_content .homeBanner .search .form .sButton { background: url(../images/HomeSearch.png) no-repeat center center #007eff; width:150px;height:46px; }
.main_content .homeBanner .search .form .sButton input { background: none; width:100%; line-height:46px; border:0; }

.main_content .homeBanner .search .form .more                         { float:right; text-align:right; padding-right:15px; color:#ffffff; text-decoration:underline; font-size:15px; font-weight:bold; margin:5px 0; background:url(../images/HomeSearchArrowDown.png) no-repeat right 10px;}
.main_content .homeBanner .search .form .more:hover                   { text-decoration:none;}
.main_content .homeBanner .search .form #lessOption.open              { background:url(../images/HomeSearchArrowUp.png) no-repeat right 10px;}

.main_content .homeBanner .search .form .moreoptions                   { padding: 15px 0; display: none;}
.main_content .homeBanner .search .form .moreoptions .flt_Lt label     { display:block; font-size:15px; color:#ffffff; font-weight:bold; margin-bottom:5px;}

.main_content .homeBanner .search .form .moreoptions .custom-select.done { background:#f7f7f7; border-radius:0px; padding:4px;}
.main_content .homeBanner .search .form .moreoptions .flt_Lt            { width:100px; margin-left:18px;}
.main_content .homeBanner .search .form .moreoptions .flt_Lt.pType      { width:150px; margin-left:0;}
.main_content .homeBanner .search .form .moreoptions .custom-select .custom-text:after { right:10px; top: 15px;}

.main_content .homeBanner .search .form .lang       { left: 0px; top: auto; position: relative; width: 140px; float: left;}
.main_content .homeBanner .search .form .lang .custom-select.done .custom-text {  color: #ffffff; font-weight: bold;}
.main_content .homeBanner .search .form .lang .custom-select .custom-text:after { content:  ""; background:url(../images/HomeSearchArrowDown.png) no-repeat right 0;}
.main_content .homeBanner .search .form .lang .custom-select .select-list       { left: 0 !important; right: auto !important;}
.main_content .homeBanner .search .form .lang .custom-select .select-list::after { left: 110px; right: auto;}
.main_content .homeBanner .search .form .sText input                              { height: auto; width: 65%;}
.main_content .homeBanner .search .form .moreoptions .custom-select .custom-text  { min-width: 70%;}
.main_content .homeBanner .search .form .moreoptions .custom-select .select-list:after { right: 25px;}

.main_content .homeBanner .bannerSelect                                           { position: relative; width: 20%; float: right; top: 8px; }

.main_content .homeBanner .search .form .more.moreSearch {     display: inline-block;    margin-bottom: 0; margin-top: 14px; font-weight: normal; width: 55px; text-align: left; display: none;}
.main_content .homeBanner .search .form .moreSearch .down {    left: auto;    right: 0;    text-align: left;    width: 250px;}
.main_content .homeBanner .search .form .more.moreSearch a span    { background:url(../images/selectArrow.png) no-repeat; height: 6px; width: 11px; display:inline-block; vertical-align:middle; margin-left:5px;}
.main_content .homeBanner .search .form .moreSearch  .down          { position:absolute; display:block; padding:5px; z-index:900; border:1px solid #d6d6d6; background:#ffffff; width:300px; right:50px; top:68px;}
.main_content .homeBanner .search .form .moreSearch  .down .arrow     { background:url(../images/sprite.png) no-repeat -96px -21px; width:16px; height:9px; position:absolute; top:-8px; right:22%; display:block;}


.main_content .homeBanner .search .form .bed .down          { position:absolute; display:none; padding:5px; z-index:990; border:1px solid #d6d6d6; background:#ffffff; width:120px; left:0px; top:35px;}
.main_content .homeBanner .search .form .bed .down .arrow     { background:url(../images/sprite.png) no-repeat -96px -21px; width:16px; height:9px; position:absolute; top:-8px; left:20%; display:block;}
.main_content .homeBanner .search .form .bed .down ul       { margin:0; padding-top:0px; border:1px solid #dcdcdc; float:left; width:100%;}
.main_content .homeBanner .search .form .bed .down ul li      { margin:0; width:29px;border-right:1px solid #dcdcdc; text-align:center;  float:left;color:#525252; font-size:12px; font-weight:bold; line-height:25px;}
.main_content .homeBanner .search .form .bed .down ul li:last-child { border-right:0px solid #dcdcdc; width:30px;}
.main_content .homeBanner .search .form .bed .down ul li  a       { color:#00448f; font-size:12px; font-weight:bold; line-height:25px; display:block;}
.main_content .homeBanner .search .form .bed .down ul li a:hover      { color:#ffffff; background:#00448f;}
.main_content .homeBanner .search .form .bed .down ul li.selected a   { color:#ffffff; background:#0886f8;}

.main_content .homeBanner .search .form .bath .down         { position:absolute; display:none; padding:5px; z-index:990; border:1px solid #d6d6d6; background:#ffffff; width:120px; left:0px; top:35px;}
.main_content .homeBanner .search .form .bath .down .arrow      { background:url(../images/sprite.png) no-repeat -96px -21px; width:16px; height:9px; position:absolute; top:-8px; left:20%; display:block;}
.main_content .homeBanner .search .form .bath .down ul        { margin:0; padding-top:0px; border:1px solid #dcdcdc; float:left; width:100%;}
.main_content .homeBanner .search .form .bath .down ul li     { margin:0; width:24%;border-right:1px solid #dcdcdc; text-align:center;  float:left;color:#525252; font-size:12px; font-weight:bold; line-height:25px;}
.main_content .homeBanner .search .form .bath .down ul li:last-child  { border-right:0px solid #dcdcdc;}
.main_content .homeBanner .search .form .bath .down ul li  a        { color:#00448f; font-size:12px; font-weight:bold; line-height:25px; display:block;}
.main_content .homeBanner .search .form .bath .down ul li a:hover     { color:#ffffff; background:#00448f;}
.main_content .homeBanner .search .form .bath .down ul li.selected a    { color:#ffffff; background:#0886f8;}


.main_content .homeBanner .search .form .price  .down         { position:absolute; display:block; padding:5px; z-index:900; border:1px solid #d6d6d6; background:#ffffff; width:340px; left:0px; top:35px;}
.main_content .homeBanner .search .form .price  .down .arrow      { background:url(../images/sprite.png) no-repeat -96px -21px; width:16px; height:9px; position:absolute; top:-8px; left:20%; display:block;}
.main_content .homeBanner .search .form .price  .down .box        { border:1px solid #dcdcdc; width:140px; float:left;text-align:center;}
.main_content .homeBanner .search .form .price  .down .box .min     { background:#fafafa;font-size:14px; color:#00448f; font-weight:bold; padding:5px; cursor:pointer;}
.main_content .homeBanner .search .form .price  .down .box .min em    { font-weight:bold;}
.main_content .homeBanner .search .form .price  .down .box .min span   { background:url(../images/selectArrow.png) no-repeat; height: 6px; width: 11px; display:inline-block; vertical-align:middle; margin-left:5px;}
.main_content .homeBanner .search .form .price  .down .box .max     { background:#fafafa;font-size:14px; color:#00448f; font-weight:bold; padding:5px; cursor:pointer;}
.main_content .homeBanner .search .form .price  .down .box .max em    { font-weight:bold;}
.main_content .homeBanner .search .form .price  .down .box .max span   { background:url(../images/selectArrow.png) no-repeat; height: 6px; width: 11px; display:inline-block; vertical-align:middle; margin-left:5px;}

.main_content .homeBanner .search .form .price  .down .box.open .values    { display:block !important; }
.main_content .homeBanner .search .form .price  .down .box .values       { display:none; height:150px; overflow:auto; }
.main_content .homeBanner .search .form .price  .down .box.open .min span  { background-position: center bottom;}

.main_content .homeBanner .search .form .price  .down .to       { width:20px; float:left;  font-size:14px; color:#00448f; font-weight:bold; padding:5px;}
.main_content .homeBanner .search .form .price  .down ul        { margin:0; padding-top:0px; width:100%;}
.main_content .homeBanner .search .form .price  .down ul li       { margin:0; width:100%; text-align:center; color:#525252; font-size:12px; font-weight:bold; line-height:25px;}
.main_content .homeBanner .search .form .price  .down ul li:last-child  { border-right:0px solid #dcdcdc;}
.main_content .homeBanner .search .form .price  .down ul li  a      { color:#bdbdbd; font-size:12px; font-weight:bold; line-height:25px; display:block;}
.main_content .homeBanner .search .form .price  .down ul li a:hover   { color:#ffffff; background:#00448f;}
.main_content .homeBanner .search .form .price  .down ul li.selected a  { color:#ffffff; background:#0886f8;}


.main_content .homeBanner .search .form .moreSearch  .down .price     { width:130px; }
.main_content .homeBanner .search .form .moreSearch  .down .location    { width:130px;}
.main_content .homeBanner .search .form .moreSearch  .down div        { margin:0 10px 10px;}
.main_content .homeBanner .search .form .moreSearch  .down .bed       { width:330px;}
.main_content .homeBanner .search .form .moreSearch  .down .parking     { width:130px;}
.main_content .homeBanner .search .form .moreSearch  .down .bathrooms     { width:330px;}

.main_content .homeBanner .search .form .moreSearch  .down .select      { width:95px; margin:0;padding: 1px 10px;}
.main_content .homeBanner .search .form .moreSearch  .down .select div    { margin:0;}
.main_content .homeBanner .search .form .moreSearch  .down .select .custom-select .custom-text:after  { overflow:hidden;}
.main_content .homeBanner .search .form .moreSearch  .down .select .custom-select .select-list ul   { width:140px !important;}

.main_content .homeBanner .search .form .moreSearch  .down #min:before    { content:"Min: "; position:absolute; color: #00448f;   font-family: Arial,sans-serif;    font-size: 15px;    font-weight: bold; padding-top:4px;}
.main_content .homeBanner .search .form .moreSearch  .down #min .custom-select .custom-text { padding-left:35px; min-width:80%;}
.main_content .homeBanner .search .form .moreSearch  .down #max .custom-select .custom-text { padding-left:35px; min-width:80%;}
.main_content .homeBanner .search .form .moreSearch  .down .select .custom-select .custom-text { color: #00448f;}
.main_content .homeBanner .search .form .moreSearch  .down #max:before    { content:"Max: "; position:absolute; color: #00448f;   font-family: Arial,sans-serif;    font-size: 15px;    font-weight: bold; padding-top:4px;}

.main_content .homeBanner .search .form .moreSearch  .down .to { color: #00448f;   font-family: Arial,sans-serif;    font-size: 15px;    font-weight: bold; padding:6px; position: absolute; left: 43%; top: 110px;}
.main_content .homeBanner .search .form .moreSearch  .down .title { color: #00448f;   font-family: Arial,sans-serif;    font-size: 15px;    font-weight: bold; padding:6px 0; display:block;}

.main_content .homeBanner .search .form .moreSearch .down ul.inline         { margin:0; padding-top:0px; border:1px solid #dcdcdc; float:left;}
.main_content .homeBanner .search .form .moreSearch .down ul.inline li        { margin:0; min-width:20px;border-right:1px solid #dcdcdc; text-align:center;  float:left;color:#525252; font-size:12px; font-weight:bold;}
.main_content .homeBanner .search .form .moreSearch .down ul.inline li.active  { background: #007eff; color: #ffffff;}
.main_content .homeBanner .search .form .moreSearch .down ul.inline li:last-child { border-right:0px solid #dcdcdc;}
.main_content .homeBanner .search .form .moreSearch .down ul.inline li  a       { color:#00448f; font-size:12px; font-weight:bold; padding:8px; display:block;}
.main_content .homeBanner .search .form .moreSearch .down ul.inline li a:hover    { color:#ffffff; background:#00448f;}
.main_content .homeBanner .search .form .moreSearch .down ul.inline li.selected a   { color:#ffffff; background:#0886f8;}

.main_content .homeBanner .search .form .moreSearch .down .custom-select.done .custom-text    { width: 90%; min-width: 90%; padding:0;}
.main_content .homeBanner .search .form .moreSearch .down .custom-select.done { margin-left: 0;}
.main_content .homeBanner .search .form .moreSearch .down .text { border: 1px solid #d2d2d2; background: #f2f2f2;}

.main_content .homeBanner .search .form .moreSearch .down .price .custom-select { border: 1px solid #d2d2d2; background: #f2f2f2; width: 80% !important;}
.main_content .homeBanner .search .form .moreSearch .down .price .custom-select .custom-text::after { right: 5px;}


.main_content .homeBanner .search .custom-select .select-list .select-scroll { display: none;}
.main_content .homeBanner .search .custom-select .select-list ul { height: auto !important;}

.main_content .homeBanner { overflow-y:inherit;}
#lessOption span:nth-child(2) { display: none;}

.main_content .homeBanner .search .form .moreoptions .flt_Lt .custom-select .select-list { width: 100%; right: 0;}
.main_content .homeBanner .search .form .moreoptions .flt_Lt .custom-select .select-list ul { width: 94%; padding: 3%;}
.main_content .homeBanner .search .form .moreoptions .flt_Lt .custom-select .select-list ul li.selected::before { top: 4px;}
*/


.main_content .profileAbout  { min-height: 800px;}
.main_content .profileContact { min-height: 800px;}
.main_content .similarProp { height: 600px;}



/*.main_content.profile .profileHeader        {border-bottom:1px solid #efefef;}*/
.main_content.profile .profileHeader .phwww   { }
.main_content.profile .profileHeader .phwww ul  { padding-top:0;}
.main_content.profile .profileHeader .phwww ul li { width:24px; padding:0 !important}
.main_content.profile .profileHeader .shareLinks ul{ margin:0 auto; padding-top:0;}
.main_content.profile .profileHeader .shareLinks ul li{ width:19%; padding:0 !important}

.main_content.profile .profileHeader .tabs ul li    { width:auto; padding-bottom:0 !important; padding:0 !important}

.main_content.profile .profileAbout                                 { display:none;}
.main_content.profile .profileAbout .right ul                       { padding-top:0;}
.main_content.profile .profileAbout .right ul li                    { width:auto !important; padding:0 !important}
.main_content.profile .profileHeader .phwww ul li.share.active span { bottom:-15px;}

.main_content.profile .profileContact                { width:1140px; margin:0 auto; padding:0px 0; display:none;}
.main_content.profile .profileContact h3             { color:#007eff; font-size:22px;font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-weight:500; padding-bottom:15px;}
.main_content.profile .profileContact p              { color:#00448f; font-size:17px; padding-bottom:20px;}
.main_content.profile .profileContact .left          { width:40%; float:left; padding:30px 0 0;}

.main_content.profile .profileContact .right         { width:50%; float:right; text-align:right;}
.main_content.profile .profileContact .right iframe{max-width: 100%;}
.main_content.profile .profileContact .text          { background: #ffffff; border:1px solid #d7d7d7; border-radius:2px; width:46%; display:inline-block; padding:8px 1%; margin-bottom:15px;}
.main_content.profile .profileContact .select        { border:1px solid #d7d7d7; border-radius:2px; width:46%; display:inline-block; padding:3px 1%; margin-bottom:15px;}

.main_content.profile .profileContact .text.full    { width:100%;}
.main_content.profile .profileContact .text input   { border:0; background:none; padding-left: 8px; font-size:14px;font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;}
.main_content.profile .profileContact .textarea     { background: #ffffff; border:1px solid #d7d7d7; border-radius:2px; width:98%; display:inline-block; padding:8px 1%; margin-bottom:15px;}
.main_content.profile .profileContact .textarea textarea  { border:0; background:none; padding-left: 8px; font-size:14px;font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; width:100%; height:100px; resize:none;}

.main_content.profile .profileContact .custom-select.done             { background:none; border-radius:0; border:0; }
.main_content.profile .profileContact .custom-select .custom-text, .main_content.profile .profileContact .custom-select.disabled span.custom-text:hover { background:none; border-radius:0; border:0; box-shadow:none; font-weight:normal; font-size:14px; padding-right:20px; min-width:120px; }
.main_content.profile .profileContact .custom-select span.custom-text:hover, .main_content.profile .profileContact .active span.custom-text       { background:none; border-radius:0; border:0; box-shadow:none;}
.main_content.profile .profileContact .custom-select .custom-text:after         { font-size:12px; right:0; content:url(../images/selectArrow.png); width:11px; height:6px; position:absolute; right:0; top:12px; overflow:hidden; text-shadow:none;}
.main_content.profile .profileContact .custom-select .select-list             { background:none; padding-top:9px; padding-left:0; box-shadow:none; z-index:910; position:absolute; }
.main_content.profile .profileContact .custom-select .select-list:after         { position:absolute; content:url(../images/selectArrowUl.png); top:-6px; right:16px;z-index:890;}
.main_content.profile .profileContact .custom-select .select-list ul            { background:#ffffff; border:1px solid #d6d6d6; border-radius:0 !important; color:#333333;text-shadow:none !important; padding:9px; width:180px !important; z-index:889;}
.main_content.profile .profileContact .custom-select .select-list ul li         { border:1px solid #dcdcdc; border-bottom:0; color:#333333; font-size:14px; line-height:31px; padding:0 5% 0 30px !important; position:relative; font-weight:normal; color:#969696; height:auto !important; width:100%;}
.main_content.profile .profileContact .custom-select .select-list ul li:last-child    { border-bottom:1px solid #dcdcdc;}
.main_content.profile .profileContact .custom-select .select-list ul li:hover       { background-color:#0886f8; color:#ffffff;}
.main_content.profile .profileContact .custom-select .select-list ul li.selected:before { content:url(../images/rightIcons.png); position:absolute; width:13px; height:11px; display:block; top:0px; left:12px; }
.main_content.profile .profileContact .custom-select .select-list ul li.selected      { background-color:#0886f8; color:#ffffff;}
.main_content.profile .profileContact label   { font-size:12px; font-weight:bold; line-height:24px; color:#717171; }

.main_content.profile .profileContact .submit             { width:104px;}
.main_content.profile .profileContact .submit  input          { display:inline-block; color:#ffffff; width:100%; text-align:center; background:#007eff; -webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px; border:1px solid #75695b; font-size:16px; font-weight:500; line-height:41px; cursor:pointer; transition: background linear 300ms; transition:color ease-in 300ms;}
.main_content.profile .profileContact  .submit input:hover        { color:#007eff; background:#ffffff; }
.main_content.profile .profileContact .custom-select .custom-text:after { top:12px; right:10px; overflow:hidden;}
.main_content.profile .profileContact .custom-select .select-list:after { top:-6px;}
.main_content.profile .profileContact .custom-select .custom-text     { text-shadow:none; color:#999999; font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;}

.main_content.profile .profileContact .address              { width:300px; margin:0 auto; color:#00448f; font-size:22px;font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; }
.main_content.profile .profileContact .address ul             { margin:0; padding:20px 0;}
.main_content.profile .profileContact .address ul li            { width:100%; padding:0px 0 15px 25px !important; background:url(../images/proContact.png) no-repeat;}
.main_content.profile .profileContact .address ul li a          { color:#00448f; cursor:default; }
.main_content.profile .profileContact .address ul li.add          { background-position:0 5px;}
.main_content.profile .profileContact .address ul li.tel          { background-position:0 -100px;}
.main_content.profile .similarProp                    { width:100%; background:#eaeaea; padding-bottom:70px;}
.singleProperty .main_content.profile .similarProp                    { background:#f7f7f7;}
.main_content.profile .similarProp .owl-carousel              { width:1024px; margin:0 auto;}
.main_content.profile .similarProp .owl-controls              { display:block; background:none; min-height:0; position:static;}
.main_content.profile .similarProp .box .sharePage ul           { padding-top:0;}
.main_content.profile .similarProp .box .sharePage ul li          { width:18%; padding:5px 0 !important;}
.main_content.profile .similarProp .box                 { width:99%;}

.main_content.profile .similarProp .owl-controls .owl-nav .owl-next, .main_content .agencyListNew #agencyList ul li.open .similarProp .owl-controls .owl-nav .owl-prev  { background:url(../images/similarArrow.png) no-repeat; width:14px; height:26px; text-indent:-9999px; padding:0; position:absolute; top:50%; margin-top:-13px; border:0; border-radius:0;}
.main_content.profile .similarProp .owl-controls .owl-nav .owl-prev       { background-position:0 0; left:-50px;}
.main_content.profile .similarProp .owl-controls .owl-nav .owl-prev:hover     { background-position:0 bottom;}
.main_content.profile .similarProp .owl-controls .owl-nav .owl-next       { background-position:right 0; right:-50px;}
.main_content.profile .similarProp .owl-controls .owl-nav .owl-next:hover     { background-position:right bottom; }


/*10th Aug*/
.profileContact .featuredbusinesscard { padding: 90px 0; text-align: center; width: 870px; margin: 0 auto;}
.profileContact .featuredbusinesscard ul { text-align: left;}
.profileContact .featuredbusinesscard ul li { margin: 17px 34px !important; padding: 0 !important; border: 1px solid #c6c6c6; width: 222px}
.main_content .agencyListNew #agencyList .featuredbusinesscard ul li { margin: 17px 32px !important; padding: 0 !important; border: 1px solid #c6c6c6; width: 222px;}
.profileContact .featuredbusinesscard span      { margin-bottom: 20px; display: block;}
.profileContact .featuredbusinesscard span img    { width: auto; height: auto; }
.profileContact .featuredbusinesscard h3  { color: #000000 !important; font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-weight:500 !important; font-size: 40px !important; }
.profileContact .featuredbusinesscard a.create { text-transform: lowercase; text-decoration: underline; color: #77787a;font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-weight: 400; font-size: 24px; font-style: italic;}
.profileContact .featuredbusinesscard a.create:hover  { text-decoration: none;}
.profileContact .featuredbusinesscard  ul li img { width: 100%; height: 142px;}
.main_content #agencyList ul li .agency .img img { width: 219px !important;}

.main_content .agencyListNew #agencyList ul li.open .profileContact .text input { width: 100%;}

.main_content.profile .similarPropDropdown .dropdownBox ul              { border:1px solid #cccccc;border-bottom:0px solid #cccccc; padding-top:0;}
.main_content.profile .similarPropDropdown .dropdownBox ul li             { margin:0; border-bottom:1px solid #cccccc; width:100% !important; padding:0 !important}
.main_content.profile .similarPropDropdown .dropdownBox ul li a           { float:none; margin:0; padding:10px 0; font-size:18px; font-weight:normal; text-transform:capitalize; color:#a5a5a5; width:100%; margin-bottom:0px; display:block;}
.main_content.profile.similarPropDropdown .dropdownBox ul li a:hover       { color:#ffffff; background-color:#0886f8;}
.main_content.profile .similarPropDropdown .dropdownBox ul li.selected a      { color:#ffffff; background-color:#0886f8;}
.main_content.profile .similarPropDropdown .dropdownBox ul li a i         { background:url(../images/profileDowpdownIcon.png) no-repeat center 0; width:25px; height:20px; display:inline-block; vertical-align:middle; margin-right:8px; margin-left:8px;}
.main_content.profile .similarPropDropdown .dropdownBox ul li.profile a i     { background-position:center top;}
.main_content.profile .similarPropDropdown .dropdownBox ul li.profile a:hover i   { background-position:left top;}
.main_content.profile .similarPropDropdown .dropdownBox ul li.brochure a i      { background-position:center -44px;}
.main_content.profile .similarPropDropdown .dropdownBox ul li.brochure a:hover i  { background-position:left -44px;}
.main_content.profile .similarPropDropdown .dropdownBox ul li.rental a i      { background-position:center -84px}
.main_content.profile .similarPropDropdown .dropdownBox ul li.rental a:hover i    { background-position:left -84px;}
.main_content.profile .similarPropDropdown .dropdownBox ul li.rental.selected  a i  { background-position:left -84px;}
.main_content.profile .similarPropDropdown .dropdownBox ul li.brochure.selected  a i{ background-position:left -44px;}
.main_content.profile .similarPropDropdown .dropdownBox ul li.profile.selected  a i { background-position:left top;}
/*.directorybody        { position: relative;}
.directorybody #footer { position: absolute; bottom: 0; width: 100%; z-index: 9999;}*/



/* Home page Search */

#searchdiv    { position:absolute; top:50%; left:50%; width:456px; padding:11px; margin-left:-239px; min-height:47px; margin-top:-35px; background:url(../images/homeSearchBg.png); z-index: 9999;}
#searchdiv .form .searchIcon { background:url(../images/sprite.png) no-repeat 0 -90px; width:30px; height:30px; display:block; float:left; margin-right:5px;}
#searchdiv .form input[type=text] { background:none; border:0; box-shadow:none; height:30px; line-height:30px; font-size:16px; color:#999999; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-weight:normal; width:255px;}
#searchdiv .form select { float:right;}


/*#searchdiv     { position:absolute; top:50%; left:50%; width:456px; padding:11px; margin-left:-239px; min-height:47px; margin-top:-35px; background:url(../images/homeSearchBg.png);}*/
#searchdiv     { position:absolute; top:50%; left:50%; width:456px; padding:11px; margin-left:-239px; min-height:47px; margin-top:-35px; ;}
#searchdiv .form   { background:#ffffff; padding:8px;}
#searchdiv .form .searchIcon { background:url(../images/sprite.png) no-repeat 0 -90px; width:30px; height:30px; display:block; float:left; margin-right:5px;}
#searchdiv .form input[type=text] { background:none; border:0; box-shadow:none; height:30px; line-height:30px; font-size:16px; color:#999999; font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-weight:500; width:255px;}
#searchdiv .form select { float:right;}
#flags    { display: none;}

#searchdiv .lang .custom-select .select-list:after { right:auto; left:15px;}
#searchdiv .lang .custom-select .select-list ul    {}
#searchdiv .bannerSelect .custom-select .custom-text { min-width:40px;}
#searchdiv .bannerSelect .custom-select .select-list { right:-16px; left:auto !important; width:120px;}
#searchdiv .bannerSelect .custom-select .select-list ul { width:100px !important;}
#searchdiv .bannerSelect .custom-select .select-scroll { display:none;}

#searchdiv .form .custom-select.done         { float:right; width:120px; margin-right:10px; }
#searchdiv .form .custom-select.done .custom-text  { text-shadow:none; color:#333333; font-weight:normal; line-height:30px;}
#searchdiv .custom-select .select-list       { right:-18px; left:auto !important;}

/*#searchdiv         { margin-top: -110px;}*/
#searchdiv .form  { background:none; width:752px;  }
#searchdiv    { width:750px; margin-left:-410px; padding:25px;}
#searchdiv .form .custom-select.done { float:left; width:96%;}

#searchdiv .form .sBy { background:#fff; height:30px; width:140px; padding:8px 0; }
#searchdiv .form  .sBy .custom-select.done .custom-text { color:#00448f;}
#searchdiv .form  .sBy .custom-select .select-list { width:160px; left: 0 !important; right: auto !important;}
#searchdiv .form  .sBy .custom-select .select-list ul { width: 88% !important;}
#searchdiv .form .sText { background:#ffffff; height:46px; width:449px; border-left:1px solid #dfdfdf; }
#searchdiv .form .sText input { background: none; width:96%; padding:0 2%; border:0; line-height:47px; }

#searchdiv .form .sButton { background: url(../images/HomeSearch.png) no-repeat center center #007eff; width:140px;height:46px; }
#searchdiv .form .sButton input { background: none; width:100%; line-height:46px; border:0; }

#searchdiv .form .more                         { float:right; text-align:right; padding-right:15px; color:#ffffff; text-decoration:underline; font-size:14px; margin:5px 20px 5px 0; background:url(../images/HomeSearchArrowDown.png) no-repeat right 10px;}
#searchdiv .form .more:hover                   { text-decoration:none;}
#searchdiv .form #lessOption.open              { background:url(../images/HomeSearchArrowUp.png) no-repeat right 10px;}

#searchdiv .form .moreoptions                   { padding: 15px 0; display: none;}
#searchdiv .form .moreoptions .flt_Lt label     { display:block; font-size:16px; color:#ffffff; font-weight:500; margin-bottom:5px;}

#searchdiv .form .moreoptions .custom-select.done { background:#f7f7f7; border-radius:0px; padding:4px;}
#searchdiv .form .moreoptions .flt_Lt            { width:100px; margin-left:16px;}
#searchdiv .form .moreoptions .flt_Lt.pType      { width:148px; margin-left:0;}
#searchdiv .form .moreoptions .custom-select .custom-text:after { right:10px; top: 15px;}
#searchdiv .form .moreoptions .custom-select .select-list:after { right: 8px;}
#searchdiv .form .lang       { left: 0px; top: auto; position: relative; width: 140px; float: left;}
#searchdiv .form .lang .custom-select.done .custom-text {  color: #ffffff; font-weight: bold;}
#searchdiv .form .lang .custom-select .custom-text:after { content:  ""; background:url(../images/HomeSearchArrowDown.png) no-repeat right 0;}
#searchdiv .form .lang .custom-select .select-list       { left: 0 !important; right: auto !important;}
#searchdiv .form .lang .custom-select .select-list::after { left: 110px; right: auto;}
#searchdiv .form .sText input                              { height: auto; width: 65%;}
#searchdiv .form .moreoptions .custom-select .custom-text  { min-width: 70%;}
#searchdiv .form .custom-select .select-list:after         { font-size:12px; right:0; content:url(../images/selectArrowUl.png); width:16px; height:16px; position:absolute; right:15px; top:-6px; overflow:hidden; z-index: 999;}

#searchdiv .bannerSelect                                           { position: relative; width: 20%; float: right; top: 8px; }

#searchdiv .form .more.moreSearch {     display: inline-block;    margin-bottom: 0; text-decoration: none; margin-top: 15px; font-weight: normal; width: 55px; text-align: left; display: none;}
#searchdiv .form .moreSearch .down {    left: auto;    right: 0;    text-align: left;    width: 250px;}
#searchdiv .form .more.moreSearch a span    { background:url(../images/selectArrow.png) no-repeat; height: 6px; width: 11px; display:inline-block; vertical-align:middle; margin-left:3px;}
#searchdiv .form .moreSearch  .down          { position:absolute; display:block; padding:5px; z-index:900; border:1px solid #d6d6d6; background:#ffffff; width:300px; right:50px; top:68px;}
#searchdiv .form .moreSearch  .down .arrow     { background:url(../images/sprite.png) no-repeat -96px -21px; width:16px; height:9px; position:absolute; top:-8px; right:22%; display:block;}


#searchdiv .form .bed .down          { position:absolute; display:none; padding:5px; z-index:990; border:1px solid #d6d6d6; background:#ffffff; width:120px; left:0px; top:35px;}
#searchdiv .form .bed .down .arrow     { background:url(../images/sprite.png) no-repeat -96px -21px; width:16px; height:9px; position:absolute; top:-8px; left:20%; display:block;}
#searchdiv .form .bed .down ul       { margin:0; padding-top:0px; border:1px solid #dcdcdc; float:left; width:100%;}
#searchdiv .form .bed .down ul li      { margin:0; width:29px;border-right:1px solid #dcdcdc; text-align:center;  float:left;color:#525252; font-size:12px; font-weight:bold; line-height:25px;}
#searchdiv .form .bed .down ul li:last-child { border-right:0px solid #dcdcdc; width:30px;}
#searchdiv .form .bed .down ul li  a       { color:#00448f; font-size:12px; font-weight:bold; line-height:25px; display:block;}
#searchdiv .form .bed .down ul li a:hover      { color:#ffffff; background:#00448f;}
#searchdiv .form .bed .down ul li.selected a   { color:#ffffff; background:#0886f8;}

#searchdiv .form .bath .down         { position:absolute; display:none; padding:5px; z-index:990; border:1px solid #d6d6d6; background:#ffffff; width:120px; left:0px; top:35px;}
#searchdiv .form .bath .down .arrow      { background:url(../images/sprite.png) no-repeat -96px -21px; width:16px; height:9px; position:absolute; top:-8px; left:20%; display:block;}
#searchdiv .form .bath .down ul        { margin:0; padding-top:0px; border:1px solid #dcdcdc; float:left; width:100%;}
#searchdiv .form .bath .down ul li     { margin:0; width:24%;border-right:1px solid #dcdcdc; text-align:center;  float:left;color:#525252; font-size:12px; font-weight:bold; line-height:25px;}
#searchdiv .form .bath .down ul li:last-child  { border-right:0px solid #dcdcdc;}
#searchdiv .form .bath .down ul li  a        { color:#00448f; font-size:12px; font-weight:bold; line-height:25px; display:block;}
#searchdiv .form .bath .down ul li a:hover     { color:#ffffff; background:#00448f;}
#searchdiv .form .bath .down ul li.selected a    { color:#ffffff; background:#0886f8;}


#searchdiv .form .price  .down         { position:absolute; display:block; padding:5px; z-index:900; border:1px solid #d6d6d6; background:#ffffff; width:340px; left:0px; top:35px;}
#searchdiv .form .price  .down .arrow      { background:url(../images/sprite.png) no-repeat -96px -21px; width:16px; height:9px; position:absolute; top:-8px; left:20%; display:block;}
#searchdiv .form .price  .down .box        { border:1px solid #dcdcdc; width:140px; float:left;text-align:center;}
#searchdiv .form .price  .down .box .min     { background:#fafafa;font-size:14px; color:#00448f; font-weight:bold; padding:5px; cursor:pointer;}
#searchdiv .form .price  .down .box .min em    { font-weight:bold;}
#searchdiv .form .price  .down .box .min span   { background:url(../images/selectArrow.png) no-repeat; height: 6px; width: 11px; display:inline-block; vertical-align:middle; margin-left:5px;}
#searchdiv .form .price  .down .box .max     { background:#fafafa;font-size:14px; color:#00448f; font-weight:bold; padding:5px; cursor:pointer;}
#searchdiv .form .price  .down .box .max em    { font-weight:bold;}
#searchdiv .form .price  .down .box .max span   { background:url(../images/selectArrow.png) no-repeat; height: 6px; width: 11px; display:inline-block; vertical-align:middle; margin-left:5px;}

#searchdiv .form .price  .down .box.open .values    { display:block !important; }
#searchdiv .form .price  .down .box .values       { display:none; height:150px; overflow:auto; }
#searchdiv .form .price  .down .box.open .min span  { background-position: center bottom;}

#searchdiv .form .price  .down .to       { width:20px; float:left;  font-size:14px; color:#00448f; font-weight:bold; padding:5px;}
#searchdiv .form .price  .down ul        { margin:0; padding-top:0px; width:100% !important;}
#searchdiv .form .price  .down ul li       { margin:0; width:100%; text-align:center; color:#525252; font-size:12px; font-weight:bold; line-height:25px;}
#searchdiv .form .price  .down ul li:last-child  { border-right:0px solid #dcdcdc;}
#searchdiv .form .price  .down ul li  a      { color:#bdbdbd; font-size:12px; font-weight:bold; line-height:25px; display:block;}
#searchdiv .form .price  .down ul li a:hover   { color:#ffffff; background:#00448f;}
#searchdiv .form .price  .down ul li.selected a  { color:#ffffff; background:#0886f8;}


#searchdiv .form .moreSearch  .down .price     { width:130px; }
#searchdiv .form .moreSearch  .down .location    { width:130px;}
#searchdiv .form .moreSearch  .down div        { margin:0 10px 10px;}
#searchdiv .form .moreSearch  .down .bed       { width:330px;}
#searchdiv .form .moreSearch  .down .parking     { width:130px;}
#searchdiv .form .moreSearch  .down .bathrooms     { width:330px;}

#searchdiv .form .moreSearch  .down .select      { width:95px; margin:0;padding: 1px 10px;}
#searchdiv .form .moreSearch  .down .select div    { margin:0;}
#searchdiv .form .moreSearch  .down .select .custom-select .custom-text:after  { overflow:hidden;}
#searchdiv .form .moreSearch  .down .select .custom-select .select-list ul   { width:140px !important;}

#searchdiv .form .moreSearch  .down #min:before    { content:"Min: "; position:absolute; color: #00448f;   font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;    font-size: 15px;    font-weight: bold; padding-top:4px;}
#searchdiv .form .moreSearch  .down #min .custom-select .custom-text { padding-left:35px; min-width:80%;}
#searchdiv .form .moreSearch  .down #max .custom-select .custom-text { padding-left:35px; min-width:80%;}
#searchdiv .form .moreSearch  .down .select .custom-select .custom-text { color: #00448f;}
#searchdiv .form .moreSearch  .down #max:before    { content:"Max: "; position:absolute; color: #00448f;   font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;    font-size: 15px;    font-weight: bold; padding-top:4px;}

#searchdiv .form .moreSearch  .down .to { color: #00448f;   font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;    font-size: 15px;    font-weight: bold; padding:6px; position: absolute; left: 43%; top: 110px;}
#searchdiv .form .moreSearch  .down .title { color: #00448f;   font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;    font-size: 15px;    font-weight: bold; padding:6px 0; display:block;}

#searchdiv .form .moreSearch .down ul.inline         { margin:0; padding-top:0px; border:1px solid #dcdcdc; float:left;}
#searchdiv .form .moreSearch .down ul.inline li        { margin:0; min-width:20px;border-right:1px solid #dcdcdc; text-align:center;  float:left;color:#525252; font-size:12px; font-weight:bold;}
#searchdiv .form .moreSearch .down ul.inline li.active  { background: #007eff; color: #ffffff;}
#searchdiv .form .moreSearch .down ul.inline li:last-child { border-right:0px solid #dcdcdc;}
#searchdiv .form .moreSearch .down ul.inline li  a       { color:#00448f; font-size:12px; font-weight:bold; padding:8px; display:block;}
#searchdiv .form .moreSearch .down ul.inline li a:hover    { color:#ffffff; background:#00448f;}
#searchdiv .form .moreSearch .down ul.inline li.selected a   { color:#ffffff; background:#0886f8;}

#searchdiv .form .moreSearch .down .custom-select.done .custom-text    { width: 90%; min-width: 90%; padding:0;}
#searchdiv .form .moreSearch .down .custom-select.done { margin-left: 0;}
#searchdiv .form .moreSearch .down .text { border: 1px solid #d2d2d2; background: #f2f2f2;}

#searchdiv .form .moreSearch .down .price .custom-select { border: 1px solid #d2d2d2; background: #f2f2f2; width: 80% !important;}
#searchdiv .form .moreSearch .down .price .custom-select .custom-text::after { right: 5px;}


#searchdiv .custom-select .select-list .select-scroll { display: none;}
#searchdiv .custom-select .select-list ul { height: auto !important;}

.main_content .homeBanner { overflow-y:inherit;}
#lessOption span:nth-child(2) { display: none;}

#searchdiv .form .moreoptions .flt_Lt .custom-select .select-list { width: 100%; right: 0;}
#searchdiv .form .moreoptions .flt_Lt .custom-select .select-list ul { width: 94% !important; padding: 3%; height: 200px !important;}
#searchdiv .form .moreoptions .flt_Lt .custom-select .select-list .select-scroll { display: block; height: 200px !important}
#searchdiv .form .moreoptions .flt_Lt .custom-select .select-list ul li.selected:before { top: 2px; left: 4px;}
#searchdiv .form .moreoptions .flt_Lt .custom-select .select-list ul li { padding: 0 5px 0 20px;}


#business-directory .moreCat .mCSB_scrollTools .mCSB_draggerRail { background: none; width: 20px;}
#business-directory .moreCat .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background: rgba(0, 0, 0, 0.75) none repeat scroll 0 0; width: 20px;}


#homefeaturedcards.addCardList               { text-align:center; padding-top:10px; padding-bottom:40px;}
#homefeaturedcards.addCardList ul            { text-align:center; margin:0;}
#homefeaturedcards.addCardList ul li         { width:221px; float:none; display:inline-block; font-size:14px; color:#77787a; margin:15px 34px 60px; vertical-align:top;}
#homefeaturedcards.addCardList ul li a       { width:100%; display:block; border:1px solid #efefef;}
#homefeaturedcards.addCardList ul li a:hover { border:1px solid #5e5d5d;}
#homefeaturedcards.addCardList ul li a img   { width:221px; height:142px;}

.main_content.search                        {background: #ffffff;}
.main_content .searchList .outerBox         {background: #ffffff;}

.main_content.search .topSearch .moreSearch .down .propertycategory { float: right; width: 43%; margin-right: 7px;}
.main_content.search .topSearch .moreSearch .down .location      { float: left; width: 43%; margin-left: 5px;}
.main_content .searchList.list .outerBox .sponsoredLink ul        { text-align: center;}
.main_content .searchList.list .outerBox .sponsoredLink ul li img { width: 298px; height:166px; }
.main_content .searchList.list .outerBox .sponsoredLink           { width: 300px; padding: 0; margin:0 30px;}
.main_content .searchList.list .outerBox .sponsoredLink ul li     { margin: 15px 40px;}
.main_content .searchList.list .outerBox .searchBox .select .custom-select .select-list { top: 20px !important; }
.main_content .searchList.list .outerBox .searchBox .select .custom-select .custom-text:after{ right: 8px; }
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close { outline: none;;}
.main_content .agencyList { background: #f1f1f1;}
.main_content .main_content  { background: #f7f5f2;}

#morecategories.ui-dialog-content.ui-widget-content{ height: 500px !important;}
#morecategories.ui-dialog-content.ui-widget-content ul li{ width: 47%; margin:2px 1%; display: inline-block;}
/*.hasJS select { left:10px !important; z-index:-2; position:absolute; width:50%;}*/
.custom-select select { left:10px !important; z-index:-2; position:absolute; width:50%;}
.selectValueWrap { width:100% !important; background:none; border:0px; background: #fff;}
.customSelect select { display:block;}
.customSelect   { width:100%;}
.customSelect .selectList  { width:100%;}
.customSelect dd { color: #333;}
.customSelect .selectedValue  { background:none ; border:0px !important;box-shadow: none !important; color:#00448f !important; font-size: 16px; font-weight:500; border-radius: 0px !important;}
.customSelect.select-open .selectList { border-radius: 0px;}
#searchdiv .form .moreoptions .flt_Lt .custom-select.done        { background: #fff; border-radius: 0;}
#searchdiv .form .moreoptions .flt_Lt .custom-select.done .customSelect        { background: #fff; border-radius: 0;}
#searchdiv .form .moreoptions .flt_Lt .custom-select.done .customSelect .selectList { width: 107%;  padding: 0px; border-radius: 0; box-shadow: none; margin-left: -4px; border: 0;}
#searchdiv .form .moreoptions .flt_Lt .custom-select.done .customSelect .selectList dl.jspScrollable { width: 100% !important;  padding: 5px;}

#searchdiv .form .moreoptions .flt_Lt .custom-select.done .customSelect .selectList dl  .jspContainer { width: 100% !important; }

#business-directory .more a span { display:none;}
.main_content.search .topSearch .moreSearch .down .select { padding:0;}

.main_content .searchList.grid .outerBox .searchBox .addtoany_list { text-align: right !important;}
.main_content .searchList.grid .list ul li .box .desc .place { margin: 6px 0 0;}
.main_content .searchList.list .outerBox .sponsoredLink ul li { width:298px;}
.main_content.search .topSearch .bath .down { width:274px;}
.main_content.search .topSearch .bath .down ul { display: table;}
.main_content.search .topSearch .bath .down ul li { display:table-cell; width: auto;float: none;}
.main_content.search .topSearch .bed .down { width:274px;}
.main_content.search .topSearch .bed .down ul { display: table;}
.main_content.search .topSearch .bed .down ul li { display:table-cell; width: auto; float: none;}
.main_content.search .topSearch .bath .down .arrow { left: 148px;}
.main_content.search .topSearch .down .price .box .max { background: none;}
.main_content.search .topSearch .down .price .box .min { background: none;}

#searchdiv .form .sBy .selectValueWrap { background: #f7f7f7;}
.main_content.search .topSearch .down .price .box { width: 127px;}
.main_content.search .topSearch .down .price .to { padding: 5px 8px;}

#searchdiv .form .more.moreSearch > a.target {color:#00448f; text-decoration: none; font-weight:500; }
#searchdiv .form .more.moreSearch > a:-webkit-any-link {text-decoration: none;}
.termsPage { background: none;}
.main_content .agencyListNew #agencyList ul li.open .profileHeader .phwww { padding-top: 105px;}
.main_content .agencyListNew #agencyList ul li.open .profileHeader .phwww .www { min-height: 35px; display: block;}
.main_content .agencyListNew #agencyList ul li.open .profileHeader .phwww ul li { min-height: 40px !important}
.profileHeader .phtype .seenNo { background-position: 0 2px;}
#searchdiv .form select { outline: none;}

.main_content .propDetails .details .desc h3 { width: 65%; float: left;}
.main_content .propDetails .details .desc .properties { float: right;}
.main_content .propDetails .mapContact .contactform .text .customSelect { float: none;}

#propSlider .owl-nav { display: none;}
#propSlider .owl-dots { display: none;}
#propSlider:hover .owl-nav { display: block;}
#propSlider:hover .owl-dots { display: block;}
.main_content .propDetails .details { border-right: 0;}
.profileHeader .tabs {
  padding: 0 1%;
  position: relative;
  width: 1140px;
}
.main_content.profile .profileAbout{
box-sizing: border-box;
display: block;
}
@media(min-width: 1220px){
.main_content.profile .profileAbout{
padding-left: 0;
padding-right: 0;
width: 1140px;
}
.profileHeader .tabs {
/*  right: 40px;*/
}
}
.main_content .searchList.grid .list ul li .box .desc .right .addtoany_list a {width: 15px !important;}
.main_content .searchList.list .list ul li .box .desc .addtoany_shortcode .addtoany_list a  {width: 15px !important;}
.main_content .searchList.list .list ul li .box .desc .addtoany_shortcode .addtoany_list a img {width: 15px !important; height: auto !important;}
.gm-style .gm-style-iw .box .img  a img { width:350px; height: 250px;}

.customSelect .selectValueWrap .caret { background: url(../images/selectArrow.png) no-repeat; height: 6px; width: 11px;   display: inline-block;    vertical-align: middle;    margin-left: 5px;    border:0px;right: 0px !important;}
#searchdiv .form .moreoptions .flt_Lt .customSelect .selectedValue { line-height: 20px;}
.main_content .agencyListNew #agencyList ul li.open .arrowNew { margin-top: 15px;}

#openMap,#closeMap { display: none;}

.main_content.profile .profileContact .select.hasJS .selectValueWrap{ background: #f7f7f7;}
.main_content.profile .profileContact .select.hasJS .customSelect .selectedValue { color: #888 !important; font-weight: normal;}
.main_content .topSearch .select .select-list ul { width: 125px !important;} 
.directorybody .main_content .topSearch .more { display: none;}

.directorybody .main_content .agencyListNew #agencyList > ul { text-align: left; /*background: #f7f7f7;*/}
.directorybody .main_content .agencyListNew #agencyList ul li.open .agencyDeatails { text-align: left; overflow: hidden;}
.directorybody .main_content .agencyListNew #agencyList ul li.open .agencyDeatails .profileHeader .phtype { padding-top: 72px;}
.directorybody .main_content .agencyListNew #agencyList ul li.open .agencyDeatails .profileHeader .phtype .address { margin-bottom: 0px;}

.main_content .topSearch .select .select-list { padding-top: 0px;}

.main_content .agencyListNew #agencyList ul li.open .profileContact .select .custom-select.open_list .custom-text:before { display: none;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .custom-select .select-list ul li { min-height: 30px !important; width: 150px !important; padding: 0 5px 0 25px !important;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .custom-select .select-list ul  { width: 180px !important; padding: 5px;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .custom-select .select-list { right: -5px; left: auto;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .subject-dropdown .custom-select .select-list {  right: -6px;
    top: 25px !important;}
.main_content .agencyListNew #agencyList ul li.open .profileContact .subject-dropdown{position: relative;}
#searchdiv .form .lang  { /*left:-10px;*/}

.homebody #footer { width: 100%; position: fixed; bottom: 0px; z-index: 9999;}
.main_content.search .topSearch .moreSearch .down { top: 38px;}

.main_content.search .topSearch .moreSearch .down .propertycategory .text.select { float:right;}
.main_content.search .topSearch .moreSearch .down { width:310px;}

.main_content.profile .profileDetails .profileLogo .img img { min-height:160px;}
.popupBox .signIncat .img a img { height:224px;}

.profileHeader .phtype {bottom: auto; /*left: 253px;*/ padding-top: 0; position: absolute; top: 0; }
.profileHeader .phwww {    padding-top: 0;    position: absolute;    right: 0px;    bottom: 55px;} .main_content.profile .profileHeader .phwww ul li.share.active span { bottom:-22px;}
.main_content .agencyListNew #agencyList ul li.open .profileHeader .phwww { padding-top:0px;}
.main_content .agencyListNew #agencyList ul li.open .profileHeader .phwww ul li {min-height:22px !important;}

.at-share-tbx-element.addthis_32x32_style .at-share-btn, .at-share-tbx-element.addthis_32x32_white_style .at-share-btn {    max-width: 30px;    margin: 0 7%;    max-height: 27px;}
.addthis-animated { text-align: center; padding: 10px 0 !important;}
.shareLink  .addthis-animated { width: 80%; margin: -24px auto;}
.shareLink .at-share-tbx-element.addthis_32x32_style .at-share-btn, .shareLink .at-share-tbx-element.addthis_32x32_white_style .at-share-btn { margin-top: -25px;}
.shareLink .addthis_custom_sharing { position: absolute; width: 100%;   left: 0;    right: 0;    top: 22px;}
 .addthis_custom_sharing  .addthis-animated { display:block !important; width:100%}
#atstbx2 a { display:inline-block!important; margin:5px !important; }
.shareLink #atstbx2 a {margin:0 7% !important; }

/*.wrapper { overflow-x: hidden;} */
.wpb_wrapper .addthis_custom_sharing { width:1000px; margin: 0 auto;}


/**9TH Feb. 2016 **/

.main_content .propDetails #propSlider .owl-controls { display: none;}
.main_content .propDetails #propSlider:hover .owl-controls { display: block;}
input { outline: 0;}

#footer .addthis_custom_sharing .at-share-btn {    max-width: 30px;    margin: 0 7% !important;    max-height: 27px;}
.main_content .propDetails .details { width: 680px;}

.ui-dialog-titlebar-close:before { display: none;}

.main_content .searchList.list .outerBox .sponsoredLink ul li img { width: 219px; height: 142px; }

.main_content .searchList.list .outerBox .sponsoredLink ul li { width: 219px;}

.profileHeader .phwww ul li.share { display:none}
.main_content.profile .profileHeader .phwww .www { display: block}
/*.lightcase-contentInner{
  height: 100%!important;
  width: 100%!important;
}
.lightcase-contentInner img {
  max-width: 100%!important;
  max-height: 100%!important;
}
#lightcase-case{
  height: 100%!important;
  width: 70%!important;
  margin-left: -489px!important;
}*/
/*@media  (max-width: 640px){ 
div.lightcase-contentInner{
  height: 245px!important;
  width: 306px!important;
}
div#lightcase-case{
  height: 100%!important;
  left: 50%!important;
  width: 100%!important;
  margin-top: -157px!important;
  margin-left: -157px!important;
}

}*/

@media all and (max-width:1024px){
   .main_content.profile .profileDetails .profileLogo .img {
    /*width: 132px !important;*/
   }
   .main_content.profile .profileDetails .profileLogo .img img {
        min-height: 104px !important;
    }
    .main_content .agencyListNew #agencyList ul li.open .profileContact .submit {
  float: left;
  margin-top: 45px;
}
}

@media only screen and (max-width: 999px) {
.main_content .agencyListNew #agencyList ul li.open .profileHeader .phwww .www { min-height: 35px; display: none;}
.compnay_url{
  color: #2E90F8;
  display: block;
  margin-top: -8px;

}
}

#searchdiv .form .search_Button {
    background: #007eff url("../images/HomeSearch.png") no-repeat scroll center center;
    height: 46px;
    width: 50px;
    display: inline;
    float: left;
    cursor: pointer;
}

 @media all and (max-width:768px){
  .lightcase-contentInner { width:auto !important;}
   #lightcase-case{
    opacity: 1;
    display: block;
    width: 100% !important;
    margin-top: -60px !important;   
    left: 0 !important;
    position: absolute;
    top: 35% !important;
    margin-left:0 !important;

   }
}
#search_div{
 left: 50%;
    margin-top: -35px;
    min-height: 47px;
    position: absolute;
    top: 50%;
    /*background: rgba(0, 0, 0, 0) url("../images/homeSearchBg.png") repeat scroll 0 0;*/
    z-index: 9999;
    margin-left: -259px;
    padding: 25px;
    width: 750px;
}

#search_div .form {
    padding: 8px;
     background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    width: 752px;
}
#search_div .form .sText {
    background: #ffffff none repeat scroll 0 0;
    border-left: 1px solid #dfdfdf;
    height: 46px;
    width: 449px;
}
#search_div .form .sText input {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    height: auto;
    width: 65%;
    border: 0 none;
    line-height: 50px;
    padding: 0 2%;    
}
#search_div .form input[type="text"] {
    box-shadow: none;
    color: #999999;
    font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size: 16px;
    font-weight: normal;
}
#search_div .bannerselect {
    float: right;
    position: relative;
    width: auto;
}
#search_div .form .search_Button {
    background: #007eff url("../images/HomeSearch.png") no-repeat scroll center center;
    cursor: pointer;
    display: inline;
    float: left;
    height: 46px;
    width: 50px;
    cursor: pointer;
}
#lightcase-case{
  width: none!important;
}
.lightcase-contentInner{
  height: none!important;
  width: none!important;
}
.lightcase-contentInner img{
max-width: none!important;
max-height: none!important;
}
 #lightcase-case{    width: 1000px !important; 
}
#lightcase-contentInner{ width: 1000px !important;}
.owl-carousel .owl-item img{   width: 100% !important;}
 @media all and (max-width:768px){
  #lightcase-case {
    width: 100% !important;
}
}
.directorycategory{
  border: 1px solid #dfdfdf;
}
#lightcase-nav a.lightcase-icon-close[class*="lightcase-icon-"]{
  position: fixed!important;
}
.sign_wrap {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #d6d6d6;
    position: absolute;
    right: 0;
    top: 46px; 
    width: 350px;
    z-index: 999;
}
.sign_wrap_profile::before {
    background: rgba(0, 0, 0, 0) url("../images/accordingArrowUl.png") no-repeat scroll 0 0;
    content: "";
    height: 8px;
    position: absolute;
    right: 30%;
    top: -8px;
    width: 18px;
    z-index: 999;
}
.sign_wrap_profile {
    padding: 28px 32px;
    position: relative;
}
.sign_wrap .prof_img {
  background: rgba(0, 0, 0, 0) url("../images/profile_pic.png") no-repeat scroll 0 0;
  border-radius: 50%;
  display: inline-block;
  height: 64px;
  overflow: hidden;
  text-align: center;
  vertical-align: middle;
  width: 25%;
}
.sign_wrap .prof_img img {
    height: 100%;
    width: 100%;
}
.sign_wrap .prof_detail {
  display: inline-block;
  padding-left: 18px;
  text-align: left;
  vertical-align: middle;
  width: 65%;
}
.sign_wrap .prof_detail h5 {
    color: #00448f;
    font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size: 15px;
    font-weight: 500;
    /*line-height: 15px;
    padding-bottom: 8px;*/
}
.sign_wrap .prof_detail strong a {
    color: #9f9f9f;
    display: block;
    font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size: 15px;
    /*font-weight: bold;*/
    line-height: 15px;
}
.sign_wrap ul {
    display: table;
    width: 100%;
}
/* new css */
.own_branding_wrapper{
    clear:both;
    float:left;
    
}
.own_branding_wrapper li.color_header{
   margin-left: 33%;
} 
.own_branding_wrapper li{
    float: left;
    width: 50%;
    height: auto;
}
.own_branding_wrapper ul{
    margin: 0;
}
.own_branding_wrapper li label{
    font-size: 15px;
    font-weight: 500;
    color: #525252;
    display: block;
    /* margin-bottom: 1%; */
    padding-left: 2% !important;
    line-height: 35px;
    
}

.backbutton.arrow {
  position: absolute;
  top: 50%;
  width: 20px !important;
  height: 20px !important;
  background: transparent;
  border-top: 8px solid #000;
  border-right: 8px solid #000;
  box-shadow: 0 0 0 lightgray;
  transition: all 200ms ease;
  transform: translate3d(0,-50%,0) rotate(-135deg);
   
 }
 .backbutton.arrow.bck{border: none !important;}

#header .rightLinks .sign_wrap ul li {
    border: 1px solid #fff;
    margin: 0 !important;
    width: 49.4% !important;
    height: auto!important;
}
 #header .rightLinks .sign_wrap ul li a {    
    display: block;
    font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight:500;    
    padding: 13px;
    text-align: center;
    background: #efefef none repeat scroll 0 0;
  color:#007eff;    
}
#header .rightLinks .sign_wrap ul li a:hover{
  background: #007eff none repeat scroll 0 0;
    color: #ffffff;
}
.text_postcode{
    line-height: normal;
    padding: 3%;
    text-align: right;
    width: 25%;
  }
  .similarItem {
    width: 30%;
    float: left;
    margin: 15px;
    padding-top: 10px;
    width: 30%;
  }
  .bottom .link {
  background-color: white;
  border-radius: 14px;
  font-size: 8px;
  margin: 18px 5px 0 0;
  padding: 0;
  width: 10px;
  height: 10px;
}
 .bottom .link.active {
  background-color: #00a2ff;
  }
  .media .middleIframe .promoimg
  {
    width:100px;
    padding:35px 500px;
  }
  /*Fb icon (15-jul-16)*/
  .media .middleIframe .facebookicon
  {
    width:300px;
    padding:20px 400px;
  }
  /*subtitle for fb span*/
  .media .middleIframe .subtitle
  {
    width:5px; 
    margin-left: 380px;
    top:60px;
    text-align:center;
    font-size:20px; 
    font-weight:500; 
    color:#C7C7C7;
  }
  /*Amount text*/
  .media .middleIframe.details .textamt  
  { 
  border:1px solid #e1e1e1;      
  color: #00a2ff;
  /*display:block;*/
  width:94%;
  font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-weight: normal;
  /*padding:50px 3%; */
  /*added on 18-july-16*/
  padding: 50px 60px;
  /*end 18-july-16*/
  background:#ffffff;
  -webkit-border-radius: 4px; 
  -moz-border-radius: 4px;
  border-radius: 4px;
  } 
  /**/
  #orderpropertydetails .box .regular-checkbox + label {
  /*border-radius: 23px;*/
}
/* Button */
.customaddmore{ background: url("../images/sprite.png") no-repeat scroll 0 -210px rgba(0, 0, 0, 0); height: 30px;  width: 30px; cursor:pointer; vertical-align:bottom;  display:block;}

.removeitem {
  background: rgba(0, 0, 0, 0) url("../images/minus.png") no-repeat scroll 0 0;
  cursor: pointer;
  display: block;
  height: 30px;
  overflow: hidden;
  /*position: absolute;
  right: -7px;*/
  text-indent: 9999px;
  /*top: 71px;*/
  vertical-align: bottom;
  width: 30px;
}
.media .middleIframe.details .box ul li.tesss {
  height: 10px;
    position: absolute;
    right: 0;
  
  width: 9px;
  float: right;
}
#ordermediatabgoogle .cblue{color:#004A95;
 font-weight: normal;
 margin-left: -187px;
margin-top: 71px;
position: absolute;
text-align: center;
top: 45px;
width: 360px;
}
#ordermediatabgoogle .centerlogo {background-image: url("http://dev.urbanabode.com.au/wp-content/uploads/2016/06/promologo_col.png");
background-repeat: no-repeat;
background-size: 95px auto;
color: #00a2ff;
height: 108px;
left: 62%;
margin-bottom: 16px;
padding-bottom: 10px;
position: absolute;
top: -1px;
width: 103px;
}
.googleimg {
  background-image: url("http://dev.urbanabode.com.au/wp-content/uploads/2016/07/google-icon.png");
  background-repeat: no-repeat;
  background-size: 217px auto;
  height: 119px;
  margin: 0 27%;
  position: unset;
  width: auto;
}
/*Google icon(18-july-16)*/
.media .middleIframe .googleicon
{
  width: 200px;
  padding: 30px 450px;
}
.fbad{
  height: 82px;
  width: 248px;
  border: 1px solid #e1e1e1;
  margin: 0 auto;
  padding: 17px;
  background: #fff;
}
.fbad .adcontent{
  float: right;
  width: 49%;
  color: #17478d;
}
.fbad .adcontent p{
  font-size: 16px;
  font-weight:500;
  margin-bottom: 5px;
  margin-top: 5px;
}
.fbad .adcontent span{
  font-size: 12.78px;
  font-weight:500;
  color: #C7C7C7;
  }
.media .middleIframe .addtitle  {
    color: #17478d;
    font-size: 40px;
    padding: 20px 500px;    
}
.launchpadcontent{
     margin: 30px auto 0;
    width: 60%;
    color: #c7c7c7;
    font-size: 18px;
    line-height:24px;
}
.media .middleIframe .propList table .row1 td {
    padding-bottom: 22px;
}
 .middleIframe {
    background: #f7f7f7 none repeat scroll 0 0;
    padding: 12px;
    position: relative;
    text-align: center;
}
.middleIframe .title {
    color: #525252;
    font-size: 35px;
    font-weight: bold;
    left: 50%;
    margin-left: -180px;
    position: absolute;
    text-align: center;
    top: 45px;
    width: 360px;
}
.middleIframe .videoDesc {
    padding: 80px 0;
}
.middleIframe .videoDesc .tagLine {
    color: #ababab;
    display: block;
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 74px;
}
 .middleIframe .videoDesc .form {
    margin: 0 auto;
    text-align: left;
    width: 468px;
}
.middleIframe .videoDesc .form span.lable {
    padding-bottom: 8px;
    padding-left: 15px;
}
.middleIframe .videoDesc .form span {
    color: #525252;
    display: block;
    font-size: 18px;
    font-weight: bold;
}
.middleIframe .videoDesc .form span.text {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #ededed;
    border-radius: 4px;
    margin-bottom: 15px;
    padding: 8px 15px;
}
.middleIframe .videoDesc .form span.or {
    border-bottom: 1px solid #dddddd;
    color: #9f9f9f;
    margin: 40px auto 30px;
    position: relative;
    text-align: center;
    width: 330px;
}
.middleIframe .videoDesc .form span.text input {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    color: #726f6f;
    font-size: 18px;
    font-weight: bold;
    width: 100%;
}
.middleIframe .videoDesc .form span.or span {
    background: #f7f7f7 none repeat scroll 0 0;
    left: 50%;
    margin-left: -30px;
    position: absolute;
    top: -10px;
    width: 60px;
}
.languages{
  border: 1px solid #C7C7C7;
    height: 36px;
    width: 200px;
    background-color: #ffffff;
    padding-left: 2%;
    color: #717171;
    border-radius: 2px;
}
.stripe-button-el{
  display: none;
}
.upload_logo{
    background-color: #00affb;
    border: 1px solid #00affb;
    color: white;
    float: right;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    padding: 6px 20px;
    border-radius: 5px;
}
.customSelect .selectedValue{
  background-image: none!important;
  background-color: #ffffff!important;
  color:#757575!important;
}
#facebookdetails .selectValueWrap{
  background-color: #f7f7f7!important;
  margin-top: 10px;
  float: left; width: auto !important;
}
#googledetails .selectValueWrap{
  background-color: rgba(0, 0, 0, 0) !important;
}
.autoWidth p{
  float: left;
}
#facebookdetails .box2 .autoWidth label{
  float: left;
}
#googledetails .box2 .autoWidth label{
  float: left;
}
.autoWidth .price_btn{
   margin: 55px;
 /* padding-left: 64px;*/
  background: rgba(0, 0, 0, 0) url("../images/radio1.png") no-repeat scroll 0 bottom;
    border-radius: 3px;
    cursor: pointer;
    display: block;
    height: 24px !important;
   /* margin-right: 5px;
    position: relative;
    vertical-align: middle;
    width: 24px !important;*/
}
.custlogohideshow.photographySale .photographySaleLogo1 {
    background: #ffffff none repeat scroll 0 0;
    border: 1px dashed #dcdcdc;
    min-height: 150px;
    padding: 2%;
    text-align: center;
    width: 96%;
}
.custlogohideshow.photographySale .photographySaleLogo1 .title {
    display: block;
    font-size: 20px;
    font-weight: bold;
    left: 0;
    margin-left: 0;
    position: relative;
    top: 0;
    width: 100%;
}
.text1{
   background: #ffffff none repeat scroll 0 0;
    border: 1px solid #e1e1e1;
    border-radius: 4px;
    display: block;
   
    width: 94%;
}
.media .middleIframe.details .box ul li.autoWidth {
    height: auto;
    padding-top: 0px;
}
#orderpropertydetails .customSelect .selectedValue {
    padding: 7px 0px;
    font-size: 12px;
}

.media .middle_Iframe.floorplans {
    height: calc(100vh - 96px);
}
.media .middle_Iframe.floorplans_background {
    background: #ffffff url("../images/floor_plan.png") no-repeat scroll center center;
   /* margin: 5px;*/
    width: auto;
}

.mediaMenu:hover, .mediaMenu.current-menu-item, .mediaMenu.active {
    background: rgba(0, 0, 0, 0) url("../images/footer-icons.png") no-repeat scroll 0 -23px;
}
.videoCamera {
    background: rgba(0, 0, 0, 0) url("../images/footer-icons.png") no-repeat scroll -240px 4px;
}
.videoCamera:hover, .videoCamera.current-menu-item, .videoCamera.active {
    background: url("../images/footer-icons.png") no-repeat -240px -22px rgba(0, 0, 0, 0);
}
.location_footer {
    background: rgba(0, 0, 0, 0) url("../images/footer-icons.png") no-repeat scroll -478px 0;
    height: 23px;
}
.location_footer:hover, .location.current-menu-item, .location.active {
    background: url("../images/footer-icons.png") no-repeat -478px -26px rgba(0, 0, 0, 0);
    height: 23px;
}
.icon4 {
    background: rgba(0, 0, 0, 0) url("../images/footer-icons.png") no-repeat scroll -721px 2px;
}
.icon4:hover, .icon4.current-menu-item, .icon4.active {
    background: url("../images/footer-icons.png") no-repeat -721px -24px rgba(0, 0, 0, 0);
}
.icon5 {
    background: rgba(0, 0, 0, 0) url("../images/footer-icons.png") no-repeat scroll -960px 0px;
}
.icon5:hover {
    background: rgba(0, 0, 0, 0) url("../images/footer-icons.png") no-repeat scroll -960px -26px;
}
.infoIcon {background: rgba(0, 0, 0, 0) url("../images/footer-icons.png") no-repeat scroll -1200px 0px;}
.infoIcon:hover{background: rgba(0, 0, 0, 0) url("../images/footer-icons.png") no-repeat scroll -1200px -26px;}
.calender {
    background: rgba(0, 0, 0, 0) url("../images/footer-icons.png") no-repeat scroll -1439px 0;
    display: inline-block;
    height: 22px;
    width: 69px;
}
.calender:hover, .open .calender {
    background: rgba(0, 0, 0, 0) url("../images/footer-icons.png") no-repeat scroll -1439px -26px;
}
.downld_btn {
    background: rgba(0, 0, 0, 0) url("../images/footer-icons.png") no-repeat scroll -2381px 0;
}
.downld_btn:hover {
    background: rgba(0, 0, 0, 0) url("../images/footer-icons.png") no-repeat scroll -2381px -29.4px;
}
.e-mail {
    background: rgba(0, 0, 0, 0) url("../images/footer-icons.png") no-repeat scroll -1680px 0;
}
.e-mail:hover {
    background: rgba(0, 0, 0, 0) url("../images/footer-icons.png") no-repeat scroll -1680px -26px;
}
.backarrow {
    background: rgba(0, 0, 0, 0) url("../images/footer-icons.png") no-repeat scroll -2158px 0;
}
.backarrow:hover, .open .backarrow {
    background: rgba(0, 0, 0, 0) url("../images/footer-icons.png") no-repeat scroll -2158px -26px;
}
#searchdiv .caret {
    right: 10px !important;
}

#letmechoose1 {
    width: 70px !important;
    height: 35px;
    margin-right: 10px;
}
#property_desc .title {
    /*margin-top: 65px;*/
}
#property_desc .videoDesc {
    /*padding: 153px 0 80px;*/
}
#property_desc #txtPropCopy{
  height: 198px;
}
#propertydescription .title {
    margin-top: 65px;
}
#propertydescription .videoDesc {
    padding: 153px 0 80px;
}
#propertydescription #txtPropCopy{
  height: 198px;
}
#facebookdetails .subtitle{
  /*line-height: 52px;*/
  width: 100%;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
}
#facebookdetails .fbad .adcontent {
    float: left;
    width: 50%;
    color: #17478d;
    margin-left: 10%;
}
#facebookdetails .fbad {
    height: 82px;
    width: 248px;
    border: 1px solid #e1e1e1;
    margin: 0 auto;
    padding: 14px 17px 17px;
    background: #fff;
    box-sizing: border-box;
}
.fcampaign li {
    height: auto;
    padding-top: 0px;
    line-height: 35px !important;
    float: left;
    display: block;
    clear: both;
}
#facebookdetails .fcampaign li label{
  float: left;
  clear: both;
  margin-top: 5px;
  padding-left: 0px !important;
}
.fbudget {
    display: block;
    margin-top: 8.5% !important;
}
#facebookdetails #txtamount1 {
    padding: 54px 87px;
    font-size: 34.5px;
}
#facebookdetails #txtamount2 {
    padding: 54px 87px;
    font-size: 34.5px;
}
#facebookdetails #txtamount3 {
    padding: 54px 87px;
    font-size: 34.5px;
}
.fbudget label {
    float: left !important;
    margin: 28% 5% 5% 38% !important;
    /*vertical-align: middle;
    background: url(../images/radio1.png) no-repeat;
    background-repeat: no-repeat;
    width: 24px !important;
    height: 24px !important;
    background-position: 0 bottom;
    cursor: pointer;*/
}
#facebookdetails h3.active {
    margin-top: 20px !important;
}
#googledetails .subtitle{
  /*line-height: 52px;*/
      width: 80%;
    margin: 0 auto;
    display: block;
}
#pageMobileLogo{
    width: 300px!important;
    height: 46px!important;
    margin: 0 auto;
}
.mobilelogo1{
    margin-top: -4px;
}
html{
   margin-top: 0px !important;
}
#googledetails .fbad .adcontent {
    float: left;
    width: 50%;
    color: #17478d;
    margin-left: 10%;
}
#googledetails .fbad {
    height: 82px;
    width: 248px;
    border: 1px solid #e1e1e1;
    margin: 0 auto;
    padding: 14px 17px 17px;
    background: #fff;
    box-sizing: border-box;
}
.gcampaign li {
    height: auto;
    padding-top: 0px;
    line-height: 35px !important;
    float: left;
    display: block;
    clear: both;
}
#googledetails .gcampaign li label{
  float: left;
  clear: both;
  margin-top: 5px;
  padding-left: 0px !important;
}
.gbudget {
    display: block;
    margin-top: 8.5% !important;
}
#googledetails #txtamount1 {
    padding: 54px 87px;
    font-size: 34.5px;
}
#googledetails #txtamount2 {
    padding: 54px 87px;
    font-size: 34.5px;
}
#googledetails #txtamountt3 {
    padding: 54px 87px;
    font-size: 34.5px;
}
#googledetails #txtamount3 {
    padding: 54px 87px;
    font-size: 34.5px;
}
.gbudget label {
    float: left !important;
    margin: 28% 5% 5% 38% !important;
    vertical-align: middle;
    background: url(../images/radio1.png) no-repeat;
    background-repeat: no-repeat;
    width: 24px !important;
    height: 24px !important;
    background-position: 0 bottom;
    cursor: pointer;
}
#googledetails h3.active {
    margin-top: 20px !important;
}



.launch-box {
    margin-top: 50px;
    display: block;
    height: 30px;
}
.form-main-title {
    display: block;
    margin-bottom: 10px;
}
.launch-box .launchpadcheck {
    margin-top: 5px !important;
}


#orderpayment .formSeaction {
    padding: 20px 0 45px;
    text-align: left;
}
#orderpayment .formSeaction {
    padding: 20px 0 45px;
    text-align: left;
    border-top: none;
}
#orderpayment .propList {
    background: #ffffff;
    padding: 30px 0 20px;
    text-align: left;
    border-bottom: 1px solid #ececec;
}
#orderpayment .formSeaction.couponCode {
    margin-top: 20px;
}


#orderpropertydetails .photographySaleLogo {
    border: 2px dashed #dcdcdc;
    background: #ffffff;
    width: 365px;
    padding: 5% 2% 2%;
    text-align: center;
    min-height: 100px;
    float: left;
    margin: -45px 0 18px;
    box-sizing: border-box;
}
#orderpropertydetails .photographySaleLogo1,#orderpropertydetails .mobilebrandlogo {
  background: #ffffff none repeat scroll 0 0;
  border: 2px dashed #dcdcdc;
  box-sizing: border-box;
  color: #525252;
  float: left;
  font-size: 20px;
  font-weight: bold;
  line-height: 70px;
  min-height: 100px;
  padding: 2%;
  text-align: center;
  width: 365px;
}
#orderpropertydetails .upload_logo {
    background-color: #00affb;
    border: 1px solid #00affb;
    color: white;
    float: left;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    padding: 6px 20px;
    border-radius: 5px;
    margin-left: 6%;
    display: none;
}
.photographySale .dz-details, .brochureSale .dz-details{
  font-size: 12px;
  line-height: 20px;
  margin: 0 auto;
  width: auto;
}
.photographySale .dz-details img, .brochureSale .dz-details img {
  width: 100px;
}

#propertyphotograph {
    background: #fff;
}
#propertyphotograph::after {
  background: #ffffff none repeat scroll 0 0;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
#propertyphotograph .photography{
  position: relative; z-index: 2;
}
.cancel{ 
    font-size:14px; 
    color:transparent !important; 
    line-height:30px; 
    margin-left:40px;
    vertical-align: middle;
    background: url(../images/cross_img.png) no-repeat;
    background-repeat: no-repeat;
    width: 23px !important;
    height: 26px !important;
    background-position: 0;
    cursor: pointer;
    float: right; margin-top: 10px;
    padding-right: 14px;
  }
  .cancelicon{ 
    font-size:14px; 
    color:transparent !important; 
    line-height:30px; 
    margin-left:40px;
    vertical-align: middle;
    background: url(../images/cross_img.png) no-repeat;
    background-repeat: no-repeat;
    width: 23px !important;
    height: 17px;
    background-position: 0;
    cursor: pointer;
    float: right;
  }
  .cancel:hover{
    background: url(../images/cross_img_hover.png) no-repeat;
    background-repeat: no-repeat;
    width: 23px !important;
    height: 26px !important;
    background-position: 0;
    cursor: pointer;
    color: transparent !important;
  }

  .sbrand li.custlogohideshow.photographySale {
    float: left !important;
    width: 500px !important;
}
.fbcheck label{
  vertical-align: middle;
background: url(../images/radio1.png) no-repeat;
background-repeat: no-repeat;
width: 24px !important;
height: 24px !important;
background-position: 0 bottom;
cursor: pointer;
font-size: 15px;
font-weight: bold;
color: #525252;
display: block;
margin-bottom: 1%;
padding-left: 2%;
line-height: 35px;
}
.launchpadcheck label {
  background: rgba(0, 0, 0, 0) url("../images/radio1.png") no-repeat scroll 0 bottom;
  color: #525252;
  cursor: pointer;
  display: block;
  float: left;
  font-size: 15px;
  font-weight: bold;
  height: 24px !important;
  line-height: 35px;
  margin-top: 3px;
  vertical-align: middle;
  width: 24px !important;
}
input#fbcheck:checked + label {
  background-position: 0 0;
}
#fbcheck{
  display: none;
}
#googlecheck{
  display: none;
}
input#googlecheck:checked + label {
  background-position: 0 0;
}
#launchpadcheck{
  display: none;
}
input#launchpadcheck:checked + label {
  background-position: 0 0;
}

#siteurl .videoDesc ul li{
  color: #525252;
}


#propertyfloorplan {
    background: #ffffff;
}
#propertyfloorplan::after {
  background: #ffffff none repeat scroll 0 0;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
#propertyfloorplan .floorplans{
  z-index: 2; position: relative;
}
/***testing home css***/

/*.urban_subsite .leftAlign {
    padding: 13px 0px 0px;
}
.urban_subsite .rightAlign {
    padding: 13px 0px 0px;
}
.urban_subsite .arrow {
    display: none;
}
#mail_send input {
    width: 100%;
    display: block;
    border: 2px solid #e8e8e8;
    height: 37px;
    line-height: 37px;
    font-size: 16px;
    color: #717171;
    padding: 0 10px;
}
#mail_send textarea{
  width: 100%;
display: block;
border: 2px solid #e8e8e8;
height: 37px;
line-height: 37px;
font-size: 16px;
color: #717171;
padding: 10px;
height: 64px;
line-height: 18px;
resize: none;
}
.options {
    width: 100%;
    display: block;
    border: 2px solid #e8e8e8;
    height: 37px;
    line-height: 37px;
    font-size: 16px;
    color: #717171;
    padding: 0 10px;
}
*/
/***footer bottom css***/
#orderprevpage{
    background: url(../images/left_arrow.png) no-repeat;
    background-repeat: no-repeat;
    width: 32px !important;
    height: 34px !important;
    background-position: 0;
    cursor: pointer;
    display: inline-block !important;
    margin-top: 5px;
}
#ordernextpage{
    background: url(../images/right_arrow.png) no-repeat;
    background-repeat: no-repeat;
    width: 32px !important;
    height: 34px !important;
    /*background-position: 23px;*/
    cursor: pointer;
    display: inline-block !important;
    margin-top: 5px;
}
#orderprevpage:hover{
    background: url(../images/left_arrow_hover.png) no-repeat;
    background-repeat: no-repeat;
    width: 32px !important;
    height: 34px !important;
    background-position: 0;
    cursor: pointer;
}
#ordernextpage:hover{
    background: url(../images/right_arrow_hover.png) no-repeat;
    background-repeat: no-repeat;
    width: 32px !important;
    height: 34px !important;
   /* background-position: 23px;*/
    cursor: pointer;
}
#footer .bottom span a {
    color:transparent !important;
}
.navigation_links {
    position: absolute;
    left: 0;
    right: 0;
    width: 90%;
    margin: 0 auto;
}

/*contact php css*/
.contact_form input[type="submit"], #mail_send input[type="submit"] {
    background: #007eff none repeat scroll 0 0;
    border: 2px solid #e8e8e8;
    color: #fff;
    display: block;
    float: right;
    font-size: 16px;
    font-weight: bold;
    margin-right: 10px;
    padding: 13px 25px;
}
#mail_send input[type="submit"]{
  padding: 8px 25px;
  height: auto;
}
#mail_send .g-recaptcha {
  box-sizing: border-box;
  float: left;
  padding-left: 10px;
  width: 70%;
}
.contact_form .inputwrap.input_right {
    float: right;
    padding: 0 10px;
    width: 50%;
}
.contact_form .inputwrap {
    float: left;
    padding: 0 10px;
    width: 50%;
}
.contele_list li {
    padding-bottom: 19px;
}
.hidepadding {
    margin: 0 -10px;
}
.contact_form {
    padding: 20px;
    background: #f7f7f7;
}
.map_left {
    height: 100%;
    margin-right: 478px;
}
.rightmap_cont {
    position: absolute;
    right: 0;
    top: 0;
    width: 478px;
}
.map_right {
    background: #ffffff none repeat scroll 0 0;
    padding: 25px 50px;
}
.sld_topleft {
    float: left;
    padding-right: 5%;
    width: 33%;
}
.sld_topright {
    float: left;
    width: 46%;
}
.map_right h3 {
    color: #03051c;
    font-size: 24px;
    line-height: 32px;
    margin-bottom: 13px;
    margin-top: 0;
}
.sld_topright h4 {
    color: #717171;
    font-size: 18px;
    font-weight: normal;
    line-height: 32px;
}
.sld_botleft {
    float: left;
    width: 42%;
}
.sld_botright {
    float: left;
    width: 57%;
}
/*7-9-2016*/
.media .middleIframe.details .box ul li.quarter {
    width: 515px;
}
.beadrooms p{float:left;color: #ffffff;}
.beadrooms span{float:left;margin-left:4px}
.shower p{float:left;color: #ffffff;}
.shower span{float:left;margin-left:4px}
.garage p{float:left;color: #ffffff;}
.garage span{float:left;margin-left:4px}
/*6-9-2016*/
/*#orderpropertydetails .customSelect .selectedValue{
    padding: 6px 10px;
}*/


@media(max-width: 767px){
#pageMobileLogo{display: block !important;}
    #example-2 .main_content .topSearch .dropdown .dropdownBox ul{min-height: 315px;}
  
#example-2 .dropdown.open {width: 250px !important;}
   #coupencodebutton{margin: 10px 0;}
   .media .middleIframe.details .textamt{padding: 40px 60px;}
   .media .middleIframe.details .container{width:1060px;margin: 0 auto;max-width:100%;overflow:hidden;box-sizing:border-box;}
   .media .middleIframe .facebookicon {display: block;margin: 0 auto;padding: 20px 0;text-align: center;width: 300px;}
   .media .middleIframe .addtitle{display: block;text-align: center; padding: 20px 0;}
   .media .middleIframe .promoimg{padding: 20px 0;display: block;margin: 0 auto;}
/*.map_left     { display:none;}*/
.map_right .bx-wrapper .bx-prev {
  left: -10px !important;
}
.map_right .bx-wrapper .bx-next {
  right: -10px !important;
}
.map_right{padding-top: 40px;}
.contact_form .inputwrap.button-right {
  width: auto !important;
}
#mail_send input[type="submit"]{padding: 8px 25px; margin-top: 10px;}
.sld_topleft {
  padding-left: 10px;
  padding-top: 30px;
}
.sld_topright {
  padding-top: 25px;
}
.map_right h3 {
  font-size: 20px;
  line-height: 20px;
  margin-bottom: 5px;
}
.sld_topright h4 {
  font-size: 14px;
  line-height: 20px;
}

}
/*.update_button{
    background: #0886f8 none repeat scroll 0 0;
    border: 0 none;
    box-shadow: none;
    color: #ffffff;
    font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight: bold;
    padding: 15px;
    width: 100%;
}*/
.update_buttons, .update_button {
  /*background: #333333;*/
  border: 0 none;
  box-shadow: none;
  color: #ffffff;
  display: inline-block;
  font-family: "Open Sans",Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 46px;
  padding: 0 25px;
  text-align: center;
  text-transform: uppercase;
}

.update_buttons:hover, .update_button:hover {
  background: #0886f8;
  color: #ffffff;
}
/*.photography_sections{
   background-color: #efefef;
    height: 100%;
    position: relative;
    width: 100%;
}*/
.media .middleIframe.details .box ul li.brochureSale {
    float: none;
    height: auto;
    margin: 0 auto;
    width: 65%;
}
#orderpropertydetails .brochureSale {
  background: #ffffff none repeat scroll 0 0;
  border: 2px dashed #dcdcdc;
  box-sizing: border-box;
  color: #525252;
  float: left;
  font-size: 20px;
  line-height: 70px;
  min-height: 100px;
  padding: 2%;
  text-align: center;
  width: 365px;
  font-weight: bold;
}
.media .middleIframe .brochureSale .title {
  left: auto;
  line-height: 40px;
  margin-left: 0;
  position: relative;
  top: auto;
}
/*22-9-2016*/
#googledetails .addtitle{
color: #17478d;
font-size: 40px;
width: 100%;
display: block;
text-align: center;
padding: 0;
}
#facebookdetails .addtitle{
color: #17478d;
font-size: 40px;
width: 100%;
display: block;
text-align: center;
padding: 0;
}
#launchpad .promoimg{
width: 100px;
margin: 25px auto;
display: block;
padding: 0;
}
#googledetails .googleicon{
width: 200px;
padding: 0;
margin: 0 auto;
display: block;
}
#facebookdetails .facebookicon{
width: 300px;
padding: 0;
margin: 0 auto;
display: block;
}
#googledetails .promoimg{
width: 100px;
padding: 0;
margin: 25px auto;
display: block;
}
#facebookdetails .promoimg{
width: 100px;
padding: 0;
margin: 25px auto;
display: block;
}
#facebookdetails .regular-radio + label {
  /*background-color: #484848;
  border: 1px solid #484848;
  box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);*/
  padding: 0px;
  border-radius: 3px;
  display: inline-block;
  position: relative; margin-right:5px;
  vertical-align:middle;
  vertical-align:middle;
  background:url(../images/radio1.png) no-repeat; background-repeat:no-repeat;
  width:24px !important; height:24px !important;
  background-position:0 bottom;
  cursor:pointer;
}
#facebookdetails .regular-radio:checked + label {
  background-position: 0 0;
}
#googledetails .regular-radio + label {
  /*background-color: #484848;
  border: 1px solid #484848;
  box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);*/
  padding: 0px;
  border-radius: 3px;
  display: inline-block;
  position: relative; margin-right:5px;
  vertical-align:middle;
  vertical-align:middle;
  background:url(../images/radio1.png) no-repeat; background-repeat:no-repeat;
  width:24px !important; height:24px !important;
  background-position:0 bottom;
  cursor:pointer;
}
#googledetails .regular-radio:checked + label {
  background-position: 0 0;
}
#propertyphotograph .title{display: none;}
.wrapper_sale{background: #efefef;}
.launch-box {
    display: block;
    height: 110px;
    background: #fff;
    width: 36%;
    margin: 0 auto;
    text-align: center;
box-sizing: border-box;
padding-top: 15px;
padding-left: 25px;
margin-top: 30px;
}
.LaunchPad_text p{font-size: 24px !important;color: #00a2ff !important;font-weight:500 !important;}
.launch-box p{font-size: 18px;color: #ababab;}
.form-main-title img {
    width: auto;
    display: block;
    margin: 40px auto -40px;
}
.li_color{height: auto !important;}
.media .middleIframe.details .box ul li.half.color_header li {
  float: left;
  width: 45%;
}
.media .middleIframe.details .box ul li.half.color_header {
  float: left;
  width: 50%; height: auto;
}
.media .middleIframe.details .box ul li.half.custBusiness {
  clear: both;
}
.media .middleIframe.details .box ul .own_branding_wrapper li.color_header.half{
    float: left;
    width: 75%;
    height: auto;
}  
#cp1 {
    border: 1px solid #ccc;
    width: 50%;
    height: 30px;
    box-sizing: border-box;
    padding-left: 3px;
}
#cp2 {
    border: 1px solid #ccc;
    width: 50%;
    height: 30px;
    box-sizing: border-box;
    padding-left: 3px;
}
#cp3 {
    border: 1px solid #ccc;
    width: 50%;
    height: 30px;
    box-sizing: border-box;
    padding-left: 3px;
}
#cp4 {
    border: 1px solid #ccc;
    width: 50%;
    height: 30px;
    box-sizing: border-box;
    padding-left: 3px;
}
.profile_edit{
    background: url(../images/edit.png) no-repeat left bottom;
    width: 27px;
    height: 27px;
    display: block;
    position: absolute;
    bottom: 10px;
    left: 30%;
    margin-left: -12px;
    color: transparent;
  }
  .profile_edit:hover {color:transparent;}
  .delete_post {
    background: url(../images/delete.png) no-repeat left bottom;
    width: 27px;
    height: 27px;
    display: block;
    position: absolute;
    bottom: 9px;
    right: 28%;
    margin-left: -12px;
    color: transparent;
  }
  .delete_post:hover {color:transparent;}
  .checkbox_hide {
    box-sizing: border-box;
    padding-top: 31px;
    display: inline-block;
    color: #525252;
    font-size: 15px;
    font-weight:500;
}
.at-share-tbx-element .at-share-btn:focus, .at-share-tbx-element .at-share-btn:hover {
   -webkit-transform: none !important;
  -moz-transform:    none !important;
  -ms-transform:     none !important;
  -o-transform:      none !important;
  transform:         none !important;
}
.main_content .agencyListNew #agencyList ul li.open .profileContact .custom-select.done{position: relative;}
.err_msg{
  color: #ff0000;
display: block;
font-size: 20px;
margin-bottom: 20px;
text-align: center;
}
#promoform .media .middleIframe.details .box ul.sbrand {
  overflow: hidden;
}
.urban_subsite .footer {
  position: fixed;
}
#homesearchform .goog-te-gadget .goog-te-combo{
color: #fff;
}
@media only screen and (max-width: 959px) {
  
.map_left     { margin-right:0; height:300px;     overflow: hidden; width: 100%;}
.rightmap_cont    { width:100%; position: static;}
.map_right      { width:560px; margin:0 auto; padding:25px 20px; max-width:100%; }
.rightmap_cont    { background:#fff;}
.contact_form   { background:#f5f5f5;}
  
}
.custom_wrapper {
  background: #efefef;
  border-top: 1px solid #dcdcdc;
}
.form-main-banner {
  background: #efefef;
  border-bottom: 1px solid #dcdcdc;
  padding: 25px 0 0;
  text-align: center;
}
.column_left, .column_66{
  width: 66.6667%;
}
.column_right, .column_33{
  width: 33.3333%;
}
.custom_sm{
  width: 100%;
}
.column_left_most{
  width: 25%;
}
.column_right_most{
  width: 75%;
}
.vc_column-inner{
   color: #b0b0b0;
    font-weight:500;
    padding: 20px;
}
.vc_column-inner.vc_custom_1480467487527,.vc_column-inner.vc_custom_1480467650942{
    margin-top:20px !important;
}
.row-wrapper {
  padding-left: 60px;
  padding-right: 60px;
  margin: 0 auto;
  padding-top: 90px;
  padding-bottom: 90px;
  border-bottom: 1px solid #dcdcdc;
  overflow-x: hidden;
  background: #fff;

}
.row-wrapper::after {
  content: "";
  display: block;
  height: 46px;
}
.column_left, .column_right, .column_66, .column_33{
  float: left;
}
.form-row h2{
  color: #ababab;
font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
font-size: 16px;
font-style: normal;
font-weight:500;
}
.form-row h2.vz-title{
  font-size: 30px;color: #00448f; font-family:SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-weight:500;font-style:normal;
}
.form_checklist {
  color: #717171;
  font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 45px;
  margin-top: 30px;
}
.form-main-banner img {
  max-width: 100%;
}
.form_checklist input{outline: none; box-shadow: none !important;}
.text-right .form_checklist input + label {
    margin-left: 20px;
}
.text-right{text-align: right;}

.text-left .form_checklist input + label {
  margin-right: 25px;
}
.form_checklist select {
  -moz-appearance: none;
background-image: url("../images/bottom-arrow.png");
background-position: right 8px center;
background-repeat: no-repeat;
border: 1px solid #dcdcdc;
color: #717171;
cursor: pointer;
font-size: 13px;
font-weight: 600;
margin-left: 30px;
min-width: 75px;
padding: 8px;
position: relative;
text-align: left;
}
.footer_custom_wrapper {
  background-color: #dcdcdc;
  border-top: 1px solid #dcdcdc !important;
  bottom: 0;
  display: table-cell;
  height: 10px;
  left: 0;
  line-height: 12px;
  padding: 20px 20px !important;
  position: fixed;
  right: 0;
  vertical-align: middle;
    z-index: 99;
}
.footer_custom_wrapper .order-button{
  background: #0886f8;
border: medium none;
font-size: 15px;
color: #ffffff;
font-weight: 500;
min-height: 50px;
width: 150px; position: fixed; right: 0; bottom: 0; cursor: pointer;
-webkit-appearance: none;
border-radius: 0;
}
a.ubtn-link .ubtn {
-webkit-appearance: none;
border-radius: 0;
}
.footer_custom_wrapper .order-button:hover{
  background: #00448F;
}

@media only screen and (max-width: 1315px){
.main_content.profile .topSearch .dropdown a span.remove_icon.show{ bottom: auto;}
 }

@media(max-width: 767px){
  .column_33, .column_66{width: auto;}
}
@media only screen and (max-width: 999px) {
  .main_content .searchList.list .outerBox .sponsoredLink.networkLink ul li img { width: auto; border: 1px solid #dcdcdc;}
  .main_content .searchList.list .outerBox .sponsoredLink.networkLink ul li{
border: none;
}
  .main_content .searchList.list .outerBox .sponsoredLink.networkLink ul{
text-align: left;
}
  }

/*Popup Design*/
.ui-widget-overlay {
  background: #000000;
  opacity: 0.5;
}
#dialog-confirm h4, .profiledialog h4 {
  color: #00448f;
  font-size: 18px;
}
.profiledialog h4{
  margin-top: 40px;
}
.ui-dialog .ui-dialog-buttonpane {
  border: medium none;
  bottom: 0;
  left: 0;
  padding: 0;
  position: absolute;
  right: 0;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: none;
}
.ui-dialog .ui-dialog-title {
  display: none;
}
.ui-dialog .ui-dialog-titlebar-close {
  margin-right: 8px;
  margin-top: 15px;  z-index: 9;
}
.ui-dialog .ui-dialog-titlebar span.ui-icon-closethick{background-image: url('../images/close-button.png'); background-position: center; width: 11px; background-size: 100% auto;}
.ui-dialog .ui-dialog-titlebar span.ui-icon-closethick:hover{background-image: url('../images/close-button-hover.png');}
.success_msg{
    font-weight: bold;
    color:#009E55;
}
/*Added by prajna on 25 april*/
.upload img{
    border: 0 none;
    height: auto;
    vertical-align: middle;
    position: absolute;
    width: 2%;
    top: 10%;
    min-height: 20px!important;
    cursor: pointer;

}
.main_content.profile .profileAbout.fullbox{
    background: #ffffff none repeat scroll 0 0;
    border: 10px solid #f7f7f7;
    margin-bottom: 35px;
   display: block;
    min-height: 400px;
}
/*.main_content.profile .profileAbout.fullbox .box_wrapper{
    padding:30px;
}*/
.main_content.profile .profileAbout.fullbox .box_wrapper > h3 {
    font-size:18px; color:#5d5d5d; padding-bottom:12px; font-weight: 500;text-align: center;
}
.main_content.profile .box .half.color_header {
    float: left;
    height: auto;
    width: 100%;
}
.main_content.profile .box .half.color_header li{
    float: left;
    width: 45%;
}
.main_content.profile  .box.info  .half.color_header span.lable {
    width: 100%;
}
.main_content.profile .box.businessCard{
    /*background:#f7f7f7 none repeat scroll 0 0;*/
}
.main_content.profile .profileDetails .box.card .img            { margin:0 auto; }
.main_content.profile .profileDetails .box h4{
 font-size:18px; color:#5d5d5d; padding-bottom:30px; font-weight: 500;}

.profileAbout h3 {
    color: #9f9f9f;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 12px;
}
.profileAbout .left > p {
    color: #9f9f9f;
    font-size: 12px;
    font-weight: bold;
}
.clear.Save > a{
     background: #007eff none repeat scroll 0 0;
    border:1px solid #007eff;
    color: #fff;    
    font-weight: bold;
    padding: 5px 10px;
    text-align: center;
    width: 50px;
}
.card_upload {
    float: right;
    width: 5%;
    cursor: pointer;
}
.site_logo_upload, .mobile_logo_upload {
    background: #f0f0f0 none repeat scroll 0 0;
    border: 1px solid #c6c6c6;
    cursor: pointer;
    float: right;
    font-weight: bold;
    text-align: center;
    width: 10%;
    color: #9f9f9f;
    padding: 10px 20px;
}
.update_branding {
    background: #f7f7f7 none repeat scroll 0 0;
    color: #9f9f9f;
    font-size: 14px;
    font-weight: bold;
    
    padding: 10px;
    text-align: center;}

.upload.profileupload > img {
    width: 5%;
}
.agencyDeatails .tabs ul.desk li > a{
   
    background: #0886f8 none repeat scroll 0 0;
    color: #fff;
    font-size: 16px;
    font-weight:500;
    margin-top: 6px;
    padding: 8px;
}
.agencyDeatails .tabs ul.desk li > a:hover{
  background: #0886f8 none repeat scroll 0 0;
    color: #fff;
    font-size: 16px;
    font-weight:500;
    margin-top: 9px;
}
#saveprofile .topSearch .lable{
    color: #007eff;
    font-size: 14px;
    font-weight: bold;
}
#accountsave{
    display: none;
}
#accountcancel{
    display: none;
}
#buisave{
    display: none;
}
#bui_cancel{
    display: none;
}
#about_save{
    display: none;
}
#about_cancel{
    display: none;
}
#saveprofile span.upload{
    color: #9d9d9d;
    font-weight: bold;
    cursor: pointer;
}
#updatepwd{
    display: none;
}

/************************** 2 May *****************************/
.main_content .favourites ul li {
  box-sizing: border-box;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-top: 2%;
  padding-right: 30px;
  width: 33.33%;
}
.main_content .favourites ul li:nth-child(3n) {
  padding-right: 0;
}
.main_content .favourites ul li .box{
    min-height: 500px;
    max-height: 500px;
}
.popup {
    display: inline-block;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%;
    float: left;
    position: relative;
}
a{text-decoration: none;}
.popup .pull-left,
.popup .pull-right{
    width: 50%; 
    float: left;
}
.popup .popuptext {
    visibility: hidden;
    color: gray;
    text-align: center;
    padding: 30px 0;
    z-index: 999;
    position: absolute;
    width: 100%;
    left:0;
    right: auto;
    background: #fff;
    top: 15px;
    box-shadow: 1px 3px 2px;
}
.popup .show {
    visibility: visible;
    -webkit-animation: fadeIn 1s;
    animation: fadeIn 1s;
}
@-webkit-keyframes fadeIn {
    from {opacity: 0;} 
    to {opacity: 1;}
}

@keyframes fadeIn {
    from {opacity: 0;}
    to {opacity:1 ;}
}
.popup span {
    background: #00448f;
    padding: 10px 25px;
    color: #fff;
}
.popup h3{
    padding: 15px 0 30px 0;
    font-size: 18px;
}
.popup strong {
    font-size: 30px;
    color: gray;
    position: absolute;
    right: -40px;
    top: -32px;
    font-weight: 700
}
.icon{
    width: auto; 
    /*height: 250px;*/
    margin-bottom: 25px;
}
.popup img{
    width: auto;
}
.dropdownBox img {
    width: 10%;
    margin-right: 10px;
}
.dropdownBox span {
    color: #9f9f9f;
    font-size: 14px;
    font-weight: bold;
}
.main_content.profile .topSearch .dropdownBox .toggle-light {
    float: right;
    width: 33px;
    margin-right: 19px;
}
.profileHeader{
    position: relative;
}
/*.headerupload:before {
    content: "";
    font-family: FontAwesome;
    font-style: normal;
    position: absolute;
    right: 100px;
    top: 35px;
    color: #5d5d5d !important;
    font-size: 23px;
    cursor: pointer;
}
.profileHeader .phImage:hover .headerupload:before{content: "\f01b";}*/
 .headerupload {
    content: "";
    font-family: FontAwesome;
    font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-style: normal;
    position: absolute;
    right: 100px;
    top: 35px;
    color: #9f9f9f !important;
    font-size: 12px;
    cursor: pointer;
    display:none;
    
}
.profileHeader .phImage:hover .headerupload{
    display:block;
    
    background: #f0f0f0 none repeat scroll 0 0;
    border: 1px solid #c6c6c6;
    cursor: pointer;
    float: right;
    font-weight: bold;
    text-align: center;
    width: 4%;
   
    padding: 10px 20px;
}
.profileHeaderDesc,.sitebranding,.businessCard{
    position: relative;
}

 .profileupload{
        
    background: #f0f0f0 none repeat scroll 0 0;
    border: 1px solid #c6c6c6;
    font-weight: bold;
    text-align: center;
    width: 25%;
    padding: 10px 20px; 
    position: absolute;
    color: #5d5d5d !important;
    font-size: 20px;
    right: 12px;
    top: 4px;
    cursor: pointer;
    display:none;
    font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-style: normal;
     
    color: #9f9f9f !important;
    font-size: 12px;
}
.phLogo:hover .profileupload{
    display:block;
}
.site_logo_upload:before ,

.cardup:before {
    content: "";
    font-family: FontAwesome;
    font-style: normal;
    position: absolute;
    color: #5d5d5d !important;
    font-size: 20px;
    right: 12px;
    top: 4px;
    cursor: pointer;
}
#example-2 .main_content.profile .profileDetails .box{
    width: 50%;
    box-sizing: border-box;
  min-height: 330px;
    float: left;/*
    height: 100%;*/
}
#example-2 .sitebranding1, #example-2 .businessCard1{
     min-height: 830px !important;
}
.inner .main_content{
    background-color: #f7f7f7;
}
#example-2 .main_content.profile .profileAbout.fullbox,
#example-2 .main_content.profile .profileDetails .box{
    margin-bottom: 0;
}
#example-2 .profileAbout {
  box-sizing: border-box;
  margin: 0;
  width: 100%;     padding: 30px;
}
.sitebranding,.businessCard{
    height: 590px;
    margin-bottom: 35px !important;
}
.account_edit{
   background: rgba(0, 0, 0, 0) url("../images/edit.png") no-repeat scroll left bottom;
   display: block;
   height: 27px; 
   background-position: right;
   width: 30px;
   float: right;
}
.up-btn{
    text-align: center;
    margin: 0 auto;
    width: 100%;
    position: relative;
    left: 0;
    right: 0;
    bottom: -25px;
    clear: both;
    padding-bottom: 20px;
}
#example-2 .update_branding {    
    padding: 10px 50px;   
    border: 1px solid #d3d3d3;
    text-transform: uppercase;
}
#example-2 .main_content.profile .box .half.color_header li{
    margin-top: 5px;
}
#example-2 .main_content.profile .profileDetails .box.info span{
    margin-bottom: 5px;
}
.follow_left > a {
    color: #ffffff !important;
    font-size: 12px;
    font-weight: normal;
    padding: 6px !important;
}
.follow_left {
    background: #0886f8 none repeat scroll 0 0; 
    margin-right: 40% !important;  
}
.profileAbout .right ul li {
    display: block;
    margin: 10px 0;
}
.Change {
    float: right;
    padding: 5px;
    display: inline-block;
}
.clear.Save > a {
  float: left;
  margin-right: 5px;
  margin-bottom: 5px;
}
.Save{
    float: right;
    display: inline-block;
}
#example-2 .sitebranding h4,
#example-2 .businessCard h4{    
    text-align: center;
}
/*.main_content.profile .profileDetails .box h4{
   clear: both;
}*/
.profileAbout .right ul li a,
.profileAbout .left > p{
    font-size: 14px;
}
.main_content.profile .profileAbout.fullbox {    
    height: initial;
    float: left;
}
.main_content .profileAbout,
.main_content.profile .profileAbout.fullbox {
     min-height: auto; 
}
.profileAbout h3{
    font-size: 20px;
}
.sitelogo, .mobilelogo {
    float: right;
    margin-right: 5%;
    width: 40%;
}
#saveprofile .topSearch .lable{/*border-bottom: 2px solid;*/ }
/*.sitebranding, .businessCard{height: 380px;}*/
.profileAbout{padding: 30px;}
#example-2 .profileAbout .right{width: auto; float: none;}
#example-2 .dropdown{width: 250px;}
#example-2 .dropdown.open {
  background-color: #f0f0f0;
  box-shadow: 2px 2px 2px #e1e1e1;
  left: -12px;
  margin: -12px 0;
  padding:0;
  top: 0;
  width: 250px;
  height:50px
}
#example-2 .dropdown > a{/*padding-left: 9px;*/}
#example-2 .dropdownBox{width: 100% !important; height: 1700px; float: left; /*background: #fff;*/ box-shadow: 2px 2px 2px #e1e1e1;}
.main_content .topSearch .dropdown .dropdownBox{left: auto; top:48px; border: none;}
.dropdownBox ul{width: 100%;}
.dropdownBox ul li{padding: 10px 10px 10px 12px;}
.main_content .topSearch .dropdown .dropdownBox ul{border: none;/*background:#ffffff;*/}
.main_content .topSearch .dropdown .dropdownBox{padding: 0;}
.bio{color: #9f9f9f; font-size: 14px; font-weight:500;}
#more_info{ color: #007eff;margin-left: 50%;}
.full_bio a{width: 100%; float: left; margin: 0 auto; text-align: center;}
.profileAbout .aboutForm label{margin-bottom: 5px;}
#changepwd{background: #007eff none repeat scroll 0 0; color: #fff; padding: 5px 10px; font-weight: bold; border: 1px solid #007eff;}
.dwnld-temp{width: 100%; float: left; text-align: center; padding: 0px 0 30px 0;}
.dwnld-temp a{font-size: 16px; border-bottom: 1px solid #c4bebe; padding-bottom: 5px; color: #c4bebe; font-weight:500;}
.dwnld-temp a:hover{color: #007eff; border-bottom: 1px solid #007eff;}
.toggle .toggle-select .sites_toggle{width: 40px !important;}
.toggle-on, .toggle-off{width: 20px !important;}
.toggle-select{width: 40px !important;}
.main_content.profile .topSearch .dropdown a span.remove_icon{display:none; float: right; text-align: right;
    color: gray;
    margin-right: 20px;}
.main_content.profile .topSearch .dropdown a span.remove_icon.show {
  display: block;
  position: relative;
  top: 13px;
  width: 30px;

}
#example-2 .main_content.profile .topSearch .right  {margin-right:48px; top: 4px; bottom: auto;}
 .remove_follow {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;display: block;height: 50px;position: absolute;right: 0;top: 0;width: 33px;
background-image: url(../images/cross_img.png); background-repeat: no-repeat;background-position: center;

}
.remove_follow > a {color: #8d8d8f; display: block;font-size: 18px;font-weight: bold;height: 30px;}
#saveprofile .topSearch .lable  a{ color: #007eff; font-size: 14px; font-weight:500;}

/*********************** Directory *********************/

.directorybody .profileHeader .profileHeaderDesc{/*float: left;*/}
.directorybody .profileHeader .banner-count .seenNo {background-position: 0 2px;}
.directorybody .profileHeader .banner-count .bookmarkNo { font-size:15px; font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;  color:#fff; display:inline-block; background:url(../images/star.png) no-repeat; padding-left:30px; margin-right: 20px;}

.profileHeader .banner-count .seenNo { font-size:15px; font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;  color:#ffffff; display:inline-block; background:url(../images/eye.png) no-repeat 0 5px; padding-left:30px; }

.profileHeader .phImage .socialtray ul li a { display:block; background:url(../images/profilesprite.png) no-repeat; width:100%; display:block; height:22px;}
.profileHeader .phImage ul.socialtray li.bookmark a {background-position: 0 0;}
.profileHeader .phImage ul.socialtray li.download a {background-position: -111px 0px;}
.profileHeader .phImage ul.socialtray li a{ display:block; background:url(../images/profilesprite.png) no-repeat; width:100%; display:block; height:22px;}
.directorybody .main_content #agencyList ul.socialtray li { float: left; padding: 0; /*display: none;*/}
.directorybody .banner-count {position: relative; top: 5px; width: 100%;}
 .phImage:hover .banner-count, .phImage:hover ul.socialtray li { display: block;}

.directorybody ul.socialtray {position: absolute; right: -110px;  bottom:0; width: 200px;}
.directorybody.main_content .agencyListNew #agencyList ul.socialtray li{float:none; display:inline-block; padding:0 !important;}
/*.directorybody .profileHeader .profileHeaderDesc{bottom: auto;}
.directorybody .profileHeader .phLogo,
.directorybody .profileHeader .phLogo img{min-height: 60px;}*/
/*.new-direct .phtype{padding-top: 0 !important;}
.new-direct .phtype{bottom: 0; left: 50px;}
.profileHeader .new-direct {width: 100%; position: absolute; left: 0; bottom: 0; margin-left: 0;}
.profileHeader .new-direct .phLogo{border: none;}
.directorybody .profileHeader .new-direct .phtype .www a{color: #0c73f4; }
.directorybody .profileHeader .new-direct .phtype .title{color: #064894; font-weight: 400;}*/
.directory-tabb ul.desk li > a{padding: 5px 20px !important;}
.directory-tabb ul.desk li{margin-right: 15px;}
.directory-tabb{width: 100% !important; padding: 0 !important;}
/*.directorybody .profileHeader .new-direct .phLogo{width: 5%;}*/
.directorybody .profileHeader .tabs ul li a:hover{border: none;}
.agencyDeatails .tabs ul.desk li > a{margin-top: 9px;}
.directorycategory{background: #f0f0f0 none repeat scroll 0 0;
    color: #9f9f9f;
    font-weight: bold;}

/********* Responsive *********/
@media screen and (max-width: 1024px) and (min-width: 768px) {


#example-2 .del_account {height: calc(100% - 257px) !important;}
    #example-2 .profileHeader .phwww{bottom: 0}
   .profileHeader .phImage ul.socialtray li.bookmark a {background-position: 10px 0;}
   .profileHeader .phImage ul.socialtray li.download a {background-position: -101px 0px;}
   li.follow{background-color: #0886f7;}
   .profileHeader .tabs ul{top:0 !important;}
   .profileHeader .tabs ul li a{padding: 16px 0px 5px 0px;}
.directorybody .banner-count {
  left: 0;
  top: 5px;
}
.network_parent .profileHeader .phtype{top: 25px !important;}
   .directorybody ul.socialtray {right: -70px;bottom: 40px;}
   .profileHeader .tabs ul{padding: 0; width: 98%;}
   /* .profileHeader .tabs ul li:nth-child(2n){display: none !important;} */
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  .directorybody .banner-count{bottom: 0;}
  .directorybody ul.socialtray{bottom: -72px;}
}
/*********************** Directory 360-3 *********************/

#contactus .phtype{/*bottom: 70px;*/}
#contactus .profileAbout .left h3{color: #003a8c;}
#contactus .profileAbout .left p{/*color: #1c529a;*/ font-weight:500; font-size: 14px; margin-bottom: 10px;}



/*********************  CSS Prajna 5 May 2017 12.00pm *****************/


#updatepwd{background: #007eff none repeat scroll 0 0; border: 1px solid #007eff; color: #fff; font-weight: bold; padding: 5px 10px;}
#example-2 .account .text.edit{border:1px solid #dfdfdf;}
#example-2 .phLogo:hover .profileupload:before,
#example-2 .sitebranding:hover .site_logo_upload:before,

#example-2 .businessCard:hover .cardup:before{content: "\f01b"; }
#example-2 .businessCard .cardup{display:none;}
#example-2 .businessCard:hover .cardup{display:block;background: #f0f0f0 none repeat scroll 0 0;
    border: 1px solid #c6c6c6;
    cursor: pointer;
    float: right;
    font-weight: bold;
    text-align: center;
    width: 10%;
    color: #9f9f9f;
    padding: 10px 20px;}
.remove_edit{border:none;} #example-2 .dz-size,
#example-2 .dz-success-mark,
#example-2 .dz-error-mark,
#example-2 .dz-filename,
#example-2 .dz-progress,
#example-2 .dz-error-message{display: none;}
#headlineimgPreview .dz-preview{ height: 100% !important; width: 100%;}
#businessCardPreview .dz-details > img{width:100%}
#example-2 .pre_profileview .dz-remove {background: #007eff none repeat scroll 0 0; bottom: 5px; color: #ffffff; padding: 5px; position: absolute; right: 10px; width: auto; bottom: 10px; }
.sitelogo_preview .dz-remove,.mobilelogo_preview .dz-remove{background: #007eff none repeat scroll 0 0; color: #fff; height: 18px; padding: 5px; text-align: center;}
#example-2 .main_content.profile .profileDetails .box.info span.text input[type="password"] {color: #188ff4; }
 /*********************  CSS MaNaLi 5 May 2017 12.00pm *****************/

.main_content.profile .profileDetails .box span.text:hover{

    color: #000; cursor:pointer;
}


.main_content.profile .topSearch .dropdown {/*margin-left: 10px !important;*/} /**** line no 996  ***/
#more_info{margin-left: 68% !important;color: #188ff4; font-size: 14px; font-weight: normal;} /**** line no 4783  ***/
.toggle-on{width: 30px !important;}
.main_content.profile .profileDetails .box span.text {padding: 2% !important; } /**** line no 1059  ***/

.bio{margin-bottom: 36px;}

#example-2 .account{border-left: 10px solid #f7f7f7; border-right: 10px solid #f7f7f7; border-top: 10px solid #f7f7f7; border-bottom:0; }

#example-2 #company_info {border-right: 10px solid #f7f7f7; border-top: 10px solid #f7f7f7; border-bottom:0; border-left:0;}
#example-2 .sitebranding{border-right: 10px solid #f7f7f7; border-left: 10px solid #f7f7f7; border-bottom: 10px solid #f7f7f7; border-top:0; }
#example-2 .businessCard {border-right: 10px solid #f7f7f7; border-bottom: 10px solid #f7f7f7; border-left:0; border-top:0; /*min-height: 450px;*/}
#example-2 .ui-dialog .ui-dialog-content h2{font-size: 14px; font-weight: bold; font-family: Verdana,Arial,sans-serif; margin-bottom: 10px;}
#example-2 .ui-dialog .ui-dialog-titlebar-close{margin-top: 8px;}
#example-2  #headlineimgPreview .dz-preview{ height: 100% !important; width: 100%; background: transparent;}
#example-2  #businessCardPreview .dz-remove{background: transparent;}
#headlineimgPreview #businessCardPreview .dz-details img {height: 100%; width: 100%; }
#example-2 .sitelogo_preview,#example-2 .mobilelogo_preview{float: right; width: 55%;}
#example-2 .sitebranding .dz-preview {display: flex;}
#example-2  .dz-details{border: 5px solid #dddddd}
#example-2 .dz-remove{margin-left: 12px;}
#example-2 #businessCardPreview .dz-remove {background: #007eff none repeat scroll 0 0; bottom: 5px; color: #ffffff; padding: 5px; position: absolute; right: 10px; } #example-2 .headlineimgPreview .dz-details img{width: 100%;
 border:none;}
#example-2 .businessCardPreview .dz-details{width: 100%}
#example-2 #headlineimgPreview .dz-details{width: 100% !important; border: 0;}
#example-2 #headlineimgPreview .dz-details img {width: 100% !important; border: 0;}


#example-2 .profileHeader .newclass              {padding:0 10px; margin:0 auto; text-align:right;}
#example-2 .profileHeader .newclass ul             { margin:0;}
#example-2 .profileHeader .newclass ul li            { margin:0; padding:0; display:inline-block; margin-right:45px;}
#example-2 .profileHeader .newclass ul li:last-child     { margin-right:0;}
#example-2 .profileHeader .newclass ul li a          { font-size:18px; padding: 18px 0px 6px 0px; display:block; color:#b7b7b7;border-bottom:4px solid #ffffff; position:relative; z-index:820;}
#example-2 .profileHeader .newclass ul li a:hover        { color:#00448f; border-bottom:4px solid #0886f8;}
#example-2 .profileHeader .newclass ul li.active a       { color:#00448f; border-bottom:4px solid #0886f8; font-weight:500;}

/*#example-1 .directorybody .profileHeader .new-direct .phLogo{min-height: 60px; left: 0; width: 4% } */
#example-1 .directorybody .main_content .agencyListNew #agencyList ul li.open .agencyDeatails .profileHeader .phtype{margin:15px; position: relative !important;}
#example-1 .profileHeader .profileHeaderDesc {
left: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: -131px;
    padding: 0 !important;
    right: 0;
}
#example-1 .directorybody .main_content .agencyListNew #agencyList ul li.open .agencyDeatails .profileHeader .phtype{margin:10px 0;}
#example-1 .directory-tabb {float: right; position: relative; width: 20% !important;}
/*#example-1 .directorybody .profileHeader .new-direct .phtype .title{font-size: 20px !important; font-weight:500 !important;}*/
#example-1 .agencyDeatails .tabs ul.desk li > a{border: 0}
.profileHeader .single_network_description {width: 1140px !important;
padding: 0 10px;
position: absolute !important;
left: 50%;
margin-left: -590px;
bottom: 0;
z-index: 800;}

 .profileHeader .single_network_description .phLogo {/*border: 1px solid #d8d8d8;*/ /*  padding: 12px;*/ margin-left: 0; margin-bottom: 12px;} .follow-list {background: #0886f8 none repeat scroll 0 0; bottom: 8px; color: #ffffff; font-size: 15px; font-weight: 600; 
  margin-left: 12px; padding: 8px 25px; position: absolute; } .follow-list:hover {background: #003a8c; color: #fff; }
.network_parent .profileHeader .tabs ul li a{background: #0886f8 none repeat scroll 0 0; color: #fff; font-size: 16px; font-weight:500; margin-top: 9px; border: 0 !important; }
.network_parent li.follow{background: transparent;}
.directorybody .main_content .agencyListNew #agencyList ul li.open .agencyDeatails a{color: #ffffff !important;}
.mobile-show{display: none;}
.mphtype {position: absolute; right: 0; top: -15px; }


@media (min-width:320px) and (max-width:767px){

    #example-2 .main_content.profile .profileDetails .box {width: 100%;min-height: auto; float: left !important;margin-bottom: 15px;  }
    #example-2 #company_info {border-bottom: 10px solid #f7f7f7; border-left: 10px solid #f7f7f7;} 
    #example-2 .profileAbout {width: 100%; padding:0;}
    #example-2 .profileHeader .phLogo{width: 100%;top: 5px;}
    #example-2 .profileHeader .phtype {margin-top: 40px;}
    #example-2 .profileHeader .tabs ul {width: 100%; display: flex;}
    #example-2 .profileHeader .tabs ul  li{margin-right: 24px;}
    #example-2 .main_content.profile .box .half.color_header li  {width: 100%;}
    #example-2 .main_content.profile  .box.info  .half.color_header span.lable {width: 83%;}
    #example-2 .main_content.profile .profileAbout.fullbox{margin-bottom: 15px;}
    #example-2 .box_wrapper{padding: 30px 10px;}
    #example-2 .main_content.profile .topSearch .right{margin-right: 50px !important;}
    #example-2 .main_content .topSearch .dropdown .dropdownBox{width:100% !important;}
    #example-2 #saveprofile .topSearch .lable  a{font-size: 11px;}
    #example-2 .main_content.profile  .topSearch .toggle-light{margin-left: 9px; width: 24px;}
    #example-2 .up-btn{bottom: 0; padding-top:30px;}
    #example-1 .main_content .topSearch .select{width: 100%; margin: 0;} 
    #example-1 span .oldtype{width: 93%;color: #4e4c4c; font-family: SF Pro Display,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 13px;}
    #example-1 .main_content #agencyList ul li{padding: 20px 0 20px 0 !important; margin-right: 12px;}
   

    /*
    #example-2 .main_content.profile .topSearch .dropdown{width: 80%}
    #example-2 .profileHeader .phLogo a{width: 60%; display: block; margin: 0 auto; bottom: -15px; position: absolute; left: 0; right: 0; border: 4px solid #ddd;}
    #example-2 .profileHeader .phLogo {min-height: 0}
    */
    
}


@media (min-width:768px) and (max-width: 1024px){

    .profileHeader .phtype .bookmarkNo { position: relative !important; top: 0 !important; left: 0 !important; height: 20px;}
    .profileHeader .phtype .seenNo      { position: relative !important; top: 0 !important; left: 0 !important; background-position: 0 2px; height: 20px;}

    #example-2 .main_content.profile .profileDetails .box{width: 50%; min-height: 342px !important;}
    #example-2 .box_wrapper {padding: 30px 10px; }
   /* #example-2 .main_content.profile .profileAbout.fullbox {margin-bottom: 15px; } */
    #example-2 .profileHeader .phLogo {
  background: #ffffff;
  /*border: 1px solid #e5e5e4;*/
  float: left;
  position: absolute;
  top: -50px !important;
  width: 30%;
}
    
    #example-2 .profileHeader .phtype .bookmarkNo{left: 11px;}
    #example-2 .profileHeader .phtype .seenNo{left: 54px}
/*    #example-2 .profileHeader .tabs ul li{float: left;}*/
   /* #example-2 .profileHeader .tabs{float: left; position: relative; margin-left: 241px; width: 100%;}*/
   /* #example-2 .profileHeader .phLogo img{border: 1px solid #fff}*/
    #example-2 .main_content.profile .profileDetails{margin-top: 50px; padding: 15px 0px 0px 0px;}
    #example-2 .toggle-light .toggle-on, #example-2 .toggle-light .toggle-select .toggle-inner .active{color: transparent !important;}
}



@media (min-width:768px) and (max-width:1024px){
    .profileHeader .phtype a {
  color: #ffffff !important;
}

#example-1 .profileHeader .single_network_description .phtype{top: 22px; width: 50% !important; left: 253px;}

.profileHeader .single_network_description .follow-list {padding: 7px 25px;
position: absolute;
left:205px;
right: auto;}

.single_profile .tabs ul li {margin-right: 12px !important;}

.profileHeader .single_network_description .phLogo {top: auto;
width: 180px;
float: left;
padding: 0;
position: relative;
background: #ffffff;
z-index: 800;
/*border: 1px solid #e5e5e4;
border-bottom: 8px solid #fff;*/
height: 170px;
overflow-y: hidden;}

.network_parent .profileHeader .phLogo{
    top: auto;
width: 212px;
float: left;
padding: 0;
position: relative;
background: #ffffff;
z-index: 800;
border: 1px solid #e5e5e4;
border-bottom: 0;
height: auto;
}

.network_parent .profileHeader .phtype .compnay_url{color: #fff !important; display: none !important;}

#example-1 .profileHeader .profileHeaderDesc{

    margin-top: -94px;
}

#example-1 .directory-tabb{width: 17% !important; right: 43px;}

.network_parent .profileHeader .tabs ul li{margin-right: 20px;}

.network_parent .directorybody .main_content .agencyListNew #agencyList ul li.open .agencyDeatails{min-height: 300px}

.network_parent .directorybody .main_content .agencyListNew #agencyList ul li.open .agencyDeatails a {padding: 5px 20px !important;}

.network_parent .profileHeader .phtype{top: 43px; line-height: 1px; padding: 0 !important; left: 10px;}
.network_parent .directorybody .banner-count {top: 171px; right: 58px; text-align: right;}

}









/***********  general css *************/
.single_profile {border-bottom: 0 !important}
.network_parent .main_content.profile .topSearch{height: 31px !important;}
#example-2 .profileHeader .phLogo{border-bottom: 0 !important}
#example-2 .profileHeader .phLogo a.profileview-img{height: 170px;}

#example-2 .profileHeader .phImage{padding: 6px 0 0 0;}
#example-2 .profilerentals, #example-2 .profilenetworks{border-top: 1px solid #e5e5e4;}

#example-2 .del_account {
  align-items: end;
  display: flex;
  height: calc(100% - 355px);
  left: 0;
  padding: 20px 0;
  text-align: center;
  width: 100%;
  z-index: 9999;
}

.main_content.profile .topSearch {height: 24px !important; padding: 12px 12px 12px;  }

#example-2 .dropdown.open > a {
  padding-left: 11px;
}
#example-2 .dropdown.open > a .profile {
  line-height: 34px; margin-top: 7px;
}

.sales_parent .main_content .topSearch .submit input, .rental_parent .main_content .topSearch .submit input{
    width: 100%;
    height: auto;
    line-height: 31px;
    background: url(../images/sprite.png) no-repeat 18px -119px #0886f8;
    border: 0;
    box-shadow: none;
    cursor: pointer;
    transition: background linear 300ms;
}

.network_parent .profileHeader .phtype {bottom: auto; left: 200px; padding-top: 0; position: absolute; top: -30px; }
.fav-img img{visibility: hidden;}
.fav-img{display: block; background-size: cover; background-position: center center;}


.profileHeader .phtype   {bottom: 57px;
left: 214px;
padding-top: 0;
position: absolute;
top: auto;}

.network_parent .profileHeader .phtype .www {
  display: block;
  margin-top: 5px;
}

.directorybody ul.socialtray{position: absolute;
right: -110px;
bottom: -58px;
width: 200px;
top: auto;}

#example-1 .profileHeader .single_network_description .phtype{

    width: 360px !important;
    left: 215px;
}

#example-1 .single_profile .follow-list{ left: 205px;}

.main_content #agencyList ul {
  bottom: 63px;
  margin: 0;
  padding-top: 30px;
  top: auto;
}
.network_parent .main_content .agencyListNew #agencyList ul li.open .profileHeader {
  overflow-x: hidden;
}

.network_parent .main_content .agencyListNew #agencyList ul li.open .profileHeader .tabs ul {padding-top: 0; z-index: 99999;float: right;
margin-top: 129px;
padding-top: 0;}

.network_parent .main_content #agencyList ul{right:-88px;}
.network_parent .profileHeader ul .download{margin-left: 35px;}


 .profileHeader .phwww {bottom: 54px;}
#example-2 .main_content .topSearch {background: #f7f7f7;border-top: 0;border-bottom: 0;}
.network_parent .profileHeader .phwww {bottom: -95px;}
.network_parent .profileHeader .profileHeaderDesc {box-sizing: border-box; left: 5%; margin-left: 0; margin-top: -131px !important; padding-bottom: 0 !important; padding-left: 10px; padding-right: 10px !important; padding-top: 0 !important; position: relative; width: 94% !important;}
#example-2 .remove_follow .fa-2x{font-size: 1.2em;}
#example-2 .icon{width: 100%; height: auto;}
#example-2 .drop-img2{width: 76%;}
#example-2 .popup .pull-right a{width: 100%; float: left;}

.profileHeader .phLogo a {background-color: #fff !important;}
.profileview-img img {visibility: hidden; } 
.profileview-img {background-position: center center; background-size: cover; border: 12px solid #fff;box-sizing: border-box;}
.popup strong:active, .popup strong:hover {
    color: #00448f !important;
}


.profilesites{border-top: 1px solid #e5e5e4;}

#example-2 .popup{max-width: 1920px; margin: 0 auto; left: 0; width: 100%; float: left; position: absolute; top: 45px;}

#example-2 .popup_plus_icon{top: 21px !important;}
#example-2 .del_account a {color: #ddd; font-size: 18px; font-weight: 500; width: 100%}

#example-2 .profilenetworks .topSearch .flt_Rt,  #example-2 .profilerentals .topSearch .flt_Rt, #example-2 .profilesites .topSearch .flt_Rt{right: 32px;
    margin-right: 0 !important;
    top: 0 !important;
    padding: 12px 0;
    clear: both;
    bottom: auto;}





 @media only screen and (min-width: 1025px) and (max-width: 1180px){
#example-1 .profileHeader .profileHeader .phwww{right: 0;}
#example-1 .profileHeader .single_network_description {
  bottom: 0;
  left: 0;
  margin-left: auto;
  margin-right: auto;
  right: 0;
width: 96% !important;
padding: 0 10px;
position: absolute !important;
}
#example-2 .del_account{
    height: calc(100% - 398px);
}

}


@media only screen and (min-width: 1024px ){
.main_content #agencyList ul {
  bottom: -24px;
}
}

@media only screen and (min-width: 1000px) and (max-width: 1023px){
.network_parent .main_content .agencyListNew #agencyList ul li.open .profileHeader .tabs ul{margin-top: 102px !important;}
#example-1 .profileHeader .single_network_description .phtype {width: 360px !important; left: 253px !important; }
 #example-1 .single_profile .follow-list {margin-left: 34px !important; }
#example-1 .profileHeader .single_network_description .phwww {bottom: 56px !important; } 
.network_parent .main_content #agencyList ul {bottom: 0 !important; right: -110px !important; }
.network_parent .profileHeader .phtype {top: 30px !important;}
.network_parent .profileHeader ul .download{margin-left: 35px !important;}


 }
.network_parent .profile-img {
    background-position: center center;
    background-size: cover;
    display: block;
}
.network_parent .profile-img img {
  visibility: hidden;
}
#example-1 .profile #contactus .single_profile .profileAbout .hidden-text > p {
color: #9f9f9f;
}
#example-1 .profile #contactus .single_profile .profileAbout .left{
  color: #9f9f9f;
}
#example-1 .main_content .single_profile .profileContact .submit.flt_none{
display: inline-flex;
float: none;
clear: both;
}
.column_66.text-right.right_responsive {
    width: 66%;
}
.g-recaptcha-outer{
  width: 100%;
  clear: both;
  margin-bottom: 15px;
}

/*.g-recaptcha{
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1); 
    -o-transform:scale(1.1); 
    -moz-transform-origin:0; 
    -ms-transform-origin:0;
    -o-transform-origin:0;
    -webkit-transform:scale(1.1);
    transform:scale(1.1);
    -webkit-transform-origin:0 0;
    transform-origin:0;
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=1.1,M12=0,M21=0,M22=1.1,SizingMethod='auto expand');
}*/
@media only screen and (max-width: 479px) {
 #search_div { margin-left: -37%;
    padding: 5px;
    width: 100%;}

#search_div .form {
    padding: 0;
    width: 100%;
}
#search_div .form .sText {
    width: 69%;
}
#search_div .form input[type="text"] {
    width: 80px;
}
}

.main_content .searchList.list .list ul li .box .img {
    width: 100%;
    height: 100%;
}
/*css for kiosks page start*/
#Kiosk h3 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    color: #00a2ff;
    cursor: pointer;
    font-size: 24px;
    font-weight: 500;
    margin: 10px 0 0 0;
    padding: 0;
}
#Kiosk h3 span {
    background: rgba(0, 0, 0, 0) url("../images/arrowProfileInactive.png") no-repeat scroll 0 0;
    display: inline-block;
    height: 15px;
    margin-right: 10px;
    vertical-align: middle;
    width: 6px;
}
#Kiosk  h3.active span {
    background: rgba(0, 0, 0, 0) url("../images/arrowProfile.png") no-repeat scroll 0 0;
    display: inline-block;
    height: 10px;
    margin-right: 5px;
    vertical-align: middle;
    width: 11px;
}
#Kiosk .box ul {
    margin: 0;
}
#Kiosk .box ul li {
    float: left;
   /* height: 58px;*/
    height: auto;
    margin: 0 0 10px;
    padding-bottom: 15px;
    padding-right: 15px;
    width: 105px;
    font-weight: 700;
}
#Kiosk .box ul li.half{
  width: 230px;
}
#Kiosk .box ul li label {
    color: #525252;
    display: inline-block;
    font-size: 15px;
    font-weight: 700;
    line-height: 35px;
    padding-left: 2% !important;
}
#Kiosk .box ul li .text {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #e1e1e1;
    border-radius: 4px;
    display: block;
    padding: 8px 3%;
    width: 94%;
}
#Kiosk .box ul li .text input {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    font-family: "Open Sans",Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding-left: 4%;
    width: 100%;
}
#Kiosk .box textarea{
  border: 0 none;
  width: 100%;
}
#Kiosk .box ul li .select {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #e1e1e1;
    border-radius: 4px;
    display: block;
    min-height: 28px;
    padding: 2px 8px 1px;
    position: relative;
    width: auto;
}
#Kiosk .box ul li .select.select3 {
  box-sizing: border-box;
  padding: 1px 4px 1px 7px;
  width: 20%;
  display: inline-block;
  margin-right: 2%;
  vertical-align: top;
}

/*css as on 19092017*/
.customDialougClass{width:300px !important;
height:100px !important;}
.mobilebranding , .desktopbranding{
  clear: both;
  height: 150px;

}
.media .middleIframe .videoDesc .tinymceForm{width:80% !important;}

#txtPropCopy_ifr{height:350px !important}

.media .middleIframe .videoDesc .tinymceForm{width:80% !important;}
#txtPropCopy_ifr{height:350px !important}

.mobilebranding{
  color: #9f9f9f;
}

@media all and (max-width:767px) {
.Salemobilelogo{padding-bottom:100px !important;padding-top:56px !important;}
}
.Salemobilelogo{padding-bottom:100px !important;} 
@media all and (max-width:600px) {
.checkResonsive a img{margin-top: -6px !important;}
}

/******************************* 21 Sept ********************************/
.owl-carouselCustom .owl-controls .owl-prev {    
    background-image: url("../images/owl_left_arrow.png") !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    width: 32px;
    height: 34px;
    position: absolute;
    left: 0;
    top:13px;
    background-color: transparent !important;
    color: transparent !important;
}
.owl-carouselCustom .owl-controls .owl-next {
    top:13px;
    background-image: url("../images/own_right_arrow.png") !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    width: 32px;
    height: 34px;
    position: absolute;
    right: 0;
    background-color: transparent !important;
    color: transparent !important;
}
 .owl-carouselCustom .owl-controls {
    top: 31%;
    position: absolute;
    width: 100%;
}
.list.listView .owl-carouselCustom .owl-controls{top:31%;}
.main_content .searchList.sales.list .list ul li .box .owl-carouselCustom .img {
    width: 100%;
    height:auto;
}
.main_content .searchList.sales.list .list ul li .box .desc .properties {
    top: 13px;
    right: 0;
    position: absolute;
}
.main_content .searchList.sales.list .list ul li .box .desc span.prize{position: relative;
    right: 0;
    margin-right: 4px !important;
  }

#Kiosk .box ul li.large {
  width: 40%;
}
.profileHeader .phtype .followNo {
    background: rgba(0, 0, 0, 0) url("../images/followers.png") no-repeat scroll 0 0;
    color: #ffffff;
    display: inline-block;
    font-family: "Open Sans",Arial,Helvetica,sans-serif;
    font-size: 15px;
    margin-right: 10px;
    padding-left: 20px;
}

/********************* list page ******************/

.searchList.sales.list .captionCarousel .desc.propertyDescription .right {
  width: 40%;
  float: right;
  text-align: right;
}
.searchList.sales.list .captionCarousel .desc.propertyDescription .right .properties_data{
 /* padding-top: 10px;*/
  float: right;     width: 125px; margin: 0 auto; text-align: right; 
}
.sales_parent .searchList.sales.list .captionCarousel .desc.propertyDescription .right .properties_data{
  padding-top: 10px;
}
#example-1 .captionCarousel .desc.propertyDescription .left span{
     margin-bottom: 0;
}
.searchList.sales.list .captionCarousel .desc.propertyDescription {
    padding: 10px 35px 0;
}
.searchList.sales.list .captionCarousel .desc.propertyDescription .right .prize {
  position: relative;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  margin: 0 auto;
  text-align: right;
  display: block;
}

@media screen and (min-width: 320px) and (max-width: 767px) {
  .main_content.search,
  .main_content .searchList,
  .main_content .searchList.list .outerBox,
  .main_content .searchList .list,
  ul#itemContainer,
  .box {
      width: 100%;
  }
  .main_content .searchList .list ul li .box {
      display: block !important
  }
  .main_content .searchList .list ul li .box .captionCarousel {
      background: #ffffff;
      box-sizing: border-box;
      padding: 10px;
  }
  .searchList.sales.list .captionCarousel .desc.propertyDescription .right .properties_data,
  .main_content.search .searchList.sales.list .desc .right .properties_data{
      padding-top: 10px;
  }
  .rental_parent .main_content.search .searchList.sales.list .desc .right .properties_data{
    padding-top: 0;
    padding-bottom: 10px; width: 120px;
  }
  .searchList.sales.list .desc.propertyDescription{
      display: block !important;
      margin: 0 auto;
      padding: 0 0 15px 0 !important;
      float: left !important;
      width: 100% !important;
  }
  .main_content.search .searchList.sales.list .desc {
      display: block !important;
      margin: 0 auto;
      padding: 0 10px !important;
      float: left !important;
      width: 96% !important;
  }
  #Kiosk .wpb_single_image img{
    height: auto !important;
  }
  .nexttitle,.headtitle {
    padding: 10px 0 !important;
    font-size: 15px !important;
  }
  .align-center{
    text-align: left !important;
    width: auto;
    position: relative;
    float: none;
    margin: 0 auto;
    display: inline-block;
  }
  .align-center h2 {
    text-align: left !important;
  }
  .text-right .form_checklist input + label {
    float: left;
    margin-top: 10px;
  }
  #Kiosk .form_checklist {
    margin-bottom: 20px;
    margin: 20px auto;
    max-width: 300px;
  }
  .form_checklist li {
    text-align: left;
    float: left;
    display: block;
    width: 100%;
  }
  #Kiosk .text-right .form_checklist input + label {
    margin-left: 0;
  }
  #Kiosk .form_checklist select{
    margin-left: 0;
  }
  #Kiosk .row-wrapper{
    padding-top: 30px;
    padding-bottom: 30px;
    text-align: center;
  }
}
@media screen and (min-width: 320px) and (max-width: 480px) {
  .searchList.sales.list .captionCarousel .desc.propertyDescription .right,
  .searchList.sales.list .captionCarousel .desc.propertyDescription .left,
  .main_content.search .searchList.sales.list .left,
  .main_content.search .searchList.sales.list .right {
      width: 100% !important;
      text-align: center;
  }
  .main_content .topSearch {
      width: 90%;
      margin: 0 auto;
  }
  .main_content.profile .profileDetails .color_header.half ul li {
      width: 50%;
      text-align: center;
  }
  .main_content.search .searchList.sales.list .desc .right .properties_data {
    float: none;
    width: 100%;
    margin: 0 auto;
    text-align: center;
  }
  #Kiosk .box ul li ,#Kiosk .box ul li.half{
    margin: 0;
    width: 100%;
    height: auto;
  }
  #Kiosk h3{
    margin: 10px 0 0 0;
  }
  #Kiosk .checkbox_hide.key-safe{
    width: 100% !important;
    padding-right: 0;
  }
  #Kiosk .box ul li label{
    display: inline-block;
  }
  #Kiosk .box ul li.large span {
    width: 32% !important;
    margin-right: 0 !important;
  }
  #Kiosk .box ul li.large{
    width: 100%;
  }
  .media .middleIframe.details .box {
    padding: 15px 0 0px 0; 
    width: 100%;
  }
  .mobile-vedio,.full-width{
   float: none;
   margin: 0 auto;
  }  
  .column_66.column_left.mobile-vedio{
    float: none;
    margin: 0 auto;
    width: 100% !important;
    text-align: center;
  }
  .searchList.sales.list .captionCarousel .desc.propertyDescription .right .prize {
    text-align: center;
  }
  .main_content .searchList .list ul li .box .desc .properties_data span.beadrooms,
  .main_content .searchList .list ul li .box .desc .properties_data span.shower,
  .main_content .searchList .list ul li .box .desc .properties_data span.garage{
    /*float: none;*/
    margin-bottom: 10px;
  }
  .sales_parent .main_content .searchList .list ul li .box .desc .properties_data span.beadrooms,
  .sales_parent .main_content .searchList .list ul li .box .desc .properties_data span.shower,
  .sales_parent .main_content .searchList .list ul li .box .desc .properties_data span.garage{
    float: none;
  }
}
@media screen and (min-width: 481px) and (max-width: 767px) {
  .searchList.sales.list .captionCarousel .desc.propertyDescription .right .properties_data,
  .main_content.search .searchList.sales.list .desc .right .properties_data {
      text-align: right;
  }
  .searchList.sales.list .captionCarousel .desc.propertyDescription .right{
      float: right;
  }
  .main_content.search .searchList.sales.list .desc .right{
    text-align: right;
     float: right;
    width: 40%;
  }
  .main_content.search .searchList.sales.list .left {
      text-align: left;
      width: 55%;
  }
  .searchList.sales.list .captionCarousel .desc.propertyDescription .left{
      text-align: left;
  }
  .searchList.sales.list .captionCarousel .desc.propertyDescription .right .prize,
  .main_content.search .searchList.sales.list .desc .right .prize {
      right: 0;
      left: auto;
      top: 0;
      bottom: auto;
      text-align: right;
  }
  .main_content.profile .profileDetails .color_header.half ul li {
      width: 30%;
  }
  /*.main_content .searchList .list ul li .box .desc .properties_data span.beadrooms,
  .main_content .searchList .list ul li .box .desc .properties_data span.shower,
  .main_content .searchList .list ul li .box .desc .properties_data span.garage{
    float: right;
  }*/
  .mobile-vedio,.full-width{
   float: none;
   margin: 0 auto;
  }  
  
  .column_66.column_left.mobile-vedio{
    float: none;
    margin: 0 auto;
    width: 100% !important;
    text-align: center;
  }
   #Kiosk .box ul li.half {
    width: 45%;
    padding: 0 15px 15px 0;
    margin: 0 0 10px;
    display: inline-table;
  }
  /*#Kiosk .checkbox_hide.key-safe {
    width: 26% !important;
    padding-top: 0;
  }*/
}
@media screen and (min-width: 567px) and (max-width: 1024px) {
  .searchList.sales.list .captionCarousel .desc.propertyDescription .right .properties_data,
  .main_content.search .searchList.sales.list .desc .right .properties_data {
      padding-top: 8px;
  }
  /*.main_content.search .searchList.sales.list .desc .right .properties_data{
    width: 75%;
  }*/
  .main_content.search .searchList.sales.list .desc .right{
    text-align: right;
    width: 40%;
  }
  /*.main_content .searchList .list ul li .box .desc .properties_data span.garage,
  .main_content .searchList .list ul li .box .desc .properties_data span.shower,
  .main_content .searchList .list ul li .box .desc .properties_data span.beadrooms{
    float: right;
  }*/
  .main_content.profile .profileDetails .color_header.half ul li {
      width: 30%;
  }
  .rental_parent .main_content.search .searchList.sales.list .desc .right .properties_data{
    padding-top: 0;
  }  
  #Kiosk .box ul li label{
    display: inline-block;
  }
  #Kiosk .wpb_single_image img{
    height: auto !important;
  }
  #Kiosk .box ul li.large{
    width: 50%;
  }
  #Kiosk .box ul li.large span {
    width: 30% !important;
    margin-right: 0 !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px){
  .searchList.sales.list .desc.propertyDescription {
      display: block !important;
      margin: 0 auto;
      float: left !important;
      width: 90% !important;
  }
  .searchList.sales.list .captionCarousel .desc.propertyDescription .right .prize,
  .main_content.search .searchList.sales.list .desc .right .prize {
      right: 0;
      left: auto;
      top: auto;
      bottom: auto;
      text-align: right;
  }
  .searchList.sales.list .captionCarousel .desc.propertyDescription .right .properties_data,
  .main_content.search .searchList.sales.list .desc .right .properties_data {
      text-align: right;
  }
  .main_content.search .searchList.list .list ul li .box .img{
    width: 100%;
  }
  #Kiosk .box ul li,#Kiosk .box ul li.half{
    width: 30%;
    display: inline-block;
  }
  #Kiosk .checkbox_hide.key-safe {
    width: 17% !important;
 }
 /*.container.kiosk_details{
  width: 100% !important;
  }*/
  #Kiosk .box textarea{
    width: 95%;
  }
  p.nexttitle {
    font-size: 18px !important;
    padding: 10px 0 !important;
  }
  #Kiosk .row-wrapper {
    padding-left: 30px;
    padding-right: 30px;
  }
  #Kiosk .form_checklist select {   
     margin-left: 5px;   
     padding: 8px 0;
  }
  #Kiosk .text-right .form_checklist input + label{
    margin-left: 0;
    margin-right: 0;
  }
}
@media screen and (min-width: 480px) and (max-width: 567px) {
  #Kiosk .box ul li.half {
    width: 45%;
    padding: 0 15px 15px 0;
    margin: 0 0 10px;
    display: inline-table;
 }
 #Kiosk .box ul li {    
    margin: 0 0 10px;
    padding-bottom: 15px;
    padding-right: 10px;
    width: 45%;
  }
  #Kiosk .checkbox_hide.key-safe {
    width: 26% !important;
  }
  #Kiosk .box ul li label{
    display: inline-block;
  }
  .checkbox_hide.key-safe {
    padding-top: 0; 
  }
  #Kiosk .box ul li.large span {
    width: 30% !important;
    margin-right: 0 !important;
  }
  #Kiosk .box ul li.large{
    width: 100%;
  }
  .half.appoinment-date {
    width: 90% !important;
  }

}
@media screen and (min-width: 567px) and (max-width: 767px) {
  #Kiosk .box ul li {    
    margin: 0 0 10px;
    padding-bottom: 15px;
    padding-right: 10px;
    width: 23%;
  }
  #Kiosk .checkbox_hide.key-safe {
    width: 24% !important;
    padding-top: 0;
  }
}

/************************************/
#Kiosk .wpb_wrapper,#Kiosk .wpb_single_image .vc_single_image-wrapper,#Kiosk .wpb_single_image .vc_figure{width: 100%;}
#contactus .wpb_single_image img{width: auto;}
#Kiosk .wpb_single_image img { height: 700px;}
#Kiosk .checkbox_hide.key-safe{width: 12%;}
.cart_footer{
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
}
.main_content.profile .profileDetails .color_header.half ul li{width: 30%;}
/*.main_content .searchList .list ul li .bookmarkBg a { 
   background-image: url("../images/network_counter.png") no-repeat;
  width: 16px;
  height: 15px;
  display:block;
  position:absolute;
  top: 20px; 
  left: 12px; 
  z-index:990;
}
*/
#Kiosk .vc_column-inner{
  padding: 0;
}
#Kiosk .wpb_wrapper h2{
   font-size: 20px !important;
   font-weight: 500 !important;
   padding-left: 20px;
} 

.sales_parent .searchList.sales.grid .properties_data{margin:10px 0 0;}
.custom_branding_wrapper{
    clear:both;
}

/*************************  11-TEST-TEST-123 page subsite ************************/
@media screen and (min-width: 600px) and (max-width: 780px) {
   .urban_subsite #header { padding: 8px 2% 9px !important; }
}
@media screen and (min-width: 320px) and (max-width: 599px) {
   .urban_subsite #header { padding: 8px 2% 9px !important; }
}
@media screen and (min-width: 1024px) and (max-width: 1900px) {
  
  #txtStateErr {
    background-color: transparent !important;
    border: none !important;
  }
  
 #txtStateErr .selectedValue, #txtStateErr .selectValueWrap {
   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
   background-color: #ffffff!important;
    border: none !important;
    border-radius: 4px !important;
    padding: 4px 5px !important;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1320px) {
  #Kiosk .checkbox_hide.key-safe {
  width: 15%;
 }
}
@media all and (max-width:767px) {
  .main_content.profile .profileAbout {
    padding: 0 30px 30px;
    width: 100%;
  }
  .main_content.profile .profileContact .right {
    left: auto !important;
    padding: 0 !important;
    position: relative !important;
    right: auto !important;
    width: 100% !important;
  }
  .main_content .favourites ul li{
    padding: 0;
  }
  .profileAbout .left{
    padding-bottom: 0 !important;
  }
  .profileHeader .tabs{
    right: 0;
  }
  .main_content.profile .profileContact .left {
    margin-bottom: 80px;
  }

}
@media screen and (min-width: 768px) and (max-width: 999px) {
.main_content .favourites ul li{width: 48%; padding-right: 0;} 
.main_content .favourites ul li .box{width: 100%;}
.profileAbout .left{padding-bottom: 0 !important;}
}
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
-webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
-ms-backface-visibility:     hidden;
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
}
@media(max-width: 767px){
.urban_subsite #logo a img.desktoplogo {
display: none;
}
.urban_subsite #logo a img.mobilelogo {
display: block !important; float: none;
    margin: 0 auto;
}
.urban_subsite #logo{
  margin-left: auto;
  margin-right: auto;
  display: block;  width: 100% !important;
}
}
/*new header design for mobile*/
.mobile-user-menu{display: none !important;}
.hide-medium{display: none !important;}
.properties_desc > h2:first-of-type {
    margin-top: 0;
}
@media(max-width:767px){
 .mobile-user-menu{display: block !important;} 
 .hide-mobile{display: none !important;}
 .hide-medium{display: block !important;}
 .urban_subsite #mobile-middle-logo svg .st0 {
    display: block !important;
}
 .sign_wrap_profile::before{right: 10px;}
.properties_desc > h2:first-of-type{
    margin-top: 20px;
}
.main_content .topSearch.custom-header .icons{float: right;}
#desktop-middle-logo img{height: 40px;margin-top: 5px;
    display: block;}
.main_content .topSearch.custom-header .breadcrum{width: 100% !important;}
.singleProperty .main_content.profile .topSearch.custom-header{height: auto !important;}
}
.mobile-user-menu a {
    width: 25px;
    position: relative;
    top: -4px;
    width: 25px;
}
.favourites.hide-medium {
    position: absolute;
    right: 4px;
    top: 0;
    width: 25px;
    height: 25px;
}
.favourites.hide-medium a {
    background: url(../images/sprite.png) no-repeat -35px -5px;
    width: 21px;
    height: 21px;
    display: block;
}
#mobile-left-menu li.menu a {
    background: url(../images/sprite.png) no-repeat -5px -5px;
    width: 21px;
    display: block;
    height: 21px;
}
#mobile-middle-logo a {
    width: 24px;
    display: block;
    text-align: center;
    margin: 0 auto;
}
#mobile-left-menu, #mobile-middle-logo{width: 33.33%;float: left;}
#mobile-left-menu li.menu a{position: relative; top:1px;}
.mobile-user-menu a.sign{width: auto;}

@media(min-width: 768px){
  .main_content .topSearch.custom-header .breadcrum, #desktop-middle-logo {
    width: 33.33%;     box-sizing: border-box;
}
#desktop-middle-logo img {
    width: auto;
    margin: -12px auto 0;
    display: block;
    height: 48px;
}
}

.custom-header .icons svg polygon, .custom-header .icons svg path {
    fill: #00448f !important;
}
.custom-header .icons a{background: none !important;}
#kiosksubmit{cursor: pointer!important;}
#mobile-middle-logo a svg{width: 24px; height: 24px;}
#logo svg{width: 174px; height: 28px;}
.urban_subsite #logo svg .st0 {
    display: block;
}
/*.urban_subsite #logo svg{ margin-top: 8px;}*/
.urban_subsite .main_content .topSearch .breadcrum{
  padding-left: 0;
}
@media(max-width:480px){
  .urban_subsite.singleProperty .main_content.profile .topSearch.custom-header{padding-left: 0}
  .urban_subsite.singleProperty .main_content .topSearch{width: auto;}
}
@media(max-width: 767px){
  .urban_subsite.singleProperty .main_content .topSearch .icons{width: 120px !important;   padding-top: 0;}
 /* .urban_subsite #header{padding-right: 0 !important;}*/
}
.urban_subsite #pageMobileLogo a svg {
  height: 24px;
  width: 24px;    margin-top: 0;
}

.urban_subsite #pageMobileLogo a svg .st0 {
  display: block;
}
.urban_subsite #pageMobileLogo{text-align: center;}
.coverimage{position: relative;}
.coverimage:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 77%, rgba(0,0,0,0.62) 98%, rgba(0,0,0,0.65) 99%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 77%,rgba(0,0,0,0.62) 98%,rgba(0,0,0,0.65) 99%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0) 77%,rgba(0,0,0,0.62) 98%,rgba(0,0,0,0.65) 99%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
}
.main_content .topSearch .breadcrum.rental-breadcrum a.backbutton.bck{
  position: relative; top: -6px;
}
#mobile-middle-logo.rental_mobile_logo a {
    width: auto;
}
@media (max-width: 767px){
.urban_subsite.singleProperty .main_content .topSearch .icons.rental_icons {
    width: 20% !important; padding-top: 10px !important;
}
.singleProperty .main_content.profile .topSearch.custom-header.rentalheader{border-color: rgba(0, 0, 0, 0);}
.urban_subsite.singleProperty .main_content .topSearch .icons.rental_icons ul{float: right;}
.rental-breadcrum{width: 20% !important; }
.main_content .topSearch .breadcrum.rental-breadcrum a.backbutton.bck{
top: 4px;
}
.rental_mobile_logo{width: 60% !important;}
.rentalheader{padding-top: 0 !important; padding-bottom: 0 !important;}
.singleProperty .main_content.profile .topSearch.custom-header.rentalheader #mobile-middle-logo img{max-height: 46px; width: auto; max-width: 100%;}
}
@media (max-width: 440px){
.main_content .topSearch .breadcrum.rental-breadcrum a.backbutton.bck{top: 2px;}
.custom-header .breadcrum.rental-breadcrum a.backbutton.bck svg{width: 25px; height: 25px;}
.urban_subsite.singleProperty .main_content .topSearch .icons.rental_icons{padding-top: 3px !important;}
}
@media (min-width: 768px){
  .main_content .topSearch.custom-header .breadcrum.rental-breadcrum{
    width: 5%;
  }
  #desktop-middle-logo.rental_desktop_logo img{margin-top: -12px; margin-bottom: 0; margin-left: 0; margin-right: 0;}
}
