/*
Theme Name: Agenta Child
Template: agenta
Theme URI: http://sanarena.com
Description: Premium Responsive Real Estate WordPress Theme
Author: Armin Nikdel
Author URI: http://sanarena.com
Version: 1.00
Tags: estates, agent, agenta, real estate, real estates, agent, property, listing, directory, building, house, rental, map, house, agency
License: GNU General Public License
License URI: http://www.gnu.org/licenses/gpl.html
*/


/* APPLY ANIMATION EFFECT */
*,body, html, a, div, span, li, ul, p, td, th{-webkit-transition: all 0.2s ease-in-out, width 0, height 0, top 0, left 0;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out, width 0, height 0, top 0, left 0;-ms-transition: all 0.2s ease-in-out, width 0, height 0, top 0, left 0;transition: all 0.2s ease-in-out, width 0, height 0, top 0, left 0; }

/* WPML Compatibility */
.agenta_wpml{float: right;}
.agenta_wpml #lang_sel_list{float: right;}
.agenta_wpml #lang_sel_list a,.agenta_wpml #lang_sel_list a:visited {background: transparent;color: #c6d4d7;}
.agenta_wpml #lang_sel_list a:hover,.agenta_wpml #lang_sel_list a:active {color: #fff;}

/* STANDARDIZE TEMPLATE */

*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
audio:not([controls]) {display: none;height: 0;}
[hidden] {display: none;}
html {font-size: 100%;overflow-y: scroll;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
abbr[title] {border-bottom: 1px dotted;}
b,strong {font-weight: bold;}
dfn {font-style: italic;}
mark {background: #ff0;color: #000;}
p {	margin: 0px !important; }
code,kbd,pre,samp {font-family: monospace, serif;font-size: 14px;-webkit-hyphens: none;-moz-hyphens: none;-ms-hyphens: none;hyphens: none;}
blockquote,q {-webkit-hyphens: none;-moz-hyphens: none;-ms-hyphens: none;hyphens: none;quotes: none;}
blockquote:before,blockquote:after,q:before,q:after {content: "";content: none;}
blockquote {font-size: 12pt;font-style: italic;font-weight: 300;margin: 24px 40px;}
blockquote blockquote {margin-right: 0;}
blockquote cite,blockquote small {font-size: 10pt;font-weight: normal;text-transform: uppercase;}
blockquote em,blockquote i {font-style: normal;font-weight: 300;}
blockquote strong,blockquote b {font-weight: 400;}
small {font-size: smaller;}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
dl {margin: 0 20px;}
dt {font-weight: bold;}
dd {margin: 0 0 20px;}
menu,ol,ul {margin: 16px 0;padding: 0 0 0 40px;}
ul {list-style-type: square;}
nav ul,nav ol {list-style: none;list-style-image: none;}
li > ul,li > ol {margin: 0;}
img {-ms-interpolation-mode: bicubic;border: 0;vertical-align: middle;}
svg:not(:root) {overflow: hidden;}
figure {margin: 0;}
form {margin: 0;}
fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}
legend {border: 0;padding: 0;white-space: normal;}
button:not(.wpb_button),input,select,textarea {font-size: 100%;margin: 0;max-width: 100%;vertical-align: baseline;}
button:not(.wpb_button),input {line-height: normal;}
button:not(.wpb_button),html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
button[disabled],input[disabled] {cursor: default;}
input[type="checkbox"],input[type="radio"] {padding: 0;}
input[type="search"] {-webkit-appearance: textfield; padding-right: 2px; /* Don't cut off the webkit search cancel button */width: 100%;}
input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}
textarea {overflow: auto;vertical-align: top;}
table {border-bottom: 1px solid #ededed;border-collapse: collapse;border-spacing: 0;font-size: 14px;line-height: 2;margin: 0 0 20px;width: 100%;}
caption,th,td {font-weight: normal;text-align: left;}
caption {font-size: 16px;margin: 20px 0;}
th {font-weight: bold;text-transform: uppercase;}
td {border-top: 1px solid #ededed;padding: 6px 10px 6px 0;}
del {color: #333;}
ins {background: #fff9c0;text-decoration: none;}
hr {background: url(../agenta/images/dotted-line.png) repeat center top;background-size: 4px 4px;border: 0;height: 1px;margin: 0 0 24px;}
*:focus {outline: none;}
.alignleft {float: left;}
.alignright {float: right;}
.aligncenter {display: block;margin-left: auto;margin-right: auto;}
img.alignleft {margin: 5px 20px 5px 0;}
.wp-caption.alignleft {margin: 5px 10px 5px 0;}
img.alignright {margin: 5px 0 5px 20px;}
.wp-caption.alignright {margin: 5px 0 5px 10px;}
img.aligncenter {margin: 5px auto;}
img.alignnone {margin: 5px 0;}
.wp-caption .wp-caption-text,.entry-caption,.gallery-caption {color: #220e10;font-size: 18px;font-style: italic;font-weight: 300;}
img.wp-smiley,.rsswidget img {border: 0;border-radius: 0;box-shadow: none;margin-bottom: 0;margin-top: 0;padding: 0;}
.wp-caption.alignleft + ul,.wp-caption.alignleft + ol {list-style-position: inside;}
code{white-space: normal !important;}
h1,h2,h3,h4,h5{font-weight: 300 !important;}
.lefty{text-align: left;}
.righty{text-align: right;}
.pad-2 {padding: 2px;}
.pad-15 {padding: 15px;}
.whitebg {background: rgba(255,255,255,0.9);}
.social-networks span,.contact-card-container span{margin-right: 8px;width: 15px;}
.footer-widget-col .social-networks li{margin-bottom: 10px;}
.footer-widget-col ul li{margin-bottom:10px;}
h1:before,h2:before,h3:before,h4:before,h5:before,h6:before{content:' ';display:inline-block;background: #65B9DB;width: 2px;margin-right: 10px;}
.forcehline:before{content:' ' !important;display:inline-block !important;background: #65B9DB !important;width: 2px !important;margin-right: 10px !important;}
.disablehline:before, .agenta_agent_form_container h4:before, #topslidingbar h1:before,#topslidingbar h2:before,#topslidingbar h3:before,#topslidingbar h4:before,#topslidingbar h5:before,#topslidingbar h6:before,.slider-frame h1:before,.slider-frame h2:before,.slider-frame h3:before,.slider-frame h4:before,.slider-frame h5:before,.slider-frame h6:before,.carousel-caption-content h1:before,.property-container h5:before,.agenta-sidebar h1:before,.footer-column h1:before,.agenta-sidebar h2:before,.footer-column h2:before,.agenta-sidebar h3:before,.footer-column h3:before,.agenta-sidebar h4:before,.footer-column h4:before,.agenta-sidebar h5:before,.footer-column h5:before,.agenta-sidebar h6:before,.footer-column h6:before{display:none;}
.agenta_widget_title:before{display:block !important;}
.topbottom_space{margin-top:23px; margin-bottom:23px;}
.carousel-indicators {z-index: 1 !important;}
.glyphicon-skype:before{font-family: FontAwesome;content: "\f17e";font-size: 1.2em;}
input[type="text"],input[type="email"],input[type="url"],textarea {cursor: text !important;}
.no-bottom-margin{margin-bottom:0px !important;}
.top-bottom-19{margin-top: 19px;margin-bottom: 19px;}
.vc-no-content-helper{margin-bottom:10px;}
.wpcf7-textarea{height: 150px !important;}

/* CLEARING FLOATS */
.clear:after,.attachment .entry-header:after,.site-footer .widget-area:after,.entry-content:after,.page-content:after,.navigation:after,.nav-links:after,.gallery:after,.comment-form-author:after,.comment-form-email:after,.comment-form-url:after,.comment-body:after {clear: both;}
.clear:before,.clear:after,.attachment .entry-header:before,.attachment .entry-header:after,.site-footer .widget-area:before,.site-footer .widget-area:after,.entry-content:before,.entry-content:after,.page-content:before,.page-content:after,.navigation:before,.navigation:after,.nav-links:before,.nav-links:after,.gallery:before,.gallery:after,.comment-form-author:before,.comment-form-author:after,.comment-form-email:before,.comment-form-email:after,.comment-form-url:before,.comment-form-url:after,.comment-body:before,.comment-body:after {content: "";display: table;}

/* Screen reader texts compatibility */
.screen-reader-text {clip: rect(1px, 1px, 1px, 1px);position: absolute !important;}
.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;color: #21759b;display: block;font-size: 14px;font-weight: bold;height: auto;line-height: normal;padding: 15px 23px 14px;position: absolute;left: 5px;top: 5px;text-decoration: none;width: auto;z-index: 100000;}

/* Hitsteps analytics compatibility */
.hitsteps_statistic_widget{font-size: 8pt;}
.hitsteps_online{padding-bottom: 10px;text-align: center;}
#hitsteps_online{font-size: 15pt;}
.hitsteps_statistics_values{font-weight: bold;}
.hitsteps_credits{text-align: right;font-size: 8pt;padding-top: 5px;}
.hitsteps_credits a{text-decoration: none;color: #ffffff;}
.hitsteps_credits a:hover{text-decoration: underline;}

/* Form fields, general styles first. */
button:not(.wpb_button),input,textarea {border: 1px rgba(0,0,0,0.2) solid;border-radius: 2px;font-family: inherit;padding: 5px;width:100%; padding:5px 8px;font-size: 10pt;}
.agenta_page_content button:not(.wpb_button),.agenta_page_content input,.agenta_page_content textarea {border: 1px rgba(0,0,0,0.2) solid;border-radius: 2px;font-family: inherit;padding: 5px;height:35px; width:100%; padding:5px 8px;font-size: 10pt;}
input,textarea {color: #141412;}
input:focus,textarea:focus {border: 1px solid #29A6EC;outline: 0;}

/* dsIDX plugin compatibility */
div.dsidx-results-widget .dsidx-slideshow, div.dsidx-results-widget .dsidx-slideshow ul, div.dsidx-results-widget .dsidx-slideshow li {height: 185px !important;}
#dsidx-actions a{display: in;}
#dsidx-secondary-data th{width: 16% !important;text-transform: none !important;}
#dsidx-secondary-data td{width: 25% !important;}
#dsidx-header table td{border:0px !important;}
#dsidx-primary-data th{width: 30% !important;text-transform: none !important;}
#dsidx-primary-data td{width: 70% !important;}
#dsidx-description-text{font-size: 12pt;font-style: normal;padding: 0px 20px;display: block;line-height: 20pt;}
#dsidx-description{margin-left: 5px;}
.shortsale-notice{margin-top: 8px;margin-left: 4px;}
#dsidx-property-types{margin: 15px;}
.dsidx-details h3{margin: 0px 0px 0px 20px !important;border-bottom: 0px !important;}
.dsidx-supplemental-data{font-size: 8pt;margin-top: 17px;border-top: 1px solid #eee;}
.dsidx-supplemental-data th{width: 30% !important;text-transform: none !important;}
.dsidx-supplemental-data td{width: 70% !important;}
.dsidx .dsidx-details #dsidx-map{margin-top: 20px;}
#dsidx-listing-source{margin-left: 20px;}
.dsidx-contact-form .column-one{width: 30% !important;text-transform: none !important;}
.dsidx-contact-form .column-two{width: 70% !important;}
.dsidx .dsidx-details hr{display: none;}
.dsidx .dsidx-details #dsidx-disclaimer p{margin: 0px !important;}
.dsidx-sorting-control{padding-bottom: 11px !important;}
.dsidx-sorting-control form{float: right;margin-left: 5px;}
#dsidx-map-control a:hover{text-decoration: none;}
.dsidx-results #dsidx-map{box-shadow:0px 2px 6px rgba(0,0,0,.3);background: #fff;padding: 5px;margin-bottom:20px;}
ol .dsidx-listing{box-shadow: 0px 2px 5px rgba(0,0,0,.3);width: 100%;overflow: hidden;margin-bottom: 18px;opacity: 0.95;height: 188px !important;padding: 0px;}
ol .dsidx-listing:hover img{opacity: 1;}
ol .dsidx-listing .dsidx-secondary-data div{margin: 0px;padding: 7px 0px 0px 0px;background-image: url("../agenta/images/idxarrow.png");background-position: 4px 14px;background-repeat: no-repeat;display: block;padding-left: 20px;width: 45%;float: left;font-size: 9pt;opacity: 0.8;}
ol .dsidx-listing .dsidx-secondary-data div:hover{background-position: 9px 14px;opacity:1;}
ol .dsidx-listing .dsidx-primary-data a:hover{text-decoration: none;}
ol#dsidx-listings li hr{display: none;}
.dsidx-results #dsidx-disclaimer{font-size: 9pt;text-align: center;padding: 5px;}
.dsidx-results #dsidx-disclaimer p{margin: 0px;padding: 0px;}

.dsidx-standalone-disclaimer{background: #222;color: #666;line-height: 10px;font-size: 9pt;padding: 10px;text-align: center;}
#dsidx-actions{background: rgb(240,240,240);padding: 3px;font-size: 8pt;}
#dsidx-media-td{border-bottom: 1px dotted #f3f3f3;}
.dsidx-details{box-shadow:0px 2px 6px rgba(0,0,0,.3);}
#dsidx-actions a,#dsidx-actions{color: #666;}
.dsidx-secondary-row{background: #f8f8f8 !important;}
.dsidx-contact-form{margin: 15px !important;box-shadow:0px 2px 6px rgba(0,0,0,.1);}
.dsidx .dsidx-details #dsidx-disclaimer{font-size: 8pt;text-align: center;padding: 5px;background: rgb(240,240,240);color: #666;}
.dsidx-paging-control, .dsidx-sorting-control{background: rgba(255,255,255,0.9);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.3);padding:5px !important;margin-bottom: 15px !important;}
.dsidx-paging-control:hover, .dsidx-sorting-control:hover{background: rgba(255,255,255,1);box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.6);}
ol .dsidx-listing .dsidx-primary-data{font-weight: 300 !important;color: #000 !important;font-size: 11pt !important;padding-top: 10px !important;background: #fff !important;}
ol .dsidx-listing .dsidx-primary-data a{color: #000 !important;}
ol .dsidx-listing img{border: 1px solid #E4E4E4;opacity: 0.95;}
ol .dsidx-listing .dsidx-price{font-weight: 300 !important;position: absolute;left: 3px;color: #fff !important;bottom: 1px;padding: 7px;width: 248px;text-shadow: 0 -1px 0 rgba(0, 0, 0, 1);background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );}
#dsidx-map-control{display: inline-block;padding: 5px;border: #efefef 1px solid;border-radius: 4px;background: #fff;}
#dsidx-map-control:hover{display: inline-block;padding: 5px;border: #efefef 1px solid;border-radius: 4px;background: #efefef;}


/* Placeholder text color -- selectors need to be separate to work. */
::-webkit-input-placeholder {color: gray;}
:-moz-placeholder {color: gray;}
::-moz-placeholder {color: gray;}
:-ms-input-placeholder {color: gray;}

/* Enable Responsive media */
.entry-content img,.entry-summary img,.comment-content img,.widget img,.wp-caption {max-width: 100%;}
.entry-content img,.entry-summary img,.comment-content img,.widget img,.wp-caption {box-shadow: 0px 2px 6px rgba(0,0,0,.3); border: 2px solid #fff;}
.entry-content img,.entry-summary img,.comment-content img[height],img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"] {height: auto;}
img.size-full,img.size-large,img.wp-post-image {height: auto;max-width: 100%;}
embed,iframe,object,video {max-width: 100%;}
.entry-content .twitter-tweet-rendered {max-width: 100% !important;}

/* Entry Content */
.entry-header,.entry-content,.entry-summary,.entry-meta {margin: 0 auto;width: 100%;}
.entry-content {-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;hyphens: auto;word-wrap: break-word;}
.entry-content a,.comment-content a {color: #428bca;}
.entry-content a:hover,.comment-content a:hover {color: #2a6496;}
.entry-content blockquote {font-size: 12pt;}
.entry-content blockquote cite,.entry-content blockquote small {font-size: 16px;}
.entry-content img.alignleft,.entry-content .wp-caption.alignleft {margin-left: -60px;}
.entry-content img.alignright,.entry-content .wp-caption.alignright {margin-right: -60px;}
footer.entry-meta {margin-top: 24px;}
.format-standard footer.entry-meta {margin-top: 0;}
.hidden-pagetitle{display: none;} /*for HTML5 Compliance */
.entry-content p{line-height: 2em;}

.page-links {clear: both;font-size: 16px;font-style: italic;font-weight: normal;line-height: 2.2;margin: 20px 0;text-transform: uppercase;}
.page-links a,.page-links > span {background: #fff;border: 1px solid #fff;padding: 5px 10px;text-decoration: none;}
.format-status .entry-content .page-links a,.format-gallery .entry-content .page-links a,.format-chat .entry-content .page-links a,.format-quote .entry-content .page-links a,.page-links a {background: #e63f2a;border: 1px solid #e63f2a;color: #fff;}
.format-gallery .entry-content .page-links a:hover,.format-audio .entry-content .page-links a:hover,.format-status .entry-content .page-links a:hover,.format-video .entry-content .page-links a:hover,.format-chat .entry-content .page-links a:hover,.format-quote .entry-content .page-links a:hover,
.page-links a:hover {background: #fff;color: #e63f2a;}
.format-status .entry-content .page-links > span,.format-quote .entry-content .page-links > span {background: none;}
.page-links .page-links-title {background: transparent;border: none;margin-right: 20px;padding: 0;}

/* Media elements */
.hentry .mejs-mediaelement,.hentry .mejs-container .mejs-controls {background: #220e10;}
.hentry .mejs-controls .mejs-time-rail .mejs-time-loaded,.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {background: #fff;}
.hentry .mejs-controls .mejs-time-rail .mejs-time-current {background: #2a6496;}
.hentry .mejs-controls .mejs-time-rail .mejs-time-total,.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {background: #595959;}
.hentry .mejs-controls .mejs-time-rail span,.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {border-radius: 0;}

/* Galleries */
ul.polaroid { padding:0px;padding-left: 10px; }
ul.polaroid li { display: inline; }
ul.polaroid a { background: #fff; display: inline; float: left; margin: 24px; width: auto; padding: 10px 10px 15px; text-align: center; font-family: "Marker Felt", sans-serif; text-decoration: none; color: #333; font-size: 18px; -webkit-box-shadow: 0 3px 6px rgba(0,0,0,.25); -moz-box-shadow: 0 3px 6px rgba(0,0,0,.25);  -ms-box-shadow: 0 3px 6px rgba(0,0,0,.25); -webkit-transform: rotate(-2deg); -webkit-transition: -webkit-transform .15s linear; -moz-transform: rotate(-2deg); }
ul.polaroid img { display: block; width: 180px; margin-bottom: 12px; border:0px; box-shadow:none; }
ul.polaroid a:after { content: attr(alt); }
ul.polaroid li:nth-child(even) a { -webkit-transform: rotate(2deg);  -moz-transform: rotate(2deg); }
ul.polaroid li:nth-child(3n) a { -webkit-transform: none; position: relative; top: -5px;  -moz-transform: none; }
ul.polaroid li:nth-child(5n) a { -webkit-transform: rotate(5deg); position: relative; right: 5px;  -moz-transform: rotate(5deg); }
ul.polaroid li:nth-child(8n) a { position: relative; right: 5px; top: 8px; }
ul.polaroid li:nth-child(11n) a { position: relative; left: -5px; top: 3px; }
ul.polaroid li.messy a { margin-top: -375px; margin-left: 160px; -webkit-transform: rotate(-5deg); -moz-transform: rotate(-5deg); }
ul.polaroid li a:hover { -webkit-transform: scale(1.25); -moz-transform: scale(1.25); -webkit-box-shadow: 0 3px 6px rgba(0,0,0,.5); -moz-box-shadow: 0 3px 6px rgba(0,0,0,.5); position: relative; z-index: 5; }
		
/* Lightbox */
body:after {content: url(../agenta/images/lightbox/close.png) url(../agenta/images/lightbox/loading.gif) url(../agenta/images/lightbox/prev.png) url(../agenta/images/lightbox/next.png);display: none;}
.lightboxOverlay {position: absolute;top: 0;left: 0;z-index: 9999;background-color: black;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity: 0.8;display: none;}
.lightbox {position: absolute;left: 0;width: 100%;z-index: 10000;text-align: center;line-height: 0;font-weight: normal;}
.lightbox .lb-image {display: block;height: auto;max-width: inherit;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
.lightbox a img {border: none;}
.lb-outerContainer {position: relative;background-color: white;*zoom: 1;width: 250px;height: 250px;margin: 0 auto;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}
.lb-outerContainer:after {content: "";display: table;clear: both;}
.lb-container {padding: 4px;}
.lb-loader {position: absolute;top: 43%;left: 0;height: 25%;width: 100%;text-align: center;line-height: 0;}
.lb-cancel {display: block;width: 32px;height: 32px;margin: 0 auto;background: url(../agenta/images/lightbox/loading.gif) no-repeat;}
.lb-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
.lb-container > .nav {left: 0;}
.lb-nav a {outline: none;background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');}
.lb-prev, .lb-next {height: 100%;cursor: pointer;display: block;}
.lb-nav a.lb-prev {width: 34%;left: 0;float: left;background: url(../agenta/images/lightbox/prev.png) left 48% no-repeat;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;-webkit-transition: opacity 0.6s;-moz-transition: opacity 0.6s;-o-transition: opacity 0.6s;transition: opacity 0.6s;}
.lb-nav a.lb-prev:hover {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}
.lb-nav a.lb-next {width: 64%;right: 0;float: right;background: url(../agenta/images/lightbox/next.png) right 48% no-repeat;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;-webkit-transition: opacity 0.6s;-moz-transition: opacity 0.6s;-o-transition: opacity 0.6s;transition: opacity 0.6s;}
.lb-nav a.lb-next:hover {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}
.lb-dataContainer {margin: 0 auto;padding-top: 5px;*zoom: 1;width: 100%;-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;}
.lb-dataContainer:after {content: "";display: table;clear: both;}
.lb-data {padding: 0 4px;color: #ccc;}
.lb-data .lb-details {width: 85%;float: left;text-align: left;line-height: 1.1em;}
.lb-data .lb-caption {font-size: 13px;font-weight: bold;line-height: 1em;}
.lb-data .lb-number {display: block;clear: left;padding-bottom: 1em;font-size: 12px;color: #999999;}
.lb-data .lb-close {display: block;float: right;width: 30px;height: 30px;background: url(../agenta/images/lightbox/close.png) top right no-repeat;text-align: right;outline: none;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity: 0.7;-webkit-transition: opacity 0.2s;-moz-transition: opacity 0.2s;-o-transition: opacity 0.2s;transition: opacity 0.2s;}
.lb-data .lb-close:hover {cursor: pointer;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}

/* Title Tooltip */
.qtip {background-color:#000;border:1px solid #fff;padding: 5px;max-width: 480px;overflow: hidden;font-family: Trebuchet MS, Arial,Tahoma;color:#fff;text-align:left;font-size:12px;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;opacity: .85;filter: alpha(opacity=85);-ms-filter: "alpha(opacity=85)";-khtml-opacity: .85;-moz-opacity: .85;}

/* Attachments */

.attachment-meta:before {content: "\f307";}
.full-size-link a:before {content: "\f402";}
.full-size-link:before {content: none;}
.attachment .entry-meta a,.attachment .entry-meta .edit-link:before,.attachment .full-size-link:before {color: #ca3c08;}
.attachment .entry-content {background-color: #fff;max-width: 100%;}
.attachment .entry-attachment {padding: 40px 0;}
.image-navigation {margin: 0 auto;max-width: 100%;position: relative;}
.image-navigation a:hover {text-decoration: none;}
.image-navigation .nav-previous,.image-navigation .nav-next {position: absolute;top: 50px;}
.image-navigation .nav-previous {left: 0;}
.image-navigation .nav-next {right: 0;}
.image-navigation .meta-nav {font-size: 32px;font-weight: 300;vertical-align: -4px;}
.attachment .entry-attachment,.attachment .type-attachment p {margin: 0 auto;max-width: 100%;text-align: center;}
.attachment .entry-attachment .attachment {display: inline-block;}
.attachment .entry-caption {text-align: left;}
.attachment .entry-description {margin: 20px auto 0;max-width: 100%;}
.attachment .entry-caption p:last-child,.attachment .entry-description p:last-child {margin: 0;}
.attachment .site-main .sidebar-container {display: none;}

/* Post/Paging Navigation */

.navigation .nav-previous {float: left;}
.navigation .nav-next {float: right;}
.navigation a {color: #428bca;}
.navigation a:hover {color: #2a6496;text-decoration: none;}
.paging-navigation {background-color: #e8e5ce;padding: 40px 0;}
.paging-navigation .nav-links {margin: 0 auto;max-width: 604px;width: 100%;}
.paging-navigation .nav-next {padding: 13px 0;}
.paging-navigation a {font-size: 22px;font-style: italic;font-weight: 300;}
.paging-navigation .meta-nav {border-radius: 50%;color: #999;display: inline-block;font-size: 26px;padding: 3px 0 8px;text-align: center;width: 50px;}
.paging-navigation .nav-previous .meta-nav {margin-right: 10px;padding: 17px 0 23px;width: 80px;}
.paging-navigation .nav-next .meta-nav {margin-left: 10px;}
.paging-navigation a:hover .meta-nav {background-color: #2a6496;text-decoration: none;}
.post-navigation {background-color: #fff;color: #ca3c08;font-size: 11pt;font-style: italic;font-weight: 300;padding: 5px 0;}
.post-navigation .nav-links {margin: 0 auto;max-width: 1040px;}
.post-navigation a[rel="next"] {float: right;text-align: right;}


/* Comments */
.comments-title,.comment-list,.comment-reply-title,.must-log-in,.comment-respond .comment-form,.comment-respond iframe {display: block;margin-left: auto;margin-right: auto;max-width: 95%;width: 100%;}
.sidebar .comments-title,.sidebar .comment-list,.sidebar .must-log-in,.sidebar .comment-reply-title,.sidebar .comment-navigation,.sidebar .comment-respond .comment-form {max-width: 1040px;padding-left: 60px;padding-right: 376px;}
.comment-list,.comment-list .children {list-style-type: none;padding: 0;}
.comment-list .children {margin-left: 20px;}
.comment-list > li:after,.comment-list .children > li:before {background: url(../agenta/images/dotted-line.png) repeat left top;background-size: 4px 4px;content: "";display: block;height: 1px;width: 100%;}
.comment-list > li:last-child:after {display: none;}
.comment-body {padding: 0px 0;position: relative;}
.comment-author {float: left;max-width: 74px;text-align: center;}
.comment-author .avatar {display: block;margin-bottom: 3px;border-radius: 300px;}
.comment-author .fn {word-wrap: break-word;}
.comment-author .fn,.comment-author .url,.comment-reply-link,.comment-reply-login {color: #428bca;font-size: 14px;font-style: normal;font-weight: normal;}
.says {display: none;}
.no-avatars .comment-author {margin: 0 0 5px;max-width: 100%;position: relative;}
.no-avatars .comment-metadata,.no-avatars .comment-content,.no-avatars .comment-list .reply {width: 100%;}
.comment-list .edit-link {margin-left: 20px;}
.comment-metadata,.comment-awaiting-moderation,.comment-content,.comment-list .reply {float: right;width: 79%;width: -webkit-calc(100% - 124px);width: calc(100% - 124px);word-wrap: break-word;}
.comment-meta,.comment-meta a {color: #a2a2a2;font-size: 13px;}
.comment-meta a:hover {color: #2a6496;}
.comment-metadata {background: rgba(250,250,250,0.7);padding: 3px 12px;border-radius: 4px 4px 0px 0px;box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.1);border: 1px solid rgba(255,255,255,0.2);}
.ping-meta {color: #a2a2a2;font-size: 13px;line-height: 2;}
.comment-awaiting-moderation {color: #a2a2a2;}
.comment-list li{padding: 0px;margin:3px;}
.agenta-comments-link{float: right;padding: 4px;font-size: 9pt;}
.comment-content{ background: rgba(250,250,250,0.3);padding: 10px;border-radius: 0px 0px 4px 4px;box-shadow: 0px 2px 2px 1px rgba(0,0,0,0.1);border: 2px solid rgba(255,255,255,0.1);}
.comment-list .reply {text-align: right;margin-top: 5px;margin-bottom: 5px;display: block;}
.comment-author b.fn a{ padding-top: 3px; font-size: 9pt; display: block; }
#comments .agent_pagetitle { margin: 25px 0px; }
/* Comment form */
.comment-respond {padding-bottom: 20px}
.comment .comment-respond {margin-bottom: 20px;padding: 20px;}
.comment-reply-title small a {color: #131310;display: inline-block;float: right;height: 16px;overflow: hidden;width: 16px;}
.comment-reply-title small a:hover {color: #ed331c;text-decoration: none;}
.comment-reply-title small a:before {font-family: FontAwesome;content: "\f112";vertical-align: top;}
.sidebar .comment-list .comment-reply-title,.sidebar .comment-list .comment-respond .comment-form {padding: 0;}
.comment-form .comment-notes {margin-bottom: 15px;}
.comment-form .comment-form-author,.comment-form .comment-form-email,.comment-form .comment-form-url {margin-bottom: 8px;}
.comment-form [for="author"],.comment-form [for="email"],.comment-form [for="url"],.comment-form [for="comment"] {float: left;padding: 5px 0;width: 120px;}
.comment-form .required {color: #ed331c;}
.comment-form textarea {width: 100%;}
.form-allowed-tags,.form-allowed-tags code {display: none;}
.comment-list .pingback,.comment-list .trackback {padding-top: 24px;}
.comment-navigation {font-size: 20px;font-style: italic;font-weight: 300;margin: 0 auto;max-width: 604px;padding: 20px 0 30px;width: 100%;}
.no-comments {background-color: #f7f5e7;font-size: 20px;font-style: italic;font-weight: 300;margin: 0;padding: 40px 0;text-align: center;}
.sidebar .no-comments {padding-left: 60px;padding-right: 376px;}

/* Widgets */

.widget {font-size: 14px;-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;hyphens: auto;margin: 0px;padding: 0px;word-wrap: break-word;}
.widget .content{background: rgba(255,255,255,0.9);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.3);padding:5px;}
.ie .widget .content{border: 1px solid rgba(200,200,200,0.5);}
.widget .content:hover{background: rgba(255,255,255,1);box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.6);}
.widget .widget-title {font: 11pt;margin-top: 20px;margin-bottom: 20px;font-weight: 300;}
.widget ul,.widget ol {list-style-type: none;margin: 0;padding: 0;}
.widget li {padding: 5px 0;}
.widget .children li:last-child {padding-bottom: 0;}
.widget li > ul,.widget li > ol {margin-left: 20px;}
.widget a {color: rgb(100,100,100);}
.widget a:hover {color: #2a6496;}
.search-form .search-submit {display: none;}
.widget_rss .rss-date {display: block;}
.widget_rss .rss-date,.widget_rss li > cite {color: #a2a2a2;}

#calendar_wrap { margin:0px;}
#wp-calendar tfoot #next { font-size: 10px; text-transform: uppercase; text-align: right; }
#wp-calendar tfoot #prev { font-size: 10px; text-transform: uppercase; padding-top: 10px; }
#wp-calendar { width: 100%; border:none; margin:0px;}
#wp-calendar caption { text-align: right; color: #333; font-size: 12px; margin-top: 3px; margin-bottom: 6px; }
#wp-calendar thead { font-size: 10px; border:none;  }
#wp-calendar thead th { padding-bottom: 10px; border:none; background:none; text-align:center;  }
#wp-calendar tbody { color: #aaa; border:none;  }
#wp-calendar tbody td { background: #f9f9f9; border: 1px solid #fff; text-align: center; padding:2px; cursor: default; }
#wp-calendar tbody td#today { background:#65B9DB; color:#fff;}
#wp-calendar tbody td#today:hover { background:#2897DE;}
#wp-calendar tbody td#today a { display:block;}
#wp-calendar tbody td:hover { background: #fff; }
#wp-calendar tbody .pad { background: none; }
#wp-calendar tfoot td { border:none;}
.footer-widget-col #wp-calendar caption ,.top-slider-widget-col #wp-calendar caption { color: #999; }
.footer-widget-col #wp-calendar tbody,.top-slider-widget-col #wp-calendar tbody { color: #777;  }
.footer-widget-col #wp-calendar tbody td,.top-slider-widget-col #wp-calendar tbody td { background: rgba(0,0,0,0.5); border: 1px solid rgba(111,111,111,0.2); }
.footer-widget-col #wp-calendar tbody td#today,.top-slider-widget-col #wp-calendar tbody td#today { background:#65B9DB; color:#000;}
.footer-widget-col #wp-calendar tbody td#today:hover,.top-slider-widget-col #wp-calendar tbody td#today:hover { background:#2897DE;}
.footer-widget-col #wp-calendar tbody td:hover,.top-slider-widget-col #wp-calendar tbody td:hover { background: rgba(111,111,111,0.1); }
#wp-calendar  #today a {color: #fff;}

.tagcloud a{font-size: 10pt !important;display: block;float: left;padding:4px;margin:3px;border:1px solid rgba(0,0,0,0.1);background: rgba(0,0,0,0.05);border-radius: 3px;}
.tagcloud a:hover{border:1px solid rgba(0,0,0,0.05);background: rgba(0,0,0,0.0);}
.tagcloud:after{content: '';clear: both;display: block;}

.agenta-sidebar{margin-top:20px;margin-bottom: 40px;}
.widget .cro_inside_content{padding:0px;}
.widget ul{margin: 5px;}
.widget-no-title-placeholder{height: 40px;}
.agenta_custom_widget .search-form label{display: inline;}
.agenta_custom_widget .menu, .agenta_custom_widget ul{list-style: none;padding:3px;margin: 0px;}
.agenta_custom_widget a:hover{text-decoration: none;}
.agenta_custom_widget{font-size: 9pt;}
.agenta_custom_widget .content{padding:10px;}
.agenta_custom_widget .menu li:hover,.agenta_custom_widget .menu .page_item:hover, .agenta_custom_widget ul li:hover, .agenta_custom_widget .page_item:hover{padding-left: 4px;}
.agenta_custom_widget.widget_search .content{padding:0px;}
.agenta_custom_widget.widget_search .search-field{background: transparent;border:0px;}

.agenta_custom_widget .menu ul,.agenta_custom_widget ul ul{list-style: none;padding:0px;margin: 5px;padding-left: 6px;border-left: 2px solid rgb(220,220,220);border-bottom-left-radius: 10px;}
.agenta_custom_widget .widget-heading:after{border-bottom: 2px #6FCBF0 solid;display:block;content:"";box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.6);}
.agenta_custom_widget .widget-heading .agenta_widget_title{position: relative;background: #65B9DB;display: inline-block;margin-left: 20px;font-size: 10pt;color: #fff;padding: 6px 15px;margin-bottom: 0px;}
.agenta_custom_widget .widget-heading .agenta_widget_title::after {content:'';position:absolute;z-index: 1;top: 0;right: -.7em; bottom: 0;width: 1.2em;background: #65B9DB; -ms-transform: skew(25deg);-o-transform: skew(25deg);-moz-transform: skew(25deg);-webkit-transform: skew(25deg);transform: skew(25deg);border-radius: 0 5px 0 0; }
.agenta_custom_widget .widget-heading .agenta_widget_title::before {content:'';position:absolute;z-index: 1;top: 0;left: -.7em; bottom: 0;width: 1.2em;background: #65B9DB; -ms-transform: skew(-25deg);-o-transform: skew(-25deg);-moz-transform: skew(-25deg);-webkit-transform: skew(-25deg);transform: skew(-25deg);border-radius: 5px 0px 0 0; }

.agent-sidebar-photo-center{text-align:center;}
.agent-sidebar-photo{display: inline-block;width:100%;max-width: 256px;height: 256px;background-size: cover;background-position: center center;}
.agent-sidebar-detail {-ms-border-radius: 2px !important;border-radius: 2px !important;padding: 5px !important;background: transparent !important;border:0px !important;box-shadow: none !important;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;-o-box-shadow: none !important;-ms-box-shadow: none !important;}
@media (max-width: 990px){
.agent-sidebar-top-title{text-align:center;}
}

/* Agenta Agents Widget */
.agenta_agents_list  li:hover{padding-left:0px !important;}
.widget_agenta_agents_list_container{box-shadow: 0px 2px 6px rgba(0,0,0,.3);border: 2px solid #fff;box-shadow: 0px 1px 2px rgba(0,0,0,.3);}
.footer-widget-col .widget_agenta_agents_list_container{border: 2px solid rgba(0,0,0,0);}
.footer-widget-col .widget_agenta_agents_list_container_for_footer{background: rgba(0,0,0,0.1);}
.widget_agenta_agents_list_thumb{float: left;}
.widget_agenta_agents_list_thumb img{box-shadow: none;border: 0px;}
.agenta-agenta_agents_list-phone{display: block;font-size: 9pt;color: #999;}
.agenta-agenta_agents_list-phone .glyphicon{margin-right: 3px;}
.agenta-agenta_agents_list-title{display: block;padding: 6px 10px 1px 10px;float: left;font-size: 12pt;}

/* Agenta Recent Properties and Recent Posts Widget */
.widget_agenta_recent_post_thumb{float: left;margin-right: 8px;}
.widget_agenta_recent_post_thumb img{box-shadow: 0px 2px 2px rgba(0,0,0,.3);}
.agenta-recent-posts-container .agenta-time{color: #999;font-size: 0.9em;}
.agenta-recent-widget-title{max-height: 35px;overflow: hidden;text-overflow: ellipsis;}
.footer-widget-col .agenta-recent-widget-title{line-height: 17px;}
.widget_agenta_recent_properties_thumb{float: left;margin-right: 8px;}
.widget_agenta_recent_properties_thumb img{box-shadow: 0px 2px 2px rgba(0,0,0,.3);}
.agenta-recent-properties-container .agenta-time{color: #999;font-size: 0.9em;}
.agenta-recent-properties-container .agenta-recent-widget-title{max-height: 35px;overflow: hidden;text-overflow: ellipsis;}
.agenta-recent-properties-container .footer-widget-col .agenta-recent-widget-title{line-height: 17px;}

/* Agenta Search Widget */
.cro_searchform {margin-right:8px; background: #fff;background: rgba(255,255,255,0.90);width: 280px;right: 20px;top: 55px;position: absolute !important;z-index: 2;border-radius: 1px;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.4);padding: 0px !important;}
.cro_searchform label{cursor: default;}
@media (max-width: 768px){.cro_searchform{width: auto !important;left: 20px !important;}}
.prosearch .content{padding:3px;}
.cro_searchform:hover{background: #fff;background: rgba(255,255,255,0.95);-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.6);-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.6);-o-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.6);-ms-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.6);box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.6);}
.cro_searchform_inside .search_title{font-size: 12pt;border-bottom: 1px solid rgba(0,0,0, 0.1);text-shadow: 0 1px 1px rgba(255,255,255, 1);padding: 10px;background: rgba(255,255,255,0.1);}
.cro_inside_content{padding: 7px;}
.srch_input_holder_wrap {border: 1px rgba(0,0,0,0.2) solid;border-radius: 2px;padding:3px;}
.srch_input_holder_wrap:hover {border: 1px rgba(0,0,0,0.5) solid;}
.selectarr {background: url('../agenta/images/selectarr.png') no-repeat right center;}
.selectarr_bath {background: url('../agenta/images/selectarr_bath.gif') no-repeat right center;}
.selectarr_contract {background: url('../agenta/images/selectarr_contract.gif') no-repeat right center;}
.selectarr_home {background: url('../agenta/images/selectarr_home.gif') no-repeat right center;}
.selectarr_location {background: url('../agenta/images/selectarr_location.gif') no-repeat right center;}
.selectarr_price {background: url('../agenta/images/selectarr_price.gif') no-repeat right center;}
.selectarr_bed {background: url('../agenta/images/selectarr_bed.gif') no-repeat right center;}
.srch_input_holder {width: 100%;overflow: hidden;color: #000;padding: 3px;}
.srch_input_holder select{width: 120%;background: transparent;outline: none;border: 0px;padding: 1px;color: #000;padding-right: 30%;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none; text-indent: 0.01px;text-overflow: ''; word-wrap: normal;}
@-moz-document url-prefix(){ .srch_input_holder select { max-width: 120%;width: 120%;}}

.srch_input_holder ::-ms-expand{display:none;}
.srch_input_holder input {border: 0px #efefef solid;}
.search_hard_labels {background: #6FCBF0 !important;color: #fff !important;}
.force-pad-searchbox{padding:5px !important;}
.force-pad-searchbtn{padding: 6px !important;}
.cro_inside_content label{font-weight: normal;font-size: 9pt;margin: 0px;color: #000;-moz-text-shadow: 0 1px 1px rgba(255,255,255, 1);-ms-text-shadow: 0 1px 1px rgba(255,255,255, 1);-o-text-shadow: 0 1px 1px rgba(255,255,255, 1);-webkit-text-shadow: 0 1px 1px rgba(255,255,255, 1);text-shadow: 0 1px 1px rgba(255,255,255, 1);}
.btn-search {background-color: hsl(200, 100%, 34%) !important;background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2AA9EF", endColorstr="#2894DB");background-image: -khtml-gradient(linear, left top, left bottom, from(#2AA9EF), to(#2894DB)) !important;background-image: -moz-linear-gradient(top, #2AA9EF, #2894DB) !important;background-image: -ms-linear-gradient(top, #2AA9EF, #2894DB) !important;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2AA9EF), color-stop(100%, #2894DB)) !important;background-image: -webkit-linear-gradient(top, #2AA9EF, #2894DB) !important;background-image: -o-linear-gradient(top, #2AA9EF, #2894DB) !important;background-image: linear-gradient(#2AA9EF, #2894DB) !important;border-color: #2894DB #2894DB hsl(200, 100%, 27.5%) !important;color: #fff !important;text-shadow: 0 -1px 0 rgba(0, 0, 0, 1) !important;-webkit-font-smoothing: antialiased !important;border-radius: 3px !important; font-size: 12pt !important;margin-bottom: 8px !important;}
.btn-search:hover {background-color: hsl(200, 100%, 34%) !important;background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2594d2", endColorstr="#2382c0");background-image: -khtml-gradient(linear, left top, left bottom, from(#2594d2), to(#2382c0)) !important;background-image: -moz-linear-gradient(top, #2594d2, #2382c0) !important;background-image: -ms-linear-gradient(top, #2594d2, #2382c0) !important;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2594d2), color-stop(100%, #2382c0)) !important;background-image: -webkit-linear-gradient(top, #2594d2, #2382c0) !important;background-image: -o-linear-gradient(top, #2594d2, #2382c0) !important;background-image: linear-gradient(#2594d2, #2382c0) !important;border-color: #2382c0 #2382c0 hsl(200, 100%, 27.5%) !important;color: #fff !important;text-shadow: 0 -1px 0 rgba(0, 0, 0, 1) !important;-webkit-font-smoothing: antialiased !important;border-radius: 3px !important; font-size: 12pt !important;margin-bottom: 8px !important;}



/* WP STATS */
#wpstats {display: block;margin: -10px auto 0;}

/* Print */

@media print {
body {background: none !important;color: #000;font-size: 10pt;}
.site-header .home-link {max-width: none;min-height: 0;}
.site-title {color: #000;font-size: 21pt;}
.site-description {font-size: 10pt;}
.author-avatar,.site-footer,.comment-respond,.comments-area .comment-edit-link,.comments-area .reply,.comments-link,.entry-meta .edit-link,.page-links,.site-content nav,.widget-area,.main-navigation,.navbar,.more-link {display: none;}
.entry-header,.entry-content,.entry-summary,.entry-meta {margin: 0;width: 100%;}
.page-title,.entry-title {font-size: 21pt;}
.entry-meta,.entry-meta a {color: #444;font-size: 10pt;}
.entry-content img.alignleft,.entry-content .wp-caption.alignleft {margin-left: 0;}
.entry-content img.alignright,.entry-content .wp-caption.alignright {margin-right: 0;}
.format-image .entry-content .size-full {margin: 0;}
.hentry {background-color: #fff;}
.comments-area > li.comment {background: none;position: relative;width: auto;}
.comment-metadata {float: none;}
.comment-author .fn,.comment-reply-link,.comment-reply-login {color: #333;}
.topslidingbar-area,.agenta-sidebar, .agenta_footer, .footer-nav, .topestnav_bg, .mobile_menu_icon,.nav-links,.cro_searchform,.carousel{display: none;}
.comment-author .avatar {border-radius: 0px;}
a[href]:after {content: none !important;}
.overview-facilities{background: #fff;box-shadow:none;}
}

/* Agenta Header Structure */
.agenta_logo{margin: 10px 0px;height: 88px;vertical-align: middle;display: table-cell;}
.agenta_logo img{max-width: 100%;border:0px; max-height: 65px;}
.ul-nav-menu{list-style-type: none;margin: 0px;padding: 0px;}
.ul-nav-menu-special{list-style-type: none;margin: 0px;padding: 0px;}
.navbar-toggle{padding: 0px !important;margin: 0px !important;}
.topestnav_bg{background: #40454b;border-bottom: 1px solid #777b7e;padding: 5px;height: 30px;overflow: hidden;direction: ltr;line-height: 15pt;}
.topestnav, .topestnav a{text-decoration: none;color: #c6d4d7;font-size: 10pt;}
.top_header_placeholder{position: relative;background: #c9dcf5;height: 89px;}
.top_header_bnr{position: relative;height: 89px;border-bottom: 1px solid rgba(237,242,250,0.7);background: url('../agenta/images/header/glasswhite.png') repeat-x;z-index:3;}
.top_header_bnr.affix{z-index: 10;left:0px;top: 0px;right: 0px;}
.top_header_bnr.affix-top{z-index: 3;position: absolute;left: 0px;right: 0px;}
.top_header_bnr:after{content: " ";display: block;width: 100%;background: url('../agenta/images/header-shadow.png') no-repeat center center;height: 20px;}

.topbar_menu {float: right;list-style-type: none;margin:0px;}
.topbar_menu li{float: left;}
.topbar_menu li a{padding: 0px 10px;}
.topbar_menu li a:hover{color: #777;text-decoration: none;}

/* Agenta Super Menu */
.top_header_ul_menus .ul-nav-menu .supermenu{position: static;}
.top_header_ul_menus .supermenu ul a{color: #3f454a;width: 180px;}
.top_header_ul_menus .supermenu ul{right:0px;border-top: 5px solid #0c97d2;margin-top:-5px;width: auto;position: absolute;padding-right: 4px;left:auto;}
.top_header_ul_menus .supermenu ul:after{content: ' ';height:1px; width:1px;clear: both;}
.top_header_ul_menus .supermenu ul ul{right:auto;border-top:0px;margin-top:0px;padding-right: 0px;}
.top_header_ul_menus .supermenu ul li{max-width: 180px;border: 0;font-weight: bold;padding: 0;float: left;text-transform: uppercase;}
.top_header_ul_menus .supermenu ul li ul{display: block;position: static;top:none;padding:0px;border:0px;background: none;-ms-box-shadow: none;-o-box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;}
.top_header_ul_menus .supermenu ul li ul a{opacity: 0.8;padding: 8px 10px !important;}
.top_header_ul_menus .supermenu ul li ul ul a{opacity: 0.8;padding: 11px 15px !important;}
.top_header_ul_menus .supermenu ul li ul ul a{opacity: 1;}
.top_header_ul_menus .supermenu ul li ul li{text-transform: none;font-weight: normal;}
.top_header_ul_menus .supermenu ul li ul li ul{display: none;}
.top_header_ul_menus .supermenu ul ul ul ul{ display: none; }
.top_header_ul_menus .supermenu ul li ul li li:hover  > ul{ display: block; }


/* Agenta Dropdown Header Menu */

.top_nav_menu_container {position: relative;}
.top_nav_menu_placeholder {position: absolute; right:0px;}
.top_header_ul_menus{float: left;}

.ul-nav-menu li{float: left;display: block;position: relative;}
.ul-nav-menu a{display: block;padding: 33px 15px;text-decoration: none;border-bottom: 5px solid transparent;color: #3f454a;}
.ul-nav-menu .current_page_item a, .ul-nav-menu .current-menu-item a, .ul-nav-menu .current-menu-parent a, .ul-nav-menu .current-menu-ancestor a{border-bottom: 5px solid #0c97d2;text-decoration: none;color: #0093d0;}


.ul-nav-menu a:hover, .ul-nav-menu li:active > a{border-bottom: 5px solid #0c97d2;text-decoration: none;color: #000;background: #fff;-moz-box-shadow: inset 0 -1px 1px rgba(0,0,0,0.1);-webkit-box-shadow: inset 0 -1px 1px rgba(0,0,0,0.1);-o-box-shadow: inset 0 -1px 1px rgba(0,0,0,0.1);-ms-box-shadow: inset 0 -1px 1px rgba(0,0,0,0.1);box-shadow: inset 0 -1px 1px rgba(0,0,0,0.1);}
.ul-nav-menu li ul,.top_header_ul_menus .supermenu ul li ul li:hover > ul{margin: 0px;padding: 0px;position: absolute;opacity: 0.97;background: #fff;-ms-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.2);-o-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.2);-webkit-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.2);box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.2);z-index: 300;top: 88px;left: 0;border: solid 1px #b4b4b4;border-radius: 0px;display: none;-ms-box-shadow: 0 1px 3px rgba(0,0,0, .3);-o-box-shadow: 0 1px 3px rgba(0,0,0, .3);-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .3);-moz-box-shadow: 0 1px 3px rgba(0,0,0, .3);box-shadow: 0 1px 3px rgba(0,0,0, .3);text-align: left;}
.ul-nav-menu ul li a {background: #fff;border: none !important;color: #666;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;padding: 10px;margin: 2px;width: 185px;}
.ul-nav-menu ul a:hover,.ul-nav-menu ul a:active {background: #29A7ED !important;color: #fff !important;border: none;border-radius: 0px;text-shadow: 0 1px 1px rgba(0,0,0, .1);}
.ul-nav-menu li:hover > ul, .ul-nav-menu li:active > ul {display: block;}
.ul-nav-menu li ul ul{top: -3px;left: -192px;}
.ul-nav-menu ul li {float: none;margin: 0;padding: 0;position: relative;}
.top_header_ul_special{float: right;}
.ul-nav-menu-special li {float: left;}
.ul-nav-menu-special li a {background-color: #fce359;background-image: -webkit-linear-gradient(#fce359, #fed231);background-image: linear-gradient(#fce359, #fed231);border: 1px solid #e5b50f;color: #393c3d;-moz-text-shadow: 0 1px 0 rgba(255,255,255,0.32);-o-text-shadow: 0 1px 0 rgba(255,255,255,0.32);-ms-text-shadow: 0 1px 0 rgba(255,255,255,0.32);-webkit-text-shadow: 0 1px 0 rgba(255,255,255,0.32);text-shadow: 0 1px 0 rgba(255,255,255,0.32);box-shadow: 0 1px 2px 0 rgba(0,0,0,0.11),inset 0 0 1px 1px rgba(255,255,255,0.12);-moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.11),inset 0 0 1px 1px rgba(255,255,255,0.12);-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.11),inset 0 0 1px 1px rgba(255,255,255,0.12);-ms-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.11),inset 0 0 1px 1px rgba(255,255,255,0.12);-o-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.11),inset 0 0 1px 1px rgba(255,255,255,0.12);display: block;padding: 5px 17px;margin: 28px 0px;margin-left: 10px;}
.ul-nav-menu-special li a:hover, .ul-nav-menu-special ul li a:focus {background-color: #fde861;background-image: -webkit-linear-gradient(#fde861, #fedb33);background-image: linear-gradient(#fde861, #fedb33);text-decoration: none;}
.top_header_ul_menus .supermenu ul li ul li:hover > ul{top: -1px;left: auto;padding-right: 4px;display: block;right: 180px;}
.ul-nav-menu ul li a{ color:#3f454a !important;}

/* Agenta Menu Mobile */
#jPanelMenu-menu.top_header_ul_menus{z-index: 2 !important;}
.icon-bar{background: #000;}
.mobile_menu_icon{margin-top: 28px;float: right;cursor: pointer;padding: 7px !important;}
#jPanelMenu-menu.top_header_ul_menus{border-left: 1px solid #eee;background: #FeFeFe;}
#jPanelMenu-menu .ul-nav-menu{margin:5px;border-radius: 5px;border-left: solid 1px #eee;}
#jPanelMenu-menu  .ul-nav-menu a, #jPanelMenu-menu  .ul-nav-menu li > a {border-bottom: 1px solid transparent;}
#jPanelMenu-menu  .ul-nav-menu a:hover, #jPanelMenu-menu  .ul-nav-menu li:active > a {border-bottom: 2px solid #000 !important;}
#jPanelMenu-menu .ul-nav-menu ul{display: block;position: static;border: 0px;border-left: solid 2px #eee;margin: 5px;margin-right: 0px;box-shadow: none;border-radius: 5px;}
#jPanelMenu-menu .ul-nav-menu ul li a{margin:0px;width: auto;color: #000;border-bottom: 1px solid transparent !important;}
#jPanelMenu-menu .ul-nav-menu ul li.current-menu-item a{border-bottom: 2px solid #0c97d2 !important;}
#jPanelMenu-menu .ul-nav-menu ul li.current-menu-item ul li a{border-bottom: 1px solid transparent !important;}
#jPanelMenu-menu .ul-nav-menu ul a:hover,#jPanelMenu-menu .ul-nav-menu ul a:active, #jPanelMenu-menu .ul-nav-menu ul li.current-menu-item ul li a:active, #jPanelMenu-menu .ul-nav-menu ul li.current-menu-item ul li a:hover{background: none !important;color: #000 !important;border-bottom: 2px solid #000 !important;}
#jPanelMenu-menu .ul-nav-menu li{float: none;}
#jPanelMenu-menu .ul-nav-menu li a{padding: 5px;}
#jPanelMenu-menu .ul-nav-menu li ul,#jPanelMenu-menu .ul-nav-menu ul li a{background: none !important;}
body[data-menu-position="open"] .top_header_bnr.affix{left:-250px;top: 0px;right: 250px;}
#jPanelMenu-menu li:hover{padding-left: 3px;}
#jPanelMenu-menu .ul-nav-menu .current_page_item a, #jPanelMenu-menu  .ul-nav-menu .current-menu-item a, #jPanelMenu-menu  .ul-nav-menu .current-menu-parent a, #jPanelMenu-menu  .ul-nav-menu .current-menu-ancestor a{border-bottom: 2px solid #0c97d2;}
#jPanelMenu-menu.top_header_ul_menus .supermenu ul li {max-width: 100% !important;font-weight: 500 !important;float: none !important;text-transform: none !important;}
#jPanelMenu-menu .ul-nav-menu ul li a {color: #000 !important;}
 
/* Agenta Content */
.agent_pagetitle{margin:0px;padding:0px;margin-top: 20px;margin-bottom: 20px;font-weight: 300;}
.agent_pagetitle a{color: inherit;}
.agent_pagetitle a:hover{text-decoration: none;}
.agenta-content .knowmore{margin:22px; margin-right:12px;}
.agenta-content .knowmoreh3{margin:15px; margin-right:12px;}
.agenta-content .knowmoreh3-agentpage{margin:20px; margin-right:12px;}
.agenta-content .knowmoreh3-force{margin:15px !important; margin-right:12px !important;} /*for Visual composer */
.agenta-content h1,.agenta_page_content h1{font-size: 24pt;}
.agenta-content h2,.agenta_page_content h2{font-size: 20pt;}
.agenta-content h3,.agenta_page_content h3{font-size: 18pt;}
.agenta-content h4,.agenta_page_content h4{font-size: 16pt;}
.agenta-content h5,.agenta_page_content h5{font-size: 14pt;}
@media (max-width: 782px){
/* Reduce size on smaller screens */
.agenta-content h1,.agenta_page_content h1{font-size: 20pt;margin-bottom: 15px !important;}
.agenta-content h2,.agenta_page_content h2{font-size: 18pt;margin-bottom: 15px !important;}
.agenta-content h3,.agenta_page_content h3{font-size: 16pt;margin-bottom: 14px !important;}
.agenta-content h4,.agenta_page_content h4{font-size: 14pt;margin-bottom: 13px !important;}
.agenta-content h5,.agenta_page_content h5{font-size: 12pt;margin-bottom: 12px !important;}
.agenta-content .knowmore{margin:20px;}
}
.top-loc-holder{float:right; font-size: 14pt; margin-top:5px;}
.agenta-content-main{padding: 7px;}
.agenta-meta-link{float: left;padding: 4px;font-size: 9pt;}
.agenta-meta-link span{margin-right: 5px;}
.agenta_single_content{margin: 10px;margin-top: 15px;}
.agenta-meta-data a,.agenta-meta-data{color: #666;}
.agenta-meta-data{background: rgba(198,198,198,0.1);padding: 3px;}
.sticky .agent_pagetitle:before{background: rgb(254,214,57);}
h1.agent_pagetitle{font-size: 24px;}
.entry-content .btn-primary,.entry-content .btn-primary:hover,.entry-content .btn-primary:focus,.entry-content  .btn-primary:active,.entry-content  .btn-primary.active, .entry-content .open .dropdown-toggle.btn-primary {color: #fff !important;}
.type-owner{line-height: 17pt;}
.agenta-owner-page-title{margin-top:64px;}


/* Property Grid and Row Container */

.property-container{background: #fff;box-shadow:0px 2px 5px rgba(0,0,0,.3);float: left;padding: 0px;width: 100%;overflow: hidden;height: 270px;margin-bottom: 18px !important;opacity: 0.95;}
.property-container:hover{opacity: 1;}
.property-container-grid:hover{box-shadow:0px 3px 7px rgba(0,0,0,.6);}
.property-container .property-photo{display: block;height: 225px;width: 100%;background-position: center center;background-size: cover;border: 1px solid #E4E4E4;opacity: 0.95;position: relative;}
.property-container:hover .property-photo{opacity: 1;}
.property-container .property-photo .property-hover{opacity:0;filter: blur(5px); -webkit-filter: blur(5px); -moz-filter: blur(5px);-o-filter: blur(5px); -ms-filter: blur(5px);left:0px;top:0px;bottom:0px;right:0px;position: absolute;overflow: hidden;display: block;height: 220px;background-position: center center;background-size: cover;}
.dottedrow{list-style-type: none;padding:0px;margin:0px;}
.dottedrow li:last-child{padding: 3px;border-bottom: none;line-height: 10pt;}
.property-container:hover .property-photo .property-hover{opacity:1;filter: blur(3px); -webkit-filter: blur(3px); -moz-filter: blur(3px);-o-filter: blur(3px); -ms-filter: blur(3px);}
.property-container:hover .property-photo .property-hover-txt{opacity:1;}
.property-container .property-photo:hover{text-decoration: none;}
.property-photo-tag-rental{position: absolute;right:-6px;top: 5px;border-bottom:1px solid rgba(0,0,0,0.3);}
.property-photo-tag-rental .square {float:right;}
.property-photo-tag-rental .triangle-left{float:right;}
.property-photo-tag-discount{position: absolute;left:-6px;top: 5px;border-bottom:1px solid rgba(0,0,0,0.3);}
.property-photo-tag-discount .square {float:left;}
.property-photo-tag-discount .triangle-left{float:left;}
.property-container h5{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 13pt;color: #000;padding: 3px 10px;padding-right: 15px;text-align: center;}
.property-container h5 a:hover{text-decoration: none;}

.property-photo-tag-rental .square span {background-color: rgba(246,112,13,1);padding: 5px 15px 5px 10px;display: block;float:left;color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);-moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);-o-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);-ms-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);-webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
.property-container .property-details{position: absolute;color: #fff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 1);right: 0px;left: 0px;padding: 10px;bottom: 0px;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* IE10+ */background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */}
.property-container .property-details .label_bath{float: right;background: url('../agenta/images/grid_icons_shower.png') no-repeat left center;padding-left: 20px;}
.property-container .property-details .label_bed{float: right;background: url('../agenta/images/grid_icons_bed.png') no-repeat left center;padding-left: 20px;margin-left: 10px;}

.row-container{height: auto;padding:0px;}
.row-container .property-photo{height: 157px;}
.row-container .property-photo-tag-discount{z-index:2;left:12px;top: 4px;}
.row-container .property-photo-tag-rental{right:12px;top: 4px;z-index:2;}
.nopad{padding:0px !important;}
.padlr5{padding:0px !important; padding-left:5px !important; padding-right:5px !important; }
.padlr8{padding:0px !important; padding-left:8px !important; padding-right:8px !important; }
.martb8{margin:0px !important; margin-top: 9px !important; margin-bottom: 5px !important; }
.row-container .property-next:hover .nextarrowsize{color: #000;}
.row-container .property-next{position: absolute;right:33px;bottom: 27px;z-index:2;display: block;}
.header_top_placeholder{height: 20px;}
.row-container h5{text-align: left;padding: 3px 0px;}

.smaller_grid .property-photo {height: 160px;}
.smaller_grid .property-container .property-photo .property-hover{height: 150px;}
.smaller_grid .property-container{height: auto;}
.smaller_grid .property-container h5{font-size: 11pt;}
.smaller_grid .property-container .property-photo .property-hover-txt {left: 5px;top: 5px;bottom: 40px;right: 5px;z-index: 2;}
.smaller_grid .property-container .property-photo .property-hover-txt {left: 5px;top: 5px;bottom: 40px;right: 5px;z-index: 2;}
.smaller_grid .property-container:hover .property-photo-tag-discount, .smaller_grid .property-container:hover .property-photo-tag-rental {opacity: 0.2;}

.property-container h5 a{color: #000;}
.property-container .property-photo .property-hover-txt{opacity:0;left:25px;top:55px;bottom:55px;right:25px;position: absolute;background: #000;background: rgba(0,0,0,0.40);display: block;padding: 10px;color: #fff;-ms-box-shadow:0px 3px 3px rgba(0,0,0,.6);box-shadow:0px 3px 3px rgba(0,0,0,.6);border-radius: 10px;-ms-border-radius: 10px;text-shadow: 0 -1px 0 rgba(0, 0, 0, 1);font-size: 9pt;overflow: hidden;}
.dottedrow li{padding: 3px;border-bottom: 1px dotted rgba(255,255,255,0.3);}
.property-photo-tag-rental .triangle-1 {width: 0;height: 0;border-top: 15px solid rgba(246,112,13,1);border-left: 5px solid transparent;}
.property-photo-tag-rental .triangle-2 {width: 0;height: 0;border-bottom: 15px solid rgba(246,112,13,1);border-left: 5px solid transparent;}
.property-photo-tag-discount .triangle-1 {width: 0;height: 0;border-top: 15px solid rgba(154,200,0,1);border-right: 5px solid transparent;}
.property-photo-tag-discount .triangle-2 {width: 0;height: 0;border-bottom: 15px solid rgba(154,200,0,1);border-right: 5px solid transparent;}
.property-photo-tag-discount .square span {background-color: rgba(154,200,0,1);padding: 5px 10px 5px 15px; display: block;float:left;color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}

.nextarrowsize{font-size: 32pt;color: #478BFF;}
.featured-container{margin-bottom: 15px;}

.single-thumb{background-size: cover;background-position: center center;height: 300px;border: 2px solid #fff;box-shadow:0px 1px 5px rgba(0,0,0,.3);}
.overview-seperator{border-bottom: 1px dotted #eee;margin-bottom: 20px;}
.agent_detail{background: rgba(200,200,200,0.1);border: 1px solid rgba(200,200,200,0.2);-ms-border-radius: 2px;border-radius: 2px;box-shadow:0px 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0px 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0px 1px 4px rgba(0,0,0,.2);-o-box-shadow:0px 1px 4px rgba(0,0,0,.2);-ms-box-shadow:0px 1px 4px rgba(0,0,0,.2);padding: 5px;}
.agent_detail ul li{padding: 2px;border-bottom: 1px dotted rgba(200,200,200,0.2);font-size: 9pt;}


/* Image Slider */
.agenta-crousel-placeholder{height: 338px;}
.agenta-crousel{height: 380px;margin-top: -42px;position: absolute;left: 0px;right: 0px;}
.carousel {height: 500px;}
.carousel-caption {right: 50% !important;bottom: 0px !important;position: absolute !important;left: 10% !important;padding-bottom: 45px !important;z-index: 1 !important;}
.carousel .item {height: 500px;background-color: #777;}
.carousel-inner > .item > img {position: absolute;top: 0;left: 0;min-width: 100%;height: 500px !important;background: no-repeat center center;background-size: cover;}
.carousel-indicators{margin-left: 0px !important;width: auto !important;bottom: 0px !important;left:0px !important;right:0px !important;}
.carousel-caption-content{line-height: 19pt;font-size: 13pt;margin-top: -10px;margin-bottom: 8px;padding: 1px;padding-bottom: 10px;background: url('../agenta/images/header/bubble.png') no-repeat center center;background-size: contain;padding-top: 30px;text-shadow: 0 -1px 3px rgba(0,0,0,0.7) !important;}
.carousel-indicators .active {margin: 1px !important;}
.top-header-slider-btn {margin-top: 5px;}
.carousel-indicatorsh li {width: 35px !important;height: 15px !important; border-radius: 4px !important; border: 1px solid rgba(255,255,255,0.5) !important;}
.carousel-indicatorsh li.active, .carousel-indicatorsh li:hover {border: 1px solid rgba(255,255,255,0.9) !important; background: rgba(255,255,255,0.5) !important; }
.agenta_graybg{ background: rgba(250,250,250,0.5);} 
.agenta_nobg{ background: transparent;} 

.slider-frame{box-shadow:0px 2px 6px rgba(0,0,0,.3);background: #fff;padding: 0px;margin:0px;margin-bottom:20px;}
#sliderCarousel.carousel{height: 380px;}
#sliderCarousel .item{background-size: cover;background-position: center center;height: 380px;}
#sliderCarousel .carousel-indicators{z-index: 1;}
#sliderCarousel .carousel-indicators li.active{opacity: 0.3;}
#sliderCarousel .carousel-indicators li.active:hover{opacity: 1;}
#sliderCarousel .carousel-indicators li{background-size: cover;background-position: center center;width: 60px;height: 60px;border-radius: 8px;border: 1px rgba(0,0,0,0.3) solid;}
.carousel-caption-content .label_bed {background: url('../agenta/images/grid_icons_bed.png') no-repeat left center;padding-left: 22px;}
.carousel-caption-content .label_bath {background: url('../agenta/images/grid_icons_shower.png') no-repeat left center;padding-left: 22px;}

.carousel-inner .container{position: relative;height: 500px;}
.slider {display: inline-block;vertical-align: middle;position: relative;}
.slider.slider-horizontal {width: 210px;height: 20px;}
.slider.slider-horizontal .slider-track {height: 10px;width: 100%;margin-top: -5px;top: 50%;left: 0;}
.slider.slider-horizontal .slider-selection {height: 100%;top: 0;bottom: 0;}
.slider.slider-horizontal .slider-handle {margin-left: -10px;margin-top: -5px;}
.slider.slider-horizontal .slider-handle.triangle {border-width: 0 10px 10px 10px;width: 0;height: 0;border-bottom-color: #0480be;margin-top: 0;}
.slider.slider-vertical {height: 210px;width: 20px;}
.slider.slider-vertical .slider-track {width: 10px;height: 100%;margin-left: -5px;left: 50%;top: 0;}
.slider.slider-vertical .slider-selection {width: 100%;left: 0;top: 0;bottom: 0;}
.slider.slider-vertical .slider-handle {margin-left: -5px;margin-top: -10px;}
.slider.slider-vertical .slider-handle.triangle {border-width: 10px 0 10px 10px;width: 1px;height: 1px;border-left-color: #0480be;margin-left: 0;}
.slider input {display: none;}
.slider .tooltip-inner {white-space: nowrap;}
.slider-track {position: absolute;cursor: pointer;background-color: #f7f7f7;background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.slider-selection {position: absolute;background-color: #f7f7f7;background-image: -moz-linear-gradient(top, #f9f9f9, #f5f5f5);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#f5f5f5));background-image: -webkit-linear-gradient(top, #f9f9f9, #f5f5f5);background-image: -o-linear-gradient(top, #f9f9f9, #f5f5f5);background-image: linear-gradient(to bottom, #f9f9f9, #f5f5f5);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0);-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);-ms-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 4px;-ms-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.slider-handle {position: absolute;width: 20px;height: 20px;background-color: #0e90d2;background-image: -moz-linear-gradient(top, #149bdf, #0480be);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image: -webkit-linear-gradient(top, #149bdf, #0480be);background-image: -o-linear-gradient(top, #149bdf, #0480be);background-image: linear-gradient(to bottom, #149bdf, #0480be);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);opacity: 0.8;border: 0px solid transparent;}
.slider-handle.round {-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;border-radius: 20px;}
.slider-handle.triangle {background: transparent none;}
.search-slider,.slider.slider-horizontal {width: 100% !important;}
.search_slider_holder{margin:5px 15px;}
#homeCarousel .carousel-indicators{z-index: 2 !important;}
.agenta-carousel-image-countainer{ display: block; text-decoration: none;}

/* Buttons */
button:not(.wpb_button),input[type="submit"],input[type="button"],input[type="reset"] {cursor: pointer;background: #2896DD; /* Old browsers */ background: -webkit-linear-gradient(top, #2AA9EF 0%, #2896DD 100%); /* Chrome 10+, Safari 5.1+ */ background: linear-gradient(to bottom, #2AA9EF 0%, #2896DD 100%); /* W3C */ border: none;border-bottom: 3px solid #357EBD;border-radius: 2px;color: #fff;display: inline-block;text-decoration: none;}
button:not(.wpb_button):hover,button:not(.wpb_button):focus,input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:focus,input[type="button"]:focus,input[type="reset"]:focus {background: #ed6a31; /* Old browsers */background: -webkit-linear-gradient(top, #2896DD 0%, #2AA9EF 100%); /* Chrome 10+, Safari 5.1+ */background: linear-gradient(to bottom, #2896DD 0%, #2AA9EF 100%); /* W3C */outline: none;}
button:not(.wpb_button):active,input[type="submit"]:active,input[type="button"]:active,input[type="reset"]:active {background: #d94412; /* Old browsers */background: -webkit-linear-gradient(top, #2896DD 0%, #2AA9EF 100%); /* Chrome 10+, Safari 5.1+ */background: linear-gradient(to bottom, #2896DD 0%, #2AA9EF 100%); /* W3C */border: none;border-top: 3px solid #b93207;}



/* Agenta Property Pages */
.agenta_entry_content{padding:20px;padding-bottom:10px;margin:0px;}
.agenta_overview_content{padding:20px;padding-bottom: 10px;margin:0px;}
.agenta_facility_content{padding:20px;padding-bottom: 10px;margin:0px;}
.agenta_agent_content{padding:20px;margin:0px;}
.agenta_overview_content_container{margin-bottom:0px;}
.agenta_agent_content_container{margin-bottom:0px;}
.agenta_entry_content_container{margin-bottom:0px;}
.agenta_facility_content_container{margin-bottom:0px;}
.agenta_second_map_content_container{margin-bottom:0px;}
.agenta_gmap{width: 100%;height: 250px;border:0px;display: block;}

.overview-label{font-size: 8pt;color: #ccc;text-transform: uppercase;}
.overview-box{margin-bottom:10px;font-size: 16pt;font-weight: 300;}
.overview-box-top{margin-bottom:10px;font-weight: 300;}
.overview-box .label_bath{background: url('../agenta/images/selectarr_bath.gif') no-repeat left center;padding-left: 35px;}
.overview-box .label_bed{background: url('../agenta/images/selectarr_bed.gif') no-repeat left center;padding-left: 35px;}
.overview-facilities{box-shadow:0px 1px 4px rgba(0,0,0,.2);padding: 5px;margin:3px;font-weight: 300;border-radius: 2px;cursor: default;}
.overview-facilities:hover{box-shadow:0px 1px 4px rgba(0,0,0,.6);}

.agent_overview_title{cursor: default;font-weight: 300;margin:0px;margin-top: 5px;margin-bottom: 5px;}
.agent_overview_agent_title{cursor: default;font-weight: 300;margin:0px;margin-top: 5px;margin-bottom: 0px;}
.agent_overview_seperator{margin-bottom: 5px;}

.knowmore{color: #fff !important;}
.knowmore:hover{color: #fff !important;}
.agent_inside{margin-top: 15px;margin-bottom:0px;width: 100%;}

.overview_agent_profile_photo_width{width: 130px;}
.overview_agent_profile_photo{background-size: cover;background-position: center center;border-radius: 500px;display: inline-block;position: relative;height: 130px;border: 2px solid #fff;box-shadow:0px 1px 5px rgba(0,0,0,.3);}
.overview_agent_profile_photo:hover{border-radius: 0px;}

.agent_table td, .agent_table tr, .agent_table th, .agent_table{border: none;}
.agent_table_inside{padding-left: 25px;}
.agent_description{font-size: 10pt;}
.agent_detail ul{list-style: none;margin:0px;padding: 0px;}
.agent_detail ul li:last-child{border-bottom: none;}
.agent_detail ul li a,.agent_detail ul li{color: #777;}
.agent_detail .glyphicon{margin-right: 5px;}

/* Agenta Footer */
.footer-column input:not([type='submit']),.footer-column textarea,.footer-column select{background: rgba(255,255,255,0.1);border: 1px solid rgba(255,255,255,0.2);color: #eee;}
.footer-column .widget_search{margin-top: 30px;}
.footer-column .widget_search .search-field{background: rgba(255,255,255,0.1);border: 1px solid rgba(255,255,255,0.2);color: #eee;}
.footer-column .cro_searchform_inside {background: #52575C;border:1px solid #74787C; border-radius:2px;}
.footer-column .cro_inside_content label {color: #ccc;-moz-text-shadow: 0 1px 1px rgba(0,0,0, 1);-ms-text-shadow: 0 1px 1px rgba(0,0,0, 1);-o-text-shadow: 0 1px 1px rgba(0,0,0, 1);-webkit-text-shadow: 0 1px 1px rgba(0,0,0, 1);text-shadow: 0 1px 1px rgba(0,0,0, 1);}
.footer-column .cro_searchform_inside select{color: #666;}
.footer-column .fa,.footer-column .glyphicon {color: #eee;}
.footer-column {padding: 15px 0px;}

.agenta_footer{margin-top: 25px;}
.agenta_footer {background: #40454B;color: #9b9b9b;}
.agenta_footer a{color: #9b9b9b;}
.agenta_footer a:hover{color: #fff;text-decoration: none;}
.agenta_footer_deep{background: #36393d;color: #7E868A;padding: 10px;}
.agenta_footer a,.agenta_footer_deep a{color: #7E868A;}
.agenta_footer a:hover,.agenta_footer_deep a:hover{color: #fff;text-decoration: none;}
.agenta_footer h5{font-weight: normal;color: #fff;font-size: 14pt;}
.agenta_footer h4{font-weight: normal;color: #fff;font-size: 15pt;}
.agenta_footer h3{font-weight: normal;color: #fff;font-size: 16pt;}
.agenta_footer h2{font-weight: normal;color: #fff;font-size: 17pt;}
.agenta_footer h1{font-weight: normal;color: #fff;font-size: 18pt;}
.footer-widget-col .search-form label{display: block;}
.footer-widget-col{margin-bottom: 15px;}
.footer-widget-col h3{margin-bottom:25px;}
.footer-widget-col ul{list-style: none;padding:0px;margin: 0px;}
.footer-widget-col ul ul{list-style: none;padding:0px;margin: 5px;padding-left: 6px;border-left: 2px solid rgb(80,80,80);border-bottom-left-radius: 10px;}
.footer-widget-col .menu li:hover,.footer-widget-col .page_item:hover{padding-left: 5px;}
.ul-nav-menu-footer{float: right;list-style: none;padding:0px;margin:0px;}
.ul-nav-menu-footer li{float: left;}
.ul-nav-menu-footer li a{padding: 10px 12px;color: #9b9b9b;}
.ul-nav-menu-footer li a:hover{background: #728091;color: #fff;text-decoration: none;}

/* Top Sliding Bar */
.topslidingbar {border-color: transparent #40454B transparent transparent;border-style: solid;border-width: 0 45px 45px 0;bottom: -45px;height: 0;position: absolute;right: 0;width: 0;z-index: 999;}
.topslidingbar.open:after {font-size: 11px;font-family: "fontawesome";content: "\f068";display: block;height: 45px;position: absolute;left: 28px;top: 8px;}
.topslidingbar:after {font-size: 11px;font-family: "fontawesome";content: "\f067";display: block;height: 40px;position: absolute;left: 28px;top: 8px;color: #FFF;text-shadow: none !important;-moz-text-shadow: none !important;-webkit-text-shadow: none !important;}
#topslidingbar-area {position: absolute;top: 0;left: 0;width: 100%;z-index: 99999;margin-left: auto;margin-right: auto;}
#topslidingbar {display: none;background-color: rgba(64,69,75,0.95);}
a.topslidingbar:active,a.topslidingbar:hover,a.topslidingbar:focus { outline:0;}
#topslidingbar input:not([type='submit']),.top-slider-column textarea,.top-slider-column select{background: rgba(255,255,255,0.1);border: 1px solid rgba(255,255,255,0.2);color: #eee;}
#topslidingbar .widget_search{margin-top: 30px;}
#topslidingbar .widget_search .search-field{background: rgba(255,255,255,0.1);border: 1px solid rgba(255,255,255,0.2);color: #eee;}
#topslidingbar .cro_searchform_inside {background: #52575C;border:1px solid #74787C; border-radius:2px;}
#topslidingbar .cro_inside_content label {color: #ccc;-moz-text-shadow: 0 1px 1px rgba(0,0,0, 1);-ms-text-shadow: 0 1px 1px rgba(0,0,0, 1);-o-text-shadow: 0 1px 1px rgba(0,0,0, 1);-webkit-text-shadow: 0 1px 1px rgba(0,0,0, 1);text-shadow: 0 1px 1px rgba(0,0,0, 1);}
#topslidingbar .cro_searchform_inside select{color: #666;}
#topslidingbar {color: #7E868A;}
#topslidingbar a{color: #7E868A;}
#topslidingbar a:hover{color: #fff;text-decoration: none;}
#topslidingbar a,.agenta_footer_deep a{color: #7E868A;}
#topslidingbar a:hover,.agenta_footer_deep a:hover{color: #fff;text-decoration: none;}
#topslidingbar h5{font-weight: normal;color: #fff;font-size: 14pt;}
#topslidingbar h4{font-weight: normal;color: #fff;font-size: 15pt;}
#topslidingbar h3{font-weight: normal;color: #fff;font-size: 16pt;}
#topslidingbar h2{font-weight: normal;color: #fff;font-size: 17pt;}
#topslidingbar h1{font-weight: normal;color: #fff;font-size: 18pt;}

.top-slider-widget-col .search-form label{display: block;}
.top-slider-widget-col{margin-bottom: 15px;}
.top-slider-widget-col h3{margin-bottom:25px;}
.top-slider-widget-col ul{list-style: none;padding:0px;margin: 0px;}
.top-slider-widget-col ul ul{list-style: none;padding:0px;margin: 5px;padding-left: 6px;border-left: 2px solid rgb(80,80,80);border-bottom-left-radius: 10px;}
.top-slider-widget-col .menu li:hover,.top-slider-widget-col .page_item:hover{padding-left: 5px;}
.ul-nav-menu-top-slider{float: right;list-style: none;padding:0px;margin:0px;}
.ul-nav-menu-top-slider li{float: left;}
.ul-nav-menu-top-slider li a{padding: 10px 12px;color: #7E868A;}
.ul-nav-menu-top-slider li a:hover{background: #728091;color: #fff;text-decoration: none;}
.agenta_topslider{border-bottom: 2px solid #333;margin-top: 5px;}

/* Agent contact form */
.agenta_agent_form {padding: 20px;margin: 0px;}
.agent_form_success, .agent_form_error{ text-align: center; display: none; }
.agent_form_success{padding:20px;color: green;}
.agent_form_error{padding:20px;color: red;}
.agent_form input,.agent_form textarea{ margin-top: 4px;}
.agent_form textarea{height: 150px; }
.agenta_agent_form_fields_container{padding: 11px;margin-bottom: -8px;margin-top: 2px;}
.agenta_agent_form_fields_container_2{padding: 11px; padding-top:2px; padding-bottom:0px;}
.contact-agent-name input{padding-left: 28px;}
.contact-agent-name:before{font-family: 'FontAwesome';color: #bbb;position: absolute;top: 9px;left: 15px;content: "\f007";}
.contact-agent-email input{padding-left: 31px;}
.contact-agent-email:before{font-family: 'FontAwesome';color: #bbb;position: absolute;top: 9px;left: 15px;content: "\f0e0";}
.contact-agent-number input{padding-left: 28px;}
.contact-agent-number:before{font-family: 'FontAwesome';color: #bbb;position: absolute;top: 9px;left: 15px;content: "\f095";}


/* jQuery effect compatibility fix */
.container,body[data-menu-position="open"] .top_header_bnr,body[data-menu-position="open"] .top_header_bnr *,#topslidingbar-area *,.agenta_agent_form,.agenta_agent_form *,.agenta_agent_form_container,.agenta_agent_form_container *,button,.agenta_map_container,.agenta_map_container *,.qtip, .qtip *,.agenta_color_chooser_main, .nicescroll-rails, .nicescroll-rails *,#back-to-top, .map_content_hover, .map_content_hover *{-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;transition: none;}

/* Blog Grid Layout */
.agenta-blog-post-sq{position: relative;padding: 0px;height: 300px;font-size: 10pt;margin-bottom: 15px;overflow: hidden;padding: 2px;}
.agenta-blog-post-sq-img-h img{padding: 0px;height: 190px;}
.agenta-blog-post-sq-img-h{padding: 0px;height: 190px;background-position: center center;background-size: cover;position:relative;transition: background-position 1s ease-in;-moz-transition: background-position 1s ease-in;-ms-transition: background-position 1s ease-in;-o-transition: background-position 1s ease-in;-webkit-transition: background-position 1s ease-in;}
.agenta-blog-post-sq-img-h:hover{background-position: top left;}
.agenta-blog_post-sq-bottom-bar{position: absolute;color: #fff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 1);right: 0px;left: 0px;padding: 10px;bottom: 0px;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* IE10+ */background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */}
.agenta-blog_post-sq-date{padding:0px;color: #fff;text-transform:uppercase;text-align: center;font-weight: 200;font-size: 12px;letter-spacing: 1px;}
.agenta-blog-post-sq-title{margin-top: 12px;margin-bottom: 10px;}
.agenta-blog-post-sq-title, .agenta-blog-post-sq-title a{padding:0px;text-transform:uppercase;text-align: center;font-weight: 400;font-size: 17px;letter-spacing: 1px;color: #000;}
.agenta-blog-post-sq-desc{padding:0px;text-align: center;margin-top: 3px;color: #999;}
@media (max-width: 991px){.agenta-col-blog-grid{width: 33.33333333% !important;float: left;}}
@media (max-width: 768px){.agenta-col-blog-grid{width: 33.33333333% !important;float: left;padding-right: 5px !important;padding-left:5px !important;}}
@media (max-width: 600px){.agenta-col-blog-grid{width: 50% !important;padding-right: 15px !important;padding-left: 15px !important;float: left;}}
@media (max-width: 500px){.agenta-col-blog-grid{width: 50% !important;padding-right: 8px !important;padding-left: 8px !important;}}
@media (max-width: 400px){.agenta-col-blog-grid{width: 100% !important;}}

/* Visual Composer Compatibility */
.vc-editor.compose-mode .top_header_bnr:after{display: none;} 
html{overflow-x: hidden;}
.wpb_row,.wpb_row *,.wpb_wrapper,.wpb_wrapper *,.vc-element, .vc-element *, html{-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;transition: none;}
.wpb_row h1:before,.wpb_row h2:before,.wpb_row h3:before,.wpb_row h4:before,.wpb_row h5:before,.wpb_row h6:before,
.wpb_wrapper h1:before,.wpb_wrapper h2:before,.wpb_wrapper h3:before,.wpb_wrapper h4:before,.wpb_wrapper h5:before,.wpb_wrapper h6:before,
.vc-element h1:before,.vc-element h2:before,.vc-element h3:before,.vc-element h4:before,.vc-element h5:before,.vc-element h6:before,.vc-no-content-helper h3:before,.vc-no-content-helper h5:before,.disablehline:before, .agenta_agent_form_container h4:before, #topslidingbar h1:before,#topslidingbar h2:before,#topslidingbar h3:before,#topslidingbar h4:before,#topslidingbar h5:before,#topslidingbar h6:before,.slider-frame h1:before,.slider-frame h2:before,.slider-frame h3:before,.slider-frame h4:before,.slider-frame h5:before,.slider-frame h6:before,.carousel-caption-content h1:before,.property-container h5:before,.agenta-sidebar h1:before,.footer-column h1:before,.agenta-sidebar h2:before,.footer-column h2:before,.agenta-sidebar h3:before,.footer-column h3:before,.agenta-sidebar h4:before,.footer-column h4:before,.agenta-sidebar h5:before,.footer-column h5:before,.agenta-sidebar h6:before,.footer-column h6:before{display:none;}
.vc-element-icon.vc_agenta_featured {background: yellow !important;}
.property-container,.property-container *{-webkit-transition: all 0.2s ease-in-out, width 0, height 0, top 0, left 0;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out, width 0, height 0, top 0, left 0;-ms-transition: all 0.2s ease-in-out, width 0, height 0, top 0, left 0;transition: all 0.2s ease-in-out, width 0, height 0, top 0, left 0; }
.drop_shadow .upb_row_bg {box-shadow:0px 2px 6px rgba(0,0,0,.3);}
.noshadow,  .noshadow img,.noshadow * {box-shadow: none !important; -webkit-box-shadow: none !important;-moz-box-shadow: none !important;-o-box-shadow: none !important;}
.icon_description h3{font-weight: bold !important;}
.icon_description p {font-size: 13px !important;}
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button {margin-top: 0px; margin-bottom:20px !important;}
/* Layout configuration stylesheet */
.layout_config_holder{margin-top: 20px;opacity: 0.7;}
.layout_config_holder:hover{opacity: 1;}
.agenta-layout-icons{font-size: 16pt;}
.layout_config_holder_selectbox{margin-top: 2px;display: inline-block;padding: 0px 7px;}
.layout_config_holder_selectbox select{border:1px solid #ddd;border-radius: 3px;padding:1px;}
.layout_lefty{float: left;}
.layout_right{float: right;}

/* Property Map */
.agenta_map_container{border:1px solid #eee;}
.home .agenta_map_container{margin-top:-42px;}
.map_content_hover{position: absolute;box-shadow: 0px 2px 6px rgba(0,0,0,.3); border: 2px solid #fff;background: rgba(255,255,255,1);padding: 0px;z-index:333;height:44px;width: 190px;overflow: hidden;display: none;}
.map_content_hover img{float: left;border:0px;margin-right:4px;width: 40px;height: 40px;}
.map-vc-container-agenta{position: relative;}
.map-vc-container-agenta img{box-shadow: none;}
.agenta-map-full-width{position: absolute;left:0px;right:0px;}

/* Search close button */
.search_remove {position: absolute !important;top: 4px !important;right: 3px !important;color: rgba(0,0,0,0.0);}
.cro_searchform_inside:hover .search_remove {color: rgba(0,0,0,0.2);}
.cro_searchform_inside:hover .search_remove:hover {color: rgba(0,0,0,0.6) !important;text-decoration: none;}

/* Nice Scroll */
.nicescroll-rails{z-index: 999 !important; width: 10px !important; background: rgba(200,200,200,0.4);}
.nicescroll-rails div{border: 0px !important; width: 10px !important; background-color: rgba(66, 66, 66, 0.9) !important;}

/*Back to Top*/
#back-to-top {position: fixed;bottom: 35px;right: 35px;z-index: 999;}
#back-to-top a {	background: #2896DD;	color: #fff;	width: 35px;	height: 35px;	line-height: 37px;	display: block;	font-size: 18px;	text-align: center;	text-transform: uppercase;	text-decoration: none;	border: 1px solid rgba(255,255,255,1);	color: #FFF;	border-radius: 2px;	outline: 0;	opacity: 0.5; box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.4);}
#back-to-top a:hover,#back-to-top a:active {	outline: 0;	opacity: 1;}

/* Retina Responsive */
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min-device-pixel-ratio: 1.5) {
.property-container .property-details .label_bath, .carousel-caption-content .label_bath, .property-container .property-details .label_bath{background: url('../agenta/images/grid_icons_shower@x2.png') no-repeat left center;background-size:16px 14px;}
.property-container .property-details .label_bed, .carousel-caption-content .label_bed, .property-container .property-details .label_bed{background: url('../agenta/images/grid_icons_bed@x2.png') no-repeat left center;background-size:16px 14px;}
.overview-box .label_bath{background: url('../agenta/images/selectarr_bath@x2.gif') no-repeat left center;background-size:28px 24px;}
.overview-box .label_bed{background: url('../agenta/images/selectarr_bed@x2.gif') no-repeat left center;background-size:28px 24px;}
.selectarr {background: url('../agenta/images/selectarr@x2.png') no-repeat right center;background-size:28px 24px;}
.selectarr_bath {background: url('../agenta/images/selectarr_bath@x2.gif') no-repeat right center;background-size:28px 24px;}
.selectarr_contract {background: url('../agenta/images/selectarr_contract@x2.gif') no-repeat right center;background-size:28px 24px;}
.selectarr_home {background: url('../agenta/images/selectarr_home@x2.gif') no-repeat right center;background-size:28px 24px;}
.selectarr_location {background: url('../agenta/images/selectarr_location@x2.gif') no-repeat right center;background-size:28px 24px;}
.selectarr_price {background: url('../agenta/images/selectarr_price@x2.gif') no-repeat right center;background-size:28px 24px;}
.selectarr_bed {background: url('../agenta/images/selectarr_bed@x2.gif') no-repeat right center;background-size:28px 24px;}
}

