div#second-homes-wrapper { /*background:none repeat scroll 0 0 #EDEDED;*/ width: 624px; height: 575px; margin: 0 0 16px; overflow: hidden; padding: 8px 8px 7px 0px; position: relative; } div#second-homes-wrapper .col-l { width: 300px; height: 560px; padding: 8px 16px 0 0; } div#second-homes-wrapper .col-l p { margin: 0px 0 4px 4px } div#second-homes-wrapper .col-m, div#second-homes-wrapper .col-r { width: 304px; height: 560px; } div#second-homes-wrapper .col-m { margin: 0px; } div#second-homes-wrapper .left { float: left; } div#second-homes-wrapper .col-m h3, div#second-homes-wrapper .col-r h3 { font-size: 1em; margin: 8px 0 8px 4px; min-height: 39px; } /*Input form*/ form#second-homes-search { border: medium none; display: none; height: 35px; margin: 0 0 16px 0; padding: 25px 0 0; position: relative; width: 288px; } .blq-js form#second-homes-search { display: block; } div#second-homes-wrapper .postcode-search { /*background: none repeat scroll 0 0 #DEDEDE;*/ margin: 0; padding: 5px 5px 0; position: relative; width: 287px; } form#file-sharing-area-list input { width: 271px; border: 1px solid #999999; padding: 7px; font-size: 0.95em; } /*Error message*/ #second-homes-wrapper form label.second-homes-error { color: #c56; position: absolute; top: 5px; left: 0px; clear: none; float: none; padding-left: 0.5em; vertical-align: top; } form#second-homes-search input.placeholder { /*color: #999999;*/ color: #505050; } form#second-homes-search input:focus { outline: 0px none; } form#second-homes-search input.has-focus { color: #CCCCCC; } ::-webkit-input-placeholder { color: #505050; } form#second-homes-search input:-moz-placeholder { color: #505050; } form#second-homes-search input.second-homes-postcode { float: left; padding: 8px; font-size: 0.95em; color: #505050; height: 15.2px; overflow: hidden; width: 230px; border: 1px solid #999999; border-right: none; } form input.second-homes-perform-search { display: block; float: left; right: 3px; width: 33px; height: 33px; background: url("http://news.bbcimg.co.uk/news/special/2012/newsspec_4314/img/search.png") no-repeat scroll center center #FFFFFF; border: 1px solid #999999; color: black; cursor: pointer; margin: 0; padding: 0; text-indent: -2000em; clear: none; } /* Validation start */ form#fs-problem input.second-homes-postcode { border: 1px solid #FF5050; border-right: none; } form#fs-problem input.second-homes-perform-search { border: 1px solid #FF5050; border-left: 1px solid #999999; } /* Validation end */ /* Fonts */ div#second-homes-wrapper h3 { font-weight: bold; font-size: 1.4em; margin-bottom: 12px; } div#second-homes-wrapper h2 { font-weight: bold; font-size: 1.9em; } div#second-homes-wrapper h4 { font-size: 1.2em; font-weight: normal; line-height: 1em; } div#second-homes-wrapper .template-holder { display: block; } div#second-homes-wrapper .template-holder p.result { font-size: 2.5em; font-weight: bold; line-height: 1.2em; margin: 0 0 6px; color: #666666; } /*Maps keys*/ div#second-homes-wrapper dl.reds-key, div#second-homes-wrapper dl.blues-key { background-color: #FFFFFF; border: 1px solid #DEDEDE; height: 90px; width: 101px; z-index: 17000; position: absolute; right: 0px; top: 0px; padding: 1px; } div#second-homes-wrapper dl.reds-key dt, div#second-homes-wrapper dl.blues-key dt { height: 12px; width: 20px; float: left; margin-bottom: 2px; } div#second-homes-wrapper dl.reds-key dd, div#second-homes-wrapper dl.blues-key dd { float: left; font-size: 0.9em; line-height: 1.1em; padding: 0px 0px 0px 5px; margin-bottom: 2px; width: 76px; } div#second-homes-wrapper .reds-key .r5 { background-color: #FF6600; } div#second-homes-wrapper .reds-key .r4 { background-color: #F68B23; } div#second-homes-wrapper .reds-key .r3 { background-color: #FFCC00; } div#second-homes-wrapper .reds-key .r2 { background-color: #F8CF71; } div#second-homes-wrapper .reds-key .r1 { background-color: #FCD695; } div#second-homes-wrapper .reds-key .r0 { background-color: #FFFFCC; } div#second-homes-wrapper .blues-key .b5 { background-color: #021E35; } div#second-homes-wrapper .blues-key .b4 { background-color: #164366; } div#second-homes-wrapper .blues-key .b3 { background-color: #47708F; } div#second-homes-wrapper .blues-key .b2 { background-color: #8BA8B7; } div#second-homes-wrapper .blues-key .b1 { background-color: #C1D4DE; } div#second-homes-wrapper .blues-key .b0 { background-color: #D3E4EE; }