body{background-color:#fafafa;font-family:Segoe UI,sans-serif;margin:20px 0px 0px 0px;}
.wrapper{width:1024px;margin:auto;}
#rotator{width:1024px;height:500px;background-repeat:no-repeat;background-position:top left;border-radius:5px;overflow:hidden;box-shadow:0px 0px 5px black;}
#hostscreenshot{width:1024px;height:500px;background-repeat:no-repeat;background-position:top center;background-size:cover;border-radius:5px;box-shadow:0px 0px 5px black;}
#hosticon{width:144px;height:144px;padding:5px;background-color:white;position:relative;top:110px;left:50px;box-shadow:0px 0px 10px black;border-radius:5px;}
#hostidentification{height:150px;position:relative;top:300px;text-shadow:0px 0px 5px black;color:white;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.50) 40%,rgba(0,0,0,0.60) 100%);padding-left:230px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding-top:50px;display:block;}
#hostidentification h1{font-weight:normal;font-size:300%;margin:0px;}
#hostidentification h1 a{text-decoration:none;color:white;}
#hostidentification h1 a:hover{text-decoration:none;color:#dadada;}
#chartdiv{width:1024px;height:400px;border-radius:5px;overflow:hidden;box-shadow:0px 0px 5px black;}
#topnav{background-color:#cccccc;padding:0px;background:linear-gradient(to bottom,rgba(200,200,200,0.4) 10%,rgba(200,200,200,1) 100%);border-radius:5px;width:100%;height:65px;box-shadow:0px 0px 3px black inset;}
#topnav li{float:left;list-style-type:none;border-right:1px solid darkgrey;}
#topnav li a{padding:20px;display:block;text-decoration:none;margin:none;color:#222222;text-shadow:0px 0px 3px white;height:25px;border-radius:5px;}
#topnav a:hover{background:linear-gradient(to bottom,rgba(100,100,100,0.4) 10%,rgba(200,200,200,1) 100%);text-shadow:0px 0px 5px black;color:white}
#topnav.IPv6enabled{background:linear-gradient(to bottom,rgba(150,200,100,0.4) 10%,rgba(150,200,100,1) 100%);}
#IPv6Surfer img{float:left;margin-right:5px;}
#IPv6Surfer{background-image:url(/v_1/images/hackerl.png);background-repeat:no-repeat;background-position:5px 10px;background-color:#00ff00;float:right;border-radius:5px;padding-left:40px;padding-top:10px;padding-right:10px;padding-bottom:10px;border:1px solid cccccc;margin-top:10px;box-shadow:0px 0px 5px #888888 inset;height:32px;overflow:hidden;margin-right:20px;font-size:70%;white-space:nowrap;}
#searchbox{background-color:#ffffff;float:right;border-radius:5px;padding:10px;border:1px solid cccccc;margin-top:10px;box-shadow:0px 0px 5px #888888 inset;height:32px;overflow:hidden;}
#searchbox input{background-color:white;border:none;font-size:24px;width:250px;color:#dadada;float:left;}
#searchbox input:focus{color:black;}
#searchbox button{background-color:white;border:none;height:32px;}
#footer{min-height:300px;background-color:#dadada;clear:both;border-top:20px solid #fafafa;}
#footer ul{text-align:center;}
#footer ul li{list-style-type:none;display:inline-block;}
#footer ul li a{color:#222222;text-decoration:none;padding:20px;}
#hostpagenav{float:left;width:230px;}
#hostinfo{border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:20px;}
#hostinfo h3,#stats h3{text-align:center;clear:both;background-image:url(/v_1/images/hr_grey.gif);background-repeat:no-repeat;background-position:top center;padding-top:50px;font-size:200%;font-weight:normal;}
#hostinfo div:hover h3,#stats div:hover h3{background-image:url(/v_1/images/hr.gif);}
#hosterror{background:linear-gradient(to bottom,rgba(255,100,100,0.4) 10%,rgba(255,200,200,1) 100%);padding:20px;border-radius:5px;border:2px solid #880000;margin-top:10px;box-shadow:0px 0px 3px black inset;}
#hostsubdomains ul{padding:0px;}
#hostsubdomains li{list-style-type:none;display:inline-block;width:200px;height:35px;border:1px solid #dadada;padding:10px;border-radius:5px;margin:3px;xbackground-color:white;box-shadow:0px 0px 3px black inset;font-size:70%;overflow:hidden;}
#hostsubdomains li b{font-size:140%;}
#hostsubdomains li img{float:left;margin-right:5px;border-radius:3px;}
#hostsubdomains li:hover{box-shadow:0px 0px 3px;xbackground-color:#dadada;}
#hostsubdomains li a{color:#222222;text-decoration:none;}
#hostothertld ul{padding:0px;}
#hostothertld li{list-style-type:none;display:inline-block;width:200px;height:35px;border:1px solid #dadada;padding:10px;border-radius:5px;margin:3px;xbackground-color:white;box-shadow:0px 0px 3px black inset;font-size:70%;overflow:hidden;}
#hostothertld li b{font-size:140%;}
#hostothertld li img{float:left;margin-right:5px;border-radius:3px;}
#hostothertld li:hover{box-shadow:0px 0px 3px;}
#hostothertld li a{color:#222222;text-decoration:none;}
.IPv6enabled{background-color:#aaffaa !important;}
#articlesocial{width:230px;height:300px;float:left;background-color:#888888;border-radius:5px;margin-right:30px;box-shadow:0px 0px 5px black;margin-top:20px;}
#social_gplus{background-color:#dd4b39;width:110px;height:80px;background-image:url(/v_1/images/googleplus.gif);background-repeat:no-repeat;background-position:20px center;padding-left:120px;padding-top:20px;border-top-left-radius:5px;border-top-right-radius:5px;}
#social_facebook{background-color:#3B5998;width:110px;height:80px;background-image:url(/v_1/images/facebook.gif);background-repeat:no-repeat;background-position:20px center;padding-left:120px;padding-top:20px;}
#social_twitter{background-color:#4099ff;width:130px;height:65px;background-image:url(/v_1/images/twitter.gif);background-repeat:no-repeat;background-position:20px center;padding-left:100px;padding-top:35px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
#liveticker{width:210px;float:left;min-height:200px;border-radius:5px;margin-right:30px;box-shadow:0px 0px 5px black;font-size:70%;padding:10px;background-color:#dadada;background:linear-gradient(to bottom,rgba(200,200,200,0.4) 10%,rgba(200,200,200,1) 100%);}
#liveticker a{color:#222222;text-decoration:none;}
#liveticker img{border-radius:3px;background-color:white;padding:3px;}
#articleheader{width:1024px;height:300px;background-repeat:no-repeat;background-position:top left;border-radius:5px;overflow:hidden;box-shadow:0px 0px 5px black;}
#articleheadline{height:150px;position:relative;top:100px;text-shadow:0px 0px 5px black;color:white;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.50) 40%,rgba(0,0,0,0.60) 100%);padding-left:260px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding-top:50px;display:block;}
#articledate{width:144px;height:144px;padding:5px;background-color:white;position:relative;top:120px;left:50px;box-shadow:0px 0px 10px black;border-radius:5px;text-align:center;float:left;z-index:100;}
#articledate big{font-size:60px;font-weight:bold;}
#articledate small{font-size:20px;}
.tripplebox{background-color:#cccccc;padding:0px;background:linear-gradient(to bottom,rgba(200,200,200,0.4) 10%,rgba(200,200,200,1) 100%);border-radius:5px;box-shadow:0px 0px 10px black;width:250px;display:inline-block;margin-left:70px;padding:20px;text-align:center;}
.tripplebox:nth-of-type(1){margin-left:0px !important;}
.tripplebox:hover{background:linear-gradient(to bottom,rgba(100,100,100,0.4) 10%,rgba(200,200,200,1) 100%);text-shadow:0px 0px 5px black;color:white}
.teaser{text-align:center;}
.domainlist li{list-style-type:none;display:inline-block;width:200px;height:35px;border:1px solid #dadada;padding:10px;border-radius:5px;margin:3px;xbackground-color:white;box-shadow:0px 0px 3px black inset;font-size:70%;overflow:hidden;}
.domainlist li b{font-size:140%;}
.domainlist li img{float:left;margin-right:5px;border-radius:3px;}
.domainlist li:hover{box-shadow:0px 0px 3px;xbackground-color:#dadada;}
.domainlist li a{color:#222222;text-decoration:none;}
.rep-comp{overflow:hidden;}
.rep-comp div{float:left;}
.rep-explanation{padding-top:15px;}
#trustworthiness,#childsafety{clear:both;}
.icon-28x28{padding-left:0px;background-image:url(/v_1/images/wot.png);width:28px;height:28px;padding:5px;margin:10px;}
.rep-indicator{background:url(/v_1/images/wot.png) -136px -49px;width:7px;height:4px;overflow:hidden;clear:both;}
.rep-indicator.r5{margin-left:4px;}
.rep-indicator.r4{margin-left:12px;}
.rep-indicator.r3{margin-left:22px;}
.rep-indicator.r2{margin-left:31px;}
.rep-indicator.r1{margin-left:40px;}
.rep-indicator.r6{background:none;}
.icon-28x28.r1,.r1 .icon-28x28,.trustworthy{background-position:-250px -50px;}
.icon-28x28.r2,.r2 .icon-28x28,.mostly{background-position:-200px -50px;}
.icon-28x28.r3,.r3 .icon-28x28,.suspicious{background-position:-150px -50px;}
.icon-28x28.r4,.r4 .icon-28x28,.untrustworthy{background-position:-100px -50px;}
.icon-28x28.r5,.r5 .icon-28x28,.dangerous{background-position:-50px -50px;}
.icon-28x28.r6,.r6 .icon-28x28{background-position:0 -50px;}
.icon-28x28.r0,.r0 .icon-28x28{background-position:0 -50px;}
.small-rating-bar{clear:both;background:url(/v_1/images/wot.png);width:24px;height:46px;margin:2px 0 0 -8px;position:absolute;}
.small-rating-bar.r0{background-position:-295px -150px;}
.small-rating-bar.r1{background-position:-250px -150px;}
.small-rating-bar.r2{background-position:-200px -150px;}
.small-rating-bar.r3{background-position:-150px -150px;}
.small-rating-bar.r4{background-position:-100px -150px;}
.small-rating-bar.r5{background-position:-50px -150px;}
.small-rating-bar.r6{background-position:0 -150px;}
#chatframe{position:fixed;bottom:0px;right:50px;background-color:#88ff66;min-height:30px;width:250px;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0px 0px 10px black;padding:10px;}
#hostdelist .submitbutton{border:1px solid #dfdfdf;width:442px;padding:10px;margin-top:3px;font-weight:bold;}
.hint{background-color:#ffffaa;margin-bottom:20px;padding:10px;border-radius:5px;box-shadow:0px 0px 10px #aaaa00;text-align:center;}
.contentItem{width:750px;float:right;}
.advert_right{float:right;border-radius:5px;box-shadow:0px 0px 10px #888888;width:300px;height:250px;}
#cookiemessage{position:fixed;bottom:0px;font-size:13px;width:100%;z-index:9999;display:none;border-top:1px solid black;}
#cookiemessage .content{box-sizing:border-box;margin:0px auto;background-color:rgba(255,255,255,0.6);padding:10px;text-align:center;}
#cookiemessage p{display:inline;padding:10px 15px;vertical-align:middle;width:100%;color:black;}
#cookiemessage button{padding:5px 30px;font-weight:bold;font-size:14px;border:none;cursor:pointer;color:white;background-color:black;}
#cookiemessage a{text-decoration:none;color:black;}
#cookiemessage a:hover{text-decoration:underline;color:black;}
#cookieMoreInfoText{padding:10px;color:black;text-align:justify;}