.ld-bootview{margin:0 auto;max-width:950px;width:100%}.ld-bootview *{box-sizing:border-box}.ld-bootview h1{font-size:23px;font-weight:400;line-height:29px;margin:20px 0;padding:9px 0 4px}.ld-bootview h2{font-size:21px;font-weight:400;line-height:1.2;margin:0 0 30px}.ld-bootview h3{font-size:16px;font-weight:600;margin:0 0 20px}.ld-bootview p{margin:0 0 20px}.ld-bootview a{color:#0073aa;text-decoration:none}.ld-bootview a:hover{color:#00a0d2;text-decoration:underline}.ld-bootcamp,.ld-bootcamp p{background:#f1f1f1;color:#23282d;font-size:14px;line-height:1.5;margin:0 0 40px auto;max-width:950px;width:100%}.ld-bootcamp p{margin:0 auto 20px}.ld-bootcamp .notice{background:#fff}.ld-bootcamp--toggle{background:#0000;border:none;color:#0073aa;cursor:pointer;float:left;margin-top:-20px}.ld-bootcamp--toggle:focus,.ld-bootcamp--toggle:hover{color:#00a0d2;text-decoration:underline}.ld-bootcamp__embed{margin:0 0 20px;overflow:hidden;padding-top:56.25%;position:relative}.ld-bootcamp__embed iframe{border:0;height:100%;position:absolute;right:0;top:0;width:100%}.ld-bootcamp__widget{background:#fff;padding:23px}.ld-bootcamp__widget--header{display:flex;justify-content:space-between}.ld-bootcamp__accordion{margin:0 auto;max-width:750px;width:100%}.ld-bootcamp__accordion--single{background:#f1f1f1;margin:0 0 15px;padding:23px}.ld-bootcamp__accordion--single h3{align-items:center;display:flex;margin:0}.ld-bootcamp__accordion--single h3 button{background:#0000;border:0;font-size:16px;font-weight:600;height:24px;line-height:1.3;text-align:right}.ld-bootcamp__accordion--single h3 .ld-bootcamp__mark-complete--toggle{width:28px}.ld-bootcamp__accordion--single h3 .ld-bootcamp__accordion--toggle{align-self:flex-start;cursor:pointer;margin-right:10px;width:96%}.ld-bootcamp__accordion--single h3 button[aria-selected=true]{color:#23282d}.ld-bootcamp__accordion--single h3 .ld-bootcamp__mark-complete--toggle-indicator{background-color:inherit;background-image:url(../images/incompletex.png);background-size:cover;height:24px;width:24px}.ld-bootcamp__accordion--single.-completed h3 .ld-bootcamp__mark-complete--toggle-indicator{background-image:url(../images/checkmark.png)}.ld-bootcamp__accordion--single h3 button.ld-bootcamp__mark-complete--toggle-indicator:hover{background-image:url(../images/checkmark.png);cursor:pointer}.ld-bootcamp__accordion--single.-completed h3 button.ld-bootcamp__mark-complete--toggle-indicator:hover{background-image:url(../images/incompletex.png)}.ld-bootcamp__accordion--toggle .ld-bootcamp__accordion--toggle-indicator{color:#72777c;float:left}.ld-bootcamp__accordion--toggle[aria-expanded=true] .ld-bootcamp__accordion--toggle-indicator:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:50%;content:"\f142";font:normal 20px/1 dashicons;text-decoration:none!important;width:20px}.ld-bootcamp__accordion--toggle[aria-expanded=false] .ld-bootcamp__accordion--toggle-indicator:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:50%;content:"\f140";font:normal 20px/1 dashicons;text-decoration:none!important;width:20px}.ld-bootcamp__accordion--content{display:none}.ld-bootcamp__accordion--single
.ld-bootcamp__accordion--content[aria-hidden=false]{display:block;margin:20px 0 0}.ld-bootcamp__accordion--single
.ld-bootcamp__accordion--content li:before{content:"-";display:inline-block;margin-right:5px;width:10px}.ld-bootcamp__accordion--single
.ld-bootcamp__accordion--content
.ld-bootcamp__resources{margin:12px auto 0}.ld-bootcamp__accordion--single
.ld-bootcamp__accordion--content
.ld-bootcamp__resources p{font-weight:700}.ld-bootcamp__accordion--single .ld-bootcamp__resources-box{display:flex}.ld-bootcamp__accordion--single .ld-bootcamp__resources{flex:1}.ld-bootcamp__accordion--single .ld-bootcamp__mark_complete{margin-top:auto}.ld-bootcamp__license .notice-dismiss{padding:2px}.ld-bootcamp__license--fields{margin:0 0 20px}.ld-bootcamp__license--fields input[type=email],.ld-bootcamp__license--fields input[type=text]{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px #00000012;color:#32373c;display:block;font-size:13px;height:28px;margin:0 0 10px;outline:0;padding:2px 6px;transition:border-color .25s ease-in;width:100%}.ld-bootcamp__license--fields input[type=email]:focus,.ld-bootcamp__license--fields input[type=text]:focus{border-color:#0073aa}@media screen and (min-width:768px){.ld-bootcamp__license--fields{display:inline-block;width:calc(50% - 15px)}.ld-bootcamp__license--fields:last-of-type{margin-right:20px}.ld-bootcamp__license--fields input[type=email],.ld-bootcamp__license--fields input[type=text],.ld-bootcamp__license--fields label{flex-basis:calc(50% - 10px);margin:0}}.ld-overview{background:#f1f1f1;color:#23282d;font-size:13px;line-height:1.5;margin:0 auto;max-width:950px;width:100%}.ld-overview h3 svg{margin:0 0 10px;max-height:20px}.ld-overview h3 span{display:block}.ld-overview--columns ul{list-style-type:none;margin:0;padding:0}.ld-overview--columns li{border-bottom:1px solid #00a0d2;padding:5px 0}p.ld-overview--more{font-weight:700;margin:20px 0 0;text-align:left;text-transform:uppercase}.ld-overview--more a{color:#23282d}.ld-overview--widget{background:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 1px #0000000a;margin:0 0 16px;padding:23px}.ld-overview--widget.-support a.button.button-primary:focus,.ld-overview--widget.-support a.button.button-primary:hover{text-decoration:none}.ld-overview--search form{display:flex}.ld-overview--search input[type=text]{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px #00000012;color:#32373c;flex:1;font-size:13px;height:28px;padding:2px 6px}.ld-overview--search .button{flex:0 1 auto;margin-right:15px}.ld-overview--widget.-doc li{border:0}.ld-overview--widget.-doc .ld-overview--more{text-align:right;text-transform:none}.ld-overview--widget.-doc .ld-overview--more a{color:#0073aa}.ld-overview .ld-overview--widget .ld-bootcamp--toggle.button-orange{background:#df7b11;border-color:#ca5116;box-shadow:0 1px 0 #ca5116;color:#fff;float:none;margin:10px 0 0}.ld-overview .ld-overview--widget .ld-bootcamp--toggle.button-orange:focus,.ld-overview .ld-overview--widget .ld-bootcamp--toggle.button-orange:hover{background:#ee8617;border-color:#df7b11;text-decoration:none}.ld-overview--topics{margin:40px 0 0}.ld-overview--widget.-support ul{border-top:1px solid #e5e5e5;margin:20px 0 0}.ld-overview--widget.-support ul li{border-bottom:none}.ld-overview--widget.-support ul li:not(:first-child){border:0}@media screen and (min-width:768px){.ld-overview--columns{display:flex;justify-content:space-between}.ld-overview--topics .ld-overview--columns{justify-content:flex-start}.ld-overview--columns>div{flex:0 1 calc(50% - 10px)}.ld-overview--columns:not(.-half)>div{flex:0 1 calc(100% - 290px)}.ld-overview--columns:not(.-half)>div:last-child{flex-basis:270px}.ld-overview--columns.-support>div:first-child{border-left:0;flex-basis:calc(100% - 270px)}.ld-overview--widget.-doc .ld-overview--column{flex-basis:calc(33% - 5px)}.ld-overview .ld-overview--widget .ld-bootcamp--toggle.button-orange{margin:81% 0 0}}