html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
img,legend{border:0}
legend,td,th{padding:0}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,optgroup,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre,textarea{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
table{border-collapse:collapse;border-spacing:0}
@-ms-viewport{width:device-width}
.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}
@media (max-width:767px){.visible-xs{display:block !important}
table.visible-xs{display:table}
tr.visible-xs{display:table-row !important}
th.visible-xs,td.visible-xs{display:table-cell !important}
}
@media (max-width:767px){.visible-xs-block{display:block !important}
}
@media (max-width:767px){.visible-xs-inline{display:inline !important}
}
@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}
table.visible-sm{display:table}
tr.visible-sm{display:table-row !important}
th.visible-sm,td.visible-sm{display:table-cell !important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}
table.visible-md{display:table}
tr.visible-md{display:table-row !important}
th.visible-md,td.visible-md{display:table-cell !important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}
}
@media (min-width:1200px){.visible-lg{display:block !important}
table.visible-lg{display:table}
tr.visible-lg{display:table-row !important}
th.visible-lg,td.visible-lg{display:table-cell !important}
}
@media (min-width:1200px){.visible-lg-block{display:block !important}
}
@media (min-width:1200px){.visible-lg-inline{display:inline !important}
}
@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}
}
@media (max-width:767px){.hidden-xs{display:none !important}
}
@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}
}
@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}
}
@media (min-width:1200px){.hidden-lg{display:none !important}
}
.visible-print{display:none !important}
@media print{.visible-print{display:block !important}
table.visible-print{display:table}
tr.visible-print{display:table-row !important}
th.visible-print,td.visible-print{display:table-cell !important}
}
.visible-print-block{display:none !important}
@media print{.visible-print-block{display:block !important}
}
.visible-print-inline{display:none !important}
@media print{.visible-print-inline{display:inline !important}
}
.visible-print-inline-block{display:none !important}
@media print{.visible-print-inline-block{display:inline-block !important}
}
@media print{.hidden-print{display:none !important}
}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
@media (min-width:768px){.container{width:750px}
}
@media (min-width:992px){.container{width:970px}
}
@media (min-width:1200px){.container{width:1170px}
}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.row{margin-left:-15px;margin-right:-15px}
.col,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666667%}
.col-xs-pull-10{right:83.33333333%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666667%}
.col-xs-pull-7{right:58.33333333%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666667%}
.col-xs-pull-4{right:33.33333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.66666667%}
.col-xs-pull-1{right:8.33333333%}
.col-xs-pull-0{right:auto}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666667%}
.col-xs-push-10{left:83.33333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666667%}
.col-xs-push-7{left:58.33333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666667%}
.col-xs-push-4{left:33.33333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.66666667%}
.col-xs-push-1{left:8.33333333%}
.col-xs-push-0{left:auto}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666667%}
.col-xs-offset-10{margin-left:83.33333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666667%}
.col-xs-offset-7{margin-left:58.33333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666667%}
.col-xs-offset-4{margin-left:33.33333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.66666667%}
.col-xs-offset-1{margin-left:8.33333333%}
.col-xs-offset-0{margin-left:0%}
@media (min-width:768px){.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
.col-sm-pull-12{right:100%}
.col-sm-pull-11{right:91.66666667%}
.col-sm-pull-10{right:83.33333333%}
.col-sm-pull-9{right:75%}
.col-sm-pull-8{right:66.66666667%}
.col-sm-pull-7{right:58.33333333%}
.col-sm-pull-6{right:50%}
.col-sm-pull-5{right:41.66666667%}
.col-sm-pull-4{right:33.33333333%}
.col-sm-pull-3{right:25%}
.col-sm-pull-2{right:16.66666667%}
.col-sm-pull-1{right:8.33333333%}
.col-sm-pull-0{right:auto}
.col-sm-push-12{left:100%}
.col-sm-push-11{left:91.66666667%}
.col-sm-push-10{left:83.33333333%}
.col-sm-push-9{left:75%}
.col-sm-push-8{left:66.66666667%}
.col-sm-push-7{left:58.33333333%}
.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.66666667%}
.col-sm-push-4{left:33.33333333%}
.col-sm-push-3{left:25%}
.col-sm-push-2{left:16.66666667%}
.col-sm-push-1{left:8.33333333%}
.col-sm-push-0{left:auto}
.col-sm-offset-12{margin-left:100%}
.col-sm-offset-11{margin-left:91.66666667%}
.col-sm-offset-10{margin-left:83.33333333%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-8{margin-left:66.66666667%}
.col-sm-offset-7{margin-left:58.33333333%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.66666667%}
.col-sm-offset-4{margin-left:33.33333333%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-2{margin-left:16.66666667%}
.col-sm-offset-1{margin-left:8.33333333%}
.col-sm-offset-0{margin-left:0%}
}
@media (min-width:992px){.col,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.66666667%}
.col-md-pull-10{right:83.33333333%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.66666667%}
.col-md-pull-7{right:58.33333333%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.66666667%}
.col-md-pull-4{right:33.33333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.66666667%}
.col-md-pull-1{right:8.33333333%}
.col-md-pull-0{right:auto}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666667%}
.col-md-push-10{left:83.33333333%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666667%}
.col-md-push-7{left:58.33333333%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666667%}
.col-md-push-4{left:33.33333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.66666667%}
.col-md-push-1{left:8.33333333%}
.col-md-push-0{left:auto}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.66666667%}
.col-md-offset-10{margin-left:83.33333333%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.66666667%}
.col-md-offset-7{margin-left:58.33333333%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666667%}
.col-md-offset-4{margin-left:33.33333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.66666667%}
.col-md-offset-1{margin-left:8.33333333%}
.col-md-offset-0{margin-left:0%}
}
@media (min-width:1200px){.col,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
.col-lg-pull-12{right:100%}
.col-lg-pull-11{right:91.66666667%}
.col-lg-pull-10{right:83.33333333%}
.col-lg-pull-9{right:75%}
.col-lg-pull-8{right:66.66666667%}
.col-lg-pull-7{right:58.33333333%}
.col-lg-pull-6{right:50%}
.col-lg-pull-5{right:41.66666667%}
.col-lg-pull-4{right:33.33333333%}
.col-lg-pull-3{right:25%}
.col-lg-pull-2{right:16.66666667%}
.col-lg-pull-1{right:8.33333333%}
.col-lg-pull-0{right:auto}
.col-lg-push-12{left:100%}
.col-lg-push-11{left:91.66666667%}
.col-lg-push-10{left:83.33333333%}
.col-lg-push-9{left:75%}
.col-lg-push-8{left:66.66666667%}
.col-lg-push-7{left:58.33333333%}
.col-lg-push-6{left:50%}
.col-lg-push-5{left:41.66666667%}
.col-lg-push-4{left:33.33333333%}
.col-lg-push-3{left:25%}
.col-lg-push-2{left:16.66666667%}
.col-lg-push-1{left:8.33333333%}
.col-lg-push-0{left:auto}
.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.66666667%}
.col-lg-offset-10{margin-left:83.33333333%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-8{margin-left:66.66666667%}
.col-lg-offset-7{margin-left:58.33333333%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-5{margin-left:41.66666667%}
.col-lg-offset-4{margin-left:33.33333333%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-2{margin-left:16.66666667%}
.col-lg-offset-1{margin-left:8.33333333%}
.col-lg-offset-0{margin-left:0%}
}
.clearfix,.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}
.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}
.center-block{display:block;margin-left:auto;margin-right:auto}
.pull-right{float:right !important}
.pull-left{float:left !important}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body a{outline:none}
h2{font-family:"Source Sans Pro",sans-serif !important;font-weight:900;font-size:22px;color:#4789bc}
.jumbotron,.jumbotron-filter{height:30rem }
.jumbotron{background-image:url("../themes/godotengine/assets/home/background.jpg");background-size:cover;color:#fff;padding:6rem 0 3rem 0 }
.jumbotron h1{margin-bottom:3rem;text-transform:none;font-size:45px;margin:10px 0px;font-family:"Source Sans Pro",sans-serif;font-weight:900}
.jumbotron-filter{position:absolute;width:100%;background-color:rgba(22,100,156,0.8)}
@media (max-width:35rem){.jumbotron .button{display:block}
.jumbotron h1{font-size:33px;line-height:45px;margin-bottom:2rem}
}
@media (max-width:24rem){.jumbotron,.jumbotron-filter{height:40rem}
}
@media (min-width:991px) and (max-width:1199px){.jumbotron,.jumbotron-filter{height:34rem}
}
.button{padding:10px;display:inline-block;color:#fff !important;font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;transition:0.15s}
.button .fa{margin-right:0.375rem}
.jumbotron .button{margin:0 0.5rem}
.button-success{background-color:#32c994}
.button-success:hover{background-color:#626063}
.button-success:active{background-color:#525053}
.button-info{background-color:#468cbf}
.button-info:hover{background-color:#6ca4cc}
.button-info:active{background-color:#36719c}
.highlights{margin-top:2rem}
.intro{font-size:24px;line-height:28.8px}
.intro p{line-height:1.4}
@media (max-width:40rem){.intro{font-size:20px}
}
.news-list h2{margin-top:25px;text-transform:uppercase;color:#333;font-size:22px}
.news{margin-top:1.25rem}
.news-date{color:#acaaaf;font-weight:500}
.news-title{font-weight:700}
.more-news{margin-top:2.5rem;display:inline-block}
.features{margin-top:60px;margin-bottom:60px}
.feature{height:16rem;color:#fff;background-size:cover}
.feature-card{font-weight:500;font-size:16px}
.feature-card h2{font-family:"Roboto Condensed",sans-serif !important;text-transform:none;margin:40px 0;color:#fff;font-weight:700;font-size:24px}
.feature-card .col-md-4{padding:0 44px}
.feature-card li{line-height:1.1}
 .feature-card em{margin-bottom:30px;display:block;line-height:20px;font-size:20px}
.feature-card hr{margin-bottom:30px}
.feature a{font-weight:400}
.feature-design{background-image:url("../themes/godotengine/assets/home/mp_design.png")}
.feature-2d{background-image:url("../themes/godotengine/assets/home/2d.jpg")}
.feature-3d{background-image:url("../themes/godotengine/assets/home/3d.jpg")}
.feature-script{background-image:url("../themes/godotengine/assets/home/script.png")}
.feature-editor{background-image:url("../themes/godotengine/assets/home/editor.jpg")}
.feature-deploy{background-image:url("../themes/godotengine/assets/home/deploy.jpg")}
.get-involved h3{text-align:center;font-size:20px;color:#adabb0}
.get-involved p{text-align:center;line-height:1.3}
.get-involved .button{text-align:center;display:block;max-width:15rem;margin:0 auto}
@media (max-width:991px){.get-involved .col-sm-4{font-size:95%}
}
@media (min-width:768px){.get-involved .col-sm-4{height:28rem}
.get-involved .button{min-width:50%;margin:0 auto;text-align:center;margin-top:2rem;display:block}
}
nav{height:4rem;font-size:0;position:fixed;width:100%;background-color:#fff;box-shadow:0 0 0.5rem rgba(0,0,0,0.5);z-index:9999;font-weight:400}
nav ul,nav li{display:inline-block}
nav a{color:#414141;text-transform:uppercase;font-size:1.2rem;display:inline-block;padding:1.0625rem 1rem 0 1rem;height:4rem}
nav li a:hover{background:#ececec}
.nav-trigger{position:absolute;clip:rect(0,0,0,0)}
.nav-logo{margin-top:-0.5rem}
nav .pull-left{margin-left:16%}
nav .pull-right{margin-right:10%}
nav li.active{background-color:#e3e4e5}
@media (max-width:100rem){nav .pull-left{margin-left:6rem}
}
@media (max-width:81.25rem){nav .pull-left{margin-left:0}
nav .pull-right{margin-right:5%}
}
@media (max-width:1055px){nav .pull-right{display:none;width:100%;margin-right:0}
label[for="nav-trigger"]::before{font-family:"FontAwesome";content:"\f0c9";font-size:2.5rem;transition:.15s;width:4rem;float:right;-webkit-display:flex;-webkit-align-items:center;-webkit-justify-content:center;display:flex;align-items:center;justify-content:center;height:4rem;cursor:pointer}
.nav-trigger:checked ~ .pull-right{display:block;background-color:#fff}
.nav-trigger:checked ~ .pull-right li{display:block;text-align:left}
.nav-trigger:checked ~ .pull-right a{width:100%;display:block;padding:0.6rem 0.6rem 0.6rem 3rem}
.nav-trigger:checked ~ .nav li:hover>ul{display:none}
}
@media (min-width:65rem){.donate{background-color:#e3e4e5;padding:0.125rem 0.375rem 0.375rem 0.375rem;margin-left:1rem;height:2rem}
.donate:hover{background-color:#e3d58e;color:#333}
}
footer{margin-top:15px;background-color:#414141}
footer a{color:#bbb}
footer a:hover{color:#e1e1e1;background-color:transparent}
footer a:active{color:#959595;background-color:transparent}
footer h4{text-align:center;margin-top:1rem;margin-bottom:-1rem}
.copyright{color:#959595;margin-top:2rem}
.social{background-color:#676767;color:#e1e1e1}
.social-icons{-webkit-display:flex;-webkit-align-items:center;-webkit-justify-content:center;display:flex;align-items:center;justify-content:center;font-size:2rem;margin-left:-3rem}
.social-icons li{display:inline-block;margin:0 0.5rem}
.nav-secondary ul li{display:inline-block;width:45%}
.nav-secondary ul li::before{color:#bbb;content:"\203a "}
.feature-card{font-size:16px;color:#fff;margin-bottom:5px}
.feature-card li{margin-left:-1.5rem}
.feature-card hr{color:#fff;margin:-18px 0 25px 0;border-top:none}
.feature-card-left{background:linear-gradient(0deg,#393939,#505050) }
.feature-card-right{background:linear-gradient(0deg,#2977af,#3690d0) }
.release,.download-info{background-color:#fff;border:1px solid #aaa}
.release{padding:2rem}
.release li{list-style-type:none}
.release .fa{margin-right:1rem}
.release-date{margin-top:-1rem;margin-bottom:1rem;font-size:95%;text-transform:uppercase}
.download-info{padding:3rem 2rem}
@media (max-width:991px){.download-info{margin-top:4rem}
}
.community-card{background-color:#fff;border:1px solid #aaa;padding:30px;font-weight:400;border-bottom:4px solid #468cbf;width:30%;margin:1.5% 1.5%;height:30rem}
@media (max-width:1200px){.community-card{height:32rem}
}
.features-title{margin-left:-15px}
@media (max-width:991px){.community-card{width:100%;margin:40px 0;height:auto}
.features-title{margin-left:0px}
}
.community-card h2{font-family:"Roboto Condensed",sans-serif;font-weight:bold;font-size:24pt;text-transform:none}
 .community-card img{margin:-30px -30px 0 -30px;width:calc(100% + 60px)}
::-moz-selection{background-color:#468cbf;color:#fff}
::selection{background-color:#468cbf;color:#fff}
body{font-family:"Source Sans Pro",sans-serif;font-weight:300;font-size:1.2rem;background-color:#f2f2f2;color:#333}
h1,h2,h3,h5,h6{font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase}
p,li{line-height:1.6}
a{text-decoration:none;color:#468cbf;font-weight:400;transition:.15s}
a:hover{color:#225f9a}
a:active{background-color:#d3d4d5}
.flex-center{-webkit-display:flex;-webkit-align-items:center;-webkit-justify-content:center;display:flex;align-items:center;justify-content:center;height:124px}
.intro-title{margin-top:6rem;margin-bottom:25px;color:#4789bc;font-size:22px;font-family:"Source Sans Pro",sans-serif;font-weight:900}
.news-section h1,.news-section h2{color:#468cbf}
.news-section li{text-align:left}
.news-section img{max-width:100%}
.date-big{color:#adabb0;font-size:72px;font-weight:bold;font-family:"Source Sans Pro",sans-serif}
.date-small{text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-size:18px;font-weight:lighter}
.text-center{text-align:center}
.file-list{list-style-type:none;margin:0;padding:0}
.file-list li{line-height:32pt}
.no-pad{padding:0 !important}
.ov-hide{overflow:hidden}
img.full{height:100%}
.feature{padding:0;position:relative}
.align-bottom{padding:20px 40px 0px 40px;display:block;position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%)}
.align-bottom h3{margin:0;text-shadow:2px 2px #000;font-size:18px}
.align-bottom p{padding:0;margin:0;font-size:14px}
.pagination{margin:0;padding:0;padding-top:20px}
.pagination li{list-style-type:none;float:left}
.pagination li a{display:block;padding:10px;margin:1px;line-height:0.5;background:#e3e4e5}
.pagination li a:hover{background:#ececec}
.pagination li.active a{background:#468cbf;color:#ececec}
.call-to-action{padding:40px;text-align:center}
.main-title{line-height:49pt}
.call-to-action p{font-family:"Source Sans Pro",sans-serif;font-weight:300;font-size:24px;text-align:center}
.news-item{margin-bottom:30px}
.download-header{color:#4789BC;font-size:24px}
.bottom-border{padding-bottom:30px;border-bottom:1px solid #adabb0}