@charset "UTF-8";/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .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}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.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}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}/*!
 * Bootstrap v3.3.0 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=81fbda7ada82dd7df41c)
 * Config saved to config.json and https://gist.github.com/81fbda7ada82dd7df41c
 *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;-webkit-overflow-scrolling:touch;outline:0}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media(min-width:992px){.modal-lg{width:900px}}.clearfix:before,.clearfix:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}@font-face{font-family:"big-universe-icons";src:url(/assets/big-universe-icons-e81557f08dd306a97b6329badb2f066bda25b7b8053cc89778598b67d309e282.eot);src:url(/assets/big-universe-icons-e81557f08dd306a97b6329badb2f066bda25b7b8053cc89778598b67d309e282.eot?#iefix) format("embedded-opentype"),url(/assets/big-universe-icons-6cf86ff1c9f44c898b57ad534a3390f95b10650add3a2fd30da1cd9569a60121.woff) format("woff"),url(/assets/big-universe-icons-be5e33e83d1e02437cae0b6d7858171ff8f36ab714229d13404a567497dcb842.ttf) format("truetype"),url(/assets/big-universe-icons-511530115c9b2388d4e221da3d90cf28c947884b28c8bd2a616406e967ad3cba.svg#big-universe-icons) format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"big-universe-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="bu-"]:before,[class*=" bu-"]:before{font-family:"big-universe-icons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bu-books-stacked:before{content:"\61"}.bu-books-standing:before{content:"\62"}.bu-cloud:before{content:"\63"}.bu-discover:before{content:"\64"}.bu-infinite:before{content:"\65"}.bu-ruler:before{content:"\66"}.bu-share:before{content:"\67"}.bu-beaker:before{content:"\68"}.bu-infinity:before{content:"\69"}.bu-balance:before{content:"\6a"}.bu-link:before{content:"\6b"}.bu-k12:before{content:"\6c"}.bu-lesson:before{content:"\73"}.bu-listen:before{content:"\74"}.bu-read:before{content:"\75"}.bu-share-1:before{content:"\76"}.bu-standards:before{content:"\77"}.bu-write:before{content:"\78"}.bu-reports:before{content:"\79"}.bu-eye-view-1:before{content:"\6e"}.bu-overview:before{content:"\70"}.bu-assessment:before{content:"\72"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button,input[type="submit"],input[type="button"],.btn{-webkit-font-smoothing:antialiased;background-color:#00aeef;border-radius:4px;color:white;display:inline-block;font-size:1em;font-weight:bold;line-height:1;padding:.75em 1em;text-decoration:none}button:hover,input[type="submit"]:hover,input[type="button"]:hover,.btn:hover{background-color:#0076a3;color:white}button:disabled,input[type="submit"]:disabled,input[type="button"]:disabled,.btn:disabled,button.disabled,input.disabled[type="submit"],input.disabled[type="button"],.disabled.btn{cursor:not-allowed;opacity:.5}header#header.top .btn-hollow,.pre-footer .btn-hollow,#main-index #hero .tagline .btn-hollow,#main-index #call-to-action .btn-hollow{color:white;background-color:transparent;border:2px solid white}header#header.top .btn-hollow:hover,.pre-footer .btn-hollow:hover,#main-index #hero .tagline .btn-hollow:hover,#main-index #call-to-action .btn-hollow:hover{background-color:white;color:#ff8315}.alert-alert,.alert-warning,.alert-error,.alert-danger,.alert-notice,.alert-info,.alert-success{font-weight:bold;margin-bottom:.75em;padding:.75em}body{-webkit-font-smoothing:antialiased;background-color:white;color:#333;font-family:Helvetica,Roboto,Arial,sans-serif;font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;line-height:1.25;margin:0 0 .5em;text-rendering:optimizeLegibility}h1{font-size:2.25em;font-weight:300;margin:0 0 .5em}h2{font-size:2em;font-weight:300}h3{font-size:1.75em}h4{font-size:1.5em;font-weight:500}h5{font-size:1.25em;font-weight:500}h6{font-size:1em}p{margin:0 0 .75em;color:#555}a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;transition:color .1s linear;color:#00aeef;text-decoration:none}a:hover{color:#0076a3}a:active,a:focus{color:#0076a3;outline:0}hr{border-bottom:1px solid #e0e0e0;border-left:0;border-right:0;border-top:0;margin:1.5em 0}img,picture{margin:0;max-width:100%}blockquote{border-left:2px solid #e0e0e0;color:#595959;margin:1.5em 0;padding-left:.75em}cite{color:#737373;font-style:italic}cite:before{content:"\2014 \00A0"}h1.fancy,h2.fancy,h3.fancy,h4.fancy{overflow:hidden;text-align:center;margin-bottom:1em}h1.fancy:before,h1.fancy:after,h2.fancy:before,h2.fancy:after,h3.fancy:before,h3.fancy:after,h4.fancy:before,h4.fancy:after{background-color:#ddd;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}h1.fancy:before,h2.fancy:before,h3.fancy:before,h4.fancy:before{right:.5em;margin-left:-50%}h1.fancy:after,h2.fancy:after,h3.fancy:after,h4.fancy:after{left:.5em;margin-right:-50%}fieldset{background:#fafafa;border:1px solid #e0e0e0;margin:0 0 .75em 0;padding:1.5em}input,label,select{display:block;font-family:Helvetica,Roboto,Arial,sans-serif;font-size:1em}label{font-weight:bold;margin-bottom:.375em}label.required:after{content:"*"}label abbr{display:none}textarea,input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"],select[multiple=multiple]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:white;border-radius:4px;border:1px solid #e0e0e0;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);font-family:Helvetica,Roboto,Arial,sans-serif;font-size:1em;margin-bottom:.75em;padding:.5em .5em;width:100%}textarea:hover,input[type="email"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="url"]:hover,input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="month"]:hover,input[type="time"]:hover,input[type="week"]:hover,select[multiple=multiple]:hover{border-color:#c7c7c7}textarea:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="url"]:focus,input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,select[multiple=multiple]:focus{border-color:#00aeef;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(0,155,214,0.7);outline:0}textarea{resize:vertical}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:.375em}input[type="file"]{padding-bottom:.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}form .field_with_errors input{border-color:red;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(255,0,0,0.7)}form .formError{color:red;font-size:.875em}table{border-collapse:collapse;margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #bababa;font-weight:bold;padding:.75em 0;text-align:left}td{border-bottom:1px solid #e0e0e0;padding:.75em 0}tr,td,th{vertical-align:middle}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table thead>tr>th,.table tbody>tr>th,.table tfoot>tr>th,.table thead>tr>td,.table tbody>tr>td,.table tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed thead>tr>th,.table-condensed tbody>tr>th,.table-condensed tfoot>tr>th,.table-condensed thead>tr>td,.table-condensed tbody>tr>td,.table-condensed tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8;border-color:#d6e9c6}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6;border-color:#c9e2b3}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede;border-color:#eed3d7}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc;border-color:#e6c1c7}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3;border-color:#fbeed5}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc;border-color:#f8e5be}ul,ol{margin:0;padding:0}ul.default-ul,ol.default-ul{list-style-type:disc;margin-bottom:.75em;padding-left:1.5em}ul.default-ol,ol.default-ol{list-style-type:decimal;margin-bottom:.75em;padding-left:1.5em}ul.list-inline,ol.list-inline{padding-left:0;list-style:none}ul.list-inline>li,ol.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-bottom:.75em}dl dt{font-weight:bold;margin-top:.75em}dl dd{margin:0}button,input[type="submit"],input[type="button"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap}.btn.btn-default{background-color:black}.btn.btn-default:hover{background-color:black}.btn.btn-default.btn-hollow{color:black;background-color:transparent;border:2px solid black}.btn.btn-default.btn-hollow:hover{background-color:black;color:white}.btn.btn-primary{background-color:#00aeef}.btn.btn-primary:hover{background-color:#009dd7}.btn.btn-primary.btn-hollow{color:#00aeef;background-color:transparent;border:2px solid #00aeef}.btn.btn-primary.btn-hollow:hover{background-color:#00aeef;color:white}.btn.btn-success{background-color:#00cc10}.btn.btn-success:hover{background-color:#00b80e}.btn.btn-success.btn-hollow{color:#00cc10;background-color:transparent;border:2px solid #00cc10}.btn.btn-success.btn-hollow:hover{background-color:#00cc10;color:white}.btn.btn-info{background-color:#56d1ff}.btn.btn-info:hover{background-color:#4dbce6}.btn.btn-info.btn-hollow{color:#56d1ff;background-color:transparent;border:2px solid #56d1ff}.btn.btn-info.btn-hollow:hover{background-color:#56d1ff;color:white}.btn.btn-warning{background-color:#ff9c00}.btn.btn-warning:hover{background-color:#e68c00}.btn.btn-warning.btn-hollow{color:#ff9c00;background-color:transparent;border:2px solid #ff9c00}.btn.btn-warning.btn-hollow:hover{background-color:#ff9c00;color:white}.btn.btn-danger{background-color:#ff0700}.btn.btn-danger:hover{background-color:#e60600}.btn.btn-danger.btn-hollow{color:#ff0700;background-color:transparent;border:2px solid #ff0700}.btn.btn-danger.btn-hollow:hover{background-color:#ff0700;color:white}.alert-alert,.alert-warning,.alert-error,.alert-danger,.alert-notice,.alert-info,.alert-success{display:block;font-weight:bold;margin-bottom:.75em;padding:.75em}.alert-alert .close,.alert-warning .close,.alert-error .close,.alert-danger .close,.alert-notice .close,.alert-info .close,.alert-success .close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.alert-alert .close:hover,.alert-warning .close:hover,.alert-error .close:hover,.alert-danger .close:hover,.alert-notice .close:hover,.alert-info .close:hover,.alert-success .close:hover,.alert-alert .close:focus,.alert-warning .close:focus,.alert-error .close:focus,.alert-danger .close:focus,.alert-notice .close:focus,.alert-info .close:focus,.alert-success .close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}.alert-alert a.close,.alert-warning a.close,.alert-error a.close,.alert-danger a.close,.alert-notice a.close,.alert-info a.close,.alert-success a.close{border-bottom:0}.alert-alert{background:#fff6bf;color:#8c7800}.alert-alert a{color:#594c00;border-bottom:1px solid rgba(89,76,0,0.3)}.alert-alert a:hover{color:black}.alert-warning{background:#fff6bf;color:#8c7800}.alert-warning a{color:#594c00;border-bottom:1px solid rgba(89,76,0,0.3)}.alert-warning a:hover{color:black}.alert-error{background:#fbe3e4;color:#97161b}.alert-error a{color:#6a0f13;border-bottom:1px solid rgba(106,15,19,0.3)}.alert-error a:hover{color:#110203}.alert-danger{background:#fbe3e4;color:#97161b}.alert-danger a{color:#6a0f13;border-bottom:1px solid rgba(106,15,19,0.3)}.alert-danger a:hover{color:#110203}.alert-notice{background:#bcedff;color:#006489}.alert-notice a{color:#003f56;border-bottom:1px solid rgba(0,63,86,0.3)}.alert-notice a:hover{color:black}.alert-info{background:#bcedff;color:#006489}.alert-info a{color:#003f56;border-bottom:1px solid rgba(0,63,86,0.3)}.alert-info a:hover{color:black}.alert-success{background:#e6efc2;color:#56651a}.alert-success a{color:#333c10;border-bottom:1px solid rgba(51,60,16,0.3)}.alert-success a:hover{color:black}.modal-fullscreen .modal-content{padding:100px 0;height:100%;min-height:100%;border:0;border-radius:0;background-clip:border-box;-webkit-box-shadow:none;box-shadow:none}.modal-fullscreen .modal-content .modal-body{min-width:62.5em;min-height:500px;height:100%;padding:1px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.modal-fullscreen .close-modal{position:absolute;top:25px;right:25px;width:75px;height:75px;background-color:transparent;cursor:pointer}.modal-fullscreen .close-modal:hover{opacity:.3}.modal-fullscreen .close-modal .lr{z-index:1051;width:1px;height:75px;margin-left:35px;background-color:#222;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-fullscreen .close-modal .lr .rl{z-index:1052;width:1px;height:75px;background-color:#222;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.modal-fullscreen.translucent .modal-backdrop{background-color:transparent}.modal-fullscreen.translucent .modal-content{background-color:rgba(255,255,255,0.9)}.video-modal{text-align:center}.video-modal .modal-body{max-width:1080px;margin:0 auto;min-height:630px !important}html{-webkit-font-smoothing:antialiased;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.container,.container-padded,.container-wrap,.book_filter_bar,.dropdown__panel{max-width:62.5em;margin-left:auto;margin-right:auto}.container:after,.container-padded:after,.container-wrap:after,.book_filter_bar:after,.dropdown__panel:after{content:"";display:table;clear:both}.container .expand-wrap,.container .book_filter_bar{margin-left:0;margin-right:0}.container-padded,.container-wrap,.book_filter_bar,.dropdown__panel{padding-left:1.875em;padding-right:1.875em}.container-padded .expand-wrap,.container-wrap .expand-wrap,.book_filter_bar .expand-wrap,.dropdown__panel .expand-wrap,.container-padded .book_filter_bar,.container-wrap .book_filter_bar,.book_filter_bar .book_filter_bar,.dropdown__panel .book_filter_bar{margin-left:-1.875em;margin-right:-1.875em}body{background-color:#fafafa;min-width:62.5em}.container-wrap{padding-top:150px;background-color:white;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.col-4{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.col-4:last-child{margin-right:0}.col-8{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.col-8:last-child{margin-right:0}.omega{margin-right:0}header#header{position:fixed;z-index:1000;top:0;left:0;width:100%;background-color:#ff8315;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;padding:20px 0}header#header .header-wrap{padding-top:10px;padding-bottom:10px}header#header .logo,header#header .actions{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}header#header .logo:last-child,header#header .actions:last-child{margin-right:0}header#header nav{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;padding-top:13px;text-transform:uppercase;font-size:13px}header#header nav:last-child{margin-right:0}header#header .actions{text-align:right}header#header.top nav a{color:rgba(255,255,255,0.8)}header#header.top nav a:hover{color:white}header#header.scrolled{background:rgba(255,255,255,0.95);padding:0;border-bottom:1px solid #ddd}.pre-footer{padding:75px 0 0;background-color:#ff8315;border:0;color:white}.pre-footer .copy{float:left;display:block;margin-right:2.3576515979%;width:100%;text-align:center}.pre-footer .copy:last-child{margin-right:0}.pre-footer .copy h1{margin-bottom:50px}.pre-footer .copy .get-started{margin-bottom:75px;font-size:1.25em}footer#footer .container{padding-top:45px;padding-bottom:15px;border-top:1px solid #e0e0e0}footer#footer nav{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;text-transform:uppercase;font-size:13px}footer#footer nav:last-child{margin-right:0}footer#footer .social-links{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-right:0;text-align:right;font-size:19px;line-height:19px}footer#footer .social-links:last-child{margin-right:0}footer#footer .copyright{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;color:#d0d0d0;padding:10px 0 0 0;font-size:11px;line-height:15px}footer#footer .copyright:last-child{margin-right:0}#main-index header{background-color:transparent}#main-index .container-wrap{padding-top:30px;padding-left:0;padding-right:0}#main-index h1{font-size:2.25em;font-weight:300;margin:0 0 .5em}#main-index h1 strong{font-weight:400}#main-index h2{font-size:1.5em;font-weight:300;margin:0 0 .75em}#main-index h3{font-size:1.125em;font-weight:400}#main-index h4{font-size:1em;font-weight:400}#main-index p{font-size:.75em;color:#777}#main-index section{border-top:1px solid #e0e0e0;padding-top:50px;padding-bottom:50px}#main-index section .copy,#main-index section .graphic{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#main-index section .copy:last-child,#main-index section .graphic:last-child{margin-right:0}#main-index section .detail-boxes{padding:50px 0 20px}#main-index #hero{padding:130px 0;background-color:#022c5e;background-image:url(/assets/main/index/hero-bg-99951ec319cad5b23f69a13d040f14f81d3bb210155bd7423bfe3ef99c3b213c.jpg);background-size:1920px 600px;background-position:center;min-width:62.5em;color:white;position:relative;text-shadow:0 0 10px #000;height:600px}#main-index #hero a{color:white;text-decoration:underline}#main-index #hero .tagline{margin:0 auto 1em auto;text-align:center}#main-index #hero .lead{font-size:2.9925em;font-weight:500;margin-bottom:.25em}#main-index #hero .sublead{max-width:60%;margin:0 auto 1em auto;font-size:22px;font-weight:400;line-break:26px;font-weight:400}#main-index #hero .fueled_logo{margin:1.5em 0}#main-index #hero .get-started{font-size:1.25em;text-shadow:none}#main-index #hero .get-started a{text-decoration:none}#main-index #hero .videolinks{margin:2em 0 0 0;font-size:16px}#main-index #hero .videolinks a{color:white}#main-index #hero .learnmore{position:absolute;bottom:20px;width:100%;text-align:center;text-transform:uppercase;font-size:13px}#main-index #hero .learnmore a{color:rgba(255,255,255,0.8);position:relative}#main-index #hero .learnmore a:hover{color:white}#main-index #hero .play-button{padding:5px;border-radius:50%;border:2px solid white;width:35px;height:35px;text-align:center}#main-index #readymade{border-top:0}#main-index #readymade .badges{float:left;display:block;margin-right:4.8291579146%;width:100%;padding:18px 0 24px}#main-index #readymade .badges:last-child{margin-right:0}#main-index #readymade .graphic{margin-right:0}#main-index #readymade .detail-boxes{float:left;display:block;margin-right:2.3576515979%;width:100%}#main-index #readymade .detail-boxes:last-child{margin-right:0}#main-index #readymade .detail-boxes>div{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}#main-index #readymade .detail-boxes>div:last-child{margin-right:0}#main-index #readymade .read-on-ipad{height:400px;overflow:hidden;text-align:center;position:relative;margin-right:-1.875em}#main-index #readymade .read-on-ipad .ipad{height:400px;width:566px;max-width:566px;position:absolute;top:0;left:0}#main-index #readymade .read-on-ipad .page{top:27.5px;left:53px;height:345px;width:460px;position:absolute}#main-index #readymade .browse{float:left;display:block;margin-right:4.8291579146%;width:100%;vertical-align:middle}#main-index #readymade .browse:last-child{margin-right:0}#main-index #readymade .browse__link{display:inline-block;padding:.5em .5em;border-radius:5px}#main-index #readymade .browse__link:hover{background-color:rgba(248,248,248,0.7)}#main-index #readymade .browse__link img{line-height:1.5;vertical-align:middle;height:44px;width:44px}#main-index #thousands{border-top:0;padding-top:0}#main-index #thousands .copy,#main-index #thousands .graphic{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;text-align:center}#main-index #thousands .copy:last-child,#main-index #thousands .graphic:last-child{margin-right:0}#main-index #thousands .copy h1{margin-bottom:1.5em}#main-index #thousands .graphic{margin-bottom:1.125em}#main-index #thousands .detail-boxes{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#main-index #thousands .detail-boxes:last-child{margin-right:0}#main-index #thousands .detail-boxes>div{float:left;display:block;margin-right:4.8291579146%;width:47.5854210427%}#main-index #thousands .detail-boxes>div:last-child{margin-right:0}#main-index #thousands .publishers{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;padding:36px 0;text-align:center}#main-index #thousands .publishers:last-child{margin-right:0}#main-index #thousands .publishers h4{color:#555;font-size:1em;margin-bottom:1.5em}#main-index #integrated .copy,#main-index #integrated .graphic{float:right}#main-index #integrated .graphic{float:left}#main-index #integrated .graphic .quiz-on-screen{position:relative;overflow:hidden;height:470px;margin-left:-1.875em}#main-index #integrated .graphic .quiz-on-screen .imac,#main-index #integrated .graphic .quiz-on-screen .page{position:absolute;display:block}#main-index #integrated .graphic .quiz-on-screen .imac{width:585.8px;max-width:585.8px;height:470px;top:0;right:0}#main-index #integrated .graphic .quiz-on-screen .page{width:538.5px;max-width:538.5px;height:303px;top:24px;right:24px}#main-index #integrated .copy{margin-right:0}#main-index #integrated .tool-icons{margin-top:40px;list-style:none}#main-index #integrated .tool-icons li{text-align:center;display:inline-block;width:24%;margin-bottom:15px}#main-index #integrated .detail-boxes>div{float:left;display:block;margin-right:4.8291579146%;width:47.5854210427%}#main-index #integrated .detail-boxes>div:last-child{margin-right:0}#main-index #personalization{overflow:hidden}#main-index #personalization .graphic{margin-right:0;position:relative;min-height:293px}#main-index #personalization .graphic img{position:absolute;right:-55px}#main-index #testimonials .copy,#main-index #testimonials .graphic{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;text-align:center}#main-index #testimonials .copy:last-child,#main-index #testimonials .graphic:last-child{margin-right:0}#main-index #testimonials .copy h1{margin-bottom:1.5em}#main-index #testimonials blockquote{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%;border:0;text-align:center;font-family:Georgia,Cambria,"Times New Roman",Times,serif;font-style:italic;font-size:1.5em;color:#838383;padding:0;quotes:'\201c' '\201d'}#main-index #testimonials blockquote:last-child{margin-right:0}#main-index #testimonials blockquote:before{content:open-quote}#main-index #testimonials blockquote:after{content:close-quote}#main-index #testimonials .link{float:left;display:block;margin-right:2.3576515979%;width:100%;text-align:center}#main-index #testimonials .link:last-child{margin-right:0}#main-index #pricing .copy{float:left;display:block;margin-right:2.3576515979%;width:100%;text-align:center}#main-index #pricing .copy:last-child{margin-right:0}#main-index #pricing .copy h1{margin-bottom:.5em}#main-index #call-to-action{padding:75px 0 0;background-color:#ff8315;border:0;color:white}#main-index #call-to-action .copy{float:left;display:block;margin-right:2.3576515979%;width:100%;text-align:center}#main-index #call-to-action .copy:last-child{margin-right:0}#main-index #call-to-action .copy h1{margin-bottom:50px}#main-index #call-to-action .copy .get-started{margin-bottom:75px;font-size:1.25em}#main-index .badge{text-align:center;background-color:#DDD;background-color:#eee;color:#555;border-radius:7px;font-size:24px;font-weight:200;min-width:90px;line-height:1.25;padding:5px;margin-right:25px;float:left}#main-index .badge span{display:block;font-size:10px;font-weight:700;text-transform:uppercase}#main-index .detail-icon{color:#00aeef;border:1px solid #00aeef;border-radius:5px;line-height:40px;font-size:40px;padding:6.5px;display:inline-block}#main-index .detail-icon i{display:block;height:40px;width:40px;text-align:center}#main-index .detail-box .detail-icon{margin-bottom:12px}#main-index .detail-box.detail-box-horizontal .detail-icon{margin-bottom:0;float:left}#main-index .detail-box.detail-box-horizontal h3,#main-index .detail-box.detail-box-horizontal p{margin-left:70px}#main-index .testimonials{overflow:hidden}#main-index .testimonials:after{content:"";display:table;clear:both}#main-index .testimonials li{display:block;float:left;width:9.0909090909%}#main-index .testimonials li:first-child{margin-left:-4.5454545455%}#main-index .testimonials li:last-child{margin-right:-4.5454545455%}#main-index .testimonials li .photo{height:70px;width:70px;border-radius:50%;margin:0 auto;background-image:url(/assets/main/index/sprite-testimonial-faces-4b9eeb7bf51d145b7615c500c77319e63afe49bfbd36a6999c4baa90370810a8.jpg);background-repeat:no-repeat;background-size:cover}#main-index .testimonials li:nth-child(2) .photo{background-position:0 -2600px}#main-index .testimonials li:nth-child(3) .photo{background-position:0 -2400px}#main-index .testimonials li:nth-child(4) .photo{background-position:0 -2200px}#main-index .testimonials li:nth-child(5) .photo{background-position:0 -2100px}#main-index .testimonials li:nth-child(6) .photo{background-position:0 -1900px}#main-index .testimonials li:nth-child(7) .photo{background-position:0 -600px}#main-index .testimonials li:nth-child(8) .photo{background-position:0 -400px}#main-index .testimonials li:nth-child(9) .photo{background-position:0 -2800px}#main-index .testimonials li:nth-child(10) .photo{background-position:0 -1600px}#main-index .testimonials li:nth-child(11) .photo{background-position:0 -1400px}#main-index .testimonials li:nth-child(12) .photo{background-position:0 -1100px}#main-library .master{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;padding-bottom:10px}#main-library .master:last-child{margin-right:0}#main-library .master .toc{width:290px}#main-library .master .toc.affix{top:100px}#main-library .master ul.nav{list-style:none}#main-library .master ul.nav li a{display:block;padding:5px}#main-library .master ul.nav li.active a{background-color:#eee;border-radius:5px}#main-library .details{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-right:0}#main-library .details:last-child{margin-right:0}#main-terms .container-wrap p,#main-terms .container-wrap li,#main-privacy .container-wrap p,#main-privacy .container-wrap li{font-size:14px}#main-terms .container-wrap h1,#main-privacy .container-wrap h1{text-align:center}#sessions-new .signin-wrap,#sessions-create .signin-wrap{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-left:34.1192171993%}#sessions-new .signin-wrap:last-child,#sessions-create .signin-wrap:last-child{margin-right:0}#sessions-new .help-block,#sessions-create .help-block{font-size:.75em;color:#777}#sessions-new .button-section,#sessions-create .button-section{margin:25px 0}#sessions-new .input-lg,#sessions-create .input-lg{font-size:125%;font-weight:bold}#inquiries-new .autocomplete-suggestions,#inquiries-create .autocomplete-suggestions{border:1px solid #999;background:#FFF;overflow:auto}#inquiries-new .autocomplete-suggestion,#inquiries-create .autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}#inquiries-new .autocomplete-selected,#inquiries-create .autocomplete-selected{background:#f0f0f0}#inquiries-new .autocomplete-suggestions strong,#inquiries-create .autocomplete-suggestions strong{font-weight:normal;color:#39f}#inquiries-new #new_inquiry,#inquiries-create #new_inquiry{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}#inquiries-new #new_inquiry:last-child,#inquiries-create #new_inquiry:last-child{margin-right:0}#inquiries-new #new_inquiry #inquiry_message,#inquiries-create #new_inquiry #inquiry_message{height:72px}#inquiries-new #new_inquiry .inline-field,#inquiries-create #new_inquiry .inline-field{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#inquiries-new #new_inquiry .inline-field:last-child,#inquiries-create #new_inquiry .inline-field:last-child{margin-right:0}#inquiries-new #new_inquiry .inline-field.omega,#inquiries-create #new_inquiry .inline-field.omega{margin-right:0}#inquiries-new #new_inquiry .form-group,#inquiries-create #new_inquiry .form-group{clear:both}#inquiries-new #new_inquiry .form-group:after,#inquiries-create #new_inquiry .form-group:after{content:"";display:table;clear:both}#inquiries-new #new_inquiry .form-group.optional label,#inquiries-create #new_inquiry .form-group.optional label{font-weight:400;color:#555}#inquiries-new #new_inquiry .form-group .help-inline,#inquiries-new #new_inquiry .form-group .help-block,#inquiries-create #new_inquiry .form-group .help-inline,#inquiries-create #new_inquiry .form-group .help-block{font-size:13px;position:relative;top:-10px;color:#999}#inquiries-new #new_inquiry .form-group.has-error input,#inquiries-new #new_inquiry .form-group.has-error textarea,#inquiries-create #new_inquiry .form-group.has-error input,#inquiries-create #new_inquiry .form-group.has-error textarea{background-color:rgba(251,227,228,0.7)}#inquiries-new #new_inquiry .form-group.has-error label,#inquiries-create #new_inquiry .form-group.has-error label{color:red}#inquiries-new #new_inquiry .form-group.has-error .help-inline,#inquiries-create #new_inquiry .form-group.has-error .help-inline{color:red}#inquiries-new #new_inquiry .nudge,#inquiries-create #new_inquiry .nudge{display:inline-block;opacity:0;text-transform:uppercase;font-size:13px;font-weight:bold;color:#00cc10;-webkit-transition:opacity .5s,-webkit-transform 1s cubic-bezier(0.53,1,0.5,0.78);-moz-transition:opacity .5s,-moz-transform 1s cubic-bezier(0.53,1,0.5,0.78);transition:opacity .5s,transform 1s cubic-bezier(0.53,1,0.5,0.78);-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px)}#inquiries-new #new_inquiry .nudge.in,#inquiries-create #new_inquiry .nudge.in{opacity:1;-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}#inquiries-new #new_inquiry .inquiry_calendar_event,#inquiries-create #new_inquiry .inquiry_calendar_event{display:none;padding:10px 0}#inquiries-new #new_inquiry .inquiry_calendar_event iframe,#inquiries-create #new_inquiry .inquiry_calendar_event iframe{display:none}#inquiries-new #new_inquiry .inquiry_calendar_event .inquiry_calendar_event__hint,#inquiries-create #new_inquiry .inquiry_calendar_event .inquiry_calendar_event__hint{text-align:center;color:#666;display:block;padding:10px 0;font-size:14px}#inquiries-new #new_inquiry .inquiry_calendar_event.active iframe,#inquiries-create #new_inquiry .inquiry_calendar_event.active iframe{display:block}#inquiries-new #new_inquiry .inquiry_calendar_event.active .inquiry_calendar_event__hint,#inquiries-create #new_inquiry .inquiry_calendar_event.active .inquiry_calendar_event__hint{display:none}#inquiries-new #contact-information,#inquiries-create #contact-information{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-right:0}#inquiries-new #contact-information:last-child,#inquiries-create #contact-information:last-child{margin-right:0}#inquiries-new .calendar,#inquiries-create .calendar{width:100%;border:0;overflow:hidden}.pagination{list-style:none;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-top:2em;margin-bottom:2em}.pagination li{padding:5px}.pagination li a{display:inline-block;padding:3px;border:1px solid #e6e6e6;border-radius:.25em;padding:.3em .8em;font-size:1rem}.pagination li a .icon-arrow-left,.pagination li a .icon-arrow-right{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pagination li a .icon-arrow-left:before{content:"\f060"}.pagination li a .icon-arrow-right:before{content:"\f061"}.pagination li.active a{background-color:#00aeef;border-color:#0089bc;color:#fff;pointer-events:none}.pagination li.disabled a{border:0;pointer-events:none;color:#DDD}.book:after{content:"";display:table;clear:both}.book__image{float:left;margin-right:30px}.book__image img{width:240px;height:320px}.book__details{margin-left:280px}.book__author{color:#777}.book__description{font-size:.875em}.book__meta{font-size:.75em;margin-bottom:2em}.book__daysfree{font-size:.75em;color:green;text-transform:uppercase;font-weight:700}.book__categories,.book__levels{font-size:.875em}.book__category_name,.book__level_name{float:left;text-align:right;margin:0 10px 2px 0;width:150px}.book__category_values,.book__level_value{margin:0 0 2px 0}.book__category_values:after,.book__level_value:after{content:"";display:table;clear:both}.book__category_value_name{margin-right:5px;background-color:#bbb;border-radius:3px;padding:3px 4px 2px;color:white;font-size:.8571428571em;text-transform:uppercase;font-weight:700;white-space:nowrap}.book__section_heading{color:#777;font-size:.75em;text-transform:uppercase;padding-bottom:5px;border-bottom:1px solid #e0e0e0;margin-top:3em;margin-bottom:2em}.book__similar{padding-bottom:1em}.book__similar_image{width:90px;height:120px}.book--item{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #e0e0e0}.book--item .book__image img{width:120px;height:160px}.book--item .book__details{margin-left:150px}.search_field--icon{position:relative;display:block;padding-left:34px;white-space:nowrap}.search_field--icon::before,.search_field--icon::after{content:'';display:inline-block;position:absolute;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.search_field--icon::before{top:50%;left:11px;width:18px;height:18px;border-radius:50%;border:3px solid gray}.search_field--icon::after{height:3px;margin-top:7.5px;margin-bottom:7.5px;width:8px;background:gray;top:50%;left:24px;-webkit-transform:translate3d(0,-50%,0) rotate(45deg);-moz-transform:translate3d(0,-50%,0) rotate(45deg);-ms-transform:translate3d(0,-50%,0) rotate(45deg);-o-transform:translate3d(0,-50%,0) rotate(45deg);transform:translate3d(0,-50%,0) rotate(45deg)}.search_field--icon>input{margin-bottom:0;height:80px;box-shadow:none;border:0}.search_field--icon>input:focus{box-shadow:none}.book_filter_bar{position:relative;list-style:none;box-shadow:0 1px 0 #e0e0e0;margin-top:-46px;margin-bottom:2em;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:center}.book_filter_bar__item--search_field{flex-grow:1}.facet__toggle{height:80px;line-height:80px;padding:0 10px;padding-left:15px}.facet__toggle i{color:#676767}.dropdown__trigger{padding-right:30px !important;position:relative;display:inline-block;height:80px;line-height:80px;padding:0 10px;overflow:visible}.dropdown__trigger::before,.dropdown__trigger::after{position:absolute;display:inline-block;content:'';margin-top:-1px;height:2px;width:9px;top:50%;right:15%;background:#676767;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:width .3s,-webkit-transform .3s;-moz-transition:width .3s,-moz-transform .3s;transition:width .3s,transform .3s}.dropdown__trigger::before{right:12px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.dropdown__trigger::after{right:7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.dropdown__panel{padding:1.5em;position:absolute;background-color:white;list-style:none;left:0;right:0;top:calc(100%+1px);box-shadow:0 1px 0 #e0e0e0,0 3px 10px rgba(0,0,0,0.05);-webkit-columns:4;-moz-columns:4;columns:4;-webkit-column-rule:1px solid #e0e0e0;-moz-column-rule:1px solid #e0e0e0;column-rule:1px solid #e0e0e0;-webkit-column-gap:2.8125em;-moz-column-gap:2.8125em;column-gap:2.8125em;opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0,visibility 0 .3s;-moz-transition:opacity .3s 0,visibility 0 .3s;transition:opacity .3s 0,visibility 0 .3s}.dropdown.selected .dropdown__trigger::before,.dropdown.selected .dropdown__trigger::after{width:14px}.dropdown.selected .dropdown__trigger::before{-webkit-transform:translateX(5px) rotate(-45deg);-moz-transform:translateX(5px) rotate(-45deg);-ms-transform:translateX(5px) rotate(-45deg);-o-transform:translateX(5px) rotate(-45deg);transform:translateX(5px) rotate(-45deg)}.dropdown.selected .dropdown__trigger::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.dropdown.selected .dropdown__panel{z-index:999;opacity:1;visibility:visible;-webkit-transition:opacity .3s 0,visibility .3s 0;-moz-transition:opacity .3s 0,visibility .3s 0;transition:opacity .3s 0,visibility .3s 0}.facet_list__item{font-size:.875em;color:#c4c4c4}.facet_list__item a{color:#5e5e5e;color:#5e5e5e}.facet_list__item a:hover{color:#2b2b2b;text-decoration:underline}.search_summary{text-align:center;opacity:.7;margin:2em}.sentence-separator{margin-left:10px;margin-right:10px;border-right:1px solid #e0e0e0}.vertical-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.embeded-video-wrap{position:relative;padding-bottom:56.25%;height:0}.embeded-video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}