agentprodaje.com
Open in
urlscan Pro
78.46.146.234
Public Scan
Submitted URL: http://panoramanekretnine.co.rs/css/main.css?ver=2.5.5
Effective URL: https://agentprodaje.com/app01/css/main.css?ver=2.5.5
Submission: On May 23 via api from US — Scanned from DE
Effective URL: https://agentprodaje.com/app01/css/main.css?ver=2.5.5
Submission: On May 23 via api from US — Scanned from DE
Form analysis
0 forms found in the DOMText Content
/* WordPress Core -------------------------------------------------------------- */ /* @import "../css/fontawesome-all.min.css?ver=6.5.1"; */ @import "../css/font-awesome.min.css?ver=1.1.1"; @import "//fonts.googleapis.com/css?family=Lato%3A400%2C700%2C400italic%2C700italic&ver=4.5"; @import "//fonts.googleapis.com/css?family=Roboto%3A400%2C400italic%2C500%2C500italic%2C700%2C700italic&subset=latin%2Ccyrillic&ver=4.5"; :root{ --font-family: "Helvetica"; --font-family1: "Lato"; --font-family2: "Roboto"; } .alignnone { margin: 5px 20px 20px 0; } .aligncenter, div.aligncenter { display: block; margin: 5px auto 5px auto; } .alignright { float: right; margin: 5px 0 20px 20px; } .alignleft { float: left; margin: 5px 20px 20px 0; } .aligncenter { display: block; margin: 5px auto 5px auto; } a img.alignright { float: right; margin: 5px 0 20px 20px; } a img.alignnone { margin: 5px 20px 20px 0; } a img.alignleft { float: left; margin: 5px 20px 20px 0; } a img.aligncenter { display: block; margin-left: auto; margin-right: auto; } .wp-caption { background: #fff; max-width: 96%; /* Image does not overflow the content area */ padding: 5px 3px 0; text-align: center; } .gallery-caption { font-size: 11px; line-height: 18px; padding: 5px 0; } .wp-caption.alignnone { margin: 5px 20px 20px 0; } .wp-caption.alignleft { margin: 5px 20px 20px 0; } .wp-caption.alignright { margin: 5px 0 20px 20px; } .wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 98.5%; padding: 0; width: auto; } .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 5px; } .alert-wrapper { margin-bottom: 80px; } .text-right { text-align: right; } .text-left { text-align: left; } .text-center { text-align: center; } /* Text meant only for screen readers. */ .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; } .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-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */ } a:hover { color: #df5400; } ::-moz-selection { background: #ec894d; color: #fff; text-shadow: none; } ::selection { background: #ec894d; color: #fff; text-shadow: none; } .only-for-print { display: none; } /* Real Btn --------------------------------------------------------*/ .real-btn, .btn-blue, .btn-grey, .sidebar .widget .dsidx-widget .submit { font-family: var(--font-family2), Helvetica, Arial, sans-serif; display: inline-block; vertical-align: middle; font-size: 13px; line-height: 20px; color: #fff; text-align: center; margin-bottom: 0; padding: 8px 16px; -webkit-padding-before: 7px; -webkit-padding-after: 7px; border-radius: 0; border: none; box-shadow: none; text-shadow: none; background-image: none; background-color: #ec894d; outline: none; } .real-btn:hover, .btn-blue:hover, .btn-grey:hover, .sidebar .widget .dsidx-widget .submit:hover, .real-btn.current, .current.btn-blue, .current.btn-grey, .sidebar .widget .dsidx-widget .current.submit, .real-btn:focus, .btn-blue:focus, .btn-grey:focus, .sidebar .widget .dsidx-widget .submit:focus, .real-btn:active, .btn-blue:active, .btn-grey:active, .sidebar .widget .dsidx-widget .submit:active { background-color: #e3712c; color: #fff; box-shadow: none; outline: none; } .btn-mini { padding: 8px 29px; font-size: 14px; } .btn-small { padding: 11px 36px; font-size: 18px; } .btn-large { padding: 12px 48px; font-size: 20px; } .btn-blue { font-weight: bold; background-color: #58caec; } .btn-blue:hover, .btn-blue.current { background-color: #18aad5; } .btn-grey { font-weight: bold; background-color: #aeadad; } .btn-grey:hover, .btn-grey.current { background-color: #838181; } body a, .container a { text-decoration: none; } /* Body --------------------------------------------------------*/ body { background-color: #f5f5f5; overflow-x: hidden; } html.swipebox-html { overflow: hidden !important; } html.swipebox-html body { direction: ltr; } /* Layouts --------------------------------------------------------*/ .contents { margin-bottom: 15px; } .main { border-left: 1px solid #dedede; border-right: 1px solid #dedede; margin-bottom: 15px; display: grid; align-content: center; /* justify-content: center;*/ align-items: start; justify-items: stretch; } .page-template-template-home-php .main { border-bottom: 1px solid #dedede; } .page-template-template-home-php .main.top-border { border-top: 1px solid #dedede; } .sidebar { margin-bottom: 30px; } /* Input Styles --------------------------------------------------------*/ input[type="number"], input[type="date"], input[type="number"], input[type="tel"], input[type="url"], input[type="email"], input[type="text"], input[type="password"], textarea { font-family: var(--font-family2), Helvetica, Arial, sans-serif; box-shadow: inset 0 0 2px #e9e9e9; border: 1px solid #cdcdcd; height: 24px; color: #394041; border-radius: 0; } input[type="number"]:focus, input[type="date"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="email"]:focus, input[type="text"]:focus, input[type="password"]:focus, textarea:focus { border-color: #dedede; box-shadow: none; } textarea { height: auto; } /* Contact Form 7 --------------------------------------------------------*/ .wpcf7 input[type="number"], .wpcf7 input[type="date"], .wpcf7 input[type="number"], .wpcf7 input[type="tel"], .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="text"] { width: 60%; } .wpcf7 textarea { width: 90%; } .wpcf7 .wpcf7-select { border-radius: 0; border: 1px solid #cdcdcd; box-shadow: inset 0 0 2px #e9e9e9; } /* Select Box --------------------------------------------------------*/ .selectwrap { font-family: var(--font-family2), Helvetica, Arial, sans-serif; position: relative; display: block; } .selectwrap input { width: auto; height: 24px; padding-right: 30px; margin-bottom: 12px; cursor: pointer; color: #7b8283; background: url('../images/dropdown-arrow.png') no-repeat right top; } .selectwrap input[disabled] { background-color: #eeeeee; cursor: not-allowed; } .selectbox-wrapper { width: 100%; position: absolute; top: 33px; left: 0px; z-index: 1800; } .selectbox-wrapper ul { list-style: none; background-color: #fff; border: 1px solid #dedede; margin: 0; } .selectbox-wrapper ul li { cursor: pointer; color: #7b8283; font-size: 14px; padding: 6px 8px; border-bottom: 1px solid #dedede; } .selectbox-wrapper ul li:hover { background-color: #f7f7f7; } .disabled .selectbox { background-color: #fafafa; pointer-events: none; } /* More Details --------------------------------------------------------*/ .more-details { font-family: var(--font-family2), Helvetica, Arial, sans-serif; color: #394041; display: inline-block; margin-bottom: 10px; } .more-details .fa-caret-right { font-size: 10px; margin-left: 6px; vertical-align: 1px; } .more-details:hover { color: #df5400; } /* Pagination --------------------------------------------------------*/ .pagination { margin: 12px 0; text-align: center; } .pagination a { padding: 7px 13px; margin: 0 1px 5px; background-color: #dedede; color: #8b9293; } .pagination a.next { padding-left: 33px; padding-right: 33px; } .pagination a.previous { padding-left: 22px; padding-right: 22px; } .pages-nav a { margin-right: 10px; } .svg-loader { display: none; text-align: center; } /* Columns Style --------------------------------------------------------*/ .columns { line-height: 24px; } .columns h1.title, .columns h2.title, .columns h3.title, .columns h4.title, .columns .property-item h4 a.title, .property-item h4 .columns a.title, .columns h5.title, .columns h6.title { color: #ec894d; } .columns { margin: 0px 0px 0px -2%; overflow: hidden; } .columns .one-third { width: 31.33%; margin: 0px 0px 0px 2%; float: left; } .columns .two-third { width: 64.66%; margin: 0px 0px 0px 2%; float: left; } .columns .one-fourth { width: 23%; margin: 0px 0px 0px 2%; float: left; } .columns .three-fourth { width: 73%; margin: 0px 0px 0px 2%; float: left; } .columns .one-half { width: 48%; margin: 0px 0px 0px 2%; float: left; } .columns .single-col { width: 98%; margin: 0px 0px 0px 2%; } .lt-ie8 .columns { margin: 0px 0px 0px 0; } .lt-ie8 .columns .one-fourth { width: 22%; margin: 0px 0px 0px 2%; float: left; } /* Features page --------------------------------------------------------*/ p .icon-remove { float: right; font-size: 20px; cursor: pointer; position: absolute; top: 11px; right: 15px; } .inner-wrapper .hentry p.info { border: 1px solid #bbe7f2; background-color: #d9f5fc; color: #38b6d7; padding: 12px 35px 12px 22px; margin-bottom: 18px; font-family: "Lato", Helvetica, Arial, sans-serif; font-weight: 300; position: relative; } .inner-wrapper .hentry p.tip { border: 1px solid #d5cb61; background-color: #f1e884; color: #6b6631; padding: 12px 35px 12px 22px; margin-bottom: 18px; font-family: "Lato", Helvetica, Arial, sans-serif; font-weight: 300; position: relative; } .inner-wrapper .hentry p.success { border: 1px solid #6bb53e; background-color: #87d05b; color: #284b13; padding: 12px 35px 12px 22px; margin-bottom: 18px; font-family: "Lato", Helvetica, Arial, sans-serif; font-weight: 300; position: relative; } .inner-wrapper .hentry p.error { border: 1px solid #c22b26; background-color: #d74c47; color: #7e1613; padding: 12px 35px 12px 22px; margin-bottom: 18px; font-family: "Lato", Helvetica, Arial, sans-serif; font-weight: 300; position: relative; } /* re-captcha styles --------------------------------------------------------*/ .recaptcha_widget { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; max-width: 293px; border: 1px solid #dedede; padding: 10px; background: #fff; margin: 0 0 10px; box-shadow: inset 0 0 2px #e9e9e9; } #recaptcha_image { width: 100% !important; height: auto !important; } #recaptcha_image img { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; height: auto; border: 3px solid #FFF; } .recaptcha_is_showing_audio embed { height: 0; width: 0; overflow: hidden; } .recaptcha_is_showing_audio #recaptcha_image { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; height: 60px; background: #FFF; border: 3px solid #FFF; } .recaptcha_is_showing_audio #recaptcha_image br { display: none; } .recaptcha_is_showing_audio #recaptcha_image #recaptcha_audio_download { display: block; } .recaptcha_input { background: transparent; font: 13px/1.5 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif; margin: 4px 0 0; padding: 0; } .recaptcha_input label { margin: 0 0 6px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .recaptcha_input input { width: 92%; } .recaptcha_options { list-style: none; margin: 4px 0 0; height: 18px; } .recaptcha_options li { float: left; margin: 0 4px 0 0; } .recaptcha_options li a { text-decoration: none; font-size: 16px; color: white; display: block; width: 20px; height: 18px; } .recaptcha_options li a:active { position: relative; top: 1px; } .captcha_hide { display: none; } .widget .recaptcha_widget { border-color: #cdcdcd; } .contact-page .recaptcha_input #recaptcha_response_field, .widget .recaptcha_input #recaptcha_response_field, #overview .recaptcha_input #recaptcha_response_field { width: 92%; margin-bottom: 5px; } .widget ul.recaptcha_options { padding: 0px; } .widget ul.recaptcha_options li:first-child { border: none; } .widget ul.recaptcha_options li { list-style: none; border: none; background: none; padding: 2px; text-align: center; } /* Multi Site Registration Fix --------------------------------------------------------*/ .widecolumn { padding: 60px 40px; text-align: center; } /* Properties sort controls --------------------------------------------------------*/ .sort-controls { margin: 0 0 25px 0; text-align: right; } .sort-controls strong { color: #394041; } .sort-controls select { margin: 0; border-radius: 0; outline: none; width: auto; } .search-header { padding: 42px 20px; } .search-header .properties-count { float: left; margin: 5px 0; color: #394041; } .search-header .sort-controls { margin: 0; } /* For search template with sidebar */ .property-grid .list-container .search-header { margin: 10px 0 30px 30px; padding: 0; } /* Login & Register Modal --------------------------------------------------------*/ .forms-modal { width: 300px; margin: -170px 0 0 -150px; border-radius: 0; } .forms-modal .modal-header { padding: 15px 20px 10px; } .forms-modal .modal-header .close { margin-left: 10px; } .forms-modal .modal-body { padding: 10px 20px; } .forms-modal .form-option { margin-bottom: 10px; } .forms-modal input[type="text"], .forms-modal input[type="password"] { width: 94%; } .forms-modal label.error { font-size: 12px; color: red; display: block; } .forms-modal .forgot-section { display: none; } .forms-modal .register-section { display: none; } .forms-modal span.divider { border: none; margin: 0 7px; } .forms-modal .modal-error, .forms-modal .modal-loader, .forms-simple .modal-error, .forms-simple .modal-loader { display: none; } .forms-modal .modal-message, .forms-modal .modal-error, .forms-simple .modal-message, .forms-simple .modal-error { margin: 10px 0; } .forms-modal .modal-error, .forms-simple .modal-error { color: red; } /* Inspiry Message --------------------------------------------------------*/ .inspiry-message { padding: 7px 12px; background: #fff; color: #394041; margin-bottom: 20px; border: 1px solid #dedede; } .ie9-message { padding: 10px 15px; background: #f0ff45; color: #394041; border: 1px solid #dedede; margin-bottom: 20px; } /* Header --------------------------------------------------------*/ .header-wrapper { background-color: #252a2b; } .header-wrapper.stick { position: fixed; z-index: 9999; width: 100%; top: 0; } .disable-responsive .header-wrapper { min-width: 940px; } /* Header --------------------------------------------------------*/ #header { position: relative; } /* Header Top --------------------------------------------------------*/ #header-top { border-bottom: 1px solid #343a3b; /*margin-bottom: 30px;*/ margin-bottom: 0; border: none; text-align: left; } #header-top:empty, .social_networks:empty, .social_networks > form:empty { display: none !important; margin:0 !important; padding:0 !important; border:0 !important; } #header-top #lang_sel { float: left; height: auto; margin-top: 10px; margin-right: 10px; } #header-top #lang_sel a { background-color: #252A2B; border-color: #343A3B; color: #929A9B; } #header-top #lang_sel a:hover { color: #788182; } #header-top #lang_sel ul ul { border-top-color: #343A3B; } #header-top #lang_sel img.iclflag { top: 0; } #header-top #lang_sel_click { float: left; height: auto; margin-top: 10px; margin-right: 10px; } #header-top #lang_sel_click a { background-color: #252A2B; border-color: #343A3B; color: #929A9B; } #header-top #lang_sel_click a:hover { color: #788182; } #header-top #lang_sel_click ul ul { border-top-color: #343A3B; } #header-top #lang_sel_click img.iclflag { top: 0; } #header-top #lang_sel_list { float: left; } #header-top #lang_sel_list.lang_sel_list_vertical { width: auto; margin-top: 11px; } #header-top #lang_sel_list.lang_sel_list_vertical ul { border: none; border-top-color: #343A3B; } #header-top #lang_sel_list.lang_sel_list_vertical ul li { width: auto; } #header-top #lang_sel_list.lang_sel_list_vertical a:visited, #header-top #lang_sel_list.lang_sel_list_vertical a { border: none; background-color: #252A2B; border-color: #343A3B; } #header-top #lang_sel_list.lang_sel_list_horizontal { height: auto; margin-top: 14px; } #header-top #lang_sel_list ul li a { background: transparent; } #header-top #lang_sel_list ul li a.lang_sel_sel { color: #b5b5b5; } #header-top #lang_sel_list ul li a.lang_sel_other { color: #858585; } #header-top #lang_sel_list img.iclflag { top: -1px; } #header-top #contact-email { display: inline; } #header-top #contact-email i { display: none; } /* Header currency switcher */ #currency-switcher-form { display: inline-block; float: left; margin: 10px 10px 0 0; } #currency-switcher { margin: 0; position: relative; } #currency-switcher #selected-currency { border: 1px solid #343A3B; width: 30px; height: 24px; font-size: 11px; line-height: 24px; padding: 0 10px; background-color: #252A2B; color: #929A9B; cursor: pointer; position: relative; } #currency-switcher #selected-currency:after { position: absolute; top: 0; right: 5px; content: "\f0d7"; font-family: FontAwesome; } #currency-switcher #selected-currency:hover { background-color: #2d3334; color: #b0babb; } #currency-switcher-list { margin: 0; list-style: none; position: absolute; top: 24px; left: 0; z-index: 9999; display: none; } #currency-switcher-list li { background-color: #252A2B; color: #929A9B; border: 1px solid #343A3B; border-top: none; width: 30px; height: 24px; font-size: 11px; line-height: 26px; padding: 0 10px; cursor: pointer; } #currency-switcher-list li:first-child { border-top-width: 1px; border-top-style: solid; } #currency-switcher-list li:hover { background-color: #2d3334; color: #b0babb; } /* Contact Email --------------------------------------------------------*/ #contact-email { font-size: 14px; line-height: 20px; color: #929a9b; float: left; font-weight: normal; padding: 13px 0; margin: 0 0 0 6px; } #contact-email .email { background: url('../images/icon-mail.png') no-repeat left 0; display: inline-block; height: 16px; width: 16px; margin-right: 8px; vertical-align: top; } #contact-email svg { display: inline-block; margin-right: 5px; vertical-align: top; } #contact-email svg .path { fill: #929a9b; } #contact-email a { color: #929a9b; } #contact-email a:hover { color: #b0b8b9; } /* Social Networks --------------------------------------------------------*/ .single article .social_networks { margin: 0; } .social_networks { float: right; list-style: none; margin: 0; padding: 0; border-right: 1px solid #e1e1e1; } .social_networks li { display: inline-block; border: none; margin: 0 0 0 -4px; } .social_networks li a { color: #929a9b; font-size: 15px; display: block; text-align: center; line-height: 44px; width: 44px; height: 46px; margin: 0px; padding: 0; outline: none; border-left: 1px solid #343a3b; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .social_networks li a:hover { -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; color: #fff; } .social_networks li i.fa-lg { font-size: 1em; } .facebook a:hover { background-color: #395b89; } .twitter a:hover { background-color: #2bbfec; } .rss a:hover { background-color: #ec894d; } .gplus a:hover { background-color: #d63b3b; } .linkedin a:hover { background-color: #1184cd; } .youtube a:hover { background-color: #d02525; } .skype a:hover { background-color: #0099e5; } .instagram a:hover { background-color: #457299; } .pinterest a:hover { background-color: #be2225; } .social_networks button{ outline: none; color: #fff; background-color: #6496c8; text-shadow: -1px 1px #417cb8; border: none; border-radius: 2px; margin: 1px; } .social_networks button:hover{ background-color: #ec894d; } /* User Nav --------------------------------------------------------*/ .user-nav { float: right; padding: 0; margin: 14px 10px 10px; } .user-nav a { display: inline-block; color: #929a9b; font-size: 12px; line-height: 18px; margin: 0; font-weight: bold; } .user-nav a:after { content: "\f068"; margin: 0 8px; font-family: FontAwesome; font-size: 7px; color: #929A9B; opacity: 0.8; position: relative; top: -2px; } .user-nav a:last-child:after { content: ''; margin: 0 8px 0 0; } .user-nav a:hover { color: #b0b8b9; } .user-nav a i { margin-right: 7px; font-size: 14px; } /* Logo --------------------------------------------------------*/ #logo { float: left; max-width: 100%; margin: 0 auto; } #logo a, #logo img { display: inline-block; max-width: 100%; } #logo img { margin-bottom: 5px; } #logo h2 { margin: 25px 0 15px; font-size: 30px; line-height: 36px; } #logo h2 a { color: #fff; } #logo h2 a:hover { color: #4dc7ec; } #logo h2.logo-heading { position: relative; } /* Tag Line --------------------------------------------------------*/ .tag-line { margin-top: -10px; font-size: 11px; margin-left: 0px; text-align: center; width: 100%; } .tag-line span { display: inline-block; background-color: #343a3b; padding: 1px; width: 100%; } /* Menu and Contact Wrap --------------------------------------------------------*/ .menu-and-contact-wrap { position: absolute; bottom: 0; right: 0; } /* Main Nav --------------------------------------------------------*/ .main-menu { margin-top: 42px; float: right; } .main-menu ul { list-style: none; margin: 0; } .main-menu ul li { float: left; position: relative; } .main-menu ul li.current-menu-ancestor > a, .main-menu ul li.current-menu-parent > a, .main-menu ul li.current-menu-item > a, .main-menu ul li.current_page_item > a, .main-menu ul li:hover > a { color: #fff; background-color: #ec894d; } .main-menu ul li a { font-family: "Lato", Helvetica, Arial, sans-serif; color: #afb4b5; font-size: 14px; display: block; text-decoration: none; padding: 14px 10px; } .main-menu ul li ul { display: none; background-color: #ec894d; width: 220px; padding: 0; position: absolute; top: 48px; left: 0; z-index: 888; } .main-menu ul li ul li { float: none; margin: 0; } .main-menu ul li ul li:hover > a { background-color: #dc7d44; } .main-menu ul li ul li a { font-size: 13px; padding: 10px 10px 12px; color: #fff; } .main-menu ul li ul li ul { background-color: #dc7d44; top: 0px; left: 220px; } .main-menu ul li ul li ul li:hover > a { background-color: #d0743d; } .main-menu .responsive-nav { display: none; margin: 0px auto; width: 100%; padding: 5px; } /* Contact Number --------------------------------------------------------*/ .contact-number { float: right; position: relative; margin: 42px 0 0; font-size: 20px; color: #e7eff7; min-height: 48px; line-height: 42px; background-color: #4dc7ec; white-space: nowrap; padding-right: 10px; } .contact-number span, .contact-number a { color: inherit; } .contact-number .fa-phone { background-color: #37b3d9; margin-right: 10px; padding: 12px 15px 12px 15px; font-size: 24px; position: relative; } .contact-number .outer-strip { display: block; width: 88%; height: 100%; position: absolute; right: -88%; bottom: 0; background-color: #4dc7ec; } /* Double Phone Number fix for IE8 */ .lt-ie9 .mobile-version { display: none; } @media (min-width: 768px) { .mobile-version { display: none !important; } } @media (max-width: 767px) { .mobile-version { display: inline-block; } .desktop-version { display: none !important; } } /* Home FlexSlider --------------------------------------------------------*/ #home-flexslider { height: auto; /* width: 100%; height: auto; margin: auto; overflow: hidden; position: relative; .slides{ list-style: none; margin: 0; .container{ position: relative; } } img{ width: 100%; display: block; } */ } #home-flexslider .flexslider { border: none; margin: auto; border-radius: 0; } /* Slide Description --------------------------------------------------------*/ .desc-wrap { width: 940px; margin: auto; position: relative; } .slide-description { position: absolute; left: 62px; background-color: rgba(255, 255, 255, 0.9); background-color: #fff; padding: 2px 23px 6px; top: 2px !important; width:640px; min-width:440px; } .slide-description h3 { font-size: 24px; margin-bottom: 4px; } .slide-description h3 a { color: #394041; text-decoration: none; } .slide-description h3 a:hover { color: #df5400; } .slide-description p { margin-bottom: 8px; max-width: 80%; display: inline-block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .slide-description span { font-size: 18px; color: #df5400; font-family: var(--font-family2), Helvetica, Arial, sans-serif; } .slide-description .know-more { text-decoration: none; font-family: var(--font-family2), Helvetica, Arial, sans-serif; position: absolute; bottom: 2px; right: 2px; display: inline-block; background-color: #37b3d9; padding: 6px 13px 8px; font-size: 13px; color: #fff; } .slide-description .know-more:hover { background-color: #2aa6cc; } /* Slider Nav --------------------------------------------------------*/ .disable-responsive #home-flexslider { min-width: 940px; } #home-flexslider .flexslider.loading { min-height: 320px; background: transparent url('../images/slider-loader.gif') no-repeat center center; } #home-flexslider .flex-direction-nav li a { display: block; text-indent: -999em; text-align: left; width: 48px; height: 48px; position: absolute; top: 50%; margin-top: -22px; z-index: 150; cursor: pointer; transition: none; text-shadow: none; outline: none; } #home-flexslider .flex-direction-nav li a:focus { outline: none; } #home-flexslider .flex-direction-nav li a::before { display: none; } #home-flexslider .flex-direction-nav li a.flex-next { background: url('../images/slider-nav-right.png') no-repeat 0 0; right: 30px; } #home-flexslider .flex-direction-nav li a.flex-next:hover { background-position: bottom; } #home-flexslider .flex-direction-nav li a.flex-prev { background: url('../images/slider-nav-left.png') no-repeat 0 0; left: 30px; } #home-flexslider .flex-direction-nav li a.flex-prev:hover { background-position: bottom; } /* Advance Search --------------------------------------------------------*/ .advance-search { font-family: var(--font-family2), Helvetica, Arial, sans-serif; position: relative; margin-top: 70px; background-color: #fff; border-bottom: 1px solid #dedede; } .advance-search .as-form-wrap { padding: 25px 30px 0; } .advance-search .search-heading { background-color: #394041; color: #dedee0; font-size: 21px; line-height: 48px; min-height: 53px; margin: 0; padding-right: 0px; padding-left:15px; position: absolute; top: -53px; left: 0; text-transform: none; z-index: auto; } .advance-search .search-heading .fa-search { padding: 13px 20px 15px; /*padding-bottom: 16px\9;*/ margin-right: 0px; margin-left: 15px; /* background-color: inherid;*/ /*font-size: 24px;*/ } .advance-search-form{ display: flex; flex-wrap: wrap; } .advance-search .advance-search-form { margin-left: -20px; } .advance-search .option-bar { float: left; margin-left: 20px; } .advance-search .option-bar.large { width: 204px; } .advance-search .option-bar.small { width: 148px; } .advance-search .option-bar input[type="text"] { box-sizing: border-box; width: 100%; height: 28px; } .advance-search .option-bar input[type="text"]:-moz-placeholder { color: #8b9293; } .advance-search .option-bar input[type="text"]:-ms-input-placeholder { color: #8b9293; } .advance-search .option-bar input[type="text"]::-webkit-input-placeholder { color: #8b9293; } .contact-form input[type="text"]:-moz-placeholder { color: #BBBFBF; } .contact-form input[type="text"]:-ms-input-placeholder { color: #BBBFBF; } .contact-form input[type="text"]::-webkit-input-placeholder { color: #BBBFBF; } .advance-search .option-bar input[type="text"]:focus { -webkit-box-shadow: inset 0 0 3px 0 #dedede; -moz-box-shadow: inset 0 0 3px 0 #dedede; box-shadow: inset 0 0 3px 0 #dedede; } .advance-search .more-option-trigger { margin: 10px 0 0 20px; } .advance-search .more-option-trigger i.fa { margin: 0 8px 0 0; } .advance-search .more-options-wrapper.collapsed { display: none; } .advance-search .more-options-wrapper .option-bar { height: auto; margin: 15px 0 0 20px; } .advance-search .more-options-wrapper label { margin: 0; display: inline-block; cursor: pointer; } .advance-search .more-options-wrapper label small { color: #8b9293; } .advance-search .more-options-wrapper input[type="checkbox"] { margin: 0 5px 2px 0; } .advance-search label { color: #394041; cursor: text; margin-bottom: 10px; } .advance-search label span { color: #758385; font-size: 11px; line-height: 17px; } .advance-search .real-btn, .advance-search .btn-blue, .advance-search .btn-grey, .advance-search .sidebar .widget .dsidx-widget .submit, .sidebar .widget .dsidx-widget .advance-search .submit { font-size: 13px; margin: 30px 0 0; padding: 8px 28px; padding-top: 7px; padding-bottom: 7px; -webkit-padding-before: 7px; -webkit-padding-after: 7px; } .advance-search .hide-fields { display: none; } .page-template-template-search-php .advance-search { border-top: 1px solid #dedede; } @-moz-document url-prefix() { .advance-search .search-heading .fa-search { padding-bottom: 16px; } } /* Select2 Styles --------------------------------------------------------*/ .selectwrap { margin-bottom: 10px; } .select2-container { width: 100%; } .select2-container .select2-selection { font-family: var(--font-family2), Helvetica, Arial, sans-serif; box-shadow: inset 0 0 2px #e9e9e9; border: 1px solid #cdcdcd; /*padding: 2px 0;*/ height: 34px; line-height: 24px; color: #394041; border-radius: 0; } .select2-container--default .select2-selection--single { outline: none; } .select2-container--default .select2-selection--single .select2-selection__rendered { padding-right: 30px; padding-left: 6px; color: #394041; } .select2-container--default .select2-selection--single .select2-selection__arrow { height: 32px; width: 30px; background-color: #f7f7f7; border-style: solid; border-color: #dedede; border-top-width: 0; border-right-width: 0; border-bottom-width: 0; border-left-width: 1px; } .select2-container--default .select2-selection--single .select2-selection__arrow b { border-top-color: #cdcdcd; } .select2-container--default.select2-container--disabled .select2-selection--single { background-color: #f7f7f7; } .select2-container--default.select2-container--open .select2-selection__arrow b { border-bottom-color: #cdcdcd; } .select2-container--default.select2-container--focus .select2-selection { -webkit-box-shadow: inset 0 0 4px 0 #dedede; -moz-box-shadow: inset 0 0 4px 0 #dedede; box-shadow: inset 0 0 4px 0 #dedede; } .select2-container .select2-dropdown { border-radius: 0; border-color: #dedede; } .select2-search--dropdown .select2-search__field { border-radius: 0; height: 30px; } .select2-container--default .select2-search--dropdown .select2-search__field { border-color: #dedede; margin-bottom: 0; } .select2-container--default .select2-search--dropdown .select2-search__field:focus { box-shadow: none; } .select2-results__option { color: #394041; } .select2-results__option.select2-results__message { color: #515b5c; font-size: 12px; } .select2-container--default .select2-results__option[aria-selected=true] { background-color: #f7f7f7; } .select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #58caec; } /* Property Item --------------------------------------------------------*/ .zoom_img_box { width: 100%; height: auto; overflow: hidden; } .narrative { padding: 0 30px; } .property-items { background: url('../images/container-gradient.png') #fff repeat-x 0 0; text-align: center; overflow: hidden; padding-bottom: 20px; } .property-items .span6 { width: 440px; margin-left: 19.3px; } .property-items .narrative { padding: 42px 40px; margin-bottom: 16px; } .property-items .narrative h2 { font-size: 30px; margin-bottom: 16px; } .property-items .narrative p { line-height: 24px; } .page-template-template-search-php .property-items { border-bottom: 1px solid #dedede; } .property-item { text-align: left; border: 1px solid #dedede; background-color: #fff; padding: 10px 10px 0; margin-bottom: 30px; /*display: table-cell;*/ } .property-item h4, .property-item h4 a { font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-weight: normal; color: #394041; text-transform: none; margin: 0 0 17px; font-size: 18px; } .property-item h4 a:hover { color: #df5400; } .property-item figure { position: relative; float: left; margin: 0 0 20px 0; width: 200px; } .property-item figure img { display: block; } .property-item figure figcaption, .featured-properties figure figcaption, .gallery-item figure figcaption, .es-carousel figure figcaption { position: relative; right: 0; bottom: 0; color: #FFFFFF; font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-size: 0.8em; padding: 0.05em 0.5em; background-color: #46B5D7; opacity: 0.6; border-top-left-radius: 5px; font-weight: 700; text-transform: uppercase; text-shadow: 1px 1px 3px #141414; top: -1.6em; float: right; height: 1.4em; } .property-item .detail { float: right; width: 49.6%; padding-left: 10px; min-height: 175px; } .property-item .price { padding: 8px 8px 10px 11px; margin: 0 0 15px -11px; color: #fff; font-size: 2.4vh; font-weight: normal; background-color: #4dc7ec; } .property-item .price small { font-size: 14px; color: #fff; text-transform: none; } .property-item p { font-size: 12px; overflow: hidden; } .property-item .property-meta { overflow: hidden; font-family: var(--font-family2), Helvetica, Arial, sans-serif; border-top: 1px solid #dedede; background-color: #f5f5f5; margin: 0 -10px; padding: 0 10px; clear: both; width: 100%; } .property-item .property-meta span { float: left; font-size: 12px; color: #394041; display: inline-block; border-right: 1px solid #dedede; padding: 10px 12px 10px 0px; margin-right: 12px; } .property-item .property-meta span a { color: #394041; } .property-item .property-meta span a:hover { color: #df5400; } .property-item .property-meta span:last-child { border: none; margin-right: 0; } .property-item .property-meta span [class^="icon-"], .property-item .property-meta span [class*=" icon-"] { display: inline-block; width: 20px; height: 20px; margin-right: 8px; vertical-align: -5px; } .property-item .property-meta span svg { margin-right: 5px; vertical-align: top; } .property-item .property-meta span .circle, .property-item .property-meta span .rect, .property-item .property-meta span .path { fill: #454d4f; } .property-item .property-meta span .icon-area { background: url('../images/icon-size.png') no-repeat left center; } .property-item .property-meta span .icon-bed { background: url('../images/icon-bed.png') no-repeat left center; } .property-item .property-meta span .icon-bath { background: url('../images/icon-bath.png') no-repeat left center; } .property-item .property-meta span .icon-garage { background: url('../images/icon-garage.png') no-repeat left center; } /* Carousel For Featured Properties --------------------------------------------------------*/ .featured-properties-carousel { background: #fff; overflow: hidden; padding: 10px 0 30px; } .featured-properties-carousel .narrative { padding: 0 54px 20px; } .featured-properties-carousel .narrative h3 { font-size: 24px; margin-bottom: 3px; } .es-carousel-wrapper { position: relative; padding: 0 20px; } .es-carousel-wrapper .es-carousel { height: 100%; overflow: hidden; } .es-carousel-wrapper ul { list-style: none; margin: 0; padding: 0; } .es-carousel-wrapper ul li { float: left; width: 187px !important; margin-right: 30px !important; } .es-carousel-wrapper ul li figure { margin: 0 auto; } .es-carousel-wrapper ul li h4, .es-carousel-wrapper ul li .property-item h4 a, .property-item h4 .es-carousel-wrapper ul li a { font-size: 14px; margin-bottom: 6px; } .es-carousel-wrapper ul li h4, .es-carousel-wrapper ul li .property-item h4 a, .property-item h4 .es-carousel-wrapper ul li a, .es-carousel-wrapper ul li h4 a, .property-item h4 .es-carousel-wrapper ul li a a { font-family: var(--font-family), var(--font-family2), Helvetica, Arial, sans-serif; font-weight: normal; color: #394041; height: 4.5em; text-align: center; text-align: -moz-center; margin: 0.1em; display: block; float: left; width:99%; } .es-carousel-wrapper ul li h4:hover, .es-carousel-wrapper ul li .property-item h4 a:hover, .property-item h4 .es-carousel-wrapper ul li a:hover, .es-carousel-wrapper ul li h4 a:hover, .property-item h4 .es-carousel-wrapper ul li a a:hover { color: #df5400; } .es-carousel-wrapper ul li p { font-size: 13px; line-height: 23px; margin-bottom: 11px; } .es-carousel-wrapper ul li p a { color: #394041; } .es-carousel-wrapper ul li p a:hover { color: #df5400; } .es-carousel-wrapper ul li .price, .gallery-item .price { font-family: var(--font-family2), Helvetica, Arial, sans-serif; display: inline-block; width:95%; padding: 3px 10px; margin-bottom: 10px; color: #4dc7ec; font-weight:bold; font-size: 13px; background-color: transparent; } /* dodano */ .es-carousel-wrapper ul li img { width: 100%; height: 11.43rem; } /* Home Recent Blog Posts --------------------------------------------------------*/ .home-recent-posts { background: #fff; padding: 0 45px 30px; } .home-recent-posts .section-title { margin-bottom: 20px; } .home-recent-posts .section-title h3 { margin-bottom: 3px; } .home-recent-posts .recent-posts-container { padding: 10px 0 10px; } .home-recent-posts h4.post-title, .home-recent-posts .property-item h4 a.post-title, .property-item h4 .home-recent-posts a.post-title, .home-recent-posts .property-item h4 .post-title a, .property-item h4 .post-title .home-recent-posts a, .home-recent-posts .post-title .property-item h4 a, .post-title .property-item h4 .home-recent-posts a, .home-recent-posts h4.post-title a, .home-recent-posts .property-item h4 a.post-title a, .property-item h4 .home-recent-posts a.post-title a, .home-recent-posts .property-item h4 .post-title a a, .property-item h4 .post-title .home-recent-posts a a, .home-recent-posts .post-title .property-item h4 a a, .post-title .property-item h4 .home-recent-posts a a { font-size: 16px; line-height: 24px; margin: 15px 0 0; } .home-recent-posts .post-meta { font-size: 12px; line-height: 18px; border-top: none; padding: 10px 0; border-bottom: none; } .home-recent-posts .format-icon { display: none; } .home-recent-posts figure { margin: 0; } .home-recent-posts .listing-slider { margin: 0; } .home-recent-posts .listing-slider .flex-direction-nav a.flex-next { background: url('../images/carousel-nav-right.png') #dedede no-repeat center 15px; } .home-recent-posts .listing-slider .flex-direction-nav a.flex-prev { background: url('../images/carousel-nav-left.png') #dedede no-repeat center 15px; } .home-recent-posts .listing-slider .flex-direction-nav a { width: 25px; height: 37px; margin: -18px 0 0; } .home-recent-posts .listing-slider .flex-direction-nav a:hover { background-color: #394041; background-position: center -14px; } .home-recent-posts .listing-slider .flex-control-paging { display: none; } .home-recent-posts article p { margin: 0 0 15px; font-size: 13px; line-height: 23px; } .home-recent-posts .post-video .video-wrapper.on-home-page { padding-top: 50.2%; } /* Brand Partners carousel --------------------------------------------------------*/ .brands-carousel { border-bottom: 1px solid #dedede; background-color: #fff; text-align: center; } .brands-carousel h3 { margin-top: 0; font-size: 15px; text-transform: none; } .brands-carousel h3 span { background-color: #394041; color: #fff; display: inline-block; padding: 0px 27px; vertical-align: top; } .brands-carousel .jcarousel-container-horizontal { padding: 0 44px 25px; padding-top: 10px; } .brands-carousel .jcarousel-clip-horizontal { overflow: hidden; height: 55px; } .brands-carousel .jcarousel-next, .brands-carousel .jcarousel-prev { width: 25px; height: 37px; display: block; cursor: pointer; text-indent: -999em; position: absolute; top: 19%; } .brands-carousel .jcarousel-next:hover, .brands-carousel .jcarousel-prev:hover { background-color: #394041; background-position: center -14px; } .brands-carousel .jcarousel-prev { left: 0; background: url("/images/carousel-nav-left.png") #dedede no-repeat center 15px; } .brands-carousel .jcarousel-next { right: 0; background: url("/images/carousel-nav-right.png") #dedede no-repeat center 15px; } .brands-carousel ul.brands-carousel-list { list-style: none; line-height: 20px; width:15000px; } .brands-carousel ul.brands-carousel-list li { width: 170px; /*display: inline-block;*/ float: right; max-height: 60px; } /* Carousel Nav --------------------------------------------------------*/ .es-nav span { width: 25px; height: 37px; display: block; cursor: pointer; text-indent: -999em; position: absolute; top: 19%; } .es-nav span:hover { background-color: #394041; background-position: center -14px; } .es-nav .es-nav-prev { left: 0; background: url('../images/carousel-nav-left.png') #dedede no-repeat center 15px; } .es-nav .es-nav-next { right: 0; background: url('../images/carousel-nav-right.png') #dedede no-repeat center 15px; } /* Footer --------------------------------------------------------*/ #footer-wrapper { background: linear-gradient(to bottom, #ebebeb, #cccccc); border-top:2px #fff solid; padding-top:10px; } #footer-copyright { background:#333; border-top:0px #fff solid; padding-top:0px; } .disable-responsive #footer-wrapper { min-width: 940px; } #footer .widget { font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-size: 13px; line-height: 22px; background: none; margin-bottom: 10px; border: none; } #footer .widget .title { font-family: var(--font-family2), Helvetica, Arial, sans-serif; margin-bottom: 26px; font-weight: normal; font-size: 20px; padding: 0; border: none; background: none; } #footer .widget select { margin: auto; } #footer .widget #wp-calendar caption { font-size: 1.2em; } #footer .widget .tagcloud a { color: #fff; } #footer .widget .tagcloud a:hover { color: #fff; } #footer .widget ul { font-size: 13px; padding: 0; margin-left: 2px; } #footer .widget ul li { padding: 0 0 0 10px; margin-bottom: 10px; background: url('../images/widget-list-bullet.png') no-repeat left 7px; border: none; } #footer .widget ul .children { margin-top: 10px; } #footer .widget ul.menu ul.sub-menu { margin-top: 10px; } #footer .widget ul.menu ul.sub-menu .sub-menu .sub-menu .sub-menu .sub-menu li { margin-left: -12px; } #footer .widget .textwidget { padding: 0; } #footer .widget.quick-links ul li { margin-bottom: 10px; } #footer .widget.advance-search { background: white; } #footer .widget.advance-search .title { background-color: #394041; color: #fff; font-size: 18px; position: static; padding: 0 0 0 15px; margin-bottom: 0; } #footer .widget.advance-search .title .fa-search { float: right; margin: 0 0 0 10px; color: #c7d2d3; padding-left: 15px; padding-right: 15px; } #footer .widget.advance-search .as-form-wrap { padding-bottom: 1px; } #footer .widget.advance-search .selectwrap ul li { background: none; margin-bottom: 0; padding: 6px 8px; border-bottom: 1px solid #dedede; } #footer .widget.advance-search .selectwrap ul li:hover { background-color: #f7f7f7; } #footer-bottom { font-family: var(--font-family2), Helvetica, Arial, sans-serif; border-top: 0px solid #dedede; padding: 10px 0; margin-top: 0px; } #footer-bottom p { font-size: 13px; margin-bottom: 0; } #footer-bottom .designed-by { text-align: right; } #footer ul li:empty { display: none; } /* Scroll Top --------------------------------------------------------*/ #scroll-top { display: none; position: fixed; right: 30px; bottom: 40px; height: 42px; width: 42px; line-height: 42px; text-align: center; color: #fff; background-color: #4dc7ec; z-index: 9999; -webkit-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; } #scroll-top:hover { background-color: #37b3d9; } /* widgets --------------------------------------------------------*/ .widget { font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-size: 13px; line-height: 22px; background-color: #f2f2f2; margin-bottom: 28px; border: 1px solid #dedede; } .widget h3 { line-height: 20px; } .widget .title { font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-size: 21px; line-height: 24px; font-weight: normal; margin: 0 0 16px; padding: 15px 11px 16px 15px; border-bottom: 1px solid #dedede; background-color: #fff; } .widget select { margin-bottom: 10px; width: auto; max-width: 100%; } .widget ul { list-style: none; margin: 0; padding: 5px 18px 49px 22px; } .widget ul li { font-family: var(--font-family2), Helvetica, Arial, sans-serif; color: #75797A; background: url('../images/feature-list-bullet.png') no-repeat 2px 15px; border-bottom: 1px solid #dedede; padding: 8px 0 8px 14px; } .widget ul li a { color: #75797A; } .widget ul li a:hover { color: #dc7d44; } /* dodano */ .widget ul li a img { width: 100%; height: 11.43rem; } .widget ul li:first-child { border-top: 1px solid #dedede; } .widget ul ul.children { padding: 8px 0 0 0; } .widget ul ul.children li:last-child { border-bottom: 0; padding-bottom: 0; } .widget ul.menu ul.sub-menu { padding-bottom: 0; padding-right: 0; padding-left: 0; } .widget ul.menu ul.sub-menu li:last-child { border-bottom: 0; padding-bottom: 0; } .widget ul.menu ul.sub-menu .sub-menu .sub-menu .sub-menu .sub-menu li { margin-left: -14px; } .widget .textwidget { padding: 5px 18px 49px 22px; } .widget .textwidget select { margin: auto; } .widget p { margin-bottom: 23px; } .widget.icl_languages_selector { border: none; background: transparent; } .widget.icl_languages_selector #lang_sel { display: block; } .widget.icl_languages_selector #lang_sel ul, .widget.icl_languages_selector #lang_sel ul ul { width: auto; } .widget.icl_languages_selector #lang_sel li { float: none; } .widget.icl_languages_selector #lang_sel_click ul li { background: none; border: none; padding: 0; } .widget.icl_languages_selector #lang_sel_list ul li { background: transparent; border: none; } .widget.icl_languages_selector #lang_sel_list ul li a { background: transparent; margin-right: 5px; } .widget.icl_languages_selector #lang_sel_list ul li img.iclflag { top: 0; } .widget.icl_languages_selector #lang_sel_list.lang_sel_list_vertical ul li a { margin-right: 0; } .widget .agent-info { padding: 8px 25px 5px; color: #394041; } .widget .agent-info img { border: 1px solid #dedede; } .widget .agent-info .contacts-list { color: #394041; margin-bottom: 15px; margin-top: 10px; padding: 0; list-style: none; } .widget .agent-info .contacts-list li { background: none; padding: 10px 0 10px 5px; } .widget .agent-info .contacts-list li:first-child { border-top: none; } .widget .agent-info p { margin: 0 0 15px; } .widget .agent-info .real-btn, .widget .agent-info .btn-blue, .widget .agent-info .btn-grey, .sidebar .widget .agent-info .dsidx-widget .submit, .sidebar .widget .dsidx-widget .agent-info .submit { margin-top: 15px; } .widget .enquiry-form { padding: 0 25px 10px; } .widget .enquiry-form .agent-form-title { font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-weight: normal; font-size: 18px; margin: 10px 0 15px; } .widget .enquiry-form #agent-contact-form { margin: 0 0 10px; } .widget .enquiry-form #ajax-loader { display: none; margin: 0 0 0 10px; } .widget .enquiry-form input[type=text], .widget .enquiry-form textarea { width: 94%; margin-bottom: 15px; } .widget .enquiry-form textarea { min-height: 100px; } .widget .enquiry-form input[type="text"].error, .widget .enquiry-form textarea.error { border: 1px solid #ff1a3a; box-shadow: inset 0 0 1px #ff1a3a; } .widget .enquiry-form label.error { color: #ff1a3a; font-size: 13px; } .widget .enquiry-form #error-container { padding: 0; } .widget .enquiry-form .recaptcha_widget { margin-bottom: 15px; } .widget .enquiry-form .ajax-loader { margin: 0 10px 0; display: none; } .widget .enquiry-form .form-separator { margin: 0 0 15px; } .widget .enquiry-form .error-container { color: red; } .widget .enquiry-form .message-container { color: #394041; } /* Search Widget --------------------------------------------------------*/ .widget #searchform { position: relative; width: 190px; margin: 0 auto 20px; } .widget #searchform label { display: none; } .widget #s { padding-right: 30px; width: 152px; margin-top: 20px; margin-bottom: 0; } .widget #searchsubmit { position: absolute; background: url('../images/icon-lense.png') #fff no-repeat center 7px; width: 30px; height: 30px; right: 2px; top: 22px; border: none; font-size: 0px; padding: 0; } .widget #searchsubmit:hover { background-position: center -25px; } /* Tagcloud Widget --------------------------------------------------------*/ .sidebar .widget .tagcloud { padding: 5px 18px 49px 22px; } .tagcloud a { display: block; float: left; padding: 6px 10px 7px 18px; position: relative; color: #fff; background-color: #4dc7ec; font-size: 0.78em; line-height: 1.2em; margin: 0 1px 1px 0; text-decoration: none; } .tagcloud a:hover { background: #df5400; } .tagcloud a:after { background: #fff; content: ""; height: 4px; position: absolute; left: 7px; top: 11px; width: 4px; z-index: 999; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; } /* Calendar Widget --------------------------------------------------------*/ .widget #wp-calendar { width: 100%; } .widget #wp-calendar caption { color: #394041; margin: 0 0 11px 0; text-align: left; font-size: 1.43em; } .widget #wp-calendar thead th { padding: 4px 8px; text-align: center; background-color: #4dc7ec; color: white; border: 1px solid white; } .widget #wp-calendar tbody { color: #656c6c; } .widget #wp-calendar tbody td { background: #ebebeb; border: 1px solid white; text-align: center; padding: 4px 8px; } .widget #wp-calendar tbody td:hover { background: #fff; } .widget #wp-calendar tbody td#today { background-color: #4dc7ec; color: white; } .widget #wp-calendar tbody td#today a { color: white; } .widget #wp-calendar tbody .pad { background: none; } .widget #wp-calendar tfoot td { text-transform: uppercase; background: transparent; border: 1px solid white; padding: 5px 10px; } .widget #wp-calendar tfoot #next { text-align: right; } /* Social Network Widget --------------------------------------------------------*/ .widget.social_network .title { margin-bottom: 0; } .widget.social_network .social_networks { margin: 0 0 0 4px; padding: 0; float: none; } .widget.social_network .social_networks li { border: none; background: none; padding: 0; } .widget.social_network .social_networks li:first-child a { border-left: none; } .widget.social_network .social_networks li a { width: 42.7px; border: none; border-left: 1px solid #dedede; } .widget.social_network .social_networks li a:hover { color: #fff; } .widget.social_network .social_networks li a i { width: auto; } .widget.social_network .social_networks li a i.icon-twitter:before { left: 1px; position: relative; top: 0px; } .widget.social_network .social_networks li a i.icon-google-plus:before { left: 1px; position: relative; top: 0px; } /* Advance Search Widget --------------------------------------------------------*/ .widget.advance-search { background: #fff; margin-top: 0; } .widget.advance-search .title { background-color: #394041; color: #fff; font-size: 18px; line-height: 48px; position: static; padding: 0 0 0 15px; margin-bottom: 0; } .widget.advance-search .title .fa-search { float: right; margin: 0 0 0 10px; color: #c7d2d3; padding-left: 15px; padding-right: 15px; } .widget.advance-search .as-form-wrap { padding: 18px 14px 18px; } .widget.advance-search .advance-search-form { margin: 0 0 0 -15px; } .widget.advance-search .option-bar { float: left; margin-left: 15px; height: auto; } .widget.advance-search .option-bar.large { width: 93.9%; } .widget.advance-search .option-bar.small { width: 93.9%; } .widget.advance-search label { margin-bottom: 5px; } .widget.advance-search .selectwrap input { color: #7b8283; margin-bottom: 10px; } .widget.advance-search ul li { background: none; margin-bottom: 0; padding-left: 10px; } .widget.advance-search ul li:hover { background-color: #f7f7f7; } .widget.advance-search .real-btn, .widget.advance-search .btn-blue, .widget.advance-search .btn-grey, .sidebar .widget.advance-search .dsidx-widget .submit { margin: 6px 0 0; padding: 8px 30px; } .widget.advance-search .more-option-trigger { margin-left: 15px; } .widget.advance-search .more-options-wrapper .option-bar { margin: 10px 0 0 15px; float: none; } .widget.advance-search .more-options-wrapper label { margin-bottom: 0; } .widget.advance-search .more-options-wrapper input[type="checkbox"] { margin: 0 5px 4px 0; } /* Mortgage Calculator Widget - Using https://wordpress.org/plugins/responsive-mortgage-calculator/ plugin --------------------------------------------------------*/ .widget.widget_lidd_mc_widget { background-color: #fff; padding-bottom: 20px; } .lidd_mc_form { padding: 0 6% 10px 7%; margin-bottom: 0; } .lidd_mc_form .lidd_mc_input { margin-bottom: 0; } .lidd_mc_form label { color: #7b8283; margin-bottom: 5px; } .lidd_mc_form input[type="number"], .lidd_mc_form input[type="text"] { display: inline-block; box-sizing: content-box; width: 93%; border: 1px solid #cdcdcd; color: #394041; background-color: #fff; padding: 4px 6px; margin-bottom: 15px; } .lidd_mc_form .lidd_mc_select_fancy_dark { border: 1px solid #cdcdcd; color: #394041; background-color: #fff; } .lidd_mc_form select { margin: 0 0 15px 0; } .lidd_mc_form .lidd_mc_select_fancy_dark select, .lidd_mc_form .lidd_mc_select_fancy_light select { margin: 0; padding: 0; width: 100%; max-width: 100%; display: block; color: #394041; } .lidd_mc_form .lidd_mc_select_fancy_light:before, .lidd_mc_form .lidd_mc_select_fancy_dark:before { background-color: #ddd; } .lidd_mc_form .lidd_mc_select_fancy_dark:after, .lidd_mc_form .lidd_mc_select_fancy_light:after { border-top: .5em solid #333; } .lidd_mc_form .lidd_mc_select:after { top: 1.2em; } .lidd_mc_form .lidd_mc_error { color: red; } #lidd_mc_details { padding: 0 6% 0 7%; margin-top: 0; } #lidd_mc_details #lidd_mc_results { margin-bottom: 10px; } #lidd_mc_details #lidd_mc_results p { margin-bottom: 10px; } #lidd_mc_details #lidd_mc_inspector { right: 7%; top: 2px; cursor: pointer; } #lidd_mc_details #lidd_mc_summary { color: #7b8283; } #lidd_mc_details #lidd_mc_summary p { margin-bottom: 15px; } /* Calculator Widget --------------------------------------------------------*/ .widget.calculator .title { background: url(/images/icon-calculator.png) #fff no-repeat 180px 9px; margin-bottom: 0; padding-left: 15px; } .widget.calculator input[type="text"] { width: 176px; height: 24px; margin-bottom: 14px; color: #7b8283; } .widget.calculator .as-form-wrap { padding: 17px 14px 0; } .widget.calculator .selectwrap input { background-color: #fff; color: #7b8283; margin-bottom: 14px; } .widget.calculator ul li { background: none; margin-bottom: 0; padding-left: 10px; } .widget.calculator ul li:hover { background-color: #f7f7f7; } .widget.calculator .option-bar { float: left; } .widget.calculator #interest { background: url(/images/dropdown-interest.png) #fff no-repeat right top; } .widget.calculator #insurance, .widget.calculator #texes { background: url(/images/dropdown-year.png) #fff no-repeat right top; } .widget.calculator #extra, .widget.calculator #pmi { background: url(/images/dropdown-month.png) #fff no-repeat right top; } .widget.calculator .mini input { width: 150px; padding-right: 32px; } .widget.calculator #payment { width: 172px; padding-right: 10px; } .widget.calculator #extra { width: 150px; padding-right: 32px; } .widget.calculator .real-btn, .widget.calculator .btn-blue, .widget.calculator .btn-grey, .sidebar .widget.calculator .dsidx-widget .submit { float: left; padding: 8px 21px; } .widget.advance-search .selectbox-wrapper ul, .widget.calculator .selectbox-wrapper ul { padding: 0; } .widget.advance-search .selectbox-wrapper ul li, .widget.calculator .selectbox-wrapper ul li { padding: 6px 8px; } /* Featured Properties Widget --------------------------------------------------------*/ #footer .widget ul.featured-properties, ul.featured-properties { padding: 0 15px; } #footer .widget ul.featured-properties li, ul.featured-properties li { background: none; border: none; margin-bottom: 0; padding: 0 0 40px 0; } #footer .widget ul.featured-properties li:last-child, ul.featured-properties li:last-child { padding-bottom: 25px; } #footer .widget ul.featured-properties li:first-child, ul.featured-properties li:first-child { border-top: none; } #footer .widget ul.featured-properties li figure, ul.featured-properties li figure { margin: 0 0 16px; position: relative; } #footer .widget ul.featured-properties li h4, #footer .widget ul.featured-properties li .property-item h4 a, .property-item h4 #footer .widget ul.featured-properties li a, ul.featured-properties li h4, ul.featured-properties li .property-item h4 a, .property-item h4 ul.featured-properties li a { margin: 0 0 7px; } #footer .widget ul.featured-properties li h4, #footer .widget ul.featured-properties li .property-item h4 a, .property-item h4 #footer .widget ul.featured-properties li a, #footer .widget ul.featured-properties li h4 a, .property-item h4 #footer .widget ul.featured-properties li a a, ul.featured-properties li h4, ul.featured-properties li .property-item h4 a, .property-item h4 ul.featured-properties li a, ul.featured-properties li h4 a, ul.featured-properties li .property-item h4 a a, .property-item h4 ul.featured-properties li a a { font-size: 14px; font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-weight: normal; color: #394041; } #footer .widget ul.featured-properties li h4:hover, #footer .widget ul.featured-properties li .property-item h4 a:hover, .property-item h4 #footer .widget ul.featured-properties li a:hover, #footer .widget ul.featured-properties li h4 a:hover, .property-item h4 #footer .widget ul.featured-properties li a a:hover, ul.featured-properties li h4:hover, ul.featured-properties li .property-item h4 a:hover, .property-item h4 ul.featured-properties li a:hover, ul.featured-properties li h4 a:hover, .property-item h4 ul.featured-properties li a a:hover { color: #df5400; } #footer .widget ul.featured-properties li p, ul.featured-properties li p { margin-bottom: 15px; } #footer .widget ul.featured-properties li .price, ul.featured-properties li .price { font-size: 14px; font-weight: bold; color: #4dc7ec; } #footer .widget ul.featured-properties { padding: 0; } /* Page Banner --------------------------------------------------------*/ .page-head { margin-bottom: 35px; padding-top: 42px; min-height: 147px; background-repeat: no-repeat; background-position: center top; background-size: cover; } .page-head .container { position: relative; } .page-head .wrap { float: left; } .page-head span, .page-head p { margin: 0; } .page-head h1.page-title { font-size: 24px; font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-weight: 900; text-transform: none; margin: 0; } .page-head h1.page-title span { display: inline-block; background-color: #f5f4f3; opacity: 0.9; padding: 7px 38px 7px 18px; /* text-transform: capitalize; */ } .page-head p { background-color: #37B3D9; opacity: 0.9; padding: 17px 20px 17px 18px; color: #fff; } .page-head div.page-breadcrumbs { background-color: #37B3D9; opacity: 0.9; padding: 17px 20px 17px 18px; color: #fff; } .page-head div.page-breadcrumbs a { color: #fff; } .page-head div.page-breadcrumbs a:focus, .page-head div.page-breadcrumbs a:hover { border-bottom: 1px solid #fff; } .page-head .breadcrumbs-separator { margin: 0 8px; } .page-head .property-breadcrumbs ul { list-style: none; margin: 0; } .page-head .property-breadcrumbs ul li { display: inline; } .page-template-template-search-php .page-head, .page-template-template-home-php .page-head { margin-bottom: 95px; } .disable-responsive .page-head { min-width: 940px; } /* Map Based Template --------------------------------------------------------*/ #map-head { width: 100%; margin-bottom: 35px; } .disable-responsive #map-head { min-width: 940px; } body.home #map-head { } body.page-template-template-search-php #map-head { margin-bottom: 0; } #listing-map { height: 550px; position: relative; } #listing-map img { max-width: none; } #listing-map .gm-style-iw { left: 22px !important; } #listing-map .infoBox > img { z-index: 999; background: #f0f0f0; background: rgba(255, 255, 255, 0.6); } #listing-map .infoBox > img:hover { background: white; background: rgba(255, 255, 255, 0.9); } #listing-map .map-info-window { position: relative; background: #fff; width: 244px; border-bottom: 3px #4dc7ec solid; margin-bottom: 17px; } #listing-map .arrow-down { width: 0; height: 0; border-style: solid; border-width: 10px 10px 0 10px; border-color: #4dc7ec transparent transparent transparent; position: absolute; bottom: -13px; left: 112px; } #listing-map .prop-title { margin: 10px 10px; } #listing-map .prop-title a { font-size: 14px; line-height: 18px; font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-weight: normal; color: #394041; } #listing-map .prop-title a:hover { color: #df5400; } #listing-map p { margin: 10px; } #listing-map span.price { font-size: 11px; line-height: 18px; color: #df5400; font-family: var(--font-family2), Helvetica, Arial, sans-serif; } /* Blog Page --------------------------------------------------------*/ .page-template-template-home-php .inner-wrapper { border-top: none; margin-bottom: 0; } .page-template-template-home-php .inner-wrapper .hentry { margin-bottom: 0; } .inner-wrapper { padding: 16px 20px 25px; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede; background-color: #fff; margin-bottom: 52px; } .inner-wrapper figure, .inner-wrapper .post-video { position: relative; margin: 0 0 32px; } .inner-wrapper .hentry { margin-bottom: 15px; overflow: hidden; color: #75797a; } .inner-wrapper .hentry p { line-height: 27px; margin-bottom: 20px; } .inner-wrapper .hentry p.wp-caption-text { margin-bottom: 0; padding-bottom: 0; } .inner-wrapper .hentry strong { color: #252626; } .inner-wrapper .hentry li { line-height: 27px; } .inner-wrapper .hentry a.real-btn, .inner-wrapper .hentry a.btn-blue, .inner-wrapper .hentry a.btn-grey, .inner-wrapper .hentry .sidebar .widget .dsidx-widget a.submit, .sidebar .widget .dsidx-widget .inner-wrapper .hentry a.submit { margin: 0px 0 30px; } .inner-wrapper .hentry.sticky { background: url(/images/sticky-pin.png) no-repeat right 62px; } .inner-wrapper .pagination { margin: -21px -20px 15px; padding: 22px 20px 0; border-top: 1px solid #dedede; } .inner-wrapper .pagination a { margin-left: 2px; } p.wp-caption-text { margin-bottom: 0; padding-bottom: 0; } .post-title, .post-title a { font-size: 27px; line-height: 36px; font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-weight: normal; color: #394041; word-spacing: -1px; } .post-title a:hover { color: #df5400; } .post-title, .post-title a { margin: 0 0 17px; } .post-meta { font-family: var(--font-family2), Helvetica, Arial, sans-serif; border-top: 1px solid #dedede; border-bottom: 5px solid #4dc7ec; color: #394041; padding: 16px 0 23px; line-height: 18px; } .post-meta span { color: #394041; } .post-meta a { color: #ec894d; } .post-meta a:hover { color: #394041; } .post-meta span.author-link a { color: #394041; } .post-meta span.author-link a:hover { color: #ec894d; } .inner-wrapper .hentry .post-meta { display: block; } .post-meta.format-video { border-bottom: 5px solid #4dc7ec; } .format-icon { display: block; width: 50px; height: 44px; position: absolute; top: -49px; right: 0; } .format-image .format-icon.image { background: url(/images/icon-image.png) #4dc7ec no-repeat center center; } .format-video .format-icon.video { background: url(/images/icon-video.png) #4dc7ec no-repeat center center; } .format-gallery .format-icon.gallery { background: url(/images/icon-gallery.png) #4dc7ec no-repeat center center; } .format-video a { position: relative; } .format-video a:hover .play-btn { display: block; } .format-video .play-btn { display: none; position: absolute; top: 50%; left: 50%; margin-top: -51px; margin-left: -51px; height: 102px; width: 102px; background: url(/images/play-btn.png) no-repeat center center; } .post-video .video-wrapper { width: 100%; position: relative; padding: 0; padding-top: 40%; } .post-video .video-wrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; } .listing-slider { position: relative; margin: 0 0 32px; } .listing-slider .slides, .listing-slider .flex-control-nav, .listing-slider .flex-direction-nav { list-style: none; margin: 0; padding: 0; } .listing-slider .flex-control-paging { bottom: 5px; left: 0; } .listing-slider .flex-control-paging li a { background: #4dc7ec; box-shadow: none; height: 11px; width: 11px; z-index: 1600; cursor: default; } .listing-slider .flex-control-paging li a:hover, .listing-slider .flex-control-paging li a.flex-active { background: #fff; } .listing-slider .flex-direction-nav a { height: 50px; top: 50%; width: 32px; opacity: 1; text-indent: -999em; text-align: left; transition: none; text-shadow: none; outline: none; } .listing-slider .flex-direction-nav a::before { display: none; } .listing-slider .flex-direction-nav a.flex-next { background: url(/images/flex-arrow-right.png) no-repeat center center; background-color: rgba(77, 199, 236, 0.9); background-color: #4dc7ec; right: 0; } .listing-slider .flex-direction-nav a.flex-prev { background: url(/images/flex-arrow-left.png) no-repeat center center; background-color: rgba(77, 199, 236, 0.9); background-color: #4dc7ec; left: 0; } .listing-slider .flex-direction-nav a:hover { background-color: #4dc7ec; } .listing-slider .flex-direction-nav a:focus { outline: 0; } /* Blog Single --------------------------------------------------------*/ .single article p { margin-bottom: 15px; color: #8b9293; } .single article blockquote p { line-height: 24px; } .single article ul, .single article ol { margin: 10px 0 20px 40px; } .single article ul ul, .single article ul ol, .single article ol ul, .single article ol ol { margin-bottom: 0; } article h1 span, article h2 span, article h3 span, article h4 span, article .property-item h4 a span, .property-item h4 article a span, article h5 span, article h6 span { /*color: #ec894d;*/ color:white; } .common-list, .disc-list ul, .arrow-list ul, .small-arrow-list ul, .tick-list ul { padding: 12px 0 0; list-style: none; margin-bottom: 30px; font-family: Helvetica, Arial, sans-serif; } .common-list li, .disc-list ul li, .arrow-list ul li, .small-arrow-list ul li, .tick-list ul li { background: url(/images/feature-list-bullet.png) no-repeat left 7px; margin-bottom: 5px; padding: 0 0 0 26px; } .disc-list ul li { background: url(/images/icon-disc-small.png) no-repeat 4px 9px; } .arrow-list ul li { background: url(/images/icon-arrow.png) no-repeat 0px 7px; } .small-arrow-list ul li { background: url(/images/icon-arrow-small.png) no-repeat 4px 8px; } .tick-list ul li { background: url(/images/icon-tick.png) no-repeat left 4px; } blockquote { color: #383838; border-left: 7px solid #dedede; background-color: #ededed; padding: 24px 20px 13px 30px; margin: 0 32px 30px 38px; font-size: 14px; } blockquote p { font-size: 14px; line-height: 24px; } address { color: #383838; border-left: 7px solid #dedede; background-color: #ededed; padding: 20px 20px 15px 25px; margin: 0 20px 30px 0; font-size: 14px; line-height: 24px; } /* Comments --------------------------------------------------------*/ #comments-title, #contact-form #reply-title, #respond #reply-title, .form-heading { border-top: 2px solid #4dc7ec; background-color: #ededed; font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-size: 21px; font-weight: normal; margin: 0; padding: 14px 14px 15px; } #comments { padding-top: 15px; margin-bottom: 0px; } #comments a { color: #394041; } #comments a:hover { color: #ec894d; } #comments .commentlist { margin: 0; padding: 2px 0px 5px 0px; overflow: hidden; } #comments .commentlist .children { margin: 0; padding: 0; } #comments .commentlist .children .comment-detail-wrap { width: 83%; } #comments .commentlist .children .comment-detail-wrap .comment-meta p { margin-bottom: 2px; } #comments .comment { list-style: none; margin: 20px 0 0; padding: 8px 0 2px; } #comments .comment > article { margin: 0; overflow: hidden; } #comments .comment .avatar { border: 1px solid #dedede; padding: 5px; background-color: #ededed; float: left; margin: 0 0 10px 0; } #comments .comment .author { font-size: 14px; color: #394041; margin: 0 0 5px; } #comments .comment .author a { margin: 0; } #comments .comment .author cite { color: #4c595c; font-style: normal; } #comments .comment .author .comment-reply-link { font-size: 11px; } #comments .comment time { margin: 1px 0 5px; color: #a4a4a4; } .commentlist li.pingback { margin-left: 0; list-style: none; border-bottom: 1px solid #dedede; padding: 10px; } .commentlist li.pingback p { margin: 0; } .comment-detail-wrap { border: 1px solid #dedede; float: right; padding: 10px 48px 15px 28px; position: relative; width: 67%; } .comment-detail-wrap .comment-body p, .comment-detail-wrap .comment-meta p { line-height: 24px; } .comment-detail-wrap .comment-meta p { margin-bottom: 9px; color: #394041; } .comment-detail-wrap .comment-body p { margin-bottom: 12px; } .comment-detail-wrap .comment-detail-wrap-arrow { display: block; position: absolute; left: -14px; top: 8px; width: 14px; height: 29px; background: url(/images/comment-detail-wrap-arrow.png) no-repeat 0 0; } #comments .commentlist .children .depth-2 .comment-detail-wrap { width: 67%; } #comments .commentlist .children .depth-3 .comment-detail-wrap { width: 67%; } #comments .commentlist .children .depth-4 .comment-detail-wrap { width: 67%; } #comments .commentlist .children .depth-5 .comment-detail-wrap { width: 67%; } .bypostauthor .comment-detail-wrap { border-top-width: 3px; border-bottom-width: 3px; } #contact-form, #respond { font-family: var(--font-family2), Helvetica, Arial, sans-serif; margin-top: 25px; } #contact-form #commentform, #respond #commentform { padding: 30px 15px 0; margin: 0 0 0; } #contact-form p, #respond p { margin-bottom: 25px; } #contact-form label, #respond label { color: #394041; margin-bottom: 4px; } #contact-form input[type="text"], #contact-form #comment, #respond input[type="text"], #respond #comment { width: 40.4%; height: 24px; margin-bottom: 0px; } #contact-form #comment, #respond #comment { width: 64%; height: 143px; margin-bottom: 0px; resize: none; } #contact-form p.form-allowed-tags, #respond p.form-allowed-tags { font-size: 12px; } #contact-form p.form-allowed-tags code, #respond p.form-allowed-tags code { font-size: 12px; display: block; } /* Contact Page --------------------------------------------------------*/ .contact-page { font-family: var(--font-family2), Helvetica, Arial, sans-serif; } .contact-page .inner-wrapper { padding: 30px 25px; } .contact-page .contact-form { padding: 0 7px; } .contact-page #contact-form #comment, .contact-page #contact-form input[type="text"] { font-size: 13px; } .contact-form #ajax-loader { display: none; } .contact-form input.error, .contact-form textarea.error, #overview .contact-form input[type="text"].error, #overview .contact-form textarea.error { border: 1px solid #ff1a3a; box-shadow: inset 0 0 1px #ff1a3a; } #error-container { color: red; } #error-container label { color: red; } #message-container { color: #394041; } #contact-form #error-container { margin-bottom: 15px; } .agent-detail #message-container, .agent-detail #error-container { padding-left: 0; } .agent-detail label.error { color: #ff1a3a; } .map-container { margin-bottom: 25px; } #map_canvas { border: 1px solid #dedede; height: 418px; width: 100%; } #map_canvas iframe { height: 100%; width: 100%; display: block; } .contact-details { font-size: 13px; margin-bottom: 20px; padding: 0 23px; } .contact-details h3 { font-size: 21px; margin: 0 0 12px; } .contact-details address { float: left; line-height: 23px; padding-left: 25px; width: 195px; border-left: none; padding-top: 0; background: transparent; } .contact-details address .fa { font-size: 16px; margin-right: 10px; } .contact-details .contacts-list { margin-bottom: 20px; float: none; } .contact-details .contacts-list li { border: none; line-height: 20px; padding: 8px 0; } .contact-details .contacts-list li svg { margin-right: 10px; margin-top: 1px; } .contact-details .contacts-list li a { color: inherit; } .contact-details .contacts-list li a:hover { color: #df5400; } .form-heading { padding: 14px 22px 15px; margin: 0 0 26px; } .contact-form #recaptcha_widget .recaptchatable * { font-size: 6pt; } .contact-form #recaptcha_widget #recaptcha_response_field { font-size: 10pt; } /* Detail Page --------------------------------------------------------*/ #property-featured-image img { width: 100%; height: auto; } #property-detail-flexslider { background-color: #292d2d; overflow: hidden; height: 304px; position: relative; } #property-detail-flexslider .flexslider { border: none; margin: auto; border-radius: 0; } #property-detail-flexslider .flex-direction-nav { position: absolute; top: 0; left: 0; } #property-detail-flexslider .flex-viewport { float: left; overflow: hidden; } #property-detail-flexslider .flex-viewport, #property-detail-flexslider .flex-direction-nav { width: 607px; height: 304px; } /* #property-detail-flexslider .flexslider .slides img { width: auto; margin: auto; } */ #property-detail-flexslider .flexslider .slides img { width: auto; margin: -20% auto; /*height: 31.43rem;*/ } #property-detail-flexslider .flex-direction-nav { pointer-events: none; } #property-detail-flexslider .flex-direction-nav a::before { color: #fff; text-shadow: none; } #property-detail-flexslider .flex-direction-nav .flex-next, #property-detail-flexslider .flex-direction-nav .flex-prev { pointer-events: visible; font-size: 0; text-indent: 0; color: #fff; z-index: 999; margin-top: -25px; text-align: center; background-color: #292d2d; width: 35px; height: 50px; line-height: 50px; } #property-detail-flexslider .flex-direction-nav .flex-next { right: 0px; } #property-detail-flexslider .flex-direction-nav .flex-prev { left: 0px; } #property-detail-flexslider .flex-direction-nav .flex-next:before, #property-detail-flexslider .flex-direction-nav .flex-prev:before { font-family: FontAwesome; font-size: 20px; } #property-detail-flexslider .flex-direction-nav .flex-next:before { content: "\f105"; } #property-detail-flexslider .flex-direction-nav .flex-prev:before { content: "\f104"; } #property-detail-flexslider .flex-control-thumbs li { float: none; margin-bottom: 5px; width: 100%; height: 48px; } #property-detail-flexslider .flex-control-thumbs li img { height: 100%; } #property-detail-flexslider .jcarousel-container-vertical { float: right; width: 77px; padding: 7px; background-color: #292d2d; margin: 0; } #property-detail-flexslider .jcarousel-clip-vertical { overflow-x: hidden; height: 260px; } #property-detail-flexslider .jcarousel-next, #property-detail-flexslider .jcarousel-prev { margin: 6px 0 2px; text-indent: -999em; display: block; width: 38px; height: 28px; cursor: pointer; } #property-detail-flexslider .jcarousel-next:hover, #property-detail-flexslider .jcarousel-prev:hover { background-position: center -28px; } #property-detail-flexslider .jcarousel-next { background: url(/images/slideshow-nav-right.png) #141616 no-repeat center 6px; float: left; } #property-detail-flexslider .jcarousel-prev { background: url(/images/slideshow-nav-left.png) #141616 no-repeat center 6px; float: right; } #overview { font-family: var(--font-family2), Helvetica, Arial, sans-serif; background-color: #fff; } #overview .property-item { padding: 0; border: none; margin-bottom: 0; background: transparent; } #overview .property-item .wrap { background-color: #dedede; margin-bottom: 16px; } #overview .property-item .title { float: left; margin-bottom: 0; padding: 0 0 0 16px; font-size: 14px; line-height: 40px; color: #394041; } #overview .property-item .price { background: url(/images/arrow-black.png) no-repeat left 0; float: right; margin: 0; padding: 0 0 0 15px; font-family: var(--font-family2), Helvetica, Arial, sans-serif; } #overview .property-item .price span { display: inline-block; background-color: #4DC7EC; padding: 11px 10px 11px 14px; margin-right: -1px; color: #fff; } #overview .property-item .price .status-label { margin-right: -5px; padding-right: 28px; padding-left: 7px; background: url(/images/arrow-left.png) #292d2d no-repeat right 0; } #overview .property-item .price small { vertical-align: 1px; color: #fff; } #overview .property-item .property-meta { border: 1px solid #dedede; margin: 0 17px 18px; padding: 0; background-color: #f5f5f5; border-color: #dedede; width: auto; } #overview .property-item .property-meta span { margin: 0 0 0 10px; padding-right: 10px; padding-top: 11px; border-color: #dedede; color: #394041; min-height: 22px; height: auto !important; height: 22px; } #overview .property-item .property-meta .add-to-fav { padding-top: 12px; padding-bottom: 10px; } #overview .property-item .property-meta .add-to-fav .fa { margin-right: 5px; } #overview .property-item .printer-icon { display: inline-block; float: right; padding-left: 15px; padding-bottom: 11px; border-left: 1px solid #dedede; margin-left: 0; } #overview .property-item .printer-icon a { color: #394041; } #overview .property-item .printer-icon a .fa { color: #586162; margin-right: 6px; font-size: 15px; } #overview .property-item .printer-icon a:hover { color: #ec894d; } #overview .property-item .printer-icon a:hover .fa { color: #ec894d; } #overview .property-item .content { padding: 0 20px 26px; margin-bottom: 0; font-size: 12px; line-height: 22px; border-bottom: 1px solid #dedede; } #overview .property-item h4.additional-title, #overview .property-item h4 a.additional-title { font-weight: 500; } #overview .property-item ul.additional-details { list-style: none; margin: 0; border-top: 1px solid #f1f1f1; } #overview .property-item ul.additional-details li { padding: 6px 5px 6px 10px; border-bottom: 1px solid #eee; margin: 0; } #overview .property-item ul.additional-details li:hover { background-color: #f1f1f1; } #overview .property-item ul.additional-details li strong { display: inline-block; font-weight: 500; color: #394041; margin-right: 10px; } #overview .property-item .features { background-color: #fbfbfb; border-bottom: 1px solid #dedede; padding-bottom: 0; } #overview .property-item .features h4, #overview .property-item .features h4 a, #overview .property-item h4 .features a { border-bottom: 1px solid #dedede; background-color: #f8f8f8; float: none; padding: 9px 20px 10px; line-height: 20px; } #overview .property-item .features .arrow-bullet-list { margin: 10px 10px 10px; } #overview .property-item .features .arrow-bullet-list li { background: url(/images/feature-list-bullet.png) no-repeat 10px 14px; float: left; width: 25%; margin: 0 27px 2px 0; padding-left: 25px; list-style: none; } #overview .property-item .features .arrow-bullet-list li a { display: block; color: #636464; padding: 7px 2px 7px 0px; } #overview .property-item .features .arrow-bullet-list li.selected, #overview .property-item .features .arrow-bullet-list li:hover { background-color: #f1f1f1; } #overview .common-note { margin-top: 20px; background: #fafafa; padding: 20px 15px 20px 20px; border: 1px solid #eee; } #overview .common-note .common-note-heading { margin-bottom: 10px; font-weight: 500; } #overview .common-note p { color: #71797a; margin-bottom: 0; } #overview .property-video { border-bottom: 1px solid #dedede; padding: 24px 25px; position: relative; } #overview .property-video img { margin-bottom: 0; } #overview .property-video .play-btn { display: block; position: absolute; top: 50%; left: 50%; margin-top: -37px; margin-left: -37px; height: 74px; width: 74px; background: url(/images/play-btn2.png) no-repeat center center; } #overview .share-label, #overview .common-label, #overview .map-label, #overview .video-label, #overview .attachments-label, #overview .floor-plans .floor-plans-label { background-color: #586162; display: inline-block; padding: 0.5em 1.1em 0.5em 1.1em; color: #fff; font-family: "Lato", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.2em; letter-spacing: 0.5px; width: -moz-available; width: -webkit-fill-available; width: fill-available ; } #overview .map-wrap { /* padding: 2.0em 2.0em 1.0em;*/ padding: 1.0em 1.0em 1.0em; position: relative; border-bottom: 1px solid #dedede; } #overview #property_map { border: none; width: 100%; height: 300px; margin-bottom: 15px; } #overview #property_map img { max-width: none; } #overview .attachments-label, #overview .map-label, #overview .video-label { /* padding-left: 20px; padding-right: 25px; z-index: 1000; */ } #overview .attachments-wrap { padding: 25px 25px 25px 25px; position: relative; border-bottom: 1px solid #dedede; } #overview .attachments-inner { border: 1px solid #dedede; background-color: #f5f5f5; padding: 15px 10px 15px 15px; } #overview .attachments-list { list-style: none; padding: 0; margin: 0; } #overview .attachments-list li { float: left; width: 31%; padding: 10px 0 10px 10px; } #overview .attachments-list li i { font-size: 24px; margin-right: 10px; vertical-align: middle; } #overview .share-networks { padding: 1.0em 1.0em 0; /* border: none; 1px solid #dedede;*/ border-bottom: 1px solid silver; background-color: #f5f5f5; display: block; width: -moz-available; width: -webkit-fill-available; width: fill-available; } #overview .share-networks a { font-size: 13px; color: #394041; } #overview .share-networks a:hover { color: #dc7d44; } #overview .share-networks a [class^="fa-"], #overview .share-networks a [class*=" fa-"] { margin: 0 9px 0 12px; color: #929a9b; } #overview .share-networks span { display: block; float: left; border-right: 1px solid #dedede; /*border-bottom: 1px solid #dedede;*/ } #overview .share-networks span{ padding: 1.0em 2.0em 1.0em 0; } #overview .share-networks span:last-of-type { border-right: none; } #overview .share-networks span:nth-of-type(2) { /* border-left: 1px solid #dedede; */ } #overview .share-networks .share-label { position: static; /* margin: 0 ;*/ /* -1px 6px -1px -1px; */ /* padding: 12px 21px 13px 17px; */ border-right: none; width: -moz-available; width: -webkit-fill-available; width: fill-available; } #overview .child-properties { border-bottom: 1px solid #dedede; background-color: #fff; padding: 10px 24px 0; } #overview .child-properties h3 { font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-size: 20px; font-weight: normal; margin: 0 0 5px; text-transform: none; } #overview .child-properties .property-item { margin-bottom: 30px; } #overview .child-properties .property-item figure { margin: 0 20px 20px 0; } #overview .child-properties .property-item h4, #overview .child-properties .property-item h4 a { font-size: 16px; margin-bottom: 10px; } #overview .child-properties .property-item .price { color: #4dc7ec; font-weight: bold; font-size: 14px; background: none; float: none; padding: 0; margin: 0 0 10px; } #overview .child-properties .property-item .price small { color: #4dc7ec; display: inline-block; font-weight: bold; margin-left: 5px; } #overview .child-properties .property-item p { margin-bottom: 10px; } #overview .child-properties .property-item .property-meta { margin: 0; } #overview .agent-detail { border-bottom: 1px solid #dedede; background-color: #fff; padding: 16px 24px; } #overview .agent-detail h3 { font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-size: 20px; line-height: 24px; font-weight: normal; margin: 0 0 10px; text-transform: none; } #overview .agent-detail p { font-size: 13px; line-height: 22px; margin: 0 0 20px; } #overview .left-box { float: left; width: 100%; } #overview .left-box figure { float: left; margin: 4px 25px 20px 0; width: 212px; height: auto; } #overview .left-box figure img { border: 1px solid #dedede; width: 210px; height: auto; } #overview .left-box p a.real-btn, #overview .left-box p a.btn-blue, #overview .left-box p a.btn-grey, #overview .left-box p .sidebar .widget .dsidx-widget a.submit, .sidebar .widget .dsidx-widget #overview .left-box p a.submit { margin-top: 10px; } #overview .contact-form { float: right; width: 100%; } #overview .contact-form h3 { margin-bottom: 6px; } #overview .contact-form form { margin: 0 0 10px; } #overview .contact-form textarea, #overview .contact-form input[type="text"] { color: #7b8283; border: 1px solid #dedede; margin-bottom: 16px; background-color: #fff; width: 96.6%; padding: 3px 10px 5px; } #overview .contact-form textarea { height: 96px; resize: none; margin-bottom: 15px; } #overview .contact-form #recaptcha_widget { margin-bottom: 15px; } #overview .contact-form #recaptcha_widget .recaptchatable * { font-size: 6pt; } #overview .contact-form #recaptcha_widget #recaptcha_response_field { font-size: 10pt; } #overview .contact-form .ajax-loader { display: none; } #overview .contact-form .form-separator { margin: 0 0 15px; } #overview .contact-form .error-container { color: red; } #overview .contacts-list { float: left; width: 61.5%; margin-bottom: 8px; } /* * Floor Plans */ .floor-plans { padding: 25px; position: relative; border-bottom: 1px solid #dedede; } .floor-plans img { margin-bottom: 0; } .floor-plans .floor-plans-label { line-height: 20px; margin: 0 0 10px; } .floor-plans .floor-plan { margin-bottom: 10px; } .floor-plans .floor-plan:last-child { margin-bottom: 0; } .floor-plans .floor-plan-title { padding: 10px 15px; border: 1px solid #dedede; cursor: pointer; background-color: #f5f5f5; color: #394041; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .floor-plans .floor-plan-title .fa { font-size: 14px; line-height: 22px; float: left; margin-right: 10px; } .floor-plans .floor-plan-title h3 { float: left; margin: 0; font-size: 14px; font-weight: normal; line-height: 22px; -webkit-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: text; } .floor-plans .floor-plan-title:hover { background-color: #f0f0f0; } .floor-plans .floor-plan.current .floor-plan-title { background-color: #f0f0f0; } .floor-plans .floor-plan-meta { float: right; margin: 0; padding: 0; width: auto; overflow: hidden; font-size: 12px; } .floor-plans .floor-plan-meta div { display: inline-block; margin: 0 8px; -webkit-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: text; } .floor-plans .floor-plan-meta div span { margin-right: 4px; } .floor-plans .floor-plan-meta div:first-child { margin-left: 0; } .floor-plans .floor-plan-meta div:last-child { margin-right: 0; } .floor-plans .floor-plan-meta div .floor-price-value { color: #ec894d; } .floor-plans .floor-plan-content { padding: 15px 20px 20px; border: 1px solid #dedede; border-top: none; background-color: #fff; display: none; } .floor-plans .floor-plan-desc { margin: 0 0 20px; } .floor-plans .floor-plan-map { margin: 0; } /* Agent contact details */ .contacts-list { list-style: none; margin: 0; color: #394041; } .contacts-list li { border-bottom: 1px solid #dedede; line-height: 16px; padding: 10px 0; } .contacts-list li svg { margin-right: 5px; vertical-align: top; } .contacts-list li svg .path, .contacts-list li svg .circle { fill: #394041; } .page-carousel .featured-properties-carousel { border: 1px solid #dedede; background: #fff; padding: 16px 0 15px; margin-bottom: 80px; } .page-carousel .featured-properties-carousel .narrative { padding-bottom: 13px; } .page-carousel .featured-properties-carousel .carousel { margin-bottom: 4px; } .page-carousel .featured-properties-carousel .es-carousel-wrapper ul li .price { background: none; color: #37b3d9; font-size: 14px; } /* Password Protected Form on Property Detail Page --------------------------------------------------------*/ .single-property form.post-password-form { padding: 50px; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede; } .single-property form.post-password-form input[type=submit] { background-color: #ec894d; border: none; color: #fff; padding: 5px 10px; } .single-property form.post-password-form input[type=submit]:hover { background-color: #e3712c; } /* Similar Properties on Property Detail Page --------------------------------------------------------*/ .detail .listing-layout { border: 1px solid #dedede; } .detail .list-container { padding: 10px 24px 24px; } .detail .list-container h3 { font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-size: 20px; font-weight: normal; margin: 0 0 7px 30px; text-transform: none; } .detail .property-grid .property-item { margin: 0 0 0 30px; min-height: 0; } /* property detail slider variation 2 --------------------------------------------------------*/ #property-slider-two-wrapper { padding: 19px 19px 3px; background-color: #f5f5f5; border-top: 1px solid #dedede; } #property-slider-two-wrapper .flexslider { border: none; margin: auto; border-radius: 0; } #property-slider-two { min-height: 320px; } #property-slider-two .flex-direction-nav a { display: block; text-indent: -999em; text-align: left; width: 32px; height: 32px; margin-top: -16px; z-index: 150; cursor: pointer; transition: none; text-shadow: none; outline: none; } #property-slider-two .flex-direction-nav a:focus { outline: none; } #property-slider-two .flex-direction-nav a::before { display: none; } #property-slider-two .flex-direction-nav a.flex-prev { background: url(/images/prop-slider-nav-left.png) no-repeat 0px 0px; left: 20px; } #property-slider-two .flex-direction-nav a.flex-prev:hover { background-position: bottom; } #property-slider-two .flex-direction-nav a.flex-next { background: url(/images/prop-slider-nav-right.png) no-repeat 0px 0px; right: 20px; } #property-slider-two .flex-direction-nav a.flex-next:hover { background-position: bottom; } #property-slider-two .flex-direction-nav .flex-disabled { opacity: 0; filter: alpha(opacity=0); cursor: default; } #property-slider-two .flexslider.loading { background: transparent url("../images/slider-loader.gif") no-repeat center center; } #property-carousel-two { padding: 0 28px; } #property-carousel-two .slides li { margin: 10px 10px 10px 0; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } #property-carousel-two .slides li img { cursor: pointer; opacity: 0.7; filter: alpha(opacity=70); } #property-carousel-two .slides li:hover img, #property-carousel-two .slides li.flex-active-slide img { opacity: 1; filter: alpha(opacity=100); } #property-carousel-two .flex-direction-nav a { opacity: 1; background-color: #4dc7ec; background-image: url("../images/arrow-right-white.png"); background-position: center center; background-repeat: no-repeat; background-size: 8px 11px; height: 40px; width: 40px; text-indent: -999em; text-align: left; transition: none; text-shadow: none; outline: none; } #property-carousel-two .flex-direction-nav a:hover { background-color: #1fb9e7; } #property-carousel-two .flex-direction-nav a:focus { outline: none; } #property-carousel-two .flex-direction-nav a::before { display: none; } #property-carousel-two .flex-direction-nav a.flex-prev { background-image: url("../images/arrow-left-white.png"); left: 0; } #property-carousel-two .flex-direction-nav a.flex-next { background-image: url("../images/arrow-right-white.png"); right: 0; } #property-carousel-two .flex-direction-nav .flex-disabled { opacity: 1 !important; filter: alpha(opacity=100); cursor: default; z-index: 100; pointer-events: none; } /* Agents Listing --------------------------------------------------------*/ .about-agent { padding: 16px 20px 0; border: 1px solid #dedede; margin-bottom: 30px; } .about-agent h4 a, .property-item h4 .about-agent a a { color: #394041; } .about-agent h4 a:hover, .property-item h4 .about-agent a a:hover { color: #df5400; } .about-agent .agent-pic { margin: 0; float: none; margin-bottom: 15px; } .about-agent .contact-types { color: #394041; font-family: var(--font-family2), Helvetica, Arial, sans-serif; } .about-agent .contacts-list { margin: 0 0 20px; } .about-agent .contacts-list li { border: none; display: inline-block; margin-right: 20px; line-height: 20px; } .about-agent .contacts-list li:last-child { margin-right: 0; } .about-agent .agent-recaptcha { min-height: inherit; } .about-agent .follow-agent { border-top: 1px solid #dedede; margin: 40px -20px 0; clear: both; } .about-agent .real-btn.btn, .about-agent .btn.btn-blue, .about-agent .btn.btn-grey, .about-agent .sidebar .widget .dsidx-widget .btn.submit, .sidebar .widget .dsidx-widget .about-agent .btn.submit { float: right; padding: 12px 25px; } .about-agent .social_networks li a { border-color: #dedede; height: 44px; } .about-agent .social_networks li a i { width: auto; } .about-agent .social_networks li a i.icon-twitter:before { left: 1px; position: relative; top: 1px; } .about-agent .social_networks li a i.icon-google-plus:before { left: 2px; position: relative; top: 1px; } .about-agent .social_networks li a i.icon-linkedin:before { left: 1px; position: relative; top: 0px; } /* Agent Single --------------------------------------------------------*/ .about-agent.agent-single figure { width: auto; margin: 0; float: none; } .about-agent.agent-single figure img { border: 1px solid #dedede; } .about-agent.agent-single .detail { float: none; width: auto; margin-bottom: 0; } .about-agent.agent-single .detail ul, .about-agent.agent-single .detail ol { list-style-position: inside; } .agent-single .contacts-list { margin: 0 0 20px; } .agent-single .contacts-list li { border: none; display: inline-block; margin-right: 20px; } .agent-single .contacts-list li:last-child { margin-right: 0; } .agent-single .follow-agent { margin-top: 0; } /* Agent Single Form --------------------------------------------------------*/ #agent-single-form { margin-top: 15px; margin-bottom: 0; } #agent-single-form input[type="text"], #agent-single-form input[type="email"], #agent-single-form textarea { width: 100%; box-sizing: border-box; } #agent-single-form input[type="text"].error, #agent-single-form input[type="email"].error, #agent-single-form textarea.error { border: 1px solid #ff1a3a; box-shadow: inset 0 0 1px #ff1a3a; } #agent-single-form input[type="text"], #agent-single-form input[type="email"] { height: 34px; } #agent-single-form textarea { height: 100px; } #agent-single-form .recaptcha_widget { width: 100%; box-sizing: border-box; max-width: none; } #agent-single-form #ajax-loader { display: none; } #agent-single-form #error-container, #agent-single-form #message-container { margin: 10px 0; padding: 0; } #agent-single-form ul.recaptcha_options { margin: 5px; } /* Listing Layout --------------------------------------------------------*/ .listing-layout { position: relative; background-color: #fff; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede; } .listing-layout h4, .listing-layout .property-item h4 a, .property-item h4 .listing-layout a { font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-size: 20px; font-weight: normal; line-height: 1.2em; height:1.2em; margin: 0 0 15px; overflow: hidden; text-overflow: ellipsis; } .property-grid h4{ text-align: center; line-height: 1.2em; height: 2.4em; } .media_container > h4{ height: 100% !important; } .listing-layout figure { float: left; margin: 4px 23px 15px 0; } .listing-layout p { line-height: 24px; font-size: 13px; } .listing-layout em { margin-right: 13px; font-style: normal; } .listing-layout .property-item-wrapper { width: auto; float: none; margin: 0 0 30px; } .listing-layout .property-item { padding-bottom: 0; } .listing-layout .property-item .price { margin: 0 -11px 10px -18px; padding: 8px 20px 10px 13px; } .listing-layout .property-item figure { margin: 0 0 20px; } .listing-layout .property-item img { border: none; } .listing-layout .property-item .detail { width: 414px; } .listing-layout .property-item .detail p { margin-bottom: 10px; } .listing-layout .property-by .title-heading { float: left; position: static; } .span12 .listing-layout .property-item figure { width: 244px; } .span12 .listing-layout .property-item .detail { width: 605px; } /* dodano */ .listing-layout .property-item img { width: 100%; height: 11.43rem; } /* View Type --------------------------------------------------------*/ .view-type { position: absolute; right: -1px; top: -42px; border: 1px solid #dedede; background-color: #fff; } .view-type a { display: block; float: right; height: 24px; width: 24px; margin: 8px; cursor: pointer; } .view-type a.grid .boxes, .view-type a.list .boxes { fill: #394041; } .view-type a.grid.active .boxes, .view-type a.grid:hover .boxes, .view-type a.list.active .boxes, .view-type a.list:hover .boxes { fill: #ec894d; } .view-type a.list { border-right: 1px solid #dedede; } /* Listing --------------------------------------------------------*/ .listing-grid-layout .main { margin: 52.5px 0 15px; } .listing-grid-layout .main.fix-margins { margin-top: 0; } .listing-grid-layout .title-heading { text-transform: none; background-color: #394041; position: absolute; font-size: 21px; line-height: 48px; min-height: 53px; margin: 0; padding: 0 30px 0 20px; top: -53px; left: 0; color: #fff; left: -1px; } .listing-grid-layout .pagination { clear: both; border-top: 1px solid #dedede; margin: 0px 0; padding: 2px 0 0; } .tax-property-feature .listing-grid-layout .main, .tax-property-city .listing-grid-layout .main, .tax-property-type .listing-grid-layout .main, .tax-property-status .listing-grid-layout .main { margin-top: 35px; } .list-container { padding: 25px 22px; } .listing-layout.inspiry-shortcode { border: none; } .inspiry-shortcode .list-container { padding: 0 5px; } .page-carousel .brands-carousel { border: 1px solid #dedede; margin-bottom: 30px; } /* Property Grid Layout --------------------------------------------------------*/ .property-grid .list-container { margin-left: -30px; } .property-grid .list-container .alert-wrapper { margin: 10px 0 10px 50px; } .property-grid .property-item { margin: 0 0 30px 30px; padding: 0; float: left; border: 0; width: 196px; min-height: 330px; /*height: auto !important;*/ height: 330px; background: transparent; } .property-grid .property-item figure { margin: 0 0 18px; width: auto; float: none; } .property-grid .property-item h4, .property-grid .property-item h4 a, .property-grid .property-item h4 a { font-size: 14px; } .property-grid .property-item h4, .property-grid .property-item h4 a { margin-bottom: 4px; } .property-grid .property-item .description{ line-height: 1.4em; height: 2.8em; margin: 10px 10px 1px 0; overflow: hidden; display: block; position: relative; } .property-grid .property-item .description::before{ content: '…'; background: white; position: absolute; right: 0px; bottom: 3px; font-size: 150%; } .property-grid .property-item .more-details { float: right; } .property-grid .property-item .price { padding: 8px 2px; margin: 0; color: #4dc7ec ; font-size: 1.0em; font-weight: bold; background-color:#fff ; display: block; text-align: center; } .property-grid .property-item .more-details .fa-caret-right { margin-left: 5px; vertical-align: middle; } .property-grid.inspiry-shortcode .list-container { padding: 0; } .property-grid.inspiry-shortcode .property-item { margin-bottom: 20px; } .span12 .property-grid.inspiry-shortcode .list-container { padding-left: 10px; } .span12 .property-grid.inspiry-shortcode figure { width: auto; } /* Gallery Template --------------------------------------------------------*/ #filter-by { font-family: var(--font-family2), Helvetica, Arial, sans-serif; margin: 30px 0 0; text-align: center; } #filter-by a { display: inline-block; color: #586162; font-size: 13px; margin: 0 0 3px; padding: 7px 17px 8px; border: 1px solid #dedede; background-color: #eaeaea; cursor: pointer; } #filter-by a:focus, #filter-by a.active, #filter-by a:hover { outline: 0; color: #fff; border-color: #ec894d; background-color: #ec894d; -webkit-transition: 0.3s ease-in-out; -moz-transition: 0.3s ease-in-out; -o-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; } #gallery-container { padding: 30px; } .gallery-item { float: left; margin-bottom: 18px; overflow: hidden; } .gallery-item figure { margin: 0 0 18px; position: relative; float: none; } .gallery-item img { margin-bottom: 0; border: none; } .gallery-item .media_container { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 200; background: rgba(84, 200, 236, 0.9); background: #54c8ec; display: none; } .gallery-item .media_container a { opacity: 1.0; z-index: 250; display: block; position: absolute; top: 50%; width: 32px; height: 32px; background-color: #ffffff; } .gallery-item .media_container a:hover { background-color: #f5f5f5; -webkit-transition: ease-in-out 0.2s; -moz-transition: ease-in-out 0.2s; -o-transition: ease-in-out 0.2s; transition: ease-in-out 0.2s; } .gallery-item .media_container a.link { right: 0; background-image: url(/images/icon-link.png); background-repeat: no-repeat; background-position: 50% 50%; } .gallery-item .media_container a.zoom { left: 0; background-image: url(/images/icon-zoom.png); background-repeat: no-repeat; background-position: 50% 50%; } .gallery-item .item-title { margin-bottom: 18px; font-size: 14px; font-weight: normal; font-family: var(--font-family2), Helvetica, Arial, sans-serif; } .gallery-item .item-title a { color: #394041; } .gallery-item .item-title a:hover { color: #ec894d; } .gallery-2-columns, .gallery-3-columns, .gallery-4-columns { margin-left: -30px; } .gallery-2-columns .gallery-item, .gallery-3-columns .gallery-item, .gallery-4-columns .gallery-item { margin-left: 30px; } .gallery-2-columns .gallery-item { width: 424px; } .gallery-3-columns .gallery-item { width: 272px; } .gallery-4-columns .gallery-item { width: 197px; } /* Isotope Styles --------------------------------------------------------*/ table { border-width: 1px; border-spacing: 1px; border-style: solid; border-color: #cecece; border-collapse: collapse; background-color: transparent; } table th { border-width: 1px; padding: 5px; border-style: solid; border-color: #cecece; background-color: white; } table td { border-width: 1px; padding: 5px; border-style: solid; border-color: #cecece; background-color: white; } /* Isotope Styles --------------------------------------------------------*/ .isotope-item { z-index: 2; } .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } /* dsIDX Styles --------------------------------------------------------*/ #dsidx.dsidx-results a { text-decoration: none; } #dsidx.dsidx-results a:hover { text-decoration: none; } #dsidx.dsidx-results .dsidx-paging-control { float: left; text-align: left; font-size: 12px; } #dsidx.dsidx-results .dsidx-sorting-control { font-size: 12px; text-align: left; } #dsidx.dsidx-results .dsidx-sorting-control form select { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border-color: #dedede; margin-bottom: 2px; margin-left: 5px; } #dsidx.dsidx-results #dsidx-map-control { clear: both; margin-top: 10px; } #dsidx.dsidx-results #dsidx-map { border: none; } #dsidx-disclaimer { clear: both; font-size: 12px; line-height: 20px; margin-top: 10px; } /* dsIDXpress Listing Styles --------------------------------------------------------*/ #dsidx-listings { margin: 0; } #dsidx-listings li { display: none; } #dsidx-listings li.dsidx-listing { display: block; margin: 0 0 30px; border: 1px solid #dedede; padding: 20px; width: auto; } #dsidx-listings .dsidx-media .dsidx-photo { border: none; } #dsidx-listings .dsidx-primary-data { background-color: #4dc7ec; color: #fff; padding-top: 8px; padding-bottom: 8px; width: 62%; } #dsidx-listings .dsidx-address { display: inline; margin-left: 10px; } #dsidx-listings .dsidx-address a { font-family: "Lato", Helvetica, Arial, sans-serif; font-size: 18px; font-weight: normal; color: #fff; } #dsidx-listings .dsidx-address a:hover { color: #fff; } #dsidx-listings .dsidx-price { font-family: "Lato", Helvetica, Arial, sans-serif; color: #fff; font-size: 18px; font-weight: normal; padding-left: 6px; display: inline; float: left; } #dsidx-listings .dsidx-secondary-data { width: auto; } #dsidx-listings .dsidx-secondary-data div { background: url(/images/icon-arrow-small.png) no-repeat 4px 6px; padding-left: 20px; float: left; margin: 5px 3px; width: 40%; font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: 23px; } .dsidx-results li.dsidx-prop-summary { padding: 15px 0 15px 15px; margin-bottom: 30px; border: 1px solid #dedede; } .dsidx-results li.dsidx-prop-summary .dsidx-prop-title { background-color: #4dc7ec; color: #fff; padding: 8px 10px; font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-weight: normal; text-transform: none; margin: 0; font-size: 18px; } .dsidx-results li.dsidx-prop-summary .dsidx-prop-title b { font-weight: normal; } .dsidx-results li.dsidx-prop-summary .dsidx-prop-title a { color: #fff; } .dsidx-results li.dsidx-prop-summary .dsidx-prop-title a:hover { text-decoration: underline; } .dsidx-results li.dsidx-prop-summary .dsidx-prop-features div { background: url(/images/icon-arrow-small.png) no-repeat 4px 6px; padding-left: 20px; float: left; margin: 5px 3px; width: 19%; font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: 23px; } /* dsIDXpress Details Page Styles --------------------------------------------------------*/ #dsidx.dsidx-details #dsidx-actions { margin: 0 0 15px; font-family: var(--font-family2),Helvetica,Arial,sans-serif; font-weight: normal; } #dsidx.dsidx-details #dsidx-description { background: #fff; border: 1px solid #dedede; padding: 15px; color: #8b9293; font-size: 13px; line-height: 23px; } #dsidx.dsidx-details #dsidx-secondary-data, #dsidx.dsidx-details .dsidx-supplemental-data { border: none; } #dsidx.dsidx-details #dsidx-secondary-data th, #dsidx.dsidx-details #dsidx-secondary-data td, #dsidx.dsidx-details .dsidx-supplemental-data th, #dsidx.dsidx-details .dsidx-supplemental-data td { background: #fbfbfb; color: #636464; font-size: 13px; line-height: 23px; border: 1px solid #dedede; } #dsidx.dsidx-details #dsidx-secondary-data tr:hover th, #dsidx.dsidx-details #dsidx-secondary-data tr:hover td, #dsidx.dsidx-details .dsidx-supplemental-data tr:hover th, #dsidx.dsidx-details .dsidx-supplemental-data tr:hover td { background: #f1f1f1; } #dsidx.dsidx-details h3 { margin-top: 20px; } #dsidx.dsidx-details #dsidx-map { border: none; } #dsidx.dsidx-details #dsidx-contact-form { background: #fbfbfb; border: 1px solid #dedede; padding: 15px; } #dsidx.dsidx-details .dsidx-contact-form table { border: none; } #dsidx.dsidx-details .dsidx-contact-form table th, #dsidx.dsidx-details .dsidx-contact-form table td { background: transparent; color: #636464; font-size: 13px; line-height: 23px; border: none; } #dsidx.dsidx-details .dsidx-contact-form table td.column-one { width: 25%; } #dsidx.dsidx-details .dsidx-contact-form table tr { background: transparent; } #dsidx.dsidx-details .dsidx-contact-form table tr:hover th, #dsidx.dsidx-details .dsidx-contact-form table tr:hover td { background: transparent; } #dsidx.dsidx-details .dsidx-contact-form table input.dsidx-text { width: 90%; padding: 5px 10px; } #dsidx.dsidx-details .dsidx-contact-form table label { font-family: var(--font-family2), Helvetica,Arial,sans-serif; margin-top: 5px; } #dsidx.dsidx-details .dsidx-contact-form table input[type=button] { padding: 10px 18px; font-family: var(--font-family2), Helvetica,Arial,sans-serif; font-size: 14px; height: auto; line-height: 18px; } #dsidx.dsidx-details .dsidx-contact-form table textarea.dsidx-contact-form-comments { padding: 5px 10px; width: 93%; } #dsidx.dsidx-details .dsidx-contact-form table select { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } #dsidx-header { background: #fbfbfb; border: 1px solid #dedede; padding: 15px; margin-bottom: 20px; } #dsidx-header table { border: none; } #dsidx-header table td { border: none; background: transparent; } #dsidx-header table#dsidx-primary-data th { border: none; background: transparent; color: #636464; font-family: var(--font-family2), Helvetica,Arial,sans-serif; font-weight: normal; } #dsidx-header table#dsidx-primary-data td { border: none; color: #636464; font-family: var(--font-family2), Helvetica,Arial,sans-serif; font-weight: normal; } #dsidx-header .dsidx-secondary-row { background: transparent; } .sidebar .widget.dsidx-widget-listings h3.title { margin-bottom: 0; } .sidebar .widget .dsidx-map { height: auto; padding: 5px 18px 49px 22px; } .sidebar .widget .dsidx-map .dsidx-details { height: auto; margin-bottom: 5px; } .sidebar .widget .dsidx-slideshow { height: auto; } .sidebar .widget .dsidx-slideshow ul { height: 106px; margin: 5px 0; } .sidebar .widget .dsidx-slideshow .featured-listing { height: auto; } .sidebar .widget .dsidx-slideshow .featured-listing h4, .sidebar .widget .dsidx-slideshow .featured-listing .property-item h4 a, .property-item h4 .sidebar .widget .dsidx-slideshow .featured-listing a { background-color: #4dc7ec; color: #fff; padding: 5px 5px 6px; font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-weight: normal; text-transform: none; margin: 0; font-size: 14px; } .sidebar .widget .dsidx-slideshow .featured-listing h4 a, .property-item h4 .sidebar .widget .dsidx-slideshow .featured-listing a a { color: #fff; } .sidebar .widget .dsidx-slideshow .featured-listing h4 a:hover, .property-item h4 .sidebar .widget .dsidx-slideshow .featured-listing a a:hover { text-decoration: underline; } .sidebar .widget .dsidx-slideshow .featured-listing img { margin: 0 5px 0 0; border: none; } .sidebar .widget .dsidx-expanded { background: white; padding: 15px; } .sidebar .widget .dsidx-expanded .featured-listing { height: auto; margin: 0 0 15px; border-top: none; } .sidebar .widget .dsidx-expanded .featured-listing h4, .sidebar .widget .dsidx-expanded .featured-listing .property-item h4 a, .property-item h4 .sidebar .widget .dsidx-expanded .featured-listing a { background-color: #4dc7ec; color: #fff; padding: 5px 5px 6px; font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-weight: normal; text-transform: none; margin: 0; font-size: 14px; border: none; margin-left: 0 !important; } .sidebar .widget .dsidx-expanded .featured-listing h4 a, .property-item h4 .sidebar .widget .dsidx-expanded .featured-listing a a { color: #394041; } .sidebar .widget .dsidx-expanded .featured-listing h4 a:hover, .property-item h4 .sidebar .widget .dsidx-expanded .featured-listing a a:hover { color: #dc7d44; } .sidebar .widget .dsidx-expanded .featured-listing .dsidx-photo { position: relative; left: auto; top: auto; float: none; } .sidebar .widget .dsidx-expanded .featured-listing img { margin: 0 5px 10px 0; border: none; } .sidebar .widget .dsidx-expanded .featured-listing ul { padding: 0 0; clear: both; margin: 0; margin-left: 0 !important; } .sidebar .widget .dsidx-expanded .featured-listing ul > li { background: url(/images/icon-arrow-small.png) no-repeat 4px 8px; padding: 5px 5px 5px 20px; float: none; display: block; margin: 0; font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: 20px; } .sidebar .widget .dsidx-expanded .featured-listing ul > li:first-child { border-top: none; } .sidebar .widget .dsidx-search-widget form { padding: 0 20px; } .sidebar .widget .dsidx-search-widget table { border: none; background: transparent; } .sidebar .widget .dsidx-search-widget table tr th { padding: 8px 6px 8px 8px; } .sidebar .widget .dsidx-search-widget table tr th, .sidebar .widget .dsidx-search-widget table tr td { background: transparent; border: none; position: relative; } .sidebar .widget .dsidx-search-widget label { color: #394041; font-size: 13px; display: block; float: none; width: 98%; padding: 0; } .sidebar .widget .dsidx-search-widget span.select-wrapper { font-family: var(--font-family2), Helvetica, Arial, sans-serif; position: relative; display: block; } .sidebar .widget .dsidx-search-widget span.select-wrapper input { width: 136px; height: 24px; padding-right: 30px; margin-bottom: 22px; cursor: pointer; color: #7b8283; background: url(/images/dropdown-arrow.png) no-repeat right top; } .sidebar .widget .dsidx-search-widget select { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border: 1px solid #cdcdcd; padding: 5px 6px; font-size: 12px; margin: 0 auto 10px; display: block; width: 98% !important; } .sidebar .widget .dsidx-search-widget select.dsidx-search-widget-propertyTypes { display: block; margin: 0 auto 10px; width: 98% !important; } .sidebar .widget .dsidx-search-widget input[type="text"], .sidebar .widget .dsidx-search-widget textarea { border: 1px solid #cdcdcd; padding: 2px 6px; font-size: 12px; width: 98% !important; float: none !important; margin-bottom: 10px; height: 28px; } .sidebar .widget .dsidx-search-widget input[type=text].dsidx-price { width: 48% !important; } .sidebar .widget .dsidx-search-widget .dsidx-search-button { text-align: center; } .sidebar .widget .dsidx-search-widget .dsidx-search-button .submit { padding: 8px 16px; font-family: var(--font-family2),Helvetica,Arial,sans-serif; font-size: 14px; text-transform: none; color: #fff; } .sidebar .widget .dsidx-search-widget .dsidx-search-button br { display: none; } .sidebar .widget .dsidx-widget-single-listing { border: none; } .sidebar .widget .dsidx-widget-single-listing h3.widget-title { font-family: var(--font-family2),Helvetica,Arial,sans-serif; } .sidebar .widget .dsidx-controls { display: none; } .disable-responsive .sidebar .widget .dsidx-search-widget input[type=text].dsidx-price { width: 34%; } .disable-responsive .sidebar .widget .dsidx-widget-single-listing { width: 220px; } /* dsIDXpress Pro Fixes --------------------------------------------------------*/ #dsidx-top-search #dsidx-search-bar { background: url(../images/search-glass.png) no-repeat 11px center; background: url(../images/search-glass.png) no-repeat 11px center, -moz-linear-gradient(top, #4dc7ec 0, #4dc7ec 100%); background: url(../images/search-glass.png) no-repeat 11px center, -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(77, 199, 236, 0.3)), color-stop(1, #4dc7ec)); background: url(../images/search-glass.png) no-repeat 11px center, -webkit-linear-gradient(top, #4dc7ec 0, #4dc7ec 100%); background: url(../images/search-glass.png) no-repeat 11px center, -ms-linear-gradient(top, #4dc7ec 0, #4dc7ec 100%); background: url(../images/search-glass.png) no-repeat 11px center, -o-linear-gradient(top, #4dc7ec 0, #4dc7ec 100%); background: url(../images/search-glass.png) no-repeat 11px center, linear-gradient(to top, #4dc7ec 0, #4dc7ec 100%); } #dsidx-top-search { background-color: #4dc7ec; } #dsidx-top-search #dsidx-search-form-wrap { background: #4dc7ec; } #dsidx-top-search #dsidx-search-form table { border-width: 0px; } #dsidx-top-search #dsidx-search-form table tr { border-width: 0px; } #dsidx-top-search #dsidx-search-form table td { border-width: 0px; } #dsidx-top-search #dsidx-search-form table th { border-width: 0px; } #dsidx select, .dsidx-content-header select { width: 150px; } #dsidx select, .dsidx-content-header select#dsidx-search-type { width: 245px; } .dsidx-profile-button { line-height: 16px; padding: 6px 8px; } #dsidx-top-search #dsidx-search-form .dsidx-search-tag-list .dsidx-search-tag-checkbox label { display: inline-block; } #dsidx-profile-header .dsidx-profile-button .dsidx-profile-dropicon { margin-left: 6px; } #dsidx.dsidx-results .dsidx-paging-control { float: right; text-align: right; } #dsidx ul.dsidx-tabs.dsidx-result-tabs li.dsidx-tab span { padding-left: 24px; } #dsidx ul.dsidx-tabs.dsidx-result-tabs li.dsidx-tab span { line-height: 16px; } #dsidx-listings li.dsidx-listing-container { display: block; margin: 0 0 30px; border: 1px solid #dedede; padding: 10px; width: auto; } #dsidx-listings li.dsidx-listing-container .dsidx-listing { border: none; padding: 0; box-shadow: none; background: transparent; border-radius: 0; margin-bottom: 0; } ol#dsidx-listings { padding: 20px 0; } #dsidx-listings .dsidx-listing-container .dsidx-listing:hover .dsidx-media, #dsidx-listings .dsidx-listing-container .dsidx-listing .dsidx-media { padding: 0; margin: 0; background: transparent; } #dsidx-listings .dsidx-listing-container .dsidx-listing:hover .dsidx-data, #dsidx-listings .dsidx-listing-container .dsidx-listing .dsidx-data { margin: 0; } #dsidx-listings .dsidx-listing-container .dsidx-listing .dsidx-media .dsidx-photo { border: none; } #dsidx-listings .dsidx-listing-container .dsidx-listing .dsidx-media .dsidx-photo .dsidx-photo-count { background: #999 url(../images/photo-count.png) 5px 8px no-repeat; } #dsidx-listings .dsidx-listing-container .dsidx-primary-data { width: 100%; } #dsidx-listings .dsidx-listing-container .dsidx-listing .dsidx-primary-data { border: none; padding: 6px 0 20px 0; } #dsidx-listings .dsidx-listing-container .dsidx-listing .dsidx-primary-data .dsidx-address a { color: #fff; font-family: "Lato", Helvetica, Arial, sans-serif; font-size: 18px; font-weight: normal; } #dsidx-listings .dsidx-listing-container .dsidx-listing .dsidx-primary-data .dsidx-address a span { color: #fff; } #dsidx-listings .dsidx-listing-container .dsidx-listing .dsidx-primary-data .dsidx-price, #dsidx-listings .dsidx-listing-container .dsidx-listing .dsidx-primary-data .dsidx-price-sold { background: transparent; } #dsidx-listings .dsidx-listing-container .dsidx-listing .dsidx-secondary-data { padding: 0; margin: 0; overflow: hidden; } #dsidx-listings .dsidx-listing-container .dsidx-secondary-data div { display: block; width: 42%; padding-left: 24px; margin: 5px 3px; background: url(/images/icon-arrow-small.png) no-repeat 8px 6px; font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: 23px; } #dsidx-listings .dsidx-listing .dsidx-listing-tag.dsidx-tag-open-house { float: none; text-align: left; width: auto; margin: 0; padding: 3px 10px; } #dsidx-listings .dsidx-listing-container .dsidx-listing .dsidx-listing-tag.dsidx-tag-pre-foreclosure { float: none; text-align: left; width: auto; margin: 0; padding: 3px 10px; background: #e3712c; } .dsidx-results-grid #dsidx-listings li.dsidx-listing-container { padding: 0; border: none; } .dsidx-results-grid #dsidx-listings .dsidx-listing:hover .dsidx-data, .dsidx-results-grid #dsidx-listings .dsidx-listing .dsidx-data { padding: 0; } .dsidx-results-grid #dsidx-listings .dsidx-listing-container .dsidx-listing .dsidx-primary-data { padding: 6px 0 12px 0; width: 250px; } .dsidx-results-grid #dsidx-listings .dsidx-listing-container .dsidx-secondary-data div { background: none; width: auto; } .dsidx-results-grid #dsidx-listings .dsidx-listing .dsidx-media .dsidx-photo { background: transparent; box-shadow: none; } .dsidx-results-grid #dsidx-listings .dsidx-listing .dsidx-media .dsidx-photo img { max-height: none; } #dsidx-listings .dsidx-listing-container .dsidx-listing .dsidx-media .dsidx-photo .dsidx-photo-count { background: #999 url(../images/photo-count.png) 5px 3px no-repeat; line-height: 16px; } .dsidx-results-grid #dsidx-listings .dsidx-listing .dsidx-data .dsidx-primary-data .dsidx-price { background: #4dc7ec; border: none; position: static; top: auto; left: auto; float: right; width: auto; line-height: 20px; } .dsidx-results-grid #dsidx-listings .dsidx-listing:hover .dsidx-data .dsidx-primary-data .dsidx-price { padding: 5px 10px; } .dsidx-results-grid #dsidx-listings .dsidx-listing .dsidx-primary-data .dsidx-address { float: left; padding: 5px 5px 5px 0; } #dsidx.dsidx-share-dropicon { margin-left: 6px; } #dsidx.dsidx-details { margin: 0; } .mapsearch_data_table { padding: 0; border-spacing: 0; border-collapse: collapse; } .mapsearch_data_label_alt, .mapsearch_data_value { color: #8b9293; } #mapsearch_header, #mapsearch_footer { display: none; } .sidebar .dsidx-results-widget .dsidx-panel { padding: 10px 20px 20px; } .sidebar .dsidx-results-widget .dsidx-panel.dsidx-slideshow { padding: 15px 0 25px; background-color: #fff; } .sidebar .dsidx-results-widget .dsidx-panel.dsidx-slideshow a.dsidx-photo { margin: 5px 0 0 5px; } .sidebar .dsidx-results-widget .dsidx-slideshow .featured-listing h4 a, .property-item h4 .sidebar .dsidx-results-widget .dsidx-slideshow .featured-listing a a, .sidebar .dsidx-results-widget .dsidx-slideshow .featured-listing a a { color: #929a9b; } .sidebar .dsidx-results-widget .dsidx-slideshow .featured-listing h4 a:hover, .property-item h4 .sidebar .dsidx-results-widget .dsidx-slideshow .featured-listing a a:hover, .sidebar .dsidx-results-widget .dsidx-slideshow .featured-listing a a:hover { color: #b0b8b9; } /* dsIDX search widget for homepage --------------------------------------------------------*/ #home-idx-search { position: relative; background-color: #fff; border-bottom: 1px solid #dedede; } #home-idx-search h3.home-widget-label { background-color: #394041; color: #dedee0; font-size: 21px; line-height: 33px; margin: 0; padding: 10px 25px; position: absolute; top: -53px; left: 0; text-transform: none; z-index: 999; } #home-idx-search .dsidx-search-widget { max-width: none; padding: 25px; background: #fff; border-bottom: 1px solid #dedede; } #home-idx-search .dsidx-search-widget form { margin: 0; } #home-idx-search .dsidx-search-widget select { width: auto !important; float: none; margin: 0 20px 15px 0; border-radius: 0; padding: 5px 10px; } #home-idx-search .dsidx-search-widget label { width: auto !important; margin: 5px 5px 0 0; float: none; padding: 0; vertical-align: top; color: #394041; } #home-idx-search .dsidx-search-widget input[type=text] { width: 125px !important; margin: 0 20px 15px 0; float: none; padding: 2px 4px 2px 8px; box-sizing: inherit; } #home-idx-search .dsidx-search-widget input[type=text].dsidx-price { width: 80px !important; margin-right: 5px; } #home-idx-search .dsidx-search-widget input[type=text].dsidx-improvedsqft, #home-idx-search .dsidx-search-widget input[type=text].dsidx-beds, #home-idx-search .dsidx-search-widget input[type=text].dsidx-baths { width: 120px !important; } #home-idx-search .dsidx-search-widget input[type=text]#idx-q-PriceMax { margin-right: 20px; } #home-idx-search .dsidx-search-widget .dsidx-search-button { display: inline-block; margin: 0; padding: 0; vertical-align: top; } #home-idx-search .dsidx-search-widget .dsidx-search-button .submit { margin: 0; padding: 5px 15px; font-size: 14px; text-transform: none; vertical-align: bottom; } #dsidx-search-form-main .dsidx-search-grid { float: none; width: auto; } #home-idx-search .dsidx-resp-search-box { padding: 20px 0 20px 30px; } #home-idx-search .dsidx-resp-search-form { margin-left: -15px; } #home-idx-search .dsidx-resp-area { width: 172px !important; float: left !important; margin-left: 15px; } .dsidx-resp-area input[type="text"], .dsidx-resp-area select { height: 35px; } .dsidx-resp-area-submit input[type="submit"] { margin-top: 25px; height: 35px; background: #ec894d; border: none; color: #fff; } .dsidx-resp-area-submit input[type="submit"]:hover { background: #df5400; } .sidebar form { margin: 0; } .sidebar .dsidx-widget { padding: 10px 20px; } .sidebar .dsidx-resp-area select { margin: 0; } .sidebar .dsidx-resp-area { margin-bottom: 10px; } .sidebar .dsidx-resp-area-submit input[type="submit"] { margin: 0; } .sidebar .dsidx-resp-search-box > label { display: none; } .dsidx-widget-quick-search .dsidx-resp-search-box { padding: 10px 20px; } .dsidx-resp-area input[type="text"], .dsidx-resp-area select { margin-bottom: 0; } @media (min-width: 500px) and (max-width: 1199px) { #home-idx-search .dsidx-resp-area { width: 208px !important; } } @media (min-width: 440px) and (max-width: 499px) { #home-idx-search .dsidx-resp-area { width: 90% !important; } } @media (max-width: 439px) { #home-idx-search .dsidx-resp-area { width: 80% !important; } } /* Submit Property Template --------------------------------------------------------*/ .submit-form { /* Additional details --------------------------------------------------------*/ } .submit-form .form-option { margin-bottom: 15px; } .submit-form .form-option.checkbox-option input[type="checkbox"] { display: block; width: 6%; float: left; margin-top: 3px; } .submit-form .form-option.checkbox-option label { display: block; width: 94%; float: left; font-weight: normal; } .submit-form label { color: #394041; font-size: 14px; font-weight: bold; } .submit-form label.error { color: red; font-size: 12px; font-weight: normal; } .submit-form label small { font-weight: normal; } .submit-form input[type="file"] { line-height: 15px; } .submit-form input[type="text"], .submit-form input[type="email"], .submit-form input[type="password"], .submit-form textarea { width: 424px; } .submit-form input[type="text"].error, .submit-form input[type="email"].error, .submit-form input[type="password"].error, .submit-form textarea.error { border: 1px solid red; } .submit-form .selectwrap input[type="text"] { width: 400px; } .submit-form textarea { height: auto; } .submit-form .map-wrapper img { max-width: none; } .submit-form .ui-helper-hidden-accessible { display: none; } .submit-form .features-checkboxes { list-style: none; margin: 8px 0 15px; } .submit-form .features-checkboxes li { margin: 0 0 8px 0; float: left; width: 33%; } .submit-form .features-checkboxes input[type="checkbox"] { margin: 2px 0 0px 0; display: block; float: left; width: 10%; } .submit-form .features-checkboxes label { display: block; margin: 0 0 0 5px; color: #8b9293; font-size: 12px; font-weight: normal; width: 85%; float: left; } .submit-form .field-description { font-size: 12px; } .submit-form .map-wrapper { padding-bottom: 10px; } .submit-form .map-wrapper .real-btn, .submit-form .map-wrapper .btn-blue, .submit-form .map-wrapper .btn-grey, .submit-form .map-wrapper .sidebar .widget .dsidx-widget .submit, .sidebar .widget .dsidx-widget .submit-form .map-wrapper .submit { margin: 5px 0 15px; } .submit-form .map-wrapper .map-canvas { width: 100%; height: 352px; margin-bottom: 10px; } .submit-form .image { margin-bottom: 6px; } .submit-form #add-more { margin-bottom: 10px; } .submit-form #featured-file-container.hidden { display: none; } .submit-form #featured-thumb-container, .submit-form #gallery-thumbs-container { margin: 0 0 10px -8px; } .submit-form .gallery-thumb, .submit-form .sortable-placeholder { width: 141px; height: 141px; float: left; margin: 0 0 8px 8px; background-color: #efefef; } .submit-form .gallery-thumb { position: relative; display: table; text-align: center; background-color: #efefef; -webkit-box-shadow: inset 0px 0px 0px 2px #dfdfdf; -moz-box-shadow: inset 0px 0px 0px 2px #dfdfdf; box-shadow: inset 0px 0px 0px 2px #dfdfdf; } .submit-form .gallery-thumb span { display: table-cell; vertical-align: middle; text-align: center; font-weight: bold; } .submit-form .gallery-thumb img { width: 141px; height: 141px; position: absolute; top: 0; left: 0; } .submit-form .gallery-thumb .mark-featured, .submit-form .gallery-thumb .loader, .submit-form .gallery-thumb a { display: block; background-color: rgba(0, 0, 0, 0.5); color: #f0f0f0; padding: 5px 8px; position: absolute; right: 0; bottom: 0; font-size: 16px; } .submit-form .gallery-thumb .mark-featured:hover, .submit-form .gallery-thumb .loader:hover, .submit-form .gallery-thumb a:hover { color: #fff; background-color: rgba(0, 0, 0, 0.6); } .submit-form .gallery-thumb .loader { right: auto; bottom: auto; left: 0; top: 0; background-color: rgba(0, 0, 0, 0.6); color: #fff; display: none; } .submit-form .gallery-thumb .mark-featured { right: auto; top: auto; bottom: 0; left: 0; } .submit-form .inspiry-detail { margin: 5px 0; } .submit-form .inspiry-detail .inspiry-detail-control { width: 5%; float: left; color: #aaa; } .submit-form .inspiry-detail .inspiry-detail-title { width: 33%; float: left; } .submit-form .inspiry-detail .inspiry-detail-value { width: 57%; float: left; } .submit-form .inspiry-detail label { display: block; font-weight: normal; } .submit-form .inspiry-detail input[type="text"] { width: 96%; height: 34px; margin: 0; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ } .submit-form .detail-placeholder { margin: 5px 0; background: #f9f9f9; height: 34px; } .submit-form .sort-detail { cursor: move; } .submit-form .sort-detail:hover { color: #666; } .submit-form .inspiry-details-wrapper a { color: #aaa; } .submit-form .inspiry-details-wrapper a:hover, .submit-form .inspiry-details-wrapper a:focus { color: #666; -webkit-box-shadow: none; box-shadow: none; outline: none; } .submit-form .inspiry-details-wrapper .fa { text-decoration: none; position: relative; top: 7px; font-size: 16px; } .form-options-container { margin-left: -18px; } .form-options-container .form-option { float: left; width: 210px; margin-left: 18px; } .form-options-container input[type="text"] { width: 196px; margin-bottom: 12px; } .form-options-container .selectwrap input[type="text"] { width: 172px; } .form-options-container .full { float: none; width: 439px; } .form-options-container .full input[type="text"] { width: 423px; } .form-options-container .full .selectwrap input[type="text"] { width: 199px; } input[type="text"].ui-autocomplete-loading { background: transparent url("../images/loading.gif") no-repeat right center; visibility: visible; } .ui-autocomplete-input.open { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .ui-autocomplete { padding: 0; margin: 0; list-style: none; position: absolute; z-index: 10000; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; border-width: 1px; border-style: solid; background: #fff; } .ui-autocomplete li { margin-bottom: 0; white-space: nowrap; text-align: left; } .ui-autocomplete li a { display: block; height: 100%; padding: 4px 10px; } .ui-autocomplete li a.ui-state-focus { cursor: pointer; } .form-option .agent-options label { display: inline-block; font-weight: normal; font-size: 13px; } .form-option .agent-options input[type="radio"] { margin-top: -1px; } .form-option .agent-options select { width: auto; margin: 0 0 0 5px; border-radius: 0; } #drag-and-drop { margin-bottom: 10px; background-color: #efefef; border: 3px dashed #dfdfdf; } .drag-drop-msg { text-align: center; margin-top: 30px; margin-bottom: 15px; font-size: 18px; } .drag-or { text-align: center; } .drag-btn { text-align: center; margin-bottom: 30px; margin-top: 15px; } #errors-log { color: red; } /* Login & Register --------------------------------------------------------*/ .login-register .main-wrap h3 { margin-top: 0; font-size: 18px; font-family: var(--font-family2), Helvetica, Arial, sans-serif; text-align: left; font-weight: normal; margin-bottom: 0; } .login-register .main-wrap h3 span { background-color: #394041; color: white; display: inline-block; padding: 5px 25px; vertical-align: top; } .login-register .inner-wrapper { padding: 50px 95px 25px; } .login-register .info-text { color: #171717; font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-weight: normal; margin-bottom: 20px; font-size: 16px; line-height: 24px; } .login-register .form-option { margin-bottom: 15px; } .login-register input[type="text"], .login-register input[type="password"] { font-family: var(--font-family2), Helvetica, Arial, sans-serif; box-shadow: inset 0 0 2px #e9e9e9; border: 1px solid #cdcdcd; height: 28px; padding: 3px 8px 4px; color: #394041; border-radius: 0; width: 75%; margin-bottom: 0; } .login-register input[type="text"]:focus, .login-register input[type="password"]:focus { border-color: #dedede; box-shadow: none; } .login-register input[type="text"].error, .login-register input[type="password"].error { border-color: red; } .login-register label { display: block; color: #394041; font-size: 16px; line-height: 24px; margin-bottom: 5px; font-family: var(--font-family2), Helvetica, Arial, sans-serif; } .login-register label span { color: red; display: inline-block; margin: 0 5px; } .login-register label.error { margin: 5px 0; font-size: 12px; color: red; line-height: 20px; } .login-register .desc-text { margin-bottom: 20px; } .login-register .register-btn, .login-register .real-btn, .login-register .btn-blue, .login-register .btn-grey, .login-register .sidebar .widget .dsidx-widget .submit, .sidebar .widget .dsidx-widget .login-register .submit { padding: 10px 40px; font-size: 14px; margin-top: 10px; margin-bottom: 10px; } .login-register .register-btn { background: #62caea; } .login-register .register-btn:hover { background: #35bbe4; } .login-register .forgot-password { margin: 0 0 20px; padding: 0; } .login-register .forgot-password a { color: #EC894D; outline: 0; } .login-register .forgot-password a:hover { color: red; } .login-register #forgot-form { display: none; } /* My Properties --------------------------------------------------------*/ .my-properties .main-wrap h3 { margin-top: 0; font-size: 18px; font-family: var(--font-family2), Helvetica, Arial, sans-serif; text-align: left; font-weight: normal; margin-bottom: 0; } .my-properties .main-wrap h3 span { background-color: #394041; color: white; display: inline-block; padding: 5px 25px; vertical-align: top; } .my-properties .main { border: none; } .my-properties .alert-wrapper { background: #fff; padding: 25px; } .my-properties .alert-wrapper h5 { font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-weight: normal; } .my-property { border: 1px solid #dedede; background: #fff; margin-bottom: 20px; } .my-property .cell { padding: 22px 15px; float: left; height: 80px; } .my-property .cell h5 { font-family: var(--font-family2), Helvetica, Arial, sans-serif; font-weight: normal; font-size: 14px; line-height: 32px; margin: 24px 0; overflow: hidden; height: 32px; text-align: center; } .my-property .property-thumb { width: 120px; } .my-property .property-title { width: 200px; border-right: 1px solid #dedede; } .my-property .property-title h5 { text-align: left; } .my-property .property-date { width: 220px; } .my-property .property-date i { margin-right: 5px; position: relative; top: -1px; } .my-property .property-publish-status { width: 60px; background: #ebebeb; border-left: 1px solid #dedede; border-right: 1px solid #dedede; } .my-property .property-payment { width: 140px; float: right; border-right: 1px solid #dedede; } .my-property .property-payment img { vertical-align: top; } .my-property .property-payment .paypal-button { margin: 25px 0; text-align: center; } .my-property .property-payment .paypal-button button { margin: 0; } .my-property .property-controls { width: 40px; float: right; } .my-property .property-controls a { display: inline-block; width: 40px; height: 40px; border-bottom: 1px solid #dedede; text-align: center; } .my-property .property-controls a:last-child { border-bottom: none; } .my-property .property-controls i { line-height: 40px; } /* Add to favorites --------------------------------------------------------*/ #add-to-favorite-form { margin: 0; } #fav_output { display: none; } #fav_output #fav_target { display: inline-block; padding: 0; margin: 0; float: none; border: none; } #fav_output #fav_target.dim { color: #828f91; } #fav_output.show { display: block; } .dim { color: #828f91; } .property-grid .property-item figure { position: relative; } .property-grid .property-item figure .loader, .property-grid .property-item figure .remove-from-favorite { position: absolute; top: 0; right: 0; width: 24px; height: 24px; text-align: center; color: #fff; background-color: #000; opacity: 0.7; } .property-grid .property-item figure .loader:hover, .property-grid .property-item figure .remove-from-favorite:hover { opacity: 1; } .property-grid .property-item figure .loader { opacity: 1; display: none; } .property-grid .property-item .ajax-response { color: red; } /* User Profile Related Styles --------------------------------------------------------*/ .user-profile-img-wrapper { margin-bottom: 20px; } .user-profile-img-wrapper #user-profile-img { float: left; margin: 0 30px 11px 0; } .user-profile-img-wrapper .real-btn, .user-profile-img-wrapper .btn-blue, .user-profile-img-wrapper .btn-grey, .user-profile-img-wrapper .sidebar .widget .dsidx-widget .submit, .sidebar .widget .dsidx-widget .user-profile-img-wrapper .submit { margin-bottom: 15px; } .user-profile-img-wrapper .real-btn i, .user-profile-img-wrapper .btn-blue i, .user-profile-img-wrapper .btn-grey i, .user-profile-img-wrapper .sidebar .widget .dsidx-widget .submit i, .sidebar .widget .dsidx-widget .user-profile-img-wrapper .submit i { margin-left: 10px; font-size: 14px; } .profile-thumb { position: relative; width: 210px; height: 210px; display: table; text-align: center; background: transparent url("../images/profile-img-placeholder.png") no-repeat center center; border: 4px solid #dedede; } .profile-thumb span { display: table-cell; vertical-align: middle; text-align: center; font-weight: bold; } .profile-img-controls { overflow: hidden; } .field-description { list-style-type: asterisks; margin-left: 15px; } .field-description li { padding-left: 5px; } #form-loader { display: none; } #form-message { margin-bottom: 0; font-weight: bold; display: none; } #form-errors { margin-bottom: 0; color: red; list-style-type: asterisks; margin-left: 15px; } #form-errors li { padding-left: 5px; } /* Print Styles --------------------------------------------------------*/ @media print { * { background: transparent !important; color: #000 !important; box-shadow: none !important; text-shadow: none !important; } a, a:visited { text-decoration: underline; } a[href]:after { content: ""; } abbr[title]:after { content: " (" attr(title) ")"; } [class*="span"] { width: auto; } /* * Don't show links for images, or javascript/internal links */ .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; /* h5bp.com/t */ } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } #property_map img { max-width: none !important; } @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } /* * Theme specific css */ body .container, .page .container, .single .container { width: auto; margin-bottom: 0; } .page .inner-wrapper, .single .inner-wrapper { padding: 0; border: none; margin-bottom: 0; } .only-for-print { display: block; } .only-for-print.inline { display: inline; } .only-for-print.inline-block { display: inline-block; } body.sticky-header { padding-top: 0 !important; } .header-wrapper.stick { position: relative !important; padding-top: 0 !important; } .sticky-header #property-featured-image { margin-top: 20px; } /* Logo */ #logo img { display: none; } #logo h2.logo-heading { margin: 0; } /* Header */ #header .contact-number { margin-top: 0; } #header .contact-number .fa-phone { margin: 0; position: relative; top: 3px; padding: 10px; } #header .tag-line { text-align: left; margin: 0; } #header .tag-line span { margin: 0; padding: 0; } span9.main-wrap { width: 100%; } .main { padding-top: 10px; border: none; } /* Post Detail Page */ .page .hentry .post-title, .page .hentry .post-title a, .post-title .page .hentry a, .page .hentry .post-title a, .post-title .page .hentry a a, .single-post .hentry .post-title, .single-post .hentry .post-title a, .post-title .single-post .hentry a, .single-post .hentry .post-title a, .post-title .single-post .hentry a a { margin: 0 0 5px; } .page .hentry .post-meta, .single-post .hentry .post-meta { border: none; padding: 0 0 10px; } .page .hentry img, .page .hentry pre, .page .hentry blockquote, .single-post .hentry img, .single-post .hentry pre, .single-post .hentry blockquote { page-break-inside: avoid; } /* Property Detail Page */ #property-slider-two-wrapper, #property-detail-flexslider { display: none; } .detail #overview .property-item .wrap { margin-bottom: 5px; page-break-inside: avoid; } .detail #overview .property-item .title { padding: 0; float: none; margin: 0; font-weight: bold; } .detail #overview .property-item .price { float: none; padding: 0; margin: 0 0 5px 0; font-size: 14px; } .detail #overview .property-item .price span { padding: 0; margin: 0; display: inline-block; } .detail #overview .property-item .price .status-label { padding: 0 10px 0 0; } .detail #overview .property-item .property-meta { border: none; margin: 0 0 10px 0; } .detail #overview .property-item .property-meta span { border: none; margin-left: 0; padding: 0 15px 0 0; float: left; } .detail #overview .property-item .property-meta span i { display: none; } .detail #overview .property-item .property-meta .add-to-fav { display: none; } .detail #overview .property-item .content { padding: 0; margin-bottom: 0; } .detail #overview .property-item .features { border: none; margin-top: 25px; page-break-inside: avoid; } .detail #overview .property-item .features ul.arrow-bullet-list { margin: 0px; } .detail #overview .property-item .features ul.arrow-bullet-list li { width: 200px; margin: 0 0 0 20px; padding: 0; float: left; list-style-type: circle; background-image: none !important; } .detail #overview .property-item .features h4, .detail #overview .property-item .features h4 a, .detail #overview .property-item h4 .features a { border: none; padding: 0px; margin-bottom: 15px; } .detail #overview .property-item .features .arrow-bullet-list li { background: url(/images/feature-list-bullet.png) no-repeat 10px 14px !important; } .detail #overview .map-wrap { padding: 0px; border: none; } .detail #overview .map-wrap .map-label { display: none; } .detail #overview .map-wrap #property_map { width: auto; page-break-inside: avoid; } .detail #overview .agent-detail { padding: 0; margin: 20px 0 0; page-break-inside: avoid; } .detail #overview .agent-detail .left-box { width: auto; float: none; } .detail #overview .agent-detail .left-box figure img { border: none; } .detail #overview .agent-detail .left-box .contacts-list { float: none; width: auto; border: none; } .detail #overview .agent-detail .left-box .contacts-list li { border: none; margin: 0 0 10px 0; padding: 0; } .detail #overview .agent-detail .left-box .real-btn, .detail #overview .agent-detail .left-box .btn-blue, .detail #overview .agent-detail .left-box .btn-grey, .detail #overview .agent-detail .left-box .sidebar .widget .dsidx-widget .submit, .sidebar .widget .dsidx-widget .detail #overview .agent-detail .left-box .submit { display: none; } .detail #overview .agent-detail .contact-form { display: none; } /* Single Agent */ .single-agent .listing-layout { border: none; } .single-agent .listing-layout .about-agent { border: none; padding: 0; margin: 0; border-bottom: 1px solid #dedede; margin-bottom: 20px; } .listing-grid-layout .title-heading { padding: 0; position: static; top: auto; left: auto; border-top: 1px solid #dedede; } .listing-grid-layout .main { margin: 20px 0 0; padding: 0; } .listing-layout { border: none; } .listing-layout .list-container { border-top: 1px solid #dedede; padding: 10px 0 0; } .listing-layout .list-container .property-item { padding: 0; border: none; page-break-inside: avoid; } .listing-layout .list-container .property-item figure { margin: 0 10px 10px 0; } .listing-layout .list-container .property-item figure figcaption { background: #fff !important; color: #000 !important; } .listing-layout .list-container .property-item .detail { width: auto; float: none; } .listing-layout .list-container .property-item .property-meta { margin: 0; padding: 0; border: 1px solid #dedede; } .listing-layout .list-container .property-item .property-meta span { padding: 5px 10px; } .listing-layout .list-container .property-item .property-meta span i { display: none; } .listing-layout .list-container .property-item .more-details { display: none; } .home .narrative { padding: 10px; } .home .property-items .span6 { width: auto; } .home .property-items .property-item { page-break-inside: avoid; } .home .property-items .property-item h4, .home .property-items .property-item h4 a, .home .property-items .property-item h4 a { margin-bottom: 10px; } .home .property-items .property-item figure { margin: 0 10px 10px 0; } .home .property-items .property-item figure figcaption { background: #fff !important; color: #000 !important; } .home .property-items .property-item .detail { width: auto; float: none; } .home .property-items .property-item .property-meta span { padding: 5px 10px; } .home .property-items .property-item .property-meta span i { display: none; } .common-note { page-break-inside: avoid; } #overview .attachments-wrap { padding: 25px 0px; } #currency-switcher, #header-top #lang_sel, .user-nav, .advance-search, .pagination, .view-type, .follow-agent, .detail .listing-layout.property-grid, .page-head, .social_networks, .main-menu, .property-item .printer-icon, .property-item .printer-icon a, .property-video, .share-networks, .sidebar, #comments, .featured-properties-carousel, #footer-wrapper, .brands-carousel { display: none; } #scroll-top { display: none !important; } } /* FAQs Styles */ .inner-wrapper .hentry .qe-faq-content { margin: 10px 0; } .inner-wrapper .hentry .qe-faq-content h4, .inner-wrapper .hentry .qe-faq-content .property-item h4 a, .property-item h4 .inner-wrapper .hentry .qe-faq-content a { line-height: 26px; } .inner-wrapper .hentry .qe-faq-content p { margin-bottom: 15px; } .inner-wrapper .hentry .qe-faqs-filters-container { margin: 20px 0 10px; } /*.qe-faq-content { h4 { padding: 12px 10px 13px 15px; background-color: #4dc7ec; color: #fff; font-size: 18px; line-height: 26px; } } .qe-faq-top{ display: inline-block; background-color: #eaeaea; padding: 8px 12px; &:hover{ background-color: #ec894d; color: #fff; } }*/ .qe-faq-toggle .qe-toggle-title { background-color: #4dc7ec; border: none; } .qe-faq-toggle .qe-toggle-title:hover { background-color: #36c0ea; } .qe-faq-toggle .qe-toggle-title strong { color: #fff; } .qe-faq-toggle.active .qe-toggle-title { background-color: #4dc7ec; } .qe-faq-toggle .qe-toggle-content { border-color: #4dc7ec; } .qe-faqs-toggles-group { margin: 15px 0; } .qe-faqs-filters-container .qe-faqs-filter { background-color: #eaeaea; border: none; padding: 5px 15px; margin: 0 10px 10px 0; } .qe-faqs-filters-container .qe-faqs-filter:hover, .qe-faqs-filters-container .active .qe-faqs-filter { background-color: #ec894d; color: #fff; font-weight: normal; border-bottom: none; } /* Testimonials Styles */ .qe-testimonial-wrapper .qe-testimonial-img { margin: 10px 0; } .qe-testimonial-wrapper .qe-testimonial-img img { border: 5px solid #eee; } .qe-testimonial-wrapper .qe-testimonial-img img:hover { border-color: #dedede; } .qe-testimonial-wrapper .qe-testimonial-name { margin: 10px 0; color: #394041; } .qe-testimonial-wrapper .qe-testimonial-byline { margin: 8px 0; } .qe-testimonial-wrapper .qe-testimonial-text:before { content: ""; position: absolute; left: 40%; top: 0; width: 20%; height: 1px; background-color: #394041; } /** * Less For FAQs Styles */ .qe-faq-content { padding-top: 1px; } .qe-faq-content i.fa { margin-right: 0.3em; } .qe-faq-content .qe-faq-top { display: inline-block; margin-bottom: 1em; } .qe-faq-toggle { margin-bottom: 2px; transition: all 0.5s; } .qe-faq-toggle .qe-toggle-title { margin: 0; height: auto; cursor: pointer; transition: all 0.2s; padding: 1em; } .qe-faq-toggle .qe-toggle-title i.fa { margin-right: 0.5em; } .qe-faq-toggle .qe-toggle-content { padding: 1.5em 1.5em 0.3em; margin: 0; border: 1px solid #4dc7ec; display: none; } .qe-faqs-filters-container { list-style: none; padding: 0; margin: 0 0 1em 0; } .qe-faqs-filters-container li { display: inline; padding: 0; margin: 0; } .qe-faqs-filters-container li a { display: inline-block; border-bottom: 1px solid; padding: 5px 10px; margin: 0 10px 0 0; } .qe-faqs-filters-container li a:hover { border-bottom: 2px solid; } .qe-faqs-filters-container li.active a { border-bottom: 2px solid; font-weight: bold; } /** * All of the CSS for your public-facing functionality should be * included in this file. */ .qe-testimonial-wrapper { margin-bottom: 1.8em; overflow: hidden; } .qe-testimonial-wrapper .qe-testimonial-text { font-size: 1em; margin: 1em; line-height: 1.6em; border: none; padding: 0; background: transparent; } .qe-testimonial-wrapper .qe-testimonial-text { position: relative; margin: 10px 15px 15px; padding-top: 15px; } .qe-testimonial-wrapper .qe-testimonial-text p { text-align: center; font-size: 1.1em; line-height: 1.5em; font-style: italic; font-weight: 400; } .qe-testimonial-wrapper .qe-testimonial-img { margin: 1em 0; text-align: center; } .qe-testimonial-wrapper .qe-testimonial-img a { display: inline-block; border: none; } .qe-testimonial-wrapper .qe-testimonial-img img.avatar { display: inline-block; border-radius: 50%; max-width: 100px; max-height: 100px; width: auto; height: auto; } .qe-testimonial-wrapper .qe-testimonial-author { text-align: center; font-style: normal; } .qe-testimonial-wrapper .qe-testimonial-author span { display: block; } .qe-testimonial-wrapper .qe-testimonial-name { font-size: 1.1em; } .qe-testimonial-wrapper .qe-testimonial-byline { font-size: 0.9em; } .widget p.interact a{ margin-right: 10px; } /* Custom new --------------------------------------------------------*/ .property-item .property-meta .prop_grejanje { background:url(/images/icons/icon_heat.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .property-item .property-meta .prop_kvadratura { background:url(/images/icons/icon_square.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .property-item .property-meta .prop_brojsoba { background:url(/images/icons/icon_room.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .property-item .property-meta .prop_sprat { background:url(/images/icons/icon_floor.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .property-item .property-meta .prop_brojkupatila { background:url(/images/icons/icon_kupat.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .property-item .property-meta .prop_brojgaraza { background:url(/images/icons/icon_garaza.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .property-item .property-meta .contact_fax, .contact_fax { background:url(/images/icons/icon_fax.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .property-item .property-meta .prop_print { background:url(/images/icons/icon_print.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .property-item .property-meta .prop_kvadratura_a { background:url(/images/icons/icon_land.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .property-item .property-meta .prop_favorit { background:url(/images/icons/icon_favorit.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .property-item .property-meta .prop_lokacija { background:url(/images/icons/icon_lokacija.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .property-item .property-meta .prop_ulica { background:url(/images/icons/icon_street.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .property-item .property-meta .prop_vrstagradnje { background:url(/images/icons/icon_building.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .property-item .property-meta .prop_brojtelin { background:url(/images/icons/icon_tel.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .property-item .property-meta .prop_godinagradnje { background:url(/images/icons/icon_godina.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .property-item .property-meta .prop_namestenost { background:url(/images/icons/icon_furniture.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } /* osobine oglasa */ .property-item .advert-properties{ /*width: 50%;*/ float: right; /*white-space: nowrap;*/ } .property-item .advert-properties span{ font-weight: 900; /*min-width: 10%;*/ height: 25px; font-size: 16px; padding-top: 5px; } .property-item .advert-properties .prop_video { background:url(/images/icons/icon_video.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; float:right; } .property-item .advert-properties .prop_3dvideo { background:url(/images/icons/icon_3dvideo.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; float:right; } .property-item .advert-properties .prop_imagenums { background:url(/images/icons/icon_imagenums.png) no-repeat; background-position:left; margin-right:5px; padding-left:25px; position:relative; display: block; float:right; } .property-item .advert-properties .prop_havemap { background:url(/images/icons/icon_havemap.png) no-repeat; background-position:left; margin-right:5px; padding-left:30px; position:relative; display: block; float:right; } /* */ .property-item .property-meta .contact_address, .contact_address { background:url(/images/icons/icon_address.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .property-item .property-meta .contact_mail, .contact_mail { background:url(/images/icons/icon_mail.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .property-item .property-meta .contact_phone, .contact_phone { background:url(/images/icons/icon_tel.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .property-item .property-meta .contact_office, .contact_office { background:url(/images/icons/icon_tel.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .property-item .property-meta .contact_mobile, .contact_mobile { background:url(/images/icons/icon_mobil.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .property-item .property-meta .contact_working_time, .contact_working_time { background:url(/images/icons/icon_clock.png) no-repeat; background-position:left; margin-right:5px; padding-left:20px; position:relative; display: block; } .view_list_s { margin:0 auto; width: 24px; height: 24px; position: relative; display:block; background: url(/images/icons/icon_list.png) 0 0px no-repeat; } .view_list_s:hover { background-position:0 -24px; } .view_list_active_s { margin:0 auto; width: 24px; height: 24px; position: relative; display:block; background: url(/images/icons/icon_list.png) 0 -24px no-repeat; } .view_grid_s { margin:0 auto; width: 24px; height: 24px; position: relative; display:block; background: url(/images/icons/icon_grid.png) 0 0px no-repeat; } .view_grid_s:hover { background-position:0 -24px; } .view_grid_active_s { margin:0 auto; width: 24px; height: 24px; position: relative; display:block; background: url(/images/icons/icon_grid.png) 0 -24px no-repeat; } .view_list { margin:0 auto; width: 24px; height: 24px; position: relative; display:block; background: url(/images/icons/icon_list1.png) #777; } .view_grid { margin:0 auto; width: 24px; height: 24px; position: relative; display:block; background: url(/images/icons/icon_grid1.png) #777; } .view_map { margin:0 auto; width: 24px; height: 24px; position: relative; display:block; background: url(/images/icons/icon_map.png) #777; } .view_list:hover, .view_grid:hover, .view_map:hover { background-color: #ec894d; } a.active, button.active { background-color: #ec894d !important; font-weight: 900; font-family: "Lato", Helvetica, Arial, sans-serif; } /* izmene Mikan */ .noborder { border: none !important; } .Blinker { -webkit-animation: KEYFRAME-NAME 5s infinite; -moz-animation: KEYFRAME-NAME 5s infinite; -o-animation: KEYFRAME-NAME 5s infinite; animation: KEYFRAME-NAME 5s infinite; } @-webkit-keyframes KEYFRAME-NAME { 0% { color: #FFFFFF; } 100% { color: #FF4136; } } @-moz-keyframes KEYFRAME-NAME { 0% { color: #FFFFFF; } 100% { color: #FF4136; } } @-o-keyframes KEYFRAME-NAME { 0% { color: #FFFFFF; } 100% { color: #FF4136; } } @keyframes KEYFRAME-NAME { 0% { color: #FFFFFF; } 100% { color: #FF4136; } } /* responsive-menu */ #menu{ left: 0; right:0; } #menu > select.responsive-menu-item-level-0{ text-transform: uppercase; } #menu > select.responsive-menu-item-level-1{ } #menu > select.responsive-menu-item-level-2:before{ } /* ----------- */ .jcarousel-clip::-webkit-scrollbar { width: 0em; } .jcarousel-clip{ overflow: -moz-scrollbars-none; scrollbar-width: none; /* Firefox */ } .float-menu{ top:0; bottom: auto; position: fixed; z-index: 9999; height: auto; } .logo-small{ max-width: 0; } .logo-small img{ margin-bottom: 0 !important; height: 50px; } .logo-small .tag-line{ display: none; } /* vidljivost polja forme */ /*.advance-search-form .field_rooms { margin-left:0}*/ .advance-search-form .field_maxrooms { display:none; } /* redosled polja u formi .advance-search-form */ .advance-search-form .field_keywords { order:10; } .advance-search-form .field_id { order:20; } .advance-search-form .field_status { order:30; } .advance-search-form .field_type { order:40; } .advance-search-form .field_rooms { order:50; } .advance-search-form .field_minrooms { order:60; } .advance-search-form .field_maxrooms { order:70; } .advance-search-form .field_minprice { order:80; } .advance-search-form .field_maxprice { order:90; } .advance-search-form .field_area { order:100;} .advance-search-form .field_area_a { order:110;} .advance-search-form .field_locations { order:120;} .advance-search-form .field_agent { order:125; } .advance-search-form .field_submit { order:130;} .advance-search-form .field_features { order:140;} .viber_message{ background-image: url("../images/icons/send_message.png"); background-position: center center; background-repeat: no-repeat; background-size: contain; width: 16px; height: 16px; } .fa-whatsapp:before { content: "\f232"; } #property-detail-flexslider .flexslider .slides a { display:block; height: 25vmax !important; } #property-detail-flexslider .flexslider .slides img { max-height: 100% !important; max-width: 100% !important; margin: 0 auto !important; height: 100% !important; width: auto !important; } #property-detail-flexslider { height: 25vmax !important; } #property-detail-flexslider .flex-viewport { height: 100% !important; } #property-detail-flexslider .flex-direction-nav{ height: 25vmax !important; } #property-detail-flexslider .jcarousel-clip-vertical{ height: 20vmax !important; } .reduced_price{ background-image: url('../images/arrow-down.png'); background-position: left center; background-repeat: no-repeat; padding-left: 3vh; background-size: auto 1.2em; } .list-container .detail .reduced_price{ padding-left: 3vh; } .list-container .property-item .reduced_price{ padding-left: 2.5vh; } #overview .reduced_price{ padding-left: 2.9vh !important; } .advance-search .title { background-image: url(/images/search-icon.png); background-position: right 0.25em center; background-repeat: no-repeat; background-size: auto 2em; } .advance-search .title >i { display: none !important;} .search-heading{ right:0; } #header-banner{ display: none; } /* policy-privacy-doc */ .policy-privacy-doc { color: black; background-color: white; padding: 1.0em; } .policy-privacy-doc p{ text-align: justify; } .policy-privacy-doc h3, .policy-privacy-doc h4, .policy-privacy-doc h5 { text-align: center; } form[name="languages"]{ display: inline-block; margin: 0px 0.5em 0em; } #sort-properties{ max-width: 100%; } .hidden{ display:none !important; visibility: visible !important; } .module-before-listing{ order: 1; } .module-after-listing{ order:99; } bdo:after{ content: ": "; }