.tbut3{width:fit-content;padding:16px !important}
.hedtwo h1{
 font: 400 30px/30px proxima_nova_alt_rgregular,Arial,Helvetica,sans-serif;}
.rehed{ padding:10px; font-weight:bold; color:##2c2b40!important;}
.hide1
        {
            display: none; 
        }
		.tbut2 { width: auto !important; }
		table { width:100%; border:none; }
		tr { border:none; }
		td { border:none; }
		.txtright { text-align:right; }
		.txtboxl { float:left; }
		
/*12/01/2015*/

.tbut3{font:normal 19px/20px 'proxima_nova_alt_rgregular', Arial, Helvetica, sans-serif; background:#ffc423; text-align:center; float:left; margin-left:12px; margin-bottom:12px; color:#414053;border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; padding:8px 10px; text-transform:uppercase; border:0px; outline:0px; cursor:pointer; color:#000;}

.tbut3 a{color:#000; text-decoration:none;}

tabe{
left:0px;
}
tr:first-child{border-top:1px solid #ECEAEF;}
tr:nth-child(odd) {background:#F0F0F0;}

table th:first-child {border-left:1px solid #ECEAEF;}

table td { border-right:1px solid #ECEAEF;
border-bottom:1px solid #ECEAEF;
text-align:center;
line-height:25px; }
table td:first-child {border-left:1px solid #ECEAEF;}

table td:first-child{
padding:7px;
text-align:left;
color:#000;
font:normal 'ralewayregular'Verdana, Geneva, sans-serif;
border-right:1px solid #ECEAEF;
font-size:15px;
text-align:center;
}
table th{
border-top:1px solid #ECEAEF;
border-right:1px solid #ECEAEF;
border-bottom:1px solid #ECEAEF;
color:#FF9D00;
padding:10px;}

table th:first-child{border-right:1px solid #ECEAEF;}
.maincontainer{
/*border:4px solid #CCC;*/

padding-top:20px;
}
@media only screen and (max-width: 800px) {
/* Force table to not be like tables anymore */
#no-more-tables table,
#no-more-tables thead,
#no-more-tables tbody,
#no-more-tables th,
#no-more-tables td,
#no-more-tables tr {
display: block;
font:12px 'ralewayregular' ;
text-align:center;

}
th{
color:#53bc6f;}
 
/* Hide table headers (but not display: none;, for accessibility) */
#no-more-tables thead tr {
position: absolute;
top: -9999px;
left: -9999px;
}
 
#no-more-tables tr { border: 1px dashed #ccc;
border-bottom:none!important; }
 
#no-more-tables td {
/* Behave like a "row" */
border: none;
border-bottom: 1px solid #ECEAEF;
position: relative;
padding-left: 50%;
white-space: normal;
/*text-align:left;*/
}
 
#no-more-tables td:before {
/* Now like a table header */
position: absolute;
/* Top/left values mimic padding */
top: 6px;
left: 6px;
width: 50%;
padding-right: 10px;
white-space: nowrap;
text-align:left;
font-weight: bold;
}
.display-mar{margin-top:15px;
/*
Label the data
*/
#no-more-tables td:before { content: attr(data-title);
border-right: 1px solid #ECEAEF;
color:#4fb86b;
 }
}
strong h2{
font-size: 20px;
}


@media (max-width: 600px) {
    .apply-form-col {
        padding-bottom: 20px;
    }
	}