.form-control::placeholder { color: #A27A8A; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { color: #50162D; background-color: #fff; border: 1px solid #ddd; border-bottom-color: transparent; cursor: default; } a:focus, a:hover { color: #476202; } .alert-info { background-color: #8EB726; border-color: #57750A; color: #2B3511; } .form-control:focus { border-color: #50162D; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(96, 11, 70, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(96, 11, 70, 0.6); } .btn-primary { color: #fff; background-color: #1f5c60; border-color: #0a494d; } .btn-primary.active, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open > .dropdown-toggle.btn-primary { color: #fff; background-color: #429ea4; border-color: #30898f; } .btn-default.active, .btn-default:active, .btn-default:focus, .btn-default:hover, .open > .dropdown-toggle.btn-default { color: #333; background-color: #e3edee; border-color: #b4c4c6; } .nav > li > a:focus, .nav > li > a:hover { text-decoration: none; background-color: #F3F5ED; } .searx-navbar { background: #50162d; height: 2.3rem; font-size: 1.3rem; line-height: 1.3rem; padding: 0.5rem; font-weight: 700; margin-bottom: 0.8rem; } .searx-navbar a, .searx-navbar a:hover { margin-right: 2rem; color: #fff; text-decoration: none; } .searx-navbar .instance a { color: #FFF4F8; margin-left: 2rem; } #main-logo { margin-top: 20vh; margin-bottom: 25px; } #main-logo > img { max-width: 350px; width: 80%; } * { border-radius: 0 !important; } html { position: relative; min-height: 100%; color: #29314d; } body { font-family: Roboto, Helvetica, Arial, sans-serif; margin-bottom: 80px; background-color: #fff; color: #50162D; } body a { color: #65880E; } .footer { position: absolute; bottom: 0; width: 100%; height: 60px; text-align: center; color: #999; } input[type="checkbox"]:checked + .label_hide_if_checked, input[type="checkbox"]:checked + .label_hide_if_not_checked + .label_hide_if_checked { display: none; } input[type="checkbox"]:not(:checked) + .label_hide_if_not_checked, input[type="checkbox"]:not(:checked) + .label_hide_if_checked + .label_hide_if_not_checked { display: none; } .onoff-checkbox { width: 15%; } .onoffswitch { position: relative; width: 110px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } .onoffswitch-checkbox { opacity: 0; position: absolute; } .onoffswitch-checkbox:before { content: ""; display: inline-block; width: 16px; height: 16px; margin-right: 10px; position: absolute; left: 0; bottom: 1px; background-color: #fff; border: 1px solid #ccc; border-radius: 0px; } .onoffswitch-label { display: block; overflow: hidden; cursor: pointer; border: 2px solid #fff !important; border-radius: 50px !important; } .onoffswitch-inner { display: block; transition: margin 0.3s ease-in 0s; } .onoffswitch-inner:before, .onoffswitch-inner:after { display: block; float: left; width: 50%; height: 30px; padding: 0; line-height: 40px; font-size: 20px; box-sizing: border-box; content: ""; background-color: #eee; } .onoffswitch-switch { display: block; width: 37px; background-color: #50162D; position: absolute; top: 0; bottom: 0; right: 0; border: 2px solid #fff; border-radius: 50px !important; transition: all 0.3s ease-in 0s; } .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner { margin-right: 0; } .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch { right: 71px; background-color: #a1a1a1; } .onoffswitch-checkbox:focus + .onoffswitch-label .onoffswitch-switch { border: 3px solid #444444; } .result_header { margin-top: 0; margin-bottom: 2px; font-size: 16px; } .result_header .favicon { margin-bottom: -3px; } .result_header a { color: #50162d; text-decoration: none; } .result_header a:hover { color: #C22865; } .result_header a:visited { color: #684898; } .result_header a .highlight { background-color: #fdeef4; } .result-content, .result-format, .result-source { margin-top: 2px; margin-bottom: 0; word-wrap: break-word; color: #3E2A32; font-size: 13px; } .result-content .highlight, .result-format .highlight, .result-source .highlight { font-weight: 700; } .result-source { font-size: 10px; float: left; } .result-format { font-size: 10px; float: right; } .external-link { color: #8EB726; font-size: 12px; margin-bottom: 15px; } .external-link a { margin-right: 3px; } .result-default, .result-code, .result-torrent, .result-videos, .result-map { clear: both; padding: 0.5em 4px; } .result-default:hover, .result-code:hover, .result-torrent:hover, .result-videos:hover, .result-map:hover { background-color: #FBFFF1; } .result-images { float: left !important; width: 24%; margin: 0.5%; } .result-images a { display: block; width: 100%; background-size: cover; } .img-thumbnail { margin: 5px; max-height: 128px; min-height: 128px; } .result-videos { clear: both; } .result-videos hr { margin: 5px 0 15px 0; } .result-videos .collapse { width: 100%; } .result-videos .in { margin-bottom: 8px; } .result-torrent { clear: both; } .result-torrent b { margin-right: 5px; margin-left: 5px; } .result-torrent .seeders { color: #2ecc71; } .result-torrent .leechers { color: #f35e77; } .result-map { clear: both; } .result-code { clear: both; } .result-code .code-fork, .result-code .code-fork a { color: #666; } .suggestion_item { margin: 2px 5px; max-width: 100%; } .suggestion_item .btn { max-width: 100%; white-space: normal; word-wrap: break-word; text-align: left; } .result_download { margin-right: 5px; } #pagination { margin-top: 30px; padding-bottom: 60px; } .label-default { color: #666666; background: 0 0; } .result .text-muted small { word-wrap: break-word; } .modal-wrapper { box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } .modal-wrapper { background-clip: padding-box; background-color: #fff; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); outline: 0 none; position: relative; } @media screen and (max-width: 75em) { .img-thumbnail { object-fit: cover; } } .infobox .panel-heading { background-color: #1F5C60; color: #fff; } .infobox .panel-heading .panel-title { font-weight: 700; } .infobox p { font-family: "DejaVu Serif", Georgia, Cambria, "Times New Roman", Times, serif !important; font-style: italic; } .infobox .btn { background-color: #1F5C60; border: none; } .infobox .btn a { color: #fff; margin: 5px; } .infobox .infobox_part { margin-bottom: 20px; word-wrap: break-word; table-layout: fixed; } .infobox .infobox_part:last-child { margin-bottom: 0; } .search_categories, #categories { text-transform: capitalize; margin-bottom: 0.5rem; display: flex; flex-wrap: wrap; flex-flow: row wrap; align-content: stretch; } .search_categories label, #categories label, .search_categories .input-group-addon, #categories .input-group-addon { flex-grow: 1; flex-basis: auto; font-size: 1.2rem; font-weight: 400; background-color: #50162D; border: #50162D 1px solid; border-right: none; color: #FBB9D7; padding-bottom: 0.4rem; padding-top: 0.4rem; text-align: center; min-width: 50px; } .search_categories label:last-child, #categories label:last-child, .search_categories .input-group-addon:last-child, #categories .input-group-addon:last-child { border-right: #ddd 1px solid; } .search_categories input[type="checkbox"]:checked + label, #categories input[type="checkbox"]:checked + label { color: #FFF6FA; font-weight: 700; border-bottom: #7b2c4c 5px solid; background-color: #260512; } #main-logo { margin-top: 10vh; margin-bottom: 25px; } #main-logo > img { max-width: 350px; width: 80%; } #q { box-shadow: none; border-right: none; border-color: #A27A8A; } #search_form .input-group-btn .btn { border-color: #A27A8A; } #search_form .input-group-btn .btn:hover { background-color: #50162D; color: #fff; } .custom-select { appearance: none; -webkit-appearance: none; -moz-appearance: none; font-size: 1.2rem; font-weight: 400; background-color: #fff; border: #888888 1px solid; color: #A04D6E; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAABFkAAARZAVnbJUkAAAAHdElNRQfgBxgLDwB20OFsAAAAbElEQVQY073OsQ3CMAAEwJMYwJGnsAehpoXJItltBkmcdZBYgIIiQoLglnz3ui+eP+bk5uneteTMZJa6OJuIqvYzSJoqwqBq8gdmTTW86/dghxAUq4xsVYT9laBYXCw93Aajh7GPEF23t4fkBYevGFTANkPRAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA3LTI0VDExOjU1OjU4KzAyOjAwRFqFOQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNy0yNFQxMToxNTowMCswMjowMP7RDgQAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) 96% no-repeat; } .search-margin { margin-bottom: 0.6em; } .visually-hidden { position: absolute !important; height: 1px; width: 1px; overflow: hidden; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px, 1px, 1px, 1px); white-space: nowrap; /* added line */ } .label-danger, .btn-danger { background: #c9432f; } .label-success, .btn-success { background: #068922; } select.form-control { border-color: #888888 !important; } #advanced-search-container { display: none; text-align: left; margin-bottom: 1rem; clear: both; } #advanced-search-container label, #advanced-search-container .input-group-addon { font-size: 1.2rem; font-weight: 400; background-color: #fff; border: #e1c4cf 1px solid; border-right: none; color: #50162d; padding-bottom: 0.4rem; padding-right: 0.7rem; padding-left: 0.7rem; } #advanced-search-container label:last-child, #advanced-search-container .input-group-addon:last-child { border-right: #ddd 1px solid; } #advanced-search-container input[type="radio"] { display: none; } #advanced-search-container input[type="radio"]:checked + label { color: #29314d; font-weight: 700; border-bottom: #01d7d4 5px solid; } #check-advanced:focus + label { text-decoration: underline; } #check-advanced:checked ~ #advanced-search-container { display: block; } .advanced { padding: 0; margin-top: 0.3rem; text-align: right; } .advanced label, .advanced select { cursor: pointer; } .cursor-text { cursor: text !important; } .cursor-pointer { cursor: pointer !important; } pre, code { font-family: "Ubuntu Mono", "Courier New", "Lucida Console", monospace !important; } .lineno { margin-right: 5px; } .highlight .hll { background-color: #ffc; } .highlight { background: #fff1f7; } .highlight .c { color: #556366; font-style: italic; } .highlight .err { border: 1px solid #ffa92f; } .highlight .k { color: #be74d5; font-weight: 700; } .highlight .o { color: #d19a66; } .highlight .cm { color: #556366; font-style: italic; } .highlight .cp { color: #bc7a00; } .highlight .c1 { color: #556366; font-style: italic; } .highlight .cs { color: #556366; font-style: italic; } .highlight .gd { color: #a00000; } .highlight .ge { font-style: italic; } .highlight .gr { color: red; } .highlight .gh { color: navy; font-weight: 700; } .highlight .gi { color: #00a000; } .highlight .go { color: #888; } .highlight .gp { color: navy; font-weight: 700; } .highlight .gs { font-weight: 700; } .highlight .gu { color: purple; font-weight: 700; } .highlight .gt { color: #04d; } .highlight .kc { color: #be74d5; font-weight: 700; } .highlight .kd { color: #be74d5; font-weight: 700; } .highlight .kn { color: #be74d5; font-weight: 700; } .highlight .kp { color: #be74d5; } .highlight .kr { color: #be74d5; font-weight: 700; } .highlight .kt { color: #d46c72; } .highlight .m { color: #d19a66; } .highlight .s { color: #86c372; } .highlight .na { color: #7d9029; } .highlight .nb { color: #be74d5; } .highlight .nc { color: #61afef; font-weight: 700; } .highlight .no { color: #d19a66; } .highlight .nd { color: #a2f; } .highlight .ni { color: #999; font-weight: 700; } .highlight .ne { color: #d2413a; font-weight: 700; } .highlight .nf { color: #61afef; } .highlight .nl { color: #a0a000; } .highlight .nn { color: #61afef; font-weight: 700; } .highlight .nt { color: #be74d5; font-weight: 700; } .highlight .nv { color: #dfc06f; } .highlight .ow { color: #a2f; font-weight: 700; } .highlight .w { color: #d7dae0; } .highlight .mf { color: #d19a66; } .highlight .mh { color: #d19a66; } .highlight .mi { color: #d19a66; } .highlight .mo { color: #d19a66; } .highlight .sb { color: #86c372; } .highlight .sc { color: #86c372; } .highlight .sd { color: #86c372; font-style: italic; } .highlight .s2 { color: #86c372; } .highlight .se { color: #b62; font-weight: 700; } .highlight .sh { color: #86c372; } .highlight .si { color: #b68; font-weight: 700; } .highlight .sx { color: #be74d5; } .highlight .sr { color: #b68; } .highlight .s1 { color: #86c372; } .highlight .ss { color: #dfc06f; } .highlight .bp { color: #be74d5; } .highlight .vc { color: #dfc06f; } .highlight .vg { color: #dfc06f; } .highlight .vi { color: #dfc06f; } .highlight .il { color: #d19a66; } .highlight .lineno { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: default; color: #556366; } .highlight .lineno::selection { background: 0 0; } .highlight .lineno::-moz-selection { background: 0 0; } .highlight pre { background-color: #282c34; color: #d7dae0; border: none; margin-bottom: 25px; font-size: 15px; padding: 20px 10px; } .highlight { font-weight: 700; } .table > tbody > tr > td, .table > tbody > tr > th { vertical-align: middle !important; } .nav-tabs.nav-justified { margin-bottom: 20px; } p { margin: 10px 0; } input.cursor-text { margin: 10px 0; }