﻿#searchResultsWrap .totalResults{margin:0 10px 20px 0}
#searchResultsWrap .totalResults h3{margin:0;clear:both;padding-bottom:.277777778em;margin-bottom:.555555556em;color:#ec1c51;border-bottom:1px solid #999;box-shadow:0 4px 4px -2px #ccc;-moz-box-shadow:0 4px 4px -2px #ccc;-webkit-box-shadow:0 4px 4px -2px #ccc;font-family:'RalewayBold',Helvetica,Arial,sans-serif;font-size:.875em;font-weight:400;text-transform:uppercase}
#searchResultsWrap .totalResults h3 a{float:right;padding-right:15px;position:relative;text-decoration:none;font-size:.684210526em}
#searchResultsWrap .totalResults h3 a span{position:absolute;right:0;top:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg)}
#searchResultsWrap #searchResults{margin-right:10px}
#searchResultsWrap #searchResults .searchItem{border-bottom:1px solid #ccc;line-height:.8em;margin-bottom:10px}
#searchResultsWrap #searchResults .searchItem h3{font-size:.875em;margin:0;font-family:'RalewayMedium',Helvetica,Arial,sans-serif;font-weight:400}
#searchResultsWrap #searchResults .searchItem h3 a{text-decoration:none}
#searchResultsWrap #searchResults .searchItem small.byline{font-size:.7em;font-weight:bold}
#searchResultsWrap #searchResults .searchItem .articleSummary{font-size:.75em}
#searchResultsWrap #searchResults :last-child{border:0}
#searchResultsWrap .showMore{margin:10px 0;text-align:center}
#searchResultsWrap .showMore #moreButton{font-size:.75em;background:#6175af;color:#fff;padding:.5em 1.142857143em;margin:0;border-radius:.5em;border:0;text-decoration:none;text-shadow:1px 1px 1px #425b90;display:inline-block;font-weight:700;cursor:pointer;width:30%;padding:2px 0}
#filtersWrap{background-color:#ededed;margin:20px 0}
#filtersWrap .filtersBox{padding:10px 20px}
#filtersWrap .filtersBox h3{font-size:.875em;padding-bottom:.277777778em;margin-bottom:.555555556em;color:#ec1c51;border-bottom:1px solid #999;box-shadow:0 4px 4px -2px #ccc;-moz-box-shadow:0 4px 4px -2px #ccc;-webkit-box-shadow:0 4px 4px -2px #ccc;font-family:'RalewayBold',Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase}
#filtersWrap .filtersBox .filters h4{margin:0;font-size:.8125em}
#filtersWrap .filtersBox .filters ul{display:block;list-style:none;margin-left:10px}
#filtersWrap .filtersBox .filters ul li{font-size:.8125em;margin:0}
#filtersWrap .filtersBox .filters ul li a{text-decoration:none;font-family:'RalewayMedium',Helvetica,Arial,sans-serif}
#filtersWrap .filtersBox .filters ul li li{font-size:1em}
#filtersWrap .RemoveFilter a{font-size:.8125em;text-decoration:none}
form.searchForm .searchFields{margin-bottom:10px}
form.searchForm .searchFields input#KeyWords{height:28px;line-height:28px;padding:0 0 0 7px;width:100%}
form.searchForm .searchOptions{font-size:12px;margin:5px 0;float:left}
form.searchForm .searchOptions label{margin-right:20px}
form.searchForm .help{padding:8px 0;font-size:.8em}
input, select {vertical-align: middle;}
input[type="checkbox"] {margin: 3px 3px 3px 4px;}
#searchWrap header h2{font-size:16px;}
@media only screen and (min-width:768px){#searchResultsWrap{float:left;width:70%}
#searchResultsWrap .totalResults h2{font-size:1.2em}
#searchResultsWrap .totalResults h2 a{display:none}
#searchResultsWrap .totalResults a{display:none}
#filtersWrap{float:right;width:30%}
form.searchForm .searchFields{float:left}
form.searchForm .searchFields input#KeyWords{width:290px}
form.searchForm .searchOptions{margin:5px 10px}


/* css for pagination

.article-pagination {margin-top: 20px;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;float: left;font-style: normal;padding-bottom:7px;padding-top: 22px;text-align: center;width: 100%;}
.article-pagination a:hover{background:url("/images/pagination_active.png") no-repeat scroll left center transparent;}
.pagination {margin: 0 auto;width: 80%;}
.previous_page{padding-top:4px;width:26px;height:26px;margin-right: 5px;display: inline-block;background:url("/images/previous.png") no-repeat scroll right center transparent}
.article-pagination a {background: url("/images/pagination_ac.png") no-repeat scroll left center transparent;color: #FFFFFF;font-size: 11px;margin: 0 7px;padding:7px 0px; display: inline-block;width:26px;}
.next_page{background:url("/images/next.png") no-repeat scroll left 1px transparent !important;width:26px;height:26px;}
.article-pagination a.next_page:hover{background:url("/images/pageination_nxt-active.png") no-repeat scroll left 1px transparent !important;}
.current {background: url("/images/pagination_active.png") no-repeat scroll left center transparent;color: #FFFFFF !important;font-size: 11px;margin: 0 7px;padding:7px 0;   width: 26px;display: inline-block;}
.pagination ul li{list-style-type:none;}*/


/* css for pagination*/

.article-pagination {margin-top: 20px;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;float: left;font-style: normal;padding-bottom:11px;padding-top: 22px;text-align: center;width: 100%;}
.article-pagination a:hover{background:url("/images/pagination_active.png") no-repeat scroll left center transparent;color:#fff!important;}
.pagination {margin: 0 auto;width: 80%;}
.previous_page{width:26px;height:20px;margin-right: 5px;display: inline-block;background:url("/images/previous.png") no-repeat scroll right 0px transparent;padding-top:17px;font-size:0px;}
.article-pagination a {background: url("/images/pagination_ac.png") no-repeat scroll 0 0 transparent;color: #FFFFFF!important;font-size: 11px;margin: 0 7px;padding:6px 0 6px; display: inline-block;width:26px;height:20px;}
.article-pagination a.next_page{padding-top:16px!important;background:url("/images/next.png") no-repeat scroll left 0px transparent !important;width:26px;height:20px;padding:7px 0px 0px;color:#fff!important;font-size:0px!important;}
.article-pagination a.next_page:hover{background:url("/images/pageination_nxt-active.png") no-repeat scroll left 0px transparent !important;}
.current {background: url("/images/pagination_active.png") no-repeat scroll left 0px transparent;color: #FFFFFF !important;font-size: 11px;margin: 0 7px;padding:7px 0;   width: 26px;display: inline-block;}
.pagination ul li{list-style-type:none;}

}