.feedback-form label{
    display: block;
    margin: 1em 0 1em 0;
}
.feedback-form label span{
    display: inline-block;
    width: 130px;
}
.feedback-form label input,
.feedback-form label select,
.feedback-form label textarea{
    width: 230px;
}

div.just-relaunched{
    padding:2em;
}

div.just-relaunched .middle{width: 140px;}
div.just-relaunched .stretch{width: 250px;}
div.just-relaunched .small{width: 50px;}
div.just-relaunched .checksize{width: 100px;}
div.just-relaunched .mega{width: 270px;}

div.just-relaunched .box{
    background-color:#ffffff;
    border:1px solid #FF7800;
    padding:1em;
    position:absolute;
    text-align:left;
    top:100%;
    z-index:100;
    width: 400px;
}

div.just-relaunched dt {
    clear:left;
    float:left;
    padding:0;
    text-align:left;
}

div.just-relaunched dd {
    float:left;
    margin:0;
    padding:0;
}

.feedback-icon{
    display:block;
    height:50px;
    width:50px;
    margin-right:0.5em;
    vertical-align:inherit;
}

.like-it-img{
    background:url("../img/smiles.png") no-repeat scroll 0px -2px transparent;
}
.not-much-img{
    background:url("../img/smiles.png") no-repeat scroll -100px -2px transparent;
    margin-left:15px;
}
.feedback-link {
    outline: none;
}
.feedback-item{
    position: relative;
    margin-right: 1em;
}

.like-it-box{
    right: 0;
    left:auto;
    margin:0 1em 0;
}
.not-mutch-box{
    right: 0;
    left:auto;
    margin:0 0 0;
}
.thanks-box{
    right: 0;
    left:auto;
    margin:0.0em 1.0em 0;
}

.feedback-links > span{
    display: inline-block;
}


.ui-icon-close-feedback{
    background-position:-96px -128px;
    background-image: url("/tools/Layout/img/ui-icons_944a7c_256x240-new2.png");
    float: right;
    height:16px;
    width:16px;
}

