@font-face{font-family:'Source Sans Pro';font-weight:normal;src:url("../../app/assets/fonts/Source_Sans_Pro/SourceSansPro-Regular.26add37c629c.ttf");}@font-face{font-family:'Source Sans Pro';font-weight:300;src:url("../../app/assets/fonts/Source_Sans_Pro/SourceSansPro-Light.39b40cfcb316.ttf");}@font-face{font-family:'Source Sans Pro';font-weight:500;src:url("../../app/assets/fonts/Source_Sans_Pro/SourceSansPro-Semibold.bef69c3aefd6.ttf");}@font-face{font-family:'Source Sans Pro';font-weight:600;src:url("../../app/assets/fonts/Source_Sans_Pro/SourceSansPro-Semibold.bef69c3aefd6.ttf");}@font-face{font-family:'Source Sans Pro';font-weight:bold;src:url("../../app/assets/fonts/Source_Sans_Pro/SourceSansPro-Bold.2599a39a18b9.ttf");}@font-face{font-family:'Source Code Pro';font-weight:normal;src:url("../../app/assets/fonts/Source_Code_Pro/SourceCodePro-Regular.cc35f676db8d.ttf");}@font-face{font-family:'Source Code Pro';font-weight:500;src:url("../../app/assets/fonts/Source_Code_Pro/SourceCodePro-Medium.783a18fdb0fb.ttf");}@font-face{font-family:'Source Code Pro';font-weight:300;src:url("../../app/assets/fonts/Source_Code_Pro/SourceCodePro-Light.2652e9a4061c.ttf");}@font-face{font-family:'Source Code Pro';font-weight:600;src:url("../../app/assets/fonts/Source_Code_Pro/SourceCodePro-Semibold.6c34e547bcbe.ttf");}@font-face{font-family:'Source Code Pro';font-weight:bold;src:url("../../app/assets/fonts/Source_Code_Pro/SourceCodePro-Bold.372cbdba546c.ttf");}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;}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}html,body{margin:0;height:100%;position:relative;}a{cursor:pointer;}a:focus{outline:thin dotted;text-decoration:underline;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}h2{font-size:1.5em;margin:0.83em 0 !important;font-weight:400;}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 0;}nav ul,nav ol{list-style:none;list-style-image:none;}ul{list-style: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;}.wrapper{max-width:62.5rem;position:relative;margin:0 auto;}.wrapper:before,.wrapper:after{content:' ';display:table;}.wrapper:after{clear:both}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;*zoom:1;}.row:before,.row:after{content:' ';display:table;}.row:after{clear:both}.row .row{width:auto;max-width:none;margin-left:0.9375rem;margin-right:0.9375rem;clear:both;}.row .row.collapsed{margin:0;}.column{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;min-height:1px;position:relative;float:left;}.column:before,.column:after{content:' ';display:table;}.column:after{clear:both}@media screen and (max-width:769px){.extend-1,.extend-2,.extend-3,.extend-4,.extend-5,.extend-6,.extend-7,.extend-8,.extend-9,.extend-10,.extend-11,.extend-12{width:100%;}}@media screen and (min-width:769px){.extend-1{width:8.33333%;}.offset-1{margin-left:8.33333%;}.extend-2{width:16.66667%;}.offset-2{margin-left:16.66667%;}.extend-3{width:25%;}.offset-3{margin-left:25%;}.extend-4{width:33.33333%;}.offset-4{margin-left:33.33333%;}.extend-5{width:41.66667%;}.offset-5{margin-left:41.66667%;}.extend-6{width:50%;}.offset-6{margin-left:50%;}.extend-7{width:58.33333%;}.offset-7{margin-left:58.33333%;}.extend-8{width:66.66667%;}.offset-8{margin-left:66.66667%;}.extend-9{width:75%;}.offset-9{margin-left:75%;}.extend-10{width:83.33333%;}.offset-10{margin-left:83.33333%;}.extend-11{width:91.66667%;}.offset-11{margin-left:91.66667%;}.extend-12{width:100%;}.push-1{left:8.33333%;}.pull-11{right:91.66667%;}.push-2{left:16.66667%;}.pull-10{right:83.33333%;}.push-3{left:25%;}.pull-9{right:75%;}.push-4{left:33.33333%;}.pull-8{right:66.66667%;}.push-5{left:41.66667%;}.pull-7{right:58.33333%;}.push-6{left:50%;}.pull-6{right:50%;}.push-7{left:58.33333%;}.pull-5{right:41.66667%;}.push-8{left:66.66667%;}.pull-4{right:33.33333%;}.push-9{left:75%;}.pull-3{right:25%;}.push-10{left:83.33333%;}.pull-2{right:16.66667%;}.push-11{left:91.66667%;}.pull-1{right:8.33333%;}.column + .column:last-child{float:right;}.column + .column.closure{float:left;}.column.centered{margin-left:auto;margin-right:auto;float:none !important;}}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important;}.show-for-small,.show-for-medium-down,.show-for-large-down{display:inherit !important;}.show-for-medium,.show-for-medium-up,.show-for-large,.show-for-large-up,.show-for-xlarge{display:none !important;}.hide-for-medium,.hide-for-medium-up,.hide-for-large,.hide-for-large-up,.hide-for-xlarge{display:inherit !important;}.hide-for-small,.hide-for-medium-down,.hide-for-large-down{display:none !important;}table.show-for-small,table.show-for-medium-down,table.show-for-large-down,table.hide-for-medium,table.hide-for-medium-up,table.hide-for-large,table.hide-for-large-up,table.hide-for-xlarge{display:table;}thead.show-for-small,thead.show-for-medium-down,thead.show-for-large-down,thead.hide-for-medium,thead.hide-for-medium-up,thead.hide-for-large,thead.hide-for-large-up,thead.hide-for-xlarge{display:table-header-group !important;}tbody.show-for-small,tbody.show-for-medium-down,tbody.show-for-large-down,tbody.hide-for-medium,tbody.hide-for-medium-up,tbody.hide-for-large,tbody.hide-for-large-up,tbody.hide-for-xlarge{display:table-row-group !important;}tr.show-for-small,tr.show-for-medium-down,tr.show-for-large-down,tr.hide-for-medium,tr.hide-for-medium-up,tr.hide-for-large,tr.hide-for-large-up,tr.hide-for-xlarge{display:table-row !important;}td.show-for-small,td.show-for-medium-down,td.show-for-large-down,td.hide-for-medium,td.hide-for-medium-up,td.hide-for-large,td.hide-for-large-up,td.hide-for-xlarge,th.show-for-small,th.show-for-medium-down,th.show-for-large-down,th.hide-for-medium,th.hide-for-medium-up,th.hide-for-large,th.hide-for-large-up,th.hide-for-xlarge{display:table-cell !important;}@media only screen and (min-width:769px){.show-for-medium,.show-for-medium-up{display:inherit !important;}.show-for-small{display:none !important;}.hide-for-small{display:inherit !important;}.hide-for-medium,.hide-for-medium-up{display:none !important;}table.show-for-medium,table.show-for-medium-up,table.hide-for-small{display:table;}thead.show-for-medium,thead.show-for-medium-up,thead.hide-for-small{display:table-header-group !important;}tbody.show-for-medium,tbody.show-for-medium-up,tbody.hide-for-small{display:table-row-group !important;}tr.show-for-medium,tr.show-for-medium-up,tr.hide-for-small{display:table-row !important;}td.show-for-medium,td.show-for-medium-up,td.hide-for-small,th.show-for-medium,th.show-for-medium-up,th.hide-for-small{display:table-cell !important;}}@media only screen and (min-width:1280px){.show-for-large,.show-for-large-up{display:inherit !important;}.show-for-medium,.show-for-medium-down{display:none !important;}.hide-for-medium,.hide-for-medium-down{display:inherit !important;}.hide-for-large,.hide-for-large-up{display:none !important;}table.show-for-large,table.show-for-large-up,table.hide-for-medium,table.hide-for-medium-down{display:table;}thead.show-for-large,thead.show-for-large-up,thead.hide-for-medium,thead.hide-for-medium-down{display:table-header-group !important;}tbody.show-for-large,tbody.show-for-large-up,tbody.hide-for-medium,tbody.hide-for-medium-down{display:table-row-group !important;}tr.show-for-large,tr.show-for-large-up,tr.hide-for-medium,tr.hide-for-medium-down{display:table-row !important;}td.show-for-large,td.show-for-large-up,td.hide-for-medium,td.hide-for-medium-down,th.show-for-large,th.show-for-large-up,th.hide-for-medium,th.hide-for-medium-down{display:table-cell !important;}}@media only screen and (min-width:1440px){.show-for-xlarge{display:inherit !important;}.show-for-large,.show-for-large-down{display:none !important;}.hide-for-large,.hide-for-large-down{display:inherit !important;}.hide-for-xlarge{display:none !important;}table.show-for-xlarge,table.hide-for-large,table.hide-for-large-down{display:table;}thead.show-for-xlarge,thead.hide-for-large,thead.hide-for-large-down{display:table-header-group !important;}tbody.show-for-xlarge,tbody.hide-for-large,tbody.hide-for-large-down{display:table-row-group !important;}tr.show-for-xlarge,tr.hide-for-large,tr.hide-for-large-down{display:table-row !important;}td.show-for-xlarge,td.hide-for-large,td.hide-for-large-down,th.show-for-xlarge,th.hide-for-large,th.hide-for-large-down{display:table-cell !important;}}.show-for-landscape,.hide-for-portrait{display:inherit !important;}.hide-for-landscape,.show-for-portrait{display:none !important;}table.hide-for-landscape,table.show-for-portrait{display:table;}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important;}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important;}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important;}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important;}@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important;}.hide-for-landscape,.show-for-portrait{display:none !important;}table.show-for-landscape,table.hide-for-portrait{display:table;}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important;}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important;}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important;}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important;}}@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important;}.hide-for-portrait,.show-for-landscape{display:none !important;}table.show-for-portrait,table.hide-for-landscape{display:table;}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important;}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important;}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important;}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important;}}.show-for-touch{display:none !important;}.hide-for-touch{display:inherit !important;}.touch .show-for-touch{display:inherit !important;}.touch .hide-for-touch{display:none !important;}table.hide-for-touch{display:table;}.touch table.show-for-touch{display:table;}thead.hide-for-touch{display:table-header-group !important;}.touch thead.show-for-touch{display:table-header-group !important;}tbody.hide-for-touch{display:table-row-group !important;}.touch tbody.show-for-touch{display:table-row-group !important;}tr.hide-for-touch{display:table-row !important;}.touch tr.show-for-touch{display:table-row !important;}td.hide-for-touch{display:table-cell !important;}.touch td.show-for-touch{display:table-cell !important;}th.hide-for-touch{display:table-cell !important;}.touch th.show-for-touch{display:table-cell !important;}@media only screen{[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625em;*zoom:1;}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table;}[class*="block-grid-"]:after{clear:both;}[class*="block-grid-"] > li{display:inline;height:auto;float:left;padding:0 0.625em 1.25em;}.small-block-grid-1 > li{width:100%;padding:0 0.625em 1.25em;}.small-block-grid-1 > li:nth-of-type(n){clear:none;}.small-block-grid-1 > li:nth-of-type(1n+1){clear:both;}.small-block-grid-2 > li{width:50%;padding:0 0.625em 1.25em;}.small-block-grid-2 > li:nth-of-type(n){clear:none;}.small-block-grid-2 > li:nth-of-type(2n+1){clear:both;}.small-block-grid-3 > li{width:33.33333%;padding:0 0.625em 1.25em;}.small-block-grid-3 > li:nth-of-type(n){clear:none;}.small-block-grid-3 > li:nth-of-type(3n+1){clear:both;}.small-block-grid-4 > li{width:25%;padding:0 0.625em 1.25em;}.small-block-grid-4 > li:nth-of-type(n){clear:none;}.small-block-grid-4 > li:nth-of-type(4n+1){clear:both;}.small-block-grid-5 > li{width:20%;padding:0 0.625em 1.25em;}.small-block-grid-5 > li:nth-of-type(n){clear:none;}.small-block-grid-5 > li:nth-of-type(5n+1){clear:both;}.small-block-grid-6 > li{width:16.66667%;padding:0 0.625em 1.25em;}.small-block-grid-6 > li:nth-of-type(n){clear:none;}.small-block-grid-6 > li:nth-of-type(6n+1){clear:both;}.small-block-grid-7 > li{width:14.28571%;padding:0 0.625em 1.25em;}.small-block-grid-7 > li:nth-of-type(n){clear:none;}.small-block-grid-7 > li:nth-of-type(7n+1){clear:both;}.small-block-grid-8 > li{width:12.5%;padding:0 0.625em 1.25em;}.small-block-grid-8 > li:nth-of-type(n){clear:none;}.small-block-grid-8 > li:nth-of-type(8n+1){clear:both;}.small-block-grid-9 > li{width:11.11111%;padding:0 0.625em 1.25em;}.small-block-grid-9 > li:nth-of-type(n){clear:none;}.small-block-grid-9 > li:nth-of-type(9n+1){clear:both;}.small-block-grid-10 > li{width:10%;padding:0 0.625em 1.25em;}.small-block-grid-10 > li:nth-of-type(n){clear:none;}.small-block-grid-10 > li:nth-of-type(10n+1){clear:both;}.small-block-grid-11 > li{width:9.09091%;padding:0 0.625em 1.25em;}.small-block-grid-11 > li:nth-of-type(n){clear:none;}.small-block-grid-11 > li:nth-of-type(11n+1){clear:both;}.small-block-grid-12 > li{width:8.33333%;padding:0 0.625em 1.25em;}.small-block-grid-12 > li:nth-of-type(n){clear:none;}.small-block-grid-12 > li:nth-of-type(12n+1){clear:both;}}@media only screen and (min-width:769px){.small-block-grid-1 > li:nth-of-type(1n+1){clear:none;}.small-block-grid-2 > li:nth-of-type(2n+1){clear:none;}.small-block-grid-3 > li:nth-of-type(3n+1){clear:none;}.small-block-grid-4 > li:nth-of-type(4n+1){clear:none;}.small-block-grid-5 > li:nth-of-type(5n+1){clear:none;}.small-block-grid-6 > li:nth-of-type(6n+1){clear:none;}.small-block-grid-7 > li:nth-of-type(7n+1){clear:none;}.small-block-grid-8 > li:nth-of-type(8n+1){clear:none;}.small-block-grid-9 > li:nth-of-type(9n+1){clear:none;}.small-block-grid-10 > li:nth-of-type(10n+1){clear:none;}.small-block-grid-11 > li:nth-of-type(11n+1){clear:none;}.small-block-grid-12 > li:nth-of-type(12n+1){clear:none;}.large-block-grid-1 > li{width:100%;padding:0 0.625em 1.25em;}.large-block-grid-1 > li:nth-of-type(n){clear:none;}.large-block-grid-1 > li:nth-of-type(1n+1){clear:both;}.large-block-grid-2 > li{width:50%;padding:0 0.625em 1.25em;}.large-block-grid-2 > li:nth-of-type(n){clear:none;}.large-block-grid-2 > li:nth-of-type(2n+1){clear:both;}.large-block-grid-3 > li{width:33.33333%;padding:0 0.625em 1.25em;}.large-block-grid-3 > li:nth-of-type(n){clear:none;}.large-block-grid-3 > li:nth-of-type(3n+1){clear:both;}.large-block-grid-4 > li{width:25%;padding:0 0.625em 1.25em;}.large-block-grid-4 > li:nth-of-type(n){clear:none;}.large-block-grid-4 > li:nth-of-type(4n+1){clear:both;}.large-block-grid-5 > li{width:20%;padding:0 0.625em 1.25em;}.large-block-grid-5 > li:nth-of-type(n){clear:none;}.large-block-grid-5 > li:nth-of-type(5n+1){clear:both;}.large-block-grid-6 > li{width:16.66667%;padding:0 0.625em 1.25em;}.large-block-grid-6 > li:nth-of-type(n){clear:none;}.large-block-grid-6 > li:nth-of-type(6n+1){clear:both;}.large-block-grid-7 > li{width:14.28571%;padding:0 0.625em 1.25em;}.large-block-grid-7 > li:nth-of-type(n){clear:none;}.large-block-grid-7 > li:nth-of-type(7n+1){clear:both;}.large-block-grid-8 > li{width:12.5%;padding:0 0.625em 1.25em;}.large-block-grid-8 > li:nth-of-type(n){clear:none;}.large-block-grid-8 > li:nth-of-type(8n+1){clear:both;}.large-block-grid-9 > li{width:11.11111%;padding:0 0.625em 1.25em;}.large-block-grid-9 > li:nth-of-type(n){clear:none;}.large-block-grid-9 > li:nth-of-type(9n+1){clear:both;}.large-block-grid-10 > li{width:10%;padding:0 0.625em 1.25em;}.large-block-grid-10 > li:nth-of-type(n){clear:none;}.large-block-grid-10 > li:nth-of-type(10n+1){clear:both;}.large-block-grid-11 > li{width:9.09091%;padding:0 0.625em 1.25em;}.large-block-grid-11 > li:nth-of-type(n){clear:none;}.large-block-grid-11 > li:nth-of-type(11n+1){clear:both;}.large-block-grid-12 > li{width:8.33333%;padding:0 0.625em 1.25em;}.large-block-grid-12 > li:nth-of-type(n){clear:none;}.large-block-grid-12 > li:nth-of-type(12n+1){clear:both;}}button.large,.button.large{padding-top:1em;padding-right:2em;padding-bottom:1.0625em;padding-left:2em;font-size:1.25em;}button.small,.button.small{padding-top:0.5625em;padding-right:1.125em;padding-bottom:0.625em;padding-left:1.125em;font-size:0.8125em;}button.tiny,.button.tiny{padding-top:0.4375em;padding-right:0.875em;padding-bottom:0.5em;padding-left:0.875em;font-size:0.6875em;}button.expand,.button.expand{padding-right:0px;padding-left:0px;width:100%;}button.left-align,.button.left-align{text-align:left;text-indent:0.75em;}button.right-align,.button.right-align{text-align:right;padding-right:0.75em;}button,.button{padding-top:0.8125em;padding-bottom:0.75em;-webkit-appearance:none;}button.tiny,.button.tiny{padding-top:0.5em;padding-bottom:0.4375em;-webkit-appearance:none;}button.small,.button.small{padding-top:0.625em;padding-bottom:0.5625em;-webkit-appearance:none;}button.large,.button.large{padding-top:1.03125em;padding-bottom:1.03125em;-webkit-appearance:none;}@media only screen{button,.button{-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;button:active,.button:active{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;}button.radius,.button.radius{-webkit-border-radius:3px;border-radius:3px;}button.round,.button.round{-webkit-border-radius:1000px;border-radius:1000px;}}@media only screen and (min-width:769px){button,.button{display:inline-block;}}form{margin:0 0 1em;}form .row .row{margin:0 -0.5em;}form .row .row .column,form .row .row .columns{padding:0 0.5em;}form .row .row.collapse{margin:0;}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0;}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5em;}label{font-size:0.875em;color:#4d4d4d;cursor:pointer;display:block;font-weight:500;margin-bottom:0.1875em;}label.right{float:none;text-align:right;}label.inline{margin:0 0 1em 0;padding:0.625em 0;}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875em;height:2.3125em;line-height:2.3125em;}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em;}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em;}.prefix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}.postfix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;}.prefix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}.postfix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px;}span.prefix{background:#f2f2f2;border-color:#d9d9d9;border-right:none;color:#333333;}span.prefix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}span.postfix{background:#f2f2f2;border-color:#cccccc;border-left:none;color:#333333;}span.postfix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;}.input-group.radius > *:first-child,.input-group.radius > *:first-child *{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}.input-group.radius > *:last-child,.input-group.radius > *:last-child *{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;}.input-group.round > *:first-child,.input-group.round > *:first-child *{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}.input-group.round > *:last-child,.input-group.round > *:last-child *{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px;}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1em 0;}input[type="file"]{width:100%;}fieldset{border:solid 1px #dddddd;padding:1.25em;margin:1.125em 0;}fieldset legend{font-weight:bold;background:white;padding:0 0.1875em;margin:0;margin-left:-0.1875em;}.error input,input.error,.error textarea,textarea.error{border-color:#c60f13;background-color:rgba(198,15,19,0.1);}.error input:focus,input.error:focus,.error textarea:focus,textarea.error:focus{background:#fafafa;border-color:#999999;}.error label,label.error{color:#c60f13;}.error small,small.error{display:block;padding:0.375em 0.25em;margin-top:-1.3125em;margin-bottom:1em;font-size:0.75em;font-weight:bold;background:#c60f13;color:white;}.button-group{list-style:none;margin:0;*zoom:1;}.button-group:before,.button-group:after{content:" ";display:table;}.button-group:after{clear:both;}.button-group > *{margin:0 0 0 -1px;float:left;}.button-group > *:first-child{margin-left:0;}.button-group.radius > *:first-child,.button-group.radius > *:first-child > a,.button-group.radius > *:first-child > button,.button-group.radius > *:first-child > .button{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}.button-group.radius > *:last-child,.button-group.radius > *:last-child > a,.button-group.radius > *:last-child > button,.button-group.radius > *:last-child > .button{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;}.button-group.round > *:first-child,.button-group.round > *:first-child > a,.button-group.round > *:first-child > button,.button-group.round > *:first-child > .button{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}.button-group.round > *:last-child,.button-group.round > *:last-child > a,.button-group.round > *:last-child > button,.button-group.round > *:last-child > .button{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px;}.button-group.even-2 li{width:50%;}.button-group.even-2 li button,.button-group.even-2 li .button{width:100%;}.button-group.even-3 li{width:33.33333%;}.button-group.even-3 li button,.button-group.even-3 li .button{width:100%;}.button-group.even-4 li{width:25%;}.button-group.even-4 li button,.button-group.even-4 li .button{width:100%;}.button-group.even-5 li{width:20%;}.button-group.even-5 li button,.button-group.even-5 li .button{width:100%;}.button-group.even-6 li{width:16.66667%;}.button-group.even-6 li button,.button-group.even-6 li .button{width:100%;}.button-group.even-7 li{width:14.28571%;}.button-group.even-7 li button,.button-group.even-7 li .button{width:100%;}.button-group.even-8 li{width:12.5%;}.button-group.even-8 li button,.button-group.even-8 li .button{width:100%;}.button-bar{*zoom:1;}.button-bar:before,.button-bar:after{content:" ";display:table;}.button-bar:after{clear:both;}.button-bar .button-group{float:left;margin-right:0.625em;}.button-bar .button-group div{overflow:hidden;}.flex-video{position:relative;padding-top:1.5625em;padding-bottom:67.5%;height:0;margin-bottom:1em;overflow:hidden;}.flex-video.widescreen{padding-bottom:57.25%;}.flex-video.vimeo{padding-top:0;}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%;}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:black;background:rgba(0,0,0,0.45);z-index:98;display:none;top:0;left:0;}.reveal-modal{visibility:hidden;display:none;position:absolute;left:50%;z-index:99;height:auto;margin-left:-40%;width:80%;background-color:white;padding:1.25em;border:solid 1px #666666;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4);top:50px;}.reveal-modal .column,.reveal-modal .columns{min-width:0;}.reveal-modal > :first-child{margin-top:0;}.reveal-modal > :last-child{margin-bottom:0;}.reveal-modal .close-reveal-modal{font-size:1.375em;line-height:1;position:absolute;top:0.5em;right:0.6875em;color:#aaaaaa;font-weight:bold;cursor:pointer;}@media only screen and (min-width:769px){.reveal-modal{padding:1.875em;top:6.25em;}.reveal-modal.tiny{margin-left:-15%;width:30%;}.reveal-modal.small{margin-left:-20%;width:40%;}.reveal-modal.medium{margin-left:-30%;width:60%;}.reveal-modal.large{margin-left:-35%;width:70%;}.reveal-modal.xlarge{margin-left:-47.5%;width:95%;}}@media print{.reveal-modal{background:white !important;}}.joyride-list{display:none;}.joyride-tip-guide{display:none;position:absolute;background:black;color:white;z-index:101;top:0;left:2.5%;font-family:inherit;font-weight:normal;width:95%;}.lt-ie9 .joyride-tip-guide{max-width:800px;left:50%;margin-left:-400px;}.joyride-content-wrapper{width:100%;padding:1.125em 1.25em 1.5em;}.joyride-content-wrapper .button{margin-bottom:0 !important;}.joyride-tip-guide .joyride-nub{display:block;position:absolute;left:22px;width:0;height:0;border:inset 14px;}.joyride-tip-guide .joyride-nub.top{border-top-style:solid;border-color:black;border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:-28px;}.joyride-tip-guide .joyride-nub.bottom{border-bottom-style:solid;border-color:black !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-28px;}.joyride-tip-guide .joyride-nub.right{right:-28px;}.joyride-tip-guide .joyride-nub.left{left:-28px;}.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{line-height:1.25;margin:0;font-weight:bold;color:white;}.joyride-tip-guide p{margin:0 0 1.125em 0;font-size:0.875em;line-height:1.3;}.joyride-timer-indicator-wrap{width:50px;height:3px;border:solid 1px #555555;position:absolute;right:1.0625em;bottom:1em;}.joyride-timer-indicator{display:block;width:0;height:inherit;background:#666666;}.joyride-close-tip{position:absolute;right:12px;top:10px;color:#777777 !important;text-decoration:none;font-size:30px;font-weight:normal;line-height:0.5 !important;}.joyride-close-tip:hover,.joyride-close-tip:focus{color:#eeeeee !important;}.joyride-modal-bg{position:fixed;height:100%;width:100%;background:transparent;background:rgba(0,0,0,0.5);z-index:100;display:none;top:0;left:0;cursor:pointer;}.joyride-expose-wrapper{background-color:#ffffff;position:absolute;border-radius:3px;z-index:102;-moz-box-shadow:0px 0px 30px white;-webkit-box-shadow:0px 0px 15px white;box-shadow:0px 0px 15px white;}.joyride-expose-cover{background:transparent;border-radius:3px;position:absolute;z-index:9999;top:0px;left:0px;}@media only screen and (min-width:769px){.joyride-tip-guide{width:300px;left:inherit;}.joyride-tip-guide .joyride-nub.bottom{border-color:black !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-28px;}.joyride-tip-guide .joyride-nub.right{border-color:black !important;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:auto;right:-28px;}.joyride-tip-guide .joyride-nub.left{border-color:black !important;border-top-color:transparent !important;border-left-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:-28px;right:auto;}}.keystroke,kbd{background-color:#ededed;border-color:#dbdbdb;color:#222222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas","Menlo","Courier",monospace;font-size:0.875em;padding:0.125em 0.25em 0em;-webkit-border-radius:3px;border-radius:3px;}.label{font-weight:bold;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;padding:0.1875em 0.625em 0.25em;font-size:0.875em;background-color:#2ba6cb;color:white;}.label.radius{-webkit-border-radius:3px;border-radius:3px;}.label.round{-webkit-border-radius:1000px;border-radius:1000px;}.label.alert{background-color:#c60f13;color:white;}.label.success{background-color:#5da423;color:white;}.label.secondary{background-color:#e9e9e9;color:#333333;}.inline-list{margin:0 auto 1.0625em auto;margin-left:-1.375em;margin-right:0;padding:0;list-style:none;overflow:hidden;}.inline-list > li{list-style:none;float:left;margin-left:1.375em;display:block;}.inline-list.inverted > li{float:right;}.inline-list > li > *{display:block;}.panel{border-style:solid;border-width:1px;border-color:#d9d9d9;margin-bottom:1.25em;padding:1.25em;background:#f2f2f2;}.panel > :first-child{margin-top:0;}.panel > :last-child{margin-bottom:0;}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p{color:#333333;}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:0.625em;}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4;}.panel.callout{border-style:solid;border-width:1px;border-color:#2284a1;margin-bottom:1.25em;padding:1.25em;background:#2ba6cb;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;}.panel.callout > :first-child{margin-top:0;}.panel.callout > :last-child{margin-bottom:0;}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p{color:white;}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:0.625em;}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4;}.panel.radius{-webkit-border-radius:3px;border-radius:3px;}.pricing-table{border:1px solid rgb(175,175,175);margin-left:0;margin-bottom:1.25em;-webkit-transition:box-shadow .2s ease;-moz-transition:box-shadow .2s ease;-ms-transition:box-shadow .2s ease;-o-transition:box-shadow .2s ease;transition:box-shadow .2s ease;overflow:hidden;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.3);}.pricing-table:hover{}.pricing-table *{list-style:none;line-height:1;}.pricing-table .title{background-color:#dddddd;padding:0.9375em 1.25em;text-align:center;color:#333333;font-weight:bold;font-size:1.3em;box-shadow:0px 1px 5px 0px rgba(0,0,0,.5),0px 1px 0px 0px rgba(255,255,255,.7) inset;z-index:5;position:relative;text-shadow:0px 1px 0px rgba(255,255,255,1);}.pricing-table .price{background-color:#eeeeee;padding:0.9375em 1.25em;text-align:center;color:#333333;font-weight:normal;font-size:1.25em;}.pricing-table .description{background-color:white;padding:0.9375em;text-align:center;color:#777777;font-size:0.75em;font-weight:normal;line-height:1.4;border-bottom:dotted 1px #dddddd;border-top:solid 1px #dddddd;}.pricing-table .bullet-item{background-color:white;padding:0.9375em;text-align:center;color:#333333;font-size:0.875em;font-weight:normal;border-bottom:dotted 1px #dddddd;}.pricing-table .cta-button{background-color:whitesmoke;text-align:center;padding:1.25em;}@media only screen{div.switch{position:relative;width:100%;padding:0;display:block;overflow:hidden;border-style:solid;border-width:1px;margin-bottom:1.25em;-webkit-animation:webkitSiblingBugfix infinite 1s;height:36px;background:white;border-color:#cccccc;}div.switch label{position:relative;left:0;z-index:2;float:left;width:50%;height:100%;margin:0;font-weight:bold;text-align:left;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out;}div.switch input{position:absolute;z-index:3;opacity:0;width:100%;height:100%;-moz-appearance:none;}div.switch input:hover,div.switch input:focus{cursor:pointer;}div.switch span:last-child{position:absolute;top:-1px;left:-1px;z-index:1;display:block;padding:0;border-width:1px;border-style:solid;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out;}div.switch input:not(:checked) + label{opacity:0;}div.switch input:checked{display:none !important;}div.switch input{left:0;display:block !important;}div.switch input:first-of-type + label,div.switch input:first-of-type + span + label{left:-50%;}div.switch input:first-of-type:checked + label,div.switch input:first-of-type:checked + span + label{left:0%;}div.switch input:last-of-type + label,div.switch input:last-of-type + span + label{right:-50%;left:auto;text-align:right;}div.switch input:last-of-type:checked + label,div.switch input:last-of-type:checked + span + label{right:0%;left:auto;}div.switch span.custom{display:none !important;}form.custom div.switch .hidden-field{margin-left:auto;position:absolute;visibility:visible;}div.switch label{padding:0 0.375em;line-height:2.3em;font-size:0.875em;}div.switch input:first-of-type:checked ~ span:last-child{left:100%;margin-left:-2.1875em;}div.switch span:last-child{width:2.25em;height:2.25em;}div.switch span:last-child{border-color:#b3b3b3;background:white;background:-moz-linear-gradient(top,white 0%,#f2f2f2 100%);background:-webkit-linear-gradient(top,white 0%,#f2f2f2 100%);background:linear-gradient(to bottom,white 0%,#f2f2f2 100%);-webkit-box-shadow:2px 0 10px 0 rgba(0,0,0,0.07),1000px 0 0 1000px #e1f5d1,-2px 0 10px 0 rgba(0,0,0,0.07),-1000px 0 0 1000px whitesmoke;box-shadow:2px 0 10px 0 rgba(0,0,0,0.07),1000px 0 0 980px #e1f5d1,-2px 0 10px 0 rgba(0,0,0,0.07),-1000px 0 0 1000px whitesmoke;}div.switch:hover span:last-child,div.switch:focus span:last-child{background:white;background:-moz-linear-gradient(top,white 0%,#e6e6e6 100%);background:-webkit-linear-gradient(top,white 0%,#e6e6e6 100%);background:linear-gradient(to bottom,white 0%,#e6e6e6 100%);}div.switch:active{background:transparent;}div.switch.large{height:44px;}div.switch.large label{padding:0 0.375em;line-height:2.3em;font-size:1.0625em;}div.switch.large input:first-of-type:checked ~ span:last-child{left:100%;margin-left:-2.6875em;}div.switch.large span:last-child{width:2.75em;height:2.75em;}div.switch.small{height:28px;}div.switch.small label{padding:0 0.375em;line-height:2.1em;font-size:0.75em;}div.switch.small input:first-of-type:checked ~ span:last-child{left:100%;margin-left:-1.6875em;}div.switch.small span:last-child{width:1.75em;height:1.75em;}div.switch.tiny{height:22px;}div.switch.tiny label{padding:0 0.375em;line-height:1.9em;font-size:0.6875em;}div.switch.tiny input:first-of-type:checked ~ span:last-child{left:100%;margin-left:-1.3125em;}div.switch.tiny span:last-child{width:1.375em;height:1.375em;}div.switch.radius{-webkit-border-radius:4px;border-radius:4px;}div.switch.radius span:last-child{-webkit-border-radius:3px;border-radius:3px;}div.switch.round{-webkit-border-radius:1000px;border-radius:1000px;}div.switch.round span:last-child{-webkit-border-radius:999px;border-radius:999px;}div.switch.round label{padding:0 0.5625em;}@-webkit-keyframes webkitSiblingBugfix{from{position:relative;}to{position:relative;}}}[data-magellan-expedition]{background:white;z-index:50;min-width:100%;padding:10px;}[data-magellan-expedition] .sub-nav{margin-bottom:0;}[data-magellan-expedition] .sub-nav dd{margin-bottom:0;}table{background:white;margin-bottom:1.25em;border:solid 1px #dddddd;}table thead,table tfoot{background:whitesmoke;font-weight:bold;}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:0.5em 0.625em 0.625em;font-size:0.875em;color:#222222;text-align:left;}table tr th,table tr td{padding:0.5625em 0.625em;font-size:0.875em;color:#222222;}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f9f9f9;}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.125em;}.th{line-height:0;display:inline-block;border:solid 4px white;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.2);box-shadow:0 0 0 1px rgba(0,0,0,0.2);-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;transition:all 200ms ease-out;}.th:hover,.th:focus{-webkit-box-shadow:0 0 6px 1px rgba(43,166,203,0.5);box-shadow:0 0 6px 1px rgba(43,166,203,0.5);}.th.radius{-webkit-border-radius:3px;border-radius:3px;}a.th{display:inline-block;}@media only screen and (max-width:767px){.f-dropdown{max-width:100%;left:0;}}.f-dropdown{position:absolute;top:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:white;border:solid 1px #cccccc;font-size:16px;z-index:99;margin-top:2px;max-width:200px;}.f-dropdown > *:first-child{margin-top:0;}.f-dropdown > *:last-child{margin-bottom:0;}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent white transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:99;}.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #cccccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:98;}.f-dropdown.right:before{left:auto;right:10px;}.f-dropdown.right:after{left:auto;right:9px;}.f-dropdown li{font-size:0.875em;cursor:pointer;line-height:1.125em;margin:0;}.f-dropdown li:hover,.f-dropdown li:focus{background:#eeeeee;}.f-dropdown li a{display:block;padding:0.3125em 0.625em;color:#555555;}.f-dropdown.content{position:absolute;top:-9999px;list-style:none;margin-left:0;padding:1.25em;width:100%;height:auto;max-height:none;background:white;border:solid 1px #cccccc;font-size:16px;z-index:99;max-width:200px;}.f-dropdown.content > *:first-child{margin-top:0;}.f-dropdown.content > *:last-child{margin-bottom:0;}.f-dropdown.tiny{max-width:200px;}.f-dropdown.small{max-width:300px;}.f-dropdown.medium{max-width:500px;}.f-dropdown.large{max-width:800px;}html,button,input,select,textarea{color:rgb(24,24,24);}html,body{font-size:16px;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%;display:inline-block;}fieldset{border:0;margin:0;padding:0;}textarea{resize:vertical;height:auto;}img,object,embed{max-width:100%;height:auto;}object,embed{height:100%;}html,body{font-family:'Source Sans Pro',Tahoma,sans-serif !important;}a:link,a:hover,a:visited,a:active{text-decoration:none;}hr{width:70%;margin:25px auto 0;}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{background-color:rgb(255,255,255);color:rgb(80,80,80);position:relative;border:1px solid rgb(175,175,175);box-shadow:none;-webkit-transition:box-shadow 0.1s ease 0s,border 0.1s ease 0s;-moz-transition:box-shadow 0.1s ease 0s,border 0.1s ease 0s;-ms-transition:box-shadow 0.1s ease 0s,border 0.1s ease 0s;-o-transition:box-shadow 0.1s ease 0s,border 0.1s ease 0s;transition:box-shadow 0.1s ease 0s,border 0.1s ease 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;display:block;font-size:0.875em;margin:0 0 .5em 0;padding:0.5em;}input[type="text"]:hover,input[type="password"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="month"]:hover,input[type="week"]:hover,input[type="email"]:hover,input[type="number"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="time"]:hover,input[type="url"]:hover,textarea:hover{border:1px solid rgb(2,98,130);}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{border:1px solid rgb(32,152,192) !important;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.22) inset;background-color:rgb(250,250,250);outline:none;background-image:-moz-linear-gradient(top,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.01)),color-stop(100%,rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0) 100%);background-image:-ms-linear-gradient(top,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0) 100%);}input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="month"][disabled],input[type="week"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{background-color:#dddddd;}input[type=checkbox]{border:1px solid rgb(175,175,175);background-color:rgb(255,255,255);position:relative;width:13px;height:13px;margin:0;cursor:pointer;-webkit-appearance:none;appearance:none;}input[type=checkbox]:hover,input[type=checkbox]:focus{border:1px solid rgb(2,98,130);outline:none !important;}input[type=checkbox]:checked{border:1px solid rgb(32,152,192) !important;background-color:rgb(250,250,250) !important;}input[type=checkbox]:checked::after{opacity:1;content:'';position:absolute;width:9px;height:6px;background:transparent;top:2px;left:1px;border:3px solid rgb(80,80,80);border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}textarea:focus,pre:focus{outline:none;}.wrapper h1{margin-top:0 !important;color:rgb(90,90,90);position:relative;font-size:2.5em;text-align:left;font-weight:400;}h1+span,h2+span{font-size:1.5em;color:rgb(90,90,90) !important;font-weight:300;margin-bottom:0.5em;margin-top:-1.3em;display:block;position:relative;}#features-container h1{font-size:3.6em;text-align:center;font-weight:300;}#features-container .feature-set{margin-top:64px;}#features-container h1 + .feature-set{margin-top:0;}.feature-set h2{font-size:2em;font-weight:200;margin-bottom:0;text-align:center;}.feature-set h3{font-weight:400;margin-bottom:8px;text-align:center;}.feature-set p{font-weight:300;text-align:justify;}.feature-set p strong{font-weight:400;}.octocat,.octocat.black{width:16px;height:16px;display:inline-block;background-size:contain;margin:0 .5em;position:relative;top:.2em;}.octocat{background-image:url("../img/GitHub-Mark-Light-32px.87ad1bc9517c.png");}.octocat.black{background-image:url("../img/GitHub-Mark-32px.2576dc73d306.png");}.chevron::before{border-style:solid;border-width:0.1em 0.1em 0 0;content:'';display:inline-block;height:0.45em;left:0.15em;position:relative;top:0.15em;transform:rotate(-45deg);vertical-align:top;width:0.45em;border-radius:3px;}.chevron.chevron-right:before{left:0;transform:rotate(45deg);}.chevron.chevron-bottom:before{top:0;transform:rotate(135deg);}.chevron.chevron-left:before{left:0.25em;transform:rotate(-135deg);}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}.ir:before{content:"";display:block;width:0;height:150%;}.hidden{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 !important;opacity:0 !important;}.transparent{opacity:0 !important;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}.anchor-offset{border-top:4em solid transparent;margin-top:-4em !important;}.oof{-webkit-filter:brightness(0.4) !important;-moz-filter:brightness(0.4) !important;filter:brightness(0.4) !important;pointer-events:none;}.gray-out{-webkit-filter:grayscale(80%);-moz-filter:grayscale(80%);filter:grayscale(80%);}.center-vertical::before,.center-vertical-children::before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:0;}.center-vertical > *,.center-vertical-children > *{display:inline-block;vertical-align:middle;}.center-vertical-self{position:relative;display:block;top:50%;transform:translateY(-50%);}.no-overflow{overflow:hidden;}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;}.unreactive{pointer-events:none;}.buttonWrapper{position:relative;}.fauxbold{font-weight:400;}.underlined{text-decoration:underline !important;}.link{cursor:pointer;}.clickable{cursor:pointer;}.antialiased{-webkit-font-smoothing:antialiased;}.left{float:left !important;}.right{float:right !important;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}.text-justify{text-align:justify !important;}.allclear{clear:both;}.fixed{position:fixed;}.uppercase{text-transform:uppercase;}.loading{opacity:.7 !important;}.fallback{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);z-index:10000;}.raised,.raised-low{box-shadow:0px 0px 6px 1px rgba(0,0,0,0.3) !important;box-shadow:0 0px 5px 0 rgba(0,0,0,0.14),0 4px 5px 0 rgba(0,0,0,0.05),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.2) !important}.raised-medium{box-shadow:0px 0px 12px 1px rgba(0,0,0,0.35) !important;box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.4) !important}.paper-material{transition:box-shadow 0.28s cubic-bezier(0.4,0,0.2,1);}.paper-material[data-elevation="1"]{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);}.paper-material[data-elevation="2"]{box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.4);}.paper-material[data-elevation="3"]{box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.4);}.paper-material[data-elevation="4"]{box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.4);}.paper-material[data-elevation="5"]{box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.4);}strong.fauxbold,b.fauxbold{font-weight:500;}.active,.selected,.fauxhover{}.flash-message{margin:1em 0 0px;padding:15px 20px;border-radius:5;}.goodbutton,.badbutton,.slbutton,.gitbutton,.button,button{position:relative;padding:.5em 1em;margin:0 0 1.25em;text-align:center;color:whiteSmoke !important;text-decoration:none !important;text-shadow:0px -1px 1px rgba(0,0,0,0.2);font-size:0.9em;font-weight:bold;font-family:inherit;border-radius:2px;display:inline-block;box-shadow:0 1px 1px rgba(255,255,255,0.3) inset;min-width:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:box-shadow .1s ease,text-shadow .1s ease,background-color 0.2s ease;-moz-transition:box-shadow .1s ease,text-shadow .1s ease,background-color 0.2s ease;-o-transition:box-shadow .1s ease,text-shadow .1s ease,background-color 0.2s ease;-ms-transition:box-shadow .1s ease,text-shadow .1s ease,background-color 0.2s ease;transition:box-shadow .1s ease,text-shadow .1s ease,background-color 0.2s ease;line-height:inherit;text-decoration:none;}.goodbutton:hover,.badbutton:hover,.slbutton:hover,.gitbutton:hover,.button:hover,button:hover,.goodbutton:focus,.badbutton:focus,.slbutton:focus,.gitbutton:focus,.button:focus,button:focus{box-shadow:0 1px 1px rgba(255,255,255,0.5) inset,0px 1px 2px rgba(0,0,0,0.32);text-shadow:0px -1px 1px rgba(0,0,0,0.7);}.goodbutton:active,.badbutton:active,.slbutton:active,.goodbutton.active,.badbutton.active,.slbutton.active{box-shadow:0 3px 5px rgba(0,0,0,0.22) inset;text-shadow:0px -1px 1px rgba(0,0,0,0.7);}.goodbutton:hover,.goodbutton:focus{border:1px solid #023b00 !important;background-color:rgb(12,172,41);background-image:-moz-linear-gradient(top,rgba(15,136,31,0) 0%,rgba(15,136,31,1) 100%);background-image:-o-linear-gradient(top,rgba(15,136,31,0) 0%,rgba(15,136,31,1) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(15,136,31,0)),color-stop(100%,rgba(15,136,31,1)));background-image:-webkit-linear-gradient(top,rgba(15,136,31,0) 0%,rgba(15,136,31,1) 100%);background-image:-ms-linear-gradient(top,rgba(15,136,31,0) 0%,rgba(15,136,31,1) 100%);background-image:linear-gradient(to bottom,rgba(15,136,31,0) 0%,rgba(15,136,31,1) 100%);}.goodbutton,.goodbutton:active,.goodbutton.active{background-color:rgba(0,165,30,1);background-image:-moz-linear-gradient(top,rgba(3,124,19,0) 0%,rgba(3,124,19,1) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(3,124,19,0)),color-stop(100%,rgba(3,124,19,1)));background-image:-webkit-linear-gradient(top,rgba(3,124,19,0) 0%,rgba(3,124,19,1) 100%);background-image:-o-linear-gradient(top,rgba(3,124,19,0) 0%,rgba(3,124,19,1) 100%);background-image:-ms-linear-gradient(top,rgba(3,124,19,0) 0%,rgba(3,124,19,1) 100%);background-image:linear-gradient(to bottom,rgba(3,124,19,0) 0%,#037c13 100%);border:1px solid #035901;}.badbutton:hover,.badbutton:focus{border:1px solid #500303 !important;background-color:rgba(220,66,52,1);background-image:-moz-linear-gradient(top,rgba(177,20,20,0) 0%,rgba(177,20,20,1) 100%) !important;background-image:-o-linear-gradient(top,rgba(177,20,20,0) 0%,rgba(177,20,20,1) 100%) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(177,20,20,0)),color-stop(100%,rgba(177,20,20,1)));background-image:-webkit-linear-gradient(top,rgba(177,20,20,0) 0%,rgba(177,20,20,1) 100%);background-image:-ms-linear-gradient(top,rgba(177,20,20,0) 0%,rgba(177,20,20,1) 100%);background-image:linear-gradient(to bottom,rgba(177,20,20,0) 0%,rgba(177,20,20,1) 100%);}.badbutton,.badbutton:active,.badbutton.active{background-color:rgba(206,38,22,1);background-image:-moz-linear-gradient(top,rgba(165,8,8,0) 0%,rgba(165,8,8,1) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(165,8,8,0)),color-stop(100%,rgba(165,8,8,1)));background-image:-webkit-linear-gradient(top,rgba(165,8,8,0) 0%,rgba(165,8,8,1) 100%);background-image:-o-linear-gradient(top,rgba(165,8,8,0) 0%,rgba(165,8,8,1) 100%);background-image:-ms-linear-gradient(top,rgba(165,8,8,0) 0%,rgba(165,8,8,1) 100%);background-image:linear-gradient(to bottom,rgba(165,8,8,0) 0%,rgba(165,8,8,1) 100%);border:1px solid #9B0707;}.slbutton:hover,.slbutton:focus{border:1px solid #002c3b !important;background-color:#016c8e;background-image:-moz-linear-gradient(top,rgba(1,81,107,0) 0%,rgba(1,81,107,1) 100%);background-image:-o-linear-gradient(top,rgba(1,81,107,0) 0%,rgba(1,81,107,1) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(1,81,107,0)),color-stop(100%,rgba(1,81,107,1)));background-image:-webkit-linear-gradient(top,rgba(1,81,107,0) 0%,rgba(1,81,107,1) 100%);background-image:-ms-linear-gradient(top,rgba(1,81,107,0) 0%,rgba(1,81,107,1) 100%);background-image:linear-gradient(to bottom,rgba(1,81,107,0) 0%,rgba(1,81,107,1) 100%);}.slbutton,.slbutton:active,.slbutton.active{background-color:#016282;background-image:-moz-linear-gradient(top,rgba(1,74,98,0) 20%,rgba(1,74,98,1) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(1,74,98,0)),color-stop(100%,rgba(1,74,98,1)));background-image:-webkit-linear-gradient(top,rgba(1,74,98,0) 20%,rgba(1,74,98,1) 100%);background-image:-o-linear-gradient(top,rgba(1,74,98,0) 20%,rgba(1,74,98,1) 100%);background-image:-ms-linear-gradient(top,rgba(1,74,98,0) 20%,rgba(1,74,98,1) 100%);background-image:linear-gradient(to bottom,rgba(1,74,98,0) 20%,rgba(1,74,98,1) 100%);border:1px solid #014358;}.gitbutton:hover,.gitbutton:focus{border:1px solid rgba(71,0,52,1) !important;background-color:rgb(167,8,113);background-image:-moz-linear-gradient(top,rgba(102,11,78,0) 0%,rgba(102,11,78,1) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(102,11,78,0)),color-stop(100%,rgba(102,11,78,1)));background-image:-webkit-linear-gradient(top,rgba(102,11,78,0) 0%,rgba(102,11,78,1) 100%);background-image:-o-linear-gradient(top,rgba(102,11,78,0) 0%,rgba(102,11,78,1) 100%);background-image:-ms-linear-gradient(top,rgba(102,11,78,0) 0%,rgba(102,11,78,1) 100%);background-image:linear-gradient(to bottom,rgba(102,11,78,0) 0%,rgba(102,11,78,1) 100%);}.gitbutton,.gitbutton:active,.gitbutton.active{background-color:rgb(121,0,80);background-image:-moz-linear-gradient(top,rgba(71,0,52,0) 0%,rgba(71,0,52,1) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(71,0,52,0)),color-stop(100%,rgba(71,0,52,1)));background-image:-webkit-linear-gradient(top,rgba(71,0,52,0) 0%,rgba(71,0,52,1) 100%);background-image:-o-linear-gradient(top,rgba(71,0,52,0) 0%,rgba(71,0,52,1) 100%);background-image:-ms-linear-gradient(top,rgba(71,0,52,0) 0%,rgba(71,0,52,1) 100%);background-image:linear-gradient(to bottom,rgba(71,0,52,0) 0%,rgba(71,0,52,1) 100%);border:1px solid rgb(155,19,109);}button:disabled,[class*="button"]:disabled,button[disabled=disabled],[class*="button"][disabled=disabled]{background-color:#9b9b9b !important;;background-image:-moz-linear-gradient(top,#9b9b9b 0%,#6d6d6d 100%) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9b9b9b),color-stop(100%,#6d6d6d)) !important;background-image:-webkit-linear-gradient(top,#9b9b9b 0%,#6d6d6d 100%) !important;background-image:-o-linear-gradient(top,#9b9b9b 0%,#6d6d6d 100%) !important;background-image:-ms-linear-gradient(top,#9b9b9b 0%,#6d6d6d 100%) !important;background-image:linear-gradient(to bottom,#9b9b9b 0%,#6d6d6d 100%) !important;border:1px solid #7C7C7C !important;box-shadow:0 1px 1px rgba(255,255,255,0.3) inset !important;text-shadow:0px -1px 1px rgba(0,0,0,0.2) !important;}button.action{background-color:rgb(229,227,215);min-width:40px;cursor:pointer;float:left;box-shadow:0px 0px 1px 0px rgba(255,255,255,1) inset;text-shadow:0px 1px 0px rgba(255,255,255,1);font-weight:bold;border-right:1px solid rgba(0,0,0,0.32);height:35px;border-left:none;border-bottom:none;border-top:none;padding:0 10px;margin:0;}button.action:hover{background-color:rgb(240,238,228);}button.action::before{bottom:40px;left:0;z-index:8;}button.action.pressed::before{display:none;}.pressed,button.action:active,button.action.active{box-shadow:0px 1px 3px 0px rgba(0,0,0,0.2) inset !important;background-color:rgb(224,223,213);}[data-bubble]::before,[class*=bubble]::after{visibility:hidden;position:absolute;opacity:0.7;pointer-events:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-shadow:none;}[data-bubble]::before{content:attr(data-bubble);color:rgb(56,56,56);border:1px solid rgb(175,175,175);padding:0px 10px;height:30px;line-height:27px;font-weight:normal;font-size:12px;text-align:center;white-space:nowrap;background-color:rgba(255,255,255,1);z-index:6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}[class*=bubble]::before{min-width:100%;-webkit-transition:opacity .2s ease,bottom .2s ease,top .2s ease,left .2s ease,right .2s ease;-moz-transition:opacity .2s ease,bottom .2s ease,top .2s ease,left .2s ease,right .2s ease;-ms-transition:opacity .2s ease,bottom .2s ease,top .2s ease,left .2s ease,right .2s ease;-o-transition:opacity .2s ease,bottom .2s ease,top .2s ease,left .2s ease,right .2s ease;transition:opacity .2s ease,bottom .2s ease,top .2s ease,left .2s ease,right .2s ease;}[class*=bubble]::after{-webkit-transition:opacity .2s ease,bottom .2s ease,top .2s ease,left .2s ease,right .2s ease;-moz-transition:opacity .2s ease,bottom .2s ease,top .2s ease,left .2s ease,right .2s ease;-ms-transition:opacity .2s ease,bottom .2s ease,top .2s ease,left .2s ease,right .2s ease;-o-transition:opacity .2s ease,bottom .2s ease,top .2s ease,left .2s ease,right .2s ease;transition:opacity .2s ease,bottom .2s ease,top .2s ease,left .2s ease,right .2s ease;border:1px solid transparent;border-left:1px solid rgb(175,175,175);border-bottom:1px solid rgb(175,175,175);background-color:white;content:"";height:14px;width:14px;z-index:7;}[data-bubble]:hover::before,[class*=bubble]:hover::after,.bubble--important::before,.bubble--important::after{visibility:visible;opacity:1;}.bubble--warning::before{background-color:rgba(250,212,62,1);border:1px solid rgba(213,145,59,1);}.bubble--warning::after{border-left:1px solid rgba(213,145,59,1);border-bottom:1px solid rgba(213,145,59,1);background-color:rgba(250,212,62,1);}.bubble--error::before{background-color:rgba(219,60,60,1);border:1px solid rgba(184,0,0,1);color:whitesmoke;text-shadow:0px 1px 0px rgba(0,0,0,0.5);}.bubble--error::after{border-left:1px solid rgba(184,0,0,1);border-bottom:1px solid rgba(184,0,0,1);background-color:rgba(219,60,60,1);}.bubble--left::before,.bubble--left::after{right:100%;top:50%;}.bubble--left:hover::before,.bubble--left:hover::after,.bubble--left.bubble--important::before,.bubble--left.bubble--important::after{right:113%;}.bubble--left::before{margin-top:-15px;box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2);}.bubble--left::after{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);margin-top:-7px;margin-right:-6px;}.bubble--right::before,.bubble--right::after{left:100%;top:50%;}.bubble--right:hover::before,.bubble--right:hover::after,.bubble--right.bubble--important::before,.bubble--right.bubble--important::after{left:113%;}.bubble--right::before{margin-top:-15px;box-shadow:-1px 1px 2px 0px rgba(0,0,0,0.2);}.bubble--right::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-left:-6px;margin-top:-7px;}.bubble--top::before,.bubble--top.bubble--right::before,.bubble--top.bubble--left::before{box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2);top:-15px;left:0;}.bubble--top::after,.bubble--top.bubble--right::after,.bubble--top.bubble--left::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:0px;left:50%;margin-left:-7px;}.bubble--top:hover::before,.bubble--top.bubble--right:hover::before,.bubble--top.bubble--left:hover::before,.bubble--top.bubble--important::before,.bubble--top.bubble--right.bubble--important::before,.bubble--top.bubble--left.bubble--important::before{top:-40px;}.bubble--top:hover::after,.bubble--top.bubble--right:hover::after,.bubble--top.bubble--left:hover::after,.bubble--top.bubble--important::after,.bubble--top.bubble--right.bubble--important::after,.bubble--top.bubble--left.bubble--important::after{top:-18px}.bubble--bottom::before,.bubble--bottom.bubble--left::before,.bubble--bottom.bubble--right::before{box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2);bottom:-15px;left:0;}.bubble--bottom::after,.bubble--bottom.bubble--left::after,.bubble--bottom.bubble--right::after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);bottom:0px;left:50%;margin-left:-7px;}.bubble--bottom:hover::before,.bubble--bottom.bubble--left:hover::before,.bubble--bottom.bubble--right:hover::before,.bubble--bottom.bubble--important::before,.bubble--bottom.bubble--right.bubble--important::before,.bubble--bottom.bubble--left.bubble--important::before{bottom:-40px;}.bubble--bottom:hover::after,.bubble--bottom.bubble--left:hover::after,.bubble--bottom.bubble--right:hover::after,.bubble--bottom.bubble--important::after,.bubble--bottom.bubble--right.bubble--important::after,.bubble--bottom.bubble--left.bubble--important::after{bottom:-18px;}.bubble--bottom.bubble--left::before{left:0;right:auto;top:auto;}.bubble--bottom.bubble--left::after{top:auto;}.bubble--bottom.bubble--right::before{right:0;left:auto;top:auto;}.bubble--bottom.bubble--right::after{top:auto;}.bubble--top.bubble--right::before{right:0;left:auto;margin-top:0;}.bubble--top.bubble--right::after{margin-top:0;}.bubble--top.bubble--left::before{left:0;right:auto;top:auto;margin-top:0;}.bubble--top.bubble--left::after{top:auto;margin-top:0;}.severity--warning{color:#f57c00;background:#fff3e0;border-color:#f57c00;}.severity--info{color:#0277bd;background:#e1f5fe;border-color:#0277bd;}.severity--danger,.severity--error{color:#d32f2f;background:#ffebee;border-color:#d32f2f;}.severity--success{color:#00c853;background:#e0f2f1;border-color:#00c853;}.bordered{border-width:2px;border-style:solid;}main.page-company h1::after{content:"";position:absolute;height:1px;width:100%;bottom:0;background:-moz-linear-gradient(left,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.35) 50%,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,0.35)),color-stop(50%,rgba(0,0,0,0.35)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.35) 50%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.35) 50%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.35) 50%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.35) 50%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000',endColorstr='#00000000',GradientType=1 );}main.page-company #pageNavigation{padding-top:1em;}main.page-company #pageNavigation .row{padding:5px 10px;font-size:1.2em;font-weight:300;}main.page-company .sectionLetter{float:left;}main.page-company .sectionName{overflow:hidden;display:block;padding-left:5px;}main.page-company #sectionsWrapper p,main.page-company #sectionsWrapper li{text-align:justify;}main.page-company #sectionsWrapper li{padding:5px 0;}main.page-company section h2{font-size:1.5em;font-weight:400;position:relative;padding:1em 0 .5em 0;padding-right:60px;margin:0;border:1px solid transparent;-webkit-transition:padding .3s ease,border .3s ease;-moz-transition:padding .3s ease,border .3s ease;-ms-transition:padding .3s ease,border .3s ease;-o-transition:padding .3s ease,border .3s ease;transition:padding .3s ease,border .3s ease;}main.page-company section h2::after{content:"";position:absolute;height:1px;width:100%;bottom:0;left:0;background-color:rgba(0,0,0,0.35);}main.page-company section h2::before{display:block;content:"";position:absolute;width:15px;height:15px;border-right:1px solid rgba(0,0,0,.35);border-bottom:1px solid rgba(0,0,0,.35);background-color:whitesmoke;left:25px;bottom:-7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);z-index:1;-webkit-transition:left .5s ease;-moz-transition:left .5s ease;-ms-transition:left .5s ease;-o-transition:left .5s ease;transition:left .5s ease;}#prologue,#vision,#mission{text-align:justify;}#prologue{margin:4em 0;position:relative;}#prologue p{text-align:center;font-size:1.5em;margin:0 auto;font-weight:300;float:none;position:relative;}#prologue p:last-child{margin-top:16px;}#imageShowcase{position:relative}#compScreen,#tabScreen,#phoneScreen{position:absolute;color:whitesmoke;box-sizing:border-box;font-family:"Source Code Pro";}.yourCode,.slCloud{position:absolute;width:100%;height:100%;top:0;left:0;box-sizing:border-box;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;opacity:0;}.noTransition{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}#compScreen{position:absolute;width:37.5%;height:48.7%;top:19.7%;left:5.5%;}#compScreen .yourCode{padding:1em;}#tabScreen{position:absolute;width:19.3%;height:25.2%;top:31.3%;left:56.3%;}#tabScreen .yourCode{padding:1em;font-size:.9em;}#phoneScreen{position:absolute;width:5.7%;height:17.2%;top:35.3%;left:88.5%;}#phoneScreen .yourCode{padding:.6em .3em;font-size:.6em;}#statements{margin-bottom:3em;}#team h2{padding-left:0;padding-right:0;margin:0 !important;}#team .column{-webkit-perspective:800px;-moz-perspective:800px;-o-perspective:800px;perspective:800px;}#team .row:nth-of-type(1) .column{z-index:2;}#team .row:nth-of-type(2) .column{z-index:1;}main.page-company .member{margin-top:2em;border:1px solid rgba(0,0,0,0.25);position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;}main.page-company .member:hover{box-shadow:0px 1px 2px 0px rgba(0,0,0,0.3);cursor:pointer;}main.page-company .member.flipped{-webkit-transform:rotateY( 180deg );-moz-transform:rotateY( 180deg );-ms-transform:rotateY( 180deg );-o-transform:rotateY( 180deg );transform:rotateY( 180deg );}main.page-company .member.flipped .back{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;-o-backface-visibility:visible;backface-visibility:visible;background-color:white;}main.page-company .member:before,main.page-company .member:after{content:"";position:absolute;-webkit-transition:opacity .3s ease,border .3s ease;-moz-transition:opacity .3s ease,border .3s ease;-ms-transition:opacity .3s ease,border .3s ease;-o-transition:opacity .3s ease,border .3s ease;transition:opacity .3s ease,border .3s ease;z-index:1;}main.page-company .member:before{width:0;height:0;border-top:9px solid transparent;border-right:9px solid #dddddd;-webkit-transform:rotate(-95deg);-moz-transform:rotate(-95deg);-ms-transform:rotate(-95deg);-o-transform:rotate(-95deg);transform:rotate(-95deg);bottom:12px;right:17px;}main.page-company .member:after{border:0 solid transparent;border-bottom:3px solid #dddddd;border-radius:0px 0px 0px 12px;bottom:10px;right:20px;width:15px;height:15px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}main.page-company .member:hover::before,.member:hover::after{opacity:1;}main.page-company .member:hover::before{border-right:9px solid rgb(0,127,165);}main.page-company .member:hover::after{border-bottom:3px solid rgb(0,127,165);}main.page-company .member .front,main.page-company .member .back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;background-color:white;}main.page-company .member .back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);position:absolute;width:100%;height:100%;top:0;}main.page-company #investors .member.clearfix::after,main.page-company #investors .member.clearfix::before{border:none;}main.page-company .imageContainer{overflow:hidden;min-height:10em;height:15em;box-shadow:0px 1px 0px 0px rgba(0,0,0,.25);}main.page-company .card{height:8em;display:table-cell;vertical-align:middle;padding:0em 1em;text-align:center;width:100em;}main.page-company .memberName{font-size:1.7em;font-weight:300;line-height:1.1em;margin-bottom:.5em;}main.page-company .memberRole{font-weight:300;}main.page-company .back h2{padding:1em;text-align:center;font-size:2em;border:none;font-weight:300;background-color:rgb(240,240,236);box-shadow:0px 1px 0px 0px rgba(255,255,255,1) inset;}main.page-company .back h2::before{background-color:rgb(240,240,236);border-right:1px solid rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);left:50%;margin-left:-8px;}main.page-company .back h2::after{background-color:rgba(0,0,0,0.25);}main.page-company .back .infoContainer{display:table-cell;vertical-align:middle;height:15em;width:100em;padding:0 1em;text-align:center;font-weight:300;}main.page-company .back .email,main.page-company .back .twitter{padding:1em 0;}main.page-company .back .email div:first-child,main.page-company .back .twitter div:first-child{font-size:1.7em;}#prologue,#statements,#team{margin:4em 0;}@media only screen and (max-width:768px){#imageShowcase{display:none;}#prologue p{text-align:justify;}}.contact-us-container h1{border-bottom:1px solid #ccc;}.contact-us-container .subtitle{font-weight:600;}.feature-set .feature h3{position:absolute;z-index:10;width:91%;color:whitesmoke;margin:0 !important;padding:0;top:125px;font-size:1.6em;font-weight:300;text-shadow:0 0 10px rgba(0,0,0,1);background:rgba(0,0,0,0.67);padding:.5em;box-shadow:0px -1px 4px 0px rgba(0,0,0,.3);border-top:1px solid rgb(92,92,92);}.feature-set .row{margin-bottom:32px;}.feature-set .feature p{font-weight:400;}.feature-set .feature-content{box-shadow:0 -1px 4px 0 rgba(0,0,0,.3);}.editorconfig-logo-container{margin:32px 0;}.editorconfig-logo{width:auto;display:block;margin:0 auto;}}main.page-forgot .success.scalableField{margin:-4.5em ;}main.page-forgot [class*="Moniker"]+span,main.page-forgot h2[class*="Moniker"]{text-align:center;}main.page-forgot .success{display:none;}main.page-forgot .prompt p{font-size:1.3em;text-align:justify;}main.page-forgot .prompt input{margin-bottom:2em;}@media only screen and (max-width:769px){main.page-home #content > section:last-child::after,#content > section:only-child::after{box-shadow:2px 2px 2px 0px rgba(0,0,0,.1);}footer.page-home{box-shadow:none !important;}#web-development .extend-8 .wd-img{position:relative;display:none;margin:0 auto;}#web-development .extend-8 .wd-img.visible{display:block;}#web-development .extend-4{border-left:none !important;}#accordion-pointer{display:none;}.blueprint-thumb-card{margin:0 0.9375em !important;padding:1em 0 !important;background-color:white !important;border-radius:2px !important;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2) !important;margin-bottom:2em !important;}.blueprint-thumb-card .blueprint-start{visibility:visible;opacity:1;}}@media only screen and (min-width:769px){main.page-home .featureTitle{margin-top:0;}main.page-home .featureDesc{padding-top:1em;}#secondFeature img{margin-top:-3em;}.blueprint-thumb-card{margin:0 0.9375em !important;padding:1em 0;background-color:white;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);}}.includesFootnote{border-bottom:1px dotted rgb(90,90,90);cursor:pointer;}.includesFootnote sup{display:inline-block;top:-.8em;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .3s ease;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);}.includesFootnote:hover sup{-webkit-transform:scale(1.5,1.5);-moz-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);-o-transform:scale(1.5,1.5);transform:scale(1.5,1.5);}.footnotes.scalableField{margin:-3em auto;font-size:.7em;padding:1em;display:block;text-align:justify;border:1px dotted rgba(90,90,90,1);}.footnotes.scalableField.active{margin:0 0 1em 0 !important;}.orPurchase{position:relative;text-align:left;color:rgb(90,90,90) ;margin-top:0.5em !important;font-size:1.3em;}.purchaseMoniker{text-align:center;font-weight:300;}.purchaseMoniker .button{margin:0;}main.page-home .sectionTitle{text-align:center !important;font-size:3.5em !important;font-weight:300 !important;color:rgb(85,85,85) !important;margin:0 !important;}[id$="Feature"]{padding:3em 0 !important;position:relative;font-weight:300;text-align:justify;}[id$="Feature"]::after{position:relative;content:"";height:1px;width:100%;background:rgba(0,0,0,.1);background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 60%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.2)),color-stop(60%,rgba(0,0,0,0)));background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 60%);background:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 60%);background:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 60%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 60%);bottom:-3em;}[id$="Feature"]:last-of-type::after{visibility:hidden;}main.page-home .featureTitle{color:rgb(85,85,85);font-size:1.6em;margin:0.83em 0;font-weight:400;}.featureDesc{color:#222222;}.featureImg a{margin:1em 0;display:block;}#altForm{z-index:2;}.featureParagraph{font-size:1.3em;}.intro-screenshot{max-width:800px;max-height:500px;box-shadow:0 0px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.4);display:block;}.main-signup-form .buttons-div{margin-top:3.5em;}#web-development::after{display:none !important;}#web-development{border-bottom:none !important;background-color:whitesmoke !important;}#web-development .why.standard-features{margin-bottom:32px;}#web-development .extend-4{border-left:1px solid rgb(179,179,179);}#web-development .wrapper{padding-bottom:8em;}.wd-img{position:absolute;width:calc(100% - (2 * 0.9375em));opacity:0;transition:all .3s ease;box-shadow:0px 3px 6px 1px rgba(0,0,0,.5);z-index:0;transform:translate3d(0,-10%,0);}.wd-img.visible{opacity:1;z-index:1;transform:translate3d(0,0,0);}#accordion-pointer{position:absolute;height:22px;width:22px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:whitesmoke;top:20px;left:-12px;border-left:1px solid rgb(179,179,179);border-bottom:1px solid rgb(179,179,179);transition:top .3s ease;}#accordion{}#accordion .h3like{margin:0 !important;padding:.5em 0 0;font-size:1.5em;font-weight:300;cursor:pointer;color:rgb(136,136,136);transition:color .3s ease,font-weight .3s ease;}#accordion .h3like:focus{outline:none;color:rgb(85,85,85);font-weight:400;}#accordion div{font-weight:300;}#accordion .ui-accordion-header.activated{font-weight:400;color:rgb(85,85,85);}#accordion h3:focus{outline:none;}#more-features{padding:3em 0;}.github-related{text-align:center !important;}.github-related .octocat{opacity:.7;}#github-signup-link:hover .octocat{opacity:1;}#start-with-blueprints{border-bottom:none !important;background-color:whitesmoke !important;background-image:linear-gradient(rgb(239,239,239) 2px,transparent 2px),linear-gradient(90deg,#EFEFEF 2px,transparent 2px),linear-gradient(rgba(239,239,239,1) 1px,transparent 1px),linear-gradient(90deg,rgba(239,239,239,1) 1px,transparent 1px);background-size:100px 100px,100px 100px,20px 20px,20px 20px;background-position:-2px -2px,-2px -2px,-1px -1px,-1px -1px;}#start-with-blueprints::after{display:none !important;}#start-with-blueprints .why{margin-bottom:1.5em;}.blueprint-start{margin:0 auto;display:block;width:60%;transition:all .2s ease;}#start-with-blueprints::before{content:'';height:300px;width:100%;position:absolute;top:0;background:-moz-linear-gradient(top,rgba(245,245,245,1) 0%,rgba(245,245,245,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(245,245,245,1)),color-stop(100%,rgba(245,245,245,0)));background:-webkit-linear-gradient(top,rgba(245,245,245,1) 0%,rgba(245,245,245,0) 100%);background:-o-linear-gradient(top,rgba(245,245,245,1) 0%,rgba(245,245,245,0) 100%);background:-ms-linear-gradient(top,rgba(245,245,245,1) 0%,rgba(245,245,245,0) 100%);background:linear-gradient(to bottom,rgba(245,245,245,1) 0%,rgba(245,245,245,0) 100%);}#use-cases-section h2,#use-cases-section .use-case-thumbnail,#use-cases-section .learn-more{text-align:center;}#tagline{text-align:center;}#tagline h1{margin-top:1.2em!important;}#tagline h1+span{margin:1.5em 0 2em;}#get-started-for-free{text-align:center;margin:1em 0;}#get-started-for-free a{font-size:2em;padding:0.4em;color:#f5f5f5;border:1px solid #f5f5f5;border-radius:4px;font-weight:300;transition:background-color .2s ease,border-color .2s ease;}#get-started-for-free a:hover{background-color:#00A51E;border-color:#00A51E;}.page-home #intro{background-color:#014358!important;}.page-home #intro h1,.page-home #intro h1+span{color:#fafafa!important;}.page-home #intro::after{content:none;}.page-home #tagline{padding:1em;}.page-home #use-cases-section .sectionTitle{margin-bottom:0.5em !important;}.page-home #use-cases-section .wrapper{padding:5em .5em;}.page-home .anchorOffset{border-top:none !important;margin-top:-0 !important;}.signup-form > div{margin-bottom:16px;}.signup-form .buttons-div{margin-top:32px;margin-bottom:0;}.signup-form label{font-size:1.2em;font-weight:300;}.signup-form #eventField{margin:0!important;width:100%;}@media only screen and (max-width:769px){main.page-landing #content > section:last-child::after,#content > section:only-child::after{box-shadow:2px 2px 2px 0px rgba(0,0,0,.1);}footer.page-landing{box-shadow:none !important;}#web-development .extend-8 .wd-img{position:relative;display:none;margin:0 auto;}#web-development .extend-8 .wd-img.visible{display:block;}#web-development .extend-4{border-left:none !important;}#accordion-pointer{display:none;}}@media only screen and (min-width:769px){main.page-landing .featureTitle{margin-top:0;}main.page-landing .featureDesc{padding-top:1em;}#secondFeature img{margin-top:-3em;}}.includesFootnote{border-bottom:1px dotted rgb(90,90,90);cursor:pointer;}.includesFootnote sup{display:inline-block;top:-.8em;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .3s ease;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);}.includesFootnote:hover sup{-webkit-transform:scale(1.5,1.5);-moz-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);-o-transform:scale(1.5,1.5);transform:scale(1.5,1.5);}.footnotes.scalableField{margin:-3em auto;font-size:.7em;padding:1em;display:block;text-align:justify;border:1px dotted rgba(90,90,90,1);}.footnotes.scalableField.active{margin:0 0 1em 0 !important;}.orPurchase{position:relative;text-align:left;color:rgb(90,90,90) ;margin-top:0.5em !important;font-size:1.3em;}.purchaseMoniker{text-align:center;font-weight:300;}.purchaseMoniker .button{margin:0;}main.page-landing #features{background-color:transparent !important;border-bottom:none;}main.page-landing .sectionTitle{text-align:center !important;font-size:3.5em !important;font-weight:300 !important;color:rgb(85,85,85) !important;margin:0 !important;}[id$="Feature"]{padding:3em 0 !important;position:relative;font-weight:300;text-align:justify;}[id$="Feature"]::after{position:relative;content:"";height:1px;width:100%;background:rgba(0,0,0,.1);background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 60%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.2)),color-stop(60%,rgba(0,0,0,0)));background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 60%);background:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 60%);background:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 60%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 60%);bottom:-3em;}[id$="Feature"]:last-of-type::after{visibility:hidden;}main.page-landing .featureTitle{color:rgb(85,85,85);font-size:1.6em;margin:0.83em 0;font-weight:400;}.featureDesc{color:#222222;}.featureImg a{margin:1em 0;display:block;}#altForm{z-index:2;}.featureParagraph{font-size:1.3em;}footer.page-landing{box-shadow:0px 0px 5px 1px rgba(0,0,0,.32),0 1px 0px 0px rgba(255,255,255,1) inset;}.intro-screenshot{max-width:800px;max-height:500px;box-shadow:0 0px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.4);display:block;}.main-signup-form .buttons-div{margin-top:3.5em;}main.page-landing{background-color:white;}#web-development::after{display:none !important;}#web-development{border-bottom:none !important;background-color:whitesmoke !important;}#web-development .why.standard-features{margin-bottom:32px;}#web-development .extend-4{border-left:1px solid rgb(179,179,179);}#web-development .wrapper{padding-bottom:8em;}.wd-img{position:absolute;width:calc(100% - (2 * 0.9375em));opacity:0;transition:all .3s ease;box-shadow:0px 3px 6px 1px rgba(0,0,0,.5);z-index:0;transform:translate3d(0,-10%,0);}.wd-img.visible{opacity:1;z-index:1;transform:translate3d(0,0,0);}#accordion-pointer{position:absolute;height:22px;width:22px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:whitesmoke;top:20px;left:-12px;border-left:1px solid rgb(179,179,179);border-bottom:1px solid rgb(179,179,179);transition:top .3s ease;}#accordion{}#accordion .h3like{margin:0 !important;padding:.5em 0 0;font-size:1.5em;font-weight:300;cursor:pointer;color:rgb(136,136,136);transition:color .3s ease,font-weight .3s ease;}#accordion .h3like:focus{outline:none;color:rgb(85,85,85);font-weight:400;}#accordion div{font-weight:300;}#accordion .ui-accordion-header.activated{font-weight:400;color:rgb(85,85,85);}#accordion h3:focus{outline:none;}#more-features{padding:3em 0;}.github-related{text-align:center !important;}.github-related .octocat{opacity:.7;}#github-signup-link:hover .octocat{opacity:1;}#intro .tryOutMoniker{margin-bottom:2em;}.loginForm+div{margin:1em 0 0 0;}.loginForm.row{-webkit-transition:-webkit-transform .5s ease,opacity .5s ease;-moz-transition:-moz-transform .5s ease,opacity .5s ease;-ms-transition:-ms-transform .5s ease,opacity .5s ease;-o-transition:-o-transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease;}main.page-login .offset{-webkit-transform:translate(0,-10%);-moz-transform:translate(0,-10%);-ms-transform:translate(0,-10%);-o-transform:translate(0,-10%);transform:translate(0,-10%);}.card{text-align:center;border-radius:2px;color:#555555;overflow:hidden;box-shadow:0 0 5px 0 rgba(0,0,0,0.14),0 4px 5px 0 rgba(0,0,0,0.05),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.2);}.card-header{background-color:#f5f5f5;border-bottom:1px solid #e5e5e5;padding:.5rem 0;font-size:1.4em;}.card-header.smaller{padding:.9em 0;}.card-content{background:#fff;font-size :1.2rem}.card .row{padding:1.7rem 0;}.plan .card-header{background:#0277bd;border-bottom:1px solid #1b5380;color:white;}.plan.pro .card-header{background-color:#014358;;border-bottom:1px solid #001d26;}.card.simple{box-shadow:none;cursor:pointer;transition:box-shadow 0.28s cubic-bezier(0.4,0,0.2,1);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);}.card.simple:hover{box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.4);}.card.simple.selected{box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.4);}.card.simple .card-header{padding:0.5rem;transition:background-color .1s ease-out,border-color .1s ease-out;}.card.simple.pro .card-header{background-color:#828282;border-color:#828282;}.card.simple.basic .card-header{background-color:#bdbdbd;border-color:#bdbdbd;}.card.simple.pro.selected .card-header{background-color:#014358;border-color:#014358;}.card.simple.basic.selected .card-header{background-color:#0277bd;border-color:#0277bd;}.card.simple .card-content{font-size:1.3rem;}.card.simple .card-content .row{padding:2.032rem;}@media screen and (max-width:768px){.card{margin:1em 0;}}main.page-pricing h1{text-align:center !important;position:relative;}main.page-pricing .not-sure{text-align:center;padding:16px 0;}main.page-pricing .not-sure .sentence{font-size:1.5rem;font-weight:300;line-height:1.6rem;}main.page-pricing .plans-table,main.page-pricing .addons-table{width:100%;}main.page-pricing .specs{text-align:left;}main.page-pricing .specs .header{font-size:1.2rem;margin:0 .5rem .8rem;}main.page-pricing .specs li::before{content:"\2714";margin-right:8px;color:green;}main.page-pricing .upgrade-account-row{margin-top:16px;}main.page-pricing h2{font-weight:600;font-size:1.09rem;}.container > .row{margin:2rem 0;}.desc p{font-size:1.2rem;}.addon.card .v-align{padding-top:.5rem;}.addon.card .smaller-text{font-size:.9rem;}.cta .button{float:none;margin:1.5rem auto 0.5rem!important;clear:both;display:block;padding:1rem;font-size:1.1rem;font-weight:500;}.cta .no-payment{font-size:0.8rem;}.row.contact{margin:2.5rem;font-size:.9rem;}@media screen and (max-width:768px){main.page-pricing .specs{text-align:center;}main.page-pricing .specs .column{margin-bottom:1rem;}}main.page-privacy h1::after{content:"";position:absolute;height:1px;width:100%;bottom:0;background:-moz-linear-gradient(left,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.35) 50%,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,0.35)),color-stop(50%,rgba(0,0,0,0.35)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.35) 50%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.35) 50%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.35) 50%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.35) 50%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000',endColorstr='#00000000',GradientType=1 );}#pageNavigation{height:100%;width:100%;}#pageNavigation{margin-top:1em;}#pageNavigation .row{padding:5px 10px;font-size:1.2em;font-weight:300;}#pageNavigation div{position:relative;}#pageNavigation div a:hover{color:rgb(0,127,165);}#pageNavigation div::before{content:'';display:block;position:absolute;height:10px;width:6px;border-left:1px solid rgba(0,127,165,1);border-top:1px solid rgba(0,127,165,1);top:0px;left:5px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;-moz-transition:opacity .3s ease,-moz-transform .3s eases;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease,transform .3s ease;opacity:0;}#pageNavigation div::after{content:'';display:block;position:absolute;height:10px;width:6px;border-left:1px solid rgba(0,127,165,1);border-bottom:1px solid rgba(0,127,165,1);bottom:0px;left:5px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;-moz-transition:opacity .3s ease,-moz-transform .3s eases;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease,transform .3s ease;opacity:0;}#pageNavigation div:hover::before,#pageNavigation div:hover::after{opacity:1;}#pageNavigation div:hover::before{-webkit-transform:translateY(7px);-moz-transform:translateY(7px);-ms-transform:translateY(7px);-o-transform:translateY(7px);transform:translateY(7px);}#pageNavigation div:hover::after{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);}main.page-privacy .sectionLetter{float:left;}main.page-privacy .sectionName{overflow:hidden;display:block;padding-left:5px;}main.page-privacy #sectionsWrapper section{position:relative;margin-bottom:2em;background-clip:padding-box;box-shadow:none;background-color:transparent;-webkit-transition:background-color .3s ease,box-shadow .3s ease;-moz-transition:background-color .3s ease,box-shadow .3s ease;-ms-transition:background-color .3s ease,box-shadow .3s ease;-o-transition:background-color .3s ease,box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease;}main.page-privacy #sectionsWrapper section:before,#sectionsWrapper section:before{content:'';position:absolute;height:100%;width:100%;box-shadow:none;display:block;left:0;z-index:-1;-webkit-transition:box-shadow .3s ease;-moz-transition:box-shadow .3s ease;-ms-transition:bbox-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;}main.page-privacy #sectionsWrapper section:target,#sectionsWrapper section.active{background-color:white;box-shadow:0px 0px 0px 1px rgba(0,0,0,.35) inset;z-index:5;}main.page-privacy #sectionsWrapper section:target:before,main.page-privacy #sectionsWrapper section.active:before{box-shadow:0px 1px 2px 0px rgba(0,0,0,0.3);}main.page-privacy #sectionsWrapper p,main.page-privacy #sectionsWrapper li{text-align:justify;padding:0 1em;}main.page-privacy #sectionsWrapper li{padding:5px 0;}main.page-privacy section h2{font-size:1.5em;font-weight:400;position:relative;padding:1em 0 .5em 0;padding-right:75px;margin:0;border:1px solid transparent;-webkit-transition:padding .3s ease,border .3s ease;-moz-transition:padding .3s ease,border .3s ease;-ms-transition:padding .3s ease,border .3s ease;-o-transition:padding .3s ease,border .3s ease;transition:padding .3s ease,border .3s ease;}main.page-privacy section h2::after{content:"";position:absolute;height:1px;width:100%;bottom:0;left:0;background-color:rgba(0,0,0,0.35);}main.page-privacy section h2::before{display:block;content:"";position:absolute;width:15px;height:15px;border-right:1px solid rgba(0,0,0,.35);border-bottom:1px solid rgba(0,0,0,.35);background-color:whitesmoke;left:25px;bottom:-7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);z-index:1;-webkit-transition:left .5s ease;-moz-transition:left .5s ease;-ms-transition:left .5s ease;-o-transition:left .5s ease;transition:left .5s ease;}main.page-privacy section:target h2,main.page-privacy section.active h2{padding-left:1em;background-color:rgb(240,240,236);border-left:1px solid rgba(0,0,0,.35);border-right:1px solid rgba(0,0,0,.35);border-top:1px solid rgba(0,0,0,.35);border-bottom:transparent;box-shadow:0px 1px 0px 0px rgba(255,255,255,1) inset;margin:0 !important;}main.page-privacy section:target h2::before,main.page-privacy section.active h2::before{background-color:rgb(240,240,236);left:50%;margin-left:-15px;}main.page-privacy section ol{padding:1em 2em 1em 40px;margin:0;}main.page-privacy .permalinks{position:absolute;top:35px;right:18px;font-size:.8em;}main.page-resetpassword .main-content{display:none;}main.page-tos h1::after{content:"";position:absolute;height:1px;width:100%;bottom:0;background:-moz-linear-gradient(left,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.35) 50%,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,0.35)),color-stop(50%,rgba(0,0,0,0.35)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.35) 50%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.35) 50%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.35) 50%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.35) 50%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000',endColorstr='#00000000',GradientType=1 );}main.page-tos #pageNavigation{height:100%;width:100%;}main.page-tos #pageNavigation{margin-top:1em;}main.page-tos #pageNavigation .row{padding:5px 10px;font-size:1.2em;font-weight:300;}main.page-tos nav div{position:relative;}main.page-tos nav div a:hover{color:rgb(0,127,165);}main.page-tos nav div::before{content:'';display:block;position:absolute;height:10px;width:6px;border-left:1px solid rgba(0,127,165,1);border-top:1px solid rgba(0,127,165,1);top:0px;left:2px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;-moz-transition:opacity .3s ease,-moz-transform .3s eases;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease,transform .3s ease;opacity:0;}main.page-tos nav div::after{content:'';display:block;position:absolute;height:10px;width:6px;border-left:1px solid rgba(0,127,165,1);border-bottom:1px solid rgba(0,127,165,1);bottom:0px;left:2px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;-moz-transition:opacity .3s ease,-moz-transform .3s eases;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease,transform .3s ease;opacity:0;}main.page-tos nav div:hover::before,main.page-tos nav div:hover::after{opacity:1;}main.page-tos nav div:hover::before{-webkit-transform:translateY(7px);-moz-transform:translateY(7px);-ms-transform:translateY(7px);-o-transform:translateY(7px);transform:translateY(7px);}main.page-tos nav div:hover::after{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);}main.page-tos .sectionLetter{float:left;}main.page-tos .sectionName{overflow:hidden;display:block;padding-left:5px;}main.page-tos #sectionsWrapper section{position:relative;margin-bottom:2em;background-clip:padding-box;box-shadow:none;background-color:transparent;}main.page-tos #sectionsWrapper section:before{content:'';position:absolute;height:100%;width:100%;box-shadow:none;display:block;left:0;z-index:-1;-webkit-transition:box-shadow .3s ease;-moz-transition:box-shadow .3s ease;-ms-transition:bbox-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;}main.page-tos #sectionsWrapper section:target,main.page-tos #sectionsWrapper section.active{background-color:white;box-shadow:0px 0px 0px 1px rgba(0,0,0,.35) inset;z-index:5;}main.page-tos #sectionsWrapper section:target:before,main.page-tos #sectionsWrapper section.active:before{box-shadow:0px 1px 2px 0px rgba(0,0,0,0.3);}main.page-tos #sectionsWrapper p,main.page-tos #sectionsWrapper li{text-align:justify;padding:0 1em;}main.page-tos #sectionsWrapper li{padding:5px 0;}main.page-tos section h2{font-size:1.5em;font-weight:400;position:relative;padding:1em 0 .5em 0;padding-right:60px;margin:0;border:1px solid transparent;-webkit-transition:padding .3s ease,border .3s ease;-moz-transition:padding .3s ease,border .3s ease;-ms-transition:padding .3s ease,border .3s ease;-o-transition:padding .3s ease,border .3s ease;transition:padding .3s ease,border .3s ease;}main.page-tos section h2::after{content:"";position:absolute;height:1px;width:100%;bottom:0;left:0;background-color:rgba(0,0,0,0.35);}main.page-tos section h2::before{display:block;content:"";position:absolute;width:15px;height:15px;border-right:1px solid rgba(0,0,0,.35);border-bottom:1px solid rgba(0,0,0,.35);background-color:whitesmoke;left:25px;bottom:-7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);z-index:1;-webkit-transition:left .5s ease;-moz-transition:left .5s ease;-ms-transition:left .5s ease;-o-transition:left .5s ease;transition:left .5s ease;}main.page-tos section:target h2,main.page-tos section.active h2{padding-left:1em;background-color:rgb(240,240,236);border-left:1px solid rgba(0,0,0,.35);border-right:1px solid rgba(0,0,0,.35);border-top:1px solid rgba(0,0,0,.35);border-bottom:transparent;box-shadow:0px 1px 0px 0px rgba(255,255,255,1) inset;}main.page-tos section:target h2::before,main.page-tos section.active h2::before{background-color:rgb(240,240,236);left:50%;margin-left:-15px;}main.page-tos section ol{padding:1em 2em 1em 40px;margin:0;}main.page-tos .permalinks{position:absolute;top:35px;right:18px;font-size:.8em;}main.page-verify_email .scalableField{display:none;}main.page-verify_email .scalableField.active{display:block;}.steps-list{border:1px solid #D6D6D6;;margin-bottom:32px;border-radius:2px;}.steps-list li{border-right:1px solid #D6D6D6;;padding:16px;}.steps-list li:last-child{border-right:none;}.steps-list .step-counter{font-weight:600;}.current-step{padding-left:0;}.step-content h3{margin-top:0;font-weight:400;}.step-2 .step-1 div,.step-3 .step-1 div,.step-3 .step-2 div{opacity:0.6;}.step-2 .step-1 .step-counter::before,.step-3 .step-1 .step-counter::before,.step-3 .step-2 .step-counter::before{content:'\2714';color:green;margin-right:8px;display:inline-block;width:15px;}.step-1 .step-1 .step-counter,.step-1 .step-2 .step-counter,.step-1 .step-3 .step-counter,.step-2 .step-2 .step-counter,.step-2 .step-3 .step-counter,.step-3 .step-3 .step-counter,.step-label{margin-left:23px;}.step-2 .step-1,.step-3 .step-1,.step-3 .step-2{background-color:#E8FFE6;background-color:white;}.step-1 .step-1,.step-2 .step-2,.step-3 .step-3{background-color:#E6FAFF;background-color:white;}.step-content{margin-top:3rem !important;}.stories-container,.signup-container{font-size:1.1em;position:relative;}.paper{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2) !important;border:none;background-color:white;border-radius:2px;padding:0.9375em;}.stories-container h3{font-weight:400;margin:0.7em 0.6em 1.5em;}.stories-container label{padding:0.1em 1em;display:inline-block;}.stories-container input[type="radio"]{margin-right:0.8em;}.stories-container .goodbutton{margin:.2em 1em 1em 1em;font-weight:400;}.stories-container textarea{margin:1em;width:50%;border-radius:2px;}.signup-container button{font-weight:400;}.signup-container .github-related button{margin-bottom:0;min-width:65%;}.signup-container .github-related h3{display:none;}.signup-container .github-related .octocat{margin-left:0;opacity:1;width:32px;height:32px;margin:0 auto 1.5em;display:block;}.signup-container > .paper:last-child{position:absolute;top:50%;right:0;transform:translateY(-75%);}.circular-or{margin:0 auto;position:relative;background:white;border-radius:100px;border:1px solid #D6D6D6;transform:translateY(300%);width:50px;height:50px;}.circular-or span{position:absolute;top:22%;left:29%;font-size:1.2em;font-weight:300;}#story-form label{font-weight:400;}@media screen and (max-width:768px){.signup-container .paper:last-child{position:relative;transform:none;margin-top:-0.2em;top:initial;right:initial;}.circular-or{display:none;}.signup-container .github-related button{width:100%;}}.welcome-message-container p{text-align:center;letter-spacing:0.01em;}.welcome-message-container .main-paragraph{font-size:1.4em;}.welcome-message-container .main-paragraph strong{font-weight:600;}.welcome-message-container .button-container{margin:3em 0;text-align:center;}.welcome-message-container .button-container a{margin:0;font-weight:400;font-size:1.1em;}.welcome-message-container .footnote{font-size:.9em;}.alert-box{background-color:#fff;color:#414141;position:absolute;-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;box-shadow:0px 0px 12px 1px rgba(0,0,0,0.35);border-radius:2px;overflow:hidden;}.alert-box.transparent{-webkit-transform:scale3d(.7,.7,1) translate3d(0,-50%,0);-moz-transform:scale3d(.7,.7,1) translate3d(0,-50%,0);-ms-transform:scale3d(.7,.7,1) translate3d(0,-50%,0);transform:scale3d(.7,.7,1) translate3d(0,-50%,0);}.alert-box.transparent.closing{-webkit-transform:scale3d(1,1,1) translate3d(0,50%,0);-moz-transform:scale3d(1,1,1) translate3d(0,50%,0);-ms-transform:scale3d(1,1,1) translate3d(0,50%,0);transform:scale3d(1,1,1) translate3d(0,50%,0);}.alert-box-title{text-align:center;font-size:2em;line-height:70px;font-weight:300;color:rgb(97,97,97);color:#545454;border-bottom:3px solid #545454;background-color:#e5e5e5;}.no-title .alert-box-title{display:none;}[class*='severity--'] .alert-box-title{border-bottom:none;}.severity--info .alert-box-title{color:#0277bd;background-color:#e1f5fe;}.severity--warning .alert-box-title{color:#f57c00;background-color:#fff3e0;}.severity--danger .alert-box-title{color:#d32f2f;background-color:#ffebee;}.severity--success .alert-box-title{color:#00c853;background-color:#e0f2f1;}.alert-box-contents{text-align:center;width:100%;position:relative;font-size:1.5em;line-height:1.3em;font-weight:300;overflow:auto;}.severity--info .alert-box-contents{border-top:3px solid #0277bd;}.severity--warning .alert-box-contents{border-top:3px solid #f57c00;}.severity--danger .alert-box-contents{border-top:3px solid #d32f2f;}.severity--success .alert-box-contents{border-top:3px solid #00c853;}.alert-box-contents .container{padding:1em;}.alert-box-buttons{text-align:center;position:absolute;bottom:0;width:100%;left:0;}.alert-box-buttons button a{color:whiteSmoke !important;display:block;margin:-.5em -1em;padding:.5em 1em;}.alert-box-buttons > *{margin-left:1.5em !important;margin-bottom:0 !important;}.alert-box-buttons > *:first-child{margin-left:0 !important;}.fallback{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);z-index:10000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}html{background-color:#f5f5f5;}body.showModals{overflow:hidden;}.subheading{font-size:1.3em;margin-top:.8rem;}.separated{border-bottom:1px solid #e5e5e5;}.frozen,.select-one .table-contents > .empty{color:#999999 !important;}.projects-table{background:white;border:2px solid #e5e5e5;border-radius:4px;padding:0;margin:2rem 0;}.projects-table .empty{color:#999999;}.projects-table .row{margin:0;}.projects-table .column{padding:0 1.875rem;position:relative;}.projects-table .addon-name{color:inherit;transition:color .1s ease-in;}.projects-table .add-remove-toggler{float:right;font-weight:400;cursor:pointer;height:17px;width:17px;line-height:17px;text-align:center;position:relative;top:3px;border-radius:100px;box-shadow:0 0 0 1px white;visibility:hidden;transform:scale3d(0.8,0.8,1);transition:all .1s ease-in;}.projects-table .add-remove-toggler.remove{visibility:visible;box-shadow:0 0 0 1px #999;color:#999;}.projects-table .add-remove-toggler.add{visibility:visible;box-shadow:0 0 0 1px #4CAF50;color:#4CAF50;transform:rotateZ(45deg);font-weight:bold;}.projects-table .frozen .add-remove-toggler{visibility:hidden;}.projects-table .table-header{font-size:1.1em;font-weight:500;padding:0.6em 0;}.projects-table .table-contents{position:relative;}.projects-table .table-contents .indicator-element{height:0;box-shadow:0 0 0 0 transparent;position:absolute;width:100%;max-height:100%;transition:height .2s ease-out,border-radius .2s ease-out,box-shadow .2s ease-out;}.projects-table.select-one .table-contents .indicator-element{box-shadow:0 0 0 2px #0277bd;}.projects-table.select-all .table-contents .indicator-element{box-shadow:0 0 0 2px #014358;}.projects-table .table-contents .project-descriptor{padding:.5rem 0;transition:color .2s ease-out,background-color .2s ease-out;}.projects-table .table-contents .project-descriptor.frozen,.select-one .table-contents > .empty{background-color:#f5f5f5;}.projects-table .table-contents .project-descriptor:last-child{border:none;}.warning.frozen{margin-top:-0.5em;}.warning.frozen.hide{visibility:hidden;}.plans-blurb{margin-bottom:1rem;}.row.cta-aftertrial{margin-top:4rem;}#total-cost{font-size:2rem;}.row.cta-aftertrial button{margin-top:3rem;margin-bottom:3rem;padding:1rem;min-width:150px;font-size:1.1rem;font-weight:500;}.modals-container{display:none;position:fixed;background:rgba(0,0,0,.8);z-index:10;top:64px;bottom:0;left:0;right:0;}.modal{display:none;border-radius:2px;position:absolute;left:50%;top:25%;transform:translate3d(-50%,0,0);width:500px;background:white;padding:1rem 1.5rem;box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.4);overflow:hidden;}.modal__header{padding:0.6rem 0 0;}.modal__header__title{margin:0 0 1rem 0 !important;float:left;font-weight:500;}button.modal__header__close{float:right;font-size:2rem;line-height:2rem;cursor:pointer;opacity:.5;transition:opacity .1s ease-in;margin:0;padding:0;min-width:0;background:none;border:none;text-shadow:none;color:rgb(24,24,24) !important;box-shadow:none;}.modal__header__close:hover,.modal__header__close:focus{opacity:1;}.modal__body{padding:1rem 0;position:relative;width:200%;transition:all .2s ease-in;}.modal--delete-account .modal__body{transform:translate3d(-52.6%,0,0);}.modal__body__info{opacity:1;width:50%;float:left;margin-right:1.5rem;transition:opacity .1s ease-in;}.modal__body__info__img{float:left;height:80px;width:80px;border-radius:100px;margin-right:1rem;}.modal__body__info__user-name{margin-top:0.4rem;font-size:1.5rem;}.modal__body__confirmation{opacity:0;width:calc(50% - 1.5rem);display:inline-block;transition:opacity .1s ease-in;}.modal--delete-account .modal__body__confirmation{opacity:1;}.modal__body__confirmation__desc{margin-top:0.4rem;margin-bottom:0;font-size:1.4rem;font-weight:300;}.modal__body__confirmation__input{margin-bottom:0;margin-top:0.7rem !important;}.modal__footer{text-align:right;}button.modal__footer__action--primary,button.modal__footer__action--secondary{font-size:0.9rem;cursor:pointer;padding:0.6rem;margin:0 0 0 1rem;transition:all .2s ease-in;background:none !important;border:none !important;text-shadow:none !important;box-shadow:none !important;font-weight:400;}button.modal__footer__action--primary{color:#E53935 !important;}button.modal__footer__action--primary:disabled{color:#999 !important;}button.modal__footer__action--secondary{opacity:0;visibility:hidden;color:#78909C !important;}.modal--delete-account .modal__footer__action--secondary{visibility:visible;opacity:1;}.plans-table .current{background-color:rgb(211,255,211)!important;}.plans-table button{border:1px solid rgb(174,174,174);color:rgb(77,77,77) !important;text-shadow:none !important;box-shadow:none !important;background-color:rgb(240,240,240);font-weight:400 !important;margin:0.3em 0;}.plans-table .current button{border:none !important;background-color:transparent !important;color:green !important;background-image:none !important;padding:.5em 0;}.plans-table .active button{border:1px solid rgb(126,148,195);color:rgb(11,57,158) !important;background-color:rgb(169,196,255);}@media only screen and (max-width:769px){}@media only screen and (min-width:769px){.use-case-page section.full-height{min-height:calc(100vh - 65px);height:calc(100vh - 65px);}.use-case-page section.half-height{min-height:calc(75vh - 65px);height:calc(75vh - 65px);}.use-case-page section.full-height,.use-case-page section.half-height{overflow:auto;}.use-case-page #intro .full-width{width:99%;position:relative;left:3px;}}body[data-flavor=a].use-case-page #intro div{color:#f5f5f5!important;}.use-case-page .self-teaching-tagline div,.use-case-page .web-developer-tagline div{font-size:1.5em;font-weight:300;}.stacks-row{margin-top:3em;}.use-case-page #content > section{border-bottom:none ;}.use-case-page #content > section::after{content:none ;}.use-case-page .sectionTitle{margin-bottom:1.2em !important;text-align:center !important;}.use-case-page .feature-list h2{text-align:center;margin-bottom:1em;}.use-case-page .thumbnail{margin:2em 0 !important;}.use-case-page .description{text-align:justify;}.use-case-page .feature-list .column > .description,.use-case-page .feature-list .column > .read-more{padding:0 1em;}.use-case-page .main-signup-form{width:auto;max-width:270px;}.use-case-page .web-developer-tagline h1,.use-case-page .web-developer-tagline div,.use-case-page .self-teaching-tagline h1,.use-case-page .self-teaching-tagline div,.use-case-page .trusted-by h1,.use-case-page .trusted-by div{text-align:center;}.use-case-page .trusted-by h1{font-size:2.5em;font-weight:400;}.use-case-page .trusted-by img{width:25vw;}.center-vertical::before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:0;}.center-vertical > *{display:inline-block;vertical-align:middle;}#start-coding-now{padding:3em 0;}#start-coding-now h2{text-align:center;font-weight:200;font-size:2.5em;}.use-case-page .chevron-container{text-align:center;font-size:10em;margin-top:20vh;}.use-case-page .chevron-container a{color:#fafafa;}.use-case-page #topLogin .login.button{display:none;}.use-case-page #topLogin .signup.button{display:inline-block;}header{background:#014358;width:100%;z-index:4;position:relative;font-size:.9rem;font-weight:400;}header.page-home,.use-case-page header{box-shadow:none !important;}header.fixed{top:0;}header .logo-container,header .text-container{height :4rem;}#navigation ul{margin:0;padding:0 0.9375rem;}#navigation li{margin:0.25rem 1.2rem;display:inline-block;}#navigation li:last-child{margin-right:0;}#navigation li:not(.not-visual-link){opacity:.8;}#navigation li:not(.not-visual-link):hover,#navigation li.active{opacity:1;}#navigation a{color:#FFF;position:relative;}#navigation a.button{min-width:0;margin:0;padding:.5em 1em;font-size:.8rem;color:white;text-decoration:none;text-shadow:0px -1px 1px rgba(0,0,0,0.5);border:1px solid #043F04 !important;font-weight:400;}#topLogin .signup.button{position:relative;}@media only screen and (max-width:769px){header{border-bottom:none !important;box-shadow:none !important;}header.fixed{position:relative;}.logo-link{max-width:300px;margin:0 auto;}#navigation{background-color:white;z-index:0;float:none !important;clear:both;border-bottom:1px solid #e5e5e5;}#navigation ul{float:right;}#navigation li{margin:0.25rem .7rem;}#navigation li:not(.not-visual-link){opacity:1;}#navigation a{color:#014358;}#navigation a:hover{color:rgb(43,166,203);}}@media only screen and (min-width:769px){.fixed{top:0;}}@media only screen and (max-width:769px){footer{position:relative !important;z-index:0;font-size:1rem;font-weight:400;border-top:1px solid #e5e5e5;}}footer{position:absolute;bottom:0;z-index:0;width:100%;font-size:1rem;font-weight:400;border-top:1px solid #e5e5e5;}#footer-links{background:#FFF;color:#015976;position:relative;padding:1rem 0;}#footer-links .links-group.icons-group{margin-top:0.5rem;}#footer-links .links-group__name{font-size:1rem;font-weight:500;margin:1em 0 .5em;padding-bottom:.1em;}#footer-links .links-group__list{padding:0;margin-left:-.5em;}#footer-links .links-group.icons-group .links-group__list{margin:0;margin-right:-0.3rem;}#footer-links .links-group__list li{position:relative;margin:.5rem 0;}#footer-links .links-group__list li a{font-size:1rem;position:relative;padding:.1em .5em;}#footer-links .links-group__list li a:hover{color:rgb(0,127,165);}#footer-links .links-group__list li:not(.column) a::before{content:'';display:block;position:absolute;height:8px;width:8px;border-left:1px solid rgba(0,127,165,1);border-top:1px solid rgba(0,127,165,1);top:0px;left:0px;-webkit-transform:translate(-5px,-2px);-moz-transform:translate(-5px,-2px);-ms-transform:translate(-5px,-2px);-o-transform:translate(-5px,-2px);transform:translate(-5px,-2px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;-moz-transition:opacity .3s ease,-moz-transform .3s ease;-ms-transition:opacity .3s ease,-ms-transform .3s ease;-o-transition:opacity .3s ease,-o-transform .3s ease;transition:opacity .3s ease,transform .3s ease;opacity:0;}#footer-links .links-group__list li:not(.column) a::after{content:'';display:block;position:absolute;height:8px;width:8px;border-right:1px solid rgba(0,127,165,1);border-bottom:1px solid rgba(0,127,165,1);bottom:0px;right:0px;-webkit-transform:translate(5px,2px);-moz-transform:translate(5px,2px);-ms-transform:translate(5px,2px);-o-transform:translate(5px,2px);transform:translate(5px,2px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;-moz-transition:opacity .3s ease,-moz-transform .3s ease;-ms-transition:opacity .3s ease,-ms-transform .3s ease;-o-transition:opacity .3s ease,-o-transform .3s ease;transition:opacity .3s ease,transform .3s ease;opacity:0;}#footer-links .links-group__list li a:hover::before,#footer-links .links-group__list li a:hover::after{opacity:1;}#footer-links .links-group__list li a:hover::before{-webkit-transform:translate(0px,2px);-moz-transform:translate(0px,2px);-ms-transform:translate(0px,2px);-o-transform:translate(0px,2px);transform:translate(0px,2px);}#footer-links .links-group__list li a:hover::after{-webkit-transform:translate(0px,-1px);-moz-transform:translate(0px,-1px);-ms-transform:translate(0px,-1px);-o-transform:translate(0px,-1px);transform:translate(0px,-1px);}#disclaimer{background:#014358;color:#FFF;position:relative;}footer .logo-container,footer .text-container{height :8rem;}footer .text-container{font-size:.8rem;padding:0 0.9375rem;}@media only screen and (max-width:769px){#footer-links .links-group.icons-group{margin-left:-0.9375rem;}#footer-links .links-group.icons-group .links-group__list .column{width:15% !important;}#footer-links .links-group.icons-group .links-group__list{margin-left:-.5em;}footer{background-color:green !important;}footer .logo-container{max-width:300px;margin:0 auto;}footer .right{clear:both;float:none !important;}footer .text-container{height :4rem;text-align:center;}}@media only screen and (min-width:769px){}@media only screen and (max-width:769px){#altForm{box-shadow:0 0px 6px 0px rgba(0,0,0,.3);}.intro-video{display:none;}.tryOutMoniker h1,.tryOutMoniker span{text-align:center;}#content{padding-top:0 !important;padding-bottom:0 !important;}}a{color:rgb(0,127,165);}a:hover{color:rgb(0,175,228);}html,body{background-color:#014358;color:rgb(85,85,85);}.site-wrapper{min-height:100%;position:relative;}main{background-color:rgb(246,246,246);padding-bottom:375px;}.use-case-page main > section:first-child{background-color:#014358 !important;color:white !important;}.use-case-page main > section:first-child .wrapper h1{color:white !important;}main > *:first-child{padding-top:4em;}#content > section{position:relative;border-bottom:1px solid rgba(0,0,0,0.3);background-color:rgb(229,227,215);background-color:white;z-index:2;}#content > section:first-child{z-index:3;background-color:rgb(246,246,246);}#content > section:last-child{z-index:1;background-color:rgb(246,246,246);box-shadow:none;border-bottom:none;}#content > section:only-child{box-shadow:none;}#content .wrapper{padding:3em .5em;}#content.overflowing section{overflow:hidden;}h1 a{text-decoration:underline !important;}[class*="Form"]{font-weight:300;background-color:rgb(255,255,255);padding:10px;border:1px solid rgb(175,175,175);box-shadow:0px 1px 2px 0px rgba(0,0,0,0.3);position:relative;}[class*="Form"] label{font-size:1.5em;font-weight:300;display:inline-block;position:relative;}[class*="Form"] label:hover,[class*="Form"] .link:hover{color:rgb(2,98,130);}[class*="Form"] .uName-div:hover label,[class*="Form"] .uPass-div:hover label,[class*="Form"] .uMail-div:hover label{color:rgb(2,98,130);}[class*="Form"] .buttons-div{margin-top:2em;position:relative;}[class*="Form"] input[type=checkbox]{top:0px;float:left;margin-right:10px;}[class*="Form"] input[type=checkbox]:focus{border:1px solid rgb(2,98,130) !important;outline:none !important;}[class*="Form"] div:hover input{border:1px solid rgb(2,98,130);}[class*="Form"] div{margin-bottom:0.5em;margin-top:0.5em;position:relative;}.buttons-div button,.buttons-div a.goodbutton,.buttons-div a.slbutton{width:100%;margin:0;}.buttons-div div{font-variant:small-caps;font-weight:bold;color:rgb(90,90,90) !important;}.signupForm .buttons-div div{text-align:right;}.loginForm .buttons-div div{text-align:center;}.buttons-div div a{text-decoration:underline;}.uRembox-div label,.uForgotbox-div{font-size:0.75em;}.uRembox-div{line-height:0.75em;float:left;}#forgotPassword:hover{text-decoration:underline;}#forgotPassword{text-align:right;float:right;}.scalableField{box-sizing:border-box;min-height:0;-webkit-transform:scale(.5,.5);-moz-transform:scale(.5,.5);-ms-transform:scale(.5,.5);-o-transform:scale(.5,.5);transform:scale(.5,.5);-webkit-transition:-webkit-transform .3s ease,visibility .3s ease,opacity .3s ease,margin .3s ease .3s;-moz-transition:-moz-transform .3s ease,visibility .3s ease,opacity .3s ease,margin .3s ease .3s;-ms-transition:-ms-transform .3s ease,visibility .3s ease,opacity .3s ease,margin .3s ease .3s;-o-transition:-o-transform .3s ease,visibility .3s ease,opacity .3s ease,margin .3s ease .3s;transition:transform .3s ease,visibility .3s ease,opacity .3s ease,margin .3s ease .3s;visibility:hidden;opacity:0;z-index:4;position:relative;clear:both;}.scalableField.active{-webkit-transition:-webkit-transform .3s ease,visibility .3s ease,height .3s ease,opacity .3s ease,margin .3s ease;-moz-transition:-moz-transform .3s ease,visibility .3s ease,height .3s ease,opacity .3s ease,margin .3s ease;-ms-transition:-ms-transform .3s ease,visibility .3s ease,height .3s ease,opacity .3s ease,margin .3s ease;-o-transition:-o-transform .3s ease,visibility .3s ease,height .3s ease,opacity .3s ease,margin .3s ease;transition:transform .3s ease,visibility .3s ease,height .3s ease,opacity .3s ease,margin .3s ease;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);visibility:visible;opacity:1;}.signupForm .scalableField,.loginForm .scalableField{margin:-1em auto !important;}.scalableField.error{padding:.3em;background:rgba(255,0,0,0.1);border:1px solid #900101;width:95%;color:black;}.scalableField.active.error{margin:.5em auto !important;}.scalableField.info{padding:.3em;border:1px solid rgba(144,130,1,1);background:rgba(144,130,1,0.1);width:95%;color:black;}.scalableField.active.info{margin:.5em auto !important;}#paymentMethodsContainer .cta-button.row{background:white;margin:0;}#paymentMethodsContainer .cta-button.row button{margin-bottom:0px;}#paymentMethodIcons img{width:99px;height:66px;margin-bottom:16px;}.center{text-align:center;}h2.payment-methods img{height:44px;width:66px;display:inline-block;}.iframe-container{padding:0!important;}.iframe-container iframe{border:none;margin:0;padding:0;min-height:500px;width:100%;height:100%;}.more-features h2,.ready-to-start h2{text-align:center;font-weight:200;font-size:2.5em;}.more-features h2 a,.ready-to-start h2 a{text-decoration:none !important;}.ready-to-start h2{margin-bottom:0 !important;padding-bottom:2rem;}#secondFeature .featureImg{margin-top:2.9em;}#secondFeature img{border-radius:3px;}.main-signup-form{width:298px;}#intro .wrapper{max-width:69.5em;}#topLogin .signup{display:none;}#topLogin.scrolled .signup,.page-blog #topLogin .signup,.page-company #topLogin .signup,.page-login #topLogin .signup,.page-tos #topLogin .signup,.page-privacy #topLogin .signup,.page-features-django #topLogin .signup,.page-features #topLogin .signup{display:inline-block;}#topLogin.scrolled .login,.page-blog #topLogin .login,.page-company #topLogin .login,.page-login #topLogin .login,.page-tos #topLogin .login,.page-privacy #topLogin .login,.page-features-django #topLogin .login,.page-features #topLogin .login{display:none;}.why.standard-features{font-weight:300;font-size:1.3em;text-align:center;margin:64px 0 0;}.why.standard-features strong{font-weight:400;}.upgrade-section h1{text-align:center;}.bullet-item.differentiation{font-size:1.1em;}.strikethrough{text-decoration:line-through;}.need-more div{text-align:center;font-weight:300;font-size:1.6em;}.detailed-feature-page-feature-set,.feature-set{margin:0 auto;}.detailed-feature-page-feature-set .last{margin-bottom:16px;}.detailed-feature-page-feature-set p code{background-color:#ffc;font-size:0.8em;padding:0.2em;}.detailed-feature-page-feature-set h2,.feature-set h2{font-weight:300;font-size:2em;margin-bottom:0.4em;text-align:left;}.detailed-feature-page-feature-set p,.feature-set p{font-size:1.2em;line-height:1.6em;text-align:left;}.detailed-feature-page-feature,.feature{margin-bottom:96px;}.detailed-feature-page-feature:last-child,.feature:last-child{margin-bottom:0;}.html.feature-content,.php.feature-content{padding-top:6em;box-shadow:none;}.django.feature-content{box-shadow:none;}.html.feature,.php.feature{margin-bottom:0;}.detailed-feature-page-feature:nth-child(even) .detailed-feature-page-feature-thumbnail,.feature:nth-child(even) .feature-thumbnail{float:right;}#rackspace{margin:1em auto;}.semibold{font-weight:600;}