.btn-navbar-reset{background:transparent;text-shadow:none;border:0;box-shadow:none}.nav-collapse-responsive{margin:0 -40px;padding:0 40px}.uppercase-lowercase{text-transform:lowercase}.uppercase-lowercase strong{font-weight:400;text-transform:uppercase}@media (max-width:767px){.footer-menu{text-align:center;margin:0}}.footer-menu li{list-style:none;border:none;padding:0;margin:10px;font-weight:700}@media (max-width:767px){.footer-menu li{margin:0 10px;display:inline-block}}@media (min-width:767px){.footer-menu li{display:block}}html{background-color:#00aff0}body:not(.home)>.container{padding:40px 0}body.archive,body.blog,body.single{background:#fff}@media (max-width:767px){body{padding:0}.row{padding-left:30px;padding-right:30px}}.banner{position:relative;overflow:hidden;padding:90px 0 80px;margin-top:0}@media (min-width:768px){.banner{padding:90px 40px 80px}}@media (max-width:767px){.banner{padding-top:60px;padding-bottom:40px}}@media (max-width:979px) and (min-width:768px){.banner .span8{width:6 40px}}.banner p:last-of-type{margin-bottom:90px}@media (max-width:767px){.banner p:last-of-type{margin-bottom:30px}}h1,h2,h3,h4,h5,h6,.brand,.strapline,label,.btn,button,input,p.intro{font-family:OpenSans,sans-serif}h1{margin-bottom:6px}h3,#content .post .entry h3{font-size:22px;line-height:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}figure{margin:0}#content .post .entry img{padding:0;margin:30px 0;border-radius:5px}#content .post h2{font-weight:700}#content h2,#content h3{margin-top:40px;margin-bottom:20px}body,body #content,p,#content p,li,#content li,body.blog #content,body.blog #content p,body.blog #content li #blog-single,#blog-single p,#blog-single li{font-size:11.5pt;line-height:22px;color:#333;font-family:OpenSans,sans-serif}p{margin-bottom:20px}p.intro,.home-page p.intro{font-size:24px;line-height:26px}li{line-height:22px}a{color:#00aff0}@media (min-width:980px){#content #blog-single{padding-right:40px}}#content .pagetitle{margin-top:0;margin-bottom:20px}#content h1,#content h2{font-weight:400}#content .post-content blockquote{color:#333;background:#f6f6f6;padding:20px;border-radius:5px;margin-bottom:20px;border:0}#content .post-content h2{margin-top:0;margin-bottom:20px}.btn{text-transform:lowercase;font-weight:700}.btn strong{font-weight:400;text-transform:uppercase}.btn strong{font-size:11pt}.btn,button,a.group-button,input[type="submit"],input[type="reset"]{border-radius:2px;text-shadow:none}.btn-large,input[type=submit].btn-large,input[type=reset].btn-large{border-radius:5px;padding:10px 12px 12px;font-size:15pt}.btn-primary,button,a.group-button,input[type="submit"],input[type="reset"]{background:#00aff0;border:none}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled],button:hover,a.group-button:hover,input[type=submit]:hover,input[type=reset]:hover{color:#333;background-color:#00aff0}a.group-button,button,input[type=reset],input[type=submit]{font-size:inherit}.btn-primary:active,.btn-primary.active{background-color:#00aff0 \9}.btn-uppercase{text-transform:uppercase;font-size:11px}.btn-inverse{background-color:#FFF;background-image:-moz-linear-gradient(top, #FFF, #FFF);background-image:-ms-linear-gradient(top, #FFF, #FFF);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#FFF), to(#FFF));background-image:-webkit-linear-gradient(top, #FFF, #FFF);background-image:-o-linear-gradient(top, #FFF, #FFF);background-image:linear-gradient(top, #FFF, #FFF);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF', endColorstr='#FFF', GradientType=0);border-color:#FFF;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#00aff0}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background-color:#FFF;color:#00aff0}.btn-inverse:active,.btn-info.active{background-color:#FFF \9}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{border-color:#c9c9c9;box-shadow:none}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(13,177,219,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(13,177,219,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(13,177,219,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(13,177,219,0.6)}.well{border:none;border-radius:0;box-shadow:none;position:relative;padding:0;background:transparent}.well h1{font-weight:400;font-size:40pt;line-height:43pt;margin-bottom:40px}@media (max-width:767px){.well h1{font-size:21pt;line-height:24pt}}.well h1 strong{-moz-border-image:url("../images/underline.png") 2 stretch;-webkit-border-image:url("../images/underline.png") 2 stretch;border-image:url("../images/underline.png") 2 stretch;font-weight:400;border-bottom:1px solid #fff;color:#00aff0}.well p{font-size:18px;line-height:24px}@media (max-width:767px){.well p{font-size:12pt;line-height:18pt}}@media (max-width:767px){.well .btn{margin:20px 0}}code{color:#06586d}.nav-pills>.active>a,.nav-pills>.active>a:hover{background-color:#00aff0}@media (min-width:980px){.navbar{max-height:inherit}}.navbar .btn-navbar{background:transparent;text-shadow:none;border:0;box-shadow:none;text-transform:capitalize;position:relative;top:10px}.navbar .btn-navbar:hover{background:transparent;text-shadow:none;border:0;box-shadow:none}.navbar .navbar-inner{filter:none;background-image:none;background-color:#00aff0;padding:10px 40px}.navbar .navbar .brand{color:#FFF;text-shadow:none}.box.extend,.strapline,header{margin-bottom:0}@media (min-width:980px){.hero-buttons{margin-left:-40px}}.nav-collapse{position:relative;background:#23a1d4;top:12px}@media (max-width:979px){.nav-collapse.collapse{margin:0 -40px;padding:0 40px}}.nav-collapse.in{margin:0 -40px;padding:0 40px}.nav-collapse.in .nav{padding:20px 0}.nav-collapse.in .nav a{color:#333}.nav-collapse.in .nav a:hover{color:#fff !important}.navbar .nav>li>a{color:#FFF;text-shadow:none;font-family:OpenSans,sans-serif;font-size:11.5pt;font-weight:700;padding-top:5px;padding-bottom:5px}.navbar .nav>li>a:hover{color:#FFF;background-color:#23a1d4;border-radius:6px 6px 0 0}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{color:#333}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#333;background-color:transparent;box-shadow:none}.dropdown-menu .active>a,.dropdown-menu .active>a:hover,.navbar .dropdown-menu li>a:hover{color:#fff;background-color:transparent}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:transparent;box-shadow:none}.dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a{background:transparent}.navbar .menu-item:hover{background-color:#23a1d4;border-radius:6px 6px 0 0}.navbar .menu-item a:hover{background-color:#23a1d4}.navbar .dropdown-toggle:after{display:none}.navbar .dropdown-menu{overflow:hidden;background-color:#23a1d4;box-shadow:none;min-width:230px;border-radius:0 6px 6px 6px;padding:0}.navbar .dropdown-menu .active a{color:#fff}.navbar .dropdown-menu a{color:#333;font-weight:700;padding:5px 10px}.navbar .dropdown-menu a:hover{background-color:#23a1d4}.okfn-ribbon{margin-left:10px}.okfn-ribbon a{background-position:center -227px}#okf-panel{border-bottom-color:#2D2D2D}.navbar .navbar-inner .header-search a{background-color:#FFF;background-position:center -96px}.navbar .navbar-inner .header-search a:hover,.navbar .navbar-inner .header-search.active a{background-color:#333}.navbar .navbar-inner .header-search .search-bar{background-color:#0DB1DB;border-top:solid 1px #0DB1DB}.navbar .navbar-inner .header-search .search-bar input[type="submit"]{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.screen-reader-text{display:none}#sidebar .widget.widget_search input[type=submit]{width:15px;background:url("../images/search-button-alt.png") top left no-repeat}.header-text{height:auto;margin-top:0}section.coloured,section.coloured:before,section.coloured:after{background-color:#333}#sidebar .widgettitle{display:block;margin:10px 0;padding:0}#sidebar .widgettitle strong{font-size:14px}.widget textarea,.widget input[type="text"],.widget input[type="password"],.widget input[type="datetime"],.widget input[type="datetime-local"],.widget input[type="date"],.widget input[type="month"],.widget input[type="time"],.widget input[type="week"],.widget input[type="number"],.widget input[type="email"],.widget input[type="url"],.widget input[type="search"],.widget input[type="tel"],.widget input[type="color"],.widget .uneditable-input{border-color:transparent}#sidebar .widget{background-image:none;background-color:#f6f6f6;border-color:transparent;color:inherit;border-radius:5px;overflow:hidden}#sidebar .widget p{font-size:14px;line-height:20px}#sidebar .widget p:last-of-type{margin-bottom:10px}#sidebar .widget>ul li{border-top-color:rgba(0,175,240,0.35)}#sidebar .widget h1,#sidebar .widget h2,#sidebar .widget h3,#sidebar .widget h4,#sidebar .widget h5,#sidebar .widget h6{color:#00aff0;font-size:18px;padding-top:0}#sidebar .widget a{color:#333}#sidebar .widget label{color:#333}#sidebar .tb_tweet-info{color:#333}.menu-sidebar-blog-container{padding:0}.gce-widget-grid .gce-calendar{border-color:#FFF}.scoda-title{white-space:nowrap;text-transform:lowercase;color:#00aff0;font-weight:700;font-size:22pt}.scoda-title strong{font-weight:400;text-transform:uppercase}.scoda-title strong{font-weight:400;font-size:17.6pt}.scoda-title a:hover{text-decoration:none}@media (max-width:767px){.twitter-widget{display:block;text-align:center;margin-top:40px}.twitter-widget .scoda-title{margin-bottom:-20px}}@media (min-width:768px){.twitter-widget{display:flex;align-items:center}}@media (min-width:980px){.twitter-widget .span7{margin-left:-30px}}.twitter-icon{margin:0 10px;width:64px;height:64px;vertical-align:middle;display:inline-block;background:url("../images/twitter.svg") center no-repeat}.twitter-icon:last-child{margin-right:0}.tweeter{margin:40px 10px}.tweeter>ul{margin:0}.tweeter>ul li{font-size:12px;padding-left:0;padding-right:0}.tweeter>ul li:before,.tweeter>ul li:after{display:none}.tweeter>ul li a{color:#00aff0}#toc_container p.toc_title{font-family:OpenSans,sans-serif}body>.container>.row section>.container{padding:20px 0}body.single{background-color:#FFF}.author-box .author-box-header{position:relative;background:#c9c9c9;margin:0 -20px 15px;padding:20px 0 0 20px;min-height:70px}.author-box .avatar{margin-top:-20px}.author-box .avatar img{height:90px;width:auto}.author-box .avatar-title{text-transform:uppercase;font-size:13px;display:block;color:#fff}.author-box .avatar-subtitle{font-weight:700}.single-post .container .row #sidebar .author-box img{margin-top:0}.single-post .container .row #sidebar .author-box.small div.avatar{float:right}.magazine,.magazine p{font-size:13px}.magazine .post.preview .text{line-height:1.5}.magazine .featured .ribbon{background-color:#00aff0}.wp-caption-text,#blog-single p.wp-caption-text{font-size:14px}.wp-caption-text,#blog-single p.wp-caption-text,.wp-caption-text a,#blog-single p.wp-caption-text a{color:#333}#blog-single p{text-align:inherit}body>footer{color:#fff;background-color:#333;background-image:none}@media (max-width:980px){body>footer{padding:0 20px}}body>footer>.inner{min-height:100px;padding:20px 0;background-image:none}footer p,footer li{color:inherit}footer .textwidget{font-size:inherit}footer .widget :first-child{margin-top:0}@media (max-width:767px){footer .widget{margin:40px 0}}footer .widgettitle{font-size:14px;margin-bottom:20px}@media (max-width:767px){footer .widget .menu{text-align:center;margin:0}}footer .widget .menu li{list-style:none;border:none;padding:0;margin:10px;font-weight:700}@media (max-width:767px){footer .widget .menu li{margin:0 10px;display:inline-block}}@media (min-width:767px){footer .widget .menu li{display:block}}@media (max-width:767px){.footer-logos{text-align:center}}.footer-logos li{display:inline-block}.footer-logos img{max-width:80px;margin:20px 5px}.subscribe-form input[type="text"]{width:95%}.okf-footer{border:none;font-size:inherit}@media (min-width:767px){.okf-footer{padding:0 0 0 20px}}.okf-footer a{opacity:inherit}.okf-footer .container{width:auto}@media (max-width:767px){.okf-footer .container ul{text-align:center;margin:0}}.okf-footer .container ul li{list-style:none;border:none;padding:0;margin:10px;font-weight:700}@media (max-width:767px){.okf-footer .container ul li{margin:0 10px;display:inline-block}}@media (min-width:767px){.okf-footer .container ul li{display:block}}.hero-numbers{text-align:center;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #b6aaa7;color:#00aff0;font-size:21px;display:flex;align-items:center;flex-direction:column}@media (min-width:767px) and (max-width:980px){.hero-numbers{padding-top:20px}}@media (min-width:980px){.hero-numbers{font-size:16px;flex-direction:row}}.hero-numbers-block{font-weight:700;text-transform:lowercase}.hero-numbers-block strong{font-weight:400;text-transform:uppercase}.hero-numbers-block strong{font-size:12.8px}@media (max-width:980px){.hero-numbers-block{margin:10px 5px}.hero-numbers-block strong{font-size:16px}}.hero-numbers-block:not(:last-child){margin-right:20px}body>.tabbable.mailing-lists .nav li a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#bp-default .fsp_content{background-color:#00aff0;border-color:#333}#bp-default .fsp_content #closediv{padding:10px 0 2px 32px;right:-22px;background-image:url(../images/close-icon.png);background-repeat:no-repeat;background-position:7px 7px}.mailman-popup p{font-size:30px}.xyz.mailman-popup .icon{background-position:center -100px}.xyz.mailman-popup p{color:#FFF}.xyz.mailman-popup .field input{border:none}.xyz.mailman-popup .btn{background-color:#FFF;background-image:none;color:#00aff0;-webkit-border-radius:25px;border-radius:25px;font-size:22px;font-weight:bold;padding:10px 40px}.thumbnail,a.thumbnail:hover{border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.thumbnail{background-color:rgba(0,175,240,0.13)}a.thumbnail:hover{background-color:rgba(0,175,240,0.2)}.thumbnail>.row img{border:solid 3px #FFF}a.sidelink:after{background-color:#00aff0}a.sidelink:hover:after{background-color:#00aff0}.slideshow-window{max-height:100vh;z-index:0;position:absolute !important;top:0;left:0;right:0;bottom:0;background-color:transparent;border:none;border-radius:0;overflow:hidden}.slideshow-slide img{width:inherit;opacity:.7}body div.slideshow-window * img{max-height:inherit;max-width:inherit}.slideshow-controls{display:none}@media (max-width:980px){.slideshow-slide,.slideshow-window{height:100%}body div.slideshow-window * img{transform:translateY(0)}.slideshow-slide{width:200% !important;height:auto !important}}.list-inline{list-style:none;margin-left:inherit}.list-inline li{margin-left:inherit;display:inline-block}.latest{padding:20px 0 40px;background:#f6f6f6}.latest h2{text-transform:lowercase;font-weight:400;font-size:18pt;color:#00aff0;margin-bottom:20px}.latest h2 strong{font-weight:400;text-transform:uppercase}.latest h2 strong{font-size:12pt}.latest .post-wrap{overflow:hidden;background-color:#fff;border-radius:5px}.latest .post-meta-wrap{padding:20px}.latest .post-meta-wrap .trimmed{max-height:130px;margin-bottom:20px}.latest .post-meta-wrap h3.trimmed{max-height:50px}.latest .post-meta{font-size:12px}.latest .post-meta.trimmed{max-height:30px}.latest .image{min-height:150px;max-height:150px;display:flex;align-items:center;justify-content:center;background:#00aff0;overflow:hidden}.slideshow-loading,.slideshow-slide-caption,.jetpack-slideshow-noscript{display:none !important;color:#333 !important}.okfn-word-slider span{animation-name:fade-in-out;animation-timing-function:ease-in-out;animation-duration:5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.okfn-word-slider span:not(:first-child){display:none}#blog-archives .pagetitle{margin-bottom:30px;color:#00aff0}.banner,.page-banner{position:relative;background-position:center 15%;background-repeat:no-repeat;background-size:cover;display:flex;align-content:center;justify-content:center}.banner:before,.page-banner:before{content:' ';background-color:#333;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.3}.banner,.page-banner,.banner p,.page-banner p{color:#fff}.banner p:last-of-type,.page-banner p:last-of-type{margin-bottom:40px}.banner h1,.page-banner h1{font-size:36pt;font-weight:400;margin-top:60px;margin-bottom:20px}#content .course-title{margin-top:0}@media (max-width:767px){#content .courses{padding-left:0;padding-right:0}}#content .courses .collapse{overflow:visible}#content .courses .course-category-header:not(:first-child){margin-top:40px}#content .courses .course-category-header h2{font-size:30pt;margin-bottom:5px;margin-top:0}#content .course-categories-sidebar{top:40px}@media (max-width:767px){#content .course-categories-sidebar{margin-bottom:40px;position:inherit}}.course-category-header{padding:0 20px 10px}.course-category-description{font-weight:700}.course-category .scoda-title{display:none}@media (max-width:767px){.course-category{text-align:center}.course-category .scoda-title{display:block;margin-bottom:40px}}.course-category .course-title{font-size:18px}.course-category ul{font-weight:700;list-style:none;margin-left:0;margin-bottom:30px}@media (max-width:767px){.course-category ul{display:none}}.course-category li{margin-bottom:10px}.course-category a{font-size:18px;color:inherit}.course-category a.active:before{display:inline-block;content:'';width:5px;height:16px;margin-right:10px;background:url('../images/small_arrow.png') center no-repeat}.course-parent{overflow:hidden;background-color:#ddd;border-radius:5px;padding:20px 20px 0;margin-bottom:20px}.course-parent .btn-primary,.course-parent .more{text-transform:uppercase;font-size:11px}.course-toggle{margin-top:20px}.course-toggle:not(:last-child){margin-bottom:20px}.course-parent-header{margin-bottom:20px}.course-child{background-position:95% center;background-repeat:no-repeat;background-size:15%;background-color:#f6f6f6;margin:0 -20px;padding:20px}.course-child:not(:last-child){border-bottom:2px solid #fff}.course-best-practice,.course-quiz,.course-text,.course-video{padding-right:160px}.course-best-practice{background-image:url("../images/best-practice.png")}.course-video{background-image:url("../images/video.png")}.course-text{background-image:url("../images/text.png")}.course-quiz{background-image:url("../images/quiz.png")}@keyframes fade-in-out{0%{opacity:0;visibility:hidden}15%,85%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}