/* Theme Name: Allure Real Estate Child Theme for Placester */ /* v1.0 | 20080212 */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { background: transparent; border: 0; font-size: 100%; margin: 0; outline: 0; padding: 0; vertical-align: baseline; } ol, ul {list-style: none;} blockquote, q {quotes: none;} blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } /* remember to highlight inserts somehow! */ ins {text-decoration: none;} del {text-decoration: line-through;} /* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: collapse; border-spacing: 0; } /* @group Clearfix */ .clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; } .clearfix:after { clear: both; } /* Fix clearfix: blueprintcss.lighthouseapp.com/projects/15318/tickets/5-extra-margin-padding-bottom-of-page */ .clearfix { zoom: 1; } /* @end */ /* Name: HTML 5 Stylesheet Date: July 2009 Description: Sample layout for HTML5 and CSS3 goodness borrowed from Smashing HTML5. Version: 1.0 Author: Enrique Ram�rez Autor URI: http://enrique-ramirez.com */ /***** Global *****/ /* Headings */ h1 {font-size: 1.714em} /* 24px */ h2 {font-size: 1.571em} /* 22px */ h3 {font-size: 1.429em} /* 20px */ h4 {font-size: 1.286em} /* 18px */ h5 {font-size: 1.143em} /* 16px */ h6 {font-size: 1em} /* 14px */ h1, h2, h3, h4, h5, h6 { font-weight: bold; line-height: 1.1; margin-bottom: .8em; } /* Anchors */ a { outline: 0; text-decoration: none; } a img { border: 0; text-decoration: none; } /* Paragraphs */ p {margin-bottom: 1.143em;} strong, b {font-weight: bold;} em, i {font-style: italic;} /* Lists */ ul { list-style: outside disc; margin: 1em 0 1.5em 1.5em; } ol { list-style: outside decimal; margin: 1em 0 1.5em 1.5em; } dl {margin: 0 0 1.5em 0;} dt {font-weight: bold;} dd {margin-left: 1.5em;} /* Quotes */ blockquote {font-style: italic;} cite {} q {} /* Tables */ table {margin: .5em auto 1.5em auto; width: 98%;} /* Thead */ thead th {padding: .5em .4em; text-align: left;} thead td {} /* Tbody */ tbody td {padding: .5em .4em;} tbody th {} tbody .alt td {} tbody .alt th {} /* Tfoot */ tfoot th {} tfoot td {} input[type="submit"], .next-btn-active, .prev-btn-active { cursor: pointer; } /* HTML5 tags */ header, footer, section, aside, nav, article, figure { display: block; padding: 0; margin: 0; } /* layout starts here */ body { font: normal 1em 'Lucida San Unicode', 'Lucida Grande', Arial; } /* horizontal partitioning */ header[id='lvl1'], section[id='lvl2'], section[id='lvl3'], section[id='lvl4'], section[id='lvl5'], section[id='lvl6'] { width: 100%; min-width: 970px !important; } section[id='lvl2'], section[id='lvl5'], footer[id='lvl6'] { color: #fff; } header[id='lvl1'] { height: 101px; background: url(../images/lvl1-bg.png) 0 0 repeat-x; text-shadow: 1px 1px 1px #fff; } section[id='lvl2'] { min-height: 50px; background: url(../images/lvl2-bg.png) 0 0 repeat-x; } section[id='lvl3'] { color: #666; padding: 36px 0; background: url(../images/lvl3-bg.png) 0 0 repeat-x; text-shadow: 1px 1px 1px #fff; } section[id='lvl4'] { color: #666; background-color: #fbfbfb; padding: 36px 0; } section[id='lvl5'] { background: url(../images/lvl5-bg.png); padding: 35px 0 65px; } footer[id='lvl6'] { background: url(../images/lvl6-bg.png); padding: 15px 0; } /* wrapper */ div[class='wrapper'] { width: 970px; height: auto; margin: 0 auto; } /* common class */ .clr { clear: both;} .fleft { float: left;} .fright { float: right;} .blue { color: #287aac;/*var*/} .no-margin { margin: 0 !important;} .no-border { border: 0 !important;} .bigtxt { font-size: 1.143em;} .lrpad10 { padding: 0 10px;} /* div[class='images'] { margin: 31px 0 0 0; }*/ /*header style - logo */ section[class='placester-logo'] { float: left; width: 320px; overflow: hidden; line-height: 1; padding-top: 28px; } span[class='logo'] { color: #ee7d03;/*var*/ font-size: 2.25em; } span[class='slogan'] { color: #666; font-size: .9em; } /*header style - navigation */ nav[class='main-nav'] { float: right; margin: 50px 20px 0 0; } nav[class='main-nav'] ul { padding: 0; margin: 0; list-style-type: none; font-size: 1em; } nav[class='main-nav'] ul li { float: left; padding: 0 15px; } nav[class='main-nav'] a { color: #666; } nav[class='main-nav'] a:hover { color: #e07b04;/*var*/ } /*header style - phone */ section[class='phone'] { float: right; margin: 45px 0 0 0; color: #666; } section[class='phone'] ul { padding: 0; margin: 0; list-style-type: none; font-size: 1em; } section[class='phone'] ul li { float: left; } li[class='phone-bg-left'] { background: url(../images/phone-bg-l.png) no-repeat; width: 15px; height: 32px; } li[class='phone-bg-mid'] { background: url(../images/phone-bg-m.png) repeat-x; min-width: 50px; height: 26px; padding: 6px 0 0 0; } li[class='phone-bg-right'] { background: url(../images/phone-bg-r.png) no-repeat; width: 15px; height: 32px; } /* 3rd section */ section[class='getstarted'], section[class='aboutus'] { width: 280px; padding: 0 10px; float: left; } section[class='gt-thumb-size'] { width: 122px; margin: 0 15px 0 0; float: left; } div[class='thumbs'] { padding: 5px 5px 0; background-color: #fff; border: 1px solid #e0e0e0; } div[class='thumbs-shadow'] { margin:0 auto; background: url(../images/thumbs-shadow.png) no-repeat; width: 120px; height: 9px; } div[class='thumbs-shadow2'] { margin:0 auto; background: url(../images/thumbs-shadow-sml.png) no-repeat; width: 100px; height: 9px; } section[class='gs-txt'] { float: left; padding: 5px 0 0 0; width: 140px; } .gs-text { width: 140px; } span[class='normaltxt'] { font-size: .8em !important; } section[class='learnwhy'] { width: 630px; padding: 0 10px; float: right; } section[class='ly-thumb-size'] { width: 202px; margin: 0 20px 0 0; float: left; } section[class='ly-txt'] { width: 405px; float: left; } section[class='ly-txt'] p, section[class='feat-txt'] p, section[class='about-txt'] p { font-size: .9em; } a[class='learnmore-btn-big'] { color: #fff; display: block; width: 196px; height: 38px; background: url(../images/btn-big2.png) no-repeat; font-size: 1.43em; text-shadow: 1px 1px 1px #666; padding: 13px 0 0; text-align: center; float: right; } /* 4th section */ section[class='feat-listing'], section[class='feat-listing2'] { width: 280px; padding: 0 10px; float: left; } section[class='feat-listing']{ margin-right: 35px ; } section[class='feat-listing'] { width: 280px; padding: 0 10px; margin-right: 35px ; float: left; } a[class='feat-title'] { color: #287aac;/*var*/ } a[class='feat-title']:hover { color: #ee7d03;/*var*/ } section[class='feat-details'] { margin-top: 20px; } section[class='feat-thumb-size'] { width: 132px; margin: 0 15px 0 0; float: left; } section[class='feat-txt'], section[class='about-txt'] { padding: 5px 0 0 0; width: 128px; float: right; } a[class='learnmore-btn-sml'] { color: #fff; display: block; width: 108px; height: 25px; background: url(../images/btn-sml.png) no-repeat; font-size: .9em; text-shadow: 1px 1px 1px #666; padding: 9px 0 0; text-align: center; float: right; } a[class='seemore-btn-sml'] { color: #fff; display: block; width: 148px; height: 32px; background: url(../images/btn-sml2.png) no-repeat; font-size: .9em; text-shadow: 1px 1px 1px #666; padding: 5px 0 0; text-align: center; float: right; } /* slider section */ .hr { border: 0; padding: 0; margin: 0 0 15px 0; height: 2px; background: url(../images/hr-bg.png) 0 0 repeat-x; } /* Text Alignment */ .aR { text-align: right; } .aL { text-align: left; } .aC { text-align: center; } /* buttons */ input[class='btn-big'] { background: url(../images/btn-big.png) top center no-repeat; padding: 0; margin: 0; border: 0; color: #fff; width: 150px; height: 51px; font: bold 1.4em 'Lucida Sans Unicode','Lucida Grande'; text-shadow: 1px 1px 1px #333; } input[class='btn-biggest'] { background: url(../images/btn-biggest.png) top center no-repeat; padding: 0; margin: 0; border: 0; color: #fff; width: 130px; height: 63px; font: bold 1.4em 'Lucida Sans Unicode','Lucida Grande'; text-shadow: 1px 1px 1px #333; } input[class='btn-sidesearch'] { padding: 0; margin: 0; border: 0; color: #fff; width: 148px; height: 32px; background: url(../images/btn-sml2.png) no-repeat; font: 0.9em 'Lucida Sans Unicode','Lucida Grande'; text-shadow: 1px 1px 1px #656565; } /* slideshow */ div[id='slideshow-glow'] { background: url(../images/slidehow-bg.png) top center no-repeat; min-height: 19px; padding: 31px 0 0 0; } div[id='slideshow-glow'].static { background: url(../images/slidehow-bg.png) top center no-repeat; min-height: 19px; padding: 31px 0; } div[id='slideshow'] { background-color: #fff; padding: 5px 5px 0 5px; } div[id='ss-shadow'] { background: url(../images/slideshow-shadow.png) top center no-repeat; height: 57px; position: relative; } div[id='slides'] { width: 620px; padding: 5px; } div[id='form'] { width: 320px; padding: 5px; color: #666666; font-size: 0.9em; text-shadow: 1px 1px 1px #fff; } div[id='form'] form { background-color: #f2f2f2; height: 300px; padding: 12px; } div[id='form'] h2 { font: bold 1.4em 'Lucida Sans Unicode', 'Lucida Grande'; } div[id='slides'], div[id='form'] { float: left; } /* mouseover state */ .slidetabs a:hover { background-position:0 -15px; } /* active state (current page state) */ .slidetabs a.current { background-position:0 -15px; } /* slideshow form fields */ div[class='tbl-cell-search'] { float: left; width: 40%; margin: 0 0 0 20px; } /* search page form fields */ div[class='tbl-cell-search2'] { float: left; width: 35%; margin: 0 0 10px 0; font: normal 0.9em 'Lucida Sans Unicode','Lucida Grande'; } div[class='tbl-cell-search3'] { float: left; width: 65%; margin: 0 0 10px 0; font: normal 0.9em 'Lucida Sans Unicode','Lucida Grande'; } div[class='selLabel'] { float: left; width: 60%; text-align: right; padding: 4px 4px 0 0; } div[class='selLabel2'] { float: left; width: 25%; text-align: right; padding: 4px 4px 0 0; } div[class="sort-by"] { margin-top: 15px; } div[class="sort-by"] .selLabel2 { width: 60px; } /* search btn inside the gray box used in search page */ div[id='gray-box-btn'] { float: right; width: 22%; text-align: right; } /* form fields container inside the gray box used in search page */ div[id='gray-box-frmfields'] { float: left; width: 78%; } /* footer links section styles */ section[class='links-container1'], section[class='links-container2']{ padding: 0 20px 0 10px; float: left; } section[class='links-container1'] { width: 212px; } section[class='links-container2'] { width: 245px; } section[class='links-container3'] { width: 180px; padding: 0 10px; float: left; } section[class='links-header'] { font-size: 1.429em; margin-bottom: .8em; } section[class='links-details'], section[class='links-details2'] { color: #666; } section[class='links-details'] { font-size: .9em; } section[class='links-details'] ul { margin: 0; padding: 0; list-style-type: none; } section[class='links-details'] ul li { border-bottom: 1px solid; border-color: #333;/*var*/ height: 23px; padding: 5px 0 0 2px; } section[class='links-details'] ul li a, #lvl6 a, #lvl5 a { color: #e07b04;/*var*/ } section[class='links-details'] ul li a:hover, #lvl6 a:hover, #lvl5 a:hover { color: #f7ae57;/*var*/ } div[class='bycity'] { width: 160px; float: left; margin: 0 18px 0 0; } div[class='byzip'] { width: 60px; float: left; } div[class='bycity'] span, div[class='byzip'] span { display: block; margin-bottom: .8em; } /* sub footer links */ .copyright { color: #999; font-size: .7em; float: left; } nav[class='footer-nav'] { float: right; } nav[class='footer-nav'] ul { padding: 0; margin: 0; list-style-type: none; font-size: .8em; } nav[class='footer-nav'] ul li { float: left; padding: 0 15px; } nav[class='footer-nav'] a { color: #999; } nav[class='footer-nav'] a:hover { color: #e07b04;/*var*/ } /* inner page styles */ section[class='left-content'] { width: 640px; float: left; } section[class='gray-box'], section[class='gray-box2'], section[class='gray-box3'], h1[class='page-title'] { background: url(../images/gray-bg.png); border: 2px solid #fff; } section[class='gray-box'] { width: 620px; padding: 10px; margin: 0 0 25px 0; } section[class='gray-box2'], h1[class='page-title'] { width: 600px; padding: 20px; margin: 0 0 10px 0; } section[class='gray-box3'] { width: 282px; padding: 10px 9px; } section[class='gmap-box']{ width: 630px; background-color: #fff; padding: 5px 5px 0; border: 1px solid #eee; margin: 0 0 25px 0; } section[class='content-list'] { padding: 0 10px; } ul[class='item-list'] { margin: 0; padding: 0; list-style-type: none; } ul[class='item-list'] li { border-bottom: 1px solid; border-color: #e6e6e6; float: left; } div[id='placester_listings_list'] > div > li { width: 100%; } #placester_listings_list:before, #placester_listings_list:after { content: "\0020"; display: block; height: 0; overflow: hidden; } #placester_listings_list:after { clear: both; } #placester_listings_list { zoom: 1; } #placester_listings_list > div > li { width: 100%; } div[class="entry-utility"] a { font-size: 12px; color: #287AAC; } div[class="navigation"] a { font-size: 12px; color: #287AAC; } div[id="nav-below"] { float: left; width: 640px; } div[class="nav-next"] { float: right; } section[class='list-thumb-size'] { margin: 0 20px 0 0; float: left; } section[class='single-item'] { padding: 20px 0 10px; } section[class='list-thumb-txt'] { padding: 5px 0 0 0; } section[class='list-thumb-details'] { padding: 10px 0 0 0; } ul[class='item-details'] { margin: 0; padding: 0; list-style-type: none; width: 340px; float: left; font-size: .9em; line-height: 1.3; } ul[class='item-details'] li { float: left; border: 0 !important; } li[class='item-desc1'] { width: 75px; text-align: right; } li[class='item-desc2'] { width: 12px; text-align: center; } li[class='item-desc3'] { width: 30px; text-align: left; } li[class='item-desc4'] { width: 90px; text-align: left; } section[class='pagination'] { padding: 20px 0; } /* prev next botton */ a.prev-btn-passive, a.prev-btn-active, a.Prev_button.next-btn-active, a.First_button.next-btn-active { color: #fff; display: block; width: 53px; height: 25px; font: bold .9em 'lucida sans'; text-shadow: 1px 1px 1px #666; padding: 10px 0 0 35px; } a.prev-btn-passive { background: url(../images/prev-btn.png) 0 0; } a.prev-btn-active { background: url(../images/prev-btn.png) 0 35px; } a.next-btn-passive, a.next-btn-active, a.Next_button.prev-btn-passive { color: #fff; display: block; width: 68px; height: 25px; font: bold .9em 'lucida sans'; text-shadow: 1px 1px 1px #666; padding: 10px 0 0 20px; } a.Prev_button.next-btn-active, a.First_button.next-btn-active { background: url(../images/prev-btn.png) 0 35px; } a.Next_button.next-btn-active, a.Last_button.next-btn-active { background: url(../images/next-btn.png) 0 35px; } a.Next_button.prev-btn-passive { background: url(../images/next-btn.png) 0 0px; } .Last_button, .Next_button { float: right; } .Prev_button, .First_button { float: left; } /* sidebar section styles*/ aside[class='sidebar'] { width: 300px; float: right; } section[class='side-ctnr'] { padding: 0 0 20px 0; } section[class='side-ctnr'] h3 { padding: 0 10px 0; } section[class='side-ctnr'] ul { margin: 0; padding: 0; list-style-type: none; } section[class='side-ctnr'] ul li { margin: 15px 0 0 0; } div[class='separator'] { padding: 7px 0; border-bottom: 1px solid; border-color: #e6e6e6; } div[class='byline'] { font: normal 0.7em 'Lucida Sans Unicode', 'Lucida Grande', 'Arial'; color: #ccc; } /* details page styles*/ div[class='details-thumb'] { width:630px; margin:26px 0; } section[class='details-thumb-size'], section[class='details-thumb-size2'] { width: 124px; margin-right: 9px; float: left; } section[class='details-thumb-size'] { margin-bottom: 20px; } section[class='right-details'] { width:356px; float:left; } section[class='left-details'] { float:left; width:267px; } section[class='details-info'] { margin: 17px 0 0 0; } section[class='desc-info'] { margin: 25px 0 0 0; } section[class='desc-info2'] { margin: 70px 0 0 0; } section[class='desc-info'] p, section[class='desc-info2'] p { font-size: .9em; line-height: 1.3; } ul[class='basic-info'], ul[class='amenities-info'] { margin: 0; padding: 0; list-style-type: none; margin: 0 0 20px 0; font-size: .9em; } ul[class='amenities-info'] li { float: left; width: 105px; } /* index page styles */ section[class='item-title'] a { color: #666; font: bold 1em 'lucida sans'; margin-bottom: .8em; display: block; } section[class='item-title'] a:hover { color: #C0D4E1; } section[class='item-desc'] p { font-size: .9em; margin-bottom: .8em; line-height: 1.2; } section[class='item-byline'], div.entry-meta { font-size: .8em; margin-bottom: .6em; } section[class='item-byline'] a, section[class='recent-post'] ul a, section[class='post-byline'] a, section[class='about-txt'] a, div.entry-meta a { color: #287aac;/*var*/ } section[class='item-byline'] a:hover, section[class='recent-post'] ul a:hover, section[class='post-byline'] a:hover, section[class='about-txt'] a:hover { color: #ee7d03;/*var*/ } /* sidebar recent post style */ section[class='recent-post'] { padding: 0 10px; } section[class='recent-post'] ul { margin: 0; padding: 0; list-style-type: none; } section[class='recent-post'] ul li { height: 18px; padding: 7px; border-bottom: 1px solid #dee9f0; margin: 0; } section[class='recent-post'] ul li.last { border: none; } /* single page styles */ section[class='post-byline'] { font: .9em 'lucida sans'; margin: 7px 0 10px; } section[class='post-content'] { margin: 20px 0; } section[class='post-content'] p { font-size: .9em; line-height: 1.3; } section[class='pic-holder'] { float: right; margin: 20px 0 20px 20px; } /* share container styles */ .share1 { float: left; position: relative; margin: 0 15px 15px 0; padding: 6px; border: 1px solid #cdcdcd; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; background: -webkit-gradient(linear, 0 10%, 0 100%, from(white), to(white),color-stop(.6,#ebeaea)); background: -moz-linear-gradient(0% 100% 90deg,#FFF, #ebeaea, #FFF 100%); background: linear-gradient(0% 100% 90deg,#FFF, #ebeaea, #FFF 100%); -pie-background: linear-gradient(0% 100% 90deg,#FFF, #ebeaea, #FFF 100%); behavior: url(pie/PIE.htc); } .share1 ul { list-style: none; margin: 0; } .share1 ul li { margin: 0 !important; padding: 2px; } .share2 { float: left; position: relative; padding: 6px; border: 1px solid #cdcdcd; background: #FFF; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; background: -webkit-gradient(linear, 0 10%, 100% 0, from(white), to(white),color-stop(.6,#ebeaea)); background: -moz-linear-gradient(0% 100% 0deg,#FFF, #ebeaea, #FFF 100%); background: linear-gradient(0% 100% 0deg,#FFF, #ebeaea, #FFF 100%); -pie-background: linear-gradient(0% 100% 0deg,#FFF, #ebeaea, #FFF 100%); behavior: url(pie/PIE.htc); } .share2 ul { list-style-type: none; padding:0; } .share2 ul li { float: left; padding: 1px 6px 0; margin: 0 !important; } /* widget page styles */ section[class='widgets'] { width: 300px; margin: 0 auto; } section[class='common-side-cont'] { padding: 0 10px; } .search-btn { background: url("../images/search-btn.png") no-repeat; width: 88px; color: #fff !important; text-shadow: 1px 1px 1px #656565; border: none; cursor: pointer; height: 32px; behavior: url(pie/PIE.htc); } .search-input { background: url("../images/search-area.png") no-repeat !important; width: 155px !important; height: 27px !important; border: none !important; padding: 5px 20px 0 30px !important; } /* listing map widget */ .common-side-cont #placester_listings_map_map { width: 280px; height: 280px; } /* fixes */ .search-ctnr { width: 270px; height: 32px; } span.s1 { float: left; width: 155px; } span.s2 { float: right; width: 88px; } /* custom select */ div[class='cselect'], div[class='cselect2'] { height: 25px; padding: 0 !important; margin: 5px 0 10px 0; font: normal 0.9em Georgia !important; float: left; } div[class='cselect'] { background: url(../images/cselect-bg54.png) 0 0 no-repeat; width: 54px; } .cselect input[type='text'] { width: 49px !important; font: normal 0.9em Georgia !important; left: -5px; top: 0; *top: -1px; } .cselect .sb-dropdown { width: 48px !important; z-index: 999 !important; *z-index:999; } div[class='cselect2'] { background: url(../images/cselect-bg104.png) 0 0 no-repeat; width: 104px; } .cselect2 input[type='text'] { width: 104px !important; font: normal 0.9em Georgia !important; left: -5px; top: 0; *top: -1px; } .cselect2 .sb-dropdown { width: 104px !important; z-index: 999 !important; *z-index:999; } section[id='sbar-search'] { padding: 0 5px; margin: 0; } section[id='sbar-search'] ul li { height: auto; padding: 0; margin: 0; border: 0; } div[class='tbl-cell-search3'] span[class='dash'] { padding: 8px 0 0 0; margin: 0 2px 0 6px; font-weight: bold; float: left; }