
				
			.subtitle{margin:auto; text-align:center;font-size:16px; color:#898989; font-family: "Myriad W01 Lt","Open Sans",arial,sans-serif; line-height:140%; padding-bottom:12px;}
			@media (min-width: 750px) {  .subtitle {text-align:left; font-size:18px; padding-bottom:15px;}}
			@media (min-width: 940px) {  .subtitle {text-align:left; font-size:18px; padding-bottom:15px;}}
			@media (min-width: 1200px) {  .subtitle {text-align:left; font-size:18px; padding-bottom:15px;}}
			@media (min-width: 1500px) {  .subtitle {text-align:left; font-size:22px; padding-bottom:20px;}}

	
			.question{margin:auto; font-size:14px; 	text-align:center; padding-top:12px; color:#522803; 	font-family: "Myriad W01 SmBd","Open Sans",arial,sans-serif;line-height:140%;}
			@media (min-width: 750px) {  .question {font-size:16px; padding-top:15px;}}
			@media (min-width: 940px) {  .question {font-size:16px;padding-top:18px;text-align:left;}}
			@media (min-width: 1200px) {  .question {font-size:16px;padding-top:20px;text-align:left;}}
			@media (min-width: 1500px) {  .question {font-size:18px;padding-top:20px;text-align:left;}}
			.question a {color:#494949 !important; text-decoration:none !important}
			.question a:hover {color:#E01F27 !important; text-decoration:none !important}
			
			.subquestion{margin:auto; font-size:14px;  text-align:center; padding:4px; color:#522803; 	font-family: "Myriad W01 Regular","Open Sans",arial,sans-serif;line-height:120%;}
			@media (min-width: 750px) {  .subquestion {font-size:16px; padding:4px; margin:0px;}}
			@media (min-width: 940px) {  .subquestion {text-align:left; font-size:16px; padding:6px;}}
			@media (min-width: 1200px) {  .subquestion {font-size:16px; padding:8px;}}
			@media (min-width: 1500px) {  .subquestion {font-size:17px; padding:10px;}}
			.subquestion a {color:#E01F27 !important; text-decoration:none !important}
			.subquestion a:hover {color:#898989 !important; text-decoration:none !important}
			
	
			
			.answer{margin:auto; font-size:14px; text-align:center; color:#494949; 	font-family: "Myriad W01 Lt","Open Sans",arial,sans-serif; line-height:140%;	}
			@media (min-width: 750px) {  .answer {font-size:15px;}}
			@media (min-width: 940px) {  .answer {font-size:15px;text-align:left;}}
			@media (min-width: 1200px) {  .answer {font-size:15px;text-align:left;}}
			@media (min-width: 1500px) {  .answer {font-size:16px;text-align:left;}}
			
			.titlesform{margin:auto; font-size:14px; text-align:left; color:#494949; margin:8px 0px 2px 0px;	font-family: "Myriad W01 Regular","Open Sans",arial,sans-serif !important;line-height:140%;}
			@media (min-width: 750px) {  .titlesform {font-size:14px; margin:8px 0px 2px 0px}}
			@media (min-width: 940px) {  .titlesform {font-size:14px; margin:10px 0px 2px 0px}}
			@media (min-width: 1200px) {  .titlesform {font-size:15px; margin:12px 0px 2px 0px}}
			@media (min-width: 1500px) {  .titlesform{font-size:15px; margin:16px 0px 2px 0px}}
			
			.textfield{margin:auto; font-size:14px; text-align:left; color:#494949; 	font-family: "Myriad W01 Lt","Open Sans",arial,sans-serif !important; line-height:140%;}
			@media (min-width: 750px) {  .textfield {font-size:15px;}}
			@media (min-width: 940px) {  .textfield {font-size:15px;}}
			@media (min-width: 1200px) {  .textfield {font-size:16px;}}
			@media (min-width: 1500px) {  .textfield{font-size:16px;}}
			
			.maingrid{margin:auto; font-size:0px; text-align:left; width:300px; }
			@media (min-width: 750px) {  .maingrid {width:320px;}}
			@media (min-width: 940px) {  .maingrid {width:930px;}}
			@media (min-width: 1200px) {  .maingrid {width:1000px;}}
			@media (min-width: 1500px) {  .maingrid{width:1200px;}}
			
			.mainframe{margin:auto; font-size:0px; text-align:center; vertical-align:top; width:300px;}
			@media (min-width: 750px) {.mainframe {width:320px;}}
			@media (min-width: 940px) {.mainframe {width:950px;}}
			@media (min-width: 1200px) {.mainframe {width:1300px;}}
			@media (min-width: 1500px) {.mainframe{width:1500px;}}

			.gridone{display:inline-block; margin:auto; vertical-align:top; width:300px;}
			@media (min-width: 750px) {  .gridone {width:300px;}}
			@media (min-width: 940px) {  .gridone {width:300px;}}
			@media (min-width: 1200px) {  .gridone {width:400px;}}
			@media (min-width: 1500px) {  .gridone{width:500px;}}
			
			.gridtwo{display:inline-block; margin:auto; vertical-align:top; padding-left:0px; width:300px; }
			@media (min-width: 700px) {  .gridtwo {width:200px; padding-left:0px}}
			@media (min-width: 940px) {  .gridtwo {width:300px; padding-left:20px}}
			@media (min-width: 1200px) {  .gridtwo {width:290px; padding-left:22px}}
			@media (min-width: 1500px) {  .gridtwo{width:345px; padding-left:25px}}
			
			.iframe2{display:inline-block; margin:auto; vertical-align:top; width:300px;margin-top:20px; overflow:hidden }
			@media (min-width: 750px) {  .iframe2 {width:320px;}}
			@media (min-width: 940px) {  .iframe2 {width:610px;}}
			@media (min-width: 1200px) {  .iframe2 {width:600px;}}
			@media (min-width: 1500px) {  .iframe2{width:700px;}}
			
			
* {
    box-sizing: border-box;
}

/* Style inputs */
input[type=text], select, textarea {
    width: 100%;
    padding: 6px 8px;
    border: 1px solid #ccc;
    background:#fff;
    resize: vertical;
}

input[type=submit] {
    background-color: #df2027;
    color: white;
    padding: 12px 20px;
    border: none;
    cursor: pointer;
	border-radius:8px
}

input[type=submit]:hover {
    background-color: #45a049;
}



/* Create two columns that float next to eachother */
.column {
    float: left;
    width: 50%;
    margin-top: 6px;
    padding: 20px;
}

/* Clear floats after the columns */
.row:after {
    content: "";
    display: table;
    clear: both;
}

/* Responsive layout - when the screen is less than 600px wide, make the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
    .column, input[type=submit] {
        width: 100%;
        margin-top: 0;
    }
}