html, body {margin: 0; padding: 0;}
body {
width: 100%;
overflow: auto;
color:#333;
font-family: 'Open Sans';
font-size:0.81em;
line-height:135%;
}
.wrapper {
width:100%;
//max-width:960px;
//min-width:960px;
//min-height:350px;
margin: 0 auto;
min-height: 77vh;
}
.white {
display:block;
width:100%;
}
.gray {
display:block;
width:100%;
background-color:#f3f4f6;
border-top: 1px solid #cfd3d9;
}
.button-dark {
display:inline-block;
padding:7px;
color:white;
background-color:#2f353d;
cursor:pointer;
}
.button-light {
display:inline-block;
padding:7px;
color:white;
background-color:#c5c5c5;
cursor:pointer;
}
.center_{
max-width:960px;
min-width:960px;
//min-height:350px;
margin: 0 auto;
padding:5px;
}
.big_text{
font-family: 'Open Sans';
color:#2f353d;
font-size:198%;
}
.marginer{
display:block;
margin:40px;
}
#map {
height: 100%;
width:100%;
height:500px;
}
.content {
//margin: 0px 5px 0px 5px;
}
.top {
width:100%;
min-width:960px;
margin: 0 auto;
overflow: hidden;
padding:18px 0px 17px 0px;
background: black;
color:white;
//border-bottom: 1px solid #a0a0a0;
font-family: 'Open Sans';
}
.top-content {
max-width:1024px;
min-width:860px;
margin: 0 auto;
vertical-align:top;
}
#search {
display:inline-block;
margin-bottom:25px;
float:right;
}
#top-links {
display:inline-block;
margin:20px 0px 5px 20px;
position:absolute;
text-transform:uppercase;
font-weight:600;
color:white;
font-size:155%;
font-weight:300;
font-family: 'Open Sans Condensed';
}
#noa {
text-decoration:none;
color:white;
margin-left:20px;
}
#noa:hover {
text-decoration:underline;
}
#slide {
width:100%;
height:465px;
background-size: contain;
background-repeat:no-repeat;
}
.slide-text {
//position:absolute;
margin:12% 17% 0 0;
float:right;
text-align:center;
}
.blue-button {
background-color:#009fdf;
display:block;
padding:10px;
font-size:100%;
width:26%;
font-weight:600;
margin-top:25px;
color:white;
font-family: 'Open Sans';
border-radius:3px;
cursor:pointer;
text-align:center;
}
.blue-button:hover {
background-color:#0487bc;
}
#slide-mini-text {
margin-top:10px;
font-family: 'Open Sans';
color:#666666;
}
#ma {
margin: 10px 0 10px 0;
}
#st2 {
letter-spacing: 5px;font-size:150%;font-weight:600;margin-top:25px;color:#666666;font-family: 'Open Sans';
}
#st3 {display:block; margin:0 auto; width:85%; margin-top:60px; margin-bottom:60px;}
#st4 {display:inline-block;width:47%; padding:0px;}
#st5 {color:#666666; font-family: 'Open Sans';font-size:90%; margin-top:5px; max-width:75%;}
#st6{display:inline-block;width:47%;padding:0px; float:right; vertical-align:top;}
#st7{line-height:0.9em; font-family: 'Open Sans';font-size:310%;letter-spacing:0.1em;font-weight:100;}
#st8{color:#666666; font-family: 'Open Sans';font-size:110%; margin-top:25px; max-width:75%;}
#st9{border-bottom: 1px solid #cccccc;}
#st10{padding: 60px 0 60px 0; background-color:white;display:block;}
#st100{padding: 50px 0 60px 0; background-color:#009fdf;display:block;}
#st12{display:inline-block;width:100%; color:black; font-size:350%; font-family: 'Open Sans Condensed';line-height:0.9em; margin-bottom:2px;}
#st12_2{display:inline-block;width:100%; color:black; font-size:350%; font-family: 'Open Sans Condensed';line-height:1.3em; margin-bottom:2px;}
#st1222{display:inline-block;width:100%; color:white; margin-bottom:2px;}
#st13{margin:0 auto; width:60%; line-height:0.9em; font-family: 'Open Sans';font-size:310%;letter-spacing:0.1em;font-weight:100;}
#st14{margin:0 auto; text-align:center; color:#666666; font-family: 'Open Sans';font-size:110%; margin-top:25px; margin-bottom:25px; width:60%;}
#st15{border-bottom: 1px solid #0091cc;}
#st16{display:inline-block;width:47%; padding:0px;}
#st17{margin:0 auto; color:#666666; font-family: 'Open Sans';font-size:110%; margin-top:55px; margin-bottom:25px; width:80%;}
#st18{display:inline-block;width:70%;padding:0px;vertical-align:top; margin-left:150px;margin-bottom:15px;}
#st1888{display:inline-block;width:85%;padding:0px;vertical-align:top; margin:0 0 15px 60px; font-size:350%; font-family: 'Open Sans Condensed';line-height:0.9em;}
#st188{display:inline-block;width:100%; color:black; font-size:250%; font-family: 'Open Sans Condensed';line-height:0.9em; margin-bottom:15px;}
#st19{margin:0 auto; color:#666666; font-family: 'Open Sans';font-size:110%; margin-top:55px; margin-bottom:25px; width:80%;}
#st21{display:block; margin:0 auto; width:85%; margin-top:60px; margin-bottom:60px;}
#st22{line-height:0.9em; font-family: 'Open Sans';font-size:310%;text-align:center;letter-spacing:0.1em;font-weight:100;margin:0 auto; max-width:100%;}
#st23{margin:0 auto;color:#666666; font-family: 'Open Sans';font-size:110%; margin-top:25px; max-width:55%;}
#st24{width:100%; margin:50px 0px 50px 0px;}
#st25{line-height:0.9em; font-family: 'Open Sans';font-size:310%;letter-spacing:0.1em;font-weight:100;margin:0 auto; width:100%; text-align:center;}
#st26{margin:0 auto; display:inline-block;width:47%; text-align:center;}
#st27{width:70%; margin:50px 0px 10px 0px;}
#st28{text-align:center; color:#666666; font-family: 'Open Sans';font-size:90%; margin-top:5px;}
#st288{margin-top: 135px; display:inline-block;width:47%;float:right; vertical-align:top;font-family: 'Open Sans';}
#st29{margin:0 auto; display:inline-block;width:100%; text-align:center;}
#st30{text-align:center; line-height:0.9em; font-family: 'Open Sans';font-size:180%;letter-spacing:0.1em;font-weight:400;margin-top:55px;}
#st31{margin:0 auto; display:inline-block;width:100%; text-align:center;}
#st32{width:80%; margin:50px 0px 10px 0px;}
#st33{font-family: 'Open Sans';color:#666666;display:inline-block;width:52%; font-size:110%;margin-top:80px; margin-left:10%;}
#st34{color:black;line-height:0.9em; font-family: 'Open Sans';font-size:190%;letter-spacing:0.1em;font-weight:200;margin-bottom:15px;}
#st35{display:inline-block;width:35%;padding:0px; float:right; vertical-align:top;}
#st36{margin-top:25px; max-width:80%;}
#st37{width:100%; margin:50px 0px 10px 0px;}
#st38{margin:60px 0 55px 0;border-bottom: 1px solid #cccccc;}
#st39{line-height:0.9em; font-family: 'Open Sans';font-size:310%;letter-spacing:0.1em;font-weight:100;margin:0 auto; width:100%; text-align:center;}
#st40{margin:0 auto; width:80%;font-family: 'Open Sans';font-size:110%;color:#666666;}
#st41{display:inline-block;width:35%; vertical-align:top;}
#st42{ margin-top:25px; max-width:90%;}
#st43{width:100%; margin:50px 0px 10px 0px;}
#st44{display:inline-block;width:31%; margin-top:75px;vertical-align:top;}
#st45{display:inline-block;width:31%; margin-top:75px;vertical-align:top;}
#st46{border-bottom: 1px solid #cccccc;}
#st47{padding: 30px 0px 15px 5px; border-top: 1px solid gray; background-color:#333333;display:block;min-width:960px;}
#st48{display:block; margin:0 auto; min-width:960px; max-width:960px;}
#st49{display:inline-block;width:50%;}
#st50{line-height:0.9em;color:white; font-family: 'Open Sans';font-size:140%;letter-spacing:0.1em;font-weight:100;margin:0 auto; width:100%;}
#st51{margin-top:25px;font-family: 'Open Sans';font-size:110%;color:#666666;}
#st52{display:block;width:100%;}
#st53{display:inline-block;width:48%; float:right;}
#st54{margin-top:15px;font-family: 'Open Sans';font-size:100%;color:white;}
#st55{color:black;line-height:0.9em; font-family: 'Open Sans';font-size:190%;letter-spacing:0.1em;font-weight:300;margin-bottom:35px;text-align:center}
#st56{color:gray;line-height:0.9em; font-family: 'Open Sans';font-size:110%;letter-spacing:0.1em;font-weight:800;}
#st566{color:gray;line-height:0.9em; font-family: 'Open Sans';font-size:110%;letter-spacing:0.1em;font-weight:800;display:none;}
#st57{text-align:left;}
#st59{text-align:left;}
#st58{border-bottom: 1px solid #cccccc;margin-top:5px;margin-bottom:-10px;width:100%;}
#st60{color:black; font-family: 'Open Sans';font-size:100%;letter-spacing:0.1em;font-weight:400;}
#results {margin:10px 0 0px 60px;}
.form-fields {
outline:none;
-webkit-appearance: none;
-moz-appearance: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
border: silver solid 1px;
border-radius:3px;
padding:1%;
//font-size:125%;
//background-color:#f6f6f6;
font-family: 'Open Sans';
width:100%;
margin:10px 0 10px 0px;
resize:none;
overflow:auto;
box-sizing: border-box;
clear:both;
}
.ce {
display:inline-block;
outline:none;
-webkit-appearance: none;
-moz-appearance: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
border: silver solid 1px;
border-radius:3px;
padding:12px;
font-size:125%;
//background-color:#f6f6f6;
font-family: 'Open Sans';
width:60%;
margin:30px 0 0px 60px;
resize:none;
overflow:auto;
color:black;
box-sizing: border-box;
background-color:white;
}
.ce2 {
display:inline-block;
outline:none;
-webkit-appearance: none;
-moz-appearance: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
border: silver solid 1px;
border-radius:3px;
padding:12px;
font-size:125%;
//background-color:#f6f6f6;
font-family: 'Open Sans';
width:20%;
margin:30px 0 0px 30px;
resize:none;
overflow:auto;
color:white;
box-sizing: border-box;
background-color:#0487bc;
cursor:pointer;
text-align:center;
}
input[type="button"] {
outline:none;
-webkit-appearance: none;
-moz-appearance: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
border: #028dc5 solid 1px;
border-radius:3px;
box-sizing: border-box;
border-radius:3px;
//padding:8px;
height:45px;
font-size:120%;
background-color:#0487bc;
cursor:pointer;
font-family: 'Open Sans';
width:20%;
color:white;
margin:10px 0 10px 0;
resize:none;
overflow:auto;
vertical-align:top;
text-align:center;
}
a {
color:#00c7ff;
}
.rimage{
float:right;
opacity:1;
margin-left:5px;
}
.rimage:hover{
-webkit-filter: brightness(90%);
filter: brightness(90%);
float:right;
opacity:0.9;
}
.loading {
display:inline-block;
width:50px;
height:50px;
background-size: contain;
background-repeat:no-repeat;
background-image: url("loading.gif");
margin-top:8px;
}
.loading2{
display:none;
width:50px;
height:50px;
background-size: contain;
background-repeat:no-repeat;
background-image: url("loading.gif");
position:absolute;
z-index:-999;
}
.load_text {
font-size:94%;
display:inline-block;
margin-left:60px;
color:grey;
}
.location {
display:block;
width:60px;
height:50px;
background-size: contain;
background-repeat:no-repeat;
background-image: url("location.png");
cursor:pointer;
}
.text_t {
font-family: 'Open Sans Condensed';
font-size:120%;
font-weight:700;
}
select {
outline:none;
-webkit-appearance: none;
-moz-appearance: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
border: silver solid 1px;
border-radius:3px;
//padding:1% 0 1% 1%;
//padding:7px;
height:45px;
font-size:120%;
//background-color:#f6f6f6;
font-family: 'Open Sans';
width:50%;
margin:10px 0 10px 0;
resize:none;
overflow:auto;
cursor:pointer;
background-size: contain;
background-repeat:no-repeat;
background-image: url("t.png");
background-position:right;
}
#modal_form {
//min-width:800px;
background: white;
width: 55%;
height: 86%;
overflow: auto;
margin: auto;
position: fixed;
padding:30px;
box-sizing:border-box;
top: 0; left: 0; bottom: 0; right: 0;
z-index:9999;
display: none;
}
#overlay {
z-index: 999;
position: fixed;
background-color: #000;
opacity: 0.8;
width: 100%;
height: 100%;
top: 0;
left: 0;
cursor: pointer;
display: none;
}