html {
	font-family:Roboto, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: rgba(0, 0, 0, 0.87);
	line-height: 1.2rem;
}

body{
	background-color:#fafafa;
	/*font-family:Roboto, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: 15px;
	font-weight; 300;
	color: rgba(0, 0, 0, 0.87);
	line-height: 1.2rem;*/
}

/* DIVISIONS */
#agencyBanner {
	background-color:#25355a;
	background-image:url('images/VATAX_logo.png');
	background-position:top left;
	background-repeat:no-repeat;
	background-position: 16px 16px;
}
#breadcrumbBar {
	background-color:#008dce;
	color:#FFF;
	font-size: 0.75rem;
	font-weight:500;
}
#leftColumn {
	background:#fafafa;
	border:0;
}
#rightColumn {
	background:#efecdd;
	border:1px solid #ccc;
}
#bodyColumn {
	font-size: 0.875rem;
	/*border:2px solid #7AAAEA;*/
	/*border:2px solid #00B4F3;*/
	background-color:#fff;
	/*position:relative;
	-moz-border-radius: 18px;
	-webkit-border-radius: 18px;
	border-radius: 18px;
	behavior: url(pie.htc);*/
  	box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.26);
}
div#leftColumn p.navigationBanner {
	/*background-repeat: no-repeat;
	background-position: bottom right;
	background-color:#CCCCFF;*/
	color:rgba(0, 0, 0, 0.54);
	font-weight : 500;
	margin:20px 0 0 15px;
	padding:0;
	font-size: 1.0rem;
	padding-inline-start: 5px;
	width: 100%;
}
.contentWrapper {
	/*background-color:#0C5E81;*/
	background-color:#fafafa;
	/*background-image:url('images/leftnav_background.gif');
	background-repeat:repeat-y;
		padding-bottom:20px;*/
}
div#userInfo {
	/*background-color: #e0e0e0;
	border: 0px;*/
	border: 2px solid #ffb54e;
	background-color: #fff8ee;
	width: 98%;
	padding: 5px;
	font-size: 0.875rem;
	box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.26);
	margin-bottom: 20px;
	line-height: 0.75rem;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
div#userInfo a {
	color: #2E06E6;
}
div#userInfoHeader {
	padding-inline-start: 5px;
	padding-inline-end: 5px;
	
}
div#userInfoFooter {
	padding: 5px;
	padding-top: 20px;
	padding-bottom: 10px;
}
div#userInfoFooter a {
	margin: 0px;
	color: #717171;
	font-weight: 500;
	text-decoration: none;
}
div#userInfoContent {
	display: none;
	padding-inline-start: 5px;
	padding-inline-end: 5px;
}
div#userInfoContent ul {
	color: rgba(0, 0, 0, 0.87);
}
div#contentErrors
{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	color: #E40313;
	text-decoration: none;
	clear: right;
}
div.selectEntityTypeListWrapper {
	float: left;
	width: 30em;
}

.caption-text {
	font-size: 0.75rem;
	font-weight: normal;
}


/* LISTS */
ul#departmentList li {
	list-style-type:none;
}
ul#quickLinksList {
	text-align:end;
	margin-inline-end:30px;
}
ul#quickLinksList li {
	list-style-type:none;
}
#primaryNavigation ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#primaryNavigation ul li {
	
	/*
	
	background-image:url('images/nav_arrow.gif');
	background-repeat:no-repeat;
	background-position:right;

	*/

	
	border-bottom:1px solid #e0e0e0;
	color: rgba(0, 0, 0, 0.87);
	font-size:0.875rem;
	font-weight:500;
	font-style: normal;
  	font-stretch: normal;
  	line-height: 1.5;
  	letter-spacing: 0.1px;
	text-decoration:none;
	display: block;
	
}

#primaryNavigation ul li.noArrow {
	background-image:none;
}
#primaryNavigation ul li a {
	padding:10px 0 10px 7px;
	color:#008dce;
	text-decoration:none;
	display: block;
}
#primaryNavigation ul li a:hover {
	background-color: #008dce;
	color: #ffffff;
}

ul#selectEntityTypeList1, ul#selectEntityTypeList2 {
	list-style-type:none;
}
ul#selectEntityTypeList1 ul, ul#selectEntityTypeList2 ul {
	list-style-type:none;
	margin:0;
}
#bodyColumn ul {
	color:#76A736;
}
.quadLeft p, .quadRight p {
	margin-top:0;
	margin-bottom:1px;
}


/* ANCHORS */
ul#departmentList li a, ul#quickLinksList li a {
	font-size:0.8em;
	font-weight:bold;
	color:#FFFFFF;
}
#primaryNavigation fieldset a {
	color:#FFFFFF;
}
#bodyColumn a {
	color:#00ADF1;
}


/* TEXT */
#bodyColumn h1 {
	padding-bottom:3px;
	padding-top: 24px;
	font-size: 2.0rem;
	font-weight: normal;
}
#breadcrumbBar p {}
.twoColLeft h2 {
	font-size:1.5em;
}


/*
	TABLES
*/
table.reviewBusinessInformationTable th {
	text-align:start;
	vertical-align:top;
	padding-inline-end:50px;
}
table.reviewBusinessInformationTable td {
	vertical-align:top;
}
th.indent20 {
	padding-inline-start:20px;
}
th.indent40 {
	padding-inline-start:40px;
}
table.thAlignTop th {
	vertical-align:top;
}
table.thAlignLeft th {
	text-align:start;
}
table.selectEntityType {
	margin-inline-start:0;
}
table.selectEntityType td label {
	margin-inline-start:80px;
}
table.selectEntityType input {
	margin-inline-start:20px;
}
table.taxTypeSelections td label {
	margin-inline-start:50px;
}

.selection table {
	width: 100%;
	max-width: 900px;
}

.selection table td {
	width: 33.330%;
}

@media all and (max-width: 667px) {
    .selection table td {  
          width: 50%;
    }	
}

.monthSelection table {
	width: 100%;
	max-width: 500px;
}

.monthSelection table td {
	width: 16%;
	align: right;
}

.cityCountyList table {
	width: 100%;
	max-width: 900px;
	min-width: 600px;
}

.cityCountyList table td {
	width: 20%;
}

.grid td {
    display: block;
    float: left;
    word-wrap:break-word;
    padding: 1px;
    box-sizing: border-box;
}

table.updateAddresses th {
	text-align:start;
	vertical-align:top;
	font-size:1em;
	font-weight:bold;
}
table.updateAddresses td {
	vertical-align:top;
	padding-top:0px;
	padding-bottom:0px;
	spacing-top:35px;
	spacing-bottom:35px;
	/*font-size:0.8em;*/
	font-size:0.875rem;
	font-weight:normal;
}

/*
	FORMS
*/
legend {
	color:#000;
}
.noFieldsetBorder fieldset {
	border:none;
}
.noFieldsetBorder fieldset legend {}
.indent20 p {
	margin-inline-start:20px;
}
.indent40 p {
	margin-inline-start:40px;
}
.indent20 p.errorMessage {
	margin-inline-start:188px;
}
p.labelTextFieldToolTipAndRequirements span a {
	margin-inline-end:10px;
}
form p.fieldIndent {
	padding-inline-start:20px;
}

form p.fieldIndent40 {
	padding-inline-start:40px;
}

.phoneFieldSize input{
 width: 93px;
}

.faxFieldSize input{
 width: 93px;
}
.ssnFieldSize input{
 width: 75px;
}
.naicsFieldSize input{
 width: 45px;
}

/*
	IMAGES
*/


a img {
	border:0;
}
img.noMargin {
 border:none;
 margin:0;
 padding:0;
}


/*
	COMMON CLASSES
*/
.leftText {
	text-align:start;
}
.centerText {
	text-align:center;
}
.rightText {
	text-align:end;
}
.floatLeft {
	float:inline-start;
}
.floatRight {
	float:inline-end;
}
.redText {
	color:#f00;
}
.bold {
	font-weight:bold;
}
.redAsterisk {
	font-weight:bold;
	color:#f00;
	font-size:1.5em;
}

.errorMessage {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	color: #E40313;
	text-decoration: none;
	margin-inline-start:188px;
}
.errorMessageCustom {
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    line-height: normal;
    color: #E40313;
    text-decoration: none;
    margin-inline-start:15px;
}
.errorMessageNoIndent {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	color: #E40313;
	text-decoration: none;
	margin-inline-start:0px;
}
.footerWrapper {
	background-color:#25355a;
	color: rgba(255, 255, 255, 0.7);
	font-size: 1.0rem;
}
.announcement{
	color:#000;
	margin-top:8px;
	margin-bottom:8px;
	/*height:22px;*/
}
.sectionHeader {
	padding:2px 0px;
}
.noBorder {
	border-style:none;
}

.test-button {
	height: 50px;
}

/* errorMessagePage */
body.errorMessagePage {
	font-size:1.0em;
	color:#f00;
}

.informationAlert {
	font-weight: bold;
	color: #000000;
}	

/* LiveChat */
#LiveChat_1292535816 {
	float:inline-start;
	padding:8px 8px 0 8px;
	width:45px;
}
#LiveChat_1292535816 img {
	border:none;
	margin-inline-end:5px;
}
#LiveChatText {
	 margin-inline-start:75px;
	 margin-bottom:20px;
	 padding-top:25px;
}
#LiveChatText a {
	color:#fff;
	font-size:1.2em;
	font-weight:bold;
	text-decoration:none;
}
#LiveChatVEC a img {
	border:none;
	margin-top:20px;
}


/* ------------ STYLES FROM VTOL.CSS ------------ */
table.fullWidthTable {
			border:1px solid #000000;
			width:100%;
}

table.fullWidthTable th {
	background-color:#008dce;
	color:#FFFFFF;
	font-size:1.25em;
	padding: 0px;
	border: 0px;
}

table.fullWidthTable th.lightGrey {
			background-color:#E6E6E6;
			font-size:0.9em;
			font-weight:bold;
			color:#000000;
}		

table.fullWidthTable td {
			font-size:1.0em;
}

table.fullWidthTable td.alignLeft {
	font-size:1.0em;
	text-align:start;
}

table.fullWidthTable td.alignCenter {
	font-size:1.0em;
	text-align:center;
}

table.fullWidthTable td.alignRight {
	font-size:1.0em;
	text-align:end;
}

table.fullWidthTable td.lightGrey {

	background-color:#E6E6E6;

}	
table.fullWidthTable td.width3PctLightGrey {
			width:3%;
			background-color:#E6E6E6;
}		

table.fullWidthTable td.width75PctLightGrey {
			width:75%;
			background-color:#E6E6E6;
}		

table.fullWidthTable td.width75PctLightGreyL {
			width:75%;
			background-color:#E6E6E6;
			text-align: left;
}		

table.fullWidthTable td.width16PctLightGrey {
			width:16%;
			background-color:#E6E6E6;
}		

table.fullWidthTable td.width50PctLightGrey {
			width:50%;
			background-color:#E6E6E6;
}
table.fullWidthTable td.width17PctLightGrey {
			width:17%;
			background-color:#E6E6E6;
}
table.fullWidthTable td.width19PctLightGrey {
			width:19%;
			background-color:#E6E6E6;
}
table.fullWidthTable td.width14PctLightGrey {
			width:14%;
			background-color:#E6E6E6;
}
div#contentBody {
	padding-bottom: 12px;
}
div#contentBody div.fixedSizeFullWidthBox {
	width:650px;
	margin-inline-start:auto;
	margin-inline-end:auto;
	position:relative;
}
div#contentBody .formLabel	{
			/*font-size: 0.8em;*/
			/*color: #336699;*/
			font-family: Arial,Helvetica,sans-serif;
			text-align: right;
			font-weight: bold;
			width: 240px;
			float: left;
			position: relative;
			text-align: right;
			margin-inline-end: 0.5em;
			display: block
}

div#contentBody input {
	font-family: Roboto, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: 0.9rem;
	font-weight: normal;
}

div#contentBody input[type=radio] {
	border: 0px;
	height: 1.0rem;
	width: 1.0rem;
}

div#contentBody .button-margin {
	margin-inline-start: 5px;
	margin-inline-end: 5px;
}
div#contentBody .button-margin-bottom {
	margin-bottom: 50px;
}

div#contentBody .button-submit {
  border: 0px;
  padding-inline-start: 16px;
  padding-inline-end: 16px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-family:Roboto, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 1.0rem;
  font-weight: 500;
  color: #ffffff;
  text-align: center;
  height: 40px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  
  /*background-image: linear-gradient(to bottom, #14a1e2, #008dce);*/
  background: #008dce; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(#14a1e2, #008dce); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#14a1e2, #008dce); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#14a1e2, #008dce); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#14a1e2, #008dce); /* Standard syntax */
	
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.26);
}
div#contentBody .button-submit:hover {
	/*background-image: linear-gradient(to bottom, #0088c9, #0074b5);*/
	background: #0074b5; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#0088c9, #0074b5); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#0088c9, #0074b5); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#0088c9, #0074b5); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#0088c9, #0074b5); /* Standard syntax */
}
div#contentBody .button-submit-disabled {
  border: 0px;
  padding-inline-start: 16px;
  padding-inline-end: 16px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-family:Roboto, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 1.0rem;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.12);
  text-align: center;
  height: 40px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background-color: #eeeeee;
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.26);
}

div#contentBody .button-normal {
  border: 0px;
  padding-inline-start: 16px;
  padding-inline-end: 16px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-family:Roboto, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 1.0rem;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.87);
  text-align: center;
  height: 40px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  /*background-image: linear-gradient(to bottom, #ffffff, #eeeeee);*/
  background: #e0e0e0; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(#ffffff, #e0e0e0); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#ffffff, #e0e0e0); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#ffffff, #e0e0e0); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#ffffff, #e0e0e0); /* Standard syntax */
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.26);
}
div#contentBody .button-normal:hover {
	color: rgba(0, 0, 0, 0.87);
	/*background-image: linear-gradient(to bottom, #eeeeee, #e0e0e0);*/
	background: #e0e0e0; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#eeeeee, #e0e0e0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#eeeeee, #e0e0e0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#eeeeee, #e0e0e0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#eeeeee, #e0e0e0); /* Standard syntax */
}

div#contentBody .formInput {
	display:block;
	float:inline-start;
	position:relative;
	font-size:1em;
	margin-bottom: 0.5em;
	height: 22px;
}
div#contentBody .formInput2 {
	display:block;
	float:inline-start;
	position:relative;
	font-size:1em;
	margin-top:0.5em;
}
div#contentBody .formInput3 {
	display:block;
	float:inline-start;
	position:relative;
	font-size:1em;
	margin-bottom:0.5em;
}
.BlueBackGroundText {
	font-size: 0.9em;
	font-weight: bold;
	/*color: #336699;*/
	font-family: Arial,Helvetica,sans-serif;	
}
div#contentBody h3 {
	font-size: 1.0em;
	background-color: #008dce;
	color: #FFFFFF;
	padding-top: 2px;
	padding-inline-end: 5px;
	padding-bottom: 2px;
	padding-inline-start: 5px;
}
div#contentBody .lightGreyBackGround {
	font-size: 0.8em;
	font-weight: bold;
	background-color: #CCCCCC;
	padding-top: 2px;
	padding-inline-end: 5px;
	padding-bottom: 2px;
	padding-inline-start: 5px;
}
.hideDiv {
	display:none;
}
/* ------------ END STYLES FROM VTOL.CSS ------------ */

/* ------------ Styles from flashcards.css (login pages) ------------ */
#flash-card-2 {
	/*background-image:url('images/card_newusers.jpg');
	background-repeat:no-repeat;*/
	background-color: #eeeeee;
	border-color: #e0e0e0;
	border-style: solid;
	border-width: 0px;
	box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.26);
	width:260px;
	height:320px;
}
#flash-card-3 {
	/*background-image:url('images/card_userlogin.jpg');
	background-repeat:no-repeat;*/
	background-color: #eeeeee;
	border-color: #e0e0e0;
	border-style: solid;
	border-width: 0px;
	box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.26);
	width:260px;
	height:320px;
}
.flash-card-header {
	/*background-image:url('images/card_userlogin.jpg');
	background-repeat:no-repeat;*/
	/*background-image: linear-gradient(to bottom, #86c845, #72b431);*/
	background: #72b431; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#86c845, #72b431); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#86c845, #72b431); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#86c845, #72b431); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#86c845, #72b431); /* Standard syntax */
	/*background-color: rgba(0, 0, 0, 0.54);*/
	width:100%;
	height:50px;
	margin-bottom: 5px;
	font-size: 1.35rem;
	font-weight: 500;
	color: #ffffff;
	line-height: 3.0rem;
}
.flash-card-title {
	padding-inline-start: 10px;
}
#flash-card-4 {
	/*background-image:url('images/card_onlineservices.jpg');
	background-repeat:no-repeat;*/
	background-color: #eeeeee;
	border-color: #e0e0e0;
	border-style: solid;
	border-width: 0px;
	box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.26);
	width:260px;
	height:320px;
}
#flash-card-2-ind {
	/*background-image:url('images/card_userlogin_ind.jpg');
	background-repeat:no-repeat;*/
	background-color: #eeeeee;
	border-color: #e0e0e0;
	border-style: solid;
	border-width: 0px;
	box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.26);
	width:260px;
	height:340px;
}
#flash-card-3-ind {
	/*background-image:url('images/card_newusers.jpg');
	background-repeat:no-repeat;*/
	background-color: #eeeeee;
	border-color: #e0e0e0;
	border-style: solid;
	border-width: 0px;
	box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.26);
	width:260px;
	height:340px;
}
#flash-card-4-ind {
	/*background-image:url('images/card_userlogin.jpg');
	background-repeat:no-repeat;*/
	background-color: #eeeeee;
	border-color: #e0e0e0;
	border-style: solid;
	border-width: 0px;
	box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.26);
	width:260px;
	height:340px;
}
#flash-card-3-cpa {
	background-color: #eeeeee;
	border-color: #e0e0e0;
	border-style: solid;
	border-width: 0px;
	box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.26);
	width:280px;
	height:320px;
}
#flash-card-container{
	height:350px;
	position:relative;
	margin-inline-start:auto;
	margin-inline-end:auto;
	width:900px;
	z-index:1
}
.flash-card {
	float:inline-start;width:270px;height:320px;margin-inline-end:20px;padding:0;position:relative;
}
.flash-card h2, .card-content {
	position:relative;
}
.flash-card h2 {
	/*font:bold 24px "arial narrow","Helvetica Neue", helvetica, arial, sans-serif;*/
	font-family: Roboto, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: 1.5rem;
	font-weight: 500;
	color: rgba(0, 0, 0, 0.87);
	margin-top:7px;
	padding-inline-start:7px;
	/*color:#000;*/
}
.flash-card .card-content {
	padding-inline-start:7px;
	font-family: Roboto, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: 0.9375rem;
	font-weight: 500;
	color: rgba(0, 0, 0, 0.87);
}
.flash-card .card-content p, .flash-card .card-content li, .flash-card .card-content a {
	/*font:bold 15px "arial narrow","Helvetica Neue", helvetica, arial, sans-serif;*/
	font-family: Roboto, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: 0.9375rem;
	font-weight: 500;
	color: rgba(0, 0, 0, 0.87);
	
}
.flash-card .card-content p em, .flash-card .card-content li em {
	font-size:20px;
	font-weight:normal;
	font-style:normal
}
.flash-card .card-content a:link, .flash-card .card-content a:visited {
	color:#FFF;
	text-decoration:none;
}
.flash-card .card-content a:hover, .flash-card .card-content a:active {
	text-decoration:underline;
}

.mr-5 {
	margin-inline-end:5px;
}
#bodyColumn .card-content a, #bodyColumn .card-content a:visited {
	color: rgba(0, 0, 0, 0.87);
}

/* welcome page rules */
#returningUserLoginForm {
	margin:0;
	padding:0;
}
#returningUserLoginForm p.labelAndInput label {
	font-weight:500;
	display:block;
	float:inline-start;
	width:80px;
}
#returningUserLoginForm p.labelAndInput label > span {
	display:block;
	float:inline-start;
	width:145px;
}
#returningUserLoginForm p {
	margin:0;
	padding:1px 0;
}
#returningUserLoginForm .smallText, #returningUserLoginForm .smallText a {
	font-size:0.75rem;
}
#returningUserLoginForm p.indent70 {
	margin-inline-start:80px;
}

#otherOnlineServicesDiv p {
	/*margin:0;*/
	margin:0 0 10px 0;
	padding:1px 0;
}
#registerNewBusinessDiv p {
	margin:0 0 15px 0;
	padding:1px 0;
}
#registerNewBusinessDiv ul {
	margin:0 0 0 20px;
	padding:1px 0;
}
#registerNewBusinessDiv .smallText {
	font-size:0.75rem;
}
/* ------------ End Styles from flashcards.css ------------ */
#wrapper {
    width: 100%;
    overflow: hidden; 
}
#first {
    width: 61%;
    float:inline-start; 
}
#second {
    width: 35%;
	float: left; 
	padding-inline-start: 3%;
}
.centeredHeader {
	font-size:0.875rem;
	background-color: #eeeeee;
	text-align:center;
}

.header {
	font-size:0.875rem;
	background-color: #eeeeee;
}

.btn {
	box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.26);
	border-radius: 2px;
	border-style: none;
	font-weight: 500 !important;
	line-height: 1.25;
	text-align: center;
	outline: none;
	font-size: 16px !important;
	letter-spacing: 0.1px;
	padding: 10px 20px 10px 20px;
	color: #fff;
}
.btn-secondary {
	min-width: 135px;
	background: linear-gradient(to bottom, #14a1e2, #008dce);
}
.btn-secondary:focus, .btn-secondary.focus {
	outline: 0;
	/* box-shadow: 0 0 0 0.2rem rgba(#008dce, 0.25); */
	box-shadow: 0 0 0 0.2rem #008dce40;
}

.btn-secondary:hover, .btn-secondary.hover {
	background: linear-gradient(to bottom, #0088c9, #0074b5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
	background: #eeeeee;
	color:      rgba(0, 0, 0, 0.12) !important;
	box-shadow: none;
}
