.filterCount{font-size:.8em;color:#7f7f7f}.search-results #site-logo a{background:url(img/logo-abc-clio-54px.png) no-repeat top left;width:230px;height:54px}.topicCheckbox,.mainTopic label,.mainTopic span{cursor:pointer}div#page-content.search>h1,h1.search{font-size:33px;color:#27397c !important;border:0 !important}div#page-content.search{border-top:4px solid #484c51;margin-top:20px}#top-filters{margin-bottom:15px}#top-filters select,.page-select select{width:auto;margin:0;padding:5px 20px 5px 5px;border:0;background:#fff url(img/bg-select-arrow.png) no-repeat 98% center;text-indent:.01px;text-overflow:'';content:'';color:transparent;-moz-text-shadow:0 0 0 #000;-moz-border-radius:0;-moz-appearance:none;-webkit-text-shadow:0 0 0 #000;-webkit-border-radius:0;-webkit-appearance:none;text-shadow:0 0 0 #000;border-radius:0;appearance:none;font-size:15px;color:#000}#top-filters select,#top-filters p{float:left;margin:0 10px 0 0}#top-filters select{max-width:200px}#top-filters p{padding:2px}#top-filters p b,#results-base p b{font-weight:bold}.page-select{float:right}#top-filters #go-to,#results-base select,#top-filters .goToPage{margin:0 10px 0 0;padding-top:5px;float:none}#results-base a.botprevious{padding-right:10px}#top-filters div.page-select a span.next{color:#3859a8;font-weight:bold}a.botprevious,a.botnext,a.next,a.previous{color:#3859a8;font-weight:bold}span.next,span.previous,span.botnext,span.botprevious{margin-right:10px}#filter-results{border-top:1px solid #eaedf3}#filters{display:table-cell;float:left;padding-right:2%;width:30%}.corporate #filters h1,.greenwood #filters h1,.libraries-unlimited #filters h1,.praeger #filters h1,.solutions #filters h1,.abc-clio-solutions #filters h1{display:inline-block;padding:4px 5% 4px 5%;background:#559642;color:#fff;width:auto;border-bottom:0}.corporate .accordion dt a,.greenwood .accordion dt a,.libraries-unlimited .accordion dt a,.praeger .accordion dt a,.solutions .accordion dt a{color:#333;display:block;margin:0;padding:8px;font-weight:bold}#filters h3{width:97%;display:block;padding:4px 3%;color:#fff;background:#3859a8;margin-bottom:0}#filters a.clear-all{width:100%;border-top:1px solid #c0bfbf;margin-top:5px;color:#c0bfbf;font-size:18px;text-align:right;display:block}#filters #selection,.filterSelections{-moz-box-shadow:inset 0 0 10px #ccc;-webkit-box-shadow:inset 0 0 10px #ccc;box-shadow:inset 0 0 10px #ccc;width:97%;padding:3%;margin-bottom:10px}#filters #selection p{display:block;margin:.5em 0}#filters #selection p label{padding-left:8px;line-height:1}#filters .accordionFilter{width:100%}#filters .accordionFilter dt a{padding:0;margin:0;color:#fff;display:block}#filters .accordionFilter dt a:after{content:"+";float:right;font-size:16px}#filters .accordionFilter dt a.minus:after{content:"—";float:right;font-size:17px}#filters .accordionFilter dt{background:#3859a8;border-top:2px solid #fff;padding:3%;width:97%}#filters .accordionFilter dd p{display:block;padding:0}#filters .accordionFilter label{padding-left:8px;line-height:1}#filters .accordionFilter input[type="checkbox"]{float:left}#filters input[type="checkbox"]{border:solid 1px #ccc;float:left;width:15px;height:15px;background-color:#ededed;-moz-border-radius:0;-moz-box-shadow:inset 0 0 5px #ccc;border-radius:0;box-shadow:inset 0 0 5px #ccc}.mainTopic{line-height:2.4rem}#filters .accordionFilter dd{margin:0;background-color:#fff;-moz-box-shadow:inset 0 0 10px #ccc;-webkit-box-shadow:inset 0 0 10px #ccc;box-shadow:inset 0 0 10px #ccc;line-height:1;padding:3%;width:97%}#results{border-left:1px solid #eaedf3;float:right;padding-left:3%;width:62%}ol.results{margin:0;list-style:none none;counter-reset:item}ol.results>li{position:relative;clear:both;margin:1em 0 0 .5em;border-top:1px solid #d5d9d2}ol.results li.result div.group{padding-top:10px}ol.results>li:before{width:3em;float:left;display:block;margin-right:1em;padding:10px 0;text-align:center;background-color:#d5d9d2;content:counter(item);counter-increment:item}ol.results ul{list-style:none none;margin:0}ol.results .result img{width:20%;margin-right:5%;float:left}ul.description{float:left;width:27%}ul.description li{padding:5px 0;font-size:13px;border-top:1px solid #d5d9d2}ul.description li:first-child{border:0}ul.description li h2{margin-top:0;padding:0;font-size:14px;font-weight:bold !important;color:#3859a8 !important}ul.description li h4{font-size:13px}a.add-to-cart{float:right;text-indent:-9999px;width:21px;height:21px;background:url(img/shopping-cart.png) no-repeat top left;margin-right:10px}ul.details{width:30%;float:right}ul.details li{padding:0 5px;margin:0 0 3px;background-color:#e9e8e7}ul.details h3{margin:.6em 0 .3em;font-size:15px;font-weight:bold !important}ul.details li p{margin:0;font-size:13px}ul.details li p.price{font-weight:bold !important;float:left;margin-bottom:5px}ul.details li.accordion-li{padding:0;margin:0}ul.details li.accordion-li .accordion{width:100%;background:#e9e8e7;margin-top:0}ul.details li.accordion-li .accordion dt{background:#e9e8e7}ul.details li.accordion-li .accordion dd{margin:5px 0 5px 8px}ul.details li.accordion-li .accordion a{font-size:13px}ul.details p span.discount{color:#b01f64;text-decoration:line-through}div.product-status{margin:0 -5px;padding:5px;font-size:13px;color:#fff;text-transform:uppercase;font-weight:bold;background-color:#585a5e}#results-base{border-top:1px solid #eaedf3;margin:20px 0 0 0}#results-base .page-select{padding:0}#results-base p,results-base{display:inline-block;width:auto;margin:0;padding:8px}a.botprevious,results-base a.botnext{display:inline-block;width:auto;margin:0;padding:8px}#results-base p{float:left;margin-left:55%}@media(max-width:1100px){.page-select{float:left}#top-filters #go-to{float:left;padding-top:8px;padding-bottom:8px}span.next,span.previous{float:left;padding:5px 0;margin-left:5px}#results-base p{float:left;margin-left:0;padding-left:0}}@media(max-width:800px){#results-base p{margin-left:0}ol.results .result img{float:right;width:30%;margin:0 0 20px 20px;outline:10px solid #fff}ul.description{float:none;width:100%}ul.details{width:100%;float:none}}@media(max-width:600px){#filters{float:none;padding-right:0;border:0}#results{width:100%;float:none;border-top:1px solid #eaedf3}#results-base p{margin-left:0}}@media(max-width:480px){#bottomFilterButton{display:none !important}#results-base p{margin-left:0}#search-handle,#search-tab{left:0 !important;top:0;width:100% !important}}