#topNav,#spotlight,#wrapper,#header,#footer{width:945px;margin:0 auto}#topNav{text-align:right;width:952px;display:block}#topNav li{width:auto;display:inline}#topNav li a{width:auto}#wrapper{padding:.75em 1em 1em}#content{float:left;width:70%;margin-right:1em;padding:0}#aside{float:left;width:27.5%;font-size:90%}#nav li a{border-right:1px solid #f6f6f6;padding:0 1em}.splash #content{float:none;width:auto;margin-right:0}#footer>section{float:left;min-width:25%}#topNav a{padding:.4em .75em .5em}#topNavOut,#spotlightOut{background-image:url(/images/atty/overlay-595d0cf2b2.png),url(/images/atty/mm-a36b96ebec.png);background-repeat:no-repeat,repeat;max-width:979px;margin:0 auto;overflow:hidden}.popup #header,.popup #topNav,.popup #spotlight,.popup #wrapper,.popup #footer{width:645px}.linear input[type=text],.linear input[type=email],.linear input[type=password],.linear input[type=tel]{width:auto}.linear .pairedField{display:inline-block}.formPage.popup #spotlightOut{width:679px;margin:0 auto}.formPage.popup #wrapper{border-width:0 1px 1px;box-shadow:2px 2px 5px #00000080}.formPage #wrapper{background:#f6f6f6}.formPage #otherAreas{background:#fafafa;border:1px solid #ddd;padding:.25em;font-size:80%}#cta{float:left;width:45%;margin:0;padding-top:1em}#preview{margin-left:49%;position:relative}#signUp,.btn.yes{text-align:left;margin:0 .5em;display:inline-block}#copy{float:left;width:63%}#features{float:right;width:33.5%}#testimonials p{margin-left:6.75em}.userQuote{float:left;clear:none;width:31%;margin-right:2%}.userPic{clear:none}#callNow{margin:0 0 0 .5em}.home #spotlight{padding:0 1em .25em}#video{width:460px;height:200px;margin:1em 0 0 10px}#fullVideo{width:600px;height:364px;margin:0 0 1em}#aside p{text-align:center}#pvSlides{width:480px;height:200px;padding-top:1em;overflow:hidden}.slide{display:none;position:absolute;left:100%}.currentSlide{display:block;left:0}.pvCaption{text-align:center;background:#365680bf;border-radius:.25em;margin:0 auto;padding:.25em;font-size:90%;font-weight:700;display:block;position:absolute;bottom:.25em;right:.25em}#pvControls{width:100%;position:absolute;top:50%}#pvControls a{color:#666;text-align:center;vertical-align:middle;background:#ddd;border-radius:1em;min-width:1em;padding:0 .125em;font-family:monospace;font-size:120%;font-weight:700;text-decoration:none;display:block;position:absolute;box-shadow:1px 1px 2px #0003}#pvPrev{left:-.5em}#pvNext{right:-.5em}.features #wrapper{width:977px;padding-left:0;padding-right:0}.point:first-child{padding-top:0}.point{border-bottom:1px solid #eee;padding:1em;overflow:hidden}.point:nth-child(2n){background:#fafafa -webkit-linear-gradient(#fafafa,#fcfcfc);background-image:-ms-linear-gradient(#fafafa, #fcfcfc);background-image:-moz-linear-gradient(#fafafa,#fcfcfc);background-image:-webkit-linear-gradient(#fafafa,#fcfcfc);background-image:linear-gradient(#fafafa,#fcfcfc)}.point:nth-child(2n) ul{list-style-position:inside}.shot img{float:right;border:1px solid #ddd;margin:0 0 1em 2em;display:block}.point:nth-child(2n) .shot img{float:left;margin:0 2.5em 1em 0}.newsletters{-moz-column-count:3;-webkit-column-count:3;column-count:3}.newsletters section{width:100%;display:inline-block}.newsletters section ul{padding-left:1.25em}#timeline{margin-top:.5em;overflow:hidden}#timeline h3{color:#c25f03;width:3em;position:absolute;top:0;left:0}.timeline-single{padding:1px 0 0 55px;position:relative}#loginForm .section label{min-width:25%;font-weight:700;display:inline-block}#userName,#password,.section label{font-size:120%}#userName,#password{width:68%}#loginForm .section{float:left;clear:left;width:50%;margin-bottom:1em}#loginForm .hint{margin:0 0 1.25em 50%}#pda{float:right;width:50%;margin:.25em 0 1em;font-size:80%}#loginForm .submit{clear:left;margin-left:12.5%}#loginForm input[type=submit]{width:auto;font-size:120%}#signUpForm>div{padding:.25em}#signUpForm>div:nth-child(odd){background:#fafafa}#signUpForm>div:last-child{background:0 0;padding:0}.successAttyList{-moz-columns:2;-webkit-columns:2;columns:2}.successAtty{width:100%;display:inline-block}.successAtty a{font-weight:600}.newsPreview img{float:left;width:13em;margin:0 1em 1em .5em}.newsPreview ul{margin-left:13.5em}.newsPreview:nth-child(2n){background:#f7f9f9;border:1px solid #f0f5fd;margin-bottom:1em;padding:.5em 0;box-shadow:inset 1px 1px #fff}.newsPreview:nth-child(2n) img{margin-bottom:0}#likeBtn{width:600px;margin:.5em 0}#gLike{margin-right:1em}#gLike div,#gLike iframe{width:76px!important}#fbLike{vertical-align:top;margin:0 2em 0 0}#likeBtn>div,#likeBtn iframe{display:inline-block}.hasForm #content{width:66%;margin-right:0}.hasForm #aside{width:34%}.sidebarForm{padding:0}.sidebarForm .nameField{vertical-align:top;max-width:49%;display:inline-block}.membership-pass-info-form .sidebarForm .nameField{max-width:none}.membership-pass-info-form .sidebarForm .nameField input[type=text]{max-width:49%}.sidebarForm #checkboxes{width:100%}.sidebarForm #checkboxes:after{content:" ";clear:both;width:1px;height:1px;display:block}.sidebarForm #checkboxes>div{float:left;width:50%;font-size:85%;display:block}.sidebarForm #checkboxes input[type=checkbox]{vertical-align:middle;margin-left:0;margin-right:0}#aside .disclaimer,#features .disclaimer{text-align:left;padding:0;font-size:80%}#aside h2{max-width:200px}#features.hasForm{border-left:1px solid #eee;padding-left:1em}#features h2{font-size:150%}@media screen and (width>=1200px){#likeBtn{border-width:1px 0 1px 1px;width:102px;margin:0 0 1em -125px;padding:.5em}#likeBtn>div{vertical-align:baseline;margin:0 0 1em}#gLike,#fbLike{margin-top:0;margin-left:0;margin-right:0}#likeBtn>#fbLike{margin-bottom:.25em}#likeWrapper{z-index:5;position:fixed;top:10em}}#sendForm{margin:.5em 0 0 8.5em}@media only screen and (device-width>=768px) and (device-width<=1024px) and (orientation:portrait),screen and (width<=768px){#topNav,#spotlight,#wrapper,#header,#footer,.features #wrapper{width:auto;margin:0 auto}#cta h1{font-size:1.5em;font-weight:700}#signUp{margin-left:0;font-size:1em}#callNow{vertical-align:baseline;font-size:1em}.slide img{width:350px;height:auto;margin-top:10px}#nav a{font-size:1em}#logo{float:left;background:url(/images/logo/lg-trans-f7402f0ff1.png) 0 .75em/75% no-repeat;width:320px;height:50px}#features{width:40%}#copy{width:44%}div.nameField{width:200px;margin-right:10px;display:block}.sidebarForm #checkboxes{width:100%}.sidebarForm #checkboxes>div{float:none;width:100%}}@media only screen and (device-width>=768px) and (device-width<=1024px) and (orientation:landscape){#topNav,#spotlight,#wrapper,#header,#footer{width:auto;max-width:979px;margin:0 auto}#wrapper{padding:.75em 0}#content{width:69%;margin-right:1.3em;padding:0 10px}#aside{width:24%;padding:0 10px}#header{max-width:950px}#cta h1{font-size:1.5em;font-weight:700}#signUp{margin-left:0;font-size:1em}#callNow{vertical-align:baseline;font-size:1em}.slide img{width:370px;height:auto;margin-top:10px}#nav a{font-size:1em}#logo{float:left;background:url(/images/logo/lg-trans-f7402f0ff1.png) 0 .75em/75% no-repeat;width:320px;height:50px}#features{width:40%}#copy{width:44%}div.nameField{width:200px;margin-right:10px;display:block}#copy h2{font-size:1.2em}p,li{font-size:.85em}#features h2{font-size:1.2em}label{font-size:.8em}}.sidebarForm input[type=text],.sidebarForm input[type=tel],.sidebarForm input[type=email]{box-sizing:border-box;width:100%}.sidebarForm input[name=Account_Address_PostalCode]{width:49%}.membership-pass-info-form{margin-bottom:30px}.membership-pass-info-form .nameField{width:100%;display:block}