.reset-box-sizing *,.reset-box-sizing :after,.reset-box-sizing :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#search-page{padding-bottom:20px}#search-page .results-heading{font-size:23px;line-height:26px}#search-page #search-results-bar{padding:20px 10px;margin:0}#search-page #search-results-bar h1{font-weight:700;display:inline-block;margin:0}#search-page #search-results-bar .pills{line-height:34px}#search-page #search-results-bar .search-term-suggestion{font-size:20px;font-weight:700;color:#8c0000;margin-bottom:10px;line-height:1.2}#search-page #search-results-bar .search-term-suggestion a{color:#0e628c;text-decoration:none}#search-page .card.card-list-style{padding:20px 10px;position:relative}#search-page .card.card-list-style .card-meta-data{padding:0 10px}#search-page .card.card-list-style .card-meta-data .meta{font-weight:400;margin-top:10px;font-size:13px}#search-page .card.card-list-style .card-meta-data .meta>span{display:inline-block;margin-right:10px;white-space:nowrap;font-size:11px}@media (min-width:1196px){#search-page .card.card-list-style .card-meta-data .meta>span{font-size:13px}}#search-page .card.card-list-style .card-meta-data,#search-page .card.card-list-style i{vertical-align:middle}#search-page .card.card-list-style .meta-author,#search-page .card.card-list-style h2{font-weight:400;margin-bottom:5px;margin-top:0;display:inline-block}#search-page .card.card-list-style h2{font-size:18px}#search-page .card.card-list-style h2 span{font-weight:700}#search-page .card.card-list-style .image-column{text-align:center;padding-top:0;padding-bottom:0}#search-page .card.card-list-style .thumbnail,#search-page .card.card-list-style .thumbnail img{border-radius:5px}#search-page .card.card-list-style .thumbnail .watch-options{border-radius:5px;text-align:center}#search-page .card.card-list-style .thumbnail .watch-options .video-launch,#search-page .card.card-list-style .thumbnail .watch-options .watch-course{width:100%;height:100%;float:none;display:block;padding:0;margin:0;border:none;position:relative}#search-page .card.card-list-style .thumbnail .watch-options span{display:inline-block;margin-top:23%}@media (min-width:1520px){#search-page .card.card-list-style .thumbnail .watch-options span{margin-top:25%}}#search-page .card.card-list-style .thumbnail .watch-options .center-line{position:absolute;width:1px;border-left:1px solid rgba(255,255,255,.5);height:50%;margin-left:47.5%;margin-top:14%}@media (min-width:1520px){#search-page .card.card-list-style .thumbnail .watch-options .center-line{margin-left:50%}}#search-page .card.card-list-style .thumbnail .watch-options.watch-options-in .video-launch,#search-page .card.card-list-style .thumbnail .watch-options.watch-options-in .watch-course{width:50%;float:left;transform:translate(0,0)}#search-page .card.card-list-style .thumbnail .watch-options.watch-options-in span{margin-top:46%}@media (min-width:1520px){#search-page .card.card-list-style .thumbnail .watch-options.watch-options-in span{margin-top:48%}}#search-page .card.card-list-style .meta-description span{font-weight:700}#search-page .card.card-list-style.video h2{font-size:15px;line-height:22px}#search-page .card.card-list-style.video h2 span{font-weight:400}#search-page .card.card-list-style.video h2 span span{font-weight:700}#search-page .card.card-list-style.video .card-meta-data h3{overflow:inherit;font-weight:400;font-size:13px}#search-page .card.card-list-style.video a{display:inline-block;width:100%}#search-page .card.card-list-style.video a:hover{text-decoration:underline}#search-page .card.card-list-style.video .thumbnail .watch-options div{width:100%}#search-page .card.card-list-style.video button{border:0;background:0 0;text-align:left}#search-page .card.card-list-style.video button:hover{text-decoration:underline}#search-page .card.card-list-style.author h2,#search-page .card.card-list-style.playlist-center h2,#search-page .card.card-list-style.topic h2{font-weight:700}#search-page .card.card-list-style.author .card-meta-data,#search-page .card.card-list-style.playlist-center .card-meta-data,#search-page .card.card-list-style.topic .card-meta-data{padding:0}#search-page .card.card-list-style .related-courses{position:relative;font-size:11px;padding-left:6px;padding-right:6px}@media (min-width:1196px){#search-page .card.card-list-style .related-courses{font-size:13px;padding-left:15px;padding-right:15px}}#search-page .card.card-list-style .lyndacon{font-size:23px}#search-page .card.card-list-style .lyndacon.arrow-down,#search-page .card.card-list-style .lyndacon.lock,#search-page .card.card-list-style .lyndacon.play{font-size:13px}@media (min-width:1196px){#search-page .card.card-list-style .lyndacon.arrow-down,#search-page .card.card-list-style .lyndacon.lock,#search-page .card.card-list-style .lyndacon.play{font-size:15px}}#search-page .search-result.opened{border-bottom:0}#search-page .search-result.learning-path .meta-description a{display:inline;font-weight:700}#search-page .search-result.author{padding-bottom:20px}#search-page .search-result.author .meta-description a{display:inline;font-weight:700}#search-page .search-result.author .image-column{padding-right:10px}#search-page .search-result.author .image-column .thumbnail{position:static;border-radius:120px}#search-page .search-result.author .image-column .thumbnail:before{position:static;padding-top:0}#search-page .search-result.author .image-column .thumbnail img{position:static}#search-page .related-carousel-cont{max-height:0;opacity:0;overflow:hidden;position:relative;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#search-page .related-carousel-cont .carousel-container{padding:20px;background-color:#333}#search-page .related-carousel-cont .carousel-container h2{color:#fff;font-weight:700}#search-page .related-carousel-cont .carousel-container .carousel-controls-cont .carousel-controls .slider-left.disabled,#search-page .related-carousel-cont .carousel-container .carousel-controls-cont .carousel-controls .slider-right.disabled{opacity:1}#search-page .related-carousel-cont .carousel-container.empty-carousel{color:#fff;font-size:17px;text-align:center}#search-page .related-carousel-cont:before{content:'';z-index:2;position:absolute;top:0;left:50%;border-bottom:10px solid #333;border-left:10px solid transparent;border-right:10px solid transparent;-webkit-transition:top .2s;-o-transition:top .2s;transition:top .2s}#search-page .related-carousel-cont.opened{max-height:350px;opacity:1}#search-page .related-carousel-cont.show-pointer{overflow:visible}#search-page .related-carousel-cont.show-pointer:before{top:-10px}#search-page .result-category{text-transform:uppercase;font-size:12px;margin-bottom:5px}#search-page .search-related-videos{margin-top:10px}#search-page .search-related-videos button{border:0;background:0 0;padding:3px 0;width:100%;text-align:left;font-weight:400}#search-page .search-related-videos button span{vertical-align:middle}#search-page .show-more-toggle button{padding:0}#search-page .show-more-toggle:active,#search-page .show-more-toggle:focus{text-decoration:none}#search-page .filter-set ul{max-height:none}#search-page .filter-set ul li:not(.show-more-toggle){line-height:normal;padding:5px 0}#search-page .filter-set ul li:not(.show-more-toggle) a:active,#search-page .filter-set ul li:not(.show-more-toggle) a:focus,#search-page .filter-set ul li:not(.show-more-toggle) a:hover{text-decoration:none;border-bottom:1px solid #333}#search-page .filter-set ul .show-more-toggle button{font-weight:700}#search-page .course-count{font-weight:700;margin-top:10px}#search-page .show-more-container{text-align:center;margin-bottom:40px}#search-page .show-more-container .show-more{display:inline-block;padding:10px;cursor:pointer;background-color:#f7f7f7;border:1px solid #eee;border-top:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;font-weight:600}#search-page .show-more-container .show-more .lyndacon{margin-left:10px}#search-page .show-more-container .show-more:focus{outline:0}#search-page .show-more-container .show-more:hover{background-color:#eee}#search-page .show-more-container .show-more:disabled{cursor:default}#search-page .show-more-container .show-more:disabled:hover{background-color:#f7f7f7}#search-page #custom-filters{margin-bottom:15px}#search-page .custom-filter{cursor:pointer}#search-page #no-results{font-size:13px}#search-page #no-results .results-heading{border-bottom:1px solid #eee;padding:30px 30px 20px}#search-page #no-results .other-options-cont{padding:0 30px}#search-page #no-results .meta-author,#search-page #no-results h2{font-size:20px;margin-bottom:15px;font-weight:300}#search-page #no-results p{margin-bottom:10px;clear:both}#search-page #no-results ul{font-size:17px;margin-bottom:20px}#search-page #no-results ul li{list-style:none;margin-bottom:15px}#search-page #no-results ul li icon,#search-page #no-results ul li span{vertical-align:middle}#search-page #no-results ul li span{margin-top:5px;display:inline-block}#search-page #no-results .term{font-weight:700}#search-page #no-results .other-options{text-align:center;padding:50px 0 20px;margin-top:10px;position:relative}#search-page #no-results .other-options:before{content:'';position:absolute;top:0;border-top:1px solid #eee;width:110%;left:-5%}#search-page #no-results .other-options h4{font-weight:300;font-size:20px}#search-page #no-results .other-options p{font-size:15px}#search-page #no-results .other-options a{font-weight:700}#search-page .sr-only:active,#search-page .sr-only:focus{outline:0}@media (min-width:768px){#search-page #search-results-bar{padding-left:20px;padding-right:10px}#search-page #search-results-bar .search-term-suggestion{margin-bottom:20px;font-size:25px}#search-page .sort-filters{text-align:right}#search-page .sort-filters button{width:auto;min-width:120px}#search-page .card.card-list-style{padding-left:20px;padding-right:20px}#search-page .card.card-list-style.video h2{font-size:18px}#search-page .card.card-list-style.video h3{font-size:15px}#search-page .card.card-list-style .image-column{padding-left:0}}@media (min-width:1024px){#search-page.page-main{background-image:-webkit-linear-gradient(top,#f7f7f7 0,#e5e5e5 100%);background-image:-o-linear-gradient(top,#f7f7f7 0,#e5e5e5 100%);background-image:linear-gradient(to bottom,#f7f7f7 0,#e5e5e5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff7f7f7', endColorstr='#ffe5e5e5', GradientType=0)}#search-page>.container{padding-top:20px}#search-page .search-results-cont{background-color:#fff;border-radius:5px;box-shadow:0 0 5px 1px rgba(0,0,0,.07);overflow:hidden}#search-page #no-results .results-heading{padding:20px 30px}#search-page .card.card-list-style .image-column{vertical-align:top}}@media (min-width:1520px){#search-page .site-banner.upsell-banner.search-banner .col-text p{width:65%}}.video-modal .modal-dialog .modal-header .modal-header-controls .free-trial{display:inline-block}.no-touch #search-page .card.card-list-style:hover{border-radius:0;box-shadow:none}