@media only screen and (max-width:1098px;){body{}#main-outer{margin-bottom:0;z-index:inherit;position:relative}#footer{clear:both;z-index:inherit;position:relative;height:100%;float:left;background:#50b990 url(../images/footer_bg2.png) repeat}}@media only screen and (min-width:768px) and (max-width:1024px){body{}#hero{overflow:hidden;width:100%;height:450px}.hero-centered{margin-top:80px;padding-left:20px;padding-right:20px}.hero-centered h2{font-size:3.385em}.wrap-center{padding-left:20px;padding-right:20px}}@media only screen and (max-width:850px){body{}#hero{overflow:hidden;width:100%;height:520px}.hero-centered{margin-top:80px;padding-left:20px;padding-right:20px}.hero-centered h2{font-size:3.385em}.wrap-center{padding-left:20px;padding-right:20px}p.pull-left[data-pullquote]:before{float:left;margin:0 30px .5em 0%}.content-indenter{margin-left:0%}}@media only screen and (max-width:1024px){body{}.two-col .element{width:22.8em;height:18.333em}.three-col .element{width:14.7em;height:16.333em}.four-col .element{width:10.5em;height:10.333em}.two-col-with-text .element{width:22.8em;height:30em}.three-col-with-text .element{width:14.7em;height:21em}.four-col-with-text .element{width:10.5em;height:19em}p.pull-left[data-pullquote]:before{float:left;margin:0 30px .5em 0%}}@media only screen and (max-width:767px){body{}.features .f-figure{display:none;visibility:hidden}.features .f-detail{width:100%;float:none;display:block}#nav{display:none}.js .selectnav{display:block;visibility:visible;width:100%;clear:both;padding:10px;background:#fff}.bar{padding-bottom:30px}#logo{float:none;margin-top:7px}#logo h1{margin-bottom:20px}}@media only screen and (max-width:600px){body{}.one-half,.one-third,.two-third,.three-fourth,.one-fourth,.one-fifth,.two-fifth,.three-fifth,.four-fifth,.one-sixth,.five-sixth{width:100%;position:relative;margin-right:0%;float:left;margin-bottom:1em;clear:both}#main-outer{z-index:200;margin-bottom:0}#footer{clear:both;z-index:inherit;position:relative;height:inherit;float:left;background:#50b990 url(../images/footer_bg2.png) repeat}#logo{float:none;margin-top:7px}#logo h1{padding:0;width:126px;height:30px;margin:0 auto 20px;text-indent:-999999px}#hero{overflow:hidden;width:100%;height:390px}.hero-centered h2{font-size:2em}.caption-wrap{display:none}.pricing_table.two_columns ul,.pricing_table.three_columns ul,.pricing_table.four_columns ul{width:inherit;padding:2.04%}.pricing_table .featured_plan{padding:2.04%;margin-bottom:0}.connect ul{margin:0;padding:0;float:none;text-align:center}.connect ul li{list-style:none;display:inline;padding-left:0;margin-right:0}.connect ul li a{display:inline-block;text-indent:-9999999px!important;padding-left:30px;position:relative}.social{float:none!important;clear:both;margin-left:-8px}.page-title-wrap-bg .overlay-bgcolor,.page-title-wrap .overlay-bgcolor{padding:30px 0}.page-title-wrap-bg{background:0 0!important}.page-title-wrap-bg h3,.page-title-wrap h3{font-size:2.2em;color:#333!important}.page-title-wrap h3{color:#b2b2b2!important}.page-title-wrap-bg h2,.page-title-wrap h2,.contact-heading{color:#333!important;font-size:3.333em;font-size:2.2em;margin:0 0 0;color:#fefefe;position:relative}.list_carousel li,.carousel-one-item li{margin:0 2px}.call-to-action-wide-link a{padding:.5em 0;display:inline-block;font-size:2em;line-height:1.5}.page-title-wrap hgroup,.page-title-wrap .p-nav{float:none;width:100%}}