/*!
Theme Name:Public Libraries Online
Theme URI:publiclibrariesonline.org
Description:
Version:2
Author:Abraham Velázquez Tello
Author URI:http://lunaroja.org/
*/html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}img{display:block;max-width:100%;height:auto}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}::-moz-selection{background:#454168;color:#fff;text-shadow:none}::selection{background:#454168;color:#fff;text-shadow:none}a{outline:0;color:#ea5555;text-decoration:none;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}a:hover{text-decoration:underline}a:focus{outline:thin dotted}body{font-size:16px;line-height:1.7em;font-family:"Times New Roman",Times,serif;color:#414042}h1,h2,h3,h4,h5,h6{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;line-height:1.1;margin:0 0 1rem 0;color:#454168}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;border-bottom:none;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#ea5555;text-decoration:none}h1{font-size:1.75rem}@media only screen and (min-width: 736px){h1{font-size:2.2rem}}h2{font-size:1.2rem}@media only screen and (min-width: 736px){h2{font-size:1.5rem}}h3{font-size:1.25rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}ul,ol,dl{padding:0 0 1rem 1rem}li{padding:0 0 .5rem 0}blockquote{text-align:left;padding:0 1rem 0 6rem;border-left:2px solid #ccc}p{margin:0 0 1rem 0}p a{word-wrap:break-word}hr{display:block;height:1px;border:0;margin:1em 0;padding:0;min-height:1px;float:left;width:100%;border-top:1px solid #811b74}button,.wpcf7-submit,.button{color:#fff;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:normal;line-height:1;margin:0;padding:0;background-color:#ea5555;text-transform:uppercase;letter-spacing:.02em;border-radius:20px;display:inline-block;width:auto;padding:7px 20px;border:none;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;border:none}button:hover,.wpcf7-submit:hover,.button:hover{background-color:#454168;text-decoration:none;color:#fff}textarea,.wpcf7-textarea,.textarea{padding:6px 5px;min-width:400px;border:1px solid #d1d3d4;margin:0;border-radius:3px}.wpcf7-text,.input{padding:6px 5px;border:1px solid #d1d3d4;margin:5px 0;border-radius:3px}select,.select{font-size:13px;margin:5px 0;padding:5px 0;height:30px;border:1px solid #bdc7d8}.wrap:before,.wrap:after{content:" ";display:table}.wrap:after{clear:both}@media only screen and (min-width: 736px){.main .content{min-height:1px;float:left;width:66.6666666667%}}.main .sidebar{border-left:1px solid #811b74}@media only screen and (min-width: 736px){.main .sidebar{min-height:1px;float:left;width:33.3333333333%;padding-left:1rem}}@media only screen and (min-width: 1024px){.main .sidebar{min-height:1px;float:left;width:33.3333333333%}}.main,.wrap .content,.footer .content,.masthead .content{max-width:82.5rem;margin:0 auto;padding:0 1rem}.main:before,.main:after,.wrap .content:before,.wrap .content:after,.footer .content:before,.footer .content:after,.masthead .content:before,.masthead .content:after{content:" ";display:table}.main:after,.wrap .content:after,.footer .content:after,.masthead .content:after{clear:both}.footer{padding:4rem 0 2rem}.footer .column{padding-right:2rem}@media only screen and (min-width: 736px){.footer .column{min-height:1px;float:left;width:41.6666666667%}}.masthead{padding:1rem 0;text-align:center}@media only screen and (min-width: 736px){.masthead{margin:1rem 0}}.masthead a{color:#811b74;text-decoration:none}.masthead a:hover{text-decoration:none}.masthead .billboard img{margin:0 auto 1rem}.masthead .subhead{display:block;font-family:"proxima-nova",sans-serif;font-weight:800;font-style:normal;line-height:1;margin-bottom:.25em;font-size:1rem}@media only screen and (min-width: 736px){.masthead .subhead{font-size:1.25rem}}.masthead .header{font-size:2rem;line-height:.85;font-family:"proxima-nova",sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:-0.02em;color:#000;position:relative;left:-0.05em}@media only screen and (min-width: 736px){.masthead .header{font-size:4.5rem}}.masthead .header em{font-style:normal;color:#f47548}.loop-feature{margin-bottom:1rem}.loop-feature:before,.loop-feature:after{content:" ";display:table}.loop-feature:after{clear:both}.loop-feature .title{font-size:2.25rem}.loop-feature .thumbnail{float:right;width:33%;margin-left:.5rem;margin-bottom:.5rem}.loop-feature .thumbnail img{width:100%}.loop-archive{min-height:1px;float:left;width:33.3333333333%;padding-right:1rem}.loop-archive:before,.loop-archive:after{content:" ";display:table}.loop-archive:after{clear:both}.loop-archive .thumbnail img{padding-bottom:1rem;max-height:150px;width:auto}.loop-archive .entry p{display:none}@media only screen and (min-width: 736px){.loop-archive .entry p{display:block}}.list{width:100%;margin:0 0 1rem 0;border-bottom:1px solid #811b74}.list:before,.list:after{content:" ";display:table}.list:after{clear:both}.list .post{margin-bottom:1rem}.list .post:before,.list .post:after{content:" ";display:table}.list .post:after{clear:both}.list .thumbnail{width:100px;float:left;display:block;margin:0 1rem 0 0}.list .thumbnail img{width:100%;height:auto}.list h3{margin:0;font-size:13px;line-height:1.2}.list p{margin:0 0 10px 0}p.category,p.author{color:#999}p.category a,p.author a{color:inherit;text-decoration:underline}p.category a:hover,p.author a:hover{color:#ea5555}.avatar{float:left;margin:3px 10px 10px 0;width:100px;height:auto}.more-post-link{margin-top:1rem;margin-bottom:1rem}.more-post-link:before,.more-post-link:after{content:" ";display:table}.more-post-link:after{clear:both}.more-post-link .previous-page{float:left}.more-post-link .next-page{float:right}.sidebar h3{color:#811b74;border-bottom:1px solid #811b74;padding:10px 0 20px 0;clear:both;text-transform:uppercase;letter-spacing:.06em}.wpp-list{margin:0;padding:0}.wpp_def_no_src{display:none}.pagetitle{text-transform:uppercase;letter-spacing:.06em;color:#811b74}.pagetitle span{float:right}.article .entry{padding-top:1rem;display:block;background:#fff;position:relative}@media only screen and (min-width: 1024px){.article .entry{padding:1.5rem;margin:0 5rem 2rem 2rem}}.featured-image{margin-left:-1rem;margin-right:-1rem}@media only screen and (min-width: 736px){.featured-image{margin-left:0;margin-right:0}}.featured-image img{max-width:100%;height:auto}.entry .sharing{float:right;width:60px;margin-left:1rem}@media only screen and (min-width: 1024px){.entry .sharing{position:absolute;margin-left:0;top:120px;right:-75px}}.alignright{float:right;margin-top:0;margin-left:10px;margin-bottom:10px}.alignleft{float:left;margin-right:5px;margin-bottom:5px}.aligncenter{margin:0 auto;display:block}.wp-caption{max-width:100% !important;width:100% !important}.social{float:right;display:block;padding-top:8px}.social a{display:inline-block;width:25px;height:25px;margin-left:10px;text-indent:-99999px;background-repeat:no-repeat;background-position:center}.icon-twitter{background-image:url("data:image/svg+xml,%3Csvg width='24' height='20' viewBox='0 0 24 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 2.309C23.117 2.701 22.168 2.965 21.172 3.084C22.189 2.475 22.97 1.51 23.337 0.36C22.386 0.924 21.332 1.334 20.21 1.555C19.313 0.598 18.032 0 16.616 0C13.437 0 11.101 2.966 11.819 6.045C7.728 5.84 4.1 3.88 1.671 0.901C0.381 3.114 1.002 6.009 3.194 7.475C2.388 7.449 1.628 7.228 0.965 6.859C0.911 9.14 2.546 11.274 4.914 11.749C4.221 11.937 3.462 11.981 2.69 11.833C3.316 13.789 5.134 15.212 7.29 15.252C5.22 16.875 2.612 17.6 0 17.292C2.179 18.689 4.768 19.504 7.548 19.504C16.69 19.504 21.855 11.783 21.543 4.858C22.505 4.163 23.34 3.296 24 2.309Z' fill='black'/%3E%3C/svg%3E")}.icon-facebook{background-image:url("data:image/svg+xml,%3Csvg width='12' height='24' viewBox='0 0 12 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 8H0V12H3V24H8V12H11.642L12 8H8V6.333C8 5.378 8.192 5 9.115 5H12V0H8.192C4.596 0 3 1.583 3 4.615V8Z' fill='black'/%3E%3C/svg%3E")}.icon-instagram{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2.163C15.204 2.163 15.584 2.175 16.85 2.233C20.102 2.381 21.621 3.924 21.769 7.152C21.827 8.417 21.838 8.797 21.838 12.001C21.838 15.206 21.826 15.585 21.769 16.85C21.62 20.075 20.105 21.621 16.85 21.769C15.584 21.827 15.206 21.839 12 21.839C8.796 21.839 8.416 21.827 7.151 21.769C3.891 21.62 2.38 20.07 2.232 16.849C2.174 15.584 2.162 15.205 2.162 12C2.162 8.796 2.175 8.417 2.232 7.151C2.381 3.924 3.896 2.38 7.151 2.232C8.417 2.175 8.796 2.163 12 2.163ZM12 0C8.741 0 8.333 0.014 7.053 0.072C2.695 0.272 0.273 2.69 0.073 7.052C0.014 8.333 0 8.741 0 12C0 15.259 0.014 15.668 0.072 16.948C0.272 21.306 2.69 23.728 7.052 23.928C8.333 23.986 8.741 24 12 24C15.259 24 15.668 23.986 16.948 23.928C21.302 23.728 23.73 21.31 23.927 16.948C23.986 15.668 24 15.259 24 12C24 8.741 23.986 8.333 23.928 7.053C23.732 2.699 21.311 0.273 16.949 0.073C15.668 0.014 15.259 0 12 0V0ZM12 5.838C8.597 5.838 5.838 8.597 5.838 12C5.838 15.403 8.597 18.163 12 18.163C15.403 18.163 18.162 15.404 18.162 12C18.162 8.597 15.403 5.838 12 5.838ZM12 16C9.791 16 8 14.21 8 12C8 9.791 9.791 8 12 8C14.209 8 16 9.791 16 12C16 14.21 14.209 16 12 16ZM18.406 4.155C17.61 4.155 16.965 4.8 16.965 5.595C16.965 6.39 17.61 7.035 18.406 7.035C19.201 7.035 19.845 6.39 19.845 5.595C19.845 4.8 19.201 4.155 18.406 4.155Z' fill='black'/%3E%3C/svg%3E")}.icon-pinterest{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0C5.373 0 0 5.372 0 12C0 17.084 3.163 21.426 7.627 23.174C7.522 22.225 7.427 20.769 7.669 19.733C7.887 18.796 9.076 13.768 9.076 13.768C9.076 13.768 8.717 13.049 8.717 11.986C8.717 10.318 9.684 9.072 10.888 9.072C11.911 9.072 12.406 9.841 12.406 10.762C12.406 11.791 11.751 13.33 11.412 14.757C11.129 15.951 12.011 16.926 13.189 16.926C15.322 16.926 16.961 14.677 16.961 11.431C16.961 8.558 14.897 6.549 11.949 6.549C8.535 6.549 6.531 9.11 6.531 11.756C6.531 12.787 6.928 13.894 7.424 14.494C7.522 14.613 7.536 14.718 7.507 14.839L7.174 16.199C7.121 16.419 7 16.466 6.772 16.36C5.273 15.662 4.336 13.471 4.336 11.711C4.336 7.926 7.086 4.449 12.265 4.449C16.428 4.449 19.663 7.416 19.663 11.38C19.663 15.516 17.056 18.844 13.436 18.844C12.22 18.844 11.077 18.213 10.686 17.466L9.938 20.319C9.667 21.362 8.936 22.669 8.446 23.465C9.57 23.812 10.763 24 12 24C18.627 24 24 18.627 24 12C24 5.372 18.627 0 12 0V0Z' fill='black'/%3E%3C/svg%3E")}.search{display:inline-block}.search input.input{text-transform:uppercase;letter-spacing:.06em;border:none;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;margin:0;width:200px;text-align:right;padding:0px 5px;outline:none;font-size:18px}.search input.submit{width:26px;height:25px;padding:0;margin-right:5px;text-indent:-99999px;border:none;outline:none;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.822 20.88L17.469 14.526C18.399 13.061 18.936 11.326 18.936 9.467C18.937 4.248 14.689 0 9.468 0C4.247 0 0 4.248 0 9.468C0 14.689 4.247 18.937 9.468 18.937C11.236 18.937 12.889 18.45 14.307 17.604L20.703 24L23.822 20.88ZM3.528 9.468C3.528 6.195 6.193 3.53 9.467 3.53C12.742 3.53 15.407 6.194 15.407 9.468C15.407 12.743 12.742 15.407 9.467 15.407C6.193 15.407 3.528 12.743 3.528 9.468Z' fill='black'/%3E%3C/svg%3E")}.fb_iframe_widget,.fb_iframe_widget iframe,.fb_iframe_widget span{position:relative !important;width:100% !important}.widget{margin:10px 0 10px 0;padding:0 0 15px;border-bottom:1px solid #811b74}.advertisement img{display:block;margin:10px 0;width:100%}.tagcloud a{text-decoration:none;font-weight:bold;background:#f2754e;color:#fff;display:inline-block;padding:5px 10px;margin:5px}.tagcloud a:hover{background:#454168}.fb-like{position:relative;top:-2px}.footer .content{border-top:1px solid #811b74;padding-top:2rem}.footer .content h3{color:#000;text-transform:uppercase;letter-spacing:.06em}.footer .content a{text-decoration:none}.footer .content a:hover{text-decoration:underline}.footer h3{color:#000;text-transform:uppercase;letter-spacing:.06em}.footer a{text-decoration:none}.footer a:hover{text-decoration:underline}.menu .content{border-bottom:1px solid #811b74}#menu-toggle{display:block;text-decoration:none;padding:7px 20px 6px;text-transform:uppercase;font-weight:bold;color:#000}#menu{position:relative;z-index:10;font-family:"proxima-nova",sans-serif;font-weight:800;margin-bottom:1rem}#menu:before,#menu:after{content:" ";display:table}#menu:after{clear:both}#menu:before,#menu:after{content:" ";display:table}#menu:after{clear:both}#menu-header{padding:0;margin:0 auto;display:none;max-width:65rem}#menu-header:before,#menu-header:after{content:" ";display:table}#menu-header:after{clear:both}a.toggle-button{display:block;padding:.5em 1.5em;margin:.5em;text-decoration:none;font-size:20px;font-weight:bold;text-transform:uppercase;text-align:center}a.toggle-button.active,a.toggle-button:hover{background:#009bd9;border-radius:5px}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1;z-index:99}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative}.sf-menu li{width:100%;text-align:left}.sf-menu li ul a{padding:1em 2em}.sf-menu a{text-decoration:none;padding:1em 1em;margin:0 0 0 0;color:#000;font-family:"proxima-nova",sans-serif;font-style:normal;text-transform:uppercase;font-weight:600;line-height:1;background:none}.sf-menu li.sfHover a,.sf-menu a:hover{color:#454168;outline:0}.sf-menu ul{display:none}@media only screen and (min-width: 760px){#menu-toggle{display:none}#menu-header{overflow:visible !important;display:inline-block !important}a.toggle-button{display:inline-block}.sf-menu a{padding:14px 40px 10px 25px}.sf-menu li{float:left;width:auto;text-align:left}.sf-menu ul{display:block;position:absolute;top:-999em}.sf-menu ul li{width:100%}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:40px;z-index:99}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em;top:0}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0}.sf-menu ul{width:290px}.sf-menu li.sfHover li a,.sf-menu li li a{line-height:1;padding:9px 40px 10px 25px;margin:0 0 0 0;border-top:none;font-weight:normal;color:#fff;background:#f2754e}.sf-menu li li a:hover{color:#fff;background:#454168}.sf-menu a.sf-with-ul{min-width:1px}.sf-sub-indicator{position:absolute;display:none;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url("../arrows-ffffff.html") no-repeat -10px -100px}a>.sf-sub-indicator{top:.8em;background-position:0 -100px}a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px}.sf-menu ul .sf-sub-indicator{background-position:-10px 0}.sf-menu ul a>.sf-sub-indicator{background-position:0 0}.sf-menu ul a:focus>.sf-sub-indicator,.sf-menu ul a:hover>.sf-sub-indicator,.sf-menu ul a:active>.sf-sub-indicator,.sf-menu ul li:hover>a>.sf-sub-indicator,.sf-menu ul li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}}