*{ font-family: Liberation Sans, sans-serif; } .row { margin: 10px 15px; margin-top: 0; } header * { } #foki li { /* background-color: rgba(255, 255, 255, 0.93); */ /* border-top-right-radius: 5px; */ } .nav-tabs > li.active { } nav-tabs > li.active { border-bottom: 0; } .tab-pane.active { /* -webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.55); */ -moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.55); /* box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.55); */ padding: 10px 0; padding-top: 0; } /* Hier der Style für unsere Suchleiste */ #researchBar { } .tab-pane .alert{ margin: 10px 0; padding: 5px 15px; } .alert ul{ list-style-type:none; padding-left: 49px; } /* Logo */ .logo { height: 35px; padding: 5px 0; } .logo > a { line-height: 100%; height: 100%; display: block; } #research *{ } #research ul.list-inline { margin-left: 0; width: 100%; } @media (max-width: 767px){ #research .visible-xs { display: inline-block!important; } #research nav ul li + li + li{ } } .input-group-addon { padding: 0; } input#eingabeTop { height: 35px; } nav .input-group { height: 35px; padding: 5px 0; } header nav { height: 100%; /* margin-left: 15px; */ } header ul { height: 100%; vertical-align: middle; } #research nav ul > li { width: 20%; height: 45px; vertical-align: middle; padding-left: 15px; padding-right: 15px; } #research nav ul > li.visible-xs { width: 10%; padding-left: 15px; padding-right: 15px; } #research nav ul li + li + li { width: 80%; } #research { background-color: white; position: fixed; top: 0; width: 100%; height: 45px; z-index: 500; width: 80%; left: 50%; margin-left: -40%; } .logo h1 { font-family: Liberation Sans, sans-serif; font-style: italic; margin: 0; font-weight: bold; line-height:1; white-space:nowrap; /* padding: 5px 0; */ } #search { background-color: inherit; border:0; width: 50px; height: 100%; } #reSearch { } #reSearch a { color: black; } .content-wrapper { width: 80%; margin: 0 auto; padding-top: 60px; /* padding: 10px; */ background-color: white; -webkit-box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.3); -moz-box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.3); box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.3); } #helpButton { color:black; } body { height: 100%; background-image: inherit; /* background-attachment: fixed; */ background-color: rgba(2,93,140,.03); } a:link { color:#0000FF; } a#donation:hover {} a#donation,a#donation:visited { color: inherit; } a#donation:hover { color: red; } a:visited { color: #7676FF; } a:hover { text-decoration:none; color:red; } /* Hier der Style für unsere Tabliste */ #foki{ background-color: white; } #foki a{ color: grey; } #foki li.active a{ color: black; background-color: white; } #foki li.active span + span{ display:inline!important; } /* Hier der Style für unseren Spruch */ #spruch { padding: 10px; /* margin-top: 10px; */ margin-bottom: 0; padding-bottom: 10px; padding-left: 65px; color:green; font-weight:bold; } #spenden{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; } #spruch .author{ font-size:80%; font-weight:normal; font-style:italic; color:#333333; } #spruch > p { margin-bottom:0; } #spruch > p + p { margin-top:4px; } /* Hier der Style für die einzelnen Ergebnisboxen */ .result { margin-bottom:10px; /* padding:0 50px; */ width:100% } .result > .number { font-size: 15px; line-height:1; text-align: right; } .result > .resultInformation { border-radius: 5px; } .result .title { color: black; text-decoration: none; font-size: 15px; font-weight: bold; margin-bottom:0; white-space:nowrap; line-height:1.1; max-width:115ch; overflow:hidden; text-overflow:ellipsis; } .result.ad .title { color: green; } .result .link { font-size: 13px; margin: 0; line-height:1.5; } .result .link-link{ white-space:nowrap; max-width:60%; overflow:hidden; text-overflow:ellipsis; float:left; } .result:not(.ad) .link > div{ white-space:nowrap; } .result:not(.ad) .link > span{ white-space:nowrap; margin: 0 5px; } .result:not(.ad) .link .options{ color: #333; float:left; } .result:not(.ad) .link:hover{ cursor:pointer; } .result:not(.ad) .link .options > a{ color: #333; display:block; padding-left:5px; padding-right:5px; } .result:not(.ad) .link .options > a > span{ font-size:10px; } .result .description { margin-bottom: 3px; color: black; font-size: 14px; line-height: 1.3; clear: both; } .result .description img { margin:5px; margin-left:0; height:auto; width:auto; max-width: 120px; max-height:200px } .result.ad .description { color: green; max-width: 115ch; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .result:not(.ad) .hoster { font-size: 13px; margin: 0; color:#777; margin-right:10px; white-space:nowrap; } .result:not(.ad) .hoster a{ color:#333; } .result .result-image > img{ height:100px; padding:10px; } .result .proxy{ font-size:13px; margin-top:0; white-space:nowrap; } .result .partnershop-info{ font-size:13px; margin-top:0; margin-left:10px; } .result .proxy img{ margin-bottom:0px; margin-right:2px } .description-container { margin:0!important; } .result .image > img{ max-width: 100%; } .popover-content{ /*padding-left: 0; padding-right:0;*/ } .options-list > li{ } .options-list > li:hover{ background-color:lightgrey; } .options-list > li > a{ color: #333; white-space:nowrap; display:block; padding:5px 14px; } .options-list > li input[type=submit]{ width:100%; background-color:transparent; border:0; margin:5px 0; } .container-fluid { padding-top: 15px; padding-bottom: 15px; background-color: white; } #quicktips iframe{ width:100%; height: 1000px; background-color: transparent; border: 0px none transparent; padding: 0px; overflow: hidden; } /* Hier der Style für die Bilder */ #fit-width .masonry { margin: 0 auto; } .item{ width: 150px; text-align:center; margin-bottom:10px; } #container{ margin: 10px auto; } /* Hier der Style für die Werbeboxen */ .result.ad{ } .result.ad .link a{ } .result.ad .description{ } .result.ad .hoster{ color:green; } /* Style für den Footer */ footer{ text-align: center; } footer a{ color: black!important; } /* Ein resetter für Floats */ .clearfix{ clear:both; } /* Placeholder für ladende Tabs */ .loader{ text-align:center; margin-top:20px; } .loader > img{ width:30px; } .pager{ text-align:center; } #searchplugin{ display:none; position: fixed; top: 50px; right: 10px; z-index: 501; width: 25%; } #searchplugin > div{ text-align: center; padding-top: 5px; } #searchplugin > div > a{ color: white; } @media(min-width: 768px){ #searchplugin{ display: initial; } }