#melcostart {
    width: 243px;
    position: fixed;
    top: 65px;
    right: 10px;
    z-index: 100;
}
#melcostart .pop_top {
    background: url(../images/pop_top.png) 0 0 no-repeat;
    height: 12px;
}
#melcostart .pop_mid {
    background: url(../images/pop_mid.png) 0 0 repeat-y;
    padding: 2px 0;
} 
#melcostart .pop_bot {
    background: url(../images/pop_bot.png) 0 0 no-repeat;
    height: 11px;
}  
#melcostart .melcostart {
    background: url(../images/logo_small.png) 8px 0 no-repeat;
}
#melcostart .text {
    width: 165px;
    text-align: left;
    font: 11px/13px 'PT Sans', sans-serif;
    color: #3e3630;
    padding: 0 0 10px 55px;
}
#melcostart .text h4 {
    font: 24px/26px 'PT Sans', sans-serif;
    color: #18130f;
}
#melcostart .text.cent {
    color: #4f4c49;
    font: 12px/14px 'PT Sans', sans-serif;
    text-align: center;
    padding: 0;
    width: 100%;
} 
#melcostart .install {
    display: block;
    width: 200px;
    height: 35px;
    text-align: center;
    color: #fff;
    font: 24px/34px 'PT Sans', sans-serif;
    text-transform: uppercase;
    background: #e07200;
    margin: 5px auto;
}
#melcostart.small {
    top: 10px;
}
/*
#melcostart.small .text {
    display: none;
}*/
#melcostart.small .install {
    width: 165px;
    margin-left: 55px;
}