@charset "UTF-8";
/* CSS Document */


.blocknewsletter-container
{
    float: right;

}


.blocknewsletter-fieldset
{
    border: none;
    padding: 0px;


}



.blocknewsletter-fieldset legend
{
    font-size: 16px;
    color: #999999;
    padding-bottom: 5px;
}

.blocknewsletter-text
{
    padding-right: 5px;

}
.blocknewsletter-email
{
    padding: 5px;
    background-color: #c5c5c5;
    width: auto;
    color: #333333;
    border: none;
}

.blocknewsletter-email::-webkit-input-placeholder {
    color: #7c7c7c;
}

.blocknewsletter-subscribe
{
    background-color: #808080;
    color: #333333;
    padding: 5px;
    padding-left: 10px;
    padding-right: 10px;
    border: none;

}


.blocknewsletter-message
{
    padding-top: 10px;
    color: #999999;
    word-wrap: break-word;

}



@media only screen and (max-width : 960px) {

    .blocknewsletter-container
    {
        float: none;
        margin: auto;
    }

    .blocknewsletter-fieldset
    {
        display: inline-block;


    }
}

