﻿ .form-subscribe {
     margin: 0;
 }

 .subscribe-options {
     background: url('images/img-subscribe-report-pages.png') no-repeat 95% 100%;
     border-bottom: 1px solid #e0e0e0;
     height: 210px;
 }

 .subscribe-options__list {
     list-style: none;
     font-size:16px;
     margin-top: 55px;
 }

 .table-subscribe-info {
     width: 100%;
 }
 .table-subscribe-info td:first-child {
     width: 20%;
 }
 .table-subscribe-info td:nth-child(2){
     width: 300px;
 }
 .table-subscribe-info label{
     font-size: 16px !important;
 }

 .submit-data{
     height: 28px;
 }

 .table-subscribe-info td > select,  .table-subscribe-info td > input{
     /*box-sizing: border-box;*/
     width: 47%;
 }

 .table-subscribe-info td > input{
     /*box-sizing: border-box;*/
     width: 45%;
 }

 .table-subscribe-info .table-subscribe-td__alt {
     vertical-align: top;
     padding-top: 5px;
 }


 .form-subscribe .form-subscribe__bottom{
     margin: 5px 0;
 }
    
 .form-subscribe input[type='submit'] {
     display: inline-block;
     border: 1px solid #00467f;
     color: #2b76a9;
     background-color: white;
     font-size: 16px;
     line-height: 30px;
     padding: 10px 25px;
     text-decoration: none;
     text-shadow: none;
     -webkit-border-radius: 0;
     -moz-border-radius: 0;
     border-radius: 0;
     width: 100%;
 }

 .form-subscribe input[type='submit']:focus, 
 .form-subscribe input[type='submit']:hover {
     background: #00467f;
     border: 1px solid #00467f;
     color: #fff !important;
     text-decoration: none;
 }

 input[type=checkbox]{
     vertical-align: middle;
     position: relative;
     bottom: 2px;
 }

 .signupThankYouLead {
     font-style: normal; 
     font-variant-ligatures: normal; 
     font-variant-caps: normal; 
     font-weight: normal; 
     font-family: 'Mark W01 Regular', sans-serif; 
     font-size: 16px;
 }


 @media (max-width: 979px) {
       
     .subscribe-options {
         background-size: 175px 175px;
     }
 }

 @media (max-width: 600px) {
     .subscribe-options {
         background-size: 150px 150px;
     }

     .table-subscribe-info td > input{
         width: 97%;
     }
     .table-subscribe-info td > select{
         width: 100%;
     }
 }

