#cmePageContentArea { min-height: 80vh !important; } .cmeSearchResult { clear: both; padding: 1em 0.5em; } .mainSearchContainer { margin-top: 1em; max-width: 768px; font-family: 'Helvetica Neue', Arial, sans-serif; } .cmeSearchLink a { color: #999; } .latestAdvisories li, .latestMRANs li { margin-top: 0.5em; line-height: 1.5; font-size: 1em; list-style: disc; margin-left: 10px; } .latestMRANs, .latestAdvisories{ border: 4px solid #eee; padding: 1em; box-sizing:border-box; } #cmeSearchPageInputField { float: left; width: 100%; max-width: 500px; padding: 0.4em; margin-right: 1em; font-size: 1.1em; border: 1px solid #bbb; border-radius: 4px; } .cmeSearchPagination a { border: 1px solid #eee; padding: 1em; margin-right: 0.5em; margin-bottom: 1em; } .cmeSearchPagination a.cmeActivePage { background: #eee; color: #333; } .cmeSearchPagination { margin: 1em 0; } .cmeSearchImage { float: left; border: 1px solid grey; max-width: 100px; margin-bottom: 0.5em; margin-right: 0.5em; } .cmeSearchTextArea { max-width: 768px; } form#cmeSearchField { margin-bottom: 1em; } form#cmeSearchField { width: 100%; clear: both; } .cmeSearchResult { border-top: 1px solid #eee; } .cmePromoted { padding: 1em 0.5em; border: 4px solid #54BCEB; } ul#cmeFacetsArea { margin: 1em 0; } ul#cmeFacetsArea> li> a { border-right: 2px solid #0195e7; border-top: 2px solid #0195e7; border-bottom: 2px solid #0195e7; padding: 0.75em 10px; display: inline-block; color: #0195e7 } ul#cmeFacetsArea> li { display: inline-block; } ul#cmeFacetsArea> li:first-child> a { border-left: 2px solid #0195e7; border-radius: 4px 0 0 4px; } ul#cmeFacetsArea> li:last-child> a { border-radius: 0px 4px 4px 0px; } ul#cmeFacetsArea> li.cmeSearchActive> a { background: #0195e7; color: white; } ul#cmeFacetsArea> li.cmeSearchActive> a { color: white; } ul#cmeFacetsArea> li.cmeSearchActive> a:before { content: '\e809'; display: inline-block; font-family: "cmeIcons"; font-style: normal; font-weight: normal; speak: none; /* display: inline-block; */ color: inherit; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: .2em; } @media screen and (max-width: 768px){ input#cmeSearchPageInputField { width:60% !important; } ul#cmeFacetsArea li a, ul#cmeFacetsArea li a:first-child, ul#cmeFacetsArea li a:last-child{ width: 100%; display:block; float:left; border: 3px solid #0195e7; margin-right: 1%; box-sizing: border-box; border-radius: 4px; margin-bottom: 0.5em; } ul#cmeFacetsArea{ overflow-x: auto; display:block; } ul#cmeFacetsArea li{ display:block; box-sizing: border-box; } .cmeSearchImage{ display:none; } } .cmeSearchLink{ max-width:100%; overflow-x: hidden; text-overflow: ellipsis; } div#cmeSearchPromotedContent .cmeSearchResult { padding: 1em; border: 4px solid #ddd; background: #f9f9f9; } .gsc-control-wrapper-cse td { border: none; font: normal 1em/18px helvetica, arial, sans-serif !important; } .gs-result .gs-title, .gs-result .gs-title * { text-decoration: none !important; color:#1971c4 !important; outline:0; } .cse .gsc-control-cse, .gsc-control-cse { padding: 0em; width: 100%; } .gsc-webResult.gsc-result{ border: 0; background-color: white; padding: 15px 0; border-bottom: 1px solid #eee } .gsc-table-result, .gsc-thumbnail-inside, .gsc-url-top { padding-left: 0px; padding-right: 0px; } .cmeInjectContent .gsib_a input{ margin: 0 !important; width:95% !important; } .cmeSearchPageInput input.gsc-search-button, .cmeSearchPageInput input.gsc-search-button:hover, .cmeSearchPageInput input.gsc-search-button:focus { background-color: #3c77bd; color:white; background-image: none; border: 0; } .cmeSearchPageInput input.gsc-search-button-v2 { width: 16px; height: 16px; padding: 7px 36px; min-width: 13px; margin-top: 2px; margin: 0; } .gsc-input-box { border: 1px solid #D9D9D9; background: #fff; height: 25px; padding-top: 3px; } .gsc-above-wrapper-area{ display:none; } ::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #aaa; } ::-moz-placeholder { /* Firefox 19+ */ color: #aaa; } .searchImageBanner { position: relative; background-image: url(/content/dam/cmegroup/images/common/en/watch-the-nymex-2016-year-end-energy-review-984x258.jpg); background-size: auto auto; height: 258px; background-position: bottom left; background-repeat: no-repeat; background-size: cover; } .imageBannerOverlay { position: absolute; top: 30%; text-align: center; width: 100%; } :-ms-input-placeholder { /* IE 10+ */ color: #aaa; } :-moz-placeholder { /* Firefox 18- */ color: #aaa; } .imageBannerSearch { font-size: 1.5em; margin-left: -25px; z-index: 990; position: absolute; margin-top: 7px; } @media (max-width: 720px){ .imageBannerOverlay { left: 0; width: 100%; position: relative; padding: 10px; margin-bottom: 20px; } h1.searchOverlayText{ font-weight:normal !important; color: #333 !important; } .searchImageBanner { position: relative; background-image: none; height: auto; background-color: white; } } h1.searchOverlayText { font-size: 2em; width:100%; font-weight:300; color:white; } input.search { display: inline-block; width: 70%; font-size: 1em; padding: 8px 30px 8px 5px; min-width: 50%; position: relative; border: 1px solid #eee; box-sizing: border-box; } .submitSearch{ display:inline-block; margin-right:1%; border-radius: 0 !important; display:inline-block; } .searchImageBanner, .searchImageBanner *{box-sizing: border-box;font-family: Helvetica Neue, Arial, sans-serif;} .cmeFloatingHeader{ display:none !important; } .gsc-refinementsArea { margin-top: 0; padding-bottom: 4px; padding-top: 20px; text-align: center; } .gsc-refinementHeader.gsc-refinementhActive { text-decoration: none; color: #ffffff; background-color: #4994db; } .gsc-refinementHeader.gsc-refinementhInactive { text-decoration: none; cursor: pointer; color: #2a7ac7; } .gsc-refinementHeader.gsc-refinementhInactive:hover{ background-color:gainsboro; } .gsc-refinementHeader { padding: 10px; border: 1px solid #2a7eca; } .gsc-refinementhActive>span { border-bottom: none; padding-bottom: none; } .gsc-refinementHeader.gsc-refinementhInactive>span:hover { text-decoration: none; } .gsc-refinementHeader.gsc-refinementhInactive:hover { /* text-decoration: underline; */ background: gainsboro; border: 1px solid gainsboro; } .gsc-refinementHeader { transition: background 0.5s; } .gsc-webResult.gsc-result{ border:none !important; padding:20px 10px; line-height:1.5; font-size:1em; } .gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl { color: #555; } .gsc-expansionArea .gsc-webResult.gsc-result:nth-child(odd){ background-color: #efefef; } .gsc-refinementsArea { border-bottom: none; } .gsc-expansionArea .gsc-webResult.gsc-result:nth-child(even){ background-color: #fff; } .gsc-result .gsc-result:nth-child(even){ background-color: #fff !important; } .gsc-cursor-page{ background-color: #ffffff; border: 1px solid #dddddd; border-left-width: 0; float: left; line-height: 20px; padding: 4px 15px; text-decoration: none; margin-left:0 ; margin-right:0 !important; transition:background 0.5s; } .gsc-results .gsc-cursor-box { margin: 10px 0; } .gsc-cursor-page:first-child{ border-left-width:1px; } .gsc-results .gsc-cursor-box .gsc-cursor-page:hover { text-decoration: none; background-color:gainsboro; } .gsc-cursor-current-page{ background-color: gainsboro !important; color: #888 !important; } .searchImageBanner .gsc-control-searchbox-only { width: 75%; margin:auto; } .searchImageBanner .gsc-search-button{ padding:0; height:auto; margin:0; } .searchImageBanner .gsc-search-button .gsc-search-button{ background-color:#4994db; color:black; width:100px; height:35px; border-radius:0; cursor:pointer; border:none; } .searchImageBanner .gsc-input-box { border: 1px solid #D9D9D9; background: #fff; height: 35px; padding-top: 7px; } .searchImageBanner input.gsc-search-button-v2 { padding: 7px 10px; margin: 0 !important; } .searchImageBanner .gsst_a { padding-top: 0px; } h1.searchOverlayText { margin-bottom:10px; } .searchImageBanner .gsc-search-box-tools .gsc-search-box .gsc-input { border: 0; padding: 0 0 0 0px !important; margin: 0; color: #444; } table.gstl_51.gssb_c { margin-top: 0px !important; }