/*! onesearch_feeds - v0.6.1 - 2017-12-11
* Copyright (c) 2017 ; Licensed Apache-2.0 */
#onesearch_form{height:90px}#onesearch_form #onesearch-submit{text-indent:-9999px}#onesearch_form .search-box{margin-left:-22%}#onesearch_form .search-choices{margin-left:-37%;margin-top:5px}#onesearch_form .search-go{position:relative;bottom:75px;left:-50px;width:50px}

.page-onesearch .jump_to_list a,.page-onesearch .jump_to_list span.not_found_msg{width:100%;border-bottom:1px dotted #ccc;padding:4px 0;float:left;clear:both}body{background:white !important}.page-onesearch{transition:all .25s ease-in-out !important;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;box-sizing:border-box}.page-onesearch .full-search{width:100%;padding:0px 2.5% 20px}.page-onesearch .search-box{padding:25px}.page-onesearch .search-box input[type=text]{max-width:60%;display:inline-block;margin-right:15px}.page-onesearch .col-md-12{padding:0;margin:0}.page-onesearch h1.page-header{display:none}.page-onesearch h2{font-family:Open Sans,Helvetica Neue,sans-serif;font-weight:200}.page-onesearch #full_top{height:auto;box-shadow:0px 0px 0px white !important;background:white;padding-top:15px;margin-bottom:15px;border-right:0}.page-onesearch #full_top .block-title{padding-top:0 !important;margin-top:0 !important}.page-onesearch #mini-panel-all_results_page_search_panel,.page-onesearch #find-front-head{padding:0;margin:0}.page-onesearch #mini-panel-all_results_page_search_panel h2,.page-onesearch #find-front-head h2{font-size:1.75em}.page-onesearch #find-front-head h2{color:black}.page-onesearch .region-content{clear:both}.page-onesearch .region-content-bottom .search-help{display:none}.page-onesearch #block-panels-mini-all-results-page-search-panel .search-all{padding:1% 3%}@media (min-width: 768px){.page-onesearch #block-panels-mini-all-results-page-search-panel .search-all{height:auto}}.page-onesearch .not-front.logged-in .main-container,.page-onesearch .not-front.logged-in .main-container{padding:0% 0 5% !important}.page-onesearch .main-container{padding:0px !important;margin:0;width:100%;float:left;box-sizing:border-box;max-width:1300px;margin:0 auto}.page-onesearch .main-container .col-md-5,.page-onesearch .main-container .col-md-7{padding:0 !important}.page-onesearch .main-container header a{color:#1773a4 !important;background:whitesmoke;border:1px solid #ccc;padding:2px 4px;margin-top:10px;float:right;z-index:5;margin-right:10px;font-weight:400}.page-onesearch .main-container header a:hover{text-decoration:none;color:white !important;background:#002a5c}.page-onesearch .main-container h1,.page-onesearch .main-container h2,.page-onesearch .main-container h3,.page-onesearch .main-container h4,.page-onesearch .main-container h5,.page-onesearch .main-container h2 a{font-family:Open Sans,Helvetica Neue,sans-serif !important;font-weight:200;background:none;border:none;color:#c74337 !important;margin:2px 0 3px 0 !important;float:left !important;width:100%}.page-onesearch .main-container h1:hover,.page-onesearch .main-container h2:hover,.page-onesearch .main-container h3:hover,.page-onesearch .main-container h4:hover,.page-onesearch .main-container h5:hover,.page-onesearch .main-container h2 a:hover{background:none;color:#002a5c !important}.page-onesearch .main-container h1 span,.page-onesearch .main-container h2 span,.page-onesearch .main-container h3 span,.page-onesearch .main-container h4 span,.page-onesearch .main-container h5 span,.page-onesearch .main-container h2 a span{font-size:.7em !important;color:black}.page-onesearch .main-container h2{margin-left:30px !important}.page-onesearch .main-container .full_top,.page-onesearch .main-container .search-help{display:block !important}.page-onesearch .main-container h1,.page-onesearch .main-container .h1{padding-bottom:15px !important;font-size:1.75em !important;padding-left:2.5% !important;color:#272727 !important;margin:0;margin-bottom:30px !important;padding-top:1%;width:100%}.page-onesearch .main-container footer{padding:4px 0px;margin-top:auto;margin-bottom:10px;width:100%;text-align:right}.page-onesearch .main-container footer a{background:whitesmoke;border:1px solid #ccc;padding:4px 8px;font-size:0.9em}.page-onesearch .main-container footer a:hover{background:#002a5c;text-decoration:none;color:white}.page-onesearch .main-container .results .wide{width:100% !important}.page-onesearch .selected{color:#c74337 !important}.page-onesearch .selected-box{border:1px solid #c74337}.page-onesearch .selected-box h2{color:black !important}.page-onesearch .selected-box h2 a{color:black !important}.page-onesearch .box{display:inline-block;margin-bottom:7px;margin-top:7px;height:auto;box-sizing:border-box;position:relative;-ms-flex:1 0 50%;flex:1 0 50%;ms-flex:1 0 50%;display:-ms-flexbox;display:flex}@media (max-width: 991px){.page-onesearch .box{-ms-flex:1 0 50%;flex:1 0 50%}}@media (max-width: 767px){.page-onesearch .box{-ms-flex:1 0 100%;flex:1 0 100%;ms-flex:1 0 100%;margin-top:0;margin-bottom:0}}.page-onesearch .results-header{background:whitesmoke !important;float:left;height:auto;line-height:40px;min-width:100%;margin-bottom:15px}.page-onesearch .results-header h1{font-size:1em;color:black}.page-onesearch .results-header .results-header-title{background:#c74337;background:#0089af;color:white;font-weight:bold;padding:0 10px;height:39px;width:auto;float:left;margin-left:25px}.page-onesearch .results-header a{color:black;height:40px;padding:10px;border-right:1px solid #ccc;float:left;line-height:20px}.page-onesearch .results-header a:hover{background:white !important;text-decoration:none}.page-onesearch .results-header a:last-child{border-right:0}.page-onesearch .results-header span.count{color:orange;display:inline-block;float:none;display:none}.page-onesearch .results-header .grid-list{float:right}.page-onesearch .results-header .grid-list a{border-right:0 !important}.page-onesearch .results-header .grid-list img{height:15px;margin-top:-14px}@media (max-width: 767px){.page-onesearch .results-header{display:none}}.page-onesearch .results-header.noresults{display:none;text-align:center;background:white !important}.page-onesearch .jump_to_list a.faq_and_site_search{display:none}.page-onesearch .jump_to_list span.not_found_msg{display:none;color:#c74337;font-weight:400}.page-onesearch .row{margin:0 !important;padding:0 !important;width:100%}.page-onesearch #find-front-head{padding:5%}.page-onesearch #find-front-head a{color:#c74337}.page-onesearch .google-cse{display:none !important}.page-onesearch .form-search{height:0px}.page-onesearch .form-search div div{height:0px}.page-onesearch   .col-top{vertical-align:top}.page-onesearch .col-middle{vertical-align:middle}.page-onesearch .col-bottom{vertical-align:bottom}.page-onesearch .container{width:100% !important}.page-onesearch .container .search-card-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;width:100%;float:left}.page-onesearch .result{width:100%}.page-onesearch .result a:hover{color:#c74337 !important}.page-onesearch #catalogue-list .result-box:hover{box-shadow:0px 0px 3px #ccc}.page-onesearch .result-box{border-bottom:1px solid lightblue;padding:15px 5%;max-width:100%;width:100%;float:left}.page-onesearch .result-box li a{font-size:1.2em}.page-onesearch .result-box header h2{font-size:1.5em !important;margin-left:25px;width:auto}.page-onesearch .result-box header .headerlinks a{font-size:0.90em;margin-top:10px}.page-onesearch .result-box ul{padding:0;margin:0;padding-top:25px;padding-bottom:25px}.page-onesearch .result-box li{list-style-type:none;margin:5px 0;padding:5px 0;clear:both;width:100%}.page-onesearch .result-box li:last-child{border-bottom:0}.page-onesearch .result-box .libguides{padding:25px 0 0 0 !important;padding-top:25px !important}.page-onesearch .result-box .libguides ul{width:100%;margin:0}.page-onesearch .result-box .libguides ul li{padding:0;margin:0}.page-onesearch .result-box img{height:15px;opacity:.5;margin-right:5px}.page-onesearch .site-box .result-box{border-bottom:0 !important}.page-onesearch .site-box .result-box ul{padding-bottom:0 !important}.page-onesearch .faq-box .result-box ul{padding-top:0 !important}.page-onesearch .bg-position,.page-onesearch #book_results,.page-onesearch #more_catalog,.page-onesearch #article_results,.page-onesearch #journal_results,.page-onesearch .audio,.page-onesearch .dvds,.page-onesearch .music_scores,.page-onesearch #answer_results{background-size:20px !important;background-position-y:20px !important;background-position-x:5% !important}.page-onesearch #book_results{background:url(//content.library.utoronto.ca/common/images/icons/book.png) no-repeat top left}.page-onesearch #more_catalog{background:url(//content.library.utoronto.ca/common/images/icons/catalog1.png) no-repeat top left}.page-onesearch #article_results{background:url(//content.library.utoronto.ca/common/images/icons/articles.png) no-repeat top left}.page-onesearch #guide_results{background-size:20px !important}.page-onesearch #journal_results{background:url(//content.library.utoronto.ca/common/images/icons/journal1.png) no-repeat top left}.page-onesearch .audio{background:url(//content.library.utoronto.ca/common/images/icons/audio.png) no-repeat top left}.page-onesearch .dvds{background:url(//content.library.utoronto.ca/common/images/icons/film.png) no-repeat top left}.page-onesearch .music_scores{background:url(//content.library.utoronto.ca/common/images/icons/music.png) no-repeat top left}.page-onesearch .pages{display:inline-block !important;width:100%;font-size:.9em}.page-onesearch .pages span{display:inline-block;float:left;font-weight:500}.page-onesearch .pages li{border-bottom:0;display:inline block;wordwrap:break-word;clear:none}.page-onesearch .pages li img{margin:0 2.5px !important}.page-onesearch .title,.page-onesearch .authors,.page-onesearch .description,.page-onesearch .imprint,.page-onesearch .rollup,.page-onesearch .rollup-title{max-height:25px !important;overflow:hidden;display:block}.page-onesearch .title{font-weight:500}.page-onesearch .rollup-title{font-weight:700}@keyframes spinner{to{transform:rotate(360deg)}}.page-onesearch .loading-indicator{min-width:24px;min-height:24px;margin-left:50px}.page-onesearch .loading-indicator:before{position:absolute;top:50%;left:50%;width:16px;height:16px;margin-top:-10px;margin-left:50px}.page-onesearch .loading-indicator:not(:required):before{content:'';border-radius:50%;border:2px solid rgba(0,0,0,0.3);border-top-color:rgba(0,0,0,0.6);animation:spinner .6s linear infinite;-webkit-animation:spinner .6s linear infinite}.page-onesearch #library-info .result-box{padding:0 5% !important}#library-info{display:none;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;width:34%;-ms-flex:1;flex:1;float:left;position:relative}#library-info .box:first-child{margin-top:0}#library-info .result-box ul{padding-top:0 !important}#library-info .result-box .libguides{padding-top:15px !important}@media (min-width: 768px){#library-info{border:1px solid #ccc;padding:0px;margin:0 2.5%}}@media (max-width: 767px){#library-info{width:100% !important;padding:0 2%}}#library-info #library-info-header{background:url(//content.library.utoronto.ca/common/images/icons/Web.png) no-repeat top left;background-position-y:10px;background-position-x:20px;background-size:20px !important;background-color:white;border-bottom:1px solid white;width:100%;top:0;left:0;right:0;height:50px;display:block}#library-info #library-info-header h2{font-size:1.5em;margin-top:10px !important;margin-left:50px !important;width:auto}.search-card-wrapper{display:-ms-flexbox;display:flex}#catalogue-list{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;ms-flex-wrap:wrap;width:100%}@media (max-width: 767px){#catalogue-list{width:100% !important}}@media (max-width: 767px){.search-help{display:none}.region-content-bottom .search-help{display:block !important;text-align:left;border-left:15px solid #c74337;padding:3%;font-family:Open Sans,Helvetica Neue,sans-serif;background:whitesmoke}.region-content-bottom .search-help ul{list-style-type:none}.page-onesearch .main-container .col-md-4{height:auto;padding-bottom:30px}.col-md-4{height:auto !important}.results-header span.count{display:none !important}}@media (max-width: 992px){.results-header-title,.grid-list{display:none}.container{padding:0 !important}}@media (max-width: 767px){.page-onesearch .box.box{padding:0 10px 30px !important}.search h2{padding:0 !important}.navbar{margin-bottom:0 !important}}#full_top .row .search:first-child{border-left:0 !important}.tabs{border-bottom:1px solid #d5d5d5;padding:0 2% 0 5%}.tabs:nth-child(3){border-bottom:0}@media (max-width: 767px){.tabs{height:60px}}@media (max-width: 767px){.tabs span{display:none}}.page-onesearch #block-panels-mini-all-results-page-search-panel .search-all{padding:0}.page-onesearch #block-panels-mini-all-results-page-search-panel .search-all p{padding-bottom:0}.page-onesearch #block-panels-mini-all-results-page-search-panel .search-all p a{color:black !important}h3{color:#c74337;padding-bottom:0;margin-bottom:0}h3 a{color:#c74337}h3 .advanced-search-link{float:right;font-size:.70em !important;position:absolute;right:10px;line-height:28px;text-align:center;border:1px solid #ccc;color:black;background:white;padding:0px 8px}@media (min-width: 768px) and (max-width: 991px){h3 .advanced-search-link{padding:0px 6px}}.footer{clear:both}.footer p{float:left}
