/*! normalize.css v1.1.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle;width:100%}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden,.hide{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}body{font-family:"Lato", Helvetica, Arial, sans-serif;font-weight:300;font-size:17px;line-height:1.45}blockquote{margin:15px 0;border-left:4px solid #dddddd;padding:0 15px;color:#777777}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}#wrapper{overflow:hidden}.button{font-family:"Lato", Helvetica, Arial, sans-serif;font-weight:700;font-size:17px;text-transform:uppercase;display:inline-block;text-align:center;padding:26px 60px;text-decoration:none;border-radius:10px}.button.blue{color:#d2f7fe;background:#1ba2ba}.button.blue:hover{background:#0a6d7f}.button.red{color:#fff !important;background:#ed145b}.button.red:hover{background:#e21356}.button.white{color:#aa0b3f;background:#fff}.button.white:hover{background:#f1f1f1}.button.long{display:block;line-height:25px;border-radius:0px}.button.left-half{border-radius:10px 0 0 10px}.button.right-half{border-radius:0 10px 10px 0}.button .sym{margin:0px 15px}.double-button{position:relative}.double-button .or{font-family:"Lato", Helvetica, Arial, sans-serif;font-weight:700;position:absolute;top:32%;background:#0a6d7f;margin-left:-16px;padding:8px;color:#fff;font-size:10px;border-radius:50%}.head{padding-right:6.5% !important}.head h3{font-family:"Lato", Helvetica, Arial, sans-serif;font-weight:900;font-size:42px;line-height:1.2;text-align:right}h4{text-transform:uppercase;font-size:17px}p,h5{font-size:17px;line-height:1.45}.nav-bar{font-family:"Lato", Helvetica, Arial, sans-serif;font-weight:700;position:fixed;z-index:1000;height:45px;width:100%;font-size:14px;background:#fff}.nav-bar .no-home .utility{height:1px}.nav-bar nav.utility a{color:#000 !important}.nav-bar nav.main{padding-left:6.5%}.nav-bar nav ul{padding-left:0;margin:0}.nav-bar nav ul li{float:left;text-transform:uppercase;margin-right:50px;margin-top:14px}.nav-bar nav ul li a{color:#1ba2ba;text-decoration:none}.nav-bar nav ul li:last-child{margin-right:0}.nav-bar nav ul li.active a{color:#0a6d7f}.overview{border-bottom:90px solid #ade9f3;background:#81d8e8;position:relative}.overview .masthead{padding-top:45px}.overview .masthead .logo{background:#70d3e5;padding-right:6.5%}.overview .masthead .logo h1{padding:60px 8%;margin:0}.overview .masthead .logo h1 a{margin-right:auto;float:right;display:block;max-width:260px;padding-bottom:30px}.overview .masthead .details{background:#81d8e8;padding:0 6.5%;position:relative}.overview .masthead .details h2{font-family:"Lato", Helvetica, Arial, sans-serif;font-weight:900;margin:0;padding:60px 0 70px;color:#d2f7fe;font-size:47px;line-height:55px;max-width:800px}.overview .masthead .details h2 span{color:#fff;clear:right}.overview .masthead .details h2 .cursor{color:#1ba2ba;text-decoration:none;height:50px;width:25px;display:inline-block}.overview .masthead .down{position:absolute;background:url(/img/down.png) no-repeat;display:block;left:-15px;bottom:-15px;height:30px;width:30px;background-size:30px;text-indent:-9999em}.overview .masthead .down:hover{opacity:0.5}.overview .feature{background:#94deeb}.overview .feature .head{background:#85dae9;padding:60px 3.5% 60px 3.5%}.overview .feature .head h3{color:#1ba2ba}.overview .feature .action{background:#94deeb;padding:60px 6.5%}.overview .feature .action .feature-item{padding:0 3.5% 0 0}.overview .feature .action .feature-item iframe{border:1px solid #fff}.overview .feature .action .feature-desc h4{color:#1ba2ba;margin:42px 0 0 0;padding:0}.overview .feature .action .feature-desc .author{color:#fff;margin:0;padding:0}.overview .two .head{background:#97e0ec}.overview .two .details{background:#a4e3ee}.details{padding-left:6.5% !important;text-decoration:none}.details .list-item{margin:0;list-style:none}.details .list-item .detail-head{padding:0}.details .list-item .detail-head h4{padding:5px 0 10px 0px;margin:45px 0 20px 0}.details .list-item .description p{margin:50px 0 50px 0}.details .list-item .description .link{padding-top:1.5em;display:block}.details .list-item .description .large-link{display:block}.details .list-item .description ul{list-style:none;margin:0;padding:50px 0 50px 0}.details .list-item .description ul li a{color:#14020b}.details .list-item .description ul li a:hover{text-decoration:none}.panel{position:absolute;width:66.5%;top:0;min-height:100%;right:-1000px;z-index:100}.panel.full{width:100%}.panel.yellow{background:#e7ef6b}.panel.yellow a{color:#000}.panel.red{background:#aa0b3f;color:#fff}.panel.red a{color:#fff !important}.panel.red-invert{background:#fff;color:#ed145b}.panel.red-invert a{color:#000 !important}.panel .panel-wrap{padding:37px 6.5% 20px 10%}.panel .panel-wrap h2{font-size:30px;line-height:35px;width:70%;margin-bottom:15px}.panel .panel-wrap .details{padding:0 !important}.panel .panel-wrap .details .image-head{padding-top:0px}.panel .panel-wrap .details .description h4{margin-top:0px}.panel .panel-wrap .details:hover{background:transparent !important}.panel .close{position:absolute;background:url(/img/close.png) no-repeat;display:block;right:3.5%;top:37px;height:40px;width:40px;background-size:40px;text-indent:-9999em}.panel .close:hover{opacity:0.5}.panel .content h1,.panel .content h2,.panel .content h3,.panel .content h4,.panel .content h5,.panel .content h6{color:#000;margin:0 0 20px 0}.panel .content h1{font-size:2.2em}.panel .content h2{font-size:1.9em}.panel .content h3{font-size:17px}.panel .content h4{font-size:1.4em}.panel .content h5{font-size:1.2em}.panel .content h6{font-size:1em}.panel .content ol,.panel .content p{font-size:1.7em;line-height:25px}.logo-list{margin:0 0 20px 0;padding:0;list-style:none;border-left:1px solid #f4f4f4}.logo-list li{margin:0;padding:0;float:left;width:24.5%;background:#fff;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;border-right:1px solid #f4f4f4}.logo-list li:hover{opacity:0.7}.logo-list li a{text-decoration:none}.logo-list li .date{font-family:"Lato", Helvetica, Arial, sans-serif;font-weight:700;color:#ccc;text-decoration:line-through;font-size:0.7em;text-align:center;text-transform:uppercase;padding-bottom:10px;margin-top:-5px}.logo-list li.upcoming .date{color:#000;text-decoration:none}.listing.green{border-bottom:90px solid #2fbb4d;background:#2fbb4d}.listing.green .row.one .head{background:#24b743}.listing.green .row.one .details{background:#2abc49}.listing.green .row.two .head{background:#2fbb4d}.listing.green .row.two .details{background:#35bf52}.listing.green .row.three .head{background:#3abe56}.listing.green .row.three .details{background:#40c35c}.listing.green .head h3{color:#fff}.listing.green a.details:hover{background:#24b743 !important}.listing.green a.details:hover h4{color:#fff}.listing.green a.details:hover .link{color:#fff !important}.listing.green .detail-head.become h4{background:url(/img/sprite.png) no-repeat;background-position:0 0;padding-left:50px}@media screen and (min-device-pixel-ratio: 2){.listing.green .detail-head.become h4{background-image:url(/img/sprite-2x.png) no-repeat}}.listing.green .detail-head.support h4{background:url(/img/sprite.png) no-repeat;background-position-y:-96px;padding-left:50px}@media screen and (min-device-pixel-ratio: 2){.listing.green .detail-head.support h4{background-image:url(/img/sprite-2x.png) no-repeat}}.listing.green .detail-head.get h4{background:url(/img/sprite.png) no-repeat;background-position-y:-191px;padding-left:50px}@media screen and (min-device-pixel-ratio: 2){.listing.green .detail-head.get h4{background-image:url(/img/sprite-2x.png) no-repeat}}.listing.green .description p{color:#003f0d}.listing.green .description .link{color:#e7ef6b}.listing.green h4{color:#c0eeca}.listing.red{background:#fff}.listing.red a{color:#ed145b}.listing.red .row.one .head{background:#f4f4f4}.listing.red .row.one .details{background:#fff}.listing.red .row.two .head{background:#f1f1f1}.listing.red .row.two .details{background:#fafafa}.listing.red .row.three .head{background:#eee}.listing.red .row.three .details{background:#f5f5f5}.listing.red .head h3{color:#ed145b}.listing.red a.details:hover{background:#f4f4f4 !important}.listing.red a.details:hover h4{color:#14020b}.listing.red a.details:hover .image-head h4{color:#fff}.listing.red a.details:hover .link{color:#14020b !important}.listing.red .detail-head{padding:0}.listing.red .detail-head h4{color:#ed145b}.listing.red .description p{color:#14020b}.listing.red .description .link{color:#ed145b}.listing.red h4{color:#ed145b}.general a{color:#1ba2ba}.general .row.one .head{background:#fafafa}.general .row.one .details{background:#fff}.general .row.two .head{background:#e9e9e9}.general .row.two .details{background:#f1f1f1}.general .content h1,.general .content h2,.general .content h3,.general .content h4,.general .content h5,.general .content h6{color:#1ba2ba}.listing.red-invert{background:#bc164c}.listing.red-invert .row.one .head{background:#aa0b3f}.listing.red-invert .row.one .details{background:#bc164c}.listing.red-invert .head h3{color:#fff}.listing.red-invert .details:hover{background:#aa0b3f !important}.listing.red-invert .details:hover h4,.listing.red-invert .details:hover h5{color:#fff}.listing.red-invert .details:hover .image-head h4{color:#fff}.listing.red-invert .details:hover .link{color:#fff !important}.listing.red-invert .detail-head{padding:0}.listing.red-invert .detail-head h4,.listing.red-invert .detail-head h5{color:#fff}.listing.red-invert .description p,.listing.red-invert .description h5{color:#fff}.listing.red-invert .description .link{color:#fff}.listing.red-invert h4{color:#ed145b}.text.listing.green{position:relative}.text.listing.red{position:relative}.image.listing.red{position:relative}.image.listing .image-head{padding:40px 0 40px 0;position:relative}.image.listing .image-head h4{color:#fff;max-width:90%;z-index:2;position:absolute;bottom:55px;margin:0;padding:0 0 0 20px;text-align:center}.image.listing .image-head img{max-width:90%;display:block;border-radius:10px}.image.listing .description p{margin:0px 0 50px 0}.image.listing .description h4{margin:50px 0 0 0}.image.listing .description h5{margin:50px 0 20px 0}.listing .description p{max-width:500px}.listing .description h4{max-width:500px}.listing .description h5{max-width:500px}.article .overview{border-bottom:0px}.article .masthead .logo{border-bottom:23px solid #85dae9}.article .masthead .details{border-bottom:23px solid #94deeb}.article .content{padding-top:25px;padding-bottom:60px}.side.head{padding-top:50px}.side.head p{text-align:right}.side.head .date{font-family:"Lato", Helvetica, Arial, sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5em}.read-through .overview{border-bottom:23px solid #ade9f3}.read-through .text.listing.green{border-bottom:23px solid #24b743}.read-through .feature .head{padding:0px 3.5% 0px 3.5%}.read-through .head h3{font-size:25px;line-height:30px;padding-top:5px}.read-through .content{padding:35px 0}.read-through .red.listing{border-bottom:23px solid #ed145b}.content{padding-top:10px;max-width:600px}.content p{margin:0 0 20px 0}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-size:2.9em;line-height:1.3em}.content .group{padding-bottom:10px;border-bottom:1px solid #e9e9e9}.side-buttons{list-style:none;padding:0;margin:0;text-align:right;text-transform:uppercase;font-size:12px}.side-buttons li{float:right;padding:0;margin:0 0 0 10px}.side-buttons li a{display:block;font-family:"Lato", Helvetica, Arial, sans-serif;font-weight:700;border-radius:10px;background:#fff;text-decoration:none;padding:8px}.side-buttons li a:hover{color:#fff !important;background:#000 !important}.side-buttons li.on a{color:#fff;background:#000}.red .side-buttons .on a{background:#ed145b;color:#fff}#map_canvas{width:100%;height:500px}.map-content{font-size:1.5em;line-height:20px}.map-content a{color:#000}.foot .head{padding-top:35px;padding-bottom:30px}.foot .details{padding-top:35px;padding-bottom:30px}.post .overview{border-bottom:0}.post .post-content{padding-right:8%;margin-top:3em}.post .post-content h1{font-size:20px}.col,.colinner{border:0px solid transparent;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important}.lt-ie8 .col{float:left;display:inline}.lt-ie9 .row .col:first-child{margin-left:0}.lt-ie9 .span_1{width:8.3333333333%;border-left-width:0;padding:0 3.5%;margin-left:0%}.lt-ie9 .span_2{width:16.6666666667%;border-left-width:0;padding:0 3.5%;margin-left:0%}.lt-ie9 .span_3{width:25%;border-left-width:0;padding:0 3.5%;margin-left:0%}.lt-ie9 .span_third,.list-item .detail-head{width:33%}.lt-ie9 .span_third,.list-item .description{width:65%}.lt-ie9 .span_4,.utility,.logo,.feature .head,.head,.feature-desc{width:33.3333333333%;border-left-width:0;padding:0 3.5%;margin-left:0%}.lt-ie9 .span_5{width:41.6666666667%;border-left-width:0;padding:0 3.5%;margin-left:0%}.lt-ie9 .span_6{width:50%;border-left-width:0;padding:0 3.5%;margin-left:0%}.lt-ie9 .span_7{width:58.3333333333%;border-left-width:0;padding:0 3.5%;margin-left:0%}.lt-ie9 .span_8,nav.main,.masthead .details,.feature .action,.details,.feature-item{width:66.6666666667%;border-left-width:0;padding:0 3.5%;margin-left:0%}.lt-ie9 .span_9{width:75%;border-left-width:0;padding:0 3.5%;margin-left:0%}.lt-ie9 .span_10{width:83.3333333333%;border-left-width:0;padding:0 3.5%;margin-left:0%}.lt-ie9 .span_11{width:91.6666666667%;border-left-width:0;padding:0 3.5%;margin-left:0%}.lt-ie9 .span_12{margin-left:0;width:100%}@media screen and (min-width: 0px) and (max-width: 768px){.col,.colinner{padding:0 3.5%}.row .col:first-child{margin-left:0}.span_1{width:8.3333333333%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_2,.utility{width:16.6666666667%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_3{width:25%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_4{width:33.3333333333%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_5{width:41.6666666667%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_6{width:50%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_7{width:58.3333333333%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_8{width:66.6666666667%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_9{width:75%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_10,nav.main{width:83.3333333333%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_11{width:91.6666666667%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_12,.logo,.feature .head,.head,.masthead .details,.feature .action,.details,.feature-item,.feature-desc,.list-item .detail-head,.list-item .description{margin-left:0;width:100%}}@media screen and (min-width: 767px){.col,.colinner{padding:0 3.5%}.row .col:first-child{margin-left:0}.span_1{width:8.3333333333%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_2{width:16.6666666667%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_3{width:25%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_third,.list-item .detail-head{width:33%}.span_third,.list-item .description{width:65%}.span_4,.utility,.logo,.feature .head,.head,.feature-desc{width:33.3333333333%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_5{width:41.6666666667%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_6{width:50%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_7{width:58.3333333333%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_8,nav.main,.masthead .details,.feature .action,.details,.feature-item{width:66.6666666667%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_9{width:75%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_10{width:83.3333333333%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_11{width:91.6666666667%;border-left-width:0;padding:0 3.5%;margin-left:0%}.span_12,.panel-wrap .details{margin-left:0;width:100%}}@media screen and (min-width: 0px) and (max-width: 900px){.head h3{font-size:34px;line-height:37px;padding-top:10px}.nav-bar nav ul li{margin-right:30px}}@media screen and (min-width: 0px) and (max-width: 767px){.overview .masthead .logo h1{padding-left:0}.overview .masthead .logo h1 img{max-width:240px}.overview .feature .action .feature-item{padding-right:0px}.overview .feature .action .feature-desc{padding:0px}.overview .feature .action .feature-desc h4{margin-top:30px}.long.button .sym{margin:0}.mobile-menu-button{display:block;border-bottom:1px solid #f1f1f1}.mobile-menu-button a{display:block;padding:15px 6.5%}.panel{width:100%}.logo-list li{margin:0;padding:0;float:left;width:48%}.nav-bar{background:#fff;margin:0}.nav-bar .mobile-menu-button{display:block}.nav-bar .mobile-menu-button:hover{background:#f1f1f1}.nav-bar .mobile-menu-button.on .icon-bar{background-color:#70d3e5}.nav-bar .mobile-menu-button .icon-bar{display:block;width:22px;height:2px;background-color:#1ba2ba;border-radius:1px}.nav-bar .mobile-menu-button .icon-bar+.icon-bar{margin-top:4px}.nav-bar .menu{display:none;background:#fff}.nav-bar .menu nav{float:none;width:100%;margin:0;padding:0}.nav-bar .menu nav.utility a{position:absolute;z-index:500;top:3px;right:0;background:transparent}.nav-bar .menu nav ul{margin:0;padding:0}.nav-bar .menu nav ul li{float:none !important;border-bottom:1px solid #f1f1f1;margin:0}.nav-bar .menu nav ul li a{padding:15px 6.5%;display:block;background:#fff}.logo h1 a{margin-left:0px !important;margin-right:0px !important;display:block;float:none !important;padding-bottom:0px !important}.head{padding:0px 6.5%}.head h3{text-align:left;margin:30px 0}.side.head{height:0px;padding:0}.foot .head,.foot .details{padding-top:0px;padding-bottom:0px}.details{padding:0 6.5%}.details .list-item .detail-head{padding:0}.details .list-item .detail-head h4{padding:0px 0 10px 0px;margin:40px 0 0px 0}.details .list-item .description{padding-left:0}.details .list-item .description p{margin:10px 0 20px 0}.details .list-item .description ul{padding:0 0 50px 0}.details .list-item .description .link{margin-left:10px}.details .list-item .description .large-link{display:block}.green .row.two .head,.green .row.three .head,.green .overview .feature .head{height:10px}.red .row.two .head,.red .row.three .head{height:10px}.read-through .row.two .head,.read-through .row.three .head,.read-through .overview .feature .head{height:auto}.overview .masthead .logo{padding:0 6.5% !important}.overview .masthead .logo h1{padding:30px 0}.overview .masthead .details{padding:0 6.5% !important}.overview .masthead .details h2{padding:30px 0;font-size:36px;line-height:45px}.overview .down{display:none !important}.overview .feature .head{height:10px;padding-top:0;padding-left:6.5%;padding-bottom:0}.overview .feature .action{padding:30px 6.5% !important}.overview .feature .action .button{padding-left:15px;padding-right:15px;font-size:1.2em;line-height:1.4em;width:38%}.overview .feature .action .or{display:none}.image.listing .image-head{padding:40px 0 20px 0}.image.listing .image-head h4{max-width:100%;padding-left:40px;font-size:1.7em}.image.listing .image-head img{max-width:100%}.image.listing .description p{max-width:100%}.image.listing .description h4{margin:10px 0 0 0}.side-buttons li{float:left;margin:0 20px 20px 0}}@media screen and (min-width: 768px) and (max-width: 900px){.button{padding:32px 30px}}@media screen and (min-width: 768px) and (max-width: 800px){.overview .feature .action .feature-desc{padding:0px}.overview .feature .action .feature-desc h4{margin-top:10px}.overview .feature .head h3{margin-top:10px}}@media screen and (min-width: 767px){.mobile-menu-button{display:none}.menu{display:block !important}.overview .masthead .logo h1{padding-top:70px}}@media screen and (min-width: 800px){.overview .masthead .logo h1{padding-top:68px;padding-left:0;padding-right:0}}@media screen and (min-width: 900px){.overview .masthead .logo h1{padding-top:63px}}@media screen and (max-height: 560px){#map_canvas{height:250px}}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.mappy1{background-image:url(../img/conferenceicon.png)}.mappy2{background-image:url(../img/speakericon.png)}
