﻿*{margin:0;padding:0}img{border:0 none;margin:0;padding:0}html{height:100%;width:100%;margin:0;padding:0;-webkit-text-size-adjust:none}.clear{border:0 none;clear:both;margin:0;padding:0}@font-face{font-family:'MuseoSlab500Regular';src:url('/fonts/Museo_Slab_500-webfont.eot');src:url('/fonts/Museo_Slab_500-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/Museo_Slab_500-webfont.svg#MuseoSlab500Regular') format('svg');font-weight:normal;font-style:normal}body{margin:0;padding:0;width:100%;height:100%;color:#000;position:relative;text-align:left;font-size:1em;line-height:1.8em;font-family:'MuseoSlab500Regular',Arial,Helvetica,sans-serif;background:url(/images/bgPattern.jpg) 0 0 repeat}a{color:#0677bd;text-decoration:none}a:hover{color:#f06015}h1,h2,h3,h4,h5{font-family:'MuseoSlab500Regular',Arial,Helvetica,sans-serif;font-weight:normal;text-shadow:0 1px 1px #fff;line-height:1.4em}input[type="text"],input[type="number"],input[type="email"],input[type="tel"]{color:#989898;display:block;font-size:1.2em;height:auto;margin:0 auto .6em auto;padding:.2em 2%;width:96%;border:.1em solid #d9d9d9;border-radius:.2em;box-shadow:1px 1px 2px #666 inset;-moz-border-radius:.2em;-moz-box-shadow:1px 1px 2px #666 inset;-webkit-border-radius:.2em;-webkit-box-shadow:1px 1px 2px #666 inset;-webkit-appearance:none;font-family:'MuseoSlab500Regular',Arial,Helvetica,sans-serif}textarea:focus,input[type="text"]:focus,input[type="number"]:focus,input[type="email"]:focus{border:.1em solid rgba(0,157,255,0.9);box-shadow:0 0 .4em rgba(0,157,255,0.6);color:#989898}input:focus::-webkit-input-placeholder,input:focus::-moz-placeholder{color:#ddd}.loader{margin:0 auto;background:rgba(255,255,255,0.9);position:fixed;width:100%;height:100%;left:0;top:0;z-index:9999999;display:block}.loader img{display:block;margin:0 auto;max-width:14%;position:relative;top:36%}.getBtn{border-radius:.5em .5em .5em .5em;box-shadow:0 .16em 0 #0677bd;-webkit-box-shadow:0 .16em 0 #045384;-moz-box-shadow:0 .16em 0 #045384;cursor:pointer;display:block;font:2em/100% 'MuseoSlab500Regular',Arial,Helvetica,sans-serif;margin: 1em auto 1.2em auto;width:60%;outline:medium none;overflow:hidden;padding:.2em 0;text-align:center;text-decoration:none;text-overflow:ellipsis;text-shadow:0 1px 1px rgba(0,0,0,0.3);vertical-align:baseline;background:#6fb3e8;background:-moz-linear-gradient(top,#6fb3e8 0,#2989d8 67%,#207cca 100%,#7db9e8 100%,#0e75c9 101%);background:-webkit-linear-gradient(top,#6fb3e8 0,#2989d8 67%,#207cca 100%,#7db9e8 100%,#0e75c9 101%);background:linear-gradient(to bottom,#6fb3e8 0,#2989d8 67%,#207cca 100%,#7db9e8 100%,#0e75c9 101%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6fb3e8',endColorstr='#0e75c9',GradientType=0);color:#fef4e9;border:0;}.getBtn:hover{text-decoration:none;background:#6fb3e8;background:-moz-linear-gradient(top,#6fb3e8 0,#2989d8 67%,#207cca 100%,#7db9e8 100%,#0e75c9 101%);background:-webkit-linear-gradient(top,#6fb3e8 0,#2989d8 67%,#207cca 100%,#7db9e8 100%,#0e75c9 101%);background:linear-gradient(to bottom,#6fb3e8 0,#2989d8 67%,#207cca 100%,#7db9e8 100%,#0e75c9 101%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6fb3e8',endColorstr='#0e75c9',GradientType=0)}.getBtn:active{position:relative;top:4px;background:#6fb3e8;background:-moz-linear-gradient(top,#6fb3e8 0,#2989d8 67%,#207cca 100%,#7db9e8 100%,#0e75c9 101%);background:-webkit-linear-gradient(top,#6fb3e8 0,#2989d8 67%,#207cca 100%,#7db9e8 100%,#0e75c9 101%);background:linear-gradient(to bottom,#6fb3e8 0,#2989d8 67%,#207cca 100%,#7db9e8 100%,#0e75c9 101%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6fb3e8',endColorstr='#0e75c9',GradientType=0);color:#fcd3a5;box-shadow:0 .16em 0 #0677bd;-webkit-box-shadow:0 .16em 0 #045384;-moz-box-shadow:0 .16em 0 #045384}.mWrap{min-height:100%;height:auto!important;height:100%;margin:0 auto}.logoWrap{width:100%;display:block;padding:.6em 0 .4em 0;clear:both}.logoWrap img{max-width:90%;display:block;margin:0 auto}header h2{font-size:1.6em}header h3{font-size:1.2em;padding:1.4% 0 1%}header.soloH3 h3{font-size:1.2em;padding:1.4% 6% 1%}.contactHead h3{padding:1.4% 6% 1% 6%}header.selectHead{display:none;overflow:hidden;width:88%;margin:0 auto 2% auto}header.selectHead span{cursor:pointer;font-size:.9em;float:right;padding:.1em .6em;color:#666;box-shadow:inset 0 0 .8em rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 0 .8em rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 .8em rgba(0,0,0,0.2)}header.selectHead span:hover{color:#f06015}.mainHead{width:100%;margin:0;padding: 2% 0 0 0;overflow:hidden;border-bottom:.1em solid rgba(255,255,255,1);background:url(/images/bgTop.jpg) center 0 repeat-x;box-shadow:inset 0 0 .9em rgba(0,0,0,0.8);-webkit-box-shadow:inset 0 0 .9em rgba(0,0,0,0.8);-moz-box-shadow:inset 0 0 .9em rgba(0,0,0,0.8);}.mainHead h1{color:#fff;padding:0 6%;font-size:2.2em;text-shadow:0 -2px 2px rgba(0,0,0,0.8)}.mainHead h2{color:#fff;padding:0 6%;float:left;text-shadow:0 -2px 2px rgba(0,0,0,0.8)}.mainHead h4{color:#fff;padding:1% 2% 2%;margin:0 6%;position:relative;display:block;float:right;background:rgba(51,51,51,0.2);text-shadow:0 -2px 2px rgba(0,0,0,0.6);box-shadow:inset 0 0 .6em rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 .6em rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 .6em rgba(0,0,0,0.3)}header.mainHead h4{display:none}.locationWrap{width:88%;margin:0 auto}.topCat{width:88%;margin:0 auto}.radioSelect{border-radius:.5em .5em .5em .5em;-webkit-border-radius:.5em .5em .5em .5em;-moz-border-radius:.5em .5em .5em .5em;box-shadow:0 .16em 0 #0677bd;-webkit-box-shadow:0 .16em 0 #045384;-moz-box-shadow:0 .16em 0 #045384;cursor:pointer;display:table;font:1.6em/100% 'MuseoSlab500Regular',Arial,Helvetica,sans-serif;margin:0 auto .6em auto;width:88%;outline:medium none;overflow:hidden;padding:0;text-align:center;text-decoration:none;text-overflow:ellipsis;text-shadow:0 1px 1px rgba(0,0,0,0.3);vertical-align:baseline;background:#6fb3e8;background:-moz-linear-gradient(top,#6fb3e8 0,#2989d8 67%,#207cca 100%,#7db9e8 100%,#0e75c9 101%);background:-webkit-linear-gradient(top,#6fb3e8 0,#2989d8 67%,#207cca 100%,#7db9e8 100%,#0e75c9 101%);background:linear-gradient(to bottom,#6fb3e8 0,#2989d8 67%,#207cca 100%,#7db9e8 100%,#0e75c9 101%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6fb3e8',endColorstr='#0e75c9',GradientType=0);color:#fef4e9}.radioSelect:hover{text-decoration:none;background:#6fb3e8;background:-moz-linear-gradient(top,#6fb3e8 0,#2989d8 67%,#207cca 100%,#7db9e8 100%,#0e75c9 101%);background:-webkit-linear-gradient(top,#6fb3e8 0,#2989d8 67%,#207cca 100%,#7db9e8 100%,#0e75c9 101%);background:linear-gradient(to bottom,#6fb3e8 0,#2989d8 67%,#207cca 100%,#7db9e8 100%,#0e75c9 101%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6fb3e8',endColorstr='#0e75c9',GradientType=0)}.radioSelect:active{position:relative;top:4px;background:#6fb3e8;background:-moz-linear-gradient(top,#6fb3e8 0,#2989d8 67%,#207cca 100%,#7db9e8 100%,#0e75c9 101%);background:-webkit-linear-gradient(top,#6fb3e8 0,#2989d8 67%,#207cca 100%,#7db9e8 100%,#0e75c9 101%);background:linear-gradient(to bottom,#6fb3e8 0,#2989d8 67%,#207cca 100%,#7db9e8 100%,#0e75c9 101%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6fb3e8',endColorstr='#0e75c9',GradientType=0);color:#fcd3a5;box-shadow:0 .16em 0 #0677bd;-webkit-box-shadow:0 .16em 0 #045384;-moz-box-shadow:0 .16em 0 #045384}.radioBox{display:none}.radioBtn{margin:0 .8em}.radioSelect img{display:table-cell;height:4em;vertical-align:middle}.radioSelect label{cursor:pointer;padding:.4em;width:82%;display:table-cell;vertical-align:middle;background:url(../images/borderLeft.png) 0 0 repeat-y}.articleBtn{width:20%;font-size:.8em;line-height:1.6em;border-radius:0 0 .4em .4em;box-shadow:0 1px 2px #666;background:#f78d1d;color:#fff;float:right;margin:0 6% 0 0;cursor:pointer;background:-moz-linear-gradient(center top,#0046cc,#008be1) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left bottom,left top,from(#008be1),to(#0046cc)) scroll 0 0 transparent}footer{width:100%;padding:0 0 1% 0;color:#0677bd;text-align:center;border-top:.1em solid rgba(255,255,255,1);background:url(/images/bgTop.jpg) center 0 repeat;box-shadow:inset 0 0 .8em rgba(0,0,0,0.8);-webkit-box-shadow:inset 0 0 .8em rgba(0,0,0,0.8);-moz-box-shadow:inset 0 0 .8em rgba(0,0,0,0.8)}footer a{font-size: .8em;margin:0 .2em;text-shadow:0 -1px 1px #000;}footer span{color:#fff;font-size:.8em;display:block;text-shadow:0 -1px 1px #000}article{width:88%;margin:0 auto;text-align:left;color:#fff}section ul{list-style:inside;text-indent:-1em;margin:0 0 0 1em;font-size:.8em}section h2{font-size:1.2em;text-shadow:0 .1em .1em #333;padding:1em 0 .4em}section p{font-size:1em}section p a{font-size:.8em}section{display:none}.selW{position:relative;width:100%;height:2em;margin:0 0 1em 0;display:block;}.selIner{width:86%;display:block;border:1px solid #d9d9d9;border-radius:.2em;box-shadow:1px 1px 2px #666 inset;-moz-border-radius:.2em;-moz-box-shadow:1px 1px 2px #666 inset;-webkit-border-radius:.2em;-webkit-box-shadow:1px 1px 2px #666 inset;font-weight:normal;color:#989898;display:block;font-size:1.2em;padding:.1em 12% .1em 2%;position:absolute;background:url(/images/arrowSelect.png) no-repeat scroll right center #fff;z-index:9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}select.cusS{width:100%;height:100%;position:absolute;z-index:999;opacity:0;padding:.2em 0;filter:alpha(opacity=00);-webkit-appearance:menulist-button;}.formWrap{width:88%;margin:2% auto 0;display:block}.formWrap input[type="text"],.formWrap input[type="number"],.formWrap input[type="email"]{font-size:1.2em;margin:0 auto .6em auto;padding:.2em 2%}.radioWrap{clear:both;display:block}.radioWrap label{font-size:.8em}.inputRow{clear:both}.inputRow:nth-child(1){width:44%;float:left;clear:none}.inputRow:nth-child(2){width:44%;float:right;clear:none}/*.inputRow:nth-child(n+7){width:20%;margin:0 6% 0 0;float:left;clear:none}*/.inputRow:nth-child(9){width:25%}.csWrap{width:88%;margin:0 auto}.closeMe{color:#0677bd;font-size:.7em}.closeMe:hover{color:#f06015}.csResultWrap{overflow:hidden;margin:0 auto;padding:0 0 1% 0}.csBox{display:block;overflow:hidden;-moz-border-radius:.4em;-webkit-border-radius:.4em;border-radius:.4em;margin:0 0 1em 0;box-shadow:0 .16em 0 rgba(167,8,0,1);-webkit-box-shadow:0 .16em 0 rgba(167,8,0,1);-moz-box-shadow:0 .16em 0 rgba(167,8,0,1);text-decoration:none;background:-moz-linear-gradient(center top,#F88E11,#F06015) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left bottom,left top,from(#F06015),to(#F88E11)) scroll 0 0 transparent}.csBox:hover{text-decoration:none;background:#f47c20;background:-moz-linear-gradient(center top,#F88E11,#F06015) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left bottom,left top,from(#F06015),to(#F88E11)) scroll 0 0 transparent}.csBox:active{position:relative;top:4px;background:-moz-linear-gradient(center top,#F47A20,#FAA51A) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left bottom,left top,from(#F06015),to(#F88E11)) scroll 0 0 transparent;color:#fcd3a5;box-shadow:0 0 0 rgba(203,203,203,0.8);-webkit-box-shadow:0 0 0 rgba(203,203,203,0.8);-moz-box-shadow:0 0 0 rgba(203,203,203,0.8)}.csLogoWrap{display:block;float:left;background:#FFF;box-shadow:0 0 .1em #000 inset;padding:.4em;width:33%;margin:0 .6em 0 0}.csLogoWrap img{display:block;max-width:100%;margin:0 auto}.csBox h5{display:block;padding:.8em 0 0 .4em;line-height:1em;font-size:.8em;color:#fff;font-weight:bold;text-shadow:0 -0.1em .1em rgba(0,0,0,0.4)}.csBox span{font-size:.8em;padding:0 0 0 .4em;display:block;color:#fff;text-shadow:0 -0.1em .1em rgba(0,0,0,0.3)}.fieldset{width:88%;margin:3% auto;border: 2px solid #787878;padding:1% 2%;border-radius:10px;}.fieldset:last-of-type{border:0}.staticInfoWrap{width:90%;margin:0 auto}.staticInfoWrap p{padding:0 0 1em 0}.fieldset fieldset{border:0 none}.fieldset legend{font-size:.9em;line-height:1em;padding:.6em 0 0;color:#0677bd}.fieldset label{font-size:.9em;margin:0 1em 0 0;vertical-align:middle}.fieldset input[type="radio"]{margin:0 .2em 0 0;vertical-align:middle}.fieldset textarea{display:block;font-size:1.2em;height:auto;margin:0 auto .6em auto;padding:.2em 2%;width:96%;border-radius:.2em;box-shadow:1px 1px 2px #666 inset;-moz-border-radius:.2em;-moz-box-shadow:1px 1px 2px #666 inset;-webkit-border-radius:.2em;-webkit-box-shadow:1px 1px 2px #666 inset;-webkit-appearance:none;border:.1em solid #d9d9d9}@media only screen and (max-width :2200px){.resultWrap{overflow:hidden;width:88%;margin:0 auto 2em auto}.radioSelect{float:left;font:2em/100% 'MuseoSlab500Regular',Arial,Helvetica,sans-serif;margin:0 0 .6em 0;width:49%}.radioSelect:nth-child(even){float:right}.mainHead h1{font-size:3.2em}.mainHead h2{font-size:2.6em}header h3{font-size:2em}.mainHead h4{font-size:2em}.radioSelect img{height:4.4em}}@media all and (orientation:landscape){.resultWrap{overflow:hidden;width:94%;margin:0 auto 2em auto}.radioSelect{float:left;font:1.2em/100% 'MuseoSlab500Regular',Arial,Helvetica,sans-serif;margin:0 0 .6em 0;width:49%}.getBtn{font:1.8em/100% 'MuseoSlab500Regular',Arial,Helvetica,sans-serif}.radioSelect:nth-child(even){float:right}.mainHead h1{font-size:1.4em}.mainHead h2{font-size:1em}header h3{font-size:1em}.mainHead h4{font-size:.8em}.radioSelect img{height:3em}.radioSelect label{font-size:.7em;line-height:1.2em}.radioBtn{margin:0 .2em}}@media all and (orientation:portrait){.getBtn{width:90%;font:1.6em/100% 'MuseoSlab500Regular',Arial,Helvetica,sans-serif}.resultWrap{overflow:hidden;width:auto;margin:0 auto 2em auto}.radioSelect{float:none;font:1.2em/100% 'MuseoSlab500Regular',Arial,Helvetica,sans-serif;margin:0 auto .6em auto;width:88%}.radioSelect:nth-child(even){float:none}.mainHead h1{font-size:1.4em}.mainHead h2{font-size: .8em;padding: 0 6% 1% 6%;}header h3{font-size:.8em}.mainHead h4{font-size:.8em}.radioSelect img{height:3em}header.selectHead span{font-size:.6em;line-height:1.8em}.staticInfoWrap header h3{font-size:1.6em;text-align:center;padding:3%;border-radius:10px;border:2px solid #655184;margin:10% auto;box-shadow:0 0 8px #3c334a}}


.locationWrap span.back{
    margin: 6% auto;
    display: inline-block;
    color: #787878;
    text-align:center;
    font-size:1em;
    box-shadow: none;
    width: 100%;
	cursor:pointer;
	text-decoration: underline;
}
header.selectHead span.slideT{
    display:none;
}
.locationWrap .subcat-wrap{
    width:80%;
    margin: 6% auto 1%;
}
.locationWrap .subcat-wrap h4{
    text-align:center;
    padding: 10px 0 20px;
    text-shadow:  none;
    color: #0677bd;
    font-weight:400;
}
.locationWrap .subcat-wrap div{
    height: 100px;
    width: 100px;
    margin:0 auto;
    overflow:  hidden;
    border-radius: 50px;
    border:1px solid #0677bd;
}
.locationWrap .subcat-wrap img{
    display: block;
    height: 100px;
}
header h3{
    text-align:center;
    padding:10px 0;
    font-size:1.1em;
    text-align:left;
}
.staticInfoWrap header h3 {
    font-size: 1.6em;
    text-align: center;
    padding: 3%;
    border-radius: 10px;
    border: 2px solid #655184;
    margin: 10% auto;
    box-shadow: 0 0 8px #3c334a;
}
.locationWrap input[type="text"], .locationWrap input[type="number"], .locationWrap input[type="email"], .locationWrap input[type="tel"]{
    font-size: 1.8em;
    padding: .4em 4%;
    width: 90%;
    margin: 1% 0 4%;
}
.formWrap input[type="text"], .formWrap input[type="number"], .formWrap input[type="email"], .formWrap input[type="tel"],.locationWrap input[type="tel"]{
    color:#111;
}
input[type=text]::input-placeholder, input[type="text"]::input-placeholder, input[type="number"]::input-placeholder, input[type="email"]::input-placeholder, input[type="tel"]::input-placeholder{
	color:#787878;
}
.locationWrap .getBtn{
    padding: .4em 0;
    width:100%;
    font-size:  2em;
    margin-bottom: 12%;
}
.locationWrap header h3{
    display:none;
}
.mainHead h1 {
    font-size: 1.2em;
    padding: 1% 6% 0;
}
.mainHead h1, .mainHead h2{
    line-height: 1.2em;
    margin: 1% 0;
}
.tcpa-wrapper{
	padding:0 10px;
}
p.tcpa-generic{
	font-size: 10px; 
	width: 90%; 
	margin: 0 auto 10px;
	line-height:1.8em;
}
.selIner{
    color:#333;
}
.staticInfoWrap header h2{
    font-size:18px;
    padding: 30px 0 0;
    margin:0 auto;
    text-align:center;
}
.mWrap .mainHead img{
    width:80%;
    margin: 0 auto 10px;
    display:  block;
}
@media (orientation: landscape){
  .locationWrap .getBtn {
    margin-bottom: 10%;
    }  
}