@font-face{font-family:Inter;font-weight:400;src:url(/common/fonts/Inter.otf)}@font-face{font-family:Inter;font-weight:700;src:url(/common/fonts/Inter-Bold.woff)}a{color:#2e9bee}a:hover{color:#0676cc}a:focus{color:#1a5b8d}a:active{color:#005688}a.disabled,a:disabled{color:#7fbde0}a.dark-bg{color:#9bdaff}a.dark-bg:hover{color:#29b0ff}a.dark-bg:focus{color:#007bc0}a.dark-bg:active{color:#2bb1ff}a.dark-bg.disabled,a.dark-bg:disabled{color:#003e62}.text-muted{color:#606b8b}.btn{box-shadow:0 1px 2px rgba(184,46,124,.3),0 1px 3px rgba(44,143,175,.2);border:0;letter-spacing:.04em;padding:8px 18px;border-radius:0}.btn:active{box-shadow:inset 0 3px 6px rgba(0,0,0,.24),inset 0 3px 6px rgba(0,0,0,.24)}.btn.btn-small{padding:6px 12px}.btn.btn-lg{padding:12px 24px}.btn.btn-primary{background:#d3137f;color:#fff;border-radius:4px}.btn.btn-primary:hover{background:#b8096c}.btn.btn-primary.active,.btn.btn-primary:active,.btn.btn-primary:focus{background:#9e005a}.btn.btn-primary.disabled{background:#e989bf}.btn.btn-secondary{color:#fff;background:#00b2ee;position:relative;border-radius:4px}.btn.btn-secondary:hover{background:#248fb3;color:#fff}.btn.btn-secondary.active,.btn.btn-secondary:active{background:#406a80;color:#fff}.btn.btn-secondary.disabled{background:#8eddf6;color:#fff}.btn.btn-info{border-radius:4px;background-color:transparent;border:2px solid #454864;color:#282638}.btn.btn-info:hover{border:2px solid #37374f}.btn.btn-info.active,.btn.btn-info:active{border:2px solid #282638}.btn.btn-info.disabled{border:2px solid #cfd7dc;color:#eceff1}.btn.btn-info .btn-info.dropdown-toggle{background-color:transparent;border:2px solid #282638;color:#78849c}.btn.btn-default{border-radius:4px;background-color:#454864;border:0;color:#fff}.btn.btn-default:hover{background-color:#37374f}.btn.btn-default.active,.btn.btn-default:active{background-color:#282638}.btn.btn-default:disabled{background-color:#cfd7dc;color:#eceff1}.btn.btn-grey{background:#d4dee1;border-color:#d4dee1;color:#000;border-radius:50px}.btn.btn-grey:active,.btn.btn-grey:hover{background:#bccbd3;border-color:#bccbd3}.btn.btn-dark{border-radius:4px;background-color:#606b8b;border:0;color:#eceff1;padding:8px 12px}.btn.btn-dark:hover{background-color:#545a7a}.btn.btn-dark.active,.btn.btn-dark:active{background-color:#454864;color:#eceff1}.btn.btn-dark.disabled{background-color:#eceff1;color:#cfd7dc}.btn.btn-dark.btn-sm{padding:6px 8px}.btn.btn-dark.btn-lg{padding:12px 16px}.btn.btn-light{border-radius:4px;background-color:#eceff1;border:0;color:#282638;padding:8px 12px}.btn.btn-light:hover{background-color:#cfd7dc}.btn.btn-light.active,.btn.btn-light:active{background-color:#b0bbc5}.btn.btn-light.disabled{background-color:#fff;color:#eceff1}.btn.btn-light.btn-sm{padding:6px 8px}.btn.btn-light.btn-lg{padding:12px 16px}.btn.btn-danger{background-color:#e40046}.btn.btn-danger:hover{background-color:#bf0039}.btn.btn-danger.active,.btn.btn-danger:active{background-color:#a60032}.btn.btn-danger.disabled{background-color:#f19db6}.btn.btn-warning{background-color:#fce300;color:#000}.btn.btn-warning:hover{background-color:#e0a800}.btn.btn-warning.active,.btn.btn-warning:active{background-color:#d39e00}.btn.btn-warning.disabled{background-color:#fdf4a4}.btn.btn-success{background-color:#4d8406}.btn.btn-success:hover{background-color:#3a6602}.btn.btn-success.active,.btn.btn-success:active{background-color:#2b4d00}.btn.btn-success.disabled{background-color:#f19db6}.btn.btn-blank,.btn.btn-link{background-color:transparent;border:0;box-shadow:none}.btn.btn-link{color:#2e9bee}.note-toolbar .btn.btn-default.btn-small{color:#282638;padding:6px 8px;border:1px solid #eceff1}.alert-danger,.alert-info,.alert-success,.alert-warning{color:#454864;background-color:#fff}.btn-group>.btn.btn-default:first-child,.btn-group>.btn.btn-info:first-child,.btn-group>.btn.btn-primary:first-child,.btn-group>.btn.btn-secondary:first-child{margin-left:0}.btn-group>.btn.btn-default:first-child:not(:last-child):not(.dropdown-toggle) span,.btn-group>.btn.btn-info:first-child:not(:last-child):not(.dropdown-toggle) span,.btn-group>.btn.btn-primary:first-child:not(:last-child):not(.dropdown-toggle) span,.btn-group>.btn.btn-secondary:first-child:not(:last-child):not(.dropdown-toggle) span{border-radius:55px 0 0 55px}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child span{border-radius:0 55px 55px 0}.input-group-btn .btn{padding:6px 10px}.lead{font-weight:400}.alert-info{border:2px solid #78849c}.alert-success{border:2px solid #4d8406}.alert-warning{border:2px solid #fce300}.alert-danger{border:2px solid #e40046}.panel{box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.2);border:0}.panel .panel-heading{background-color:#eceff1;color:#282638;border-color:#cfd7dc}.panel .panel-heading a:not(.btn){color:#282638}.btn-feature,.well{background-color:#eceff1;border:1px solid #eceff1;color:#282638;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.2)}.btn-feature:focus,.btn-feature:hover,.well:focus,.well:hover{background-color:#cfd7dc;color:#282638}.pagination>li>a,.pagination>li>span{color:#282638}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#282638;border-color:#282638}.datepicker{padding:4px;border-radius:4px}.datepicker.datepicker-inline{width:220px}.datepicker.datepicker-dropdown{position:absolute;left:0;z-index:9999}.datepicker.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker.datepicker-dropdown.datepicker-orient-left:before{left:107px}.datepicker.datepicker-dropdown.datepicker-orient-left:after{left:108px}.datepicker.datepicker-dropdown.datepicker-orient-right:before{right:107px}.datepicker.datepicker-dropdown.datepicker-orient-right:after{right:108px}.datepicker.datepicker-dropdown.datepicker-orient-top:before{top:-7px}.datepicker.datepicker-dropdown.datepicker-orient-top:after{top:-6px}.datepicker.datepicker-dropdown.datepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker.datepicker-dropdown.datepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker.days div.datepicker-days,.datepicker.months div.datepicker-months,.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eceff1;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#d0d0ce}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#d0d0ce;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{color:#333;background-color:#267fe7;border-color:#114e96}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today:active,.datepicker table tr td.today:focus,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:focus{color:#333;background-color:#267fe7;border-color:#0b325f}.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover{color:#333;background-color:#176bcd;border-color:#0b325f}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eceff1;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{color:#000;background-color:#267fe7;border-color:#114e96;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:focus{color:#000;background-color:#267fe7;border-color:#0b325f}.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover{color:#000;background-color:#176bcd;border-color:#0b325f}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{color:#fff;background-color:#d0d0ce;border-color:#63666a;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected:active,.datepicker table tr td.selected:focus,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:focus{color:#fff;background-color:#d0d0ce;border-color:#45484a}.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover{color:#fff;background-color:#bcbcb9;border-color:#45484a}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{color:#fff;background-color:#d3137f;border-color:#d3137f;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active:active,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:focus{color:#fff;background-color:#d3137f;border-color:#9b0e5d}.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover{color:#fff;background-color:#ae1068;border-color:#9b0e5d}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover{background:#eceff1}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#d0d0ce;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#d3137f;border-color:#bc1171;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active:active,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#d3137f;border-color:#830c4f}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#ae1068;border-color:#830c4f}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#d0d0ce}.datepicker th.datepicker-switch{width:145px}.datepicker tfoot tr th,.datepicker thead tr:first-child th{cursor:pointer;color:#d3137f}.datepicker tfoot tr th:hover,.datepicker thead tr:first-child th:hover{background:#eceff1}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-group.date .input-group-addon i{cursor:pointer;width:16px;height:16px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;font-weight:400;line-height:1.428571429;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eceff1;border:solid #ccc;border-width:1px 0;margin-left:-5px;margin-right:-5px}.test-calendar{margin:0 auto 20px;padding:8px 15px}.test-calendar .short_headline{border-bottom:1px solid #d0d0ce;font-size:120%}.test-calendar ul.calendar{margin:0;padding:0;list-style:none}.test-calendar ul.calendar li{float:left;margin:10px 0;border-bottom:1px solid #267fe7;padding:0 0 10px;width:100%}.test-calendar ul.calendar li:last-child{border:0}.test-calendar ul.calendar h3{margin:0 0 5px 50px;line-height:1.2;font-size:1em}.test-calendar span.date{display:block;float:left;border-radius:4px;background-color:#267fe7;padding:9px 0 0;width:40px;height:40px;text-align:center;line-height:1;color:#fff}.test-calendar span.date .month{display:block;position:relative;text-transform:uppercase;font-size:10px}.test-calendar span.date .day{display:block;font-size:13px;font-weight:700}.test-calendar span.date .year{display:none}.test-calendar .nav-pills{margin-bottom:15px;font-size:12px}.test-calendar .nav-pills li{margin:2px}.test-calendar .nav-pills li.active a{background-color:#282638}.speech-bubble{padding:20px 20px 5px;background-color:#eceff1}@media only screen and (min-width:768px) and (max-width:991px){.speech-bubble{min-height:280px}}.speech-bubble h2{color:#282638}.speech-bubble .text-container{min-height:0}.speech-bubble-tick{position:relative;width:0;height:0;background-color:inherit}.speech-bubble-tick.bottom{border-top:40px solid transparent;border-bottom:80px solid transparent;border-left:50px solid #eceff1;-ms-transform:rotate(15deg);transform:rotate(15deg);right:-250px;top:-60px;z-index:-1}@media only screen and (min-width:768px) and (max-width:991px){.speech-bubble .text-container{min-height:100px}.speech-bubble-tick.bottom{right:-150px}}@media only screen and (min-width:992px) and (max-width:1199px){.speech-bubble-tick.bottom{right:-220px}}.subscriptions-callout{margin:10px -5px 0;border:3px solid #d3137f;border-radius:4px;background-color:#fff;padding:30px}.subscriptions-callout h1{font-weight:lighter}.subscriptions-callout p.large-text{font-size:1.5em}.subscriptions-callout .green{color:#d3137f}.subscriptions-callout .trial-button{position:relative}.subscriptions-callout .btn-success{font-size:14px}@media only screen and (min-width:768px){.subscriptions-callout .btn-success{font-size:18px}}.intro.calendar-of-the-day{background-image:url(https://media1.shmoop.com/images/landing_images/intro_bgr-min.jpg)}.container-datepicker{display:inline-block;position:absolute}#careers_salaries i,#suggestions,.catalog-results label.disabled input{display:none}.container-datepicker input{position:absolute;top:0;width:100%;visibility:hidden}.searchbox{position:relative;background:#fff}.searchbox.full-width{width:100%;margin:0}.searchbox input{width:85%;font-size:14px;padding:6px 12px;border:2px solid rgba(208,208,206,.7);border-radius:4px 0 0 4px}.searchbox .icon-search{margin-left:7px}.searchbox .icon-search:before{position:relative;color:#282638;font-family:"Font Awesome 5 Pro";float:left;text-align:center;font-size:1.5em;content:"\f002";font-weight:700;padding-right:10px}#suggestions,.suggestions-list{position:absolute;left:1px;z-index:999999}.searchbox .search-btn{width:15%;float:right;border:2px solid rgba(208,208,206,.7);border-left:0;margin-bottom:0;text-align:center;white-space:nowrap;padding:6px 12px;font-size:14px;border-radius:0 4px 4px 0;cursor:pointer}.searchbox .search-btn i{color:#282638}#suggestions{top:40px;border-right:1px solid #d0d0ce;border-bottom:1px solid #d0d0ce;border-left:1px solid #d0d0ce;background:#fff;width:219px}#suggestions ul{margin:0;padding:0;list-style:none}.glossary-tab-ul{text-align:justify;padding-left:0}.glossary-tab-ul:after{content:"";width:100%;display:inline-block}.glossary-tab-ul li{margin-right:25px;margin-bottom:10px;margin-left:-5px;height:37px}.glossary-tab-ul a{display:inline-block;vertical-align:middle;float:none;margin-bottom:10px}@media only screen and (min-width:992px){.speech-bubble .text-container{min-height:60px}.glossary-tab-ul a{margin-bottom:0}}.glossary-tab-a{margin-top:-7px;margin-right:-15px;margin-left:-15px;color:#fff}.suggestions-list ul{margin-top:2px;border-right:1px solid #282638;border-bottom:1px solid #282638;border-left:1px solid #282638;background:#fff;list-style:none}.suggestions-list ul li{margin-right:15px;margin-bottom:10px;margin-left:2px;padding-top:5px}.suggestions-list ul li a{color:#63666a}section.intro.careers{background:url(https://media1.shmoop.com/images/landing_images/careers_intro_image2.jpg) no-repeat}section.landing-game{padding-top:40px;width:60%;margin:0 auto}section.main{padding:50px 10px;margin-bottom:0}section.main a,section.main a:focus,section.main a:hover{text-decoration:none}section.main a .panel{background-color:#faf6f0;border:0;border-top-right-radius:0;border-top-left-radius:0}section.main a .panel .panel-heading{border-top-right-radius:0;border-top-left-radius:0}section.main a .panel .panel-heading h3{font-size:1.6em;font-weight:700}section.main a .panel .panel-body{font-size:1.2em}section.main a .text-color-cycle1{color:#a8271c}section.main a .text-color-cycle1 .panel-heading{border-bottom:1px solid #a8271c}section.main a .text-color-cycle1 .panel-footer{background-color:#a8271c;color:#fff;font-size:1.4em}section.main a .text-color-cycle3{color:#ed9100}section.main a .text-color-cycle3 .panel-heading{border-bottom:1px solid #ed9100}section.main a .text-color-cycle3 .panel-footer{background-color:#ed9100;color:#fff;font-size:1.4em}section.main a .text-color-cycle4{color:#2c7c58}section.main a .text-color-cycle4 .panel-heading{border-bottom:1px solid #2c7c58}section.main a .text-color-cycle4 .panel-footer{background-color:#2c7c58;color:#fff;font-size:1.4em}section.main a .text-color-cycle6{color:#0a4d9b}section.main a .text-color-cycle6 .panel-heading{border-bottom:1px solid #0a4d9b}section.main a .text-color-cycle6 .panel-footer{background-color:#0a4d9b;color:#fff;font-size:1.4em}section.main a .text-color-cycle7{color:#8956d1}section.main a .text-color-cycle7 .panel-heading{border-bottom:1px solid #8956d1}section.main a .text-color-cycle7 .panel-footer{background-color:#8956d1;color:#fff;font-size:1.4em}section.main a .text-color-cycle8{color:#a8271c}section.main a .text-color-cycle8 .panel-heading{border-bottom:1px solid #a8271c}section.main a .text-color-cycle8 .panel-footer{background-color:#a8271c;color:#fff;font-size:1.4em}section.footer-browse{padding-top:40px;padding-bottom:120px}@media only screen and (min-width:768px){section.main a .panel-body{min-height:485px}}@media only screen and (max-width:768px){body.careers section.intro.careers{background-image:none;background-color:#044d96}}@media only screen and (min-width:1400px){body.careers section.intro.careers{background-size:cover}}#careers_salaries .sorting_asc .fa-chevron-up,#careers_salaries .sorting_desc .fa-chevron-down{display:inline}#gameBoardModal .modal-dialog{width:auto;max-width:1080px}#gameBoardModal .modal-dialog .modal-content{background-color:#f88358}#gameBoardModal .modal-dialog .modal-content .modal-header{color:#fff}#gameBoardModal .modal-dialog .modal-content .modal-body{padding:0}#gameBoardModal .modal-dialog .modal-content .modal-body .gameBoardWrapper img{display:table-cell;max-width:100%}#gameBoardModal .modal-dialog .modal-content .modal-footer{padding:4px 20px;margin:0;border-top:0}#gameBoardModal .modal-dialog .modal-content .modal-footer .close{text-shadow:none;opacity:.8;font-size:16px}.cta-catalog-img img{max-width:95%;margin:0 auto;display:table}.cta-catalog-msg{text-align:center}@media only screen and (min-width:1200px){.speech-bubble-tick.bottom{right:-250px}.cta-catalog-img img{max-width:80%}.cta-catalog-msg{text-align:left}}.cta-catalog-msg h4{font-weight:300;line-height:1.3em}.cta-catalog-msg i{color:#282638}.catalog-quick-links{margin:0 auto;background-color:transparent;padding:0 0 15px;text-align:center;position:relative}@media only screen and (min-width:1200px){.catalog-quick-links{text-align:left}}.catalog-quick-links:after{content:"\f0d7";font-weight:700;font-family:"Font Awesome 5 Pro";position:absolute;right:15px;top:8px}@media only screen and (min-width:992px){section.main a .panel-body{min-height:360px}.catalog-quick-links{margin:15px auto;background-color:#eceff1;padding:10px 15px}.catalog-quick-links:after{content:""}}.catalog-quick-links ul{margin:0;padding:0;list-style:none}.catalog-quick-links li:first-of-type{margin-left:0}.catalog-quick-links li{font-size:16px;display:inline-block;margin-right:25px;margin-left:25px}.catalog-quick-links .quick-link-select{width:100%;border:1px solid #d0d0ce;padding:5px;border-radius:3px;-webkit-appearance:none}.catalog-row{position:relative;display:inline-block;width:100%}.catalog-row .react-loader{position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(250,248,245,.7);display:block;z-index:990}.catalog-results,.catalog-results .catalog-search form{position:relative}.catalog-results{font-size:16px}.catalog-results .reset-all{text-align:right;float:right;display:block;font-size:16px;margin-bottom:15px;margin-top:11px;cursor:pointer}.catalog-results .catalog-search{margin-top:15px;margin-bottom:15px;font-size:16px}.catalog-results .catalog-search .cancel-search{position:absolute;right:59px;top:5px;color:#d0d0ce;cursor:pointer}.catalog-results .catalog-search input{width:75%;border-right:0;border-top:1px solid #d0d0ce;box-shadow:none;border-left:1px solid #d0d0ce;border-bottom:1px solid #d0d0ce;border-radius:3px 0 0 3px;padding:5px}@media only screen and (min-width:768px){.catalog-results .catalog-search{margin-top:0;float:right}.catalog-results .catalog-search input{width:300px}}.catalog-results .catalog-search .catalog-search-button{width:25%;background:#fff;border-left:0;padding:5px 15px;border-right:1px solid #d0d0ce;border-bottom:1px solid #d0d0ce;border-radius:0 3px 3px 0;border-top:1px solid #d0d0ce;color:#282638}.catalog-results .catalog-checkbox-groups{position:absolute;z-index:99;left:-110%;top:0;transition:.5s all;box-shadow:0 0 1px 1px #267fe7}.catalog-results .catalog-checkbox-groups h4{float:left;padding:3px 0 3px 15px}.catalog-results .catalog-checkbox-groups .fa-times{float:right;padding:13px 15px}.catalog-results .catalog-checkbox-groups.slide-in{left:0}.catalog-results .catalog-checkbox-groups .panel-body{background-color:#eceff1;border-radius:4px;margin-bottom:20px;clear:both}.catalog-results .catalog-checkbox-groups .panel-body .catalog-checkbox-title{padding:0;margin-bottom:10px}.catalog-results .catalog-checkbox-groups .panel-body h3{color:#282638;font-size:20px;font-weight:600;letter-spacing:.03em;border-bottom:solid 1px;padding-bottom:10px}.catalog-results .panel-catalog-image .catalog-img{border-radius:4px 4px 0 0}.catalog-results .catalog-img{height:110px;background-size:cover;background-position:center center}.catalog-results .panel-course-info{min-height:150px}.catalog-results .panel-course-info h5{word-wrap:break-word;font-size:16px;line-height:1.3em}.catalog-results .panel-course-info .p-x .btn-block{margin-top:20px}@media only screen and (min-width:768px){.catalog-results .catalog-search .catalog-search-button{width:auto}.catalog-results .catalog-checkbox-groups{position:static;left:0;top:0;box-shadow:none}.catalog-results .catalog-img{height:130px}.catalog-results .panel-course-info .p-x .btn-block{margin-top:0}}.catalog-results .panel-course-info .graduation-icon{position:relative}.catalog-results .panel-course-info .graduation-icon:after{content:"\f19d";font-family:"Font Awesome 5 Pro";position:absolute;top:-30px;z-index:97;color:#282638;right:20px;font-size:20px;font-weight:700}.catalog-results .panel-course-info .text-course-info{min-height:80px}.catalog-results .pagination-wrapper{display:table;margin:0 auto;position:relative}.catalog-results .pagination-wrapper .pagination{margin:0 auto;width:100%}@media only screen and (min-width:992px){.catalog-results .pagination-wrapper .pagination{margin:0 15px;width:auto}}.catalog-results .pagination-wrapper li{cursor:pointer}.catalog-results .pagination-wrapper li span{text-align:center;padding:5px 10px;margin-left:-1px;font-size:14px}@media only screen and (min-width:992px){.catalog-results .pagination-wrapper li span{font-size:16px;width:auto;padding:6px 12px}}.catalog-results .pagination-wrapper .next{right:-45px}.catalog-results .pagination-wrapper .prev{left:-80px}.catalog-results .pagination-wrapper .next,.catalog-results .pagination-wrapper .prev{text-align:center;width:100%;display:block;margin:5px 0}@media only screen and (min-width:992px){.catalog-results .pagination-wrapper .next,.catalog-results .pagination-wrapper .prev{width:fit-content;position:absolute;top:6px;margin:0}}.catalog-results .pagination-wrapper .next i,.catalog-results .pagination-wrapper .prev i{font-weight:600}.catalog-results .pagination-wrapper .next.active,.catalog-results .pagination-wrapper .prev.active{color:#267fe7;cursor:pointer}.catalog-results .pagination-wrapper .next.inactive,.catalog-results .pagination-wrapper .prev.inactive{pointer-events:none}.catalog-results label{font-weight:400;width:100%;position:relative}.catalog-results label.disabled{cursor:not-allowed;color:#63666a;pointer-events:none}.catalog-results label.disabled:before{content:"\f05e ";font-family:"Font Awesome 5 Pro";position:absolute;font-weight:700}.catalog-results .react-spinner i{font-size:180px;margin:20px auto;display:table;color:rgba(0,0,0,.5)}.arrow-trail{position:relative}.arrow-trail h3{font-size:22px;font-weight:300;margin-top:0;line-height:1.3em}.cta .btn-block{width:auto;display:inline-block}@media only screen and (min-width:768px){.catalog-results .panel-course-info .text-course-info{min-height:70px}.arrow-trail h3{font-size:24px}.testimony-block{min-height:330px}.testimony-block .lead{font-size:16px}}@media only screen and (min-width:992px){.testimony-block{min-height:310px}}@media only screen and (min-width:1200px){.testimony-block{min-height:280px}}.testimony-block:nth-of-type(1) .lead{background:#a982b0}.testimony-block:nth-of-type(1) .lead:after{border-top:20px solid #a982b0}.testimony-block .lead{padding:15px;border-radius:2px;color:#fff;position:relative;margin-bottom:30px}@media only screen and (min-width:992px){.testimony-block .lead{font-size:18px}}.testimony-block .lead:after{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;content:"";bottom:-20px;position:absolute;left:70px}.testimony-block em{color:#63666a;margin-left:45px}.college-notice i{color:#282638}table.classroom-certs-table tbody td.certs-link,table.list-classrooms-view tbody tr{cursor:pointer;color:#2e9bee}table.classroom-certs-table tbody td.certs-link:hover,table.list-classrooms-view tbody tr:hover{color:#0676cc}#gameModal .question,#gameModal .question .loading,#gameModal .question .question-error{display:none}#gameModal .question .graphic-radio{white-space:normal;width:20%;min-height:240px}#gameModal .question a.pull-right{color:#ff623d;position:relative;top:15px;display:none}#gameModal .login-prompt p{font-family:Pacifico,cursive;font-size:1.4em}#gameModal .login-prompt .login-btns{width:30%;margin:0 auto}#gameModal .login-prompt .login-btns a{font-size:1.2em}section.intro.college{margin-bottom:0!important;background-image:url(https://media1.shmoop.com/images/college-101/College101-introimage.jpg);position:relative}section.intro.college a.student-beans-icon img{margin:auto;display:table;max-width:60px}@media only screen and (min-width:992px){section.intro.college h2{font-size:1.4em}section.intro.college a.student-beans-icon img{position:absolute;max-width:70px;bottom:20px;right:20px}.college-btn-equal-heights .btn-fixed-height{height:270px}}@media only screen and (min-width:1200px){.college-btn-equal-heights .btn-fixed-height{height:220px}}@media only screen and (min-width:992px){.college-btn-equal-heights .btn-fixed-height-sm{height:126px}}@media only screen and (min-width:1200px){.college-btn-equal-heights .btn-fixed-height-sm{height:100px}}.college-beefalo{margin-left:-20px}.college-guy{margin-top:30px;margin-right:auto;margin-left:auto}@media only screen and (min-width:992px){.college-guy{margin-top:0}}section.intro.college-planning{background-image:url(https://media1.shmoop.com/images/landing_images/application-station-intro.jpg)}section.intro.college-planning h1{margin-bottom:-20px}section.intro.college-planning h2{margin-bottom:25px}section.college-planning-tool .get-started{margin-top:58px}section.college-planning-tool .arrow-left{background-image:url(https://media1.shmoop.com/images/landing_images/orange-left-arrow.png);width:108px;height:103px}section.college-resources a.feature-link{color:#222}section.college-resources a.feature-link .stupid{display:none}section.college-resources .list-group-item{border:0}@media only screen and (min-width:768px) and (max-width:991px){section.college-resources .first-item{min-height:100px}section.college-resources .list-group-item-text{min-height:235px}}@media only screen and (min-width:992px) and (max-width:1199px){section.college-planning-tool .arrow-img{margin-left:-62px}section.college-resources .list-group-item-text{min-height:190px}}@media only screen and (min-width:1200px){section.college-resources .list-group-item-text{min-height:140px}}section.college-resources h3{margin-top:10px;padding-bottom:10px;border-bottom:3px solid;text-transform:uppercase}section.college-resources .quote-box{background-color:#ffe8c3;padding:10px;color:#222}@media only screen and (min-width:768px) and (max-width:991px){section.college-resources .quote-box{min-height:226px}}@media only screen and (min-width:992px) and (max-width:1199px){section.college-resources .quote-box{min-height:186px}}@media only screen and (min-width:1200px){section.college-resources .quote-box{min-height:156px}}section.college-resources .quote-box h4.celebrity-name{color:#ef26a6;font-size:1.7em}section.college-resources .quote-box-arrow-down{float:right;margin-top:-12px;margin-right:35px;width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-top:60px solid #ffe8c3;-ms-transform:rotate(15deg);transform:rotate(15deg)}section.college-resources .celebrity-quote-image{background-image:url(https://media1.shmoop.com/images/landing_images/celebrity-quotes-sprite-sheet.png);margin:-20px auto 0;width:348px;height:367px}section.college-resources .celebrity-quote-image.will-smith{background-position:0 0;margin-top:-13px}section.college-resources .celebrity-quote-image.charlie-chaplin{background-position:696px 0}@media only screen and (min-width:768px) and (max-width:991px){section.college-resources .celebrity-quote-image{background-size:300%;width:205px;height:216px}section.college-resources .celebrity-quote-image.charlie-chaplin{background-position:410px 0}}@media only screen and (min-width:992px) and (max-width:1199px){section.college-resources .celebrity-quote-image{background-size:300%;width:279px;height:294px}section.college-resources .celebrity-quote-image.charlie-chaplin{background-position:555px 0}}section.college-resources .celebrity-quote-image.jackie-chan{background-position:349px 0}@media only screen and (min-width:768px) and (max-width:991px){section.college-resources .celebrity-quote-image.jackie-chan{background-position:208px 0}}@media only screen and (min-width:992px) and (max-width:1199px){section.college-resources .celebrity-quote-image.jackie-chan{background-position:285px 0}}section.intro.common-core{background-image:url(https://media1.shmoop.com/images/landing_images/flashcard-intro-bgr.jpg)}section.search-and-summary .push50{height:50px}section.search-and-summary .push20{height:20px}section.search-and-summary h4{margin-top:30px}.comments .quote-box{display:block}.comments .quote-box .quote-body{background:#ffe8c3;border-radius:4px;padding:15px 25px;font-size:1.1em;color:#0063b6}.comments .quote-box .quote-tail{background:url(https://media1.shmoop.com/images/landing_images/br1.png) -316px -109px;width:180px;height:39px}.comments .quote-box:hover{text-decoration:none}.comments .quote-box:hover .quote-body{color:#ff9c49}.comments .quote-author-wrapper h3{color:#ed9100;font-size:2em;margin-top:5px}.comments .quote-author-wrapper h4{color:#666;font-size:1.2em}section.philosophy{background-color:#2c7c58!important}section.philosophy a{color:#fff;line-height:1.8em}section.philosophy a:hover{text-decoration:none}section.philosophy h2{color:#fff;text-decoration:none;margin-bottom:30px}section.philosophy .learnmore{color:#49cd92;font-weight:700}section.philosophy .learnmore img{padding-left:15px}section.prefer-spanish-common-core .licence-wrapper{background-color:#efead8;width:100%;position:relative}section.prefer-spanish-common-core .licence-wrapper .arrow{position:relative;top:-34px}section.prefer-spanish-common-core .licence-wrapper .license{height:100%}section.prefer-spanish-common-core .licence-wrapper .license p{color:#20292f;font-family:Inter,sans-serif;font-weight:700;font-size:1.2em;line-height:1.3em;margin-top:36px;margin-bottom:0;padding-left:20px}section.prefer-spanish-common-core .licence-wrapper .license .btn{margin:30px;background-color:#0070c9;color:#fff;float:left;font-family:Inter,sans-serif;font-size:1.3em;cursor:pointer}section.prefer-spanish-common-core .licence-wrapper .license .btn span{position:relative;top:-8px;padding-left:10px}section.prefer-spanish-common-core .licence-wrapper .license .btn i{font-size:2.5em}section.prefer-spanish-common-core .licence-wrapper .license .btn:hover{background-color:#0063b2}section.looking-for-more{background-color:#212830!important;padding:30px;margin-top:30px;margin-bottom:0}section.looking-for-more h2{color:#fff;margin-bottom:30px;margin-top:0}section.intro.courses{background-image:url(https://media1.shmoop.com/shmooc/landing/bgr.png)}section.courses-landing hr{width:100%}section.courses-landing .teachers-only h2{color:#ed9100}section.courses-landing .teachers-only hr{border-top:7px solid #ed9100}section.courses-landing .students-only h2{color:#6494cd}section.courses-landing .students-only hr{border-top:7px solid #6494cd}section.courses-landing .panel-teacher{border-color:#ed9100;background-color:#ed9100;color:#fff}section.courses-landing .panel-teacher>.panel-heading{color:#ed9100;background-color:#ed9100;border-color:#ed9100}section.courses-landing .panel-teacher>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ed9100}section.courses-landing .panel-teacher>.panel-heading .badge{color:#ed9100;background-color:#ed9100}section.courses-landing .panel-teacher>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ed9100}section.courses-landing .panel-student{border-color:#6494cd;background-color:#6494cd;color:#fff}section.courses-landing .panel-student>.panel-heading{color:#6494cd;background-color:#6494cd;border-color:#6494cd}section.courses-landing .panel-student>.panel-heading+.panel-collapse>.panel-body{border-top-color:#6494cd}section.courses-landing .panel-student>.panel-heading .badge{color:#6494cd;background-color:#6494cd}section.courses-landing .panel-student>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#6494cd}section.courses-landing .heading-img{display:inline;margin-top:-5px;width:64px\9}section.courses-landing .panel-img{filter:drop-shadow(5px 5px 5px rgba(0, 0, 0, .5))}section.courses-landing .special-feature .lead{color:#000}@media only screen and (min-width:768px){section.courses-landing .special-feature .body-top-half{min-height:120px}}@media only screen and (min-width:992px){section.courses-landing .special-feature .body-top-half{min-height:180px}}@media only screen and (min-width:1200px){section.courses-landing .special-feature .body-top-half{min-height:150px}}@media only screen and (min-width:992px){section.courses.learn-more .btn-feature{font-size:1.2em}section.courses.learn-more .btn-feature h4{font-size:1.3em}section.courses.learn-more .btn-feature h4:first-child{height:52px}section.courses.learn-more .btn-feature p{min-height:192px}}section.courses.learn-more .quote{display:block;margin:10px auto;background:url(https://media1.shmoop.com/shmooc/landing/quote.png) center top no-repeat;background-size:90%;padding:10px 30px 0;max-width:350px;color:#222;font-size:1.1em}section.student-benefit div.benefit-content,section.teacher-benefit div.benefit-content{padding-top:50px;padding-left:20px}section.courses.learn-more .quote:active,section.courses.learn-more .quote:hover{text-decoration:none}section.courses.learn-more .quote .author{margin-top:0;margin-bottom:0;text-align:right;color:#d2108c}@media only screen and (min-width:992px){section.courses.learn-more .quote .author{font-size:1.6em}}@media only screen and (min-width:1200px){section.courses.learn-more .quote .author{margin-top:10px;margin-bottom:10px}}section.courses.learn-more .quote .qualification{text-align:right}section.courses.learn-more .quote-img{display:block;margin:0 auto -20px;height:200px}section.customize-course,section.student-benefit,section.teacher-benefit{margin-right:-5px;margin-left:-5px;margin-bottom:0}section.student-benefit{background-image:url(https://media1.shmoop.com/images/landing_images/green_bgr.jpg);color:#fff}section.student-benefit h2{color:#fff}section.student-benefit img{height:310px}section.teacher-benefit{background-image:url(https://media1.shmoop.com/shmooc/landing/bgr.png);color:#fff}section.teacher-benefit h2{color:#fff}section.teacher-benefit img{height:370px;float:right}section.customize-course{background-image:url(https://media1.shmoop.com/images/landing_images/note_page.jpg);color:#084081}section.customize-course h2{color:#084081}section.customize-course h2 span.coming-soon{font-size:20px;padding:7px 15px;background-color:#008264;color:#fff;border-radius:4px}section.customize-course div.benefit-content ul.check-list{margin-right:20px;font-weight:500}div.course-catalog .breadcrumb{background-color:#eceff1;display:inline-block}div.course-catalog .intro-box{padding:10px}div.course-catalog .intro-box .box-title{font-family:Oswald,serif;text-transform:uppercase;font-size:2.2em;margin-top:20px;margin-bottom:15px}div.course-catalog .intro-box .box-paragraph{font-size:1em}div.course-catalog .intro-box .box-headline a{font-size:1.2em}@media only screen and (min-width:768px){section.course-filters .panel-course-info{min-height:140px}}section.course-filters .text-course-info{min-height:70px}@media only screen and (min-width:768px){section.course-filters .text-course-info .text-course-info{min-height:80px}}section.course-filters .text-course-info .course-title{font-size:1.15em}section.course-filters .disable-catagory-box{color:#d0d0ce;margin-bottom:5px}section.course-filters .course-overview-image{height:140px}section.dashboard.intro{background-color:transparent}section.dashboard.intro h1,section.dashboard.intro h2{color:#282638;position:relative}section.dashboard.intro .splat-title{margin-top:70px}section.dashboard.intro .splat{position:absolute}section.dashboard.intro .splat-left{top:-5px;left:30px;width:26%}@media only screen and (min-width:992px){section.dashboard.intro .splat-left{left:10px}}section.dashboard.intro .splat-right{top:0;right:50px;width:18%}@media only screen and (min-width:992px){section.dashboard.intro .splat-right{right:10px}section.essay-lab p.essay-lab-type-info{min-height:180px}}section.dashboard .classroom-list a{font-size:20px;display:block}section.dashboard .dashboard-feature-icons{position:relative;display:inline-block;background-image:url(https://media1.shmoop.com/images/general/dashboard_spread8.png);background-repeat:no-repeat;width:62px;height:62px;margin:-8px 5px -10px 0}section.dashboard .subscription-account{background-position:-146px -140px}section.dashboard .subscription-manage{background-position:-76px -143px}section.dashboard .blue-text-icon{background-position:-82px -219px}section.dashboard .green-text-icon{background-position:-149px -225px}section.dashboard .orange-text-icon{background-position:-214px -225px}section.dashboard .classroom-people{background-position:-371px -219px}section.dashboard .classroom-pencil{background-position:-159px -353px}section.dashboard .flashcard-create{background-position:-158px -284px}section.dashboard .flashcard-set{background-position:-229px -284px}section.dashboard .video-usage{background-position:-4px -219px}section.dashboard .testprep-red-head{background-position:-3px -290px}section.dashboard .testprep-green-head{background-position:-77px -289px}section.dashboard .blue-person{background-position:-287px 0}section.dashboard .green-person{background-position:-364px -1px}section.dashboard .blue-badge{background-position:-293px -150px}section.dashboard .colorful-pie{background-position:-369px -148px}section.dashboard .books{background-position:-295px -75px}section.dashboard .red-file{background-position:-221px -145px}section.dashboard .road-direction{background-position:-366px -74px}section.dashboard .email-sub{background-position:-294px -216px}section.dashboard .orange-key{background-position:-7px -357px}section.dashboard .money-bag{background-position:-7px -145px}section.dashboard .orange-faq{background-position:-236px -355px}section.dashboard .resume-build-icon{background-position:-84px -358px}section.dashboard .school-icon{background-position:-219px -70px}section.dashboard .join-classroom-person{background-position:-228px -2px}section.dashboard .math-rti-icon{background-position:-147px -68px}section.dashboard .ela-rti-icon{background-position:-147px -7px}section.dashboard .shmoopyou-icon{background-position:-82px -68px}section.dashboard .shmoint-coin-icon{background-position:-7px -68px}section h3.section-subtitle{text-align:left;font-weight:700;font-family:Oswald,serif}section p.section-text{font-size:1.4em;color:#222}section a:hover{text-decoration:none}section .flashcard-landing-img{margin:0 auto}section .cat-stevens,section .keefe,section .napolean{height:268px;margin-top:-35px}section .quote{background-color:#fff;font-size:1.5em}@media only screen and (min-width:992px){section .quote{font-size:3em}}section .artist-quote{font-size:1.2em}section .cat-stevens{width:311px;background:url(https://media1.shmoop.com/images/landing_images/cat-stevens-flashcard.png) no-repeat}section .keefe{width:284px;background:url(https://media1.shmoop.com/images/landing_images/keefe-flashcard.png) no-repeat}section .napolean{width:266px;background:url(https://media1.shmoop.com/images/landing_images/napolean-flashcard.png) no-repeat}section.intro.flashcards{background-image:url(https://media1.shmoop.com/images/landing_images/flashcard-intro-bgr2.jpg)}section.intro.flashcards h2{color:#cb71d2}section.flashcards-content .fas.fa-pencil-alt{font-size:3em;margin-top:33px}section.flashcards-content .search-input{width:350px;margin-right:25px}section.callout .get-flashy{padding:30px}section.callout .get-flashy a,section.callout .get-flashy a:hover{color:#222}section.callout .app-callout{background-color:#eceff1}section.callout .app-callout.row{margin-left:-20px;margin-right:-20px;margin-bottom:-20px;padding:45px}@media only screen and (min-width:992px){section.callout .app-callout .app-info{margin-top:100px}}@media only screen and (min-width:768px) and (max-width:991px){section.callout .app-callout .app-info{margin-top:83px}}section.featured-flashcard{background-color:#efe6da}.btn-sign-in .fa{margin-top:5px}.check-list{list-style:none;font-size:18px;font-weight:300}.shmoints-landing #faq h4,section.teachers-landing .color-box h4{font-weight:700}.check-list li{margin-bottom:10px}.check-list li p{margin-top:1em;margin-bottom:1em;font-size:16px}.check-list li p a{color:#d2108c}.check-list .fa-li{top:.222222222em}.inline-headers h1,.inline-headers h2,.inline-headers h4{display:inline-block;vertical-align:baseline;font-family:Oswald,serif}.back-to-previous-div a{text-transform:uppercase}.finance-landing-page{margin-top:25px}@media only screen and (min-width:1200px){section.dashboard.intro .splat-left{left:50px}section.dashboard.intro .splat-right{right:60px}section.essay-lab p.essay-lab-type-info{min-height:150px}.finance-landing-page .landing-page-left-col .arrow-trail:after{right:5px}}.finance-landing-page .landing-page-left-col .arrow-trail:before{display:none}@media only screen and (min-width:768px){.finance-landing-page .landing-page-left-col .arrow-trail:before{display:block;content:"\f4c0";font-family:"Font Awesome 5 Pro";color:#63666a;font-size:45px;float:left;padding-right:10px;font-weight:700}}.random-word-content h3.random-word-title,section.school-district .feature-title,section.school-district .why-shmoop h2,section.teachers-landing .feature-inner h4.subject-name,section.teachers-landing .whats-included h3,section.teaching-guides .feature-title,section.teaching-guides .intro-box .box-title,section.teaching-guides .subjects-dropdown-lg .subjects,section.teaching-guides .subjects-dropdown-sm .subjects,section.teaching-guides .why-shmoop h2,section.test-prep .feature-title,section.test-prep .intro-box .box-title{font-family:Oswald,serif}.finance-landing-page .buy-pages-header{background-position:left!important}.random-word-content h3.random-word-title{margin:0;color:#d2108c;line-height:1.3em}.random-word-content .random-word-definition{padding:15px 0}.word-of-the-day{background-color:#f8e08e;padding:25px;border-radius:6px;margin-top:15px;box-shadow:0 0 2px #63666a}.word-of-the-day h3{margin-top:0}.word-of-the-day h4{color:#d2108c;font-size:20px}.glossary-video-page .react-accordion .card-header div,.word-of-the-day p{font-size:18px}.word-of-the-day .wrap-word-video{margin-bottom:15px}@media only screen and (min-width:992px){.word-of-the-day .wrap-word-video{float:right;width:50%;margin:0 0 15px 15px}}.glossary-video-page .related-word-buttons,.landing-partner-program .intro{margin-left:-10px;margin-right:-10px}.glossary-video-page .related-word-buttons a{width:100%;text-align:left}@media only screen and (min-width:992px){.glossary-video-page .related-word-buttons a{margin-bottom:0;width:auto;text-align:center}}.glossary-video-page .related-word-buttons a:first-of-type{margin-bottom:25px}@media only screen and (min-width:992px){.glossary-video-page .related-word-buttons a:first-of-type{margin-bottom:0}.glossary-video-page.landing-page-left-col .arrow-trail:after{content:url(https://media1.shmoop.com/images/general/after-desktop.png);position:absolute;right:80px;bottom:24px}.finance-action-links .left-link{float:left}}@media only screen and (min-width:1200px){.glossary-video-page.landing-page-left-col .arrow-trail:after{right:30px;bottom:10px}}.glossary-video-page.landing-page-left-col .cta:after{left:238px;bottom:5px}.glossary-video-page.landing-page-left-col .crazy-shmoop-saying{display:table;margin:0 auto}@media only screen and (min-width:768px){.finance-landing-page .buy-pages-header{background-position:center}.glossary-video-page.landing-page-left-col .cta:after{left:265px}.glossary-video-page.landing-page-left-col .crazy-shmoop-saying{display:block;margin:auto}}.glossary-video-page .now-playing .video-list-item-img-overlay::before{width:auto!important;font-size:1em!important}.glossary-video-page ul.alphabet-list{list-style-type:none;padding:0}.glossary-video-page ul.alphabet-list li{display:inline-block;padding:10px;font-size:24px}.glossary-video-page .video-list-player{background-color:transparent;margin:0;padding:0}.toggle-show div.collapse:not(.in){height:50px!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}.toggle-show div.collapsing{min-height:50px!important}.toggle-show .toggler.collapsed:after{content:"+ Read More";float:left;font-size:16px;margin:5px 0 10px;color:#d2108c}.toggle-show .toggler:not(.collapsed):after{content:"- Read Less";float:left;font-size:16px;margin:5px 0 10px;color:#d2108c}.finance-action-links h3{font-size:20px;text-align:center}@media screen and (max-width:350px){.billboard-left-align{margin-left:-10px!important;margin-right:-10px!important}}@media only screen and (min-width:768px){.billboard-left-align{margin:0 auto!important;display:table}}@media only screen and (min-width:992px){.finance-action-links .right-link{float:right}.finance-action-links h3{font-size:24px}.billboard-left-align{margin:auto!important;display:block}}.landing-partner-program .balance-breakdown-table .table tr.lead-row,.shmoints-landing #leaderboard .page-listing>div{display:none}section.intro.math-shack{background-image:url(https://media1.shmoop.com/images/landing_images/math-shack-intro-bgr2.png);height:225px;overflow:hidden}section.intro.math-shack h1,section.intro.math-shack h2{color:#222}section.intro.math-shack h1{margin-top:-5px;margin-bottom:15px}section.intro.math-shack h2{margin-bottom:10px}section.intro.math-shack .img-left{position:absolute;top:0;left:50px}section.intro.math-shack .img-right{position:absolute;top:5px;right:0}section.how-it-works{margin-top:10px}section.how-it-works .img-box{position:relative;margin:0 auto 20px;width:100%;height:100%}@media only screen and (min-width:768px) and (max-width:991px){section.how-it-works .img-box{width:669px;height:672px}}@media only screen and (min-width:992px){section.how-it-works .img-box{width:720px}}section.how-it-works .arrow{position:absolute;width:159px;height:62px;color:#222;font-size:1.5em}section.how-it-works .arrow:hover{background-position:-159px 0;text-decoration:none}section.how-it-works .arrow1{top:-5px;right:-150px;background:url(https://media1.shmoop.com/images/landing_images/math-shack-arrow-left-sprite.png) no-repeat}section.how-it-works .arrow1 p{margin-top:-56px;margin-left:37px;width:180px}section.how-it-works .arrow2{top:160px;left:-125px;background:url(https://media1.shmoop.com/images/landing_images/math-shack-arrow-right-sprite.png) no-repeat}section.how-it-works .arrow3,section.how-it-works .arrow4,section.how-it-works .arrow5{background:url(https://media1.shmoop.com/images/landing_images/math-shack-arrow-left-sprite.png) no-repeat}@media only screen and (min-width:992px) and (max-width:1199px){section.how-it-works p{font-size:.8em}section.how-it-works .arrow1{right:-108px}section.how-it-works .arrow1 p{margin-top:-46px;margin-left:38px;width:152px}section.how-it-works .arrow2{left:-105px}}section.how-it-works .arrow2 p{margin-top:-56px;margin-left:-81px;width:172px}section.how-it-works .arrow3{top:140px;right:-150px}@media only screen and (min-width:992px) and (max-width:1199px){section.how-it-works .arrow2 p{margin-top:-61px;margin-left:-30px;width:138px}section.how-it-works .arrow3{right:-103px}}section.how-it-works .arrow3 p{margin-top:-56px;margin-left:27px;width:188px}section.how-it-works .arrow4{top:275px;right:-145px}@media only screen and (min-width:992px) and (max-width:1199px){section.how-it-works .arrow3 p{margin-top:-48px;margin-left:36px;width:162px}section.how-it-works .arrow4{right:-108px}}section.how-it-works .arrow4 p{margin-top:-60px;margin-left:37px;width:200px}section.how-it-works .arrow5{top:390px;right:-120px}@media only screen and (min-width:992px) and (max-width:1199px){section.how-it-works .arrow4 p{margin-left:22px}section.how-it-works .arrow5{right:-105px}}section.how-it-works .arrow5 p{margin-top:-30px;margin-left:50px;width:200px}section.how-it-works .arrow6{bottom:-5px;left:-140px;background:url(https://media1.shmoop.com/images/landing_images/math-shack-arrow-right-sprite.png) no-repeat}@media only screen and (min-width:992px) and (max-width:1199px){section.how-it-works .arrow5 p{margin-left:18px}section.how-it-works .arrow6{left:-107px}}section.how-it-works .arrow6 p{margin-top:-88px;margin-left:-20px;width:200px;text-align:left}@media only screen and (min-width:992px) and (max-width:1199px){section.how-it-works .arrow6 p{margin-top:-46px;margin-left:9px;text-align:left}}section.how-it-works .start-button{margin:20px 0}.shmoints-landing section.intro.shmoints{background-image:url(https://media1.shmoop.com/images/landing_images/shmoints-intro-bgr.jpg)}.shmoints-landing h2{text-align:center}.shmoints-landing .video-imac{background-image:url(https://media1.shmoop.com/images/sprites/shmoints-landing-images.png);width:690px;height:600px;padding:36px 117px}.shmoints-landing .earn-shmoints-box h2{margin-top:0;margin-bottom:40px}.shmoints-landing .earn-shmoints-box .buffalo-coins{width:261px;height:390px;background:url(https://media1.shmoop.com/images/sprites/shmoints-landing-images.png) -1006px -506px no-repeat}.shmoints-landing .earn-shmoints-box .ul-row{margin-top:40px}.shmoints-landing .earn-shmoints-box .ul-row ul{padding-left:15px}.shmoints-landing .earn-shmoints-box .ul-row ul li{padding-top:8px}.shmoints-landing h3.push-content{margin-bottom:40px}.shmoints-landing #leaderboard .shmoints-benjamin{width:315px;height:330px;background:url(https://media1.shmoop.com/images/sprites/shmoints-landing-images.png) -949px 0 no-repeat}.shmoints-landing #leaderboard .page-listing>.active{display:block}.shmoints-landing #leaderboard .page-listing table tr td{border-top:0;border-bottom:1px solid #ffe8c3}.shmoints-landing #leaderboard .page-listing table tr:last-child td{border-bottom:0}.shmoints-landing #legal{padding:50px;background-color:#eceff1}section.school-district{font-size:16px}section.school-district .school-district-login-bar{margin-bottom:40px;border-bottom:5px solid #eceff1;border-left:5px solid #eceff1;border-right:5px solid #eceff1;box-shadow:3px 3px 3px #d0d0ce}section.school-district .top-nav-schools-bar{background-color:#2e9bee;margin-top:-10px;padding:15px 0;font-size:1.1em}section.school-district .top-nav-schools-bar a.nav-school{color:#fff;padding:10px}section.school-district .intro-box{background-image:url(https://media1.shmoop.com/images/landing_images/school-district-enterprise_header.jpg);font-size:16px}section.school-district .intro-box .box-subtitle,section.school-district .intro-box .feature-title,section.school-district .intro-box .numbers-bar{color:#2e9bee}section.school-district .intro-box .box-subtitle{font-size:1.5em}section.school-district .intro-box .video-teacher-shmoop{padding:0 30px;margin-top:30px}@media only screen and (min-width:992px) and (max-width:1199px){section.school-district .intro-box .video-teacher-shmoop{padding:0 20px;margin-top:100px}}@media only screen and (min-width:768px) and (max-width:991px){section.school-district .intro-box .video-teacher-shmoop{padding:0 130px}}section.school-district .why-shmoop{background-image:url(https://media1.shmoop.com/images/landing_images/blackboardwithedge.jpg);padding:50px 0;margin-top:40px}section.school-district .why-shmoop h2{font-size:2.5em;color:#fffcf8}section.school-district .testimonials p,section.school-district .whats-in-shmoop p.text-content{color:#222}section.school-district .feature-title{text-align:center;margin-bottom:30px;text-transform:uppercase}section.school-district .testimonials{background-color:#fff;font-weight:400;padding:30px}section.school-district .testimonials h3{font-size:1.8em}section.school-district .testimonials h4.more-cases{font-size:1.5em}section.school-district .copyrights-row{margin-top:100px;font-size:14px}section.school-district .whats-in-shmoop{background-color:#eceff1}section.school-district .whats-in-shmoop img{margin:10px auto}@media only screen and (min-width:992px){section.school-district .whats-in-shmoop img{margin:80px auto}}section.school-district .info-districts{margin:50px 0}section.school-district .info-districts a:hover{text-decoration:none}@media only screen and (min-width:768px) and (max-width:991px){section.school-district .info-districts img.img-responsive{margin-top:20px}}section.school-district .info-districts .state-text{text-align:center}.landing-partner-program .partner-table th,section.teachers-landing .feature-highlight .section-title{text-align:left}section.school-district .info-districts .state-ca{color:#9c8e0b}section.school-district .info-districts .state-utah{color:#008264}section.school-district .info-districts .state-texas{color:#d50032}section.school-district .info-districts .state-florida{color:#d2108c}section.school-district .info-districts .state-sc{color:#1ebbee}section.school-district .info-districts .state-shmoop{color:#514689}.panel-title.utah a{color:#1ebbee;display:block;width:100%}section.intro.teachers{background-image:url(https://media1.shmoop.com/images/landing_images/teachers-landing-intro-background-chalkboard.jpeg);margin-bottom:0}section.teachers-landing hr{border-top:1px solid #f9d9d6;width:95%}section.teachers-landing .info-box{min-height:250px}section.teachers-landing .second-row{margin-top:10px}@media only screen and (min-width:992px){section.teachers-landing .info-box{width:20%}section.teachers-landing .second-row{margin-top:0}}section.teachers-landing .second-row h4.box-title{margin-top:20px}@media only screen and (min-width:768px){section.school-district .info-districts .state-text{text-align:left}section.intro.teachers{background-size:cover}section.teachers-landing .info-box{min-height:190px}section.teachers-landing .second-row h4.box-title{margin-top:30px}}section.teachers-landing .color-box{color:#282638}section.teachers-landing .color-box p{line-height:22px}section.teachers-landing .calendar-callout.panel{margin:10px auto 0;width:300px;background-color:#eceff1}section.teachers-landing .calendar-callout.panel h3{margin-top:10px}section.teachers-landing .calendar-callout.panel .panel-footer{background-color:#f9d9d6;border-color:#f9d9d6}section.teachers-landing .calendar-callout.panel .panel-footer a{color:#d50032}section.teachers-landing .calendar-callout.panel .panel-footer h2{margin:0}section.teachers-landing .whats-included li{margin:30px 0}section.teachers-landing .quote-cta{background-color:#eceff1;padding:15px;border-radius:4px;box-shadow:0 3px 5px -1px #d0d0ce}section.teachers-landing .quote-cta h4{color:#000}section.teachers-landing .feature-highlight{position:relative}section.teachers-landing .feature-highlight .label{font-size:40%;position:absolute;margin-top:10px;margin-left:10px}section.teachers-landing .feature-highlight .btn-lg{font-size:25px}section.teachers-landing .feature-inner{padding:20px 40px}@media only screen and (min-width:768px) and (max-width:991px){section.teachers-landing .feature-highlight .section-title{margin-bottom:40px}section.teachers-landing .feature-inner{min-height:540px}}@media only screen and (min-width:992px) and (max-width:1199px){section.teachers-landing .feature-inner{min-height:487px}}section.teachers-landing .feature-inner h4{margin-top:20px;font-weight:lighter}section.teachers-landing .feature-inner img.img-responsive{margin:0 auto}section.teachers-landing .feature-inner .btn-primary{margin-top:20px}section.teachers-landing .feature-inner.blog{background-color:#eceff1}@media only screen and (min-width:768px){section.teachers-landing .feature-inner.blog img.img-responsive{margin-top:50px}}@media only screen and (min-width:1200px){section.teachers-landing .feature-inner{min-height:393px}section.teachers-landing .feature-inner.blog .btn-primary{margin-top:-50px}}section.teachers-landing .feature-inner.encyclopedia-of-teaching{background-color:rgba(30,187,238,.1)}section.teachers-landing .element-clickable{position:absolute;width:0;height:0;z-index:1;top:0;left:0}@media only screen and (min-width:768px) and (max-width:991px){section.teachers-landing .feature-inner.encyclopedia-of-teaching .label{margin-left:0;margin-top:0}section.teachers-landing .element-clickable.newton{width:393px;height:540px;top:-445px;left:-29px}}@media only screen and (min-width:992px) and (max-width:1199px){section.teachers-landing .element-clickable.newton{width:522px;height:487px;top:-393px;left:-30px}}@media only screen and (min-width:1200px){section.teachers-landing .element-clickable.newton{width:615px;height:392px;top:-345px;left:-30px}}section.teachers-landing .element-clickable.encyclopedia{top:0;left:10px}@media only screen and (min-width:768px) and (max-width:991px){section.teachers-landing .element-clickable.encyclopedia{width:275px;height:540px}}@media only screen and (min-width:992px) and (max-width:1199px){section.teachers-landing .element-clickable.encyclopedia{width:368px;height:487px}}@media only screen and (min-width:1200px){section.teachers-landing .element-clickable.encyclopedia{width:435px;height:392px}}section.teachers-landing .detailed-info .inner{background-color:#eceff1;padding:30px}@media only screen and (min-width:992px){section.teachers-landing .detailed-info .inner .right-col{padding:0 60px}}section.teachers-landing .detailed-info img.img-responsive{margin:0 auto}section.teachers-landing .detailed-info i{text-align:center;width:100%;color:#282638;font-size:20px}section.teachers-landing .detailed-info table{background-color:#fff}section.teachers-landing .detailed-info th{background-color:#d2108c;border-color:#d2108c;color:#fff}section.teachers-landing .detailed-info th.icon-col{width:90px}@media only screen and (min-width:768px){section.teachers-landing .detailed-info th.icon-col{width:84px}}@media only screen and (min-width:1200px){section.teachers-landing .detailed-info th.icon-col{width:100px}}section.teachers-landing .detailed-info thead{border-top:1px solid #d2108c}section.teachers-landing .detailed-info .fa.fa-times{color:#d50032}section.teachers-landing .detailed-info .shakespeare-glasses{background-image:url(https://media1.shmoop.com/images/landing_images/teachers-landing-shakespeare-glasses.png);width:80px;height:67px;position:absolute;top:-8px;left:30px;background-size:contain}@media only screen and (min-width:768px){section.teachers-landing .detailed-info .shakespeare-glasses{width:120px;height:100px;top:-41px;left:30px;background-size:cover}}section.teachers-landing .chat-box .inner-content{padding:20px 30px 40px;background-color:#fffcf8;border-radius:4px;z-index:2;position:relative}section.teachers-landing .chat-box .bottom-triangle{width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-right:60px solid #fffcf8;position:relative;left:70px;bottom:65px;z-index:1}section.teachers-landing .chat-box a{color:#d2108c}section.teachers-landing .chat-box .arrow-link{margin-top:50px}section.teachers-landing .fa-star{color:#f2a900}section.teachers-landing .sprite{background-image:url(https://media1.shmoop.com/images/landing_images/teachers-landing-chat-box-heads.png);margin:-80px auto 20px;height:249px}section.teachers-landing .sprite.oprah{width:310px;background-position:0 0}@media only screen and (min-width:768px) and (max-width:991px){section.teachers-landing .sprite{margin-top:-60px}section.teachers-landing .sprite.oprah{width:216px;background-position:-15px 0}}section.teachers-landing .sprite.einstein{width:238px;background-position:-311px 0}@media only screen and (min-width:768px) and (max-width:991px){section.teachers-landing .sprite.einstein{width:216px}section.teachers-landing .sprite.aristotle{width:205px}}section.teachers-landing .sprite.aristotle{width:205px;background-position:-550px 0}section.teaching-guides{font-size:16px}section.teaching-guides h1.feature-title{font-size:45px;text-transform:uppercase}section.teaching-guides .whats-teaching-guides{background-color:#eceff1}section.teaching-guides .whats-teaching-guides p.guides{color:#222}section.teaching-guides .why-shmoop{background-image:url(https://media1.shmoop.com/images/landing_images/blackboardwithedge.jpg);padding:50px 0}section.teaching-guides .why-shmoop h2{font-size:2.2em;color:#fffcf8}section.teaching-guides .subjects-dropdown-lg{background-image:url(https://media1.shmoop.com/images/landing_images/teaching_guides_banner2.jpg)}section.teaching-guides .subjects-dropdown-sm{background-color:#ef26a6}section.teaching-guides .subjects-dropdown-lg .subjects,section.teaching-guides .subjects-dropdown-sm .subjects{padding:10px 0 18px;font-size:2.2em;color:#fffcf8;vertical-align:middle}section.teaching-guides .products-featured-images .img-responsive{margin:0 auto}section.teaching-guides .features-table{border:2px solid #d0d0ce}section.teaching-guides .features-table th{padding:0;border:2px solid #d0d0ce;text-align:center;font-size:28px;text-transform:uppercase;color:#2e9bee;background-color:rgba(30,187,238,.1);vertical-align:middle}section.teaching-guides .features-table th img{margin:auto}section.teaching-guides .features-table td{padding:15px;vertical-align:middle;border:2px solid #d0d0ce}section.teaching-guides .features-table td.comparied-features{color:#d2108c;text-align:center}section.teaching-guides .testimonials{background-color:#fff;font-weight:400}section.teaching-guides .testimonials p.cites-content{color:#222}section.teaching-guides .testimonials p.cites-person{margin-top:25px;color:#2e9bee;font-weight:700;font-style:italic}section.teaching-guides .testimonials h3{font-size:1.7em}section.teaching-guides .testimonials h4.more-cases{font-size:1.5em}section.teaching-guides .testprep-video{background-color:rgba(30,187,238,.1);font-size:18px}section.teaching-guides .testprep-video h2.sub-title{margin-top:0;font-weight:300}section.teaching-guides .testimonials,section.teaching-guides .testprep-video,section.teaching-guides .whats-testprep{margin-bottom:50px;padding:30px}section.teaching-guides img.img-responsive.title-feature-products{display:inline}section.teaching-guides .intro-box{background-image:url(https://media1.shmoop.com/images/landing_images/teaching_guides_header.jpg);color:#222;font-size:16px;margin-top:-10px}section.teaching-guides .intro-box .box-title{font-size:3em;margin:20px 0;text-transform:uppercase}section.teaching-guides .intro-box .box-subtitle{font-size:1.5em}section.teaching-guides .intro-box .box-subtitle,section.teaching-guides .intro-box .box-title{color:#d2108c}section.teaching-guides .intro-box ul.products-list p.details{color:#267fe7}section.teaching-guides .intro-box ul.products-list a{color:#222}section.teaching-guides .intro-box ul.products-list a:hover{color:#d2108c}section.teaching-guides .intro-box .what-is-shmoop{padding:0 40px}@media only screen and (min-width:768px) and (max-width:991px){section.teaching-guides .intro-box .what-is-shmoop{padding:0 130px}}section.teaching-guides .panel.thick{border-width:3px;background-color:#eceff1}section.teaching-guides .numbers-bar,section.teaching-guides .sign-free-trial-bar{background-color:#2e9bee;color:#fffcf8}section.teaching-guides .numbers-bar .btn.btn-success,section.teaching-guides .sign-free-trial-bar .btn.btn-success{padding:4px 5px;font-size:1em}section.teaching-guides .numbers-bar .price-dollar,section.teaching-guides .sign-free-trial-bar .price-dollar,section.test-prep{font-size:16px}@media only screen and (min-width:992px){section.teaching-guides .intro-box .what-is-shmoop{margin-top:20px}section.test-prep .small-video{margin-bottom:10px}section.test-prep .small-video:last-child{margin-bottom:0}}section.test-prep h1.feature-title{font-size:45px;text-transform:uppercase}section.test-prep .whats-testprep{background-color:#eceff1}section.test-prep .whats-testprep img{margin:30px auto}section.test-prep .whats-testprep p.testprep-content{color:#222}section.test-prep .featured-box .box-text{color:#000}section.test-prep .featured-box .box-title{font-size:22px}section.test-prep .testimonials{background-color:#fff;font-weight:400}section.test-prep .testimonials p{color:#222}section.test-prep .testimonials h3{font-size:1.8em}section.test-prep .testimonials h4.more-cases{font-size:1.5em}section.test-prep .testprep-video{background-color:rgba(30,187,238,.1);font-size:18px}section.test-prep .testprep-video h2.sub-title{margin-top:0;font-weight:300}section.test-prep .testimonials,section.test-prep .testprep-video,section.test-prep .whats-testprep{margin-bottom:50px;padding:30px}section.test-prep .intro-box{background-image:url(https://media1.shmoop.com/images/landing_images/revised_test_prep_header.jpg);color:#222;font-size:16px;margin-top:-10px}section.test-prep .intro-box .box-title{font-size:3em;margin:20px 0;text-transform:uppercase}section.test-prep .intro-box .box-subtitle,section.test-prep .intro-box .box-title,section.test-prep .intro-box p.details{color:#d2108c}section.test-prep .intro-box .box-subtitle{font-size:1.5em}section.test-prep .intro-box ul.products-list{margin-top:10px}section.test-prep .intro-box ul.products-list li{margin-bottom:10px}section.test-prep .intro-box ul.products-list a,section.test-prep .intro-box ul.testprep-list a{color:#222}section.test-prep .intro-box ul.products-list a:hover,section.test-prep .intro-box ul.testprep-list a:hover{color:#d2108c}section.test-prep .intro-box .what-is-shmoop{padding:0 40px}@media only screen and (min-width:992px){section.test-prep .intro-box .what-is-shmoop{margin-top:15px}}@media only screen and (min-width:768px) and (max-width:991px){section.test-prep .intro-box .what-is-shmoop{padding:0 130px}}section.test-prep div.contact-shmoop-box img{margin:auto;display:block}section.test-prep div.contact-shmoop-box h3{text-decoration:none}section.test-prep div.quick-menu .panel-body p{line-height:normal;font-size:.9em;padding:7px;margin-bottom:0}section.response-to-intervention-landing{font-size:20px;line-height:normal}section.response-to-intervention-landing img{margin:auto;display:block}section.response-to-intervention-landing .gray-box{background-color:#eceff1;margin-bottom:50px;padding:10px 30px 30px 10px}.test-prep-calendar-panel:hover .panel-heading{background-color:#d0d0ce;color:#fff}.test-prep-calendar-panel:hover .panel-body{background-color:#eceff1}.landing-page-left-col .description,.landing-page-left-col .description ol li,section.testprep-landing{font-family:Inter,sans-serif}section.testprep-landing .buy-box .quote-btn{display:block;border-radius:3px;font-size:1.2em;text-align:center;font-weight:700;padding:3px 4px;text-decoration:none}section.testprep-landing .buy-box .quote-btn .fa.fa-comments{font-size:1.5em}section.testprep-landing .buy-box .quote-btn a{color:#d2108c}section.testprep-landing .buy-box .share-box{background-color:#fff;height:42px;position:relative;border:4px}section.testprep-landing .buy-box .share-box .social-box{float:right;display:inline}section.testprep-landing .buy-box .share-box .addthis_button_email,section.testprep-landing .buy-box .share-box .addthis_button_facebook,section.testprep-landing .buy-box .share-box .addthis_button_pinterest_share,section.testprep-landing .buy-box .share-box .addthis_button_twitter{padding:5px}section.testprep-landing .buy-box .share-box .sharebox-text{display:inline;font-size:20px;position:absolute;top:4px;left:10px}section.testprep-landing .buy-box img{margin:0 auto}section.testprep-landing .nav-pills .tab{font-size:12px}section.testprep-landing .feature-photo{position:relative;height:300px;background-repeat:no-repeat;max-width:724px}section.testprep-landing .feature-photo img{width:100%;display:table-cell}section.testprep-landing .feature-photo .link-all{position:absolute;top:80%;padding:5px;right:0;width:40%;color:#fff;background-color:#d2108c;margin-right:5px}@media only screen and (max-width:992px){section.testprep-landing .feature-photo .link-all{width:auto}}section.testprep-landing .feature-photo .feature-copy{position:absolute;top:20px;left:0;font-size:1.1em;padding:20px;background-color:rgba(255,255,255,.9)}section.testprep-landing .feature-photo .feature-copy h1{font-weight:300;color:#d2108c;font-size:2.4em}section.testprep-landing .description sub,section.testprep-landing .description sup{line-height:normal}@media only screen and (min-width:1200px){section.testprep-landing .feature-photo .feature-copy{width:50%}section.testprep-landing .more-shmoop .btn-feature{min-height:140px}body.learning_guides .nameBio{max-width:250px}}@media only screen and (min-width:992px) and (max-width:1199px){section.testprep-landing .more-shmoop .btn-feature{min-height:160px}}section.testprep-landing .more-shmoop h4{font-size:1.5em}section.testprep-landing .more-shmoop p{font-size:1.2em}section.purchase-options .referred-by-header h1.feature-title{margin-bottom:.5em;margin-top:.5em}section.purchase-options .referred-by-text{font-size:20px;margin-top:.5em}.referred-by-header{background-color:#e0efd8;padding-top:1em;padding-bottom:1em;margin-top:1em}.referred-by-header h1{margin-top:0}@media screen and (max-width:690px){.referred-by-header h1{font-size:27px}.referred-by-header .egg{display:none}}.landing-partner-program .affiliate-signup-form,.landing-partner-program .partner-table table{font-size:18px}.referred-by-header .egg{position:absolute;left:20px;top:-30px}.referred-by-header .potato{position:absolute;right:20px;top:-20px}@media screen and (max-width:991px){.referred-by-header .egg{width:150px;left:10px}.referred-by-header .potato{width:110px;right:10px}}@media screen and (max-width:690px){.referred-by-header .potato{display:none}}.landing-partner-program h1{text-transform:uppercase;font-weight:300;margin-bottom:1em;margin-top:1em}.landing-partner-program .intro{margin-bottom:0}.landing-partner-program .row-with-button{background-color:#fdf5dd;padding-top:3em;padding-bottom:3em}.landing-partner-program .background-white{background-color:#fff}.landing-partner-program .down-arrow{background:#21c681;padding:6px 0;border-radius:15px;width:30px;height:30px;display:inline-block;color:#fff;position:absolute;bottom:-4em}.landing-partner-program .padding-2em{padding-top:2em;padding-bottom:2em}.landing-partner-program .padding-bottom-2em{padding-bottom:2em}.landing-partner-program .background-beige{background-color:rgba(210,16,140,.1)}.landing-partner-program .affiliate-signup-form .paypal-signup{width:92px;margin-bottom:6px;margin-right:5px}.landing-partner-program .affiliate-signup-form .signup-button{margin-top:1em}.landing-partner-program .partner-table{background-color:#eee;padding:1em 2em}.landing-partner-program .partner-table h4{text-transform:uppercase;color:#2e9bee;font-size:20px;font-weight:600}.landing-partner-program .partner-table .egg{position:absolute;left:20px;top:53px}.landing-partner-program .partner-table td,.landing-partner-program .partner-table th+th{text-align:center}@media screen and (max-width:1399px){.landing-partner-program .partner-table .egg{top:90px;left:-16px}}@media screen and (max-width:1199px){.landing-partner-program .partner-table h4{font-size:16px}.landing-partner-program .partner-table .egg{top:92px;width:150px;left:0}}@media screen and (max-width:991px){.landing-partner-program .partner-table .egg{top:70px;left:5px}}@media screen and (max-width:767px){.landing-partner-program .partner-table .egg{top:55px}}@media screen and (max-width:660px){.landing-partner-program .partner-table{padding:0}.landing-partner-program .partner-table h4{font-size:12px}.landing-partner-program .partner-table .egg{display:none}.landing-partner-program .partner-table table{font-size:14px}}@media screen and (max-width:400px){.landing-partner-program .partner-table h4{font-size:8px}.landing-partner-program .partner-table table{font-size:12px}}@media screen and (max-width:320px){.landing-partner-program .partner-table h4{font-size:7px}.landing-partner-program .partner-table table{font-size:8px}}.landing-partner-program .partner-table-condensed .partner-table{padding:1em}.landing-partner-program .partner-table-condensed .partner-table .egg{position:absolute;left:0;top:-21px;width:160px}@media screen and (max-width:1399px){.landing-partner-program .partner-table-condensed .partner-table table{font-size:13px}.landing-partner-program .partner-table-condensed .partner-table h4{font-size:16px}.landing-partner-program .partner-table-condensed .partner-table .egg{top:-10px;width:127px}}@media screen and (max-width:992px){.landing-partner-program .partner-table-condensed .partner-table h4{font-size:12px}.landing-partner-program .partner-table-condensed .partner-table .egg{left:5px;top:-10px;width:119px}}@media screen and (max-width:660px){.landing-partner-program .partner-table-condensed .partner-table{padding:0}.landing-partner-program .partner-table-condensed .partner-table h4{font-size:12px}.landing-partner-program .partner-table-condensed .partner-table .egg{display:none}.landing-partner-program .partner-table-condensed .partner-table table{font-size:14px}}@media screen and (max-width:400px){.landing-partner-program .partner-table-condensed .partner-table h4{font-size:8px}.landing-partner-program .partner-table-condensed .partner-table table{font-size:12px}}@media screen and (max-width:320px){.landing-partner-program .partner-table-condensed .partner-table h4{font-size:7px}.landing-partner-program .partner-table-condensed .partner-table table{font-size:8px}}.landing-partner-program .partner-block-list span{display:table;width:100%;height:70px}.landing-partner-program .partner-block-list h4{padding:0;display:table-cell;text-align:left;vertical-align:middle}.landing-partner-program .partner-block-list h4 small{color:#000}.landing-partner-program .partner-block-list img{height:70px;width:auto}.landing-partner-program .balance-box{color:#fff;background-color:#6396cd;padding:2em}.landing-partner-program .balance-box .color-black{color:#eee}.landing-partner-program .balance-box h1{font-weight:600;margin-bottom:1em}.landing-partner-program .balance-box h2{text-transform:uppercase;font-weight:300;font-size:37px;letter-spacing:1px}@media screen and (max-width:680px){.landing-partner-program .balance-box h2{font-size:31px}}.landing-partner-program .back-ribbon{color:#008264;text-transform:uppercase;background-image:url(https://media1.shmoop.com/images/general/banner.png);background-repeat:no-repeat;background-size:100%;background-position:center center;height:180px;padding-top:44px;font-weight:600;font-size:50px;margin-bottom:0}@media screen and (max-width:1399px){.landing-partner-program .back-ribbon{height:142px;padding-top:35px;font-size:41px}}@media screen and (max-width:991px){.landing-partner-program .back-ribbon{height:122px;padding-top:31px;font-size:35px}}@media screen and (max-width:767px){.landing-partner-program .partner-table-condensed .partner-table .egg{top:-15px}.landing-partner-program .back-ribbon{height:93px;padding-top:17px}}@media screen and (max-width:680px){.landing-partner-program .back-ribbon{font-size:27px;padding-top:16px;height:80px}}@media screen and (max-width:510px){.landing-partner-program .back-ribbon{font-size:17px;padding-top:16px;height:62px}}.landing-partner-program .affiliate-alias-box ol li{font-size:18px;margin-top:2em;margin-bottom:2em}.landing-partner-program .affiliate-alias-box .copy-me{margin-top:1em}.landing-partner-program .affiliate-alias-box .copy-me .btn-social{background:#6396cd;color:#fff;border:0;border-radius:2px;box-sizing:border-box;padding:12px;font-size:16px;width:40px;text-align:center;margin-top:0}.landing-partner-program .affiliate-alias-box .copy-me .btn-envelope{background-color:#2e9bee}.landing-partner-program .affiliate-alias-box .copy-me .btn-twitter{background-color:#26c4f1}.landing-partner-program .affiliate-alias-box .copy-me .btn-facebook{background-color:#306199}.landing-partner-program .affiliate-alias-box input{background:#fff;border:0;border-radius:2px;box-sizing:border-box;padding:12px;text-align:left;font-size:16px;width:100%;margin-top:0}.landing-partner-program .affiliate-alias-box input.copy-me-button{background:#6396cd;color:#fff;border:0;border-radius:2px;box-sizing:border-box;padding:12px;text-align:left;font-size:16px;width:auto;margin-top:0}.landing-partner-program .balance-breakdown-table h4{text-transform:uppercase;color:#2e9bee;font-size:15px;font-weight:600}@media screen and (max-width:560px){.landing-partner-program .balance-breakdown-table h4{font-size:12px}}.landing-partner-program .balance-breakdown-table .table th{background-color:#d9edf8;border-bottom:0 none}.landing-partner-program .balance-breakdown-table .loadmore{padding:10px;display:block;text-align:center;background-color:#fff;color:#2e9bee;border-width:0 1px 1px 0;border-style:solid;border-color:#fff;box-shadow:0 1px 1px #eee;transition:all .6s ease-in-out;margin-bottom:1em;text-decoration:none}.landing-partner-program .balance-breakdown-table .loadmore:hover{background-color:#d9edf8;color:#2e9bee;text-decoration:none}body.learning_guides .main{background-color:#fffcf8;border-top:1px solid #faf1e4;border-bottom:1px solid #faf1e4;padding-bottom:50px}body.learning_guides #sortBio{padding-top:5px;padding-bottom:30px}body.learning_guides .sortBio1{color:#666;font-size:1.467em}body.learning_guides .sortBio2{color:#333;font-weight:700;font-size:1.467em;position:relative}body.learning_guides .titleBio{padding-top:10px;font-size:2em;color:#0a4d9b}body.learning_guides .graphyBio{padding-top:10px;padding-bottom:10px}body.learning_guides .graphyBio a{font-size:1.1em;color:#282638;text-decoration:none}body.learning_guides .nameBio{padding-top:10px;padding-bottom:10px}body.learning_guides .nameBio a{font-size:1.5em;color:#282638;text-decoration:none}body.learning_guides .birthBio{font-size:1.066em;color:#454864;margin-bottom:20px}body.learning_guides .dateBio{font-size:.8em;color:#454864}body.learning_guides #optionsRadios1,body.learning_guides #optionsRadios2{position:absolute;top:4px;left:-10px;font-size:.9em}body.learning_guides .sortBio3{margin-left:-15px!important}body.learning_guides ul.alpha-sort{list-style:none;margin:0}body.learning_guides ul.alpha-sort li{float:left;margin:0 15px 0 0;padding-top:20px}body.learning_guides .tab-content h4{margin:5px 0}body.learning_guides .tab-content a{line-height:1.4em;text-decoration:none;font-weight:500}body.learning_guides .fa.fa-chevron-right.quotes{font-size:.6em}.note-editor .clearfix{*zoom:1}.note-editor .clearfix:after,.note-editor .clearfix:before{display:table;content:"";line-height:0}.note-editor .clearfix:after{clear:both}.note-editor .hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.note-editor .input-block-level{display:block;width:100%;min-height:30px;box-sizing:border-box}.note-editor article,.note-editor aside,.note-editor details,.note-editor figcaption,.note-editor figure,.note-editor footer,.note-editor header,.note-editor hgroup,.note-editor nav,.note-editor section{display:block}.note-editor audio,.note-editor canvas,.note-editor video{display:inline-block;*display:inline;*zoom:1}.note-editor audio:not([controls]){display:none}.note-editor html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.note-editor a:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.note-editor a:active,.note-editor a:hover{outline:0}.note-editor sub,.note-editor sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.note-editor sup{top:-.5em}.note-editor sub{bottom:-.25em}.note-editor img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}.note-editor #map_canvas img,.note-editor .google-maps img{max-width:none}.note-editor button,.note-editor input,.note-editor select,.note-editor textarea{margin:0;font-size:100%;vertical-align:middle}.note-editor button,.note-editor input{*overflow:visible}.note-editor button::-moz-focus-inner,.note-editor input::-moz-focus-inner{padding:0;border:0}.note-editor button,.note-editor html input[type=button],.note-editor input[type=reset],.note-editor input[type=submit]{-webkit-appearance:button;cursor:pointer}.note-editor button,.note-editor input[type=button],.note-editor input[type=reset],.note-editor input[type=submit],.note-editor input[type=radio],.note-editor input[type=checkbox],.note-editor label,.note-editor select{cursor:pointer}.note-editor input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}.note-editor input[type=search]::-webkit-search-cancel-button,.note-editor input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.note-editor textarea{overflow:auto}@media print{.note-editor *{text-shadow:none!important;color:#000!important;background:0 0!important;box-shadow:none!important}.note-editor a,.note-editor a:visited{text-decoration:underline}.note-editor a[href]:after{content:" (" attr(href) ")"}.note-editor abbr[title]:after{content:" (" attr(title) ")"}.note-editor .ir a:after,.note-editor a[href^="javascript:"]:after,.note-editor a[href^="#"]:after{content:""}.note-editor blockquote,.note-editor pre{border:1px solid #999;page-break-inside:avoid}.note-editor thead{display:table-header-group}.note-editor img,.note-editor tr{page-break-inside:avoid}.note-editor img{max-width:100%!important}@page{margin:.5cm}.note-editor h2,.note-editor h3,.note-editor p{orphans:3;widows:3}.note-editor h2,.note-editor h3{page-break-after:avoid}}.note-editor body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}.note-editor .row-fluid:after,.note-editor .row-fluid:before,.note-editor .row:after,.note-editor .row:before{display:table;content:"";line-height:0}.note-editor a{color:#08c;text-decoration:none}.note-editor a:focus,.note-editor a:hover{color:#005580;text-decoration:underline}.note-editor .img-rounded{border-radius:6px}.note-editor .img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.1)}.note-editor .img-circle{border-radius:500px}.note-editor .row{margin-left:-20px;*zoom:1}.note-editor .row:after{clear:both}.note-editor [class*=span]{float:left;min-height:1px;margin-left:20px}.note-editor .container,.note-editor .navbar-fixed-bottom .container,.note-editor .navbar-fixed-top .container,.note-editor .navbar-static-top .container,.note-editor .span12{width:940px}.note-editor .span11{width:860px}.note-editor .span10{width:780px}.note-editor .span9{width:700px}.note-editor .span8{width:620px}.note-editor .span7{width:540px}.note-editor .span6{width:460px}.note-editor .span5{width:380px}.note-editor .span4{width:300px}.note-editor .span3{width:220px}.note-editor .span2{width:140px}.note-editor .span1{width:60px}.note-editor .offset12{margin-left:980px}.note-editor .offset11{margin-left:900px}.note-editor .offset10{margin-left:820px}.note-editor .offset9{margin-left:740px}.note-editor .offset8{margin-left:660px}.note-editor .offset7{margin-left:580px}.note-editor .offset6{margin-left:500px}.note-editor .offset5{margin-left:420px}.note-editor .offset4{margin-left:340px}.note-editor .offset3{margin-left:260px}.note-editor .offset2{margin-left:180px}.note-editor .offset1{margin-left:100px}.note-editor .row-fluid{width:100%;*zoom:1}.note-editor .row-fluid:after{clear:both}.note-editor .row-fluid [class*=span]{display:block;width:100%;min-height:30px;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%}.note-editor .row-fluid [class*=span]:first-child{margin-left:0}.note-editor .row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.127659574468085%}.note-editor .row-fluid .span12{width:100%;*width:99.94680851063829%}.note-editor .row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.note-editor .row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.note-editor .row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.note-editor .row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.note-editor .row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.note-editor .row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.note-editor .row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.note-editor .row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.note-editor .row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.note-editor .row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.note-editor .row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.note-editor .row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.note-editor .row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.note-editor .row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.note-editor .row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.note-editor .row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.note-editor .row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.note-editor .row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.note-editor .row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.note-editor .row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.note-editor .row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.note-editor .row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.note-editor .row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.note-editor .row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.note-editor .row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.note-editor .row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.note-editor .row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.note-editor .row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.note-editor .row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.note-editor .row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.note-editor .row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.note-editor .row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.note-editor .row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.note-editor .row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.note-editor .row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}.note-editor .row-fluid [class*=span].hide,.note-editor [class*=span].hide{display:none}.note-editor .container-fluid:after,.note-editor .container-fluid:before,.note-editor .container:after,.note-editor .container:before{display:table;line-height:0;content:""}.note-editor .row-fluid [class*=span].pull-right,.note-editor [class*=span].pull-right{float:right}.note-editor .container{margin-right:auto;margin-left:auto;*zoom:1}.note-editor .container:after{clear:both}.note-editor .container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.note-editor .container-fluid:after{clear:both}.note-editor p{margin:0 0 10px}.note-editor .lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}.note-editor small{font-size:85%}.note-editor strong{font-weight:700}.note-editor em{font-style:italic}.note-editor cite{font-style:normal}.note-editor .muted{color:#999}.note-editor a.muted:focus,.note-editor a.muted:hover{color:grey}.note-editor .text-warning{color:#c09853}.note-editor a.text-warning:focus,.note-editor a.text-warning:hover{color:#a47e3c}.note-editor .text-error{color:#b94a48}.note-editor a.text-error:focus,.note-editor a.text-error:hover{color:#953b39}.note-editor .text-info{color:#3a87ad}.note-editor a.text-info:focus,.note-editor a.text-info:hover{color:#2d6987}.note-editor .text-success{color:#468847}.note-editor a.text-success:focus,.note-editor a.text-success:hover{color:#356635}.note-editor .text-left{text-align:left}.note-editor .text-right{text-align:right}.note-editor .text-center{text-align:center}.note-editor h1,.note-editor h2,.note-editor h3,.note-editor h4,.note-editor h5,.note-editor h6{margin:10px 0;font-family:inherit;font-weight:700;line-height:20px;color:inherit;text-rendering:optimizelegibility}.note-editor h1 small,.note-editor h2 small,.note-editor h3 small,.note-editor h4 small,.note-editor h5 small,.note-editor h6 small{font-weight:400;line-height:1;color:#999}.note-editor h1,.note-editor h2,.note-editor h3{line-height:40px}.note-editor h1{font-size:38.5px}.note-editor h2{font-size:31.5px}.note-editor h3{font-size:24.5px}.note-editor h4{font-size:17.5px}.note-editor h5{font-size:14px}.note-editor h6{font-size:11.9px}.note-editor h1 small{font-size:24.5px}.note-editor h2 small{font-size:17.5px}.note-editor h3 small,.note-editor h4 small{font-size:14px}.note-editor .page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}.note-editor ol,.note-editor ul{padding:0;margin:0 0 10px 25px}.note-editor ol ol,.note-editor ol ul,.note-editor ul ol,.note-editor ul ul{margin-bottom:0}.note-editor li{line-height:20px}.note-editor ol.inline,.note-editor ol.unstyled,.note-editor ul.inline,.note-editor ul.unstyled{margin-left:0;list-style:none}.note-editor ol.inline>li,.note-editor ul.inline>li{display:inline-block;*display:inline;*zoom:1;padding-left:5px;padding-right:5px}.note-editor dl{margin-bottom:20px}.note-editor dd,.note-editor dt{line-height:20px}.note-editor dt{font-weight:700}.note-editor dd{margin-left:10px}.note-editor .dl-horizontal{*zoom:1}.note-editor .dl-horizontal:after,.note-editor .dl-horizontal:before{display:table;content:"";line-height:0}.note-editor .dl-horizontal:after{clear:both}.note-editor .dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note-editor .dl-horizontal dd{margin-left:180px}.note-editor hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}.note-editor abbr[data-original-title],.note-editor abbr[title]{cursor:help;border-bottom:1px dotted #999}.note-editor abbr.initialism{font-size:90%;text-transform:uppercase}.note-editor blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}.note-editor blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}.note-editor blockquote small{display:block;line-height:20px;color:#999}.note-editor blockquote small:before{content:'\2014 \00A0'}.note-editor blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}.note-editor blockquote.pull-right p,.note-editor blockquote.pull-right small{text-align:right}.note-editor blockquote.pull-right small:before{content:''}.note-editor blockquote.pull-right small:after{content:'\00A0 \2014'}.note-editor blockquote:after,.note-editor blockquote:before,.note-editor q:after,.note-editor q:before{content:""}.note-editor address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}.note-editor code,.note-editor pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;border-radius:3px}.note-editor .navbar-search .search-query,.note-editor button,.note-editor input,.note-editor select,.note-editor textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.note-editor code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;white-space:nowrap}.note-editor pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px}.note-editor pre.prettyprint{margin-bottom:20px}.note-editor pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.note-editor .pre-scrollable{max-height:340px;overflow-y:scroll}.note-editor form{margin:0 0 20px}.note-editor fieldset{padding:0;margin:0;border:0}.note-editor legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}.note-editor legend small{font-size:15px;color:#999}.note-editor button,.note-editor input,.note-editor label,.note-editor select,.note-editor textarea{font-size:14px;font-weight:400;line-height:20px}.note-editor label{display:block;margin-bottom:5px}.note-editor .uneditable-input,.note-editor input[type=search],.note-editor input[type=text],.note-editor input[type=password],.note-editor input[type=datetime],.note-editor input[type=datetime-local],.note-editor input[type=date],.note-editor input[type=month],.note-editor input[type=time],.note-editor input[type=week],.note-editor input[type=number],.note-editor input[type=email],.note-editor input[type=url],.note-editor input[type=tel],.note-editor input[type=color],.note-editor select,.note-editor textarea{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;border-radius:4px;vertical-align:middle}.note-editor .dropdown .dropdown-menu .nav-header,.note-editor .navbar-inner{padding-left:20px;padding-right:20px}.note-editor .uneditable-input,.note-editor input,.note-editor textarea{width:206px}.note-editor textarea{height:auto}.note-editor .uneditable-input,.note-editor input[type=search],.note-editor input[type=text],.note-editor input[type=password],.note-editor input[type=datetime],.note-editor input[type=datetime-local],.note-editor input[type=date],.note-editor input[type=month],.note-editor input[type=time],.note-editor input[type=week],.note-editor input[type=number],.note-editor input[type=email],.note-editor input[type=url],.note-editor input[type=tel],.note-editor input[type=color],.note-editor textarea{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border linear .2s,box-shadow linear .2s}.note-editor .uneditable-input:focus,.note-editor input[type=search]:focus,.note-editor input[type=text]:focus,.note-editor input[type=password]:focus,.note-editor input[type=datetime]:focus,.note-editor input[type=datetime-local]:focus,.note-editor input[type=date]:focus,.note-editor input[type=month]:focus,.note-editor input[type=time]:focus,.note-editor input[type=week]:focus,.note-editor input[type=number]:focus,.note-editor input[type=email]:focus,.note-editor input[type=url]:focus,.note-editor input[type=tel]:focus,.note-editor input[type=color]:focus,.note-editor textarea:focus{border-color:rgba(82,168,236,.8);outline:0;outline:dotted thin\9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}.note-editor input[type=radio],.note-editor input[type=checkbox]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.note-editor input[type=button],.note-editor input[type=reset],.note-editor input[type=submit],.note-editor input[type=radio],.note-editor input[type=checkbox],.note-editor input[type=file],.note-editor input[type=image]{width:auto}.note-editor input[type=file],.note-editor select{height:30px;*margin-top:4px;line-height:30px}.note-editor select{width:220px;border:1px solid #ccc;background-color:#fff}.note-editor select[multiple],.note-editor select[size]{height:auto}.note-editor input[type=radio]:focus,.note-editor input[type=checkbox]:focus,.note-editor input[type=file]:focus,.note-editor select:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.note-editor .dropdown-menu>.active>a,.note-editor .dropdown-menu>.active>a:focus,.note-editor .dropdown-menu>.active>a:hover,.note-editor .dropdown-toggle:active,.note-editor .open .dropdown-toggle{outline:0}.note-editor .uneditable-input,.note-editor .uneditable-textarea{color:#999;background-color:#fcfcfc;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.025);cursor:not-allowed}.note-editor .uneditable-input{overflow:hidden;white-space:nowrap}.note-editor .uneditable-textarea{width:auto;height:auto}.note-editor input:-moz-placeholder,.note-editor textarea:-moz-placeholder{color:#999}.note-editor input:-ms-input-placeholder,.note-editor textarea:-ms-input-placeholder{color:#999}.note-editor input::-webkit-input-placeholder,.note-editor textarea::-webkit-input-placeholder{color:#999}.note-editor .checkbox,.note-editor .radio{min-height:20px;padding-left:20px}.note-editor .checkbox input[type=checkbox],.note-editor .radio input[type=radio]{float:left;margin-left:-20px}.note-editor .controls>.checkbox:first-child,.note-editor .controls>.radio:first-child{padding-top:5px}.note-editor .checkbox.inline,.note-editor .radio.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.note-editor .checkbox.inline+.checkbox.inline,.note-editor .radio.inline+.radio.inline{margin-left:10px}.note-editor .input-mini{width:60px}.note-editor .input-small{width:90px}.note-editor .input-medium{width:150px}.note-editor .input-large{width:210px}.note-editor .input-xlarge{width:270px}.note-editor .input-xxlarge{width:530px}.note-editor .row-fluid .uneditable-input[class*=span],.note-editor .row-fluid input[class*=span],.note-editor .row-fluid select[class*=span],.note-editor .row-fluid textarea[class*=span],.note-editor .uneditable-input[class*=span],.note-editor input[class*=span],.note-editor select[class*=span],.note-editor textarea[class*=span]{float:none;margin-left:0}.note-editor .input-append .uneditable-input[class*=span],.note-editor .input-append input[class*=span],.note-editor .input-prepend .uneditable-input[class*=span],.note-editor .input-prepend input[class*=span],.note-editor .row-fluid .input-append [class*=span],.note-editor .row-fluid .input-prepend [class*=span],.note-editor .row-fluid .uneditable-input[class*=span],.note-editor .row-fluid input[class*=span],.note-editor .row-fluid select[class*=span],.note-editor .row-fluid textarea[class*=span]{display:inline-block}.note-editor .controls-row:after,.note-editor .controls-row:before,.note-editor .form-actions:after,.note-editor .form-actions:before{display:table;line-height:0;content:""}.note-editor .uneditable-input,.note-editor input,.note-editor textarea{margin-left:0}.note-editor .controls-row [class*=span]+[class*=span]{margin-left:20px}.note-editor .uneditable-input.span12,.note-editor input.span12,.note-editor textarea.span12{width:926px}.note-editor .uneditable-input.span11,.note-editor input.span11,.note-editor textarea.span11{width:846px}.note-editor .uneditable-input.span10,.note-editor input.span10,.note-editor textarea.span10{width:766px}.note-editor .uneditable-input.span9,.note-editor input.span9,.note-editor textarea.span9{width:686px}.note-editor .uneditable-input.span8,.note-editor input.span8,.note-editor textarea.span8{width:606px}.note-editor .uneditable-input.span7,.note-editor input.span7,.note-editor textarea.span7{width:526px}.note-editor .uneditable-input.span6,.note-editor input.span6,.note-editor textarea.span6{width:446px}.note-editor .uneditable-input.span5,.note-editor input.span5,.note-editor textarea.span5{width:366px}.note-editor .uneditable-input.span4,.note-editor input.span4,.note-editor textarea.span4{width:286px}.note-editor .uneditable-input.span3,.note-editor input.span3,.note-editor textarea.span3{width:206px}.note-editor .uneditable-input.span2,.note-editor input.span2,.note-editor textarea.span2{width:126px}.note-editor .uneditable-input.span1,.note-editor input.span1,.note-editor textarea.span1{width:46px}.note-editor .controls-row{*zoom:1}.note-editor .controls-row:after{clear:both}.note-editor .controls-row [class*=span],.note-editor .row-fluid .controls-row [class*=span]{float:left}.note-editor .controls-row .checkbox[class*=span],.note-editor .controls-row .radio[class*=span]{padding-top:5px}.note-editor input[disabled],.note-editor input[readonly],.note-editor select[disabled],.note-editor select[readonly],.note-editor textarea[disabled],.note-editor textarea[readonly]{cursor:not-allowed;background-color:#eee}.note-editor input[type=radio][disabled],.note-editor input[type=radio][readonly],.note-editor input[type=checkbox][disabled],.note-editor input[type=checkbox][readonly],.note-editor table{background-color:transparent}.note-editor .control-group.warning .checkbox,.note-editor .control-group.warning .control-label,.note-editor .control-group.warning .help-block,.note-editor .control-group.warning .help-inline,.note-editor .control-group.warning .radio,.note-editor .control-group.warning input,.note-editor .control-group.warning select,.note-editor .control-group.warning textarea{color:#c09853}.note-editor .control-group.warning input,.note-editor .control-group.warning select,.note-editor .control-group.warning textarea{border-color:#c09853;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.note-editor .control-group.warning input:focus,.note-editor .control-group.warning select:focus,.note-editor .control-group.warning textarea:focus{border-color:#a47e3c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e}.note-editor .control-group.warning .input-append .add-on,.note-editor .control-group.warning .input-prepend .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.note-editor .control-group.error .checkbox,.note-editor .control-group.error .control-label,.note-editor .control-group.error .help-block,.note-editor .control-group.error .help-inline,.note-editor .control-group.error .radio,.note-editor .control-group.error input,.note-editor .control-group.error select,.note-editor .control-group.error textarea{color:#b94a48}.note-editor .control-group.error input,.note-editor .control-group.error select,.note-editor .control-group.error textarea{border-color:#b94a48;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.note-editor .control-group.error input:focus,.note-editor .control-group.error select:focus,.note-editor .control-group.error textarea:focus{border-color:#953b39;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392}.note-editor .control-group.error .input-append .add-on,.note-editor .control-group.error .input-prepend .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.note-editor .control-group.success .checkbox,.note-editor .control-group.success .control-label,.note-editor .control-group.success .help-block,.note-editor .control-group.success .help-inline,.note-editor .control-group.success .radio,.note-editor .control-group.success input,.note-editor .control-group.success select,.note-editor .control-group.success textarea{color:#468847}.note-editor .control-group.success input,.note-editor .control-group.success select,.note-editor .control-group.success textarea{border-color:#468847;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.note-editor .control-group.success input:focus,.note-editor .control-group.success select:focus,.note-editor .control-group.success textarea:focus{border-color:#356635;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b}.note-editor .control-group.success .input-append .add-on,.note-editor .control-group.success .input-prepend .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.note-editor .control-group.info .checkbox,.note-editor .control-group.info .control-label,.note-editor .control-group.info .help-block,.note-editor .control-group.info .help-inline,.note-editor .control-group.info .radio,.note-editor .control-group.info input,.note-editor .control-group.info select,.note-editor .control-group.info textarea{color:#3a87ad}.note-editor .control-group.info input,.note-editor .control-group.info select,.note-editor .control-group.info textarea{border-color:#3a87ad;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.note-editor .control-group.info input:focus,.note-editor .control-group.info select:focus,.note-editor .control-group.info textarea:focus{border-color:#2d6987;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3}.note-editor .control-group.info .input-append .add-on,.note-editor .control-group.info .input-prepend .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}.note-editor input:focus:invalid,.note-editor select:focus:invalid,.note-editor textarea:focus:invalid{color:#b94a48;border-color:#ee5f5b}.note-editor input:focus:invalid:focus,.note-editor select:focus:invalid:focus,.note-editor textarea:focus:invalid:focus{border-color:#e9322d;box-shadow:0 0 6px #f8b9b7}.note-editor .form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.note-editor .form-actions:after{clear:both}.note-editor .help-block,.note-editor .help-inline{color:#595959}.note-editor .help-block{display:block;margin-bottom:10px}.note-editor .help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px}.note-editor .input-append,.note-editor .input-prepend{display:inline-block;margin-bottom:10px;vertical-align:middle;font-size:0;white-space:nowrap}.note-editor .input-append .dropdown-menu,.note-editor .input-append .popover,.note-editor .input-append .uneditable-input,.note-editor .input-append input,.note-editor .input-append select,.note-editor .input-prepend .dropdown-menu,.note-editor .input-prepend .popover,.note-editor .input-prepend .uneditable-input,.note-editor .input-prepend input,.note-editor .input-prepend select{font-size:14px}.note-editor .input-append .uneditable-input,.note-editor .input-append input,.note-editor .input-append select,.note-editor .input-prepend .uneditable-input,.note-editor .input-prepend input,.note-editor .input-prepend select{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;border-radius:0 4px 4px 0}.note-editor .input-append .uneditable-input:focus,.note-editor .input-append input:focus,.note-editor .input-append select:focus,.note-editor .input-prepend .uneditable-input:focus,.note-editor .input-prepend input:focus,.note-editor .input-prepend select:focus{z-index:2}.note-editor .input-append .add-on,.note-editor .input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.note-editor .input-append .add-on,.note-editor .input-append .btn,.note-editor .input-append .btn-group>.dropdown-toggle,.note-editor .input-prepend .add-on,.note-editor .input-prepend .btn,.note-editor .input-prepend .btn-group>.dropdown-toggle{vertical-align:top;border-radius:0}.note-editor .input-append .active,.note-editor .input-prepend .active{background-color:#a9dba9;border-color:#46a546}.note-editor .input-prepend .add-on,.note-editor .input-prepend .btn{margin-right:-1px}.note-editor .input-append .uneditable-input,.note-editor .input-append input,.note-editor .input-append select,.note-editor .input-prepend .add-on:first-child,.note-editor .input-prepend .btn:first-child{border-radius:4px 0 0 4px}.note-editor .input-append .uneditable-input+.btn-group .btn:last-child,.note-editor .input-append input+.btn-group .btn:last-child,.note-editor .input-append select+.btn-group .btn:last-child{border-radius:0 4px 4px 0}.note-editor .input-append .add-on,.note-editor .input-append .btn,.note-editor .input-append .btn-group{margin-left:-1px}.note-editor .input-append .add-on:last-child,.note-editor .input-append .btn-group:last-child>.dropdown-toggle,.note-editor .input-append .btn:last-child{border-radius:0 4px 4px 0}.note-editor .input-prepend.input-append .uneditable-input,.note-editor .input-prepend.input-append input,.note-editor .input-prepend.input-append select{border-radius:0}.note-editor .input-prepend.input-append .uneditable-input+.btn-group .btn,.note-editor .input-prepend.input-append input+.btn-group .btn,.note-editor .input-prepend.input-append select+.btn-group .btn{border-radius:0 4px 4px 0}.note-editor .input-prepend.input-append .add-on:first-child,.note-editor .input-prepend.input-append .btn:first-child{margin-right:-1px;border-radius:4px 0 0 4px}.note-editor .input-prepend.input-append .add-on:last-child,.note-editor .input-prepend.input-append .btn:last-child{margin-left:-1px;border-radius:0 4px 4px 0}.note-editor .input-prepend.input-append .btn-group:first-child{margin-left:0}.note-editor input.search-query{padding-right:14px;padding-right:4px\9;padding-left:14px;padding-left:4px\9;margin-bottom:0;border-radius:15px}.note-editor .form-search .input-append .search-query{border-radius:14px 0 0 14px}.note-editor .form-search .input-append .btn,.note-editor .form-search .input-prepend .search-query{border-radius:0 14px 14px 0}.note-editor .form-search .input-prepend .btn{border-radius:14px 0 0 14px}.note-editor .form-horizontal .help-inline,.note-editor .form-horizontal .input-append,.note-editor .form-horizontal .input-prepend,.note-editor .form-horizontal .uneditable-input,.note-editor .form-horizontal input,.note-editor .form-horizontal select,.note-editor .form-horizontal textarea,.note-editor .form-inline .help-inline,.note-editor .form-inline .input-append,.note-editor .form-inline .input-prepend,.note-editor .form-inline .uneditable-input,.note-editor .form-inline input,.note-editor .form-inline select,.note-editor .form-inline textarea,.note-editor .form-search .help-inline,.note-editor .form-search .input-append,.note-editor .form-search .input-prepend,.note-editor .form-search .uneditable-input,.note-editor .form-search input,.note-editor .form-search select,.note-editor .form-search textarea{display:inline-block;*display:inline;*zoom:1;margin-bottom:0;vertical-align:middle}.note-editor .form-horizontal .hide,.note-editor .form-inline .hide,.note-editor .form-search .hide{display:none}.note-editor .form-inline .btn-group,.note-editor .form-inline label,.note-editor .form-search .btn-group,.note-editor .form-search label{display:inline-block}.note-editor .form-inline .input-append,.note-editor .form-inline .input-prepend,.note-editor .form-search .input-append,.note-editor .form-search .input-prepend{margin-bottom:0}.note-editor .form-inline .checkbox,.note-editor .form-inline .radio,.note-editor .form-search .checkbox,.note-editor .form-search .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.note-editor .form-inline .checkbox input[type=checkbox],.note-editor .form-inline .radio input[type=radio],.note-editor .form-search .checkbox input[type=checkbox],.note-editor .form-search .radio input[type=radio]{float:left;margin-right:3px;margin-left:0}.note-editor .control-group{margin-bottom:10px}.note-editor legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.note-editor .form-horizontal .control-group{margin-bottom:20px;*zoom:1}.note-editor .form-horizontal .control-group:after,.note-editor .form-horizontal .control-group:before{display:table;content:"";line-height:0}.note-editor .form-horizontal .control-group:after{clear:both}.note-editor .form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.note-editor .form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.note-editor .form-horizontal .controls:first-child{*padding-left:180px}.note-editor .form-horizontal .help-block{margin-bottom:0}.note-editor .form-horizontal .input-append+.help-block,.note-editor .form-horizontal .input-prepend+.help-block,.note-editor .form-horizontal .uneditable-input+.help-block,.note-editor .form-horizontal input+.help-block,.note-editor .form-horizontal select+.help-block,.note-editor .form-horizontal textarea+.help-block{margin-top:10px}.note-editor .form-horizontal .form-actions{padding-left:180px}.note-editor table{max-width:100%;border-collapse:collapse;border-spacing:0}.note-editor .table{width:100%;margin-bottom:20px}.note-editor .table td,.note-editor .table th{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.note-editor .table th{font-weight:700}.note-editor .table thead th{vertical-align:bottom}.note-editor .table caption+thead tr:first-child td,.note-editor .table caption+thead tr:first-child th,.note-editor .table colgroup+thead tr:first-child td,.note-editor .table colgroup+thead tr:first-child th,.note-editor .table thead:first-child tr:first-child td,.note-editor .table thead:first-child tr:first-child th{border-top:0}.note-editor .table tbody+tbody{border-top:2px solid #ddd}.note-editor .table .table{background-color:#fff}.note-editor .table-condensed td,.note-editor .table-condensed th{padding:4px 5px}.note-editor .table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;border-radius:4px}.note-editor .table-bordered caption+tbody tr:first-child td:first-child,.note-editor .table-bordered caption+thead tr:first-child th:first-child,.note-editor .table-bordered colgroup+tbody tr:first-child td:first-child,.note-editor .table-bordered colgroup+thead tr:first-child th:first-child,.note-editor .table-bordered tbody:first-child tr:first-child>td:first-child,.note-editor .table-bordered tbody:first-child tr:first-child>th:first-child,.note-editor .table-bordered thead:first-child tr:first-child>th:first-child{border-top-left-radius:4px}.note-editor .table-bordered td,.note-editor .table-bordered th{border-left:1px solid #ddd}.note-editor .table-bordered caption+tbody tr:first-child td,.note-editor .table-bordered caption+tbody tr:first-child th,.note-editor .table-bordered caption+thead tr:first-child th,.note-editor .table-bordered colgroup+tbody tr:first-child td,.note-editor .table-bordered colgroup+tbody tr:first-child th,.note-editor .table-bordered colgroup+thead tr:first-child th,.note-editor .table-bordered tbody:first-child tr:first-child td,.note-editor .table-bordered tbody:first-child tr:first-child th,.note-editor .table-bordered thead:first-child tr:first-child th{border-top:0}.note-editor .table-bordered tbody:first-child tr:first-child>td:last-child,.note-editor .table-bordered tbody:first-child tr:first-child>th:last-child,.note-editor .table-bordered thead:first-child tr:first-child>th:last-child{border-top-right-radius:4px}.note-editor .table-bordered tbody:last-child tr:last-child>td:first-child,.note-editor .table-bordered tbody:last-child tr:last-child>th:first-child,.note-editor .table-bordered tfoot:last-child tr:last-child>td:first-child,.note-editor .table-bordered tfoot:last-child tr:last-child>th:first-child,.note-editor .table-bordered thead:last-child tr:last-child>th:first-child{border-bottom-left-radius:4px}.note-editor .table-bordered tbody:last-child tr:last-child>td:last-child,.note-editor .table-bordered tbody:last-child tr:last-child>th:last-child,.note-editor .table-bordered tfoot:last-child tr:last-child>td:last-child,.note-editor .table-bordered tfoot:last-child tr:last-child>th:last-child,.note-editor .table-bordered thead:last-child tr:last-child>th:last-child{border-bottom-right-radius:4px}.note-editor .table-bordered tfoot+tbody:last-child tr:last-child td:first-child{border-bottom-left-radius:0}.note-editor .table-bordered tfoot+tbody:last-child tr:last-child td:last-child{border-bottom-right-radius:0}.note-editor .table-bordered caption+tbody tr:first-child td:last-child,.note-editor .table-bordered caption+thead tr:first-child th:last-child,.note-editor .table-bordered colgroup+tbody tr:first-child td:last-child,.note-editor .table-bordered colgroup+thead tr:first-child th:last-child{border-top-right-radius:4px}.note-editor .table-striped tbody>tr:nth-child(odd)>td,.note-editor .table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.note-editor .table-hover tbody tr:hover>td,.note-editor .table-hover tbody tr:hover>th,.note-editor .well{background-color:#f5f5f5}.note-editor .row-fluid table td[class*=span],.note-editor .row-fluid table th[class*=span],.note-editor table td[class*=span],.note-editor table th[class*=span]{display:table-cell;float:none;margin-left:0}.note-editor .table td.span1,.note-editor .table th.span1{float:none;width:44px;margin-left:0}.note-editor .table td.span2,.note-editor .table th.span2{float:none;width:124px;margin-left:0}.note-editor .table td.span3,.note-editor .table th.span3{float:none;width:204px;margin-left:0}.note-editor .table td.span4,.note-editor .table th.span4{float:none;width:284px;margin-left:0}.note-editor .table td.span5,.note-editor .table th.span5{float:none;width:364px;margin-left:0}.note-editor .table td.span6,.note-editor .table th.span6{float:none;width:444px;margin-left:0}.note-editor .table td.span7,.note-editor .table th.span7{float:none;width:524px;margin-left:0}.note-editor .table td.span8,.note-editor .table th.span8{float:none;width:604px;margin-left:0}.note-editor .table td.span9,.note-editor .table th.span9{float:none;width:684px;margin-left:0}.note-editor .table td.span10,.note-editor .table th.span10{float:none;width:764px;margin-left:0}.note-editor .table td.span11,.note-editor .table th.span11{float:none;width:844px;margin-left:0}.note-editor .table td.span12,.note-editor .table th.span12{float:none;width:924px;margin-left:0}.note-editor .table tbody tr.success>td{background-color:#dff0d8}.note-editor .table tbody tr.error>td{background-color:#f2dede}.note-editor .table tbody tr.warning>td{background-color:#fcf8e3}.note-editor .table tbody tr.info>td{background-color:#d9edf7}.note-editor .table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.note-editor .table-hover tbody tr.error:hover>td{background-color:#ebcccc}.note-editor .table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.note-editor .table-hover tbody tr.info:hover>td{background-color:#c4e3f3}.note-editor [class*=" icon-"],.note-editor [class^=icon-]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url(https://s3.amazonaws.com/shmoopmedia/media/common/glyphicons-halflings.png);background-position:14px 14px;background-repeat:no-repeat;margin-top:1px}.note-editor .dropdown-menu>.active>a>[class*=" icon-"],.note-editor .dropdown-menu>.active>a>[class^=icon-],.note-editor .dropdown-menu>li>a:focus>[class*=" icon-"],.note-editor .dropdown-menu>li>a:focus>[class^=icon-],.note-editor .dropdown-menu>li>a:hover>[class*=" icon-"],.note-editor .dropdown-menu>li>a:hover>[class^=icon-],.note-editor .dropdown-submenu:focus>a>[class*=" icon-"],.note-editor .dropdown-submenu:focus>a>[class^=icon-],.note-editor .dropdown-submenu:hover>a>[class*=" icon-"],.note-editor .dropdown-submenu:hover>a>[class^=icon-],.note-editor .icon-white,.note-editor .nav-list>.active>a>[class*=" icon-"],.note-editor .nav-list>.active>a>[class^=icon-],.note-editor .nav-pills>.active>a>[class*=" icon-"],.note-editor .nav-pills>.active>a>[class^=icon-],.note-editor .navbar-inverse .nav>.active>a>[class*=" icon-"],.note-editor .navbar-inverse .nav>.active>a>[class^=icon-]{background-image:url(../img/glyphicons-halflings-white.png)}.note-editor .icon-glass{background-position:0 0}.note-editor .icon-music{background-position:-24px 0}.note-editor .icon-search{background-position:-48px 0}.note-editor .icon-envelope{background-position:-72px 0}.note-editor .icon-heart{background-position:-96px 0}.note-editor .icon-star{background-position:-120px 0}.note-editor .icon-star-empty{background-position:-144px 0}.note-editor .icon-user{background-position:-168px 0}.note-editor .icon-film{background-position:-192px 0}.note-editor .icon-th-large{background-position:-216px 0}.note-editor .icon-th{background-position:-240px 0}.note-editor .icon-th-list{background-position:-264px 0}.note-editor .icon-ok{background-position:-288px 0}.note-editor .icon-remove{background-position:-312px 0}.note-editor .icon-zoom-in{background-position:-336px 0}.note-editor .icon-zoom-out{background-position:-360px 0}.note-editor .icon-off{background-position:-384px 0}.note-editor .icon-signal{background-position:-408px 0}.note-editor .icon-cog{background-position:-432px 0}.note-editor .icon-trash{background-position:-456px 0}.note-editor .icon-home{background-position:0 -24px}.note-editor .icon-file{background-position:-24px -24px}.note-editor .icon-time{background-position:-48px -24px}.note-editor .icon-road{background-position:-72px -24px}.note-editor .icon-download-alt{background-position:-96px -24px}.note-editor .icon-download{background-position:-120px -24px}.note-editor .icon-upload{background-position:-144px -24px}.note-editor .icon-inbox{background-position:-168px -24px}.note-editor .icon-play-circle{background-position:-192px -24px}.note-editor .icon-repeat{background-position:-216px -24px}.note-editor .icon-refresh{background-position:-240px -24px}.note-editor .icon-list-alt{background-position:-264px -24px}.note-editor .icon-lock{background-position:-287px -24px}.note-editor .icon-flag{background-position:-312px -24px}.note-editor .icon-headphones{background-position:-336px -24px}.note-editor .icon-volume-off{background-position:-360px -24px}.note-editor .icon-volume-down{background-position:-384px -24px}.note-editor .icon-volume-up{background-position:-408px -24px}.note-editor .icon-qrcode{background-position:-432px -24px}.note-editor .icon-barcode{background-position:-456px -24px}.note-editor .icon-tag{background-position:0 -48px}.note-editor .icon-tags{background-position:-25px -48px}.note-editor .icon-book{background-position:-48px -48px}.note-editor .icon-bookmark{background-position:-72px -48px}.note-editor .icon-print{background-position:-96px -48px}.note-editor .icon-camera{background-position:-120px -48px}.note-editor .icon-font{background-position:-144px -48px}.note-editor .icon-bold{background-position:-167px -48px}.note-editor .icon-italic{background-position:-192px -48px}.note-editor .icon-text-height{background-position:-216px -48px}.note-editor .icon-text-width{background-position:-240px -48px}.note-editor .icon-align-left{background-position:-264px -48px}.note-editor .icon-align-center{background-position:-288px -48px}.note-editor .icon-align-right{background-position:-312px -48px}.note-editor .icon-align-justify{background-position:-336px -48px}.note-editor .icon-list{background-position:-360px -48px}.note-editor .icon-indent-left{background-position:-384px -48px}.note-editor .icon-indent-right{background-position:-408px -48px}.note-editor .icon-facetime-video{background-position:-432px -48px}.note-editor .icon-picture{background-position:-456px -48px}.note-editor .icon-pencil{background-position:0 -72px}.note-editor .icon-map-marker{background-position:-24px -72px}.note-editor .icon-adjust{background-position:-48px -72px}.note-editor .icon-tint{background-position:-72px -72px}.note-editor .icon-edit{background-position:-96px -72px}.note-editor .icon-share{background-position:-120px -72px}.note-editor .icon-check{background-position:-144px -72px}.note-editor .icon-move{background-position:-168px -72px}.note-editor .icon-step-backward{background-position:-192px -72px}.note-editor .icon-fast-backward{background-position:-216px -72px}.note-editor .icon-backward{background-position:-240px -72px}.note-editor .icon-play{background-position:-264px -72px}.note-editor .icon-pause{background-position:-288px -72px}.note-editor .icon-stop{background-position:-312px -72px}.note-editor .icon-forward{background-position:-336px -72px}.note-editor .icon-fast-forward{background-position:-360px -72px}.note-editor .icon-step-forward{background-position:-384px -72px}.note-editor .icon-eject{background-position:-408px -72px}.note-editor .icon-chevron-left{background-position:-432px -72px}.note-editor .icon-chevron-right{background-position:-456px -72px}.note-editor .icon-plus-sign{background-position:0 -96px}.note-editor .icon-minus-sign{background-position:-24px -96px}.note-editor .icon-remove-sign{background-position:-48px -96px}.note-editor .icon-ok-sign{background-position:-72px -96px}.note-editor .icon-question-sign{background-position:-96px -96px}.note-editor .icon-info-sign{background-position:-120px -96px}.note-editor .icon-screenshot{background-position:-144px -96px}.note-editor .icon-remove-circle{background-position:-168px -96px}.note-editor .icon-ok-circle{background-position:-192px -96px}.note-editor .icon-ban-circle{background-position:-216px -96px}.note-editor .icon-arrow-left{background-position:-240px -96px}.note-editor .icon-arrow-right{background-position:-264px -96px}.note-editor .icon-arrow-up{background-position:-289px -96px}.note-editor .icon-arrow-down{background-position:-312px -96px}.note-editor .icon-share-alt{background-position:-336px -96px}.note-editor .icon-resize-full{background-position:-360px -96px}.note-editor .icon-resize-small{background-position:-384px -96px}.note-editor .icon-plus{background-position:-408px -96px}.note-editor .icon-minus{background-position:-433px -96px}.note-editor .icon-asterisk{background-position:-456px -96px}.note-editor .icon-exclamation-sign{background-position:0 -120px}.note-editor .icon-gift{background-position:-24px -120px}.note-editor .icon-leaf{background-position:-48px -120px}.note-editor .icon-fire{background-position:-72px -120px}.note-editor .icon-eye-open{background-position:-96px -120px}.note-editor .icon-eye-close{background-position:-120px -120px}.note-editor .icon-warning-sign{background-position:-144px -120px}.note-editor .icon-plane{background-position:-168px -120px}.note-editor .icon-calendar{background-position:-192px -120px}.note-editor .icon-random{background-position:-216px -120px;width:16px}.note-editor .icon-comment{background-position:-240px -120px}.note-editor .icon-magnet{background-position:-264px -120px}.note-editor .icon-chevron-up{background-position:-288px -120px}.note-editor .icon-chevron-down{background-position:-313px -119px}.note-editor .icon-retweet{background-position:-336px -120px}.note-editor .icon-shopping-cart{background-position:-360px -120px}.note-editor .icon-folder-close{background-position:-384px -120px;width:16px}.note-editor .icon-folder-open{background-position:-408px -120px;width:16px}.note-editor .icon-resize-vertical{background-position:-432px -119px}.note-editor .icon-resize-horizontal{background-position:-456px -118px}.note-editor .icon-hdd{background-position:0 -144px}.note-editor .icon-bullhorn{background-position:-24px -144px}.note-editor .icon-bell{background-position:-48px -144px}.note-editor .icon-certificate{background-position:-72px -144px}.note-editor .icon-thumbs-up{background-position:-96px -144px}.note-editor .icon-thumbs-down{background-position:-120px -144px}.note-editor .icon-hand-right{background-position:-144px -144px}.note-editor .icon-hand-left{background-position:-168px -144px}.note-editor .icon-hand-up{background-position:-192px -144px}.note-editor .icon-hand-down{background-position:-216px -144px}.note-editor .icon-circle-arrow-right{background-position:-240px -144px}.note-editor .icon-circle-arrow-left{background-position:-264px -144px}.note-editor .icon-circle-arrow-up{background-position:-288px -144px}.note-editor .icon-circle-arrow-down{background-position:-312px -144px}.note-editor .icon-globe{background-position:-336px -144px}.note-editor .icon-wrench{background-position:-360px -144px}.note-editor .icon-tasks{background-position:-384px -144px}.note-editor .icon-filter{background-position:-408px -144px}.note-editor .icon-briefcase{background-position:-432px -144px}.note-editor .icon-fullscreen{background-position:-456px -144px}.note-editor .dropdown,.note-editor .dropup{position:relative}.note-editor .dropdown-toggle{*margin-bottom:-3px}.note-editor .caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.note-editor .dropdown .caret{margin-top:8px;margin-left:2px}.note-editor .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);*border-right-width:2px;*border-bottom-width:2px;border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box}.note-editor .dropdown-menu.pull-right{right:0;left:auto}.note-editor .dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.note-editor .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:20px;color:#333;white-space:nowrap}.note-editor .dropdown-menu>.active>a,.note-editor .dropdown-menu>.active>a:focus,.note-editor .dropdown-menu>.active>a:hover,.note-editor .dropdown-menu>li>a:focus,.note-editor .dropdown-menu>li>a:hover,.note-editor .dropdown-submenu:focus>a,.note-editor .dropdown-submenu:hover>a{color:#fff;background-color:#0081c2;background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);text-decoration:none}.note-editor .dropdown-menu>.disabled>a,.note-editor .dropdown-menu>.disabled>a:focus,.note-editor .dropdown-menu>.disabled>a:hover{color:#999}.note-editor .dropdown-menu>.disabled>a:focus,.note-editor .dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:default}.note-editor .open{*z-index:1000}.note-editor .open>.dropdown-menu{display:block}.note-editor .dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.note-editor .pull-right>.dropdown-menu{right:0;left:auto}.note-editor .dropup .caret,.note-editor .navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.note-editor .dropup .dropdown-menu,.note-editor .navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.note-editor .dropdown-submenu{position:relative}.note-editor .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 6px 6px}.note-editor .dropdown-submenu:hover>.dropdown-menu{display:block}.note-editor .dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;border-radius:5px 5px 5px 0}.note-editor .dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent transparent transparent #ccc;border-style:solid;border-width:5px 0 5px 5px;margin-top:5px;margin-right:-10px}.note-editor .dropdown-submenu:hover>a:after{border-left-color:#fff}.note-editor .dropdown-submenu.pull-left{float:none}.note-editor .dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px}.note-editor .typeahead{z-index:1051;margin-top:2px;border-radius:4px}.note-editor .well{min-height:20px;padding:19px;margin-bottom:20px;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.note-editor .well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.note-editor .well-large{padding:24px;border-radius:6px}.note-editor .well-small{padding:9px;border-radius:3px}.note-editor .fade{opacity:0;transition:opacity .15s linear}.note-editor .fade.in{opacity:1}.note-editor .collapse{position:relative;height:0;overflow:hidden;transition:height .35s ease}.note-editor .collapse.in{height:auto}.note-editor .close{float:right;font-size:20px;font-weight:700;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.note-editor .close:focus,.note-editor .close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.note-editor .btn,.note-editor .btn-danger,.note-editor .btn-info,.note-editor .btn-inverse,.note-editor .btn-primary,.note-editor .btn-success,.note-editor .btn-warning,.note-editor .navbar .btn-navbar{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.note-editor button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.note-editor .btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f5f5f5;background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;*background-color:#e6e6e6;border:1px solid #ccc;*border:0;border-bottom-color:#b3b3b3;border-radius:4px;*margin-left:.3em;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.note-editor .btn.active,.note-editor .btn.disabled,.note-editor .btn:active,.note-editor .btn:focus,.note-editor .btn:hover,.note-editor .btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.note-editor .btn:first-child{*margin-left:0}.note-editor .btn:focus,.note-editor .btn:hover{color:#333;text-decoration:none;background-position:0 -15px;transition:background-position .1s linear}.note-editor .btn:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.note-editor .btn.active,.note-editor .btn:active{background-color:#ccc\9;background-image:none;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.note-editor .btn.disabled,.note-editor .btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.note-editor .btn-large{padding:11px 19px;font-size:17.5px;border-radius:6px}.note-editor .btn-large [class*=" icon-"],.note-editor .btn-large [class^=icon-]{margin-top:4px}.note-editor .btn-small{padding:2px 10px;font-size:11.9px;border-radius:3px}.note-editor .btn-small [class*=" icon-"],.note-editor .btn-small [class^=icon-]{margin-top:0}.note-editor .btn-mini [class*=" icon-"],.note-editor .btn-mini [class^=icon-]{margin-top:-1px}.note-editor .btn-mini{padding:0 6px;font-size:10.5px;border-radius:3px}.note-editor .btn-block{display:block;width:100%;padding-left:0;padding-right:0;box-sizing:border-box}.note-editor .btn-block+.btn-block{margin-top:5px}.note-editor input[type=button].btn-block,.note-editor input[type=reset].btn-block,.note-editor input[type=submit].btn-block{width:100%}.note-editor .btn-danger.active,.note-editor .btn-info.active,.note-editor .btn-inverse.active,.note-editor .btn-primary.active,.note-editor .btn-success.active,.note-editor .btn-warning.active{color:rgba(255,255,255,.75)}.note-editor .btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#006dcc;background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#04c}.note-editor .btn-primary.active,.note-editor .btn-primary.disabled,.note-editor .btn-primary:active,.note-editor .btn-primary:focus,.note-editor .btn-primary:hover,.note-editor .btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.note-editor .btn-primary.active,.note-editor .btn-primary:active{background-color:#039\9}.note-editor .btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#faa732;background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#f89406}.note-editor .btn-warning.active,.note-editor .btn-warning.disabled,.note-editor .btn-warning:active,.note-editor .btn-warning:focus,.note-editor .btn-warning:hover,.note-editor .btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.note-editor .btn-warning.active,.note-editor .btn-warning:active{background-color:#c67605\9}.note-editor .btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#da4f49;background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#bd362f}.note-editor .btn-danger.active,.note-editor .btn-danger.disabled,.note-editor .btn-danger:active,.note-editor .btn-danger:focus,.note-editor .btn-danger:hover,.note-editor .btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.note-editor .btn-danger.active,.note-editor .btn-danger:active{background-color:#942a25\9}.note-editor .btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5bb75b;background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#51a351}.note-editor .btn-success.active,.note-editor .btn-success.disabled,.note-editor .btn-success:active,.note-editor .btn-success:focus,.note-editor .btn-success:hover,.note-editor .btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.note-editor .btn-success.active,.note-editor .btn-success:active{background-color:#408140\9}.note-editor .btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#49afcd;background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#2f96b4}.note-editor .btn-info.active,.note-editor .btn-info.disabled,.note-editor .btn-info:active,.note-editor .btn-info:focus,.note-editor .btn-info:hover,.note-editor .btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.note-editor .btn-info.active,.note-editor .btn-info:active{background-color:#24748c\9}.note-editor .btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#363636;background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#222}.note-editor .btn-inverse.active,.note-editor .btn-inverse.disabled,.note-editor .btn-inverse:active,.note-editor .btn-inverse:focus,.note-editor .btn-inverse:hover,.note-editor .btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.note-editor .btn-inverse.active,.note-editor .btn-inverse:active{background-color:#080808\9}.note-editor button.btn,.note-editor input[type=submit].btn{*padding-top:3px;*padding-bottom:3px}.note-editor button.btn::-moz-focus-inner,.note-editor input[type=submit].btn::-moz-focus-inner{padding:0;border:0}.note-editor button.btn.btn-large,.note-editor input[type=submit].btn.btn-large{*padding-top:7px;*padding-bottom:7px}.note-editor button.btn.btn-small,.note-editor input[type=submit].btn.btn-small{*padding-top:3px;*padding-bottom:3px}.note-editor button.btn.btn-mini,.note-editor input[type=submit].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.note-editor .btn-link,.note-editor .btn-link:active,.note-editor .btn-link[disabled]{background-color:transparent;background-image:none;box-shadow:none}.note-editor .btn-link{border-color:transparent;cursor:pointer;color:#08c;border-radius:0}.note-editor .btn-link:focus,.note-editor .btn-link:hover{color:#005580;text-decoration:underline;background-color:transparent}.note-editor .btn-link[disabled]:focus,.note-editor .btn-link[disabled]:hover{color:#333;text-decoration:none}.note-editor .btn-group{position:relative;display:inline-block;*display:inline;*zoom:1;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em}.note-editor .btn-group:first-child{*margin-left:0}.note-editor .btn-group+.btn-group{margin-left:5px}.note-editor .btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px}.note-editor .btn-toolbar>.btn+.btn,.note-editor .btn-toolbar>.btn+.btn-group,.note-editor .btn-toolbar>.btn-group+.btn{margin-left:5px}.note-editor .btn-group>.btn{position:relative;border-radius:0}.note-editor .btn-group>.btn+.btn{margin-left:-1px}.note-editor .btn-group>.btn,.note-editor .btn-group>.dropdown-menu,.note-editor .btn-group>.popover{font-size:14px}.note-editor .btn-group>.btn-mini{font-size:10.5px}.note-editor .btn-group>.btn-small{font-size:11.9px}.note-editor .btn-group>.btn-large{font-size:17.5px}.note-editor .btn-group>.btn:first-child{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.note-editor .btn-group>.btn:last-child,.note-editor .btn-group>.dropdown-toggle{border-top-right-radius:4px;border-bottom-right-radius:4px}.note-editor .btn-group>.btn.large:first-child{margin-left:0;border-top-left-radius:6px;border-bottom-left-radius:6px}.note-editor .btn-group>.btn.large:last-child,.note-editor .btn-group>.large.dropdown-toggle{border-top-right-radius:6px;border-bottom-right-radius:6px}.note-editor .btn-group>.btn.active,.note-editor .btn-group>.btn:active,.note-editor .btn-group>.btn:focus,.note-editor .btn-group>.btn:hover{z-index:2}.note-editor .btn-group .dropdown-toggle:active,.note-editor .btn-group.open .dropdown-toggle{outline:0}.note-editor .btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px;box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);*padding-top:5px;*padding-bottom:5px}.note-editor .btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px}.note-editor .btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.note-editor .btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px}.note-editor .btn-group.open .dropdown-toggle{background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.note-editor .btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.note-editor .btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.note-editor .btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.note-editor .btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.note-editor .btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.note-editor .btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.note-editor .btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.note-editor .btn .caret{margin-top:8px;margin-left:0}.note-editor .btn-large .caret{margin-top:6px;border-left-width:5px;border-right-width:5px;border-top-width:5px}.note-editor .btn-mini .caret,.note-editor .btn-small .caret{margin-top:8px}.note-editor .dropup .btn-large .caret{border-bottom-width:5px}.note-editor .btn-danger .caret,.note-editor .btn-info .caret,.note-editor .btn-inverse .caret,.note-editor .btn-primary .caret,.note-editor .btn-success .caret,.note-editor .btn-warning .caret{border-top-color:#fff;border-bottom-color:#fff}.note-editor .btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.note-editor .btn-group-vertical>.btn{display:block;float:none;max-width:100%;border-radius:0}.note-editor .nav>li>a>img,.note-popover .popover{max-width:none}.note-editor .btn-group-vertical>.btn+.btn{margin-left:0;margin-top:-1px}.note-editor .btn-group-vertical>.btn:first-child{border-radius:4px 4px 0 0}.note-editor .btn-group-vertical>.btn:last-child{border-radius:0 0 4px 4px}.note-editor .btn-group-vertical>.btn-large:first-child{border-radius:6px 6px 0 0}.note-editor .btn-group-vertical>.btn-large:last-child{border-radius:0 0 6px 6px}.note-editor .alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px}.note-editor .alert,.note-editor .alert h4{color:#c09853}.note-editor .alert h4{margin:0}.note-editor .alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.note-editor .alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.note-editor .alert-success h4{color:#468847}.note-editor .alert-danger,.note-editor .alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.note-editor .alert-danger h4,.note-editor .alert-error h4{color:#b94a48}.note-editor .alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.note-editor .alert-info h4{color:#3a87ad}.note-editor .alert-block{padding-top:14px;padding-bottom:14px}.note-editor .alert-block>p,.note-editor .alert-block>ul{margin-bottom:0}.note-editor .alert-block p+p{margin-top:5px}.note-editor .nav{margin-left:0;margin-bottom:20px;list-style:none}.note-editor .nav>li>a{display:block}.note-editor .nav>li>a:focus,.note-editor .nav>li>a:hover{text-decoration:none;background-color:#eee}.note-editor .nav>.pull-right{float:right}.note-editor .nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:700;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,.5);text-transform:uppercase}.note-editor .nav li+.nav-header{margin-top:9px}.note-editor .nav-list{padding-left:15px;padding-right:15px;margin-bottom:0}.note-editor .nav-list .nav-header,.note-editor .nav-list>li>a{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,.5)}.note-editor .nav-list>li>a{padding:3px 15px}.note-editor .nav-list>.active>a,.note-editor .nav-list>.active>a:focus,.note-editor .nav-list>.active>a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2);background-color:#08c}.note-editor .nav-list [class*=" icon-"],.note-editor .nav-list [class^=icon-]{margin-right:2px}.note-editor .nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.note-editor .nav-pills,.note-editor .nav-tabs{*zoom:1}.note-editor .nav-pills:after,.note-editor .nav-pills:before,.note-editor .nav-tabs:after,.note-editor .nav-tabs:before{display:table;content:"";line-height:0}.note-editor .nav-pills:after,.note-editor .nav-tabs:after{clear:both}.note-editor .nav-pills>li,.note-editor .nav-tabs>li{float:left}.note-editor .nav-stacked>li,.note-editor .tabs-left>.nav-tabs>li,.note-editor .tabs-right>.nav-tabs>li{float:none}.note-editor .nav-pills>li>a,.note-editor .nav-tabs>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.note-editor .nav-tabs{border-bottom:1px solid #ddd}.note-editor .nav-tabs>li{margin-bottom:-1px}.note-editor .nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;border-radius:4px 4px 0 0}.note-editor .nav-tabs>li>a:focus,.note-editor .nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.note-editor .nav-tabs>.active>a,.note-editor .nav-tabs>.active>a:focus,.note-editor .nav-tabs>.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.note-editor .nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;border-radius:5px}.note-editor .nav-pills>.active>a,.note-editor .nav-pills>.active>a:focus,.note-editor .nav-pills>.active>a:hover{color:#fff;background-color:#08c}.note-editor .nav-stacked>li>a{margin-right:0}.note-editor .nav-tabs.nav-stacked{border-bottom:0}.note-editor .nav-tabs.nav-stacked>li>a{border:1px solid #ddd;border-radius:0}.note-editor .nav-tabs.nav-stacked>li:first-child>a{border-top-right-radius:4px;border-top-left-radius:4px}.note-editor .nav-tabs.nav-stacked>li:last-child>a{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.note-editor .nav-tabs.nav-stacked>li>a:focus,.note-editor .nav-tabs.nav-stacked>li>a:hover{border-color:#ddd;z-index:2}.note-editor .nav-pills.nav-stacked>li>a{margin-bottom:3px}.note-editor .nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.note-editor .nav-tabs .dropdown-menu{border-radius:0 0 6px 6px}.note-editor .nav-pills .dropdown-menu{border-radius:6px}.note-editor .nav .dropdown-toggle .caret{border-top-color:#08c;border-bottom-color:#08c;margin-top:6px}.note-editor .nav .dropdown-toggle:focus .caret,.note-editor .nav .dropdown-toggle:hover .caret{border-top-color:#005580;border-bottom-color:#005580}.note-editor .nav-tabs .dropdown-toggle .caret{margin-top:8px}.note-editor .nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.note-editor .nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.note-editor .nav>.dropdown.active>a:focus,.note-editor .nav>.dropdown.active>a:hover{cursor:pointer}.note-editor .nav-pills .open .dropdown-toggle,.note-editor .nav-tabs .open .dropdown-toggle,.note-editor .nav>li.dropdown.open.active>a:focus,.note-editor .nav>li.dropdown.open.active>a:hover{color:#fff;background-color:#999;border-color:#999}.note-editor .nav li.dropdown.open .caret,.note-editor .nav li.dropdown.open a:focus .caret,.note-editor .nav li.dropdown.open a:hover .caret,.note-editor .nav li.dropdown.open.active .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.note-editor .tabs-stacked .open>a:focus,.note-editor .tabs-stacked .open>a:hover{border-color:#999}.note-editor .tabbable{*zoom:1}.note-editor .tabbable:after,.note-editor .tabbable:before{display:table;content:"";line-height:0}.note-editor .tabbable:after{clear:both}.note-editor .tab-content{overflow:auto}.note-editor .tabs-below>.nav-tabs,.note-editor .tabs-left>.nav-tabs,.note-editor .tabs-right>.nav-tabs{border-bottom:0}.note-editor .pill-content>.pill-pane,.note-editor .tab-content>.tab-pane{display:none}.note-editor .pill-content>.active,.note-editor .tab-content>.active{display:block}.note-editor .tabs-below>.nav-tabs{border-top:1px solid #ddd}.note-editor .tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.note-editor .tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.note-editor .tabs-below>.nav-tabs>li>a:focus,.note-editor .tabs-below>.nav-tabs>li>a:hover{border-bottom-color:transparent;border-top-color:#ddd}.note-editor .tabs-below>.nav-tabs>.active>a,.note-editor .tabs-below>.nav-tabs>.active>a:focus,.note-editor .tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.note-editor .tabs-left>.nav-tabs>li>a,.note-editor .tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.note-editor .tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.note-editor .tabs-left>.nav-tabs>li>a{margin-right:-1px;border-radius:4px 0 0 4px}.note-editor .tabs-left>.nav-tabs>li>a:focus,.note-editor .tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.note-editor .tabs-left>.nav-tabs .active>a,.note-editor .tabs-left>.nav-tabs .active>a:focus,.note-editor .tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.note-editor .tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.note-editor .tabs-right>.nav-tabs>li>a{margin-left:-1px;border-radius:0 4px 4px 0}.note-editor .tabs-right>.nav-tabs>li>a:focus,.note-editor .tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd}.note-editor .tabs-right>.nav-tabs .active>a,.note-editor .tabs-right>.nav-tabs .active>a:focus,.note-editor .tabs-right>.nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.note-editor .nav>.disabled>a{color:#999}.note-editor .nav>.disabled>a:focus,.note-editor .nav>.disabled>a:hover{text-decoration:none;background-color:transparent;cursor:default}.note-editor .navbar{overflow:visible;margin-bottom:20px;*position:relative;*z-index:2}.note-editor .navbar-inner{min-height:40px;background-color:#fafafa;background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.065);*zoom:1}.note-editor .navbar-inner:after,.note-editor .navbar-inner:before{display:table;content:"";line-height:0}.note-editor .navbar-inner:after{clear:both}.note-editor .navbar .container{width:auto}.note-editor .nav-collapse.collapse{height:auto;overflow:visible}.note-editor .navbar .brand{float:left;display:block;padding:10px 20px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.note-editor .navbar .brand:focus,.note-editor .navbar .brand:hover{text-decoration:none}.note-editor .navbar-text{margin-bottom:0;line-height:40px;color:#777}.note-editor .navbar-link{color:#777}.note-editor .navbar-link:focus,.note-editor .navbar-link:hover{color:#333}.note-editor .navbar .divider-vertical{height:40px;margin:0 9px;border-left:1px solid #f2f2f2;border-right:1px solid #fff}.note-editor .navbar .btn,.note-editor .navbar .btn-group{margin-top:5px}.note-editor .navbar .btn-group .btn,.note-editor .navbar .input-append .btn,.note-editor .navbar .input-append .btn-group,.note-editor .navbar .input-prepend .btn,.note-editor .navbar .input-prepend .btn-group{margin-top:0}.note-editor .navbar-form{margin-bottom:0;*zoom:1}.note-editor .navbar-form:after,.note-editor .navbar-form:before{display:table;content:"";line-height:0}.note-editor .navbar-form:after{clear:both}.note-editor .navbar-form .checkbox,.note-editor .navbar-form .radio,.note-editor .navbar-form input,.note-editor .navbar-form select{margin-top:5px}.note-editor .navbar-form .btn,.note-editor .navbar-form input,.note-editor .navbar-form select{display:inline-block;margin-bottom:0}.note-editor .navbar-form input[type=radio],.note-editor .navbar-form input[type=checkbox],.note-editor .navbar-form input[type=image]{margin-top:3px}.note-editor .navbar-form .input-append,.note-editor .navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.note-editor .navbar-form .input-append input,.note-editor .navbar-form .input-prepend input{margin-top:0}.note-editor .navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.note-editor .navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-size:13px;font-weight:400;line-height:1;border-radius:15px}.note-editor .navbar-static-top{position:static;margin-bottom:0}.note-editor .navbar-static-top .navbar-inner{border-radius:0}.note-editor .navbar-fixed-bottom,.note-editor .navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.note-editor .navbar-fixed-top .navbar-inner,.note-editor .navbar-static-top .navbar-inner{border-width:0 0 1px;box-shadow:0 1px 10px rgba(0,0,0,.1)}.note-editor .navbar-fixed-bottom .navbar-inner{border-width:1px 0 0;box-shadow:0 -1px 10px rgba(0,0,0,.1)}.note-editor .navbar-fixed-bottom .navbar-inner,.note-editor .navbar-fixed-top .navbar-inner{padding-left:0;padding-right:0;border-radius:0}.note-editor .navbar-fixed-bottom .container,.note-editor .navbar-fixed-top .container,.note-editor .navbar-static-top .container{width:940px}.note-editor .navbar-fixed-top{top:0}.note-editor .navbar-fixed-bottom{bottom:0}.note-editor .navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.note-editor .navbar .nav.pull-right{float:right;margin-right:0}.note-editor .navbar .nav>li{float:left}.note-editor .navbar .nav>li>a{float:none;padding:10px 15px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.note-editor .navbar .nav .dropdown-toggle .caret{margin-top:8px}.note-editor .navbar .nav>li>a:focus,.note-editor .navbar .nav>li>a:hover{background-color:transparent;color:#333;text-decoration:none}.note-editor .navbar .nav>.active>a,.note-editor .navbar .nav>.active>a:focus,.note-editor .navbar .nav>.active>a:hover{color:#555;text-decoration:none;background-color:#e5e5e5;box-shadow:inset 0 3px 8px rgba(0,0,0,.125)}.note-editor .navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#ededed;background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#e5e5e5;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075)}.note-editor .navbar .btn-navbar.active,.note-editor .navbar .btn-navbar.disabled,.note-editor .navbar .btn-navbar:active,.note-editor .navbar .btn-navbar:focus,.note-editor .navbar .btn-navbar:hover,.note-editor .navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.note-editor .navbar .btn-navbar.active,.note-editor .navbar .btn-navbar:active{background-color:#ccc\9}.note-editor .navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;border-radius:1px;box-shadow:0 1px 0 rgba(0,0,0,.25)}.note-editor .btn-navbar .icon-bar+.icon-bar{margin-top:3px}.note-editor .navbar .nav>li>.dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:9px}.note-editor .navbar .nav>li>.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:10px}.note-editor .navbar-fixed-bottom .nav>li>.dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);border-bottom:0;bottom:-7px;top:auto}.note-editor .navbar-fixed-bottom .nav>li>.dropdown-menu:after{border-top:6px solid #fff;border-bottom:0;bottom:-6px;top:auto}.note-editor .navbar .nav li.dropdown>a:focus .caret,.note-editor .navbar .nav li.dropdown>a:hover .caret{border-top-color:#333;border-bottom-color:#333}.note-editor .navbar .nav li.dropdown.active>.dropdown-toggle,.note-editor .navbar .nav li.dropdown.open.active>.dropdown-toggle,.note-editor .navbar .nav li.dropdown.open>.dropdown-toggle{background-color:#e5e5e5;color:#555}.note-editor .navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.note-editor .navbar .nav li.dropdown.active>.dropdown-toggle .caret,.note-editor .navbar .nav li.dropdown.open.active>.dropdown-toggle .caret,.note-editor .navbar .nav li.dropdown.open>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.note-editor .navbar .nav>li>.dropdown-menu.pull-right,.note-editor .navbar .pull-right>li>.dropdown-menu{left:auto;right:0}.note-editor .navbar .nav>li>.dropdown-menu.pull-right:before,.note-editor .navbar .pull-right>li>.dropdown-menu:before{left:auto;right:12px}.note-editor .navbar .nav>li>.dropdown-menu.pull-right:after,.note-editor .navbar .pull-right>li>.dropdown-menu:after{left:auto;right:13px}.note-editor .navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu,.note-editor .navbar .pull-right>li>.dropdown-menu .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;border-radius:6px 0 6px 6px}.note-editor .navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);border-color:#252525}.note-editor .navbar-inverse .brand,.note-editor .navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.note-editor .navbar-inverse .brand:focus,.note-editor .navbar-inverse .brand:hover,.note-editor .navbar-inverse .nav>li>a:focus,.note-editor .navbar-inverse .nav>li>a:hover{color:#fff}.note-editor .navbar-inverse .brand,.note-editor .navbar-inverse .navbar-text{color:#999}.note-editor .navbar-inverse .nav>li>a:focus,.note-editor .navbar-inverse .nav>li>a:hover{background-color:transparent;color:#fff}.note-editor .navbar-inverse .nav .active>a,.note-editor .navbar-inverse .nav .active>a:focus,.note-editor .navbar-inverse .nav .active>a:hover{color:#fff;background-color:#111}.note-editor .navbar-inverse .navbar-link{color:#999}.note-editor .navbar-inverse .navbar-link:focus,.note-editor .navbar-inverse .navbar-link:hover{color:#fff}.note-editor .navbar-inverse .divider-vertical{border-left-color:#111;border-right-color:#222}.note-editor .navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.note-editor .navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle,.note-editor .navbar-inverse .nav li.dropdown.open>.dropdown-toggle{background-color:#111;color:#fff}.note-editor .navbar-inverse .nav li.dropdown>a:focus .caret,.note-editor .navbar-inverse .nav li.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.note-editor .navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.note-editor .navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.note-editor .navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret,.note-editor .navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.note-editor .navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);transition:none}.note-editor .navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.note-editor .navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.note-editor .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.note-editor .navbar-inverse .navbar-search .search-query.focused,.note-editor .navbar-inverse .navbar-search .search-query:focus{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;box-shadow:0 0 3px rgba(0,0,0,.15);outline:0}.note-editor .navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e0e0e;background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#040404;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.note-editor .navbar-inverse .btn-navbar.active,.note-editor .navbar-inverse .btn-navbar.disabled,.note-editor .navbar-inverse .btn-navbar:active,.note-editor .navbar-inverse .btn-navbar:focus,.note-editor .navbar-inverse .btn-navbar:hover,.note-editor .navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.note-editor .navbar-inverse .btn-navbar.active,.note-editor .navbar-inverse .btn-navbar:active{background-color:#000\9}.note-editor .breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.note-editor .breadcrumb>li{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 0 #fff}.note-editor .breadcrumb>li>.divider{padding:0 5px;color:#ccc}.note-editor .breadcrumb>.active{color:#999}.note-editor .pagination{margin:20px 0}.note-editor .pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05)}.note-editor .pagination ul>li{display:inline}.note-editor .pagination ul>li>a,.note-editor .pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.note-editor .pagination ul>.active>a,.note-editor .pagination ul>.active>span,.note-editor .pagination ul>li>a:focus,.note-editor .pagination ul>li>a:hover{background-color:#f5f5f5}.note-editor .pagination ul>.active>a,.note-editor .pagination ul>.active>span{color:#999;cursor:default}.note-editor .pagination ul>.disabled>a,.note-editor .pagination ul>.disabled>a:focus,.note-editor .pagination ul>.disabled>a:hover,.note-editor .pagination ul>.disabled>span{color:#999;background-color:transparent;cursor:default}.note-editor .pagination ul>li:first-child>a,.note-editor .pagination ul>li:first-child>span{border-left-width:1px;border-top-left-radius:4px;border-bottom-left-radius:4px}.note-editor .pagination ul>li:last-child>a,.note-editor .pagination ul>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.note-editor .pagination-centered{text-align:center}.note-editor .pagination-right{text-align:right}.note-editor .pagination-large ul>li>a,.note-editor .pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.note-editor .pagination-large ul>li:first-child>a,.note-editor .pagination-large ul>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.note-editor .pagination-large ul>li:last-child>a,.note-editor .pagination-large ul>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.note-editor .pagination-mini ul>li:first-child>a,.note-editor .pagination-mini ul>li:first-child>span,.note-editor .pagination-small ul>li:first-child>a,.note-editor .pagination-small ul>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.note-editor .pagination-mini ul>li:last-child>a,.note-editor .pagination-mini ul>li:last-child>span,.note-editor .pagination-small ul>li:last-child>a,.note-editor .pagination-small ul>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.note-editor .pagination-small ul>li>a,.note-editor .pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.note-editor .pagination-mini ul>li>a,.note-editor .pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.note-editor .pager{margin:20px 0;list-style:none;text-align:center;*zoom:1}.note-editor .pager:after,.note-editor .pager:before{display:table;content:"";line-height:0}.note-editor .pager:after{clear:both}.note-editor .pager li{display:inline}.note-editor .pager li>a,.note-editor .pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.note-editor .pager li>a:focus,.note-editor .pager li>a:hover{text-decoration:none;background-color:#f5f5f5}.note-editor .pager .next>a,.note-editor .pager .next>span{float:right}.note-editor .pager .previous>a,.note-editor .pager .previous>span{float:left}.note-editor .pager .disabled>a,.note-editor .pager .disabled>a:focus,.note-editor .pager .disabled>a:hover,.note-editor .pager .disabled>span{color:#999;background-color:#fff;cursor:default}.note-editor .modal-open{overflow:hidden}.note-editor .modal{display:none;overflow:auto;overflow-y:scroll;right:0;bottom:0}.note-editor .modal-dialog{margin-left:auto;margin-right:auto;width:auto;padding:10px;z-index:1050}.note-editor .modal.fade .modal-dialog{-ms-transform:translate(0,-25%);transform:translate(0,-25%);transition:transform .3s ease-out}.note-editor .modal.in{background-color:#000;overflow:hidden}.note-editor .modal,.note-editor .modal-content,.note-editor .popover{background-color:#fff;background-clip:padding-box}.note-editor .modal.in .modal-dialog{-ms-transform:translate(0,0);transform:translate(0,0)}.note-editor .modal-content{position:relative;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.note-editor .modal-title{margin:0;line-height:1.428571429}.note-editor .modal-footer{margin-top:15px}.note-editor .modal-footer:after,.note-editor .modal-footer:before{}@media screen and (min-width:768px){.note-editor .modal-dialog{width:600px;padding-top:30px;padding-bottom:30px}.note-editor .modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}}.note-editor .modal{position:fixed;top:10%;left:50%;z-index:1050;width:640px;margin-left:-280px;border:1px solid #999;border:1px solid rgba(0,0,0,.3);*border:1px solid #999;border-radius:6px;box-shadow:0 3px 7px rgba(0,0,0,.3);outline:0}.note-editor .modal.fade{transition:opacity .3s linear,top .3s ease-out;top:-25%}.note-editor .modal.fade.in{top:10%}.note-editor .modal-header{min-height:16.43px;padding:9px 15px;border-bottom:1px solid #eee}.note-editor .modal-header .close{margin-top:2px}.note-editor .modal-header h3{margin:0;line-height:30px}.note-editor .modal-body{position:relative;overflow-y:auto;max-height:600px;padding:15px}.note-editor .modal-form{margin-bottom:0}.note-editor .modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;border-radius:0 0 6px 6px;box-shadow:inset 0 1px 0 #fff;*zoom:1}.note-editor .modal-footer:after,.note-editor .modal-footer:before{display:table;content:"";line-height:0}.note-editor .modal-footer:after{clear:both}.note-editor .modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.note-editor .modal-footer .btn-group .btn+.btn{margin-left:-1px}.note-editor .modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:10000;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.note-editor .popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.note-editor .thumbnail>img,.react-accordion .card-header a.full-width,.react-accordion-nested .card-header .card-header-inner.full-width{max-width:100%}.note-editor .popover.top{margin-top:-10px}.note-editor .popover.right{margin-left:10px}.note-editor .popover.bottom{margin-top:10px}.note-editor .popover.left{margin-left:-10px}.note-editor .popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.note-editor .popover-title:empty{display:none}.note-editor .popover-content{padding:9px 14px}.note-editor .popover .arrow,.note-editor .popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.note-editor .popover .arrow{border-width:11px}.note-editor .popover .arrow:after{border-width:10px;content:""}.note-editor .popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.note-editor .popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.note-editor .popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.note-editor .popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.note-editor .popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.note-editor .popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.note-editor .popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.note-editor .popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.note-editor .thumbnails{margin-left:-20px;list-style:none;*zoom:1}.note-editor .thumbnails:after,.note-editor .thumbnails:before{display:table;content:"";line-height:0}.note-editor .thumbnails:after{clear:both}.note-editor .row-fluid .thumbnails{margin-left:0}.note-editor .thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.note-editor .thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.055);transition:all .2s ease-in-out}.note-editor a.thumbnail:focus,.note-editor a.thumbnail:hover{border-color:#08c;box-shadow:0 1px 4px rgba(0,105,214,.25)}.note-editor .thumbnail>img{display:block;margin-left:auto;margin-right:auto}.note-editor .thumbnail .caption{padding:9px;color:#555}.note-editor .media,.note-editor .media-body{overflow:hidden;*overflow:visible;zoom:1}.note-editor .media,.note-editor .media .media{margin-top:15px}.note-editor .media:first-child{margin-top:0}.note-editor .media-object{display:block}.note-editor .media-heading{margin:0 0 5px}.note-editor .media>.pull-left{margin-right:10px}.note-editor .media>.pull-right{margin-left:10px}.note-editor .media-list{margin-left:0;list-style:none}.note-editor .badge,.note-editor .label{display:inline-block;padding:2px 4px;font-size:11.84px;font-weight:700;line-height:14px;color:#fff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#999}.note-editor .label{border-radius:3px}.note-editor .badge{padding-left:9px;padding-right:9px;border-radius:9px}.note-editor .badge:empty,.note-editor .label:empty{display:none}.note-editor a.badge:focus,.note-editor a.badge:hover,.note-editor a.label:focus,.note-editor a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.note-editor .badge-important,.note-editor .label-important{background-color:#b94a48}.note-editor .badge-important[href],.note-editor .label-important[href]{background-color:#953b39}.note-editor .badge-warning,.note-editor .label-warning{background-color:#f89406}.note-editor .badge-warning[href],.note-editor .label-warning[href]{background-color:#c67605}.note-editor .badge-success,.note-editor .label-success{background-color:#468847}.note-editor .badge-success[href],.note-editor .label-success[href]{background-color:#356635}.note-editor .badge-info,.note-editor .label-info{background-color:#3a87ad}.note-editor .badge-info[href],.note-editor .label-info[href]{background-color:#2d6987}.note-editor .badge-inverse,.note-editor .label-inverse{background-color:#333}.note-editor .badge-inverse[href],.note-editor .label-inverse[href]{background-color:#1a1a1a}.note-editor .btn .badge,.note-editor .btn .label{position:relative;top:-1px}.note-editor .btn-mini .badge,.note-editor .btn-mini .label{top:0}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.note-editor .progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f7f7f7;background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border-radius:4px}.note-editor .progress .bar{width:0%;height:100%;color:#fff;float:left;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e90d2;background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-sizing:border-box;transition:width .6s ease}.note-editor .progress .bar+.bar{box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15)}.note-editor .progress-striped .bar{background-color:#149bdf;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.note-editor .progress.active .bar{animation:progress-bar-stripes 2s linear infinite}.note-editor .progress .bar-danger,.note-editor .progress-danger .bar{background-color:#dd514c;background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0)}.note-editor .progress-danger.progress-striped .bar,.note-editor .progress-striped .bar-danger{background-color:#ee5f5b;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.note-editor .progress .bar-success,.note-editor .progress-success .bar{background-color:#5eb95e;background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0)}.note-editor .progress-striped .bar-success,.note-editor .progress-success.progress-striped .bar{background-color:#62c462;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.note-editor .progress .bar-info,.note-editor .progress-info .bar{background-color:#4bb1cf;background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0)}.note-editor .progress-info.progress-striped .bar,.note-editor .progress-striped .bar-info{background-color:#5bc0de;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.note-editor .progress .bar-warning,.note-editor .progress-warning .bar{background-color:#faa732;background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0)}.note-editor .progress-striped .bar-warning,.note-editor .progress-warning.progress-striped .bar{background-color:#fbb450;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.note-editor .accordion{margin-bottom:20px}.note-editor .accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;border-radius:4px}.note-editor .accordion-heading{border-bottom:0}.note-editor .accordion-heading .accordion-toggle{display:block;padding:8px 15px}.note-editor .accordion-toggle{cursor:pointer}.note-editor .accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.note-editor .carousel{position:relative;margin-bottom:20px;line-height:1}.note-editor .carousel-inner{overflow:hidden;width:100%;position:relative}.note-editor .carousel-inner>.item{display:none;position:relative;transition:.6s ease-in-out left}.note-editor .carousel-inner>.item>a>img,.note-editor .carousel-inner>.item>img{display:block;line-height:1}.note-editor .carousel-inner>.active,.note-editor .carousel-inner>.next,.note-editor .carousel-inner>.prev{display:block}.note-editor .carousel-inner>.active{left:0}.note-editor .carousel-inner>.next,.note-editor .carousel-inner>.prev{position:absolute;top:0;width:100%}.note-editor .carousel-inner>.next{left:100%}.note-editor .carousel-inner>.prev{left:-100%}.note-editor .carousel-inner>.next.left,.note-editor .carousel-inner>.prev.right{left:0}.note-editor .carousel-inner>.active.left{left:-100%}.note-editor .carousel-inner>.active.right{left:100%}.note-editor .carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.note-editor .carousel-control.right{left:auto;right:15px}.note-editor .carousel-control:focus,.note-editor .carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.note-editor .carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.note-editor .carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,.25);border-radius:5px}.note-editor .carousel-indicators .active{background-color:#fff}.note-editor .carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333;background:rgba(0,0,0,.75)}.note-editor .carousel-caption h4,.note-editor .carousel-caption p{color:#fff;line-height:20px}.note-editor .carousel-caption h4{margin:0 0 5px}.note-editor .carousel-caption p{margin-bottom:0}.note-editor .hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;border-radius:6px}.note-editor .hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px}.note-editor .hero-unit li{line-height:30px}.note-editor .pull-right{float:right}.note-editor .pull-left{float:left}.note-editor .hide{display:none}.note-editor .show{display:block}.note-editor .invisible{visibility:hidden}.note-editor .affix{position:fixed}.note-editor{position:relative;border:1px solid #a9a9a9}.note-editor .note-dropzone{position:absolute;z-index:1;display:none;color:#87cefa;background-color:#fff;border:2px dashed #87cefa;opacity:.95;pointer-event:none}.note-editor .note-dropzone .note-dropzone-message{display:table-cell;font-size:28px;font-weight:700;text-align:center;vertical-align:middle}.note-editor .note-dropzone.hover{color:#098ddf;border:2px dashed #098ddf}.note-editor.dragover .note-dropzone{display:table}.note-editor .note-toolbar{background-color:#f5f5f5;border-bottom:1px solid #a9a9a9}.note-editor.fullscreen{position:fixed;top:0;left:0;z-index:1050;width:100%}.note-editor.fullscreen .note-editable{background-color:#fff}.note-editor.codeview .note-editable,.note-editor.fullscreen .note-resizebar{display:none}.note-editor.codeview .note-codable{display:block}.note-editor .note-statusbar{background-color:#f5f5f5}.note-editor .note-statusbar .note-resizebar{width:100%;height:8px;cursor:ns-resize;border-top:1px solid #a9a9a9}.note-editor .note-statusbar .note-resizebar .note-icon-bar{width:20px;margin:1px auto;border-top:1px solid #a9a9a9}.note-editor .note-editable{padding:10px;overflow:auto;outline:0}.note-editor .note-editable[contenteditable=false]{background-color:#e5e5e5}.note-editor .note-codable{display:none;width:100%;padding:10px;margin-bottom:0;font-family:Menlo,Monaco,monospace,sans-serif;font-size:14px;color:#ccc;background-color:#222;border:0;border-radius:0;box-shadow:none;-ms-box-sizing:border-box;box-sizing:border-box;resize:none}.note-air-editor{outline:0}.note-popover .popover .popover-content a{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.note-popover .popover .arrow{left:20px}.note-popover .popover .popover-content,.note-toolbar{padding:0 0 5px 5px;margin:0}.note-popover .popover .popover-content>.btn-group,.note-toolbar>.btn-group{margin-top:5px;margin-right:5px;margin-left:0}.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group,.note-popover .popover .popover-content .note-style blockquote,.note-popover .popover .popover-content .note-style h1,.note-popover .popover .popover-content .note-style h2,.note-popover .popover .popover-content .note-style h3,.note-popover .popover .popover-content .note-style h4,.note-popover .popover .popover-content .note-style h5,.note-popover .popover .popover-content .note-style h6,.note-toolbar .note-color .dropdown-menu .btn-group,.note-toolbar .note-style blockquote,.note-toolbar .note-style h1,.note-toolbar .note-style h2,.note-toolbar .note-style h3,.note-toolbar .note-style h4,.note-toolbar .note-style h5,.note-toolbar .note-style h6{margin:0}.note-popover .popover .popover-content .note-table .dropdown-menu,.note-toolbar .note-table .dropdown-menu{min-width:0;padding:5px}.note-popover .popover .popover-content .note-table .dropdown-menu .note-dimension-picker,.note-toolbar .note-table .dropdown-menu .note-dimension-picker{font-size:18px}.note-popover .popover .popover-content .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-mousecatcher,.note-toolbar .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-mousecatcher{position:absolute!important;z-index:3;width:10em;height:10em;cursor:pointer}.note-popover .popover .popover-content .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-unhighlighted,.note-toolbar .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-unhighlighted{position:relative!important;z-index:1;width:5em;height:5em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC)}.note-popover .popover .popover-content .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-highlighted,.note-toolbar .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-highlighted{position:absolute!important;z-index:2;width:1em;height:1em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC)}.note-popover .popover .popover-content .note-color .dropdown-toggle,.note-toolbar .note-color .dropdown-toggle{width:20px;padding-left:5px}.note-popover .popover .popover-content .note-color .dropdown-menu,.note-toolbar .note-color .dropdown-menu{min-width:290px}.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group:first-child,.note-toolbar .note-color .dropdown-menu .btn-group:first-child{margin:0 5px}.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-palette-title,.note-toolbar .note-color .dropdown-menu .btn-group .note-palette-title{margin:2px 7px;font-size:12px;text-align:center;border-bottom:1px solid #eee}.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-color-reset,.note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset{padding:0 3px;margin:5px;font-size:12px;cursor:pointer;border-radius:5px}.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-color-reset:hover,.note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset:hover{background:#eee}.note-popover .popover .popover-content .note-para .dropdown-menu,.note-toolbar .note-para .dropdown-menu{min-width:216px;padding:5px}.note-popover .popover .popover-content .note-para .dropdown-menu>div:first-child,.note-toolbar .note-para .dropdown-menu>div:first-child{margin-right:5px}.note-popover .popover .popover-content .dropdown-menu,.note-toolbar .dropdown-menu{min-width:90px}.note-popover .popover .popover-content .dropdown-menu.right,.note-toolbar .dropdown-menu.right{right:0;left:auto}.note-popover .popover .popover-content .dropdown-menu.right::before,.note-toolbar .dropdown-menu.right::before{right:9px;left:auto!important}.note-popover .popover .popover-content .dropdown-menu.right::after,.note-toolbar .dropdown-menu.right::after{right:10px;left:auto!important}.note-popover .popover .popover-content .dropdown-menu li a i,.note-toolbar .dropdown-menu li a i{color:#00bfff;visibility:hidden}.note-popover .popover .popover-content .dropdown-menu li a.checked i,.note-toolbar .dropdown-menu li a.checked i{visibility:visible}.note-popover .popover .popover-content .note-fontsize-10,.note-toolbar .note-fontsize-10{font-size:10px}.note-popover .popover .popover-content .note-color-palette,.note-toolbar .note-color-palette{line-height:1}.note-popover .popover .popover-content .note-color-palette div .note-color-btn,.note-toolbar .note-color-palette div .note-color-btn{width:17px;height:17px;padding:0;margin:0;border:1px solid #fff}.note-popover .popover .popover-content .note-color-palette div .note-color-btn:hover,.note-toolbar .note-color-palette div .note-color-btn:hover{border:1px solid #000}.note-dialog>div{display:none}.note-dialog .note-image-dialog .note-dropzone{min-height:100px;margin-bottom:10px;font-size:30px;line-height:4;color:#d3d3d3;text-align:center;border:4px dashed #d3d3d3}.note-dialog .note-help-dialog{font-size:12px;color:#ccc;background:0 0;background-color:#222!important;border:0;-webkit-opacity:.9;-khtml-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:alpha(opacity=90);filter:alpha(opacity=90)}.note-dialog .note-help-dialog .modal-content{background:0 0;border:1px solid #fff;border-radius:5px;box-shadow:none}.note-dialog .note-help-dialog a{font-size:12px;color:#fff}.note-dialog .note-help-dialog .title{padding-bottom:5px;font-size:14px;font-weight:700;color:#fff;border-bottom:#fff 1px solid}.note-dialog .note-help-dialog .modal-close{font-size:14px;color:#dd0;cursor:pointer}.note-dialog .note-help-dialog .note-shortcut-layout{width:100%}.note-dialog .note-help-dialog .note-shortcut-layout td{vertical-align:top}.note-dialog .note-help-dialog .note-shortcut{margin-top:8px}.note-dialog .note-help-dialog .note-shortcut th{font-size:13px;color:#dd0;text-align:left}.note-dialog .note-help-dialog .note-shortcut td:first-child{min-width:110px;padding-right:10px;font-family:"Courier New";color:#dd0;text-align:right}.note-handle .note-control-selection{position:absolute;display:none;border:1px solid #000}.note-handle .note-control-selection>div{position:absolute}.note-handle .note-control-selection .note-control-selection-bg{width:100%;height:100%;background-color:#000;-webkit-opacity:.3;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:alpha(opacity=30);filter:alpha(opacity=30)}.note-handle .note-control-selection .note-control-handle,.note-handle .note-control-selection .note-control-holder{width:7px;height:7px;border:1px solid #000}.note-handle .note-control-selection .note-control-sizing{width:7px;height:7px;background-color:#fff;border:1px solid #000}.note-handle .note-control-selection .note-control-nw{top:-5px;left:-5px;border-right:0;border-bottom:0}.note-handle .note-control-selection .note-control-ne{top:-5px;right:-5px;border-bottom:0;border-left:none}.note-handle .note-control-selection .note-control-sw{bottom:-5px;left:-5px;border-top:0;border-right:0}.note-handle .note-control-selection .note-control-se{right:-5px;bottom:-5px;cursor:se-resize}.note-handle .note-control-selection .note-control-selection-info{right:0;bottom:0;padding:5px;margin:5px;font-size:12px;color:#fff;background-color:#000;border-radius:5px;-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:alpha(opacity=70);filter:alpha(opacity=70)}.react-accordion-nested .card.panel-default{border-radius:inherit;border:0;box-shadow:none;background-color:transparent}.react-accordion-nested .card.panel{margin-bottom:10px}.react-accordion-nested .card .panel-heading{border:0 transparent;background-color:transparent;padding:0}.react-accordion-nested .card.nested .card-header a{color:#000;background-color:#eceff1;font-weight:400;padding-left:20px}.react-accordion-nested .card .panel-body{border:0 transparent;padding:10px 0}.react-accordion-nested .card .syllabus-completed-icon,.react-accordion-nested .card .syllabus-incomplete-icon{width:20px;height:20px}.react-accordion-nested .unit-parents svg.syllabus-completed-icon path,.react-accordion-nested .unit-parents svg.syllabus-incomplete-icon path{fill:#c2df91!important}.react-accordion-nested .unit-parents svg.syllabus-incomplete-icon path:last-child{fill:#fff!important}.react-accordion-nested .card-header a:after{font-family:"Font Awesome 5 Pro";content:"\f105";position:absolute;right:20px;top:0;bottom:0;margin:auto 0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:700}.react-accordion-nested .card-header .center-me{position:absolute;right:0;top:0;bottom:0;margin:auto 0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.react-accordion-nested .card-header .card-header-inner{font-size:14px}@media only screen and (min-width:992px){.react-accordion-nested .card-header .card-header-inner{font-size:16px}}.react-accordion-nested .card-header .card-header-inner:not(.regular-link){color:#fff;background-color:#78849c;padding:10px 35px 10px 10px;border-radius:5px;max-width:100%;display:block;font-weight:600;position:relative;line-height:1.6em}.react-accordion-nested .card-header .card-header-inner:not(.regular-link):after{font-family:"Font Awesome 5 Pro";content:"\f106";position:absolute;right:20px;top:0;bottom:0;margin:auto 0;height:100%;display:-ms-flexbox;display:flex;font-weight:700;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.react-accordion-nested .card-header .card-header-inner.collapsed:after{content:"\f105";font-weight:700}.react-accordion-nested .card-header .card-header-inner:not(.collapsed):after{content:"\f107";font-weight:700}.react-accordion-nested .card-header .card-header-inner .regular-link:after{content:""}.react-accordion-nested .card-header .card-header-inner:hover{text-decoration:none}.react-accordion-nested .card-header .card-header-inner.nested{color:#000;background-color:#eceff1;font-weight:400;padding-left:20px}.react-accordion-nested .card-header .card-header-inner p:hover,.react-accordion-nested .syllabus-row span.col-xs-8:hover{color:#d2108c}.react-accordion-nested.feature-flagged-syllabus .card-header h3{margin-top:5px;margin-bottom:5px}.react-accordion-nested .syllabus-row a{font-size:16px;margin:0 0 10px;font-weight:400;text-decoration:underline}.react-accordion-nested .syllabus-row a:hover{text-decoration:none}.react-accordion-nested .syllabus-row span{font-size:16px;cursor:pointer}.react-accordion-nested .syllabus-row span[data-url]{text-decoration:underline;color:#2e9bee}.react-accordion-nested .completed-status{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.react-accordion-nested .completed-status span{float:right;padding:0;margin-left:5px;width:52px;text-align:center;color:#000}.react-accordion .card.panel-default{border-radius:inherit;border:0;box-shadow:none;background-color:transparent}.react-accordion .card.panel{margin-bottom:10px}.react-accordion .card .panel-heading{border:0 transparent;background-color:transparent;padding:0}.react-accordion .card.nested .card-header a{color:#000;background-color:#eceff1;font-weight:400;padding-left:20px}.react-accordion .card .panel-body{border:0 transparent;padding:10px 0}.react-accordion .card-header a:after{font-family:"Font Awesome 5 Pro";content:"\f105";position:absolute;right:20px;top:0;bottom:0;margin:auto 0;height:100%;display:-ms-flexbox;display:flex;font-weight:700;-ms-flex-align:center;align-items:center}.react-accordion .card-header .center-me{position:absolute;right:35px;top:0;bottom:0;margin:auto 0;height:100%;display:table}.react-accordion .card-header a{font-size:14px}.react-accordion .card-header a:not(.regular-link){color:#fff;background-color:#78849c;padding:10px 35px 10px 10px;border-radius:5px;max-width:100%;display:block;font-weight:600;position:relative;line-height:1.6em}.react-accordion .card-header a:not(.regular-link):after{font-family:"Font Awesome 5 Pro";content:"\f105";position:absolute;right:20px;top:0;bottom:0;margin:auto 0;height:100%;display:-ms-flexbox;display:flex;font-weight:700;-ms-flex-align:center;align-items:center}.retake-text,.syllabus-accordion-box .react-syllabus-title{display:none}.react-accordion .card-header a.collapsed:after{content:"\f105";font-weight:700}.react-accordion .card-header a:not(.collapsed):after{content:"\f106";font-weight:700}.react-accordion .card-header a .regular-link:after{content:""}.react-accordion .card-header a:hover{text-decoration:none}.react-accordion .card-header a.nested{color:#000;background-color:#eceff1;font-weight:400;padding-left:20px}.react-accordion .card-header a p:hover{color:#d2108c}.react-accordion .standards-row .panel-body a{font-size:16px}.retake-text{padding-right:10px}@media only screen and (min-width:992px){.react-accordion .card-header a{font-size:16px}.retake-text{display:inline-block}}.syllabus-accordion-box{margin-bottom:18px;border-radius:4px;padding:7px;transition:background-color .4s}.syllabus-accordion-box.active{background-color:#cfd7dc}.syllabus-accordion-box.active .syllabus-navigation-title{height:69px}.syllabus-accordion-box>div:nth-of-type(1){margin:0;padding:0}.syllabus-accordion-box>div:nth-last-of-type(1){position:relative;top:-22px;margin-bottom:-22px}.syllabus-accordion-box .syllabus-navigation-title{height:45px;cursor:pointer;margin:0;padding:10px 15px;border-radius:4px;background-color:#eceff1;transition:height .4s}.syllabus-accordion-box .syllabus-navigation-title.collapsed:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.syllabus-accordion-box .syllabus-navigation-title:after{content:"\f106";font-family:"Font Awesome 5 Pro";float:right;transition:transform .4s}.syllabus-accordion-box .syllabus-loader{margin-left:10px;padding:20px 0}.syllabus-accordion-box .syllabus-legend{margin:0;padding:10px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;border-radius:4px;background-color:#eceff1}@media (min-width:1200px){.syllabus-accordion-box .syllabus-legend{-ms-flex-flow:nowrap;flex-flow:nowrap;-ms-flex-pack:justify;justify-content:space-between}}.syllabus-accordion-box .syllabus-legend li{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.syllabus-accordion-box .syllabus-legend li:nth-of-type(2){margin:16px auto}.syllabus-accordion-box .syllabus-legend svg{width:24px;height:24px}@media (min-width:1400px){.syllabus-accordion-box .syllabus-legend li{-ms-flex-flow:nowrap;flex-flow:nowrap;-ms-flex-pack:justify;justify-content:space-between}.syllabus-accordion-box .syllabus-legend li:nth-of-type(2){margin:0}.syllabus-accordion-box .syllabus-legend svg{width:20px;height:20px}}.syllabus-accordion-box .syllabus-legend p{font-size:14px;padding:0;margin:0 10px 0 0}@media (min-width:1400px){.syllabus-accordion-box .syllabus-legend p{font-size:12px;margin:0 4px 0 0}}.syllabus-accordion-box .react-accordion-nested .syllabus-row a{margin:0}.syllabus-accordion-box .panelBody .p-l-lg.row{background-color:#fff;border-radius:4px;margin:0 auto 3px;padding:3px}.syllabus-accordion-box .togglePanels{position:unset;float:none;display:block;margin:2px auto 0;text-align:center}.shmoop-nav-tabs-wrapper .nav-tabs,.shmoop-tabs .nav-tabs{border-bottom:0;position:relative}.shmoop-nav-tabs-wrapper .nav-tabs li,.shmoop-tabs .nav-tabs li{margin-left:4px}@media only screen and (min-width:768px){.shmoop-nav-tabs-wrapper .nav-tabs li,.shmoop-tabs .nav-tabs li{margin-left:10px}}.shmoop-nav-tabs-wrapper .nav-tabs li:first-child,.shmoop-tabs .nav-tabs li:first-child{margin-left:0}.shmoop-nav-tabs-wrapper .nav-tabs li.active h4,.shmoop-tabs .nav-tabs li.active h4{color:#fff}.shmoop-nav-tabs-wrapper .nav-tabs a,.shmoop-tabs .nav-tabs a{padding:5px 10px;margin:0;border:0;border-radius:4px;background-color:#eceff1;color:#454864}@media only screen and (min-width:768px){.shmoop-nav-tabs-wrapper .nav-tabs a,.shmoop-tabs .nav-tabs a{padding:5px 25px}}.shmoop-nav-tabs-wrapper .nav-tabs a h4,.shmoop-tabs .nav-tabs a h4{font-size:14px}@media only screen and (min-width:992px){.shmoop-nav-tabs-wrapper .nav-tabs a h4,.shmoop-tabs .nav-tabs a h4{font-size:18px}}.shmoop-nav-tabs-wrapper .nav-tabs a:focus,.shmoop-nav-tabs-wrapper .nav-tabs a:hover,.shmoop-tabs .nav-tabs a:focus,.shmoop-tabs .nav-tabs a:hover{color:#fff;background-color:#454864;border-radius:4px;cursor:pointer;padding:5px 10px;border:0}@media only screen and (min-width:768px){.shmoop-nav-tabs-wrapper .nav-tabs a:focus,.shmoop-nav-tabs-wrapper .nav-tabs a:hover,.shmoop-tabs .nav-tabs a:focus,.shmoop-tabs .nav-tabs a:hover{padding:5px 25px}}.shmoop-nav-tabs-wrapper .nav-tabs a:focus h4,.shmoop-nav-tabs-wrapper .nav-tabs a:hover h4,.shmoop-tabs .nav-tabs a:focus h4,.shmoop-tabs .nav-tabs a:hover h4{color:#fff}.shmoop-nav-tabs-wrapper .nav-tabs .active a,.shmoop-nav-tabs-wrapper .nav-tabs .active a:focus,.shmoop-nav-tabs-wrapper .nav-tabs .active a:hover,.shmoop-tabs .nav-tabs .active a,.shmoop-tabs .nav-tabs .active a:focus,.shmoop-tabs .nav-tabs .active a:hover{color:#fff;background-color:#454864;border-radius:4px;cursor:pointer;padding:5px 10px;margin:0;border:0}@media only screen and (min-width:768px){.shmoop-nav-tabs-wrapper .nav-tabs .active a,.shmoop-nav-tabs-wrapper .nav-tabs .active a:focus,.shmoop-nav-tabs-wrapper .nav-tabs .active a:hover,.shmoop-tabs .nav-tabs .active a,.shmoop-tabs .nav-tabs .active a:focus,.shmoop-tabs .nav-tabs .active a:hover{padding:5px 25px}}.shmoop-nav-tabs-wrapper .nav-tabs .active:after,.shmoop-tabs .nav-tabs .active:after{bottom:0;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.shmoop-nav-tabs-wrapper .nav-tabs .active:only-child:after,.shmoop-tabs .nav-tabs .active:only-child:after{display:none}.shmoop-nav-tabs-wrapper .nav-tabs .active:only-child a,.shmoop-nav-tabs-wrapper .nav-tabs .active:only-child a:focus,.shmoop-nav-tabs-wrapper .nav-tabs .active:only-child a:hover,.shmoop-tabs .nav-tabs .active:only-child a,.shmoop-tabs .nav-tabs .active:only-child a:focus,.shmoop-tabs .nav-tabs .active:only-child a:hover{background-color:transparent;color:#333;padding:0}.shmoop-nav-tabs-wrapper .nav-tabs .active:only-child a h4,.shmoop-nav-tabs-wrapper .nav-tabs .active:only-child a:focus h4,.shmoop-nav-tabs-wrapper .nav-tabs .active:only-child a:hover h4,.shmoop-tabs .nav-tabs .active:only-child a h4,.shmoop-tabs .nav-tabs .active:only-child a:focus h4,.shmoop-tabs .nav-tabs .active:only-child a:hover h4{font-size:28px;margin:0;padding:0}.shmoop-nav-tabs-wrapper .nav-tabs .print-syllabus,.shmoop-tabs .nav-tabs .print-syllabus{color:#454864;background:0 0;border:0;padding:0;font-size:14px;margin:10px 10px 0}.buy-pages-header .buy-pages-title,.buy-pages-header .buy-pages-title h4,.buy-pages-header .buy-pages-title h4 p{color:#fff}@media only screen and (min-width:1200px){.shmoop-nav-tabs-wrapper .nav-tabs .print-syllabus,.shmoop-tabs .nav-tabs .print-syllabus{position:absolute;right:0;color:#fff;background-color:#454864;padding:10px 16px;font-size:18px;margin:0}}.buy-pages-header{background-size:cover;background-position:center center;padding:25px 0}.buy-pages-header .buy-pages-title h1{font-weight:700;margin-top:5px}.buy-pages section{margin-bottom:0}.buy-pages li,.buy-pages p{font-size:16px;color:#333}.go-back-row div{float:none}.white-bg{background-color:#fff}.pre-footer .tab-content{margin:20px 10px}.landing-page-left-col .description{padding-top:35px}.landing-page-left-col .description a{text-decoration:none}.landing-page-left-col .description a.mark-button{color:#fff}.landing-page-left-col .description a.btn.btn-primary:active,.landing-page-left-col .description a.btn.btn-primary:hover{background-color:#d2108c}.landing-page-left-col .description h2,.landing-page-left-col .description h3{font-weight:300;margin-top:0;line-height:1.3em;font-size:24px}.landing-page-left-col .description ol li{font-size:1.1em;margin:0 0 5px}.landing-page-left-col .description li>.container{width:auto}.landing-page-left-col .description .mobile-product-details{background-color:#ffe8c3;margin:20px -10px;padding:20px 10px}.landing-page-left-col .description .tab-content{padding:20px 10px}.landing-page-left-col .description .tab-content ul:not(.dropdown-menu){list-style-type:none;padding-left:20px}.landing-page-left-col .description .tab-content ul:not(.dropdown-menu) li{position:relative}.landing-page-left-col .description .tab-content ul:not(.dropdown-menu) li:before{background-color:#267fe7;border-radius:50%;content:"";display:block;left:-20px;top:6px;height:8px;width:8px;position:absolute}.landing-page-left-col .description .choices-and-explanations .radio p{margin-top:-23px;margin-left:20px}.landing-page-left-col hr{border-top:1px solid rgba(208,208,206,.5);width:100%}@media screen and (max-width:991px){.landing-page-left-col .cta{width:70%}}@media only screen and (min-width:768px){.landing-page-left-col .cta.larger-text a{font-size:24px}}.landing-page-left-col .cta:after{content:url(https://media1.shmoop.com/images/general/after-mobile.png);position:absolute;right:-45px;bottom:0}.landing-page-left-col .arrow-trail{position:relative}.landing-page-left-col .arrow-trail.larger-text h3{font-size:30px}.landing-page-left-col .arrow-trail h3{font-size:22px;font-weight:300;margin-top:0;line-height:1.3em}@media only screen and (min-width:768px){.landing-page-left-col .arrow-trail h3{font-size:24px}}@media only screen and (min-width:992px){.landing-page-left-col .arrow-trail:after,.landing-page-left-col .cta:after{content:""}}@media only screen and (min-width:1200px){.landing-page-left-col .cta .btn{width:90%}.landing-page-left-col .arrow-trail:after{content:url(https://media1.shmoop.com/images/general/after-desktop.png);position:absolute;right:30px;bottom:10px}}.landing-page-left-col .no-college-banner i{font-size:60px;margin:15px auto;display:table;-ms-transform:scaleX(-1);transform:scaleX(-1);color:#f47c72}.landing-page-left-col .no-college-banner i.fa-exclamation-circle{font-size:75px;margin:5px auto}@media only screen and (min-width:768px){.landing-page-left-col .no-college-banner i.fa-exclamation-circle{font-size:90px;margin:0 auto}}.landing-page-left-col .banner-title{font-weight:300;margin-top:0;line-height:1.3em}.landing-page-left-col .college-banner .cta:after{content:url(https://media1.shmoop.com/images/general/after-down-mobile.png);position:absolute;left:195px;bottom:5px}.landing-page-left-col .college-banner .cta .btn-block{width:auto;display:inline-block}@media only screen and (min-width:768px){.landing-page-left-col .college-banner .cta:after{content:""}.landing-page-left-col .college-banner .cta .btn-block{width:100%;display:block}}@media screen and (max-width:768px){.landing-page-left-col .college-banner .arrow-trail:after{content:"\f19d";font-family:"Font Awesome 5 Pro";font-size:50px;position:absolute;left:240px;top:15px;-ms-transform:scaleX(-1);transform:scaleX(-1);color:#f47c72;font-weight:700}}.landing-page-left-col .college-banner .arrow-trail h3.college-credit-banner-text{padding-left:0}@media only screen and (min-width:768px){.landing-page-left-col .college-banner .arrow-trail h3.college-credit-banner-text{padding-left:75px}.landing-page-left-col .college-banner .arrow-trail h3.college-credit-banner-text:before{content:"\f19d";font-family:"Font Awesome 5 Pro";font-size:50px;position:absolute;top:18px;color:#f47c72;left:10px;-ms-transform:scaleX(-1);transform:scaleX(-1);font-weight:700}}.course-landing .buy-box .add,.course-landing .feature-photo,.course-landing .shmooc-video p{font-family:Inter,sans-serif}.course-landing li,.course-landing p{font-size:16px;color:#333}.course-landing .test-calendar{margin:20px auto;border:0;box-shadow:0 0 2px 0 rgba(0,0,0,.75)}.course-landing .test-calendar li,.course-landing .test-calendar p{font-size:12px}.course-landing .breadcrumb a{color:#282638;text-decoration:none}.course-landing .feature-photo{position:relative;height:300px;background-repeat:no-repeat;max-width:724px}.course-landing .feature-photo img{width:100%;display:table-cell}.course-landing .feature-copy{position:absolute;top:20px;left:0;padding:20px;background-color:rgba(255,255,255,.9);margin-left:0!important}.course-landing .feature-copy h1{font-weight:300;color:#282638;font-size:2.4em}.course-landing .course-thumbnails{margin:0 0 20px}.course-landing .landing-nav a{font-size:1.1em;display:block;background-clip:padding-box;border-radius:3px;border:1px solid #e7e7e7;background-color:#f1f3f5;padding:10px 20px;font-style:normal}.course-landing .landing-nav a:hover{border:1px solid #ff613b;background:#ff613b;color:#fff}.course-landing .options-for-purchase{border-top-left-radius:3px;border-top-right-radius:3px}.course-landing .options-for-purchase h3{text-align:center;color:#666;margin-top:0;font-size:1.8em;font-weight:300}.course-landing .options-for-purchase .small-separator{height:1px;width:80%;border-bottom:1px solid #ffe8c3;margin:0 auto 20px}.course-landing .options-for-purchase .radio-response .radio-list{padding-top:7px;padding-bottom:10px}.course-landing .options-for-purchase .radio-response input{margin-right:10px;margin-top:0;position:relative;top:-3px}.course-landing .options-for-purchase .radio-response label{font-size:1em;font-weight:300}.course-landing .options-for-purchase .view_course_holder a{width:100%;font-size:1.5em;font-weight:700;margin:10px auto}.course-landing .options-for-purchase img.free-trial{margin:0 auto}.course-landing #options-for-purchase-selector{width:100%;border:1px solid #f05a22;padding:2px 3px;margin-bottom:10px;border-radius:3px}.course-landing .options-for-purchase .size-students3{width:22px;margin:0!important;padding:0 3px;border:1px solid #f05a22}.course-landing #learn-more-modal{display:block;text-decoration:none;text-align:center;font-size:1.3em}.course-landing #learn-more-modal i{font-size:1.7em;float:left;position:relative;left:10%;top:10px;padding-right:20px}.course-landing .buy-box{margin-bottom:20px}.course-landing .buy-box:last-child{margin-bottom:0}.course-landing .buy-box img{margin:0 auto}.course-landing .buy-box .shmoop-video{border-radius:4px;overflow:hidden}.course-landing .buy-box-content{padding:15px;background-color:#eceff1;border-radius:4px;color:#63666a}.course-landing .buy-box .price-course{color:#008264;font-weight:700;padding-left:10px}.course-landing .buy-box .add{border:2px solid #dd4300;border-radius:5px;background:#ff570f;box-shadow:inset 0 2px 0 rgba(255,255,255,.5);display:block;padding:10px;text-align:center;color:#fff;text-decoration:none;font-size:1.5em}.course-landing .buy-box .add:hover{border:2px solid #e05c23;background:#ff6e2f;box-shadow:inset 0 2px 0 rgba(255,255,255,.85)}.course-landing .buy-box .add:active{border:2px solid #dd4300;background:#ef5c1c;box-shadow:inset 0 2px 0 rgba(183,59,4,.75)}.course-landing .buy-box .add i,.course-landing .buy-box .add p{font-weight:700}.course-landing .buy-box .add-to-cart{width:100%;font-size:1.5em;font-weight:700;margin:10px auto}.course-landing .buy-box .btn-get-a-quote{display:block;border-radius:3px;color:#f05a22;font-size:1.2em;text-align:center;font-weight:700;padding:3px 4px;text-decoration:none;margin-top:10px}.course-landing .buy-box .btn-get-a-quote .fa.fa-comments{font-size:1.5em}.course-landing .buy-content-separator{border-bottom:1px solid #ffe8c3;height:1px}.course-landing .buy-box .good-things-affordable-packages{color:#333;font-size:1.2em;text-align:center}.course-landing .product-details{list-style:none;margin:10px;padding:0}.course-landing .product-details li{color:#63666a;padding:3px 5px;margin-bottom:5px}.course-landing .product-details li strong{font-kerning:none}.course-landing .product-details li i{padding-right:5px}.course-landing .shmooc-video p{font-size:1.2em;margin:8px;color:#384a5e}.course-landing .courses-faq{background-color:#cfe2f7;color:#2e9bee;border-radius:4px;padding:10px 10px 10px 20px}.course-landing .other-products{background:#212830;margin-top:40px}.course-landing .other-products .ribbon{padding:0 70px;margin:0 0 -20px;position:relative;top:-30px}.course-landing .other-products .ribbon center{color:#fff;background:url(https://media1.shmoop.com/images/sprites/sellribbon-middle.png);height:90px;padding-top:25px;font-size:1.5em;z-index:999;position:relative}.course-landing .other-products .ribbon .ribbon-left{display:block;background:url(https://media1.shmoop.com/images/sprites/sell-sprite.png) 0 -210px no-repeat;width:158px;height:90px;position:absolute;top:1px;left:0}.course-landing .other-products .ribbon .ribbon-right{display:block;background:url(https://media1.shmoop.com/images/sprites/sell-sprite.png) -163px -210px no-repeat;width:158px;height:90px;position:absolute;top:1px;right:0}.course-landing .other-products .courses{padding:0 50px 40px}.course-landing .other-products .courses h3{color:#fff;font-size:1.7em}.course-landing .other-products .courses .thumbnail{background:#fff;border:4px solid #fe603b;padding:0 0 10px;margin-right:10px;width:23%}.course-landing .other-products .courses .thumbnail:hover{border:4px solid #e15c40}.course-landing .other-products .courses .thumbnail div{padding:10px}.course-landing .other-products .courses .thumbnail div p{color:#ff613b;font-size:1.1em;display:block;margin-bottom:10px;text-decoration:none}.course-landing .other-products .courses .thumbnail:last-child{margin-right:0}.course-landing .common-core-list{padding:5px 20px;background-color:#eceff1;border-radius:4px}.course-landing .common-core-list h3{cursor:pointer;color:#333}.course-landing .common-core-list .common-core-content{display:block}.course-landing .common-core-list .common-core-content p{font-size:.8em;color:#333}.course-landing .common-core-list .common-core-content a{color:#f05a22;text-decoration:none}.course-landing .common-core-list .toggle-icon{color:#f05a22}.course-landing .inline{display:inline}.course-landing #display-unit-purchase-button{float:right;display:inline}.course-landing #display-unit-purchase-button.btn-warning{color:#fff}.course-landing .course-unit-description{display:block;padding-top:1px}.course-landing .circle-unit{background-color:#282638;position:absolute;left:0;top:-3px;font-family:Arial,sans-serif;font-weight:700;border-radius:.8em;color:#fff;display:inline-block;line-height:1.6em;text-align:center;width:1.6em}.course-landing .unit-description{display:block;margin-bottom:20px}.course-landing .unit-description h4{font-weight:700;position:relative;padding-left:35px;margin-bottom:20px}.course-landing .standards-row .panel-group,.course-landing .syllabus-row .panel-group{margin-bottom:10px}.course-landing .prerequisites h4{font-weight:700}.course-landing .syllabus-row h4{font-weight:700;position:relative;padding-left:35px}.course-landing .standards-section h4{font-weight:700}.course-landing .product_list_row{display:none;float:left;width:100px;margin:16px}.course-landing .product_list_row td:first-child{width:100%}.course-landing .product_list_row .title{font-family:Oswald,serif;color:#333;font-size:1.3em;text-decoration:none;line-height:1.4em}.course-landing .product_list_row .price{color:#ff613b;font-size:1.3em;font-family:Inter,sans-serif;font-weight:700;line-height:1.3em}.course-landing .already_own{font-size:12px}.course-landing .product_list_row .savings{color:#06b278;font-size:1em;font-family:Oswald,serif;padding-left:10px}.course-landing .product_list_row .bundleDesc{padding-top:10px;color:#20292f;font-size:.8em;font-family:Inter,sans-serif}.course-landing .product_list_row .extra_content{display:none}.course-landing .product_list_row.toggle-visible .extra_content{display:block!important}.course-landing .product_list_row .extra_content h4{color:#282638;font-size:1.2em;font-family:Inter,sans-serif}.course-landing .product_list_row .extra_content .products_of_bundle li{color:#2e9bee;font-family:Inter,sans-serif;font-size:14px}.course-landing .product_list_row .extra_content .products_of_bundle .product_link{color:#20292f;font-size:14px;font-weight:600;text-decoration:none}.course-landing .product_list_row .extra_content .products_of_bundle span{color:#06b278;font-family:Inter,sans-serif;font-size:14px;font-weight:600}.course-landing .product_list_row .btn-add-to-cart{font-size:1.2em;color:#fff;font-family:Inter,sans-serif;padding:4px 15px 9px;text-decoration:none;margin-left:30px;background-image:linear-gradient(to bottom,#07bd89 0,#05a766 100%)}.course-landing .product_list_row .btn-add-to-cart .small-cart{display:inline}.course-landing .product_list_row.bought .btn-add-to-cart{display:none}.course-landing .buyButton{width:65px;height:65px;display:block;border-radius:50%;border:1px solid #06b278;background-image:linear-gradient(to bottom,#07bd89 0,#05a766 100%)}.course-landing .buyButton:hover{background-image:linear-gradient(to bottom,#07c190 0,#06af73 100%)}.course-landing .buyButton.bought{border:1px solid #ff613b;background:#ff613b!important}.course-landing .buyButton.bought>img.cart-remove{display:inline!important}.course-landing .buyButton.bought>img.cart-add{display:none!important}.course-landing .buyButton>img.cart-remove,.course-landing .product_list_row .cart-small-text .remove-cart-text{display:none}.course-landing .buyButton>img{padding:13px 8px}.course-landing .product_list_row .btn-add-to-cart:hover{background-image:linear-gradient(to bottom,#07c190 0,#06af73 100%)}.course-landing .buyButton.mouseDown,.course-landing .product_list_row .btn-add-to-cart.mousedown{background-image:linear-gradient(to bottom,#059e6a 0,#059866 100%)}.course-landing .product_list_row .cart-small-text{color:#06b278;white-space:nowrap;cursor:pointer;font-family:Inter,sans-serif}.course-landing .product_list_row.bought .cart-small-text{color:#ff613b}.course-landing .product_list_row.bought .cart-small-text .remove-cart-text{display:inline;margin-left:9px}.course-landing .product_list_row.bought .cart-small-text .add-to-cart-text{display:none}.course-landing .user-shopping-cart{background:#fff;padding:20px;border-radius:4px;font-family:'Open Sans',Arial,sans-serif;font-size:11pt;z-index:99999;box-shadow:0 1px 3px rgba(0,0,0,.055);border:1px solid #d8dfe5;position:relative;top:0;right:0;margin:10px 0 0}.course-landing .user-shopping-cart .items{height:22px;color:#f2681d}.course-landing .user-shopping-cart .checkout-btn{background:url(https://media1.shmoop.com/images/testprep/signup-repeatX.png) repeat-x;padding:5px 10px;color:#fff;margin:20px 0 0;border-radius:4px;cursor:pointer;display:inline;text-align:center}.course-landing .user-shopping-cart .items{padding:25px 0 0;background:url(https://media1.shmoop.com/images/sprites/user-cart-bg-sprite.png) 10px 0 no-repeat;margin-bottom:10px}.course-landing #sharebox{background-color:#fff;color:#333;height:42px;position:relative;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.course-landing #sharebox i{color:#333}.course-landing #sharebox .social_box{float:right;display:inline}.course-landing #sharebox .social_box>div{display:inline}.course-landing #sharebox .social_box .addthis_toolbox>a{padding:5px}.course-landing #sharebox .sharebox_text{display:inline;font-size:20px;position:absolute;top:4px;left:10px}.course-landing #sharebox .sharebox_text>i{padding-right:8px}.course-landing #sample_course_material_tab #modal__standards_btn{display:none}.course-landing #sample_course_material_tab .test-questions li{margin-bottom:25px}.course-landing #sample_course_material_tab h4{font-weight:700}.course-landing .subscribe-now{display:block;width:315px;height:67px;margin:10px auto 0}.course-landing .buy-subscribe{color:#314354;font-size:1.1em;padding:15px}.course-landing #purchase-by-unit-rule{display:none;font-size:.9em}#optionMatrixModal .modal-content{background-color:#f88358}#optionMatrixModal .modal-body{padding:0}#optionMatrixModal .modal-footer{padding:4px 20px;margin:0;border-top:0}#optionMatrixModal .modal-footer .close{text-shadow:none;opacity:.8;font-size:16px}#optionMatrixModal table{margin:0}#optionMatrixModal table th{color:#fff;background:0 0;border-top:0;border-right:1px solid #d8d8d8;text-align:center}#optionMatrixModal table th:last-child{border-right:0}#optionMatrixModal table td{border-top:0;border-right:1px solid #d8d8d8;text-align:center;padding-top:0;padding-bottom:0}#optionMatrixModal table img{display:inline}@media screen and (max-width:767px){#optionMatrixModal table td{padding:0}#optionMatrixModal table th{padding:8px 0;font-size:.8em}}#optionMatrixModal .table-striped tbody>tr:nth-child(2n)>td{background-color:#fff}#optionMatrixModal .circle-close{background-color:#fff;color:#f05a22;border:1px solid #f05a22;position:absolute;right:-8px;top:-8px;width:16px;height:16px;border-radius:50%;text-align:center;line-height:1.1;text-decoration:none}#optionMatrixModal table tr td:first-child{vertical-align:middle}#optionMatrixModal .icon-question-sign{color:#f05a22}#optionMatrixModal .table-hover tbody tr:hover>td{background-color:#ffe0d4}@media only screen and (max-width:768px){.other-products .ribbon{padding:0!important}.other-products .ribbon center{background:#13bc7a!important;height:auto!important}.other-products .courses .thumbnail{margin-right:0!important;width:auto!important}}.courses-subscription{background-color:#0C4B7C;margin-bottom:0;padding:20px 30px}.courses-subscription h6{color:#fff;font-family:Roboto;font-weight:300;font-size:42px;text-align:center}.courses-subscription p{color:#fff;font-family:Roboto;font-weight:400;font-size:16px;padding-left:20px;padding-right:20px}.courses-subscription-purchase-banner{background-color:#efead8;border-radius:4px;width:520px;height:80px;margin-left:240px;margin-bottom:20px;margin-top:50px}.courses-subscription-purchase-banner img{position:relative;margin-left:-235px;top:-50px}.courses-subscription-purchase-price{position:relative;top:-140px;right:-20px}.courses-subscription-purchase-price span{font-family:Bitter;color:#ff613b;font-size:25px}.courses-subscription-purchase-price a{background-color:#07BD89;border-radius:4px;position:absolute;width:237px;height:58px;top:-9px;margin-left:30px;padding:5px 10px;background-image:linear-gradient(to bottom,#07BD89 0,#05A766 100%)}.courses-subscription-purchase-price a:hover{background-image:linear-gradient(to bottom,#07c190 0,#06af73 100%)}.courses-subscription-purchase-price a img{position:absolute;right:180px;top:5px}.courses-subscription-purchase-price a span{color:#fff;position:relative;font-size:20px;float:right;top:10px;margin-right:5px}.disabled-area{pointer-events:none;cursor:progress}.togglePanels,table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{cursor:pointer}.togglePanels{float:right;position:relative;top:-35px;color:#2e9bee}@media print{.card-header a:after,a.collapsed:after{content:" "}.collapse{display:inline-block!important;height:auto!important}#course_syllabus_tab{background-color:#fff;display:block;margin-top:-140px}.buy-pages-header{padding:0}.description{padding-top:0}#course_description_tab,#sample_course_material_tab,#top,.arrow-trail,.buy-box,.card-header a:after,.cta,.fixed-header-spacer,.google-matched-content,.m-y-md.container-max-lg,.nav-tabs,.togglePanels,a.collapsed:after,footer{display:none}}.cbp-spmenu{background:#fff;position:fixed;overflow-y:auto}.cbp-spmenu a{display:block;color:#fff;font-size:1.1em;font-weight:300}.cbp-spmenu a:hover{background:#258ecd}.cbp-spmenu a:active{background:#afdefa;color:#47a3da}.cbp-spmenu-vertical{width:100%;height:100%;top:0;z-index:1000}@media only screen and (min-width:768px){.cbp-spmenu{position:inherit}.cbp-spmenu-vertical{z-index:0}}.cbp-spmenu-vertical a{border-bottom:1px solid #258ecd;padding:1em}.cbp-spmenu-horizontal{width:100%;height:150px;left:0;z-index:1000;overflow:hidden}.cbp-spmenu-horizontal a{float:left;width:20%;padding:.8em;border-left:1px solid #258ecd}.cbp-spmenu-left{left:-100%}@media only screen and (min-width:768px){.cbp-spmenu-left{left:0}}.cbp-spmenu-right{right:-100%}.cbp-spmenu-left.cbp-spmenu-open{left:0}.cbp-spmenu-right.cbp-spmenu-open{right:0}.cbp-spmenu-top{top:-150px}.cbp-spmenu-bottom{bottom:-150px}.cbp-spmenu-top.cbp-spmenu-open{top:0}.cbp-spmenu-bottom.cbp-spmenu-open{bottom:0}.cbp-spmenu-push{overflow-x:hidden;position:relative;left:0}.cbp-spmenu-push-toright{left:240px}.cbp-spmenu-push-toleft{left:-240px}.cbp-spmenu,.cbp-spmenu-push{transition:all .3s ease}@media screen and (max-width:55.1875em){.cbp-spmenu-horizontal{font-size:75%;height:110px}.cbp-spmenu-top{top:-110px}.cbp-spmenu-bottom{bottom:-110px}}@media screen and (max-height:26.375em){.cbp-spmenu-vertical{width:100%}.cbp-spmenu-left,.cbp-spmenu-push-toleft{left:100%}}@media only screen and (max-height:26.375em) and (min-width:768px){.cbp-spmenu-left,.cbp-spmenu-push-toleft{left:0}}@media screen and (max-height:26.375em){.cbp-spmenu-right{right:-190px}.cbp-spmenu-push-toright{left:190px}}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after{font-family:"Font Awesome 5 Pro";right:0;bottom:0}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead .sorting:after{content:"\f0dc"}table.dataTable thead .sorting_asc:after{content:"\f160"}table.dataTable thead .sorting_desc:after{content:"\f161"}.tech-slogan{color:#fff;font-family:Oswald,serif;margin-top:-15px;margin-right:20px;font-size:1.5em}@media only screen and (min-width:1200px){.tech-slogan.shadow{text-shadow:2px 2px #000}}@media only screen and (min-width:992px){.tech-slogan{margin-top:-30px}}#smartbanner{z-index:1000}#smartbanner .sb-close{box-sizing:content-box}