.resource__library{padding-bottom:95px;padding-top:60px}.resource__search{margin-bottom:55px;margin-top:35px}@media (min-width:630px){.resource__search{align-items:center;display:flex}}.resource__search #search{border:1px solid #999;border-radius:5px;font-size:17px;height:46px;line-height:42px;padding-top:1px;width:100%}@media (min-width:630px){.resource__search #search{margin-right:14px;width:300px}}.resource__search #search::-moz-placeholder{color:#626262;font-style:italic}.resource__search #search::placeholder{color:#626262;font-style:italic}.resource__search input[type=submit]{margin-right:10px}.resource__search a{font-size:12px}.resource__top{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 40px}.resource__top .favorites__link{align-items:center;display:flex;font-size:15px}.resource__top .favorites__link img{margin-right:7px;position:relative;top:-1px}ul.resource__breadcrumbs{display:flex;flex-wrap:wrap;margin:0;padding:0}ul.resource__breadcrumbs li{display:block;font-size:15px;margin-right:35px;position:relative}ul.resource__breadcrumbs li:after{background-image:url(https://bayinsulationsupply.com/wp-content/plugins/webfitters-document-library-v2/assets/css/../images/arrow.jpg);content:"";display:block;height:12px;left:calc(100% + 15px);position:absolute;top:50%;transform:translateY(-50%);width:8px}ul.resource__breadcrumbs li:last-child{margin-right:0}ul.resource__breadcrumbs li:last-child:after{display:none}ul.resource__breadcrumbs a{align-items:center;display:flex}ul.resource__breadcrumbs img{margin-right:5px}#resources .resource__header{align-items:center;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;color:#a2a2a2;display:flex;font-size:14px;justify-content:space-between;padding:10px 20px}#resources .resource.folder h4{margin-bottom:0}#resources .resource:nth-child(2n){background-color:#ececec}#resources .resource.folder{background-color:#fff}#resources .resource__inner{justify-content:space-between;padding:20px 20px 25px}#resources .resource__inner,#resources .resource__left{align-items:center;display:flex}#resources .resource__image--wrap{margin-right:15px}#resources .resource__image{align-items:center;display:flex;height:46px;justify-content:center;width:37px}#resources .resource__image img{height:auto!important;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}#resources .description{color:#959595;font-size:13px;line-height:1.5em}#resources .star{display:flex;height:19px;justify-content:center;position:relative;width:101px}#resources .star span{cursor:pointer;display:flex;height:19px;width:20px}#resources .star img{top:0}.resource__library .pagination{align-items:center;display:flex;font-size:14px;justify-content:center}.wf__pagination ul.page-numbers{display:inline-flex!important;justify-content:center;list-style:none;margin:0!important;padding:0!important;width:100%}.wf__pagination ul.page-numbers:hover{background-color:transparent!important}.wf__pagination .pagination .page-numbers.next,.wf__pagination .pagination .page-numbers.prev{border:0 solid transparent!important;border-radius:0!important;height:auto!important;width:auto!important}.wf__pagination .pagination .page-numbers.next:focus,.wf__pagination .pagination .page-numbers.next:hover,.wf__pagination .pagination .page-numbers.prev:focus,.wf__pagination .pagination .page-numbers.prev:hover{background-color:transparent!important;color:#003087}.resource .description p{margin:0}