﻿div.Newsletter
{
    margin:0px;
    margin-bottom:20px;
    padding:0px;
}

@media (max-width:750px)
{
    div.Newsletter
    {
        display:none;
    }
}

div.Newsletter h2
{
    margin:0px;
    padding:10px;
    
    color:#000000;
    font-size:1.1em;
    font-weight:bold;
    text-decoration:none;
    text-transform:uppercase;
    
    background:#FEFFFF;
    background:-webkit-linear-gradient(top, #FEFFFF 20%, #F2F6F9 100%);
    background:-moz-linear-gradient(top, #FEFFFF 20%, #F2F6F9 100%);
    background:linear-gradient(to bottom, #FEFFFF 20%, #F2F6F9 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFFFF', endColorstr='#F2F6F9', GradientType=0);
    
    border:1px solid #DBDBDB;

    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    
    -webkit-border-radius:1px 1px 0px 0px;
	-moz-border-radius:1px 1px 0px 0px;
	border-radius:1px 1px 0px 0px;
}

div.Newsletter p
{
    margin:0px;
    padding:10px;
    padding-right:20px;
    
    border-left:1px solid #DBDBDB;
    border-right:1px solid #DBDBDB;
    border-bottom:1px solid #DBDBDB;

    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    
    -webkit-border-radius:0px 0px 1px 1px;
	-moz-border-radius:0px 0px 1px 1px;
	border-radius:0px 0px 1px 1px;
}

div.Newsletter p input
{
    width:100%;
    height:auto;
    
    margin:0px;
    padding:4px;
    
    font-family:Calibri, Arial, sans-serif;
    font-style:normal;
    font-weight:normal;
    font-size:1em;
    text-align:left;
    text-decoration:none;
    color:#000000;

	background:#F2F6F9;
	border:solid 1px #DBDBDB;
	
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
	
	float:none;
}

div.Newsletter p a
{
    color:#000000;
}