.home-info .content ul,.tc-chart-js-legend{list-style-type:none}.home.jumbotron h1,.title-box h1,body{font-family:"Open Sans",Helvetica,Arial,sans-serif}.results a[target="_blank"],:focus{outline:0}.analytics-list ul li a,pre.citation{word-wrap:break-word}.my-account form .row:first-child{margin-bottom:20px}.my-account form .alert,.my-account form input,.my-account form select,.my-account form textarea{max-width:380px}.my-account form textarea{height:108px}.my-account form .btn-container{margin-top:10px}.my-account form .privacy-select{margin-left:10px}.my-account form .username{margin:3px 0 0 15px}.my-account form .username p{font-weight:700;margin-bottom:5px}.my-account form .username .btn{width:145px}.my-account form .username label{margin-bottom:8px}.my-account form .fa-lock{margin-right:3px}.my-account form .view-profile{margin-left:8px}@media (max-width:480px){.my-account form .alert,.my-account form input,.my-account form select,.my-account form textarea{max-width:80%}}@media (max-width:992px){.my-account form .bio{margin-top:inherit}}.analytics-box{color:#fff;margin-bottom:20px}.analytics-box.analytics-box-simple{padding-bottom:21px}.analytics-box .details{padding:20px 12px 0}.analytics-box .number{font-size:24px;text-align:right;letter-spacing:1px}.analytics-box .description{font-size:16px;text-align:right}.analytics-box .more{display:block;margin-top:15px;padding:8px 12px;font-size:12px;color:#fff;opacity:.6;transition:opacity .2s ease-in-out}.analytics-box .more:hover,.dashboard-icon:hover span{opacity:1}.analytics-box .more .fa{float:right;font-size:14px;margin-top:1px}.analytics-box-classes{background-color:#52b9e9}.analytics-box-classes .more{background-color:#397f9f}.analytics-box-classes .fa{font-size:52px}.analytics-box-students{background-color:#e35b5a}.analytics-box-students .more{background-color:#9d4140}.analytics-box-students .fa{font-size:54px}.analytics-box-queries{background-color:#3FC380}.analytics-box-queries .more{background-color:#28744d}.analytics-box-queries .fa{font-size:52px}.analytics-box-sites{background-color:#8775a7}.analytics-box-sites .more{background-color:#554a69}.analytics-box-sites .fa{font-size:54px}.analytics-box-ratings{background-color:#F4D03F}.analytics-box-ratings .more{background-color:#d3a900}.analytics-box-ratings .fa{font-size:50px}.analytics-list{margin-top:20px}.analytics-list ul{padding:15px 10px 5px;margin-bottom:0}.analytics-list ul li{background-color:#f8f8f8;margin-bottom:7px;padding:3px 6px}.analytics-list h2{margin:0;color:#fff;font-size:14px;padding:8px 10px}.analytics-list h2 .fa{padding-right:4px}.analytics-list .more{float:right;font-size:13px;margin:0 10px 10px 0}.analytics-list .more .fa{color:#999}.analytics-list-queries{border:1px solid #3FC380;border-top:0}.analytics-list-queries h2{background-color:#3FC380}.analytics-list-sites{border:1px solid #8775a7;border-top:0}.analytics-list-sites h2{background-color:#8775a7}.analytics-results{margin-top:20px}.tc-chart-js-legend{padding-left:0}.tc-chart-js-legend li{display:block;float:left;clear:both;padding:10px;line-height:25px}.tc-chart-js-legend li span{width:25px;height:25px;display:block;float:left;margin-right:10px}.grid-heading{margin:0 0 10px}.ui-grid-cell-contents a:first-child{margin-left:0}.ui-grid-cell-contents a{margin-left:10px}.visited-site a{font-size:14px}.input-group.datepicker{width:150px}.datepicker-separator{margin:0 10px;vertical-align:middle;line-height:35px}.grid-icon{margin-right:10px}.ui-grid-align-right{text-align:right}.analytics-search-form{max-width:450px;margin-bottom:20px}.analytics-search-form .alert{padding:8px 15px;margin-top:15px}.table-analytics{width:210px;margin-bottom:25px}.table-analytics th{width:140px}.table-analytics td{width:70px}.site-rating-details h5{text-align:left;font-size:15px;margin-bottom:15px}.site-rating-details table{margin-top:5px;margin-bottom:40px}.modal .site-rating-details:last-child table{margin-bottom:0}.site-rating-details p,.site-rating-details td{text-align:left}.site-rating-details .fa{font-size:16px;color:#87D37C}.dashboard{margin-top:45px}.dashboard-icon{text-align:center;margin-bottom:25px;display:block}.dashboard-icon,.dashboard-icon:hover{color:#333}.dashboard-icon span{font-size:46px;opacity:.6;transition:.2s}.dashboard-icon .fa{color:#34495e}.dashboard-icon .title{font-weight:700}.back-button{margin-bottom:20px}.dashboard-tags table{max-width:800px}.dashboard-tags table input{max-width:350px}.teacher-class-share{width:300px}.collection-sharing{font-size:28px}.color-select .open{margin-bottom:0}.btn-group .form-control{position:relative}.btn-group .clear-btn.fa-remove{position:absolute;right:5px;bottom:10px;cursor:pointer;color:#ccc}.color-select .btn-group .clear-btn.fa-remove{right:20px}.color-select .form-control{position:relative}.color-select .form-control .arrow-down{position:absolute;width:0;height:0;top:40%;right:4px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:7px solid #000}.color-select .colors{z-index:10;padding-top:15px;border:1px solid #ccc;background-color:#fff;margin-bottom:15px}.color-select .icon{width:20px;height:20px;border-radius:20px}.collection-color,.color-select .colors span{max-width:60px;height:40px;color:#95a5a6;display:flex;align-items:center;margin-bottom:15px;width:100%}.color-select .colors span{border-radius:4px;justify-content:center;cursor:pointer}.color-select .colors span:hover{border:2px solid #c8f7c5}.color-select .colors .selected{border:2px solid #c3fbf9}.collection-color{border-radius:4px;justify-content:center}.collection-status .fa,.grid-actions .alert,.research .alert{display:inline-block}.collection-color.selected{border:4px solid #c3fbf9}.collection-color-filter option,.collection-color-filter select{color:#000;font-weight:700}.collection-end-align{text-align:end}.collection-create-success div,.collection-create-success p,.footer .social,.home-analytics p,.home-container h2,.home-dashboard p,.home-feature-list ul .icon,.home-info .content .icon,.nav-tooltip .nav-tooltiptext,.quote-center,.quote-center-author,.quote-center-text,.text-centered,h4.step{text-align:center}.collection-end-align .library-favorite{color:#000}.collection-end-align .fa{cursor:pointer;color:#95a5a6;font-size:24px}.collection-container{position:relative;border:1px solid #95a5a6;min-height:140px;border-radius:4px;margin-bottom:15px}.collection-container .header{height:35px;border-bottom:1px solid #95a5a6;margin-bottom:10px}.collection-container .title{display:inline-block;color:#000;margin-top:0;padding-top:5px;padding-left:15px;font-weight:600;font-size:18px;max-width:85%}.collection-container.colored .fa.fa-ellipsis-v,.collection-container.colored .fa.fa-exclamation-triangle,.collection-container.colored .fa.fa-refresh,.collection-container.colored .title{color:#fff!important}.collection-container.colored .header{border-bottom:none}.collection-container .actions,.collection-container .collection-status{position:absolute;top:8px;right:28px}.collection-container .actions{top:9px;right:8px}.collection-container .actions span{padding-left:16px;cursor:pointer;font-size:17px;color:#95a5a6}.collection-container .title,.collection-container p{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-container p:active,.collection-container p:focus{margin-bottom:48px}.collection-container .title:active,.collection-container p:active,.collection-container p:focus{overflow:visible;white-space:normal}.collection-container .info{width:100%;position:absolute;margin-bottom:8px;bottom:0}.collection-container .info b{color:#484e4f}.collection-table td{max-width:0;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-table td.name{width:25%}.collection-table td.description{width:15%}.collection-table td.grid-actions{width:50%}.collection-table td.grid-actions.sm{width:20%}.collection-table td:active,.collection-table td:focus,.collection-table td:hover{overflow:visible;white-space:normal}.collection-create-success .fa{font-size:80px;margin-bottom:15px;color:#00b16a}.curator-colors div{margin-bottom:15px}.curator-colors a{color:#000}.curator-colors .fa.humanities{color:#d4225a}.curator-colors .fa.math-and-science{color:#33a4a1}.curator-colors .fa.technology{color:#2461ae}.curator-colors .fa.sports-and-health{color:#95c120}.curator-colors .fa.business-and-career{color:#52b3d9}.curator-colors .colored{border-radius:30px;color:#fff!important;background-color:#000;padding:8px}.curator-colors .colored .fa{color:#fff!important}.curator-colors .colored.humanities{background-color:#d4225b}.curator-colors .colored.math-and-science{background-color:#33a4a1}.curator-colors .colored.technology{background-color:#2462ae}.curator-colors .colored.sports-and-health{background-color:#95c120}.curator-colors .colored.business-and-career{background-color:#52b3d9}.collection-status .fa{font-size:17px}.collection-status .fa-refresh{color:#facc3b}.collection-status .fa-exclamation-triangle{color:#f22613}.collection-status .fa-check-circle-o,.fa.email-verified{color:#00b16a}.fa.email-verified{font-size:20px;vertical-align:middle}.research form .checkbox{margin-top:0}.usage-data .grid{margin-top:30px}.ui-grid-cell-contents{text-overflow:none}.grid-actions{margin-top:10px;white-space:nowrap}.student-gender{min-width:85px}.student-birth-year{min-width:70px}.student-save{min-width:125px}.student-save .alert{padding:5px;margin-top:5px}.grid-actions a,.grid-actions button{margin-right:5px}.student-card{border:1px dashed #ccc;border-radius:6px;margin:10px;padding:8px;min-width:350px}.collection-manage form,.research form,.usage-data form,.webinar-edit .tab-pane form{max-width:600px}.collection-manage .alert,.grid-actions .alert,.research .alert{padding:6px 15px}.research .alert{margin-left:10px}.table-code{margin-right:5px}.uploader-form{margin-top:30px}.uploader{line-height:12px;margin-top:10px}.analytics-section{margin-top:20px}.btn-separator{padding:0 6px}input[type=file].uploader{display:inline}.dashboard-user-data tbody th{width:180px}.class_students_form,.classes_form{margin-top:25px;margin-bottom:18px}.feedback-blockquote{font-size:14px}.user-feedback{margin-top:40px}.invoice-add form{margin-top:20px}.invoice-add form select{max-width:300px}.invoice-add form input{max-width:100px}.heading-btn{line-height:1.2;vertical-align:top}.loader,table tr td.middle{vertical-align:middle}.badge-notification{position:absolute;background-color:red;color:#fff;font-size:12px!important}.notification-title{color:#000!important;text-decoration:none!important;position:relative}.notification-title.bold{font-weight:600}.bold,.modal h5,.new-navbar-item{font-weight:700}.notification-title .fa.mr{margin-right:7px}.notification-body{padding:20px 40px 10px}.notification-created-on{font-size:13px;line-height:1.6em}.notification-panel-heading div{line-height:2.3}.notification-circle{position:absolute;font-size:8px;color:red;top:.18em;left:1.28em}.notification-action{font-size:15px;line-height:1.2;margin-left:3px}.webinar-edit-submit{margin-top:10px}.webinar-edit form .checkbox{margin-top:30px}.webinar-edit .alert{margin-top:15px;display:inline-block}.add-teacher-form .alert,.add-teacher-form .teacher-details{margin-top:10px}.public-collections table{margin-top:30px;margin-bottom:0}.public-collections #search{margin-top:10px}.public-collections #search input{margin-right:6px}.public-collections #search .form-group:first-child input{min-width:240px}.profile-add-child{margin-bottom:30px}.price-plan-modal form .checkbox.first{margin-top:0}.price-plan-modal form p{margin-top:7px;margin-bottom:4px}.price-plan-modal form p.first{margin-top:0}.table>tbody>tr>td.td-btn{padding-top:3px;padding-bottom:3px}.dashboard-index h2{font-size:22px;margin:0 0 25px;padding:0 0 6px 6px;border-bottom:1px solid #ccc}.dashboard-options{margin-bottom:22px}.public-collections .pagination{margin-top:25px}.datepicker-tip{font-size:20px;color:#5bc0de;line-height:33px;padding-left:10px}.footer,.footer a{color:#fff}.criteria-questions-help{margin-left:10px;vertical-align:middle}@media (max-width:768px){.dashboard-option{width:150px;float:left}}@media (max-width:480px){.collection-manage form,.research form,.usage-data form,.webinar-edit .tab-pane form{max-width:100%}.collection-container .title{max-width:60%}.collection-container .collection-status{right:48px}.collection-container .fa.fa-ellipsis-v{padding-left:32px}}.footer{background-color:#ABB7B7;padding:20px 0;width:100%;height:215px;position:absolute;bottom:0}.footer p{font-size:14px;margin-bottom:2px}.footer a:hover{color:#555}.footer p.copyright{font-size:12px;margin-top:20px}.footer p.email{margin-top:6px}.footer .social a:nth-child(0){margin-left:0}.footer .social a{font-size:36px;margin-left:10px}html{position:relative;min-height:100%}body{margin-bottom:245px}.ng-cloak,[ng-cloak],[ng\:cloak]{display:none!important}a:hover{text-decoration:none}textarea{min-height:90px}.form-group label button{margin-left:10px}.list-unstyled li{padding-left:0}.fa-rotate-225{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}.btn.ml,.fa.ml,.radio-inline.ml{margin-left:4px}.fa.mr{margin-right:4px}table tr td .inline-link{margin-left:10px}.col-lg-5ths,.col-md-5ths,.col-sm-5ths,.col-xs-5ths{position:relative;min-height:1px}.col-xs-5ths{width:20%;float:left}.required-field{color:red}.tab-pane{padding:20px 0}.vcenter{display:flex;align-items:center}.btn-pink{background-color:#db0a5b;border-color:#db0a5b;color:#fff!important}.btn-pink:active,.btn-pink:focus,.btn-pink:hover{background-color:#cb0954!important;border-color:#cb0954!important}.pagination{margin-bottom:0}@media (min-width:768px){.col-sm-5ths{width:20%;float:left}}@media (min-width:992px){.col-md-5ths{width:20%;float:left}.modal-s700{width:700px}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}}@media (max-width:768px){.footer{height:310px}body{margin-bottom:340px}.row.vcenter{display:block}}.navbar-top.navbar{background-color:#fff;border-color:transparent;margin-bottom:0;font-weight:700;border-bottom:1px solid #e7e7e7}.navbar-top .navbar-brand{height:62px;padding:0;margin:10px 0 10px 15px}.navbar-top .navbar a{color:#666;font-size:14px}.home-container,.home-container a,.home-premium-features .table td a,.home-premium-features .table td button,.home-premium-features .table td p,.home-premium-features .table td span,.home-search button,.home-search input,.home-search select{font-size:16px}.navbar-top.navbar-default .navbar-nav>li>a{padding-left:12px;padding-right:12px}.navbar-top.navbar-default .navbar-nav>.active>a,.navbar-top.navbar-default .navbar-nav>.active>a:focus,.navbar-top.navbar-default .navbar-nav>.active>a:hover{color:#428bca;background-color:#fff}.navbar-top.navbar-default .navbar-nav>li>a:focus,.navbar-top.navbar-default .navbar-nav>li>a:hover{color:#428bca}.navbar-top .navbar-nav{margin-top:16px}.dropdown-menu{min-width:90px}.new-navbar-item{position:absolute;color:red;left:-18px;top:2px;z-index:1}.nav-login-btn,.nav-register-btn{color:#fff;padding:4px 6px;border-radius:6px}.nav-register-btn{background-color:#1BA39C}.navbar-top .navbar-nav>li>a:hover .nav-register-btn{background-color:#019875}.nav-login-btn{background-color:#ABB7B7}.navbar-top .navbar-nav>li>a:hover .nav-login-btn{background-color:#666}.nav-tooltip{position:relative;display:inline-block}.nav-tooltip .nav-tooltiptext{visibility:hidden;color:#fff;background-color:#000;width:300px;margin-left:-150px;padding:5px 0;border-radius:6px;position:absolute;z-index:1;top:80%;left:50%;opacity:.5}.nav-tooltip:hover .nav-tooltiptext{visibility:visible}.nav-tooltip .nav-tooltiptext::after{content:" ";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #000}.home-register{min-height:100px;text-align:center;margin-top:40px}.home-register .form-container{background-color:#87d37c;border-radius:10px;padding:15px 0 5px}.home-register h2{font-size:16px;margin:12px 0 8px;font-weight:600}.home-register form .form-group:nth-child(1) input{margin-left:0}.home-register form input{margin-left:15px}.home-register form button{margin-left:20px}.home-container{margin-bottom:50px}.home-container h2{color:#2462ae;margin-top:15px;margin-bottom:50px}.home-analytics img,.home-dashboard img{margin:auto}.home-feature-list ul{width:80%;max-width:400px;list-style-type:none;padding-right:8px;padding-left:8px;margin-right:auto;margin-left:auto}.home-feature-list ul li{margin-bottom:16px}.home-feature-list ul .icon{padding:0!important}.home-feature-list ul .icon .fa{color:#95a5a6;font-size:60px}.home-feature-list ul .icon .fa.fa-globe{color:#81cfe0}.home-feature-list ul .icon .fa.fa-university{color:#ef4835}.home-feature-list ul .icon .fa.fa-image{color:#95c120}.home-feature-list ul .icon .fa.fa-book-open{color:#286090}.home-feature-list ul .icon .fa.fa-copy{color:#ef7d00}.home-feature-list ul .icon .fa.fa-chalkboard-teacher{color:#8775a7}.home-premium-features,.home-search{width:100%;padding-top:25px;background-color:#ededed}.home-search-filters{margin-bottom:50px;max-width:500px;margin-right:auto;margin-left:auto}.home-info{margin-top:50px}.home-info.world{padding-bottom:20px}.home-info .content ul li{margin-bottom:30px}.home-info .content ul li:nth-child(1) .fa{color:#81cfe0}.home-info .content ul li:nth-child(2) .fa{color:#95a5a6}.home-info .content ul li:nth-child(3) .fa{color:#ef4836}.home-info .content ul li:nth-child(4) .fa{color:#1e8bc3}.home-info .content ul li .fa-check{font-size:20px;color:#f89406!important;padding-right:4px}.home-info .content ul h3{margin:0 0 8px;font-size:20px}.home-info .content ul li:nth-child(1) h3{margin-top:7px}.home-info .content ul li p{margin-bottom:4px;font-size:16px}.home-info .content .fa{font-size:60px}.home-info .content .icon{padding:0!important}#carousel-reviews .carousel-indicators li{width:12px;height:12px}#carousel-reviews .carousel-indicators li.active{width:14px;height:14px}.reviews div.review{margin-bottom:25px;padding-left:35px}.reviews .item{min-height:460px}.reviews.world .item{min-height:510px}.reviews p{margin:0}.reviews p.review{font-size:16px}.reviews p.author{color:#6c7a89}.reviews .quote-left,.reviews .quote-right{font-size:20px;color:#3fc380}.quote-center.lg{font-size:20px;margin-top:20px}.quote-right{text-align:right}.reviews .carousel-indicators{bottom:-30px}.carousel-indicators li{border-color:#abb7b7}.carousel-indicators .active{background-color:#abb7b7}.reviews .try-it{text-align:center;margin-top:60px}.reviews .try-it .btn{width:190px}.reviews .try-it.world .btn{width:100px}.new-item{display:inline-block;font-size:16px;background-color:#ef4836;color:#fff;border-radius:24px;padding:4px 10px}.promo{margin-top:25px;margin-bottom:25px}.promo h3{font-size:20px;text-align:center;margin:0 0 30px}.promo .featured-at{text-align:center;margin-top:25px}.promo .featured-at img{margin-right:15px;margin-bottom:10px}.home-donate{margin-top:40px}.home-donate h2{position:relative;font-size:24px;margin:0 0 10px}.home-donate h2 a{margin-left:8px;vertical-align:text-bottom}.home-donate p{font-size:16px;color:#4d4d4f;line-height:1.35;margin-top:3px}.home-donate img{max-height:130px}.home-donate .description-container{margin-left:15px}.survey-question{margin-bottom:50px}.survey-question:nth-child(1){margin-top:20px}.survey-question p{font-size:14px}.survey-question table th:nth-child(2){width:160px}.login button,.survey-question table th:nth-child(3){width:110px}.survey-question input[type=text]{margin-top:5px}.survey-info{margin:30px 0}.user-survey .alert{margin-top:10px}.user-survey .table-bordered.has-question-error{border-color:#a94442}.user-survey .table-bordered.has-question-error tbody tr td:first-child,.user-survey .table-bordered.has-question-error thead tr th:first-child{border-left:0}.user-survey .table-bordered.has-question-error tbody tr td:last-child,.user-survey .table-bordered.has-question-error thead tr th:last-child{border-right:0}.user-survey .table-bordered.has-question-error tbody tr:last-child td{border-bottom:0}@media (max-width:480px){.promo h3 a{display:block}.home-register form input{margin-left:0}.home-register button{margin-top:0!important}}@media (max-width:768px){.home-donate .description-container,.home-register form input{margin-left:0}.home-register .form-container{padding-top:20px;padding-left:40px;padding-right:40px}.home-donate h2{margin-top:30px}}@media (max-width:992px){.home-register button{margin-top:15px}}.add-to-library .alert{padding:7px 15px;margin-top:0}.add-to-library .loader{margin:10px 10px 0 0}.add-to-library .other-theme{margin-top:5px}.add-to-library{margin-top:40px}.add-to-library .action-container{margin-top:30px}.add-to-library h5{font-weight:700}.bookmarklet .add-it{cursor:move}.bookmarklet .fa{color:#EF4836}.bookmarklet h4{margin-bottom:20px;font-size:15px}.bookmarklet p{margin:10px 0}.add-it-toggle{margin-bottom:10px}.login,.password-reset{margin-top:50px}.login img{border-radius:8px}.login .banner{text-align:right;padding-right:50px}.billing-message h2,.home.jumbotron h1,.how-try-it,.pricing th,.title-box h1,.verify-msg,.why-choosito h2,h1.page-heading{text-align:center}.login a{display:inline-block;margin:4px 0 0 2px}.login .form-group:first-child a{margin-left:0}.login .checkbox{margin:15px 0 0}.login form .form-group:nth-child(3){margin-bottom:0}.login form .form-group:nth-child(3) p{padding:4px 0 0 2px}.login label{font-size:14px;margin-bottom:8px}.login .btn-container{margin-top:15px}.login .alert-danger{padding:8px 15px;margin-top:15px}.fa-google{margin-right:5px;background:conic-gradient(from -45deg,#ea4335 110deg,#4285f4 90deg 180deg,#34a853 180deg 270deg,#fbbc05 270deg) 73% 55%/150% 150% no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}textarea.logout-feedback{height:150px}h1.page-heading{font-size:26px;font-weight:600;margin-top:30px}.home.jumbotron,.query-box,.title-box{background-color:#c3fbf9;margin-bottom:0}.home.jumbotron{padding-top:25px;padding-bottom:25px}.title-box{margin-bottom:20px}.home.world.jumbotron,.query-box.world,.title-box.world{background-color:#52b3d9}.query-box.home{padding:45px 0;margin-top:50px;margin-bottom:10px}.home.jumbotron h1,.title-box h1{font-size:30px}.home.jumbotron h1{color:#2462ae;font-weight:600;line-height:initial;margin:0;padding-top:4px;padding-bottom:4px}.home.jumbotron h1 span,.why-choosito h1{font-weight:700}.home.world.jumbotron{padding:20px 0}.home.world.jumbotron h1{padding-top:0;margin-top:135px}.title-box h1{margin:0;padding:10px 0;line-height:1.6}.why-choosito h2{margin-top:0;padding:0;font-size:26px}.title-box.jumbotron{padding:15px 0}.why-choosito-content{margin-top:20px;max-width:900px}.why-choosito-content p.heading{font-size:18px}.why-choosito-content p{font-size:16px;margin-bottom:10px}.why-choosito-content .colored{color:#1ba39c;font-weight:600}.why-choosito-content h3{margin:0;padding:0;font-weight:700}.why-choosito-content .row{margin-top:30px}.contact-content .row div:first-child{margin-bottom:30px}.contact-content{margin-top:40px}.contact-content h3{margin-top:10px}.contact-content h4{font-size:20px;margin-top:20px}.contact-content .contact{margin-top:18px}.contact-content p{margin-bottom:5px}.faq-content,.highlighter-content{margin-top:20px;max-width:800px}.faq-content p.heading,.highlighter-content p.heading{font-size:18px;margin-top:15px}.faq-content p,.highlighter-content p{font-size:16px;margin-bottom:10px}.faq-content .colored,.highlighter-content .colored{color:#1ba39c;font-weight:600}.faq-content h3,.highlighter-content h3{margin:20px 0;padding:0;font-weight:700;font-size:22px}.highlighter-content img{margin:auto}.careers-content{max-width:800px}.careers-content p{font-size:15px;margin:20px 0}.careers-content .careers-intro{font-size:16px}.careers-intro{margin-top:20px}.careers-content h3{font-size:18px;font-weight:700;margin-top:30px}.careers-content h4{font-size:16px;font-weight:700;margin-top:30px}.careers-content li{font-size:15px}.label.careers{font-size:13px;vertical-align:middle;margin-left:3px}.careers-btn{margin-top:20px}.how-it-works-slides .title{font-weight:700}.how-it-works-slides .description{margin-bottom:0}.how-try-it{margin-top:40px}.start-guide{padding:0 100px}.start-guide img{border:1px solid #ccc;margin:40px auto}.password-reset .alert,.profile .alert{padding:8px 15px;margin-top:15px}.billing,.pricing-info{max-width:450px}.billing form,.pricing-info form{margin:20px 0}.billing .alert,.pricing-info .alert{padding:8px 15px;margin-top:15px}.verify-msg{font-size:16px;margin-top:20px}.billing h2{font-size:20px;margin-bottom:22px}.billing h2.cc-details{margin-top:40px}.billing .btn-container{margin-top:34px}.billing-message h2{font-size:20px}.pricing h2{font-size:18px;margin-bottom:0;padding-left:7px}.pricing h3{color:#2461ae;font-size:16px;font-weight:700;margin:4px 0 0}.pricing th{font-size:16px}.pricing .table>tbody>tr>td{text-align:center;vertical-align:middle}.pricing .table>tbody>tr>td:first-child{text-align:left;font-size:16px}.pricing .table>tbody>tr:first-child>td{font-size:16px}.pricing .table p{margin:5px 0 4px;font-size:16px;color:#696969}.pricing .fa-check{color:#2ecc71;font-size:16px}.pricing .fa-close{color:#95a5a6;font-size:16px}.pricing .contact{text-align:center;margin-top:30px;font-size:14px}.pricing .volume-pricing{margin-top:45px;margin-bottom:50px}.pricing .volume-pricing.table>tbody>tr>td{font-size:18px;border-top:none;padding-top:2px}.pricing .table>thead>tr>th{padding-top:0}.jumbotron.donate{height:600px;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(../../images/donate_bg.jpg);background-size:cover;background-position:center center;padding:0;margin-bottom:50px}.choosito-class h1,.choosito-class h2,.jumbotron.donate h1,.jumbotron.donate h2{color:#fff;text-align:center;text-shadow:0 1px 0 #000}.choosito-class h1,.jumbotron.donate h1{margin-top:150px;font-size:40px}.choosito-class h2,.jumbotron.donate h2{margin-top:55px;font-size:30px;line-height:1.3}.choosito-class h2{margin-top:70px}.jumbotron.donate .action{margin-top:60px;text-align:center}.container.donate .choosito-class{max-height:120px;float:right;margin-right:15px}.container.donate .social-impact{font-size:30px;line-height:1.3;margin-left:15px;color:#4d4d4f;max-width:325px}.container.donate h3{margin-top:55px;margin-bottom:35px;text-align:center;font-size:22px}.donate-form .btn-container{margin-top:20px}.donate-form .alert{margin-top:15px;padding:10px}.donate-form form{max-width:400px;margin:0 auto}.how-it-works-video{text-align:center;margin-top:10px;margin-bottom:10px}.jumbotron.choosito-class{height:840px;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(../../images/choosito_class_bg.jpg);background-size:cover;background-position:center center;padding:0;margin-bottom:40px}.jumbotron.choosito-class .form-container{text-align:center;margin-top:130px}.jumbotron.choosito-class input{border:1px solid #f0ad4e;box-shadow:none;margin-right:10px}.jumbotron.query-box h2{margin:0 0 14px;font-size:18px}.choosito-class-info{margin:0;padding:40px;background-color:#fff}.choosito-class-info img{border-radius:4px}.choosito-class-info.alt{background-color:#f8f8f8}.choosito-class-info h3{font-size:22px;font-weight:600;margin:0 0 20px;text-align:center}.choosito-class-info p{font-size:18px;line-height:1.4;margin:0;padding:0}.choosito-class-info button{display:block;margin:20px auto 0}.choosito-class-info .link{text-align:center;margin-top:20px}.choosito-class-credentials h4{font-size:22px;font-weight:600;margin:0 0 20px}.choosito-class-credentials img{max-height:100px}.choosito-class-credentials .support p{font-size:18px;line-height:1.45;margin:15px 0 0;padding:0}.choosito-class-credentials .testimonials p.author{font-size:14px;color:#6c7a89}.choosito-class-credentials .testimonials .quote{font-size:16px}.choosito-class-credentials .testimonials .quote span{font-size:14px;color:#3fc380}.choosito-class-credentials .testimonials .fa-quote-left{padding-right:8px}.choosito-class-credentials .testimonials .fa-quote-right{padding-left:8px}h4.careers-info{margin-top:0}@media (max-width:480px){.carousel-control-how.left{left:-15px}.carousel-control-how.right{right:28px}.home.world.jumbotron h1{margin-top:20px}.container.donate .social-impact{font-size:22px}.jumbotron.choosito-class h1,.jumbotron.donate h1{margin-top:80px}.jumbotron.choosito-class .form-container{margin-top:60px}}@media (max-width:768px){.container.donate .choosito-class{float:none}.jumbotron.choosito-class form{max-width:400px;margin:0 auto}.jumbotron.choosito-class form button{margin-top:0!important}.choosito-class-info img,.choosito-class-info.alt h3{margin-bottom:40px}.choosito-class-info img{margin-top:0}.choosito-class-info.alt img{margin-bottom:0;margin-top:40px}.choosito-class-credentials .support{margin-bottom:40px}}@media (max-width:992px){.jumbotron.choosito-class form button{margin-top:20px}.choosito-class-credentials .support p{margin-top:0}}.user-profile{margin-top:10px}.user-profile .details{margin-left:15px;font-size:16px}.user-profile .details p{margin-top:0;margin-bottom:2px}.user-profile .details p:first-child{margin-top:14px;font-weight:700;font-size:18px}.user-profile .section{margin-top:36px}.user-profile h2{font-weight:700;font-size:16px}.user-profile .bio{font-size:15px;margin-bottom:0}.user-profile .links{margin-top:12px;margin-left:0}.user-profile .links li{margin-right:6px}.user-profile .links .fa{font-size:24px}.user-profile .links .fa-envelope-o{font-size:22px;color:#6C7A89}.user-profile .links .fa-twitter{color:#55acee}.user-profile .links .fa-pinterest{color:#bd081c}.user-profile .links .fa-linkedin{color:#0077b5}.user-profile .links .fa-facebook{color:#3b5998}.navbar-questbook{margin-top:30px}.navbar-questbook .fa{font-size:16px;padding-right:3px}.quest-thumb-container{max-width:100px}.result.quest-result .label.label-subject-1{background-color:#F0566A}.result.quest-result .label.label-subject-2{background-color:#03B0AC}.result.quest-result .label.label-subject-3{background-color:#007CC2}.result.quest-result .label.label-subject-4{background-color:#3DB54A}.result.quest-result .label.label-subject-5{background-color:#00A6E9}.result .label.label-grade{background-color:#EF7D00}.result .label.label-tag{background-color:#639}.result .label.label-author{background-color:#C0392B}.result .label.label-draft{background-color:#95A5A6}.result.quest-result .label{display:inline-block;margin-top:0;margin-bottom:6px}.result.quest-result .label.label-draft{margin-bottom:0;vertical-align:top}.quest-view-header .result.quest-result .label.label-draft{margin-top:3px}.quest-view-header .quest-actions{margin-top:0}.quest-result .quest-title{font-size:16px}.result .labels{border:none;margin-bottom:10px}.result .labels tr td:first-child{width:72px}.result .labels td{border:none;padding:0}.quest-edit-header .result,.quest-view-header .result{margin-top:7px}.quest-edit-header .header-container,.quest-view-header .header-container{border:1px dashed #ccc;border-radius:4px;padding:14px}.quest-edit-header .header-container{padding-bottom:10px}.quest-view-header h1{font-size:24px;margin-top:0;margin-bottom:14px}.quest-view-header .header-container table{margin-bottom:0}.quest-edit-body,.quest-view-body{margin-top:30px}.quest-menu.nav li{line-height:1.2}.quest-menu.nav li a{padding-top:7px;padding-bottom:7px}.quest-menu .fw{width:20px}.quest-submenu{margin-left:25px}.quest-submenu .fw{width:10px}.quest-view-body .section{padding-left:5px;padding-right:5px}.quest-edit-body .section h2,.quest-view-body .section h2{font-size:22px;margin-top:4px;margin-bottom:25px}.quest-view-body .section .content h1{font-size:20px}.quest-view-body .section .content h2{font-size:18px}.quest-view-body .section .content h3{font-size:16px}.quest-view-body .section .content h4{font-size:14px}.quest-view-body .section .content h5{font-size:12px}.quest-action .fa{font-size:17px}.quest-edit .fa{color:#26A65B}.quest-favorite .fa{color:#F22613}.quest-delete .fa{font-size:19px!important}.quest-copy .fa{color:#1E8BC3}.quest-view-header .quest-action .fa{font-size:20px}.quest-section-actions{margin-bottom:20px}.quest-section-actions button{margin-right:5px}.quest-edit-header form input{max-width:450px}.quest-edit-header form button{margin-top:2px;margin-left:10px}.quest-edit-header form .loader{margin:10px 0 0 10px}.quest-edit-header .labels td{padding-top:4px;padding-bottom:4px}.quest-edit-header .result.quest-result .label{margin-bottom:0}.quest-edit-header .quest-edit{vertical-align:middle;font-size:18px}.quest-edit-header .quest-edit .fa{padding-left:0}.quest-thumbnails img{margin:8px;border:4px solid #fff}.quest-thumbnails img.selected{border:4px solid #22A7F0}.checkbox.quest-grade-parent,.quest-edit-header .result .labels{margin-bottom:0}ul.nested{margin-left:20px}.quest-edit-tag label{font-weight:400}.quest-edit-tag-top{max-width:350px;margin-bottom:20px}#register .step2 #code,.result .thumb{max-width:200px}.create-quest-container{margin-bottom:15px}img.quest-copy{vertical-align:top;margin:0}.quest-actions{margin-top:3px;margin-left:12px}.list-inline.quest-actions>li{padding:0;margin-right:12px;float:left}.panel-tags .search-refresh-container{margin-top:5px}.panel-tags .list-unstyled{margin:8px 0 7px 3px}button.quest-status{margin-left:5px}.file-cabinet .uploader-form{margin-top:0}.file-cabinet .uploader-form label{font-size:14px}.file-cabinet .uploader-form input{margin-left:8px;font-size:14px}.qb-subjects label{display:inline}.themes .radio{margin:0}.quests .pagination{margin-top:40px}.quest-edit-language{width:auto;display:inline-block}#register .modal-dialog{margin-top:100px}#register .step1{text-align:center}#register .step1 button{width:130px}#register p.tip{padding-top:6px;font-size:14px}#register .loader{margin-right:10px}#register .alert,.modal .alert{margin-bottom:0;padding:6px 10px}@media (max-width:480px){#register .step1 button{width:auto}}.query-box{text-align:center;padding:35px 0;margin:0}.query-box.adaptive{background-color:#c8f7c5}.query-box.familiarity{background-color:#c5eff7}.query-box form button{margin-left:10px}input#query{width:250px}span.search-separator{padding:0 5px}div.panel-authors,div.panel-categories,div.panel-grey-themes,div.panel-languages,div.panel-read-levels,div.panel-related-terms,div.panel-resource-filters,div.panel-tags,div.panel-user-tags{background-color:#f8f8f8;border-radius:5px;border:1px solid #ededed}.result .images-thumb,.result .thumb{border:1px solid #a2e7e4}div.panel-categories>.panel-heading{color:#fff;background-color:#95c11f}div.panel-read-levels>.panel-heading{color:#fff;background-color:#ef7d00}div.panel-tags>.panel-heading{color:#fff;background-color:#639}div.panel-authors>.panel-heading{color:#fff;background-color:#c0392b}div.panel-related-terms>.panel-heading{color:#fff;background-color:#1e8bc3}div.panel-grey-themes>.panel-heading{color:#fff;background-color:#95a5a6}div.panel-languages>.panel-heading,div.panel-resource-filters>.panel-heading,div.panel-user-tags>.panel-heading{color:#fff;background-color:#52b3d9}div.panel span.strikethrough{text-decoration:line-through}div.dictionary{margin:20px 0}a.panel-toggle{padding-right:3px}.result{margin-top:25px}.result .bottom{margin-top:10px}.result p.display-url a{color:#26a65b;word-wrap:break-word}.result p.display-url a:hover{color:#078207}.recommendation .result span.fa-university,.results .result span.fa-university{color:#ef4836;vertical-align:middle}.result .thumb{max-height:150px}.more-container .result .thumb{max-width:155px;max-height:116px}.results .pagination,form#search-more{margin-top:50px}p.wikipedia-results{margin-top:30px;padding-top:30px;border-top:1px solid #ccc}.recommendation .label,.result .label{padding:5px 8px;margin:7px 7px 0 0;font-size:12px;background-color:#95a5a6}.recommendation .label-user-tag,.result .label-user-tag{padding-right:5px}.recommendation .label.label-read-level-1,.result .label.label-read-level-1{background-color:#ffcc3b}.recommendation .label.label-read-level-2,.result .label.label-read-level-2{background-color:#fcaf17}.recommendation .label.label-read-level-3,.result .label.label-read-level-3{background-color:#f47b20}.recommendation .label.label-read-level-4,.result .label.label-read-level-4{background-color:#ef3e23}.recommendation .label.label-subject-area-1-1,.recommendation .label.label-subject-area-1-2,.recommendation .label.label-subject-area-1-3,.recommendation .label.label-subject-area-1-4,.recommendation .label.label-subject-area-1-5,.recommendation .label.label-subject-area-17,.recommendation .label.label-subject-area-22,.recommendation .label.label-subject-area-23,.recommendation .label.label-subject-area-24,.recommendation .label.label-subject-area-25,.result .label.label-subject-area-1-1,.result .label.label-subject-area-1-2,.result .label.label-subject-area-1-3,.result .label.label-subject-area-1-4,.result .label.label-subject-area-1-5,.result .label.label-subject-area-17,.result .label.label-subject-area-22,.result .label.label-subject-area-23,.result .label.label-subject-area-24,.result .label.label-subject-area-25{background-color:#f0566a}.recommendation .label.label-subject-area-18,.recommendation .label.label-subject-area-2-1,.recommendation .label.label-subject-area-2-2,.recommendation .label.label-subject-area-2-3,.recommendation .label.label-subject-area-26,.recommendation .label.label-subject-area-27,.result .label.label-subject-area-18,.result .label.label-subject-area-2-1,.result .label.label-subject-area-2-2,.result .label.label-subject-area-2-3,.result .label.label-subject-area-26,.result .label.label-subject-area-27{background-color:#03b0ac}.recommendation .label.label-subject-area-19,.recommendation .label.label-subject-area-3-1,.result .label.label-subject-area-19,.result .label.label-subject-area-3-1{background-color:#007cc2}.recommendation .label.label-subject-area-20,.recommendation .label.label-subject-area-4-1,.result .label.label-subject-area-20,.result .label.label-subject-area-4-1{background-color:#3db54a}.recommendation .label.label-subject-area-21,.recommendation .label.label-subject-area-5-1,.result .label.label-subject-area-21,.result .label.label-subject-area-5-1{background-color:#00a6e9}.recommendation .label.label-familiar,.result .label.label-familiar{background-color:#5cb85c}.read-levels .checkbox,.themes .checkbox{margin:0}.checkbox.plain label{padding-left:0}.result p.description em{font-weight:700;font-style:normal}.results .result span.fa-university{font-size:22px}.result .rating{padding-right:2px}.result .rating span{cursor:pointer;font-size:20px;color:#f7ca18;vertical-align:middle}.result .rating .glyphicon{top:0}.result .rating span.rating-label{color:#333;font-size:13px;vertical-align:top;display:inline-block;padding-top:3px}.result .alert-info{margin:0;padding:10px 15px;max-width:355px}.result .actions{margin-bottom:3px}.result .addthis_button_compact{font-size:20px;color:#87d37c}.recommendation .addthis_button_compact{color:#87d37c}.result .sharing{min-width:24px}.result .fa-plus{color:#1e8bc3;font-size:19px}.recommendation .fa-plus{color:#1e8bc3}.result .fa-sticky-note{font-size:20px}.sticky-note-filled{color:#87d37c}.recommendation .fa-trash,.sticky-note-empty{color:#bfbfbf}.result .fa-trash{color:#bfbfbf;font-size:20px}.result .correction .fa{color:#f89406;font-size:20px}.recommendation .correction .fa{color:#f89406}.result .block .fa{color:#f22613;font-size:20px}.recommendation .block .fa{color:#f22613}.result .collection .fa{color:#52b3d9;font-size:18px}.recommendation .collection .fa{color:#52b3d9}.result .citation .fa{color:#be90d4;font-size:18px}.recommendation .citation .fa{color:#be90d4}.result .research-annotation .fa{color:#22313f;font-size:17px}.recommendation .research-annotation .fa{color:#22313f}.result .text-extraction .fa{color:#95a5a6;font-size:17px}.recommendation .text-extraction .fa{color:#95a5a6}.result .user-url-ratings .fa{color:#f4d03f;font-size:18px}.recommendation .user-url-ratings .fa{color:#f4d03f}.result .url-ratings .fa{color:#87d37c;font-size:18px}.recommendation .url-ratings .fa{color:#87d37c}.search-web-front{padding-top:40px}.search-web-front .search-refresh{display:none}.radio-rating label:first-child .fa{color:red}.radio-rating label:nth-child(2) .fa{color:green}.results{margin-top:30px}.results .no-results,.results .search-prompt{display:inline-block;margin-bottom:0}.results .search-prompt{margin-bottom:10px;margin-right:30px;padding:6px 15px}.img-search-action{vertical-align:top;margin-right:5px}.search-refresh{margin-top:5px}.search-refresh-container{text-align:left}.panel-grey-themes .fa-warning{color:#fff;font-size:18px;float:right}.panel-grey-themes .tooltip-inner{min-width:200px;text-align:left}.library-add{margin-bottom:20px}.image-search a,.library-add a{width:100%}.library-add p{margin:10px 0}.library-add-collections{margin-bottom:0}.cogs.web-results{margin-bottom:10px}.cogs .fa-spin{font-size:20px}.cogs .fa-counter-spin{font-size:28px;margin-right:3px}.cogs .cogs-text{position:absolute;margin:5px 0 0 6px}.fa-counter-spin{-webkit-animation:spin-counter 2s infinite linear;-moz-animation:spin-counter 2s infinite linear;-o-animation:spin-counter 2s infinite linear;animation:spin-counter 2s infinite linear}@-moz-keyframes spin-counter{0%{-moz-transform:rotate(359deg)}100%{-moz-transform:rotate(0)}}@-webkit-keyframes spin-counter{0%{-webkit-transform:rotate(359deg)}100%{-webkit-transform:rotate(0)}}@-o-keyframes spin-counter{0%{-o-transform:rotate(359deg)}100%{-o-transform:rotate(0)}}@-ms-keyframes spin-counter{0%{-ms-transform:rotate(359deg)}100%{-ms-transform:rotate(0)}}@keyframes spin-counter{0%{transform:rotate(359deg)}100%{transform:rotate(0)}}.read-levels .nav-stacked>li,.results .nav-stacked>li,.themes .nav-stacked>li{margin-bottom:5px}.results .nav-stacked>li>a{padding:2px}.read-levels .nav-stacked .nav-stacked,.themes .nav-stacked .nav-stacked{margin-left:15px}.read-levels .nav-stacked.togglable{margin-left:30px}.read-levels .nav-stacked .nav-stacked li:nth-child(1),.themes .nav-stacked .nav-stacked li:nth-child(1){margin-top:5px}.read-levels .nav-stacked .nav-stacked li:last-child,.themes .nav-stacked .nav-stacked li:last-child{margin-bottom:0}.read-levels .nav-stacked>li+li,.themes .nav-stacked>li+li{margin-top:0}.tree-toggle{display:inline-block;width:15px}.modal .site{text-align:center;margin-bottom:5px}#web-block .site{margin-bottom:10px}.modal .other-category,.modal .other-theme{margin-top:5px}.modal-footer .info{text-align:left;margin-bottom:0}#user-library-remove .user-libraries{margin-top:15px}.modal.fullscreen .modal-dialog{width:99%}#library-remove .fa-trash{font-size:16px}.block-domain-container{margin-top:20px}.table-url-ratings{margin-top:12px;margin-bottom:10px}.table-url-ratings tr td:nth-child(2){min-width:235px}#user-url-ratings .modal-body{padding-bottom:10px}.url-ratings-note{font-size:12px;text-align:center;font-style:italic;margin:0}.url-rating-question p{text-align:left;font-weight:700;display:block;margin:12px 0 0;height:65px}.url-rating-questions .row:nth-child(1) .url-rating-question p{margin-top:0}.url-rating-questions .row:nth-child(2) .url-rating-question p{height:85px}.img-search-title{margin-top:20px;margin-bottom:0}.results a.title.active{border:1px dashed #337ab7;padding:0 2px 0 4px}.library-favorite .fa{color:#f22613}.badge-new{margin-right:2px;padding:4px 8px;background-color:#2ecc71;vertical-align:top}.query-box form div select:nth-of-type(2){margin-left:6px}.video-result .thumb-container a{position:relative;display:inline-block;text-align:center}.video-result .thumb-container a span{color:#fff;opacity:0;display:table-cell;vertical-align:middle;transition:opacity .2s ease}.video-result .thumb-container a .overlay{position:absolute;top:0;width:100%;height:100%;text-align:center;transition:background-color .2s ease}.video-result .thumb-container a .overlay .inner{position:relative;display:table;height:100%;width:100%;text-align:center}.video-result .thumb-container a:hover .overlay{background:rgba(0,0,0,.5)}.video-result .thumb-container a:hover span{opacity:1}.video-result .video-meta{margin-top:16px}.video-result .video-meta span{padding-right:16px}.video-result .video-meta span:last-child{padding-right:0}.image-search-features{margin:50px auto 0;max-width:300px}.image-search-features li{margin-bottom:8px}.image-search-features .text{font-size:16px;font-weight:600;line-height:30px;vertical-align:bottom}.image-search-features .fa{color:#87d37c;margin-right:6px;font-size:30px}.result .approval label{color:#787878}.citation .contributor select,.citation .date select{width:auto}.citation .contributor input{width:105px;margin-left:10px}.citation .contributor input:last-of-type{width:65px}.citation .contributor .remove_btn .fa{color:#f22613;font-size:20px;line-height:34px;margin-left:10px}.citation .note{font-size:12px;margin-left:6px}.citation .date input{width:58px}.citation .date input:last-of-type,.citation .date select{margin-left:10px}.citation.modal-header{padding-top:12px;padding-bottom:12px}pre.citation{white-space:pre-wrap}.carousel{text-align:center;padding-bottom:16px;overflow:hidden;margin:0}.carousel.adaptive{background-color:#c8f7c5}.carousel.familiarity{background-color:#c5eff7}.carousel .container{display:relative;overflow:hidden;min-height:100px}.carousel #next,.carousel #prev{position:absolute;cursor:pointer;top:40%;font-size:3em;color:#5e5e5e}.carousel #prev{left:10px}.carousel #next{right:10px}#recommendations{min-width:100%;position:absolute;transition:left 1s}.recommendation-cogs{width:100%;padding:0 16px}.recommendation-cogs .fa-spin{font-size:20px}.recommendation-cogs .fa-counter-spin{font-size:28px;margin-right:3px}.recommendation-success{margin-bottom:16px}.recommendation-container{display:inline-block;padding:0 32px}.recommendation{width:100%;border:1px solid #a2e7e4;position:relative;min-height:100px;max-height:200px}.recommendation .display-url,.recommendation .title{position:relative;display:block;background-color:rgba(0,0,0,.5);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.recommendation .title{color:#fff;font-weight:700;text-align:center}.recommendation .thumb{top:0;width:100%;height:100%;position:absolute;background-color:#fff}.recommendation .display-url{min-height:20px}.recommendation .display-url a{color:#fff;position:absolute;font-size:14px;font-weight:initial;-moz-animation:scroll-left 15s linear infinite;-webkit-animation:scroll-left 15s linear infinite;animation:scroll-left 15s linear infinite}.recommendation .details-container{color:#fff;background-color:rgba(0,0,0,.5);bottom:0;position:absolute;font-size:14px;width:100%}.inactive-library-sites-list{margin-top:15px}.inactive-library-sites-list a{overflow:hidden;text-overflow:ellipsis}.inactive-library-sites-list li .fa{cursor:pointer;padding:0 8px}@-moz-keyframes scroll-left{0%{-moz-transform:translateX(230%)}100%{-moz-transform:translateX(-230%)}}@-webkit-keyframes scroll-left{0%{-webkit-transform:translateX(230%)}100%{-webkit-transform:translateX(-230%)}}@keyframes scroll-left{0%{-moz-transform:translateX(230%);-webkit-transform:translateX(230%);transform:translateX(230%)}100%{-moz-transform:translateX(-230%);-webkit-transform:translateX(-230%);transform:translateX(-230%)}}@media (min-width:1200px){.carousel .container,.recommendation{min-height:250px}.search-web-front .panel{max-width:215px}.search-web-front .panel-read-levels{margin-left:45px}.recommendation{max-height:350px}}@media (max-width:1200px){.carousel .container,.recommendation{min-height:200px}.result .thumb{max-width:170px;max-height:128px}.more-container .result .thumb{max-width:120px;max-height:90px}.recommendation{max-height:300px}}@media (max-width:768px){.carousel .container,.recommendation{min-height:150px}.result .thumb{max-width:120px;max-height:90px}.more-container .result .thumb{max-width:100;max-height:70}.result .labels{line-height:35px}.query-box select,input#query{width:98%;margin:0 auto}input#query{margin-bottom:5px}.query-box select{margin-top:5px}.query-box form button{margin:20px 0 0}.query-box .form-group{margin-bottom:0}.query-box form div select:nth-of-type(2){margin:14px auto 0}.recommendation{max-height:250px}}.webinar .jumbotron{background-color:#c3fbf9;text-align:center;padding:76px 0 50px!important}.webinar .jumbotron .webinar-type{padding:50px 0 0;margin:0;font-size:20px}.webinar h1{margin:15px 0 0;font-size:28px;font-weight:700}.webinar .jumbotron .webinar-description{padding:10px 20px 0;font-size:18px}.webinar .jumbotron a{margin:20px 0 0;font-size:18px}.webinar .details{margin-top:60px}.webinar-detail{margin-bottom:40px}.webinar-detail .object{position:relative;font-size:40px;line-height:40px;width:70px;height:70px;border-radius:45px;padding:15px;background-color:transparent;text-align:center;margin:0 auto}.webinar-detail.webinar-time .object{font-size:42px}.webinar-detail.webinar-length .object,.webinar-detail.webinar-participants .object{font-size:34px}.webinar-detail .object .fa{color:#a4acb5}.webinar h2,.webinar-detail:hover .fa{color:#3FC380}.webinar-detail .fa:after{content:"";position:absolute;left:0;top:0;display:block;height:100%;width:100%;border-radius:50%;box-shadow:0 0 0 7px #f6f7f7;transform:scale(1)}.webinar-detail h3{font-size:16px;text-align:center;font-weight:700;margin-top:22px}.webinar-detail:hover .fa:after{transform:scale(1.15)}.webinar-detail,.webinar-detail .fa:after,.webinar-detail:hover .fa,.webinar-detail:hover .fa:after{transition:all .25s ease-in-out}.webinar h2{text-align:center;margin:20px 0 25px;font-size:24px}.webinar .presenters h3{font-size:16px;margin:0 0 2px;font-weight:700}.webinar .info h3,.webinar .info-section h3{font-size:18px;color:#3FC380;margin:0 0 5px;font-weight:700}.webinar .info-section:first-child h3{margin-top:0}.webinar .info-section{margin-bottom:20px}.webinar .presenter-title{font-size:15px}.webinar .presenter-info{padding-top:5px}.webinar .section-content{padding-top:10px}.webinar .register{margin-top:35px}.webinar .presenters{margin-top:30px;padding-bottom:10px}.webinar .presenter{margin-bottom:30px}.webinar .presenter-details{height:62px;margin-bottom:5px}#info:before,#presenters:before,#register:before,#resources:before{display:block;content:" ";margin-top:-76px;height:76px;visibility:hidden}.webinar .register form{max-width:500px}.webinar .btn-container{margin-top:25px}.webinar .alert{margin-top:15px}.webinar .presenter-details div:first-child{margin-right:15px}.webinar .presenter-name{padding-top:2px}.webinar .presenter-name p{margin:0}.webinar .presenter-social{font-size:18px;line-height:22px}.webinar .slides{text-align:center;padding-top:40px;padding-bottom:30px}.webinar .slides a{font-size:42px;color:#D91E18}.webinars-container{margin-top:60px}.webinar-result{margin-bottom:50px}.webinar-result .title{font-size:16px;font-weight:600}.webinar-result .description{margin-top:5px}.webinar-result .meta{margin-top:8px;margin-bottom:15px}.webinar-result .label{font-size:12px;background-color:#3FC380;margin-right:4px;padding:.2em .6em}.webinar-result .label .fa-calendar{margin-right:2px}.webinar-result .label .fa-clock-o{font-size:13px}.webinar-result .webinar-type{margin-bottom:0;font-weight:700}.webinar-result .register{margin-top:10px}.upcoming-webinars{margin-bottom:30px}.upcoming-webinars h2{margin:0 0 12px;font-size:16px;font-weight:600}.upcoming-webinars li{margin-bottom:10px}@media (min-width:768px){#webinar-navbar .navbar-right{margin-right:10px}}@media (max-width:768px){.webinar .register form{max-width:100%;margin-bottom:60px}}