@charset "utf-8";
/* CSS Document */

/*#formHldr {position: relative; top: 50px; margin-top: 0px; margin-left: 220px; padding: 6px 12px 12px 12px; width: 496px; min-height: 850px; background-color: #fff; border: solid 1px #66CC99; z-index: 200; font-family: Arial, Helvetica, sans-serif; color: #000;}*/
#formHldr {position: relative; top: 0px; left: 0px; margin-top: 0px;  margin-bottom: -2em; margin-left: 0px; width: 100%; padding: 0px 12px 12px 0px; min-width: 360px; min-height: 850px; background-color: transparent;  z-index: 200; font-family: Calibri, Arial, Helvetica, sans-serif; color: #000;}


.upLegal {max-width: 70%; position: relative;}

#formHldr li.s1N {position: relative; width: 70%; font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.9em; font-weight: 600; margin-bottom: .2em;}
#formHldr li.s1N a {font-family: 'Oswald','Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #36c!important; font-size: 0.9em!important; font-weight: 600;}
#formHldr li.s1N a:hover {font-family: 'Oswalds', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #c00; font-size: 0.9em!important; font-weight: 600;}
/*#formHldr li.s1N a*/
.sumlnk {font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.9em!important; font-weight: 600; letter-spacing: .05em; margin-bottom: .25em;}
.sumlnk a {font-family: 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #36c; font-size: 0.9em!important; font-weight: 600; letter-spacing: .05em; margin-bottom: .25em;}
.sumlnk a:hover {font-family: 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #c00; font-size: 0.9em!important; font-weight: 600; letter-spacing: .05em; margin-bottom: .25em;}

/*#formHldr li.s2N {position: relative; width: 30%; float: left; font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.8em!important; font-weight: 600;}*/

#formHldr li.s3N {position: relative; width: 70%;  font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.8em!important; font-weight: 600; margin-bottom: .2em; line-height: 1.7em; letter-spacing: .05em;} 

.rmvcol {position: relative; float: left; max-width: 30%; margin-left: 2em; margin-bottom: -1em;}

#formHldr .sumListN4 {float: left; width: 100%; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: .8em; color: #000; font-weight: 600; text-align: left; margin-bottom: 0em;}

#formHldr .sumListR1 {float: left; width: 40%; color: #222; text-align: left; margin-bottom: .4em;}
#formHldr .sumListR2 {float: left; width: 56%; color: #000; text-align: left; margin-bottom: .4em; margin-left: 3%;}

#formHldr .intro440 {position: relative; font-family: Calibri, Arial, Helvetica; font-size: 18px; margin: .5em 0 8px 8px; color: #000; text-decoration: none; text-align: left; width: 100%; line-height: 1.4;}

/*UPDATE 9-223-17-------------------*/
#formHldr ul li p.titlG {position: relative; font-family: "Arial Narrow", Helvetica-Narrow, sans-serif, Arial; font-size: 15px; margin: 0 0 4px 8px; color: #000; font-weight: bold; text-decoration: none; letter-spacing: .06em; vertical-align: baseline; font-stretch: condensed;}
#formHldr ul li p.titlG a {position: relative; font-family: "Arial Narrow", Helvetica-Narrow, sans-serif, Arial; font-size: 16px; margin: 0 0 4px 8px; color: #00c; font-weight: bold; text-decoration: none; letter-spacing: .06em; vertical-align: baseline; font-stretch: condensed;}
#formHldr ul li p.titlG a:hover {color: #c00;}
#formHldr ul li p.titlG.txfnt {position: relative; font-family: "Arial Narrow", Helvetica-Narrow, sans-serif, Arial; font-size: 16px; margin: 0 0 4px 8px; color: #000; font-weight: bold; text-decoration: none; letter-spacing: .06em; vertical-align: baseline; font-stretch: condensed;}

#formHldr ul li input {font-family: "Arial", Helvetica; color: #000; font-size: 18px; font-stretch: condensed; position: relative; padding: 1px 2px 4px 8px; margin: 0 0 2px 0; vertical-align: middle; height: 20px; background-color: #eee;}

#formHldr ul li select.seladj {height: 28px; margin-top: .5px; font-size: 17px; line-height: 1.5em; padding-bottom: 5px;}   

#formHldr ul li .cbox {position: relative; margin: 0px 4px 2px 0px; vertical-align: middle;}

#formHldr ul li .rad {position: relative; margin: 0px 0 2px 0px; vertical-align: middle;}

#formHldr  ul li .introNote {position: relative; font-family: Arial, Helvetica; margin: -1em 0 0 0; color: #c00; font-weight: 800; font-size: 95%; width: 400px; text-decoration: none; line-height: 1.4;}

#formHldr ul li select {font-size: 13px; font-family: "Arial Narrow", Helvetica-Narrow, sans-serif, Arial; color: #000; padding-left: 2px; vertical-align: top; height: 20px; font-stretch: condensed; background-color: #eee;}

#formHldr ul li .submit {position: relative; font-size: 11px; font-family: "Arial Narrow", Helvetica-Narrow, sans-serif, Arial; font-stretch: condensed; color: #00c; text-decoration: none; padding: 0 4px 2px 4px; margin-top: 1em; height: 30px; float: right; cursor: pointer; transition: background .5s ease-in-out;}



/*UPDATE 9-223-17-------------------*/
/*SUBMIT*/
#formHldr ul li input.submitleft {position: absolute; font-family: "Arial Narrow", Helvetica-Narrow; font-size: .8em; font-stretch: condensed; color: #fff; background-color: #039; vertical-align: top; text-decoration: none; padding: 2px 4px 4px 4px; margin-top: -.2em; height: 24px; width: auto; float: left; border-radius: 8px; cursor: pointer; transition: background .5s ease-in-out;}
#formHldr ul li input.submitleft:hover {color: #fff; background-color: #c00;}

input.submitedit {position: absolute; font-family: "Arial Narrow", Helvetica-Narrow; font-size: .8em; font-stretch: condensed; color: #fff; background-color: #039; vertical-align: top; text-decoration: none; padding: 2px 4px 4px 4px; margin-top: -.8em; left: 160px; height: 24px; width: auto; border-radius: 8px; cursor: pointer; transition: background .5s ease-in-out;}
input.submitedit:hover {color: #fff; background-color: #c00;}
/*DELETE*/
#formHldr ul li input.submitleftR {position: absolute; left: 90px; font-family: "Arial Narrow", Helvetica-Narrow; font-size: .8em; font-stretch: condensed; color: #fff; background-color: #039; vertical-align: top; text-decoration: none; padding: 2px 4px 4px 4px; margin-top: -1.5em; height: 24px; width: auto; float: left; border-radius: 8px; cursor: pointer; transition: background .5s ease-in-out;}
#formHldr ul li input.submitleftR:hover {color: #fff; background-color: #c00;}
/*CLOSE*/
#formHldr ul li input.submitleftC {position: absolute; left: 180px; font-family: "Arial Narrow", Helvetica-Narrow; font-size: .8em; font-stretch: condensed; color: #fff; background-color: #039; vertical-align: top; text-decoration: none; padding: 2px 4px 4px 4px; margin-top: -2.8em; height: 24px; width: auto; float: left; border-radius: 8px; cursor: pointer; transition: background .5s ease-in-out;}
#formHldr ul li input.submitleftC:hover {color: #fff; background-color: #c00;}


#formHldr ul li input.submit {position: relative; font-size: .825em; font-family: "Arial Narrow", Helvetica-Narrow, sans-serif; font-stretch: condensed; color: #fff; text-decoration: none; padding: 0 4px 2px 4px; margin-top: 1em; height: 30px; float: right; cursor: pointer; background-color: #036; transition: background .5s ease-in-out;}
#formHldr ul li input.submit:hover {background-color: #c00;}
/*#formHldr div #uphldr {max-width: 560px; max-height: 150px; background-color: #69C;}*/
div.uphldr {max-width: 560px; max-height: 150px; background-color: #69C;}
input.submit {position: relative; font-size: .825em; font-family: "Arial Narrow", Helvetica-Narrow, sans-serif, Arial; font-stretch: condensed; color: #fff; text-decoration: none; padding: 0 4px 2px 4px; margin-top: 1em; height: 30px; float: right; cursor: pointer; transition: background .5s ease-in-out;}

#formHldr ul li input.submitlft {position: relative; font-size: .825em; font-family: "Arial Narrow", Helvetica-Narrow, sans-serif, Arial; font-stretch: condensed; color: #fff; text-decoration: none; padding: 0 4px 2px 4px; margin-top: 1em; height: 30px; float: right; cursor: pointer; transition: background .5s ease-in-out;}

#formHldr p input.submitadd {position: relative; font-size: 0.8em; font-family: "Arial Narrow", Helvetica-Narrow, sans-serif, Arial; font-stretch: condensed; font-weight: 800; color: #fff; text-decoration: none; padding: 0 2px 0px 2px; margin-top: 1em; height: 30px; clear: both; position: relative; cursor: pointer; background-color: #039; transition: background .5s ease-in-out;}
#formHldr p input.submitadd:hover {background-color: #c00; color: #fff;}

p input.submitadd {position: relative; font-size: 11px; font-family: "Arial Narrow", Helvetica-Narrow, sans-serif; font-stretch: condensed; font-weight: 800; color: #00c; text-decoration: none; background-color: #CCC; padding: 0 4px 2px 4px; margin-top: 1em; height: 30px; clear: both; position: relative; cursor: pointer; transition: background .5s ease-in-out; border-radius: 8px;}
p input.submitadd:hover {background-color: #039; color: #fff;}


input.submitLft {position: relative; font-size: 12px; font-family: Arial, "Arial Narrow", Helvetica-Narrow, sans-serif, Arial; font-stretch: condensed; color: #000; text-decoration: none; padding: 0 4px 2px 4px; margin-top: 0em; height: 30px; cursor: pointer; transition: background .5s ease-in-out;}

#formHldr div.addFormSubmit {width: 300px; float: left;  cursor: pointer; transition: background .5s ease-in-out;}

#formHldr div.addFormUpload {width: 150px; height: auto; float: left; } 
.uploadnrml {width: 180px; hight: 1.5em; padding: 4px; font-size: .7em;}

input.submit {padding: 2px 8px; background-color: #36C; color: #fff; border-radius: 6px; cursor: pointer; transition: background .5s ease-in-out;}
input.submit:hover {background-color: #c00; }

.selfile {width: 0.1px; height: 0.1px; opacity: 0; overflow: hidden; position: absolute; z-index: -1;} 
.selfile + label {position: absolute; font-size: .8em; font-family: "Arial Narrow", Helvetica-Narrow; font-stretch: condensed; color: #fff; background-color: #039; vertical-align: top; padding: 0px 6px 2px 6px; margin-top: 36px; height: 24px; left: 140px!important; border-radius: 8px; cursor: pointer; transition: background .5s ease-in-out; display: inline-block;}
.selfile + label:hover{ color: #fff; background-color: #c00;}

#formHldr ul li input.upfile {position: absolute; font-size: .8em; font-family: "Arial Narrow", Helvetica-Narrow; font-stretch: condensed; color: #fff; background-color: #039; border-radius: 8px; vertical-align: top; padding: 0px 6px 2px 6px;  margin-top: 16px; height: 26px; left: 220px!important; cursor: pointer; transition: background .5s ease-in-out;}
#formHldr ul li input.upfile:hover{ color: #fff; background-color: #c00;}

label .closebut {position: absolute; font-size: .825em; font-family: "Arial Narrow", Helvetica-Narrow, sans-serif, Arial; font-stretch: condensed; color: #000; background-color: #eee; border-top: 2px #fff solid; border-left: 2px #fff solid; border-right: 2px #666 solid; border-bottom: 2px #666 solid; vertical-align: top; margin-top: -12px; left: 184px;  padding: 0px 4px 8px 4px; height: 12px; cursor: pointer; transition: background .5s ease-in-out;}
label .closebut:hover {background-color: #039; color: #fff!important;}


.submitLft {position: relative; font-size: 12px; font-family: "Arial Narrow", Helvetica-Narrow, sans-serif, Arial; font-stretch: condensed; color: #000; text-decoration: none; padding: 0 4px 2px 4px; margin-top: 0em; height: 30px; cursor: pointer; transition: background .5s ease-in-out;}
.closebut {position: absolute; font-size: .825em; font-family: "Arial Narrow", Helvetica-Narrow, sans-serif, Arial; font-stretch: condensed; color: #000; background-color: #eee; border-radius: 8px; vertical-align: top; margin-top: -12px; left: 184px;  padding: 0px 4px 8px 4px; height: 12px; cursor: pointer; transition: background .5s ease-in-out;}
.closebut:hover {background-color: #039; color: #fff!important;}

div.uploadViewer {width: 100%; height: 100%; background-color: #333;}
div.viewContain {margin-right: auto; margin-left: auto; width: 8.5in; height: 11in;}
iframe.uploadiFrame {width: 100%; height: 100%; padding-right: 0px; padding-left: 0px; border-color: #000; }
.butClose {cursor: pointer; padding-top: 4px; padding-bottom: 10px; padding-left: 20px;}

textarea {padding-left: 4px; background-color: #eee;}
.hlfem {line-height: 1em;}

@media only screen and (min-width: 960px) and (max-width: 1200px){

#formHldr {position: relative; top: 0px; left: 0px; margin-top: 0px; margin-bottom: -2em; margin-left: 0px; width: 100%; padding: 0px 12px 12px 0px; min-width: 360px; min-height: 850px; background-color: #fff;  z-index: 200; font-family: Calibri, Arial, Helvetica, sans-serif; color: #000;}
#formHldr .sumListN1 {float: left; width: 30%; font-family: Calibri, Arial, Helvetica, sans-serif; font-size:  .9em; color: #222; text-align: left; margin-bottom: .8em;}
#formHldr .sumListN2 {float: left; width: 65%; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: .9em; color: #000; text-align: left; margin-bottom: .8em;}
#formHldr .sumListN4 {float: left; width: 100%; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: .8em; color: #000; text-align: left; margin-bottom: .8em;}
#formHldr .intro440 {position: relative; font-family: Calibri, Arial, Helvetica; font-size: .9em; margin: .5em 0 8px 8px; color: #000; text-decoration: none; text-align: left; width: 100%; line-height: 1.4;}
	
#formHldr li.s1N {position: relative; width: 57%; font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.8em!important; font-weight: 600;}
#formHldr li.s1N a {font-family: 'Oswald','Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #36c!important; font-size: 0.8em!important; font-weight: 600;}
#formHldr li.s1N a:hover {font-family: 'Oswalds', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #c00; font-size: 0.8em!important; font-weight: 600;}

/*#formHldr li.s1N a*/
.sumlnk {font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.9em!important; font-weight: 600; letter-spacing: .05em;}
.sumlnk a {font-family:  'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #36c; font-size: 0.9em!important; font-weight: 600; letter-spacing: .05em;}
.sumlnk a:hover {font-family:  'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #c00; font-size: 0.9em!important; font-weight: 600; letter-spacing: .05em;}

/*#formHldr li.s2N {position: relative; width: 30%; float: left; font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.8em!important; font-weight: 600;}*/

#formHldr li.s3N {position: relative; width: 110%; font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.8em!important; font-weight: 600; line-height: 1.56em; letter-spacing: .05em;} 

.rmvcol {position: relative; float: left; max-width: 30%; margin-top: -0em; margin-left: 1em; margin-bottom: -1em;}

}

@media only screen and (min-width: 768px) and (max-width: 960px){

#formHldr {position: relative; top: 0px; left: 0px; margin-top: 0px; margin-bottom: -2em; margin-left: 0px; width: 100%; padding: 0px 12px 12px 0px; min-width: 360px; min-height: 850px; background-color: transparent;  z-index: 200; font-family: Calibri, Arial, Helvetica, sans-serif; color: #000;}
#formHldr .sumListN1 {float: left; width: 30%; font-family: Calibri, Arial, Helvetica, sans-serif; font-size:  .85em; color: #222; text-align: left; margin-bottom: .8em;}
#formHldr .sumListN2 {float: left; width: 65%; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: .85em; color: #000; text-align: left; margin-bottom: .8em;}
#formHldr .sumListN4 {float: left; width: 100%; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: .7em; color: #000; text-align: left; margin-bottom: .8em;}
#formHldr .intro440 {position: relative; font-family: Calibri, Arial, Helvetica; font-size: .85em; margin: .5em 0 8px 8px; color: #000; text-decoration: none; text-align: left; width: 100%; line-height: 1.4;}
	
#formHldr li.s1N {position: relative; width: 50%; font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.7em!important; font-weight: 600;}
#formHldr li.s1N a {font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #005496; font-size: 0.7em!important; font-weight: 600;}
#formHldr li.s1N a:hover {font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #c00; font-size: 0.7em!important; font-weight: 600;}
/*#formHldr li.s1N a*/
.sumlnk {font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.9em!important; font-weight: 600; letter-spacing: .05em;}
.sumlnk a {font-family: 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #36c; font-size: 0.9em!important; font-weight: 600; letter-spacing: .05em;}
.sumlnk a:hover {font-family: 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #c00; font-size: 0.9em!important; font-weight: 600; letter-spacing: .05em;}

/*#formHldr li.s2N {position: relative; width: 25%; float: left; font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.6em!important; font-weight: 600;}*/

#formHldr li.s3N {position: relative; width: 110%; font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.7em!important; font-weight: 600; line-height: 1.5em; letter-spacing: .05em;} 
	
.rmvcol {position: relative; float: left; max-width: 25%; margin-top: .0em; margin-left: 1em; margin-bottom: -1em;}
.rmvlnk {font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.9em!important; font-weight: 600; margin-top: .2em; position: absolute;}

section ul li {
    list-style-type: none;
    width: 100%;
    color: #000;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: .9em;
}


}

@media only screen and (min-width: 640px) and (max-width: 768px){

#formHldr {position: relative; top: 0px; left: 0px; margin-top: 0px; margin-bottom: -2em; margin-left: 0px; width: 100%; padding: 0px 12px 12px 0px; min-width: 360px; min-height: 850px; background-color: transparent;  z-index: 200; font-family: Calibri, Arial, Helvetica, sans-serif; color: #000;}
#formHldr .sumListN1 {clear: left; width: 60%; font-family: Calibri, Arial, Helvetica, sans-serif; font-size:  .8em; color: #222; text-align: left; margin-bottom: .8em;}
#formHldr .sumListN2 {clear: left; width: 80%; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: .8em; color: #000; text-align: left; margin-bottom: .8em;}
#formHldr .sumListN4 {float: left; width: 100%; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: .7em; color: #000; text-align: left; margin-bottom: .8em;}
#formHldr .intro440 {position: relative; font-family: Calibri, Arial, Helvetica; font-size: .8em; margin: .5em 0 8px 8px; color: #000; text-decoration: none; text-align: left; width: 100%; line-height: 1.4;}
	

#formHldr li.s1N {position: relative; width: 50%; font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.6em!important; font-weight: 600;}
#formHldr li.s1N a {font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #005496; font-size: 0.6em!important; font-weight: 600;}
#formHldr li.s1N a:hover {font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #c00; font-size: 0.6em!important; font-weight: 600;}
/*#formHldr li.s1N a*/
.sumlnk {font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.9em!important; font-weight: 600; letter-spacing: .05em;}
.sumlnk a {font-family: 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #36c; font-size: 0.9em!important; font-weight: 600; letter-spacing: .05em;}
.sumlnk a:hover {font-family: 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #c00; font-size: 0.9em!important; font-weight: 600; letter-spacing: .05em;}

/*#formHldr li.s2N {position: relative; width: 20%; float: left; font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.6em!important; font-weight: 600;}*/

.rmvcol {position: relative; float: left; margin-top: .0em; margin-right: -5%;  margin-bottom: -1em; margin-left: 0em;}

#formHldr li.s3N {position: relative; width: 90%; font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.7em!important; font-weight: 600; line-height: 0.9em; letter-spacing: .05em;} 

.rmvlnk {font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.8em!important; font-weight: 600; margin-top: .2em; position: absolute;}

.uploadnrml {width: 60%; hight: auto; padding: 4px; font-size: .8em;}

section ul li {
    list-style-type: none;
    width: 100%;
    color: #000;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: .8em;
}
li p {
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #000;
    line-height: 1.4em;
    margin-bottom: 1em;
}

p {
    color: #000;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 1.4em;
    max-width: 100%;
    margin-bottom: .5em;
}

    #formHldr p input.submitadd {
	left: 0%!important;
	}

}

@media only screen and (min-width: 420px) and (max-width: 640px){
#formHldr {position: relative; top: 0px; left: 0px; margin-top: 0px; margin-bottom: -2em; margin-left: 0px; width: 100%; padding: 0px 12px 12px 0px; min-width: 360px; min-height: 850px; background-color: transparent;  z-index: 200; font-family: Calibri, Arial, Helvetica, sans-serif; color: #000;}
#formHldr .sumListN1 {clear: left; width: 70%; font-family: Calibri, Arial, Helvetica, sans-serif; font-size:  .8em; color: #222; text-align: left; margin-bottom: .8em;}
#formHldr .sumListN2 {clear: left; width: 80%; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: .8em; color: #000; text-align: left; margin-bottom: .8em;}
#formHldr .sumListN4 {float: left; width: 100%; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: .7em; color: #000; text-align: left; margin-bottom: .8em;}
#formHldr .intro440 {position: relative; font-family: Calibri, Arial, Helvetica; font-size: .8em; margin: .5em 0 8px 8px; color: #000; text-decoration: none; text-align: left; width: 100%; line-height: 1.4;}
	

#formHldr li.s1N {position: relative; width: 50%; font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.6em!important; font-weight: 600;}
#formHldr li.s1N a {font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #005496; font-size: 0.6em!important; font-weight: 600;}
#formHldr li.s1N a:hover {font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #c00; font-size: 0.6em!important; font-weight: 600;}
/*#formHldr li.s1N a*/
.sumlnk {font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.9em!important; font-weight: 600; letter-spacing: .05em;}
.sumlnk a {font-family: 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #36c; font-size: 0.9em!important; font-weight: 600; letter-spacing: .05em;}
.sumlnk a:hover {font-family: 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #c00; font-size: 0.9em!important; font-weight: 600; letter-spacing: .05em;}

/*#formHldr li.s2N {position: relative; width: 20%; float: left; font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.6em!important; font-weight: 600;}*/

.rmvcol {position: relative; float: left; margin-top: -.1em; margin-right: -5%; margin-bottom: -1em; margin-left: 0em}

#formHldr li.s3N {position: relative; width: 90%; font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.7em!important; font-weight: 600; line-height: 1.1em; letter-spacing: .05em;} 

.rmvlnk {font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.8em!important; font-weight: 600; margin-top: .2em; position: absolute;}

.uploadnrml {width: 60%; hight: auto; padding: 4px; font-size: .8em;}

section ul li {
    list-style-type: none;
    width: 100%;
    color: #000;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: .8em;
}
li p {
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #000;
    line-height: 1.4em;
    margin-bottom: 1em;
}

p {
    color: #000;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 1.4em;
    max-width: 100%;
    margin-bottom: .5em;
}

    #formHldr p input.submitadd {
	left: 0%!important;
	}
}

@media only screen and (max-width: 420px){
#formHldr {position: relative; top: 0px; left: 0px; margin-top: 0px; margin-bottom: -2em; margin-left: 0px; width: 100%; padding: 0px 12px 12px 0px; min-width: 360px; min-height: 850px; background-color: #fff;  z-index: 200; font-family: Calibri, Arial, Helvetica, sans-serif; color: #000;}
/*#formHldr li.s1N {width: 90%; font-family: oswald, Calibri, Arial, Helvetica, sans-serif; font-size: .7em; color: #000; text-align: left; margin-bottom: .8em;}*/
#formHldr .sumListN1 {clear: left; width: 70%; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: .7em; color: #222; text-align: left; margin-bottom: .8em;}
#formHldr .sumListN2 {clear: left; width: 80%; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: .7em; color: #000; text-align: left; margin-bottom: .8em;}
#formHldr .sumListN4 {float: left; width: 100%; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: .7em; color: #000; text-align: left; margin-bottom: .8em;}	
#formHldr .intro440 {position: relative; font-family: Calibri, Arial, Helvetica; font-size: .75em; margin: .5em 0 8px 8px; color: #000; text-decoration: none; text-align: left; width: 100%; line-height: 1.4;}
	
#formHldr li.s1N {position: relative; width: 57%; display: inline-block; float: left; font-family: 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.8em!important; font-weight: 600;}
/*#formHldr li.s1N a*/
.sumlnk {font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.9em!important; font-weight: 600; letter-spacing: .05em;}
.sumlnk a {font-family: 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #36c; font-size: 0.9em!important; font-weight: 600; letter-spacing: .05em;}
.sumlnk a:hover {font-family: 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'; color: #c00; font-size: 0.9em!important; font-weight: 600; letter-spacing: .05em;}

/*#formHldr li.s2N {position: relative; width: 30%; float: left; font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.8em!important; font-weight: 600;}*/

#formHldr li.s3N {position: relative; width: 110%; float: left; font-family: 'Oswald', 'Roboto', 'Helvetica Condensed', 'Arial Narrow'; color: #222; font-size: 0.8em!important; font-weight: 600; line-height: 1.56em; letter-spacing: .05em;} 
/*.rmvcol {float: right; max-width: 35%;}	*/
.rmvcol {float: left; max-width: 30%; margin-bottom: -1em;}	
}