.img_logo {
    height: 40px;
    width: 138px;
}
.img_logo_mini {
    height: 40px;
    width: 40px;
}
.wrapper_promotion {
    padding: 10px;
    border: 3px dashed;
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center;
}
.survey_wrapper {
    border: 2px solid #CCC;
    background-color: #fff;
    padding: 20px;
}
.tweet-counter[disabled]{
    background-color:transparent;
    color:#555;
    border:none;
    display:inline-block;
    width:35px;
    font:normal 20px 'helvetica neue','lucida grande',helvetica,arial;
    padding:0 3px;
    position:relative;
    vertical-align:top;
    top:5px;
    text-align:right;
    text-shadow:0 1px 0 rgba(255,255,255,.75);
    cursor:default;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
    border:none;
}