
/*#formoid{*/
    /*font-size:14px;*/
    /*width: 100%;*/
    /*margin:0 auto;*/
/*}*/
/*#formoid div.selector,*/
/*#formoid select,*/
/*#formoid input[type=button],*/
/*#formoid input[type=submit] {*/
    /*font-family: "Open Sans","Helvetica Neue","Helvetica",Arial,Verdana,sans-serif;*/
    /*color: #666;*/
    /*padding: 5px;*/
/*}*/
/*#formoid h2 {*/
    /*margin: 0.2em 0;*/
/*}*/
/*#formoid div.uploader:active span.action,#formoid div.uploader.active span.action{*/
    /*background-color: #E6E6E6;*/
    /*background-image: none;*/
    /*outline: 0 none;*/
    /*color: #333333;*/
/*}*/
/*#formoid div.uploader input {*/
    /*opacity: 0;*/
    /*filter: alpha(opacity:0);*/
    /*position: absolute;*/
    /*top: 0;*/
    /*right: 0;*/
    /*bottom: 0;*/
    /*float: right;*/
    /*height: 25px;*/
    /*border: none;*/
    /*cursor: default;*/
/*}*/
/*#formoid div.uploader.disabled span.action {*/
    /*color: #aaa;*/
/*}*/
/*#formoid div.uploader.disabled span.filename {*/
    /*border-color: #ddd;*/
    /*color: #aaa;*/
/*}*/
/*#formoid div.selector:active,*/
/*#formoid select:active,*/
/*#formoid input[type=button]:active{*/
    /*background-color: #cccccc;*/
/*}*/
/*#formoid div.selector:hover,*/
/*#formoid select:hover,*/
/*#formoid input[type=button]:hover {*/
    /*color: #333333;*/
    /*text-decoration: none;*/
    /*background-position: 0 -15px;*/
/*}*/
/*#formoid div.selector:active,*/
/*#formoid select:active,*/
/*#formoid input[type=button]:active {*/
    /*background-image: none;*/
    /*outline: 0;*/
/*}*/
/*#formoid input[type=button][disabled] {*/
    /*cursor: default;*/
    /*background-image: none;*/
    /*opacity: 0.65;*/
    /*filter: alpha(opacity=65);*/
/*}*/
/*#formoid input[type=submit] {*/
    /*background-color: #006dcc;*/
    /*color: #ffffff;*/
    /*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);*/
    /*background-image: linear-gradient(top, #67c2ef, #2FABE9);*/
    /*background-repeat: repeat-x;*/
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#67c2ef', endColorstr='#2FABE9', GradientType=0);*/
    /*border-color: #1598d9 #1598d9 #007bb8 #1598d9;*/
/*}*/
/*#formoid input[type=submit]:hover {*/
    /*background-color: #2FABE9;*/
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#47b4eb', endColorstr='#2FABE9', GradientType=0);*/
    /*color: #ffffff;*/
    /*text-decoration: none;*/
    /*background-position: 0 -15px;*/
/*}*/
/*#formoid input[type=submit]:active,*/
/*#formoid input[type=submit][disabled] {*/
    /*background-color: #2FABE9;*/
    /**background-color: #2FABE9;*/
    /*background-image: none;*/
    /*box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);*/
    /*outline: 0 none;*/
/*}*/
/*#formoid input[type=text],*/
/*#formoid input[type=password],*/
/*#formoid textarea {*/
    /*width: 96%;*/
    /*padding: 6px 2%;*/
    /*margin-left:-1px;*/
    /*font-size: 1em;*/
    /*font-weight: normal;*/
    /*color: #777;*/
    /*border-top: solid 1px #aaa;*/
    /*border-left: solid 1px #aaa;*/
    /*border-bottom: solid 1px #ccc;*/
    /*border-right: solid 1px #ccc;*/
    /*border-radius: 3px;*/
    /*outline: 0;*/
/*}*/

/*.formun {*/
    /*color: #333;*/
    /*max-width: 500px;*/
    /*padding: 19px 29px 29px;*/
    /*margin: 0 auto 20px;*/
    /*background-color: #fff;*/
    /*border: 1px solid #e5e5e5;*/
/*}*/

.container{
    width:600px;
    margin:0 auto;
    margin-top:40px;
    padding-bottom: 30px;
}
.message{
    padding: 13px;
    margin-top: 5px;
    border-radius: 4px;
    border: #ccc solid 1px;
}
.message p{
    margin: 0;
    font-size: 14px;
    font-weight: normal;
    font-family: arial, sans-serif;
}
.success{
    color: #2C7635;
    background-color: #DFF0D4;
    border: #D6E9C4 solid 1px;
    text-align: center;
}
.information{
    color: #31708C;
    background-color: #D1E4F1;
    border: #BCE8EF solid 1px;
    text-align: center;
}
.warning{
    color: #8A6D39;
    background-color: #FCF8E1;
    border: #FAEBCA solid 1px;
}
.failure{
    color: #AC260D;
    background-color: #F2DEDC;
    border: #EBCCCF solid 1px;
}

.subscribe-form .panel{
    background-color: #EEEEEE !important;
    margin-bottom: 2em !important;
}

.h2-subscribe {
    color: #003366 !important;
}

.subscribe-form input.button2 {
    width: 100px !important;
}

.form-unsubscribe .unsubs-reason {
    font-size: 1.2em !important;
    padding-bottom: 0.5em !important;
    padding-left: 0.5em !important;
}

.unsubscribe-other {
    display: none;
    margin-top: 1em;
}

#unsubscribe-count {
    display: none;
    color: #0A8ED0;
    margin-top: 0.6em;
}