@charset=utf-8; @import url(//fonts.googleapis.com/css?family=Oswald); html { background-color: #DC143C; } body { font-family: "Oswald", Arial, Tahoma; font-size: 1em; margin: 0; padding: 0; } h1 { background: url("//raw.githubusercontent.com/reek/anti-adblock-killer/master/anti-adblock-killer-icon.png") no-repeat 50px 10px; background-size: 48px 48px; background-color: #DC143C; color: #fff; padding: 10px 110px; font-size: 2em; text-transform: uppercase; } h1 a { color: #fff; } h2 { font-weight: normal; color: #DC143C; margin: 3px 0px; font-size: 1.9em; } h3 { font-weight: normal; color: #DC143C; padding: 5px 20px; margin: 3px 0px; background-color: transparent; text-transform: uppercase; text-align: left; border-bottom: 3px solid #DC143C; font-size: 1.2em; } h5 { font-weight: normal; color: #000; background-color: transparent; text-transform: uppercase; text-align: left; text-decoration: none; font-size: 1em; border-bottom: 2px solid #000; } a { text-decoration: none; color: #DC143C; } ul { list-style-type: square; color: #fff; } input[type=checkbox].css-checkbox { position: absolute; z-index: -1000; left: -1000px; overflow: hidden; clip: rect(0 0 0 0); height: 1px; width: 1px; margin: -1px; padding: 0; border: 0; } input[type=checkbox].css-checkbox + label.css-label { padding-left: 22px; height: 17px; display: inline-block; line-height: 17px; background-repeat: no-repeat; background-position: 0 0; font-size: 17px; vertical-align: middle; cursor: pointer; } input[type=checkbox].css-checkbox:checked + label.css-label { background-position: 0 -17px; } label.css-label { background-image: url(../images/checkboxes.png); -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } /* Mozilla based browsers */ ::-moz-selection { background-color: #DC143C; color: #fff; } /* Works in Safari */ ::selection { background-color: #DC143C; color: #fff; } .red { color: #DC143C; } .grey { color: #888; } .smallest { font-size: .5em; } .small { font-size: .8em; } .normal { font-size: 1em; } .big { font-size: 1.3em; } .bigest { font-size: 1.5em; } .center { text-align: center; } .left { text-align: left; } .right { text-align: right; } .italic { font-style: italic; } .code { color: #888; padding:0 2px; background-color: #eee; border: 1px solid #ddd; } .notice { color: #F8D0D8; margin: 3% 0%; padding: 2%; background-color: #FFF0F3; border: 1px solid #DC143C; } .fieldset { color: #666; padding: 10px; background-color: #fff; border: 1px solid #ddd; margin: 10px 0; } .content { padding: 10px 20px; min-height: 500px; } .header { background-color: #DC143C; color: #fff; padding-top: 15%; min-height: 650px; text-align: center; } .brand { font-size: 3em; } .slogan { font-size: 1.5em; } .section { margin: 0px 50px 0px 50px; background-color: #fff; color: #000; } .section::before { content: ""; display: block; background-color: #DC143C; background-image: url("../images/cut-left.png"); background-position: 0 0; background-repeat: no-repeat; background-size: 100% 30px; height: 30px; width: 100%; } .section::after { content: ""; display: block; background-color: #DC143C; background-image: url("../images/cut-bottom-right.png"); background-position: 0 0; background-repeat: no-repeat; background-size: 100% 30px; height: 30px; width: 100%; } .button-alt { font-size: 16px; border: 2px solid #fff; background-color: #DC143C; color: #fff; padding: 8px 16px; text-decoration: none; cursor: pointer; } .button-alt:hover { background-color: #fff; color: #DC143C; text-decoration: none; border: 2px solid #fff; } .button { font-size: 16px; border: 2px solid #DC143C; background-color: #fff; color: #DC143C; padding: 8px 16px; text-decoration: none; cursor: pointer; } .button:hover { color: #fff; text-decoration: none; } .field { padding: 10px 20px; width: 40%; border: 2px solid #ddd; color: #666; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .field:focus, .filed-empty { color: #000; border: 2px solid #DC143C; } .field-list { color: #DC143C; font-size: 16px; padding: 10px 20px; width: 50%; border: 2px solid #DC143C; } .footer { background-color: #333; color: #999; padding: 20px 50px; margin-top: 50px; height:200px; } .listBox { } .listFloat { float:left; width:100px; list-style-type: none; } .listTitle { color: #fff; text-decoration:underline; text-transform: uppercase; } .listLink { color: #999; } .listLink:hover { color: #fff; } .copyright { text-align:center; } /* #C61236 #FCE8EC #DC143C */ #menu { top: 10px; left: 0px; position: fixed; z-index: 10; padding: 0; margin: 0; list-style: none; } #menu .menu-wrap { width: 50px; } #menu .menu-wrap:hover { width: 150px; } #menu .menu-icon { padding: 5px; display: block; text-decoration: none; background-color: #DC143C; height: 27px; width: 40px; } #menu .menu-icon:hover { background: rgba(0,0,0,.1); } #menu .menu-icon .line { background-color: #fff; border-radius: 1px; height: 6px; margin-bottom: 4px; width: 40px; } #menu .menu-list { padding: 0; margin: 5px 0; list-style: none; text-align: left; transition: all .5s; } #menu .menu-list li { max-height: 0; overflow: hidden; background: #DC143C; border: none; margin: 0; } #menu .menu-list li a { margin: 5px; padding: 5px 10px; color: #fff; display: block; width: 150px; border-left: 6px solid #DC143C; } #menu .menu-list li a:hover { background: rgba(0,0,0,.1); color: white; border-left: 6px solid white; } #menu .menu-wrap:hover li { max-height: 15em; } #aak-settings-box { display: none; } #alert { /* some styles to position the modal at the center of the page */ display: none; overflow: hidden; position: fixed; top: 50%; left: 50%; width: 300px; height: 200px; margin-left: -150px; margin-top: -100px; background-color: #fff; border: 5px solid #fff; text-align: center; /* needed styles for the overlay */ z-index: 10; /* keep on top of other elements on the page */ outline: 9999px solid rgba(0,0,0,0.5); } #alert-content { overflow: auto; margin: 0 10px; padding-top: 10px; width: 280px; background-color: #fff; height: 100px; } #howto { display:none; }