@font-face{font-family:'roboto_condensedregular';src:url(//uniquelibrary.com/wp-content/themes/molecule-child/fonts/robotocondensed-regular-webfont.woff2) format('woff2'),url(//uniquelibrary.com/wp-content/themes/molecule-child/fonts/robotocondensed-regular-webfont.woff) format('woff');font-style:normal}@font-face{font-family:'robotocondensed-bold';src:url(//uniquelibrary.com/wp-content/themes/molecule-child/fonts/robotocondensed-bold-webfont.woff2) format('woff2'),url(//uniquelibrary.com/wp-content/themes/molecule-child/fonts/robotocondensed-bold-webfont.woff) format('woff');font-style:normal}.header-top{background-color:#3b51a2;background-color:rgba(59,81,162,.4);position:absolute}.header-top-dark{background:#005eb8}.header-top .logo{padding:10px 0}.header-top-dark .logo{padding:13px 0 10px}.header-top img.custom-logo,.header-top-dark img.custom-logo{margin:0}.header-pattern{background:#005eb8 url(//uniquelibrary.com/wp-content/themes/molecule-child/img/uniquebg.jpg) no-repeat center center;background-size:cover;background-attachment:fixed}.site-header-main{float:right}.main-navigation a{color:#dcdcdc;text-transform:none}.main-navigation a:hover{color:#fff !important}.main-navigation a:before{background:0 0}.cta a{background:#e87722;border-radius:2em;border:1px solid #f78a37;margin-left:40px}.cta a:hover{background:0 0;border:1px solid #fff;border-radius:2em;color:#fff !important}.page-title,span.entry-title{color:#fff;font-weight:700}.page-title a,span.entry-title a{color:#005eb8;font-weight:700}.page-title a:hover,span.entry-title a:hover,span.entry-title a:focus{color:#e87722}.single-post .page-subtitle{display:none}.blog .post-index,.single-post .entry-content{max-width:900px;width:100%;margin:0 auto}.entry-content .uniqu-content img,.entry-content .uniqu-ad-after-content img,.entry-content .wp-block-image img{margin:40px 0 60px !important;border:solid 1px #e87722;padding:1%;background:#eaeaea;border-radius:4px;-webkit-box-shadow:0px 1px 8px rgba(2,2,2,.2);-moz-box-shadow:0px 1px 8px rgba(2,2,2,.2);-ms-box-shadow:0px 1px 8px rgba(2,2,2,.2);-o-box-shadow:0px 1px 8px rgba(2,2,2,.2);box-shadow:0px 1px 8px rgba(2,2,2,.2)}.post-tags a:before{content:'\f302';font-family:Genericons;padding-right:2px;font-size:19px;color:#e87722}.post-tags a:hover{color:#e87722}.comments-title,.comment-reply-title{border-top:1px solid #e87722}.comment-form-comment{background:#eaeaea;padding:1%;border:1px solid #e87722;border-radius:4px;-webkit-box-shadow:0px 1px 8px rgba(2,2,2,.2);-moz-box-shadow:0px 1px 8px rgba(2,2,2,.2);-ms-box-shadow:0px 1px 8px rgba(2,2,2,.2);-o-box-shadow:0px 1px 8px rgba(2,2,2,.2);box-shadow:0px 1px 8px rgba(2,2,2,.2)}.comment-form-comment textarea:focus{border:none}.comment-form #submit:hover{background:#005eb8;color:#fff}.post-navigation{border-top:none;border-bottom:none}.post-navigation a{color:#fff}.post-navigation a:hover .post-title,.post-navigation a:focus .post-title{color:#001a72}.nav-next,.nav-previous{background:#005eb8;border-radius:4px;padding:2%;margin-bottom:30px}.post-navigation .meta-nav{color:#fff}.no-sidebar .post-thumbnail img{margin:20px auto;padding:1%;background:#eaeaea;border:1px solid #e87722;border-radius:4px;-webkit-box-shadow:0px 1px 8px rgba(2,2,2,.2);-moz-box-shadow:0px 1px 8px rgba(2,2,2,.2);-ms-box-shadow:0px 1px 8px rgba(2,2,2,.2);-o-box-shadow:0px 1px 8px rgba(2,2,2,.2);box-shadow:0px 1px 8px rgba(2,2,2,.2)}.meta-details{margin:20px 0;color:#005eb8;text-transform:uppercase;font-size:.8em;letter-spacing:1px}.meta-details a{color:#595959}.meta-details a:hover{color:#e87722}a.more-link{color:#005eb8 !important;font-weight:700}.more-link:hover{color:#e87722!important}body,button,input,select,textarea{color:#595959;font-family:'Montserrat','Open Sans','Arial',sans-serif;font-size:1.2em;line-height:2em;font-weight:400}.entry-content a,.entry-content a:focus{color:#005eb8}.entry-content a:hover{color:#e87722}h1,.entry-content h1{font-size:3em;line-height:1.3em;letter-spacing:-1px}h2,.entry-content h2,.entry-summary h2,.comment-content h1,.comment-content h2{font-weight:700;font-family:'Montserrat','Open Sans','Arial',sans-serif;font-size:2.6em;line-height:1em;letter-spacing:-1px;color:#005eb8}#gentleNudge h2{font-family:'roboto_condensedregular',Arial,sans-serif;color:#fff;font-weight:inherit}.searchbar input[type=text],.searchbar input[type=password],.searchbar input[type=email],.searchbar textarea,.searchbar select{border-radius:2em}.footer-global{background:#252525}.footer-logo{filter:grayscale(0%);max-width:180px;height:auto;margin:0 auto;text-align:center;opacity:1}.footer-widgets li{padding-bottom:20px}.copyright-info,.copyright-info a{color:#fff}.gform_wrapper{background:#005eb8;padding:0 30px 30px;border-radius:4px;-webkit-box-shadow:0px 1px 8px rgba(2,2,2,.2);-moz-box-shadow:0px 1px 8px rgba(2,2,2,.2);-ms-box-shadow:0px 1px 8px rgba(2,2,2,.2);-o-box-shadow:0px 1px 8px rgba(2,2,2,.2);box-shadow:0px 1px 8px rgba(2,2,2,.2)}.gform_wrapper .gfield_required,.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{display:none !important}body .gform_wrapper ul li.gfield{margin-top:0 !important}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper textarea text{padding:20px 25px !important;border:none;border-radius:2em;height:45px;font-size:17px}.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=email]:focus,.gform_wrapper textarea{border:none}input[type=submit],.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{background:#e87722;color:#fff;width:100% !important;margin-top:16px !important;cursor:pointer;border:none;padding:14px 6px !important;border-radius:2em;font-size:17px !important;text-transform:none !important}input[type=submit]:hover,.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_page_footer input.button:hover,.gform_wrapper .gform_page_footer input[type=submit]:hover{background:#fff;color:#e87722;cursor:pointer;padding:14px 6px !important;border-radius:2em}.gform_wrapper ul.gform_fields li.gfield{padding-right:0 !important}.gform_wrapper.gf_browser_chrome .ginput_complex .ginput_right select,.gform_wrapper.gf_browser_chrome .ginput_complex select{border-radius:2em !important;height:60px}.reply.homepage-btn a,.vc_btn3.vc_btn3-size-md{border-radius:2em;font-size:17px !important;text-transform:none !important;background-color:#e87722 !important;color:#fff !important;border-color:#e87722 !important;-webkit-box-shadow:1px 1px 18px rgba(2,2,2,.2)!important;-moz-box-shadow:1px 1px 18px rgba(2,2,2,.2)!important;-ms-box-shadow:1px 1px 18px rgba(2,2,2,.2)!important;-o-box-shadow:1px 1px 18px rgba(2,2,2,.2)!important;box-shadow:1px 1px 18px rgba(2,2,2,.2)!important}.reply.homepage-btn a:hover,.vc_btn3.vc_btn3-size-md:hover,.vc_btn3.vc_btn3-size-md:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover{color:#fff !important;border-color:#005eb8 !important;background-color:#005eb8 !important;box-shadow:none !important;-webkit-box-shadow:1px 1px 8px rgba(2,2,2,.2)!important;-moz-box-shadow:1px 1px 8px rgba(2,2,2,.2)!important;-ms-box-shadow:1px 1px 8px rgba(2,2,2,.2)!important;-o-box-shadow:1px 1px 8px rgba(2,2,2,.2)!important;box-shadow:1px 1px 8px rgba(2,2,2,.2)!important}.offers-template-default .header-top,.offers-template-default .header-top-dark,.offers-template-default .custom-header,.offers-template-default .custom-header,.offers-template-default .entry-footer,.offers-template-default .footer-widgets,.offers-template-default .footer-logo{display:none}@media screen and (device-aspect-ratio:40/71){h2,.entry-content h2,.entry-summary h2,.comment-content h1,.comment-content h2{font-size:2em}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){h2,.entry-content h2,.entry-summary h2,.comment-content h1,.comment-content h2{font-size:2em}}@media only screen and (min-device-width :375px) and (max-device-width :812px) and (-webkit-device-pixel-ratio :3) and (orientation :landscape){.hide-me,.header-top.mobile .c9{display:none}.site-header-main{float:right}.site-header-menu{display:none}.main-navigation .primary-menu{border-bottom:none}.site-header-menu.toggled-on{border:solid 1px #e87722;box-shadow:0px 0px 30px 0px rgba(0,0,0,.18);-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.18);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.18);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;-webkit-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;-moz-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;border-radius:5px;padding:0 30px}}@media screen and (max-width:48em){.hide-me,.header-top.mobile .c9{display:none}h1.hero-heading{font-size:2.3em;line-height:1.2em}.site-header-main{float:none}.main-navigation .primary-menu{border-bottom:none}.site-header-menu.toggled-on{border:solid 1px #e87722;box-shadow:0px 0px 30px 0px rgba(0,0,0,.18);-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.18);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.18);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;-webkit-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;-moz-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;border-radius:5px;padding:0 30px}.custom-headings{position:absolute;top:44%}}@media screen and (max-width:33em){.hide-me,.header-top.mobile .c9{display:none}.header-top.mobile .c3{margin-bottom:10px}.site-header-main{float:none}.main-navigation .primary-menu{border-bottom:none}.header-top-dark .row{margin-bottom:10px}.cta a{background:0 0;border-radius:0;border:none;margin-left:0}.cta a:hover{background:0 0;border-radius:0;border:none;color:#e87722 !important}.site-header-menu.toggled-on{border:solid 1px #e87722;box-shadow:0px 0px 30px 0px rgba(0,0,0,.18);-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.18);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.18);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;-webkit-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;-moz-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;border-radius:5px;padding:0 30px}h1.hero-heading{font-size:2em;line-height:1.2em}.post-navigation{margin:0}.nav-next,.nav-previous{padding:2%;margin-bottom:30px;width:100%}.footer-widgets{display:none}}