@font-face {font-family:"[free version] Sketch Block Bold";src:url("../fonts/Sketch_Block.eot?") format("eot"),url("../fonts/Sketch_Block.woff") format("woff"),url("../fonts/Sketch_Block.ttf") format("truetype"),url("../fonts/Sketch_Block.svg#freeversionSketchBlock-Bold") format("svg");font-weight:normal;font-style:normal;}

h1.logo {
    font-family: "[free version] Sketch Block Bold";
    text-align: center;
    font-size: 75px;
}

/* Advertising */
#advertisement {
    width: 760px;
    height: 125px;
    text-align: center;
    margin: 20px auto 0 auto;
}

/* Homepage Unshorten Form */
#unshorten-form {
    margin-bottom: 25px;
}

/* Homepage results container */
#results-container {
    width: 980px;
    margin: 25px auto;
    overflow: auto;
    height: 0px;
}

#results-container > div > div {
    margin-top: 25px;
}

#results-left-column {
    width: 480px;
    float: left;
}

#results-right-column {
    width: 480px;
    float: right;
}

#meta-title > h3 {
    height: 26px;
    overflow: hidden;
}

#wot-loading {
    width: 100%;
    margin-top: 5px;
}

#destination-url > p {
    height: 20px;
    overflow: hidden;
}

#screenshot {
    width: 480px;
    height: 360px;
}

#screenshot > h4 { text-align: center; }

#screenshot-spinner {
    height: 60px;
    width: 60px;
    margin: 10px auto;
}

/* Web of trust widget styling */

.rating, .rating-bubble > span  {
    background-image: url(/static/widgets/wot/img/scorecard_sprites.png);
    display: inline-block;
    vertical-align: top;
}

.rating-bar {
    width: 24px;
    height: 46px;
}

.rating-icon {
    width: 40px;
    height: 40px;
}

.rating-confidence {
    width: 36px;
    height: 46px;
}

.rating-bubble > span {
    height: 25px;
}

.rating-bubble-left {
    width: 20px;
    background-position: -8px -207px;
}

.rating-bubble-content {
    width: 125px;
    background-position: -48px -207px;
    margin-left: -5px;
    padding-top: 2px;
}

.rating-bubble-right {
    width: 20px;
    background-position: -213px -207px;
    margin-left: -5px;
}

.bubble-level-5 { width: 60px; }
.bubble-level-4 { width: 40px; }
.bubble-level-3 { width: 92px; }
.bubble-level-2 { width: 33px; }
.bubble-level-1 { width: 65px; }

.rating-bar.level-5 { background-position: -250px -150px; }
.rating-bar.level-4 { background-position: -200px -150px; }
.rating-bar.level-3 { background-position: -150px -150px; }
.rating-bar.level-2 { background-position: -100px -150px; }
.rating-bar.level-1 { background-position: -50px -150px; }
.rating-bar.level-0 { background-position: 0px -150px; }

.rating-confidence.level-5 { background-position: -250px -100px; }
.rating-confidence.level-4 { background-position: -200px -100px; }
.rating-confidence.level-3 { background-position: -150px -100px; }
.rating-confidence.level-2 { background-position: -100px -100px; }
.rating-confidence.level-1 { background-position: -50px -100px; }
.rating-confidence.level-0 { background-position: 0px -100px; }

.rating-icon.level-5 { background-position: -250px -42px; }
.rating-icon.level-4 { background-position: -200px -42px; }
.rating-icon.level-3 { background-position: -150px -42px; }
.rating-icon.level-2 { background-position: -100px -42px; }
.rating-icon.level-1 { background-position: -50px -42px; }
.rating-icon.level-0 { background-position: 0px -42px; }


#view-scorecard-link { margin-top: 25px; }

/* CSS Loading Spinner - http://cssload.net/ */
#floatingBarsG{
position:relative;
width:48px;
height:60px}

.blockG{
position:absolute;
background-color:#FFFFFF;
width:8px;
height:19px;
-moz-border-radius:7px 7px 0 0;
-moz-transform:scale(0.4);
-moz-animation-name:fadeG;
-moz-animation-duration:0.72s;
-moz-animation-iteration-count:infinite;
-moz-animation-direction:linear;
-webkit-border-radius:7px 7px 0 0;
-webkit-transform:scale(0.4);
-webkit-animation-name:fadeG;
-webkit-animation-duration:0.72s;
-webkit-animation-iteration-count:infinite;
-webkit-animation-direction:linear;
-ms-border-radius:7px 7px 0 0;
-ms-transform:scale(0.4);
-ms-animation-name:fadeG;
-ms-animation-duration:0.72s;
-ms-animation-iteration-count:infinite;
-ms-animation-direction:linear;
-o-border-radius:7px 7px 0 0;
-o-transform:scale(0.4);
-o-animation-name:fadeG;
-o-animation-duration:0.72s;
-o-animation-iteration-count:infinite;
-o-animation-direction:linear;
border-radius:7px 7px 0 0;
transform:scale(0.4);
animation-name:fadeG;
animation-duration:0.72s;
animation-iteration-count:infinite;
animation-direction:linear;
}

#rotateG_01{
left:0;
top:22px;
-moz-animation-delay:0.27s;
-moz-transform:rotate(-90deg);
-webkit-animation-delay:0.27s;
-webkit-transform:rotate(-90deg);
-ms-animation-delay:0.27s;
-ms-transform:rotate(-90deg);
-o-animation-delay:0.27s;
-o-transform:rotate(-90deg);
animation-delay:0.27s;
transform:rotate(-90deg);
}

#rotateG_02{
left:6px;
top:8px;
-moz-animation-delay:0.36s;
-moz-transform:rotate(-45deg);
-webkit-animation-delay:0.36s;
-webkit-transform:rotate(-45deg);
-ms-animation-delay:0.36s;
-ms-transform:rotate(-45deg);
-o-animation-delay:0.36s;
-o-transform:rotate(-45deg);
animation-delay:0.36s;
transform:rotate(-45deg);
}

#rotateG_03{
left:20px;
top:2px;
-moz-animation-delay:0.45s;
-moz-transform:rotate(0deg);
-webkit-animation-delay:0.45s;
-webkit-transform:rotate(0deg);
-ms-animation-delay:0.45s;
-ms-transform:rotate(0deg);
-o-animation-delay:0.45s;
-o-transform:rotate(0deg);
animation-delay:0.45s;
transform:rotate(0deg);
}

#rotateG_04{
right:6px;
top:8px;
-moz-animation-delay:0.54s;
-moz-transform:rotate(45deg);
-webkit-animation-delay:0.54s;
-webkit-transform:rotate(45deg);
-ms-animation-delay:0.54s;
-ms-transform:rotate(45deg);
-o-animation-delay:0.54s;
-o-transform:rotate(45deg);
animation-delay:0.54s;
transform:rotate(45deg);
}

#rotateG_05{
right:0;
top:22px;
-moz-animation-delay:0.63s;
-moz-transform:rotate(90deg);
-webkit-animation-delay:0.63s;
-webkit-transform:rotate(90deg);
-ms-animation-delay:0.63s;
-ms-transform:rotate(90deg);
-o-animation-delay:0.63s;
-o-transform:rotate(90deg);
animation-delay:0.63s;
transform:rotate(90deg);
}

#rotateG_06{
right:6px;
bottom:5px;
-moz-animation-delay:0.72s;
-moz-transform:rotate(135deg);
-webkit-animation-delay:0.72s;
-webkit-transform:rotate(135deg);
-ms-animation-delay:0.72s;
-ms-transform:rotate(135deg);
-o-animation-delay:0.72s;
-o-transform:rotate(135deg);
animation-delay:0.72s;
transform:rotate(135deg);
}

#rotateG_07{
bottom:0;
left:20px;
-moz-animation-delay:0.8099999999999999s;
-moz-transform:rotate(180deg);
-webkit-animation-delay:0.8099999999999999s;
-webkit-transform:rotate(180deg);
-ms-animation-delay:0.8099999999999999s;
-ms-transform:rotate(180deg);
-o-animation-delay:0.8099999999999999s;
-o-transform:rotate(180deg);
animation-delay:0.8099999999999999s;
transform:rotate(180deg);
}

#rotateG_08{
left:6px;
bottom:5px;
-moz-animation-delay:0.9s;
-moz-transform:rotate(-135deg);
-webkit-animation-delay:0.9s;
-webkit-transform:rotate(-135deg);
-ms-animation-delay:0.9s;
-ms-transform:rotate(-135deg);
-o-animation-delay:0.9s;
-o-transform:rotate(-135deg);
animation-delay:0.9s;
transform:rotate(-135deg);
}

@-moz-keyframes fadeG{
0%{
background-color:#000000}

100%{
background-color:#FFFFFF}

}

@-webkit-keyframes fadeG{
0%{
background-color:#000000}

100%{
background-color:#FFFFFF}

}

@-ms-keyframes fadeG{
0%{
background-color:#000000}

100%{
background-color:#FFFFFF}

}

@-o-keyframes fadeG{
0%{
background-color:#000000}

100%{
background-color:#FFFFFF}

}

@keyframes fadeG{
0%{
background-color:#000000}

100%{
background-color:#FFFFFF}

}