@charset "utf-8";

/* search */
.search-left { margin-top: 92px; }
.search-right .shadow-drop { position: relative; top: -15px; margin-bottom: 20px; }
.search-right { min-height: 400px; margin-bottom: 50px; padding-left: 35px; width: 711px; }
.search-right .helpers .header-2 { letter-spacing: -1px; font-size: 22px; font-weight: bold; margin-bottom: 20px; color: #343434; margin-bottom: -10px; }
.search-right .results .subheader-2 { font-size: 19px; margin-bottom: 22px; margin-top: 25px; text-transform: none; font-family: Arial,sans-serif; }
.search-right .view-list .result .subheader-2 { font-size: 15px; margin-bottom: 5px; margin-top: 15px; text-transform: none; font-family: Arial,sans-serif; }
.search-right .view-list .result .subheader-2 a { text-decoration: underline; font-size: 16px; }
.search-right .view-list { margin-bottom: 40px; padding: 10px 25px; }
.search-right .view-list,
.search-right .summary { background-color: #E8E7E6; }
.search-right .summary { padding: 15px 25px; }
.search-right .suggested-searches { background-color: #E8E7E6; padding: 1px 25px 25px; }
.search-right .helpers { margin-bottom: 10px; }
.search-right .helpers .sort-active { font-weight: bold; font-size: 120%;}
.search-right .result { margin-bottom: 25px; }
.support-search-results { margin-bottom: -69px; }
.search-right .results h2 { font-size: 19px; color: #4A4A4A; }
.search-right .results h2 a { text-decoration: underline;  }
.search-right .result, 
.search-right .results .grid, 
.search-right .results .result { margin-left: 20px; line-height: 20px; margin-bottom: 20px; font-size: 13px; }
.search-right .result { margin-left: 0; }
.search-right .article-results .grid { margin-left: 0; width: 33%; float: left; }
.search-right .results .result h2.subheader-2 { font-size: 15px; margin: 0; }
.search-right .results .result h2.subheader-2 a { text-decoration: none; font-weight: normal; text-decoration: underline; font-size: 16px; }
.search-right .results .grid a strong { font-weight: normal; font-size: 16px; text-decoration: underline; }
.search-right .results .grid .title { font-weight: normal; font-size: 16px; text-decoration: underline; }
.search-right .results .grid .replies { font-weight: normal; font-size: 16px; }
.search-right .result .meta, 
.search-right .result .breadcrumb, 
.search-right .results .breadcrumb, 
.search-right .results .meta { color: #4e890e; font-size: 12px; }
.search-right .result .game-icon-small,
.search-right .results .game-icon-small {float:right ; left:-20px; top: -5px;}
.search-right .results .grid .content { font-family: Arial,sans-serif; letter-spacing: 0.0125em; margin-top: 3px; }
.search-right .result .view-all, 
.search-right .results .view-all { margin-top: 20px; font-size: 13px; clear: left; }
.search-header h2 { font-weight: bold; }
.search-right .article-results .article a { float: left; }
.search-right .article-results .article .article-right { float: left; font-size: 12px; margin-left: 6px; width: 170px; }
.search-right .suggested-results h4, 
.search-right .suggested-searches h4 { font-size: 17px; margin-bottom: 20px; font-family: Arial,sans-serif; color: #000000; letter-spacing: -0.05em; } 
.search-right .suggested-results { background-color: #E8E7E6; padding: 25px 25px 15px; border-bottom: 1px solid #DDDCDA; }
.search-right .suggested-results .result:last-child { margin-bottom: 0; }
.search-right .suggested-results .result a { font-size: 15px; text-decoration: underline; font-weight: bold; }
.search-right .suggested-results .result p { margin-top: 0.3em; }
.search-right .suggested-searches li { font-size: 13px; line-height: 20px; }
.search-right a em { color: #0072A3; }
.search-right a:hover em,
.search-right a:focus em,
.search-right a:active em { color: #014663; }
.search-right em { color: #333333; font-style: normal; font-weight: bold; }
.search-right .sorts { margin-top: 20px; }
.no-results .header-2 { font-size: 22px; font-weight: bold; margin-bottom: 30px; color: #343434; letter-spacing: -1px; }
.no-results .subheader-2 { font-size: 15px; }
.no-results ul { margin-top: 10px; list-style-image: url("../images/icons/article-arrow.png"); font-size: 14px; line-height: 1.5em; margin-left: 20px; }
.no-results .button1 { display: block; margin-top: 10px; }
.view-all a { background: url("../images/icons/more-arrow.png") no-repeat scroll 100% 2px transparent; padding-right: 10px; }
.view-all a:hover, 
.view-all a:active { background-position: 100% -37px; }
#spellcorrect { font-size: 15px; margin-bottom: 30px; }
#spellcorrect a { text-decoration: underline; font-weight: bold; }
#spellcorrect .search-instead { font-size: 12px; margin-top: 5px; }
.no-results li { margin-bottom: 20px; }
.search-right .results .grid .article-right a strong { display: block; width: 165px; }
#dynamic-categories-menu,
#dynamic-keywords-menu { display: none; }
#menu-search li { position: relative; }
#search-results-container .option { margin-bottom: 10px; }
.comments-link { background: url("../images/icons/comment-icon.png") no-repeat scroll 0 2px transparent; margin-left: 8px; padding-left: 17px; width: 25px; font-size: 13px; font-family: Arial,sans-serif; }
.comments-link:active,
.comments-link:hover { background-position: 0 -58px; }
.search-header { position: relative; }
#dynamic-search-loader { height: 50px; background-color: #E8E7E6; position: absolute; border-radius: 4px; top: 58px; display: none; }
#dynamic-search-loader div { background: url("../images/loaders/search-loader.gif") no-repeat scroll 0 0 transparent; font-size: 22px; letter-spacing: -0.05em; line-height: 32px; margin: 10px; padding: 0 0 0 39px; }
.view-list .has-thumbnail .thumbnail { float:left; margin-right:20px; }
.result .result-title { text-decoration: underline; font-size: 16px; }
#facet-filters { margin-bottom: 35px; }
.hot-issue { background: url("../images/icons/flame-bullet.png") no-repeat scroll 0 0 transparent; padding-left: 20px; }
.grid .content { margin-bottom: 3px; }
.search-right .results .grid .meta { font-size: 11px; line-height: 17px; }
.results .thumbnail { float: left; margin-right: 8px; }
.search-results #breaking-news { margin-bottom: 15px; }
.no-results .header-2 { margin-top: 15px; }
.search-right .view-list .result .subheader-2 .comments-link { font-size: 14px; text-decoration: none; }
.suggested-results .icon { float: left; margin-right: 8px; margin-bottom: 10px; }

/* Faceted Search section */
.facet-spacer { margin: 15px 0 0 0; }
.faceted-search-header { font-weight: bold; }
.facet-filter-clear { float: right; color: #82817f; cursor: pointer; }
.facet-disabled { color: #82817f; display: block; }
.facet-enabled { display: block; }
#facet-forum-sub { margin: 0 0 0 18px; }

.search-right .results .grid .updated { color: #4e890e; font-size: 11px; line-height: 17px; width:250px;}
/*.search-right .results .grid .updated:before { content: ""; width:20px; height:15px; float: left; margin: 0 6px 0 0; background: url("../images/icons/employee.gif") no-repeat }*/
.search-right .ui-pagination {background-image: none; padding-left: 0px; padding-top: 20px;}

.search-right .contentType { content: ""; width:17px; height:18px; display: inline-block; background: url("../images/icons/search_content_type_16.png") no-repeat }
.search-right .blogResult .contentType { background-position: 0px -18px; margin: 0 0 -6px 0; }
.search-right .postResult .contentType { background-position: 0px -39px; margin: 0 0 -6px 0; }
.search-right .supportResult .contentType { background-position: 0px 0px; margin: 0 0 -6px 0; }
.search-right .topicResult .contentType { background-position: 0px -39px; margin: 0 0 -6px 0; }

.selected-facet-style { font-weight: bold; }