@import "//fonts.googleapis.com/css?family=Lato:300,300i,400,400i,700,700i";@import "//fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;font-size:100%;font:inherit;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;margin:0;padding:0}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:93.75%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.4em}html,button,input,select,textarea{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif}body{margin:0}a:link{color:#337ab4;text-decoration:none}a:visited{color:#337ab4;text-decoration:none}a:hover,a:focus{color:#003;text-decoration:underline}a:active{color:#003;text-decoration:underline}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:1.7em;line-height:1.64706em;margin-top:.82353em;margin-bottom:.82353em;line-height:normal;clear:both}h2{font-size:1.5em;line-height:1.86667em;margin-top:.93333em;margin-bottom:.93333em;line-height:normal;clear:both}h3{font-size:1.17em;line-height:2.39316em;margin-top:1.19658em;margin-bottom:1.19658em;line-height:normal;clear:both}h4{font-size:1em;line-height:1.4em;margin-top:1.4em;margin-bottom:1.4em;line-height:normal;clear:both}h5{font-size:.875em;line-height:1.6em;margin-top:1.6em;margin-bottom:1.6em;line-height:normal;clear:both}h6{font-size:.8em;line-height:1.75em;margin-top:1.75em;margin-bottom:1.75em;margin-bottom:0px;line-height:normal;clear:both}hr{height:1px;border:0px;border-bottom:1px solid #CCC;padding-bottom:-1px;margin:1.4em 0}abbr[title]{border-bottom:1px dotted;cursor:help;white-space:nowrap}b,strong,b a,strong a,a strong{font-family:lato;font-weight:bold;text-decoration:none}em{font-family:lato;font-weight:normal;text-decoration:none;font-style:italic}strong em,em strong{font-family:lato;font-weight:bold;text-decoration:none;font-style:italic}blockquote{margin:1.4em 30px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{padding-bottom:10px}pre,code,kbd,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:1.4em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul,.item-list ul{margin-bottom:0px}ol li{list-style-position:inside;text-indent:-15px;padding-left:15px}.item-list ul li{margin:0;font-size:13.125px !important}dd{margin:0 0 0 30px}ul ul,ul ol,ol ul,ol ol,.item-list ul ul,.item-list ul ol,.item-list ol ul,.item-list ol ol{margin:0}menu,ul,.item-list ul{padding:0 0 0 13px;list-style:none outside url(/sites/all/themes/kcplibraryzen/images/bullet.png)}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border-color:#c0c0c0;margin:0 2px;border-top-width:.06667em;border-top-style:solid;padding-top:.42333em;border-bottom-width:.06667em;border-bottom-style:solid;padding-bottom:.84333em;border-left-width:.06667em;border-left-style:solid;padding-left:.84333em;border-right-width:.06667em;border-right-style:solid;padding-right:.84333em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input,select{line-height:normal;-webkit-box-shadow:inset 0px 10px 15px -14px rgba(40,40,40,0.25);-moz-box-shadow:inset 0px 10px 15px -14px rgba(40,40,40,0.25);box-shadow:inset 0px 10px 15px -14px rgba(40,40,40,0.25);border:solid 1px #545555;padding:5px 5px 5px 0;text-indent:5px}button:focus,input:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-shadow:none;-moz-box-shadow:inset 0px 1px 2px -1px rgba(0,0,0,0.5);box-shadow:none;border:0 ox;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;-webkit-box-shadow:inset 0px 1px 2px -1px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 1px 2px -1px rgba(0,0,0,0.5);box-shadow:inset 0px 1px 2px -1px rgba(0,0,0,0.5);border:solid 1px #CCC;padding:5px}table{border-collapse:collapse;border-spacing:0;margin-top:1.4em;margin-bottom:1.4em;margin:1.4em 0 1.4em 0}th{text-align:left;padding:0;border-bottom:none}tbody{border-top:none}td{padding:10px}#main,#footer-container{clear:both;overflow:hidden}#main:before,#main:after,#footer-container:before,#footer-container:after{content:" ";display:table}#main:after,#footer-container:after{clear:both}
.page-signature-events .page__title,.page-signature-events #page-title,.page-film-screenings .page__title,.page-film-screenings #page-title,.page-exhibits .page__title,.page-exhibits #page-title,.page-event-archives .page__title,.page-event-archives #page-title,.page-library-classes .page__title,.page-library-classes #page-title,.page-kids-family-activities .page__title,.page-kids-family-activities #page-title,.page-clubs-activities .page__title,.page-clubs-activities #page-title{display:block;padding-bottom:0px !important;margin-bottom:10px !important;}.style_special_events #content{padding-right:4%;}.style_special_events .field-item{line-height:normal;}.style_special_events .field-label{line-height:normal;}.special-event-aview p{margin-bottom:0 !important;}.special-event-aview .views-row{border-bottom:solid 1px #ccc;padding-bottom:20px;}.special-event-aview .views-row .field-name-title h4,.special-event-aview .views-row .view-header h4,.special-event-aview .views-row .view-blog-bio h4,.special-event-aview .views-row .ds-2col h4,.special-event-aview .views-row .events-results-columns h4{border-bottom:none;padding-bottom:0px;margin:0px;color:#a64123;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-style:normal;font-weight:bold;text-transform:uppercase;}.special-event-aview .views-row .field-name-title h4 a,.special-event-aview .views-row .view-header h4 a,.special-event-aview .views-row .view-blog-bio h4 a,.special-event-aview .views-row .ds-2col h4 a,.special-event-aview .views-row .events-results-columns h4 a{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-style:normal !important;font-weight:bold !important;letter-spacing:0.0625em;text-transform:none;}.special-event-aview .views-rowafter{content:"";display:table;clear:both;}.special-event-aview .views-row:after,.special-event-aview .field-content:after{content:"";display:table;clear:both;}.special-event-aview .events-results-columns{overflow:hidden;}.special-event-aview .group-right{font-size:13.125px;padding:10px;background-color:#e7e8e9;margin-bottom:-980px;padding-bottom:1000px;}.special-event-aview .group-right .field-name-start-date,.special-event-aview .group-right .field-name-end-date{margin-bottom:10px;}.special-event-aview .group-right .field-name-start-date .field-label,.special-event-aview .group-right .field-name-end-date .field-label{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif;font-weight:bold;}.special-event-aview .group-left{padding:10px;line-height:24px;}.special-event-aview .field-name-field-location,.special-event-aview .field-name-field-event-status{text-transform:uppercase;}.special-event-aview .field-name-field-presenter-name,.special-event-aview .field-name-field-date-calendar{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:normal;}.special-event-aview .field-name-field-sub-head{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:normal !important;font-style:normal;}.special-event-aview .field-name-field-location,.special-event-aview .field-name-field-date-calendar,.special-event-aview .field-name-time,.special-event-aview .field-name-field-audience{margin:0 0 10px 0;}.special-event-aview .field-name-body{margin:20px 0 0;}.special-event-aview .field-name-node-link{float:right;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-style:italic;}.special-event-aview .field-label{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:normal !important;font-style:normal;}.special-event-aview
  .field-items
  .field-name-field-date-calendar
  .date-display-single{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:normal !important;font-style:normal;}.special-event-aview .field-items .field-name-field-date-calendar{margin:0 !important;}.special-event-aview .field-name-field-event-status{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:normal;color:#a64123;}.special-event-aview .pager{text-align:left;color:#a64123;}.field-name-field-events-registration{display:inline-block;padding:0 5px;background-color:#a64123;}.field-name-field-events-registration a{color:#fff;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:normal;}.field-name-field-events-registration:hover{background-color:#900;}.not-front.sidebars{font-size:13.125px;}.not-front.sidebars .views-field .field-content a{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif;font-weight:bold;font-style:normal;font-size:13.125px;}.not-front.sidebars .views-field .field-content .active{color:#000;}.not-front.sidebars .featured-event .views-field{margin-bottom:5px;}.not-front.sidebars .featured-event .views-field-view-node{display:inline-block;text-align:right;float:right;position:relative;top:-10px;}.not-front.sidebars .featured-event .view-footer a,.not-front.sidebars .featured-event .views-field-title a,.not-front.sidebars .featured-event .views-field-field-location,.not-front.sidebars .featured-event .views-field-field-date-calendar{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:normal;font-size:13.125px;}.not-front.sidebars #block-block-10{font-size:12px;}.not-front.sidebars #block-block-10 .event-archive-photos-link{padding:10px 0 10px 45px;font-size:12px;background:url(/sites/all/themes/kcplibraryzen/images/icons/icon-photos.png) no-repeat left;}.not-front.sidebars #block-block-10 .event-archive-videos-link{padding:10px 0 10px 45px;font-size:12px;background:url(/sites/all/themes/kcplibraryzen/images/icons/icon-video.png) no-repeat left;}.event-top{clear:both;}.event-top img{float:left;clear:none;margin-right:20px;}.event-top h1{float:left;clear:none;}.event-top .view-head-div{clear:left;padding-top:10px;font-size:13.125px;padding-right:10%;}.past-event .group-right{background-color:#fff;}.past-event .group-left{background-color:#e7e8e9;padding:20px !important;}.past-event .media-type-select{text-align:left;}.past-event .media-type-select a{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:normal;font-size:15px;text-transform:uppercase;}.past-event .media-type-select td{padding:0;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:normal;font-size:15px;text-transform:uppercase;color:#a64123;}.past-event .media-type-select img{display:inline-block;vertical-align:middle;margin-bottom:10px;margin-right:5px;}.past-event .media-type-select img:hover{opacity:0.5;}.past-event .media-type-select table{margin-bottom:0;}.view-empty{text-align:center;padding:20px;margin:20px;color:#fff;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:normal;background-color:#a64123;}.group-event-details{margin:10px 0;padding:10px;background-color:#e7e8e9;}.group-event-details .group-details{width:50%;float:left;}.group-event-details .group-actions{width:50%;float:left;}#block-block-8,#block-block-8 p{margin-bottom:0px;padding-bottom:0px;}#block-constant-contact-1 h2{display:none;}#block-constant-contact-1 .form-item{margin:0;}#block-constant-contact-1 .form-item label{font-weight:normal;}#block-constant-contact-1 .form-text{width:100%;margin:0px;padding:4px 0;text-indent:4px;position:relative;border:solid 1px #a64123;-webkit-box-shadow:inset 0px 2px 3px 0px rgba(0,0,0,0.36);-moz-box-shadow:inset 0px 2px 3px 0px rgba(0,0,0,0.36);box-shadow:inset 0px 2px 3px 0px rgba(0,0,0,0.36);}#block-constant-contact-1 .form-submit{border:solid 1px #fff;background-color:#a64123;padding:2px 10px;color:#fff;text-transform:uppercase;font-size:0.9em;margin-top:10px;border:solid 1px #a64123;}.node-type-special-events .field-name-field-event-reference,.node-type-movies .field-name-field-event-reference,.node-type-classes .field-name-field-event-reference,.node-type-activities .field-name-field-event-reference{padding-top:20px;}.node-type-special-events .field-name-field-sub-head,.node-type-movies .field-name-field-sub-head,.node-type-classes .field-name-field-sub-head,.node-type-activities .field-name-field-sub-head{margin-top:2px;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:normal;font-size:17.55px;}.node-type-special-events .field-name-field-presenter-name,.node-type-movies .field-name-field-presenter-name,.node-type-classes .field-name-field-presenter-name,.node-type-activities .field-name-field-presenter-name{margin-top:2px;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-size:17.55px;}.node-type-special-events .field-name-field-notice,.node-type-movies .field-name-field-notice,.node-type-classes .field-name-field-notice,.node-type-activities .field-name-field-notice{margin-top:20px;}.node-type-special-events .node-special-events .field-type-image img,.node-type-movies .node-special-events .field-type-image img,.node-type-classes .node-special-events .field-type-image img,.node-type-activities .node-special-events .field-type-image img{width:100% !important;margin-top:20px;}.node-type-special-events #main #page-title,.node-type-movies #main #page-title,.node-type-classes #main #page-title,.node-type-activities #main #page-title{text-transform:none;display:block;display:block;padding-bottom:0px !important;margin-bottom:0px;}.node-type-special-events .field-name-field-events-registration,.node-type-movies .field-name-field-events-registration,.node-type-classes .field-name-field-events-registration,.node-type-activities .field-name-field-events-registration{display:inline-block;padding:0 5px;background-color:#a64123;}.node-type-special-events .field-name-field-events-registration a,.node-type-movies .field-name-field-events-registration a,.node-type-classes .field-name-field-events-registration a,.node-type-activities .field-name-field-events-registration a{color:#fff;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:normal;}.node-type-special-events .field-name-field-events-registration:hover,.node-type-movies .field-name-field-events-registration:hover,.node-type-classes .field-name-field-events-registration:hover,.node-type-activities .field-name-field-events-registration:hover{background-color:#900;}.node-type-special-events #node_special_events_full_group_actions,.node-type-special-events #node_special_events_full_group_details,.node-type-movies #node_special_events_full_group_actions,.node-type-movies #node_special_events_full_group_details,.node-type-classes #node_special_events_full_group_actions,.node-type-classes #node_special_events_full_group_details,.node-type-activities #node_special_events_full_group_actions,.node-type-activities #node_special_events_full_group_details{float:left;width:50%;}.node-type-special-events .field-name-post-date,.node-type-movies .field-name-post-date,.node-type-classes .field-name-post-date,.node-type-activities .field-name-post-date{display:none;}.node-type-special-events .group-clear,.node-type-movies .group-clear,.node-type-classes .group-clear,.node-type-activities .group-clear{clear:both;}.node-type-special-events .field-name-field-date-calendar,.node-type-movies .field-name-field-date-calendar,.node-type-classes .field-name-field-date-calendar,.node-type-activities .field-name-field-date-calendar{margin:0 0 10px 0;}.node-type-special-events .field-name-field-date-calendar .field-item span,.node-type-movies .field-name-field-date-calendar .field-item span,.node-type-classes .field-name-field-date-calendar .field-item span,.node-type-activities .field-name-field-date-calendar .field-item span{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:normal;font-weight:1em;}.node-type-special-events .field-name-field-location,.node-type-special-events .field-name-time,.node-type-special-events .field-name-field-reception,.node-type-special-events .field-name-field-audience,.node-type-movies .field-name-field-location,.node-type-movies .field-name-time,.node-type-movies .field-name-field-reception,.node-type-movies .field-name-field-audience,.node-type-classes .field-name-field-location,.node-type-classes .field-name-time,.node-type-classes .field-name-field-reception,.node-type-classes .field-name-field-audience,.node-type-activities .field-name-field-location,.node-type-activities .field-name-time,.node-type-activities .field-name-field-reception,.node-type-activities .field-name-field-audience{margin:0 0 10px 0;}.node-type-special-events .field-name-field-location .field-item span,.node-type-special-events .field-name-field-location .field-label,.node-type-special-events .field-name-time .field-item span,.node-type-special-events .field-name-time .field-label,.node-type-special-events .field-name-field-reception .field-item span,.node-type-special-events .field-name-field-reception .field-label,.node-type-special-events .field-name-field-audience .field-item span,.node-type-special-events .field-name-field-audience .field-label,.node-type-movies .field-name-field-location .field-item span,.node-type-movies .field-name-field-location .field-label,.node-type-movies .field-name-time .field-item span,.node-type-movies .field-name-time .field-label,.node-type-movies .field-name-field-reception .field-item span,.node-type-movies .field-name-field-reception .field-label,.node-type-movies .field-name-field-audience .field-item span,.node-type-movies .field-name-field-audience .field-label,.node-type-classes .field-name-field-location .field-item span,.node-type-classes .field-name-field-location .field-label,.node-type-classes .field-name-time .field-item span,.node-type-classes .field-name-time .field-label,.node-type-classes .field-name-field-reception .field-item span,.node-type-classes .field-name-field-reception .field-label,.node-type-classes .field-name-field-audience .field-item span,.node-type-classes .field-name-field-audience .field-label,.node-type-activities .field-name-field-location .field-item span,.node-type-activities .field-name-field-location .field-label,.node-type-activities .field-name-time .field-item span,.node-type-activities .field-name-time .field-label,.node-type-activities .field-name-field-reception .field-item span,.node-type-activities .field-name-field-reception .field-label,.node-type-activities .field-name-field-audience .field-item span,.node-type-activities .field-name-field-audience .field-label{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:normal !important;font-style:normal;font-weight:1em;}.node-type-special-events .field-items .field-name-field-date-calendar,.node-type-movies .field-items .field-name-field-date-calendar,.node-type-classes .field-items .field-name-field-date-calendar,.node-type-activities .field-items .field-name-field-date-calendar{margin:0 !important;}.node-type-special-events .node-library-location,.node-type-movies .node-library-location,.node-type-classes .node-library-location,.node-type-activities .node-library-location{text-transform:uppercase;}.node-type-special-events .field-name-field-event-status,.node-type-movies .field-name-field-event-status,.node-type-classes .field-name-field-event-status,.node-type-activities .field-name-field-event-status{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:normal;color:#a64123;text-transform:uppercase;}.page-title-style{color:#a64123;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif;font-weight:bold;}.page-node-register label{margin-bottom:10px;}.page-node-register .field-name-field-hear-about-text .form-item{display:inline-block;margin-bottom:20px;}.page-node-register .field-name-field-hear-about-text .form-item input{margin-right:10px;}.page-node-register .field-name-field-hear-about-text .form-type-checkbox{width:49.5%;}.page-node-register
  .field-name-field-hear-about-text
  .form-type-checkbox
  input{width:auto !important;}.page-node-register #page{margin-bottom:40px;padding-bottom:40px;}.section-exhibits .field-name-field-dates{margin-bottom:10px;}#footer-container{border-top:solid 20px white;background-color:#333;letter-spacing:1px;}#footer{color:#fff;margin-left:auto;margin-right:auto;font-size:15px;padding-bottom:60px;padding-top:40px;width:1040px;line-height:25px;}#footer a{color:#fff;text-decoration:underline;}#footer a:hover{color:#d6df22;}#footer .footer_menu{list-style:none outside url(/sites/all/themes/kcplibraryzen/images/bullet_white.png);}@media only screen and (max-width:769px){.footer_menu li{list-style:none;}}#footer .col_two{text-align:center;}#footer span.ext{display:none;}#footer:after{content:"";display:table;clear:both;}#kclib7_footer{text-align:center;}#kclib7_footer img{display:inline;margin-top:10px;}.blog-post .field-name-field-image,.blog-post .field-name-field-book{float:left;padding-right:20px;margin-bottom:-200px;padding-bottom:200px;}.blog-post .view-content .views-row{border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px;}.node-type-blog-post .view-header,.node-type-book .view-header,.node-type-book-group .view-header,.node-type-book-group-selection .view-header{margin-bottom:10px !important;}.node-type-blog-post .field-name-title h4,.node-type-blog-post .view-header h4,.node-type-blog-post .view-blog-bio h4,.node-type-book .field-name-title h4,.node-type-book .view-header h4,.node-type-book .view-blog-bio h4,.node-type-book-group .field-name-title h4,.node-type-book-group .view-header h4,.node-type-book-group .view-blog-bio h4,.node-type-book-group-selection .field-name-title h4,.node-type-book-group-selection .view-header h4,.node-type-book-group-selection .view-blog-bio h4{border-bottom:solid 1px #ccc;padding-bottom:10px;margin-top:20px;margin-bottom:10px;color:#a64123;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-style:normal;font-weight:bold !important;text-transform:uppercase;}.node-type-blog-post .field-name-title h4 a,.node-type-blog-post .view-header h4 a,.node-type-blog-post .view-blog-bio h4 a,.node-type-book .field-name-title h4 a,.node-type-book .view-header h4 a,.node-type-book .view-blog-bio h4 a,.node-type-book-group .field-name-title h4 a,.node-type-book-group .view-header h4 a,.node-type-book-group .view-blog-bio h4 a,.node-type-book-group-selection .field-name-title h4 a,.node-type-book-group-selection .view-header h4 a,.node-type-book-group-selection .view-blog-bio h4 a{font-weight:normal;letter-spacing:0.0625em;text-transform:none;}.node-type-blog-post .view-header h4,.node-type-book .view-header h4,.node-type-book-group .view-header h4,.node-type-book-group-selection .view-header h4{font-size:15px;}.node-type-blog-post #page-title,.page-comment #page-title,.node-book-group #page-title{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:none !important;font-size:17.55px !important;text-transform:none !important;color:#a64123;padding-bottom:0px !important;}.node-type-blog-post .book-on-blog-post,.node-type-blog-post .field-name-field-book,.node-type-blog-post .node-book,.node-type-book .book-on-blog-post,.node-type-book .field-name-field-book,.node-type-book .node-book,.page-comment .book-on-blog-post,.page-comment .field-name-field-book,.page-comment .node-book,.node-book-group .book-on-blog-post,.node-book-group .field-name-field-book,.node-book-group .node-book,.node-type-book-list .book-on-blog-post,.node-type-book-list .field-name-field-book,.node-type-book-list .node-book,.node-type-book-group .book-on-blog-post,.node-type-book-group .field-name-field-book,.node-type-book-group .node-book,.node-type-book-group-selection .book-on-blog-post,.node-type-book-group-selection .field-name-field-book,.node-type-book-group-selection .node-book{padding-right:0px;line-height:1.2em;}.node-type-blog-post .book-on-blog-post .field,.node-type-blog-post .field-name-field-book .field,.node-type-blog-post .node-book .field,.node-type-book .book-on-blog-post .field,.node-type-book .field-name-field-book .field,.node-type-book .node-book .field,.page-comment .book-on-blog-post .field,.page-comment .field-name-field-book .field,.page-comment .node-book .field,.node-book-group .book-on-blog-post .field,.node-book-group .field-name-field-book .field,.node-book-group .node-book .field,.node-type-book-list .book-on-blog-post .field,.node-type-book-list .field-name-field-book .field,.node-type-book-list .node-book .field,.node-type-book-group .book-on-blog-post .field,.node-type-book-group .field-name-field-book .field,.node-type-book-group .node-book .field,.node-type-book-group-selection .book-on-blog-post .field,.node-type-book-group-selection .field-name-field-book .field,.node-type-book-group-selection .node-book .field{margin-bottom:20px;}.node-type-blog-post .book-on-blog-post .field:last-child,.node-type-blog-post .field-name-field-book .field:last-child,.node-type-blog-post .node-book .field:last-child,.node-type-book .book-on-blog-post .field:last-child,.node-type-book .field-name-field-book .field:last-child,.node-type-book .node-book .field:last-child,.page-comment .book-on-blog-post .field:last-child,.page-comment .field-name-field-book .field:last-child,.page-comment .node-book .field:last-child,.node-book-group .book-on-blog-post .field:last-child,.node-book-group .field-name-field-book .field:last-child,.node-book-group .node-book .field:last-child,.node-type-book-list .book-on-blog-post .field:last-child,.node-type-book-list .field-name-field-book .field:last-child,.node-type-book-list .node-book .field:last-child,.node-type-book-group .book-on-blog-post .field:last-child,.node-type-book-group .field-name-field-book .field:last-child,.node-type-book-group .node-book .field:last-child,.node-type-book-group-selection .book-on-blog-post .field:last-child,.node-type-book-group-selection .field-name-field-book .field:last-child,.node-type-book-group-selection .node-book .field:last-child{margin-bottom:0;}.node-type-blog-post .book-on-blog-post .field-label,.node-type-blog-post .field-name-field-book .field-label,.node-type-blog-post .node-book .field-label,.node-type-book .book-on-blog-post .field-label,.node-type-book .field-name-field-book .field-label,.node-type-book .node-book .field-label,.page-comment .book-on-blog-post .field-label,.page-comment .field-name-field-book .field-label,.page-comment .node-book .field-label,.node-book-group .book-on-blog-post .field-label,.node-book-group .field-name-field-book .field-label,.node-book-group .node-book .field-label,.node-type-book-list .book-on-blog-post .field-label,.node-type-book-list .field-name-field-book .field-label,.node-type-book-list .node-book .field-label,.node-type-book-group .book-on-blog-post .field-label,.node-type-book-group .field-name-field-book .field-label,.node-type-book-group .node-book .field-label,.node-type-book-group-selection .book-on-blog-post .field-label,.node-type-book-group-selection .field-name-field-book .field-label,.node-type-book-group-selection .node-book .field-label{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;color:#a64123;}.node-type-blog-post .book-on-blog-post .field-name-title h4 a,.node-type-blog-post .field-name-field-book .field-name-title h4 a,.node-type-blog-post .node-book .field-name-title h4 a,.node-type-book .book-on-blog-post .field-name-title h4 a,.node-type-book .field-name-field-book .field-name-title h4 a,.node-type-book .node-book .field-name-title h4 a,.page-comment .book-on-blog-post .field-name-title h4 a,.page-comment .field-name-field-book .field-name-title h4 a,.page-comment .node-book .field-name-title h4 a,.node-book-group .book-on-blog-post .field-name-title h4 a,.node-book-group .field-name-field-book .field-name-title h4 a,.node-book-group .node-book .field-name-title h4 a,.node-type-book-list .book-on-blog-post .field-name-title h4 a,.node-type-book-list .field-name-field-book .field-name-title h4 a,.node-type-book-list .node-book .field-name-title h4 a,.node-type-book-group .book-on-blog-post .field-name-title h4 a,.node-type-book-group .field-name-field-book .field-name-title h4 a,.node-type-book-group .node-book .field-name-title h4 a,.node-type-book-group-selection .book-on-blog-post .field-name-title h4 a,.node-type-book-group-selection .field-name-field-book .field-name-title h4 a,.node-type-book-group-selection .node-book .field-name-title h4 a{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-style:italic;font-weight:bold;}.node-type-blog-post .book-on-blog-post .set-field-name-body,.node-type-blog-post .field-name-field-book .set-field-name-body,.node-type-blog-post .node-book .set-field-name-body,.node-type-book .book-on-blog-post .set-field-name-body,.node-type-book .field-name-field-book .set-field-name-body,.node-type-book .node-book .set-field-name-body,.page-comment .book-on-blog-post .set-field-name-body,.page-comment .field-name-field-book .set-field-name-body,.page-comment .node-book .set-field-name-body,.node-book-group .book-on-blog-post .set-field-name-body,.node-book-group .field-name-field-book .set-field-name-body,.node-book-group .node-book .set-field-name-body,.node-type-book-list .book-on-blog-post .set-field-name-body,.node-type-book-list .field-name-field-book .set-field-name-body,.node-type-book-list .node-book .set-field-name-body,.node-type-book-group .book-on-blog-post .set-field-name-body,.node-type-book-group .field-name-field-book .set-field-name-body,.node-type-book-group .node-book .set-field-name-body,.node-type-book-group-selection .book-on-blog-post .set-field-name-body,.node-type-book-group-selection .field-name-field-book .set-field-name-body,.node-type-book-group-selection .node-book .set-field-name-body{overflow:hidden;height:200px !important;-webkit-box-shadow:inset 0px 2px 3px 0px rgba(0,0,0,0.36);-moz-box-shadow:inset 0px 2px 3px 0px rgba(0,0,0,0.36);box-shadow:inset 0px -15px 15px -15px #000;border:solid;}.node-type-blog-post .book-on-blog-post .set-field-name-body .field-items,.node-type-blog-post .field-name-field-book .set-field-name-body .field-items,.node-type-blog-post .node-book .set-field-name-body .field-items,.node-type-book .book-on-blog-post .set-field-name-body .field-items,.node-type-book .field-name-field-book .set-field-name-body .field-items,.node-type-book .node-book .set-field-name-body .field-items,.page-comment .book-on-blog-post .set-field-name-body .field-items,.page-comment .field-name-field-book .set-field-name-body .field-items,.page-comment .node-book .set-field-name-body .field-items,.node-book-group .book-on-blog-post .set-field-name-body .field-items,.node-book-group .field-name-field-book .set-field-name-body .field-items,.node-book-group .node-book .set-field-name-body .field-items,.node-type-book-list .book-on-blog-post .set-field-name-body .field-items,.node-type-book-list .field-name-field-book .set-field-name-body .field-items,.node-type-book-list .node-book .set-field-name-body .field-items,.node-type-book-group .book-on-blog-post .set-field-name-body .field-items,.node-type-book-group .field-name-field-book .set-field-name-body .field-items,.node-type-book-group .node-book .set-field-name-body .field-items,.node-type-book-group-selection
  .book-on-blog-post
  .set-field-name-body
  .field-items,.node-type-book-group-selection
  .field-name-field-book
  .set-field-name-body
  .field-items,.node-type-book-group-selection .node-book .set-field-name-body .field-items{height:200px;overflow:hidden;border:solid;}.node-type-blog-post .book-on-blog-post .set-field-name-body .set-field-item,.node-type-blog-post
  .field-name-field-book
  .set-field-name-body
  .set-field-item,.node-type-blog-post .node-book .set-field-name-body .set-field-item,.node-type-book .book-on-blog-post .set-field-name-body .set-field-item,.node-type-book .field-name-field-book .set-field-name-body .set-field-item,.node-type-book .node-book .set-field-name-body .set-field-item,.page-comment .book-on-blog-post .set-field-name-body .set-field-item,.page-comment .field-name-field-book .set-field-name-body .set-field-item,.page-comment .node-book .set-field-name-body .set-field-item,.node-book-group .book-on-blog-post .set-field-name-body .set-field-item,.node-book-group .field-name-field-book .set-field-name-body .set-field-item,.node-book-group .node-book .set-field-name-body .set-field-item,.node-type-book-list .book-on-blog-post .set-field-name-body .set-field-item,.node-type-book-list
  .field-name-field-book
  .set-field-name-body
  .set-field-item,.node-type-book-list .node-book .set-field-name-body .set-field-item,.node-type-book-group .book-on-blog-post .set-field-name-body .set-field-item,.node-type-book-group
  .field-name-field-book
  .set-field-name-body
  .set-field-item,.node-type-book-group .node-book .set-field-name-body .set-field-item,.node-type-book-group-selection
  .book-on-blog-post
  .set-field-name-body
  .set-field-item,.node-type-book-group-selection
  .field-name-field-book
  .set-field-name-body
  .set-field-item,.node-type-book-group-selection
  .node-book
  .set-field-name-body
  .set-field-item{overflow:hidden;height:200px;}.node-type-blog-post #find-in-catalog,.node-type-book #find-in-catalog,.page-comment #find-in-catalog,.node-book-group #find-in-catalog,.node-type-book-list #find-in-catalog,.node-type-book-group #find-in-catalog,.node-type-book-group-selection #find-in-catalog{background-color:#a64123;max-width:250px;background-image:url(/sites/all/themes/kcplibraryzen/images/icon-search-sm-wh.png);background-repeat:no-repeat;background-position:center right 10px;background-position-x:97%;background-position-y:50%;}.node-type-blog-post #find-in-catalog a,.node-type-book #find-in-catalog a,.page-comment #find-in-catalog a,.node-book-group #find-in-catalog a,.node-type-book-list #find-in-catalog a,.node-type-book-group #find-in-catalog a,.node-type-book-group-selection #find-in-catalog a{color:#fff;padding:10px;display:block;}.node-type-blog-post #find-in-catalog:hover,.node-type-book #find-in-catalog:hover,.page-comment #find-in-catalog:hover,.node-book-group #find-in-catalog:hover,.node-type-book-list #find-in-catalog:hover,.node-type-book-group #find-in-catalog:hover,.node-type-book-group-selection #find-in-catalog:hover{background-color:#c60;}.node-type-blog-post #content .field-name-post-date{font-size:12px;position:relative;top:-20px;margin:0 !important;}.bio-attached{clear:both;margin:20px 0;display:block !important;}.bio-attached .views-field-picture{float:left;padding-top:6px;width:100px;}.bio-attached .views-field-picture img{width:100px;}.bio-attached .views-field-field-personal-bio,.bio-attached .views-field-mail{margin-left:120px;}.blog-post article{margin-bottom:40px;padding-bottom:20px;}.blog-post article p a{text-decoration:underline;font-weight:normal;}.blog-post article img{float:left;margin:2px 20px 15px 0;}.blog-post article .links{display:block;clear:both;}.blog-post article .node__title,.blog-post article .node-title{font-size:1.5em;line-height:1.86667em;margin-top:0em;margin-bottom:0.93333em;line-height:normal;clear:both;border-bottom:solid 1px #337ab4;clear:both;font-weight:bold;padding-bottom:10px;}.blog-post article .field-name-field-book{padding:20px;margin-right:20px;border:solid 1px #999;}.blog-post article .field-name-field-book .field-name-title h2{font-size:1em;line-height:1.4em;margin-top:1.4em;margin-bottom:1.4em;}#block-views-blog-post-rss-button{margin-left:15px;}.bio-hide{display:none;}.page-comment-reply .node-blog-post{display:none;}.context_teens .view-content.masonry-processed{width:103%;}.context_teens .masonry-item{margin-left:0;border:none;border-bottom:solid 1px gray;width:30%;padding:0px;padding-bottom:20px !important;margin-bottom:20px !important;background-color:#fff;}.context_teens .masonry-item h4{margin-top:0.75em;margin-bottom:0.75em;}.big-blog .ds-1col.node-blog-post,.page-blog-search .ds-1col.node-blog-post{margin-bottom:20px;border-bottom:solid 1px #ccc;padding-bottom:20px;}.big-blog .field-name-field-book,.big-blog .field-name-field-image,.page-blog-search .field-name-field-book,.page-blog-search .field-name-field-image{float:right;margin-left:20px;padding-bottom:0;margin-bottom:0;}.big-blog .field-name-field-term-reference,.page-blog-search .field-name-field-term-reference{text-transform:uppercase;margin-bottom:10px;}.big-blog .field-name-field-term-reference a,.page-blog-search .field-name-field-term-reference a{color:#a64123;}.big-blog .field-name-title,.page-blog-search .field-name-title{font-weight:bold;font-size:17.55px;}.big-blog .field-name-author,.page-blog-search .field-name-author{font-size:15px;font-weight:bold;}.big-blog .field-name-post-date,.page-blog-search .field-name-post-date{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:15px;font-style:italic;}.big-blog .field-name-node-link,.page-blog-search .field-name-node-link{float:left;display:block;text-transform:uppercase;margin-top:5px;font-size:15px;}.big-blog .field-name-node-link a,.page-blog-search .field-name-node-link a{padding:5px 10px;background-color:#d6df22;}.field-name-field-blog-tags{clear:both;padding-top:20px;position:relative;z-index:100;}.field-name-field-blog-tags .tag-item{display:inline-block;margin-right:5px;margin-bottom:8px;padding:10px;border:solid 1px darkgray;background-color:ghostwhite;}.field-name-field-blog-tags .tag-item:hover{background-color:#dddddd;}.page-node-10904 .pager{margin-bottom:0px;}.blog-newsletter{background-color:#e7e8e9;font-weight:bold;font-size:17.55px;padding:20px;background-image:url(/sites/all/themes/kcplibraryzen/images/icons/Newsletter_icon_150x150.png);background-repeat:no-repeat;background-position:center left 1px;background-position-x:2%;position:relative;z-index:100;padding-left:20%;}.blog-newsletter span{float:right;background-color:#d6df22;padding:10px;font-size:15px;}.blog-newsletter div{float:left;}.press-blog{padding:20px;background-color:#e7e8e9;}.press-blog .views-row{margin-bottom:20px;border-bottom:solid 1px #ccc;padding-bottom:20px;}.press-blog .views-field-view-node{display:block;text-transform:uppercase;margin-top:15px;font-size:15px;clear:both;width:auto;}.press-blog .views-field-view-node a{padding:5px 10px;background-color:#d6df22;}.press-blog .views-field-view-node:after{content:"";display:table;clear:both;}.press-blog .more-link{text-align:left;}.press-blog .view-header h2{border:none;color:#000;}.user-profile .field-name-ds-user-picture{float:left;margin-top:4px;margin-right:15px;margin-bottom:50px;}.node-book-list .field-name-body,.node-type-book .field-name-body,.node-type-book-list .field-name-body{margin-bottom:20px;}.node-book-list .ds-2col,.node-book-list .ds-1col,.node-type-book .ds-2col,.node-type-book .ds-1col,.node-type-book-list .ds-2col,.node-type-book-list .ds-1col{padding-bottom:60px !important;}.node-book-list .ds-2col .group-right,.node-book-list .ds-1col .group-right,.node-type-book .ds-2col .group-right,.node-type-book .ds-1col .group-right,.node-type-book-list .ds-2col .group-right,.node-type-book-list .ds-1col .group-right{padding-right:0px !important;}.node-book-list .ds-2col .group-right h4,.node-book-list .ds-1col .group-right h4,.node-type-book .ds-2col .group-right h4,.node-type-book .ds-1col .group-right h4,.node-type-book-list .ds-2col .group-right h4,.node-type-book-list .ds-1col .group-right h4{margin-top:0px;}.node-book-list .ds-2col .group-left,.node-book-list .ds-1col .group-left,.node-type-book .ds-2col .group-left,.node-type-book .ds-1col .group-left,.node-type-book-list .ds-2col .group-left,.node-type-book-list .ds-1col .group-left{padding-left:0px !important;}.node-book-list .ds-2col .group-left .field img,.node-book-list .ds-1col .group-left .field img,.node-type-book .ds-2col .group-left .field img,.node-type-book .ds-1col .group-left .field img,.node-type-book-list .ds-2col .group-left .field img,.node-type-book-list .ds-1col .group-left .field img{width:100% !important;padding:0px;margin:0px;}.context-books-page #background-header{height:300px;z-index:1;}#block-easy-breadcrumb-easy-breadcrumb{opacity:0.5 !important;}.context-books-page #page-title,.context-readers-services #page-title{color:#a64123 !important;}.context-books-page #block-block-22{padding-bottom:20px !important;margin-bottom:40px !important;position:relative;}.context-books-page #content{position:relative;z-index:1;}.context-books-page h4{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:normal;text-transform:uppercase;margin-bottom:5px;}.context-books-page h4 a{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:normal;}.context-books-page h1{background:url(/sites/all/themes/kcplibraryzen/images/icons/icon-books.png) no-repeat left;margin:5px 0 20px 20px !important;padding:25px 0 0 100px !important;height:80px;display:none;}.context-books-page .genres-list-carousel .list-book{text-align:center;width:178px;border:solid 10px black !important;}.context-books-page .genres-list-carousel .list-book a{font-style:normal !important;font-weight:bold;font-size:17.55px;line-height:20px !important;display:block;margin-top:10px !important;}.context-books-page .formats-list{display:table;table-layout:fixed;width:100%;margin-top:40px;}.context-books-page .formats-list .formats-list-text{font-size:23px;text-align:left !important;display:table-cell;vertical-align:top;padding-right:20px;text-align:center;}.context-books-page .formats-list .formats-list-format{display:table-cell;vertical-align:top;text-align:center;font-weight:bold;font-size:17.55px;padding-bottom:20px;}.context-books-page .formats-list .formats-list-format img{width:100%;display:block;margin-left:auto;margin-right:auto;max-width:170px;padding-bottom:5px;}.context-books-page .formats-list .formats-list-format div{text-align:left;}.context-books-page .formats-list .formats-list-format h3{text-align:left !important;font-size:1.4em !important;margin-top:0px;}.context-books-page .books-content .onehundred{width:100%;}.context-books-page .book-page-search{margin:20px 0 0px 0;}.context-books-page .book-page-search .extra{padding:5px;margin-bottom:20px;}.context-books-page .book-page-search .extra span{color:#fff;text-transform:uppercase;float:left;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:normal;padding:5px 10px;}.context-books-page .book-page-search .extra .form-text{border:solid 1px #a64123;float:left;margin-left:10px;}.context-books-page .book-page-search .extra form{display:inline-block !important;}.context-books-page .book-page-search .extra #search-submit{margin-left:10px !important;}.context-books-page .book-page-search h2{display:block;float:left;margin:5px 200px 0 0;font-weight:bold;font-size:25.5px;}.context-books-page .easy-breadcrumb{color:#fff;}.context-books-page #search-submit{clear:none;color:#fff;background-color:#a64123;text-transform:uppercase;font-size:12px !important;border:solid 1px #ccc;border-radius:4px;text-indent:25px;background-image:url(/sites/all/themes/kcplibraryzen/images/icon-search-sm-wh.png);background-repeat:no-repeat;background-position:2px 2px;}.context-books-page #search-submit:hover{opacity:0.8;}.context-readers-services #background-header{height:240px;background-color:none;z-index:1;}.context-readers-services #content{position:relative;z-index:1;}.context-readers-services .easy-breadcrumb{color:#141414;}.context-readers-services .group-left{float:right;width:65%;}.context-readers-services .group-right{float:right;width:30%;padding-right:5%;}.horizontal-book-list-title{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;margin-bottom:10px;}.horizontal-book-list-title .browse-link a{font-size:14px !important;margin-left:40px;baseline-shift:10px;}.outlist ul{line-height:24px;}.outlist ul li a{text-decoration:none;}.node-type-book-group .field-name-field-location,.node-type-book-group .field-label{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;}.node-type-book-group .group-details.field-group-div .field{margin-bottom:6px;}.book-list-module #bl0{display:block !important;position:relative;left:0px;}.book-list-module .book-list-manager{overflow:hidden;position:relative;}.book-list-module .book-list-manager .book-list-manager-body{background-color:#fff;display:block;position:absolute;top:0px;left:800px;width:100%;margin-top:50px;}.book-list-module .book-list-manager .book-list-manager-body .book-list-entry{padding-bottom:40px;}.book-list-module .book-list-manager .book-list-manager-body .book-list-title,.book-list-module .book-list-manager .book-list-manager-body .book-list-author,.book-list-module .book-list-manager .book-list-manager-body .book-list-link{margin-bottom:5px;}.book-list-module .book-list-manager .book-list-manager-body .book-list-title{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-style:italic;font-weight:bold;}.book-list-module .book-list-manager .book-list-manager-body .list-results{clear:both;padding:5px;}.book-list-module .book-list-manager .bl{clear:both;}.book-list-module .book-list-page{margin-top:10px;}.book-list-module .list-date,.book-list-module .list-results{float:left;}.book-list-module .bl-left,.book-list-module .bl-right{float:left;padding:5px;margin-right:5px;border:solid 1px #999;background-color:#e8eaef;color:#333;cursor:pointer;min-width:120px;text-align:center;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-style:normal;font-weight:bold;-moz-border-radius:4px / 4px;-webkit-border-radius:4px 4px;border-radius:4px / 4px;}.book-list-module .bl-of{float:left;padding:5px 10px;margin-right:5px;}.book-list-cell{width:177px;padding:0 20px 0 0;}.list-genres{text-align:center;width:178px;padding-right:20px;}.first-letter{font-size:3em !important;float:left;position:relative;display:inline-block;top:0;margin:0.25em 0.25em 0 0;}.ck-outline{border:solid 1px #666;}.border-z{border:solid 1px #666;margin:20px;padding:10px;}.ck-headline-a{padding-top:0px !important;clear:none;text-decoration:none;}.image-on-left{padding:0px;margin-right:20px;width:25%;}.image-on-left img{border:solid 10px green;}.image-on-right{height:0px;}.image-on-right img{padding:0px;margin-left:20px;width:25%;float:right;}.border{border:1px solid #ccc !important;clear:both;}.border-bottom{border-bottom:solid 1px #ccc !important;}.border-top{border-bottom:solid 1px #ccc !important;}.break{border-bottom:2px solid #b80099 !important;margin:20px 0;}.inset{padding:20px;margin:20px;border:solid 1px #ccc;clear:both;}.padding{padding:20px;}.padding5{padding:5px;}.padding-top{padding-top:20px;}.padding-bottom{padding-bottom:20px !important;}.margin{margin:20px;}.margin-vertical{margin-top:20px;margin-bottom:20px;}.margin-top{margin-top:40px;}.margin-top-half{margin-top:20px;}.margin-bottom{margin-bottom:40px;}.margin-bottom-half{margin-bottom:20px;}.margin-bottom-none{margin-bottom:0px !important;}.fifty,.one-half,.onehalf{width:50%;}.twentyfive,.twenty-five,.one-fourth,.onefourth{width:25%;}.onethird,.one-third{width:33.32%;}.floatright,.float-right{margin:0 0 20px 20px;margin-top:5px;float:right;clear:both;box-sizing:border-box;display:block;}.floatright img,.float-right img{display:block;}.floatleft,.float-left{float:left;margin:0 20px 20px 0;margin-top:5px;clear:both;box-sizing:border-box;display:block;}.floatleft img,.float-left img{display:block;}.floatleft:after,.float-left:after{content:"";display:table;clear:both;}.floatright:after,.float-right:after{content:"";display:table;clear:both;}.relatedfloatright{float:left;margin:20px 20px 20px 0px;width:50% !important;padding:10px 10px 15px 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;}.center-content{margin-left:auto;margin-right:auto;}.styleguide{border:dotted 1px #ccc;}.font_styles{font-size:17.55px;}.bold{font-weight:bold;}.center{text-align:center !important;}.black{color:#000 !important;}.hdln,.headline{color:#a64123 !important;}.kc7bgcolor{background-color:#dae3f3 !important;}.hlight,.highlight{color:#b80099;}.link{color:#337ab4;}.nmb{margin-bottom:0px !important;}.teaser{border:solid 2px #033;padding:8px;margin:8px;clear:both;}.caption{font-size:13.125px;line-height:16.15385px !important;margin-top:5px;}.caption em{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-style:italic;}.caption.inset{display:block;margin:5px;padding:0;border:none;}.wysiwyg-h2{margin:0px;padding:0px;font-size:17.55px;border-bottom:1px solid #ccc;padding-bottom:10px;margin-top:20px;margin-bottom:10px;text-transform:uppercase;color:#a64123;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold;}.wysiwyg-h3{margin-bottom:10px;font-weight:bold;font-size:17.55px;}.lime-button{background-color:#d6df22;display:inline-block;padding:5px 10px;cursor:pointer;color:#337ab4;margin-bottom:10px;}.lime-button:hover{background-color:#c6df22;}.lime-border{border:solid 1px;border-color:#d6df22;display:inline-block;padding:5px 10px;cursor:pointer;color:#337ab4;margin-bottom:10px;}.lime-border:hover{border-color:#c6df22;}.quote{font-size:20px;border-top:solid 15px #337ab4;border-bottom:solid 1px #e7e8e9;padding:21px 0;color:#696969;}ul.button-list{display:table;table-layout:fixed;width:100%;padding:0;}ul.button-list li{display:table-cell;text-align:center;padding:10.5px;}.button-style{width:100%;border:solid 1px #696969;display:inline-block;padding:8px;cursor:pointer;text-align:center;box-sizing:border-box !important;color:#337ab4;font-weight:bold;font-size:16px;}.button-style:hover{background-color:#d6df22;}.red-title-box{border:solid 1px darkred;color:darkred;text-transform:uppercase;display:inline-block !important;padding:5px !important;margin-bottom:21px !important;}.inline-radio .form-type-radio,.inline-radio .form-radios,.inline-radio .fel-field-label{display:inline;margin-right:10px !important;}#content .date-nav-wrapper{margin-bottom:0px;padding-bottom:0px;}#content .date-nav-wrapper .date-nav{margin-bottom:0px;padding-bottom:0px;}#content .date-nav-wrapper .date-nav .date-heading{text-align:left !important;font-size:17.55px !important;text-transform:uppercase;color:#a64123;}#content .date-nav-wrapper .date-nav .pager li{background:none !important;}.calendar-calendar .month-view .full{line-height:normal;}.calendar-calendar .month-view .full td{padding:0px !important;}.calendar-calendar .month-view .full div.monthview{background-color:#093;}.calendar-calendar .month-view .full h4{font-size:13px;margin:3px 0 3px 0;}.calendar-calendar .month-view .full .day{border:solid 1px #999;}.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{background:#fff;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{background:#fff;padding:0px 0 20px 0;}.calendar-calendar .month-view .full td.single-day div.monthview div,.calendar-calendar .week-view .full td.single-day div.weekview div,.calendar-calendar .day-view .full td.single-day div.dayview div{padding:0 0 0 2px;}.calendar-calendar .day-view td .stripe,.calendar-calendar .month-view .full td .stripe,.calendar-calendar .week-view .full td .stripe{-moz-border-radius:0px;border-radius:0px;left:0px;top:0px;width:100%;height:4px;z-index:2;}.calendar-calendar .month-view .full .inner .monthview,.calendar-calendar .week-view .full .inner .weekview,.calendar-calendar .day-view .full .inner .dayview{-moz-border-radius:0px;border-radius:0px;width:auto;float:none;display:block;margin:0.25em auto;position:relative;}.calendar-calendar .month-view .full td .inner div.day{background:#f4f4f4 none repeat scroll 0 0;border-left:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:0;padding:4px 2px;}.calendar-calendar .month-view .full td.date-box.today{border-color:#337ab4;border-style:solid;border-width:2px 2px 0;background-color:#337ab4;}.calendar-calendar .month-view .full tr td.today,.calendar-calendar .month-view .full tr.odd td.today,.calendar-calendar .month-view .full tr.even td.today{background:#f1f1f1 none repeat scroll 0 0;border-left:2px solid #337ab4;border-right:2px solid #337ab4;}.side-calendar .view-header,.side-calendar .date-nav{margin-bottom:0px !important;}.side-calendar .view-content{border:solid 6px #337ab4;background-color:#337ab4;}.side-calendar .calendar-calendar{background-color:#337ab4;}.side-calendar th,.side-calendar td{border:solid 3px #337ab4 !important;}.side-calendar table a{text-decoration:none !important;margin-right:2px;}.side-calendar .empty{background-color:#dae3f3 !important;}.side-calendar .today{background-color:#a64123 !important;}.side-calendar .today a{color:#fff !important;}.side-calendar .date-nav{background-color:#a64123 !important;text-transform:uppercase;font-size:17.55px !important;padding-bottom:0px !important;}.side-calendar .date-nav a{color:#fff;font-size:13.125px !important;}.side-calendar .date-heading h3{line-height:20px !important;}.side-calendar .date-prev,.side-calendar .date-next{background:none !important;color:#fff;}.side-calendar .date-prev a,.side-calendar .date-next a{font-size:20px !important;}.side-calendar .date-nav-wrapper{margin-top:0px;border-bottom:solid 2px #fff;}.side-calendar .past{background-color:#eee !important;}.page-events-activities-calendar-month .views-field-field-location a{color:#666;}.page-events-activities-calendar-day
  .field-name-field-date-calendar.field-type-datetime
  .date-display-single,.page-events-activities-calendar-day
  .field-name-field-date-calendar.field-type-datetime
  .field-label{display:none;}.box{margin-bottom:40px;clear:both;}.box:after{content:"";display:table;clear:both;}.box h2,.box h2.wysiwyg{margin:0px;padding:0px;font-size:17.55px;border-bottom:1px solid #ccc;padding-bottom:10px;margin-top:20px;margin-bottom:10px;text-transform:uppercase;color:#a64123;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold;}.box h2:first-of-type{margin-top:0;}.box h3{margin-bottom:10px;font-weight:bold;font-size:17.55px;}.box h3:first-of-type{margin-top:0;}.box h4{margin:0px;padding:0px;display:block;font-size:15px;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold;margin-bottom:5px;clear:none;}.box ul,.box ol{margin:10px 20px;}.box ul li,.box ol li{margin:8px;}.box ul li ol,.box ol li ol{margin:10px;padding-bottom:0 !important;}.box ul ul,.box ol ul{margin:10px;padding-bottom:0 !important;}.box table{border:solid 1px #ccc;border-collapse:collapse;width:100%;}.box table caption{text-align:left;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold;}.box table th{padding:10px;border:solid 1px #a9c6c9;}.box table td{padding:10px;border:solid 1px #a9c6c9;width:auto;}.box strong{color:#000111;}.box em{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-style:italic;font-weight:normal;}#video-pannel{text-align:center;width:100% !important;}#video-pannel video{width:100%;height:100%;object-fit:fill;}.website-search-submit{color:black !important;}.front-page-titles{color:#a64123;text-transform:uppercase;font-size:17.55px !important;font-weight:bold;display:none;}.front #content{border-right:none !important;margin:0 !important;}.front #content .views-row{margin-bottom:25px;overflow:hidden;}.front .view-id-homepage{position:relative;width:100%;}.front .view-id-homepage .views-field-field-image{width:100%;padding-bottom:52.25%;position:relative;}.front .view-id-homepage div.views-field-field-image > div{position:absolute;top:0;bottom:0;left:0;right:0;vertical-align:bottom;}.front .view-id-homepage .card-title{position:absolute;display:table;width:100%;top:0;left:0;color:#fff;font-size:22.5px;text-transform:uppercase;font-weight:300;line-height:normal;text-align:center;text-decoration:none !important;}.front .view-id-homepage .card-title div{display:table-cell;height:200px;vertical-align:bottom;width:100%;}.front .view-id-homepage .views-field-body{text-align:center;margin-left:auto;margin-right:auto;}.front .view-id-homepage .views-field-body .frontreadmore{display:inline-block;background-color:#d6df22;text-transform:uppercase;font-size:14px;margin:15px 0 25px 0;}.front .view-id-homepage .views-field-body .frontreadmore a{color:#337ab4;padding:3px 15px;display:block;}.front .view-id-homepage .views-field-body p{text-align:center !important;}.front span.ext{display:none;}.front .front-access table{border-top:solid 1px #fff;margin-top:15px;}.front .home_search .home_search_box,.front .front-access .home_search_box{text-align:center;margin:110px 0 170px 0;}.front .home_search .home_search_box .front-submit-cat,.front .home_search .home_search_box .front-submit-web,.front .front-access .home_search_box .front-submit-cat,.front .front-access .home_search_box .front-submit-web{clear:none;margin:20px 15px 0 0;color:#fff;background-color:#a64123;text-transform:uppercase;font-size:12px !important;border:solid 1px #ccc;border-radius:4px;text-indent:25px;background-image:url(/sites/all/themes/kcplibraryzen/images/icon-search-sm-wh.png);background-repeat:no-repeat;background-position:2px 2px;}.front .home_search .home_search_box .front-submit-cat:hover,.front .home_search .home_search_box .front-submit-web:hover,.front .front-access .home_search_box .front-submit-cat:hover,.front .front-access .home_search_box .front-submit-web:hover{opacity:0.8;}.front .home_search .home_search_box #home-search-value,.front .front-access .home_search_box #home-search-value{border:solid 1px #ccc !important;width:500px;}.front .home_search .home_search_box .front-submit-web,.front .front-access .home_search_box .front-submit-web{background-color:#337ab4;}.front .home_search .home_search_box .front-text,.front .front-access .home_search_box .front-text{color:#999;}.front .home_search .home_search_box span,.front .home_search .home_search_box a,.front .front-access .home_search_box span,.front .front-access .home_search_box a{color:white !important;}.front .home_search .home_search_box h1,.front .front-access .home_search_box h1{text-transform:uppercase;color:#fff;font-size:2em;letter-spacing:2px;margin:10px 0;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-style:normal;text-shadow:2px 2px #000;}.front .home_search .table-box,.front .front-access .table-box{margin:15px 0 0 20px;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:normal;line-height:17px;font-size:1em;border-spacing:10px;}.front .home_search .table-box td,.front .front-access .table-box td{padding:12px 0 0 0;}.front .home_search .table-box a,.front .front-access .table-box a{color:#fff;display:block;width:100%;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;}.front .home_search .table-box .space,.front .front-access .table-box .space{width:15%;}.front .home_search .table-box .lib-card,.front .front-access .table-box .lib-card{background:url(/sites/all/themes/kcplibraryzen/images/icons/icon-lib-card-w.png) no-repeat;background-position:100% 10px;}.front .home_search .table-box .live-chat,.front .front-access .table-box .live-chat{background:url(/sites/all/themes/kcplibraryzen/images/icons/icon-live-chat-w.png) no-repeat right;background-position:100% 10px;}.front .home_search .table-box .access-account,.front .front-access .table-box .access-account{background:url(/sites/all/themes/kcplibraryzen/images/icons/icon-access-account-w.png) no-repeat right;background-position:100% 10px;}.front .home_search .table-box .connect,.front .front-access .table-box .connect{background:url(/sites/all/themes/kcplibraryzen/images/icons/icon-connect-w.png) no-repeat right;background-position:100% 10px;}.front .home_search .table-box .ask-librarian,.front .front-access .table-box .ask-librarian{background:url(/sites/all/themes/kcplibraryzen/images/icons/icon-ask-librarian-w.png) no-repeat right;background-position:100% 10px;}.front .home_search .table-box .support-library,.front .front-access .table-box .support-library{background:url(/sites/all/themes/kcplibraryzen/images/icons/icon-support-library-w.png) no-repeat right;background-position:100% 10px;}.front .view-id-homepage .views-row:last-child{border-bottom:none;}.front .view-id-homepage .node-front-page-display .post-title{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:normal;text-transform:uppercase;border:none !important;margin-bottom:15px;color:#a64123;}.front .view-id-homepage .node-front-page-display h4{margin:0px 0px 10px;}.front .view-id-homepage .node-front-page-display .group-left{width:70%;padding-right:5%;}.front .view-id-homepage .node-front-page-display .group-right{width:25%;}.front #background-header-home{height:550px !important;width:100%;z-index:1;overflow:hidden;}.front #background-header-home div{position:relative;margin-left:auto;margin-right:auto;top:123px;width:100%;background-image:url(/sites/all/themes/kcplibraryzen/images/Home_hero_image_pattern_books_sm.png);height:555px;}.front #background-header-home img{display:block;max-width:none;margin-left:auto;margin-right:auto;height:555px;}.front #front-header-items{position:absolute;top:0;background-color:#337ab4;height:550px;width:100%;}.front #menu-nav-bar{top:0;background-color:#545555;position:absolute;width:100%;margin-top:550px;z-index:2;}.front #menu-nav-bar .margin-fix{max-width:960px !important;margin-left:auto;margin-right:auto;}.front #menu-nav-bar table{margin-top:0px;margin-bottom:0px;max-width:960px !important;border-collapse:separate;border-left:solid 1px #3d3e3e;border-right:solid 1px #737474;width:100%;}.front #menu-nav-bar td{border-left:solid 1px #737474;border-right:solid 1px #3d3e3e;padding:8px 10px !important;text-align:center;width:auto;}.front #menu-nav-bar td img{margin-right:5px;vertical-align:middle;}.front #menu-nav-bar a{color:#fff;text-transform:uppercase;font-size:12px;}.front #container{position:relative;}.node-type-complex-page{position:relative;padding-right:21px;}.node-type-complex-page h1,.node-type-complex-page h2,.node-type-complex-page h3,.node-type-complex-page h4,.node-type-complex-page h5,.node-type-complex-page h6{font-family:"Roboto",sans-serif !important;}.node-type-complex-page #main{overflow:visible;}.node-type-complex-page #content{z-index:1;position:relative;}.node-type-complex-page article{margin-top:10px;}.node-type-complex-page .page__title{display:none;}.node-type-complex-page h1{font-weight:bold !important;text-transform:uppercase;margin-bottom:0px;padding-bottom:0px;color:#e64925;}.node-type-complex-page .levy-head{clear:both;z-index:-1;width:100%;position:relative;text-align:center;}.node-type-complex-page .levy-head .levy-inside{padding:20px;background-color:#00afbc;}.node-type-complex-page .levy-head .levy-inside .levy-h h1,.node-type-complex-page .levy-head .levy-inside .levy-h h2{text-transform:uppercase;margin:0;font-size:35px;color:#ffe88b;}.node-type-complex-page .levy-head .levy-inside .levy-h h2{color:white;}.node-type-complex-page .levy-head .levy-inside .levy-h p{padding:0px;}.node-type-complex-page .levy-head .election-day{font-size:25.5px;text-transform:uppercase;font-weight:bold;padding:21px 0;color:#e64925;}.node-type-complex-page .levy-head .election-day img{width:60px;display:inline-block;vertical-align:middle;margin-right:20px;}.node-type-complex-page .levy-pic{background-color:#ffe88b;font-family:"Roboto",sans-serif !important;height:315px;}.node-type-complex-page .levy-pic h2{color:#e64925;margin:21px;font-weight:bold;text-transform:uppercase;}.node-type-complex-page .levy-pic ul{margin:21px;list-style-position:outside;font-weight:bold;}.node-type-complex-page .levy-pic ul li{margin-bottom:10px;}.node-type-complex-page .the-need .inside-stuff{margin:0 20px 10px 20px;}.node-type-complex-page .library-asking{background-color:#ffe88b;font-weight:bold;padding:21px;font-size:17.55px;margin-bottom:21px;}.node-type-complex-page .levy-two-column{margin-bottom:21px;}.node-type-complex-page .levy-two-column .left-stuff{width:65%;float:left;}.node-type-complex-page .levy-two-column .right-stuff{width:35%;float:right;}.node-type-complex-page .levy-two-column:after{content:"";display:table;clear:both;}.node-type-complex-page .small-links{margin:21px 0;}.node-type-complex-page .small-inset{padding:5px 10px;border:solid 1px #e64925;display:inline-block;margin-bottom:21px;}.node-type-complex-page .width-xxx{width:300px;}.node-type-complex-page .grid-item.one{background-color:#00afbc;background-image:url("/../../sites/default/files/kcpl-tax-levy-nov-18/checks.png");background-position:top right;background-repeat:no-repeat;}.node-type-complex-page .grid-item.one .list{border:solid 4px #00afbc;background-color:white;}.node-type-complex-page .grid-item.one h2{padding-right:100px;}.node-type-complex-page .grid-item.two{background-color:#e64925;background-image:url("/../../sites/default/files/kcpl-tax-levy-nov-18/exes.png");background-position:top right;background-repeat:no-repeat;}.node-type-complex-page .grid-item.two .list{border:solid 4px #e64925;background-color:white;}.node-type-complex-page .grid-item.two h2{padding-right:100px;}.node-type-complex-page .grid-item.one,.node-type-complex-page .grid-item.two{padding-top:10px;padding-bottom:20px;}.node-type-complex-page .grid-item.one .list,.node-type-complex-page .grid-item.two .list{position:relative;top:0;left:-10px;padding:10px 5px;}.node-type-complex-page .grid-item.one .list p,.node-type-complex-page .grid-item.two .list p{min-height:50px;}.node-type-complex-page .grid-item.one .list .p1,.node-type-complex-page .grid-item.one .list .p2,.node-type-complex-page .grid-item.one .list .p3,.node-type-complex-page .grid-item.one .list .p4,.node-type-complex-page .grid-item.one .list .p5,.node-type-complex-page .grid-item.one .list .p6,.node-type-complex-page .grid-item.one .list .p7,.node-type-complex-page .grid-item.one .list .p8,.node-type-complex-page .grid-item.two .list .p1,.node-type-complex-page .grid-item.two .list .p2,.node-type-complex-page .grid-item.two .list .p3,.node-type-complex-page .grid-item.two .list .p4,.node-type-complex-page .grid-item.two .list .p5,.node-type-complex-page .grid-item.two .list .p6,.node-type-complex-page .grid-item.two .list .p7,.node-type-complex-page .grid-item.two .list .p8{background-image:url("/../../sites/default/files/kcpl-tax-levy-nov-18/levy-icons-40.png");background-repeat:no-repeat;padding-left:50px;}.node-type-complex-page .grid-item.one .list .p1,.node-type-complex-page .grid-item.two .list .p1{background-position:0px -1258px;}.node-type-complex-page .grid-item.one .list .p2,.node-type-complex-page .grid-item.two .list .p2{background-position:0px -725px;}.node-type-complex-page .grid-item.one .list .p3,.node-type-complex-page .grid-item.two .list .p3{background-position:0px -373px;}.node-type-complex-page .grid-item.one .list .p4,.node-type-complex-page .grid-item.two .list .p4{background-position:0px -108px;}.node-type-complex-page .grid-item.one .list .p5,.node-type-complex-page .grid-item.two .list .p5{background-position:0px -1168px;}.node-type-complex-page .grid-item.one .list .p6,.node-type-complex-page .grid-item.two .list .p6{background-position:0px -640px;}.node-type-complex-page .grid-item.one .list .p7,.node-type-complex-page .grid-item.two .list .p7{background-position:0px -285px;}.node-type-complex-page .grid-item.one .list .p8,.node-type-complex-page .grid-item.two .list .p8{background-position:0px -20px;}.node-type-complex-page .grid-item.one h1,.node-type-complex-page .grid-item.one h2,.node-type-complex-page .grid-item.two h1,.node-type-complex-page .grid-item.two h2{color:white;font-weight:bold !important;margin-left:10px;}.node-type-complex-page .field-item{clear:both;}.node-type-complex-page .levy-taxes-table{overflow:hidden;background-color:#00afbc;margin-bottom:21px;font-family:"Roboto",sans-serif !important;}.node-type-complex-page .levy-taxes-table h2{font-size:20px;float:left;width:20%;color:white;font-weight:bold;text-align:right;padding:10px;margin-top:10px;text-transform:uppercase;box-sizing:border-box !important;-webkit-box-sizing:border-box !important;-ms-box-sizing:border-box !important;-moz-box-sizing:border-box !important;}.node-type-complex-page .levy-taxes-table p{width:80%;float:right;margin-bottom:0;padding-bottom:0;}.node-type-complex-page .levy-taxes-table p img{display:block;margin-left:auto;margin-right:auto;}.node-type-complex-page .levy-taxes-table .levy-table-table{float:right;width:80%;padding:10px;box-sizing:border-box !important;-webkit-box-sizing:border-box !important;-ms-box-sizing:border-box !important;-moz-box-sizing:border-box !important;}.node-type-complex-page .levy-taxes-table table{text-align:center;vertical-align:middle;font-weight:bold;table-layout:fixed;width:100%;margin:0px;}.node-type-complex-page .levy-taxes-table table td{padding:4px;border:solid 1px black;}.node-type-complex-page .levy-taxes-table table tr td:nth-child(1){background-color:#f4a37f;}.node-type-complex-page .levy-taxes-table table tr td:nth-child(2){background-color:#fdce97;}.node-type-complex-page .levy-taxes-table table tr td:nth-child(3){background-color:white;}.node-type-complex-page .levy-taxes-table table tr:first-child td:nth-child(1){background-color:#e84925;}.node-type-complex-page .levy-taxes-table table tr:first-child td:nth-child(2){background-color:#f9ad51;}.node-type-complex-page .levy-taxes-table table tr:first-child td:nth-child(3){background-color:#fcea8c;}.node-type-complex-page .levy-ballot-language{margin-bottom:35px;}.node-type-complex-page .levy-ballot-language .left-item{width:20%;float:left;position:relative;}.node-type-complex-page .levy-ballot-language .left-item img{margin-top:5px;}.node-type-complex-page .levy-ballot-language .left-item h2{position:absolute;top:18px;right:20px;color:white;width:100px;font-weight:bold;text-transform:uppercase;font-size:17px;}.node-type-complex-page .levy-ballot-language .right-item{width:80%;float:left;}.node-type-complex-page .levy-ballot-language .right-item h1{margin:0;}.node-type-complex-page .levy-ballot-language:after{content:"";display:table;clear:both;}.node-type-complex-page .impact{border-bottom:solid 1px darkgray;margin-bottom:42px;text-align:center;}.node-type-complex-page .impact:after{content:"";display:table;clear:both;}.node-type-complex-page .impact h2{background-color:#00afbc;color:white;text-transform:uppercase;font-weight:bold;padding:21px;font-size:35px;}.node-type-complex-page .impact .grid-item img{position:relative;top:-10px;width:100%;}.node-type-complex-page .impact .grid-item:nth-child(3){border-right:none;}.node-type-complex-page .impact h3{color:#e64925;font-weight:bold;text-transform:uppercase;}.node-type-complex-page .access-for-all{background-color:#fcea8c;padding-top:21px;margin-bottom:42px;}.node-type-complex-page .access-for-all .grid-item{margin-bottom:0;}.node-type-complex-page .access-for-all .grid-item div{background-image:url("/../../sites/default/files/kcpl-tax-levy-nov-18/levy-icons-40.png");background-repeat:no-repeat;padding-left:50px;margin-bottom:21px;}.node-type-complex-page .access-for-all .grid-item div.ones{background-position:0px -907px;}.node-type-complex-page .access-for-all .grid-item div.twos{background-position:0px -817px;}.node-type-complex-page .access-for-all .grid-item div.threes{background-position:0px -1080px;}.node-type-complex-page .access-for-all .grid-item div.fours{background-position:0px -465px;}.node-type-complex-page .access-for-all .grid-item .title-item{display:table;height:180px;background-image:none;}.node-type-complex-page .access-for-all .grid-item .title-item span{display:table-cell;vertical-align:middle;}.node-type-complex-page .access-for-all .grid-item h2{color:#e64925;text-align:right;font-weight:bold;text-transform:uppercase;width:100%;margin:0;font-size:30px;}.node-type-complex-page .access-for-all .grid-item strong{font-size:18px;font-weight:bold;}.node-type-complex-page .levy-buttons{background-color:#ffe88b;padding:10px 80px 10px 80px;text-align:center;margin-bottom:21px;}.node-type-complex-page .levy-buttons a{font-weight:bold;}.node-type-complex-page .levy-buttons:after{content:"";display:table;clear:both;}.node-type-complex-page .levy-buttons .grid-item{margin-bottom:10px;}.node-type-complex-page .voter-resources,.node-type-complex-page .voter-links,.node-type-complex-page .what-to-bring{text-align:center;margin-bottom:21px;padding-top:21px;padding-bottom:21px;border-bottom:solid 1px gray;font-size:17.55px;color:#1d1d1b;font-weight:bold;}.node-type-complex-page .voter-resources p,.node-type-complex-page .voter-links p,.node-type-complex-page .what-to-bring p{line-height:32px !important;}.node-type-complex-page .voter-resources h1,.node-type-complex-page .voter-links h1,.node-type-complex-page .what-to-bring h1{padding:21px 0;width:100%;background-color:#e64925;color:white;margin-bottom:21px;}.node-type-complex-page .voter-resources h3,.node-type-complex-page .voter-links h3,.node-type-complex-page .what-to-bring h3{text-transform:uppercase;color:#e64925;font-size:22.5px;font-weight:bold;text-align:center;}.node-type-complex-page .voter-resources h4,.node-type-complex-page .voter-links h4,.node-type-complex-page .what-to-bring h4{margin-top:0;}.node-type-complex-page .voter-resources li,.node-type-complex-page .voter-links li,.node-type-complex-page .what-to-bring li{margin-bottom:21px;}.node-type-complex-page .voter-resources strong,.node-type-complex-page .voter-links strong,.node-type-complex-page .what-to-bring strong{color:black;}.node-type-complex-page .voter-resources img,.node-type-complex-page .voter-links img,.node-type-complex-page .what-to-bring img{margin-left:auto;margin-right:auto;max-width:200px;}.node-type-complex-page .voter-resources .grid-item,.node-type-complex-page .voter-links .grid-item,.node-type-complex-page .what-to-bring .grid-item{padding:0 21px;}.node-type-complex-page .election-sample{width:70%;margin-left:auto;margin-right:auto;}.node-type-complex-page .election-sample .election-day{float:right;width:85%;}.node-type-complex-page .election-sample .vote-image{width:15%;display:inline-block;float:left;vertical-align:middle;}.node-type-complex-page .center-block{margin-left:auto;margin-right:auto;text-align:center;}.node-type-complex-page .what-to-bring{border-bottom:none;text-align:left;}@media only screen and (max-width:769px){.node-type-complex-page{padding-right:0px;}.node-type-complex-page article{margin-top:30px !important;}.node-type-complex-page .levy-h h1,.node-type-complex-page .levy-h h2{font-size:20px;}.node-type-complex-page .levy-inside{padding-top:100px !important;}.node-type-complex-page .levy-pic{width:100% !important;top:70px !important;padding:0 !important;margin-bottom:70px;}.node-type-complex-page .levy-left{float:none;width:100% !important;margin-top:70px;}.node-type-complex-page .levy-ballot-language .left-item,.node-type-complex-page .levy-ballot-language .right-item{float:none !important;width:100% !important;}.node-type-complex-page .levy-ballot-language .left-item{display:none !important;}.node-type-complex-page .levy-taxes-table h2,.node-type-complex-page .levy-taxes-table .levy-table-table{text-align:center !important;float:none !important;width:100% !important;}.node-type-complex-page .levy-taxes-table p{width:100%;}.node-type-complex-page .levy-ballot-language{border:solid 2px #e64925;padding:21px;}.node-type-complex-page .levy-ballot-language h1{text-align:center;}.node-type-complex-page .access-for-all{padding:21px;}.node-type-complex-page .access-for-all h2{display:inline;font-size:18px;}.node-type-complex-page .access-for-all .ones{margin-top:21px;}}.node-type-complex-page .bigger{font-size:24px;line-height:32px !important;}.node-type-complex-page .bigger p{line-height:32px !important;}.node-type-complex-page .bigger span{font-weight:bold;margin-bottom:26px;display:block;}.node-type-complex-page .bb-none{border-bottom:none;}.node-type-complex-page .levy-locations{font-size:20px;text-align:center;line-height:28px !important;}.node-type-complex-page .levy-locations h2{color:#e64925;margin:15px 0;font-weight:bold;padding-top:21px;}.node-type-complex-page .levy-locations h2 a{color:#e64925 !important;}.node-type-complex-page .levy-locations .address{margin-bottom:15px;}.node-type-complex-page .levy-locations p{line-height:28px;}.node-type-complex-page img{margin-left:auto;margin-right:auto;}.node-type-complex-page .grid-item{margin-bottom:42px;}.node-type-complex-page .lib-profile{margin-top:40px;text-align:center;font-size:22.5px;}.node-type-complex-page .lib-profile .profile-head{background-color:#00afbc;overflow:visible;max-height:150px;margin-bottom:50px;}.node-type-complex-page .lib-profile img{position:relative;top:-55px;width:40%;}@media only screen and (max-width:769px){.node-type-complex-page .lib-profile img{width:400px;top:-40px;}}.node-type-complex-page .lib-profile h1{color:#696969;font-size:35px;}.node-type-complex-page .lib-profile h3{font-size:25.5px;color:#696969;}.node-type-complex-page .lib-profile .mtf{margin-top:5px;}.node-type-complex-page .lib-profile h1.rev-orange{padding:21px;width:auto !important;display:inline-block;background-color:#e64925;color:white;margin-bottom:21px;}.node-type-complex-page .lib-profile .can-list{font-size:22.5px;color:#696969;margin-bottom:21px;padding-bottom:42px;}.node-type-complex-page .lib-profile .can-list p{line-height:33.5px !important;}.node-type-complex-page .lib-profile .can-list h4{font-size:22.5px;color:#e64925;margin-bottom:0;text-transform:uppercase;font-weight:bold;}.levy-calculator th{font-weight:bold;}.levy-calculator td:nth-child(3) input,.levy-calculator .levy-input input{border:none;background-color:white;color:black;min-width:80px;}.link_list h1,.link_list h2,.link_list h3,.link_list h4,.link_list h5,.link_list h6{margin:0px;padding:0px;font-weight:bold;}.link_list p{margin:0px;padding:0 0 24px 0;}aside .views-field:last-of-type,aside .views-row:last-of-type,aside .views-field .field-content p:last-of-type{margin-bottom:0 !important;padding-bottom:0px !important;}.locations .location-field-address{font-size:22.5px;font-weight:normal;color:#000;line-height:1.2em;}.locations .location-field-address div{color:#666;}.locations .location-field-address .fn{color:#000;}.locations .field-map-link{padding:10px 0;}.locations .views-field-field-phone span,.locations .views-field-field-phone div,.locations .views-field-field-office-phone span,.locations .views-field-field-office-phone div,.locations .views-field-field-fax-number span,.locations .views-field-field-fax-number div{display:inline-block;}.locations .views-field-address,.locations .views-field-field-hours,.locations .views-field-field-fax-number,.locations .views-field-name{margin:0 0 10px auto;}.node-type-library-location #page-title{display:none;}.node-type-library-location .node-library-location img{width:100%;}.locations-group .views-row{float:left;width:33.3%;}.locations-group .views-row > div,.locations-group .views-row h2{margin-right:40px;}.locations-group .views-row:nth-child(3n + 1){clear:both;}.locations-group .views-field-field-fax-number{margin-bottom:10px;}.locations-group .views-field-field-address{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:normal;margin-bottom:10px;}.clear{clear:both;}.clear:after{content:"";display:table;clear:both;}.title-special{border-bottom:solid 2px #666;}.title-special h2{margin:0px !important;text-transform:uppercase;color:#630;}.table-hours{border:solid 1px #ccc;border-collapse:collapse;width:100%;}.table-hours th{padding:8px;border:solid 1px #a9c6c9;}.table-hours td{padding:8px;border:solid 1px #a9c6c9;width:auto;}.table-hours tr td:first-child{white-space:nowrap;width:30px;}.float{margin-left:40%;}#mega-search-form input{font-size:100% !important;margin:0;vertical-align:baseline;}.book-selection .view-header h2{border-bottom:solid 1px #ccc;}.book-selection .field-name-field-selection-date{font-size:1.2em;}.book-selection .group-left img{margin:0 20px;}.left-one{padding:20px;margin-right:10px;border:solid 1px #999;font-family:Georgia,"Times New Roman",Times,serif !important;font-weight:bold;}.fimg{padding:0 !important;border:0px;}.fimg img{display:block;}.left-two{padding:20px;margin-right:10px;border:solid 1px #999;font-family:Georgia,"Times New Roman",Times,serif !important;font-weight:bold;}.left-half{padding:20px;margin-right:10px;border:solid 1px #999;font-family:Georgia,"Times New Roman",Times,serif !important;font-weight:bold;}#flickr_badge_source{padding:0px !important;margin:0px 10px 20px 0;clear:both;}.director{border:solid 1px #999;padding:20px;background-color:#f5f5f5;}.director .field-content{display:inline-block;}.director .views-row{margin-bottom:0px;}#custom-search-form input{width:100%;margin:0px;padding:4px 0;text-indent:4px;position:relative;border:solid 1px #696969;-webkit-box-shadow:inset 0px 2px 3px 0px rgba(0,0,0,0.36);-moz-box-shadow:inset 0px 2px 3px 0px rgba(0,0,0,0.36);box-shadow:inset 0px 2px 3px 0px rgba(0,0,0,0.36);float:left;width:160px;}#custom-search-form #search-submit{background:url(/sites/all/themes/kcplibraryzen/images/icon-search-sm.png) no-repeat center;border:solid 1px #fff !important;-webkit-box-shadow:inset 0px 0px 0px 0px #666;-moz-box-shadow:inset 0px 0px 0px 0px #666;box-shadow:inset 0px 0px 0px 0px #666;color:#fff;float:left;width:30px !important;}#custom-search-form #search-submit:hover{border:solid 1px #a64123 !important;}.device_search{background:url(/sites/all/themes/kcplibraryzen/images/bg_grid.png) repeat;height:0px;overflow:hidden;}.device_search form{margin:0px !important;padding:0px !important;}.device_search .device_search_div{display:block;margin:10px;}.device_search #search-value{padding:10px 0;width:100%;display:block;display:inline;text-indent:10px;margin-bottom:10px;}.device_search #drupal-search-submit,.device_search #search-submit{margin-right:10px;min-height:30px;min-width:100px;}#block-google-analytics-counter-0{display:block;background-color:#97bfd6;border:solid 1px #337ab4;width:auto;padding:10px;margin:20px;-webkit-box-shadow:0px 3px 3px 0px #333;-moz-box-shadow:0px 3px 3px 0px #333;box-shadow:0px 3px 3px 0px #333;font-size:15px;}#block-google-analytics-counter-0 h2{display:inline-block;font-size:15px;margin:0;padding:0;}.ajax-progress-throbber{width:100%;height:100px;top:50px;left:0px;position:absolute;text-align:center;}.ajax-progress-throbber .throbber{margin-left:auto;margin-right:auto;display:block;float:none;}.library-services-grid ol{margin:0;padding:0;}.library-services-grid .c1{border-bottom-width:1pt;border-top-style:solid;width:92.6pt;border-right-style:solid;padding:5pt 5pt 5pt 5pt;border-bottom-color:#000000;border-top-width:1pt;border-bottom-style:solid;vertical-align:top;border-top-color:#000000;border-left-color:#000000;border-right-color:#000000;border-left-style:solid;border-right-width:1pt;border-left-width:1pt;}.library-services-grid .c4{vertical-align:baseline;color:#000000;font-size:11pt;font-style:normal;text-decoration:none;font-weight:normal;}.library-services-grid .c0{vertical-align:baseline;color:#000000;font-size:11pt;font-style:normal;text-decoration:none;font-weight:bold;}.library-services-grid .c3{line-height:1;padding-top:0pt;text-align:left;padding-bottom:0pt;}.library-services-grid .c9{max-width:648pt;background-color:#ffffff;padding:72pt 72pt 72pt 72pt;}.library-services-grid .c5{margin-right:auto;border-collapse:collapse;}.library-services-grid .c2{direction:ltr;}.library-services-grid .c6{height:0pt;}.library-services-grid .c7{font-weight:bold;}.library-services-grid .c8{height:11pt;}.library-services-grid .title{widows:2;padding-top:0pt;line-height:1.15;orphans:2;text-align:left;color:#000000;font-size:21pt;padding-bottom:0pt;page-break-after:avoid;}.library-services-grid .subtitle{widows:2;padding-top:0pt;line-height:1.15;orphans:2;text-align:left;color:#666666;font-style:italic;font-size:13pt;padding-bottom:10pt;page-break-after:avoid;}.leftcol30{float:left;margin-right:10px;padding-bottom:10px;width:25%;}.rightcol70{float:right;margin-left:10px;padding-bottom:10px;width:70%;}.rightcolblog{float:right;padding-bottom:10px;width:210px;}.leftcol20{float:left;margin-right:15px;padding-bottom:10px;width:20%;}.leftcol10{float:left;margin-right:15px;padding-bottom:10px;width:17%;}.newstitle{font-weight:bold;text-align:center;}.newscontainer{margin:0px auto;padding:10px 0px;width:100%;}.alert{border:solid 1px #666;padding:20px;margin-bottom:10px !important;color:#fff;padding-left:60px;}.alert h1,.alert h2,.alert h3,.alert h4{font-size:17.55px;margin:0px 0px 0px;padding:0px;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;}.alert.red{background:url(/sites/all/themes/kcplibraryzen/images/icons/icon-alert-w.png) !important;background-color:#c01e2e !important;border:solid 1px #fff !important;background-position:10px 10px !important;background-size:40px 40px !important;background-repeat:no-repeat !important;}.alert.red a{color:#9ac6e6;}.alert.green{background:url(/sites/all/themes/kcplibraryzen/images/icons/icon-alert-w.png) !important;background-color:#060 !important;border:solid 1px #fff !important;background-position:10px 10px !important;background-size:40px 40px !important;background-repeat:no-repeat !important;}.alert.green a{color:#9ac6e6;}.alert.yellow{background:url(/sites/all/themes/kcplibraryzen/images/icons/icon-alert-w.png) !important;background-color:#DAA520 !important;border:solid 1px #fff !important;background-position:10px 10px !important;background-size:40px 40px !important;background-repeat:no-repeat !important;}.alert.yellow a{font-weight:bold;text-decoration:underline;}.alert.blue{background:url(/sites/all/themes/kcplibraryzen/images/icons/icon-alert-w.png) !important;background-color:#1b4687 !important;border:solid 1px #fff !important;background-position:10px 10px !important;background-size:40px 40px !important;background-repeat:no-repeat !important;}.alert.blue a{font-weight:bold;text-decoration:underline;color:white;}.maintenance-page #site-name{font-size:2em !important;text-transform:uppercase;padding:45px 0 0 20px !important;}.maintenance-page #logo{padding:20px 0 0 0 !important;}.maintenance-page #main{padding-top:40px;}.block-mailchimp-signup .form-item{margin:0.5em 0 0.5em 0;}.block-mailchimp-signup .form-item input{border-color:#696969;width:95%;}.view-display-id-page_1 h3{font-size:22.5px;color:#a64123;padding-bottom:10px;margin-bottom:10px;border-bottom:solid 2px #a64123;}.section-page-not-found #content #block-menu-block-12 .menu__item{text-transform:none !important;}.section-page-not-found #content #block-menu-block-12 li{border:none;}.section-page-not-found #content .block-menu-block{float:left;width:33%;clear:none;padding:20px 40px 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.section-page-not-found #content .block-menu-block .menu_block_wrapper{border:none;}.section-page-not-found #content .block-menu-block .is-expanded ul{padding-left:12px !important;}.page-eform-submit-recommend-a-purchase .field-group-fieldset{margin-bottom:20px;}.page-eform-submit-recommend-a-purchase .field-group-fieldset legend{display:none;}.page-eform-submit-reading-suggestions .field-group-fieldset{border:none;padding:0px;margin:0px;}.page-eform-submit-reading-suggestions .field-group-fieldset legend{display:none;}.page-eform-submit-reading-suggestions
  .field-group-fieldset
  .fieldset-wrapper
  .field-name-field-genres-you-like,.page-eform-submit-reading-suggestions
  .field-group-fieldset
  .fieldset-wrapper
  .field-name-field-genres-you-dislike{float:left;padding-right:60px;margin-right:40px;}.page-eform-submit-reading-suggestions
  .field-group-fieldset
  .fieldset-wrapper
  .field-name-field-genres-you-like
  .option,.page-eform-submit-reading-suggestions
  .field-group-fieldset
  .fieldset-wrapper
  .field-name-field-genres-you-dislike
  .option{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:normal !important;font-style:normal;}.page-eform-submit-reading-suggestions
  .field-group-fieldset
  .fieldset-wrapper
  .field-name-field-genres-you-like{border-right:1px solid #999;}.page-eform-submit-reading-suggestions
  .field-group-fieldset
  .webform-component:first-child{border-right:solid 1px #999;}.resources-by-taxonomy table{table-layout:fixed;border-spacing:5px;border-collapse:separate;border:0;}.resources-by-taxonomy table td{border:solid 1px #ccc;padding:0;vert-align:top;text-align:center;}.resources-by-taxonomy table td a{display:block;padding:10px 5px;}.resources-by-taxonomy table td:hover{background-color:#d6df22;}.resources-by-taxonomy .item-list{margin-bottom:40px;}.resources-by-taxonomy a{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:normal !important;font-style:normal;}.resources-by-taxonomy h3{margin:0px;padding:0px;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:normal;color:#a64123;text-transform:uppercase;margin-bottom:20px;}.resources-by-taxonomy h3 a{display:block;clear:both;font-size:18px;color:#337ab4;font-weight:bold;}.resources-by-taxonomy ul{margin:0;padding:0;margin-bottom:10px;display:inline-block;width:100%;}.resources-by-taxonomy li{margin:0px !important;}.resources-by-taxonomy li span{margin:5px;}.view-site{margin:10px 0;}.view-site a{padding:5px 10px;background-color:#d6df22;font-size:10px;}.view-site a:hover{background-color:#545555;color:#ffffff;}.alphalist{display:table;width:100%;}.alphalist span a{display:table-cell;padding:6.66667px;width:20px;height:20px;margin:0 6px 6px 0;text-align:center;vertical-align:middle;font-weight:bold;font-size:17.55px;background-color:#999;float:left;color:#fff;}.alphalist span a:hover{background-color:#333;}.portal-table table{table-layout:fixed;border:none !important;}.portal-table table td{border:none !important;}.portal-table table td:first-child{width:100px;}.indepth-table{table-layout:fixed;text-align:center;}.table-style caption strong,.page-node-registrations caption strong{font-weight:bold;}.table-style table,.page-node-registrations table{width:100%;font-size:0.923em;margin:0 0 10px;border:1px solid #bebfb9;}.table-style table td,.table-style table th,.page-node-registrations table td,.page-node-registrations table th{vertical-align:middle;padding:8px 10px;border:0;color:#000;}.table-style tr.even,.table-style tr.odd,.page-node-registrations tr.even,.page-node-registrations tr.odd{border-width:0 1px 0 1px;border-style:solid;border-color:#bebfb9;background:#f3f4ee;}.table-style tr.odd,.page-node-registrations tr.odd{background:#fff;}.table-style tr.drag,.page-node-registrations tr.drag{background:#fe7;}.table-style tr.drag-previous,.page-node-registrations tr.drag-previous{background:#ffb;}.table-style table th,.page-node-registrations table th{text-transform:uppercase;background:#e1e2dc;font-weight:normal;border-width:1px;border-style:solid;border-color:#bebfb9;padding:3px 10px;}.table-style table th.select-all,.page-node-registrations table th.select-all{width:1px;}.table-style table th.active,.page-node-registrations table th.active{background:#bdbeb9;}.table-style table th a,.page-node-registrations table th a{display:block;position:relative;}.table-style table th.active a,.page-node-registrations table th.active a{padding:0 25px 0 0;}.table-style table th.active img,.page-node-registrations table th.active img{position:absolute;top:3px;right:3px;}.table-style table td.active,.page-node-registrations table td.active{background:#e9e9dd;}.table-style table tr.odd td.active,.page-node-registrations table tr.odd td.active{background:#f3f4ee;}.table-style table tr.selected td.active,.table-style table tr.selected td,.page-node-registrations table tr.selected td.active,.page-node-registrations table tr.selected td{background:#ffc;border-color:#eeb;}.table-style table.system-status-report tr,.page-node-registrations table.system-status-report tr{border-bottom:1px solid #ccc;}.table-style table.system-status-report tr.ok,.page-node-registrations table.system-status-report tr.ok{color:#255b1e;background-color:#e5ffe2;}.table-style table.system-status-report tr.info,.page-node-registrations table.system-status-report tr.info{color:#040f37;background-color:#bdf;}.table-style table.system-status-report tr.warning,.page-node-registrations table.system-status-report tr.warning{color:#840;background-color:#fffce5;}.table-style table.system-status-report tr.error,.page-node-registrations table.system-status-report tr.error{color:#8c2e0b;background-color:#fef5f1;}.table-style tr td:last-child,.page-node-registrations tr td:last-child{border-right:1px solid #bebfb9;}.table-container{width:100%;overflow-y:auto;_overflow:auto;margin:0 0 1em;}.table-container::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px;}.table-container::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,0.3);}#admin-menu{font-size:12px !important;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}#admin-menu .dropdown li li{filter:Alpha(opacity=100) !important;opacity:1 !important;}.flickity-page-dots li.dot{text-indent:0px !important;padding-left:0px;}.view-padding-top-bottom .views-row{padding:40px 0;border-bottom:solid 1px gray;}.grid-item{box-sizing:border-box;}.grid-item img{display:block;}.grid-item h1:first-of-type,.grid-item h2:first-of-type,.grid-item h3:first-of-type{margin-top:0px;}.grid-item p:last-of-type{padding-bottom:0px;}.page-node-10 .please-no-bottom-margin .grid-item{margin-bottom:0px !important;}.two-column-page-head{position:relative;margin-bottom:20px;border-bottom:solid 1px #ccc;}.two-column-page-head .two-column-head-image{display:block;position:absolute;bottom:0;right:0;width:35%;padding-right:2%;}.two-column-page-head .two-column-head-image img{display:block;}.two-column-page-head h1{margin-bottom:5px !important;}.two-column-page-head .margin-bottom{margin-bottom:20px;}.two-column-page{margin-bottom:20px;}.two-column-page h3{margin-bottom:10px;font-weight:bold;}.two-column-page p{margin:10px 0;}.two-column-page .grid-item{margin-bottom:20px !important;}.two-column-page td{padding:1px 0;}.teen-page-icon{box-sizing:border-box;clear:both;border-bottom:solid 1px #ccc;font-weight:bold;color:#1e5486;margin-bottom:20px;}.teen-page-icon img{margin:auto;box-sizing:border-box;width:75%;display:block;margin-bottom:10px;}.teen-page-title h3{display:inline-block;width:33%;vertical-align:top;}.teen-page-title div{display:inline-block;width:60%;}.teen-page-title div img{padding-right:5%;position:relative;top:-16px;}.teen-list{clear:both;}.teen-list ul{padding:0;margin:0;}.teen-list ul li{display:inline-block;width:33%;margin:0 0 20px 0;}#search-kauffman{padding:20px 0;}#search-kauffman select{width:20%;}#search-kauffman #q{width:40%;}#search-kauffman select,#search-kauffman input{float:left;margin-right:20px;padding:10px;}#search-kauffman .button{background-color:#a64123;font-weight:bold;color:#ffffff;}.tech-coach-calendar{margin-bottom:0;}.tech-coach-calendar .field-type-list-text{float:left;width:13.5%;}#edit-field-choose-a-pick-up-location
  .form-item-field-choose-a-pick-up-location-und{margin-top:0;margin-bottom:40px;}.node-blog-post > .field-name-changed-date{font-style:italic;padding-bottom:2rem;color:dimgrey;}.lcs_slide_out.lcs_slide_out-r {top:450px !important;}#lcs_slide_out_button-13044{background-color:#BB3494 !important;}
.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc}
@media all and (min-width:770px){#logo{float:left;margin:0;padding:10px 0 0 10px}#logo img{vertical-align:bottom}#logo_name{float:left;margin:50px 0 0 0px;position:absolute;top:0px;left:0px;z-index:1;width:515px}#logo_name img{width:100%;max-width:475px}#block-megamenu-menu-customer-service-links-{width:100%;z-index:110;position:relative}#block-megamenu-main-menu{width:100%}.menu_block_wraper_nav{position:relative}.menu_block_wraper_nav .side-menu-button{display:none}.sidebar .menu_block_wrapper{position:relative !important;z-index:1;border-top:solid 1px #ccc}.menu_block_image_button{display:none}#search-form-wrap,#search-device-wrap,#block-block-6,.device_search{display:none}.node-type-blog-post .node-blog-post .field-name-field-image,.node-type-blog-post .node-blog-post .field-name-title{display:none}.node-type-blog-post .field-name-field-book{display:none}.webform-lists{margin:0px;padding:0px;border:none}.webform-lists .webform-component-checkboxes{float:left;width:49%}.front #presentation_button{height:20px;width:20px;margin:20px;position:absolute;top:0px;left:0px;background-color:#000;opacity:0;z-index:10}.not-front #presentation_button{display:none}.floatleft,.float-left,.floatright,.float-right{margin-left:0 !important;margin-right:0 !important}}.views-field-field-extra div{display:block !important}.wrap{overflow:hidden;display:block !important}.photo-box{float:left;position:relative;width:50%;padding-bottom:80%}.photo-boxInner{position:absolute;left:10px;right:10px;top:10px;bottom:10px;overflow:hidden;border:solid 1px #999;background-color:#999}.photo-boxInner img{width:100%}.photo-boxInner .titlephoto-box{position:absolute;bottom:0;left:0;right:0;background:#000;background:rgba(0,0,0,0.5);color:#FFF;text-align:center;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;font-size:10px}body.no-touch .photo-boxInner:hover .titlephoto-box,body.touch .photo-boxInner.touchFocus .titlephoto-box{margin-bottom:0}@media only screen and (max-width:480px){.photo-box{width:100%;padding-bottom:80%}}@media only screen and (max-width:650px) and (min-width:481px){.photo-box{width:100%;padding-bottom:80%}}@media only screen and (max-width:1050px) and (min-width:651px){.photo-box{width:100%;padding-bottom:80%}}@media only screen and (max-width:2290px) and (min-width:1051px){.photo-box{width:100%;padding-bottom:80%}}
#page,#footer,#main,.region-bottom{margin-left:auto;margin-right:auto;max-width:990px;margin-left:auto;margin-right:auto;}#page:after,#footer:after,#main:after,.region-bottom:after{content:" ";display:block;clear:both;}@media all and (min-width:770px){#main{min-height:800px;}#responsive-menu{display:none;}#main,#footer,#footer-container{z-index:1;}#main{position:relative;}#page{z-index:0 !important;}#page .region-menu-one,#page #header,#page #highlighted{width:97.63729%;float:left;margin-left:1.18135%;margin-right:1.18135%;}#page .region-menu-two{width:30.97063%;float:right;margin-left:1.18135%;margin-right:1.18135%;float:right;z-index:1;position:relative;margin-right:20px;}#page .region-menu-two .block{padding-bottom:3px;}#page #header{z-index:2 !important;}#page #header #menu-one-table,#page #header #menu-two-table,#page #header #responsive-menu{display:none;}#page #header #menu-area{position:relative;}#page #navigation{z-index:99 !important;width:100%;float:left;padding:0 11px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#page #highlighted{position:relative;z-index:1;}#page #highlighted div{margin:0;}#page #highlighted .block{padding-bottom:10px;}.no-sidebars #content{width:97.63729%;float:left;margin-left:1.18135%;margin-right:1.18135%;}.sidebar-top #content,.sidebar-top #node_comments{width:64.30396%;float:right;margin-left:1.18135%;margin-right:1.18135%;}.sidebar-top #sidebarwrap{width:25.41507%;float:left;margin-left:1.18135%;margin-right:1.18135%;clear:both;}.sidebar-top .region-sidebar-first{width:25.41507%;float:left;margin-left:1.18135%;margin-right:1.18135%;clear:left;}.sidebar-top #content{margin-bottom:-1500px;padding-bottom:1500px;}.sidebar-first #content,.sidebar-first #node_comments{width:75.41507%;float:right;margin-left:1.18135%;margin-right:1.18135%;}.sidebar-first #sidebarwrap{width:19.85951%;float:left;margin-left:1.18135%;margin-right:1.18135%;clear:both;}.sidebar-first .region-sidebar-first{width:19.85951%;float:left;margin-left:1.18135%;margin-right:1.18135%;clear:left;}.sidebar-second #content,.sidebar-second #node_comments{width:64.30396%;float:left;margin-left:1.18135%;margin-right:1.18135%;}.sidebar-second .region-sidebar-second{width:25.41507%;float:right;margin-left:1.18135%;margin-right:1.18135%;}.sidebar-second #content{border-right:solid 1px #ccc;padding-right:4%;}.front #content .front-page-content{max-width:990px;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;padding-bottom:0;}.front #content .front-page-content:after{content:" ";display:block;clear:both;}.front #content .front-page-content .front-page-row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%;margin-bottom:1.66667%;text-align:center;}.front #content .front-page-content .front-page-row:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;}.front #content .front-page-content .front-page-row:nth-child(2n + 2){margin-left:50%;margin-right:-100%;clear:none;}.front .region-sidebar-second{width:45.41507%;float:right;margin-left:1.18135%;margin-right:1.18135%;margin-top:15px;}.front #content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-top:15px;}.front #main{z-indes:1;position:relative;}.front #highlighted{margin:0px;padding:0px;position:absolute !important;}#footer #block-block-2{width:97.63729%;float:left;margin-left:1.18135%;margin-right:1.18135%;}.style_special_events .special-event-aview .ds-2col{float:none;overflow:hidden !important;}.style_special_events .special-event-aview .group-right{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;}.style_special_events .special-event-aview .group-left{padding-top:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.66667%;float:right;}.past-event .group-right{margin-bottom:0px !important;padding:0 20px 0 0;}.past-event .group-left{margin-bottom:-980px !important;padding-bottom:1000px !important;}.node-book-list .ds-2col,.node-book-list .ds-1col,.node-type-book .ds-2col,.node-type-book .ds-1col{width:100%;float:left;}.node-book-list .ds-2col .group-right,.node-book-list .ds-1col .group-right,.node-type-book .ds-2col .group-right,.node-type-book .ds-1col .group-right{float:left;padding-left:1.77203%;}.node-book-list .ds-2col .group-right h3,.node-book-list .ds-1col .group-right h3,.node-type-book .ds-2col .group-right h3,.node-type-book .ds-1col .group-right h3{margin:0px !important;}.node-book-list .ds-2col .group-left,.node-book-list .ds-1col .group-left,.node-type-book .ds-2col .group-left,.node-type-book .ds-1col .group-left{float:left;min-width:25%;padding-right:1.77203%;}.book-list-module .book-list-manager{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;}.book-list-module .book-list-manager .book-list-entry{width:29.78927%;float:left;margin-left:1.77203%;margin-right:1.77203%;padding-bottom:20px;}.context-books-page #content,.context-readers-services #content{clear:both;width:97.63729%;float:left;margin-left:1.18135%;margin-right:1.18135%;}.context-books-page .books-content,.context-readers-services .books-content{width:100%;float:left;margin-bottom:20px;overflow:hidden;}.context-books-page .books-content .group-left,.context-books-page .books-content .group-center,.context-books-page .books-content .group-right,.context-readers-services .books-content .group-left,.context-readers-services .books-content .group-center,.context-readers-services .books-content .group-right{width:30.97063%;float:left;margin-left:1.18135%;margin-right:1.18135%;}.context-books-page .region-sidebar-menu,.context-readers-services .region-sidebar-menu{display:none !important;}.context-books-page #page-title,.context-readers-services #page-title{color:#a64123 !important;}.genres-list{max-width:990px;margin-left:auto;margin-right:auto;width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:0;}.genres-list:after{content:" ";display:block;clear:both;}.genres-list .list-book{width:22.24429%;float:left;margin-bottom:4.44178%;text-align:center;}.genres-list .list-book:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.genres-list .list-book:nth-child(4n + 2){margin-left:25.91857%;margin-right:-100%;clear:none;}.genres-list .list-book:nth-child(4n + 3){margin-left:51.83714%;margin-right:-100%;clear:none;}.genres-list .list-book:nth-child(4n + 4){margin-left:77.75571%;margin-right:-100%;clear:none;}.grid-of-2,.two-column-page{max-width:990px;margin-left:auto;margin-right:auto;width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:0;}.grid-of-2:after,.two-column-page:after{content:" ";display:block;clear:both;}.grid-of-2 .grid-item,.two-column-page .grid-item{width:48.16286%;float:left;margin-bottom:4.44178%;}.grid-of-2 .grid-item:nth-child(2n + 1),.two-column-page .grid-item:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.grid-of-2 .grid-item:nth-child(2n + 2),.two-column-page .grid-item:nth-child(2n + 2){margin-left:51.83714%;margin-right:-100%;clear:none;}.grid-of-3{max-width:990px;margin-left:auto;margin-right:auto;width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:0;}.grid-of-3:after{content:" ";display:block;clear:both;}.grid-of-3 .grid-item{width:30.88381%;float:left;margin-bottom:4.44178%;}.grid-of-3 .grid-item:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.grid-of-3 .grid-item:nth-child(3n + 2){margin-left:34.55809%;margin-right:-100%;clear:none;}.grid-of-3 .grid-item:nth-child(3n + 3){margin-left:69.11619%;margin-right:-100%;clear:none;}.grid-of-4{max-width:990px;margin-left:auto;margin-right:auto;width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:0;}.grid-of-4:after{content:" ";display:block;clear:both;}.grid-of-4 .grid-item{width:22.24429%;float:left;margin-bottom:4.44178%;}.grid-of-4 .grid-item:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.grid-of-4 .grid-item:nth-child(4n + 2){margin-left:25.91857%;margin-right:-100%;clear:none;}.grid-of-4 .grid-item:nth-child(4n + 3){margin-left:51.83714%;margin-right:-100%;clear:none;}.grid-of-4 .grid-item:nth-child(4n + 4){margin-left:77.75571%;margin-right:-100%;clear:none;}.grid-of-5{max-width:990px;margin-left:auto;margin-right:auto;width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:0;}.grid-of-5:after{content:" ";display:block;clear:both;}.grid-of-5 .grid-item{width:16.44658%;float:left;margin-bottom:4.44178%;}.grid-of-5 .grid-item:nth-child(5n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.grid-of-5 .grid-item:nth-child(5n + 2){margin-left:20.88836%;margin-right:-100%;clear:none;}.grid-of-5 .grid-item:nth-child(5n + 3){margin-left:41.77671%;margin-right:-100%;clear:none;}.grid-of-5 .grid-item:nth-child(5n + 4){margin-left:62.66507%;margin-right:-100%;clear:none;}.grid-of-5 .grid-item:nth-child(5n + 5){margin-left:83.55342%;margin-right:-100%;clear:none;}.grid-of-6{max-width:990px;margin-left:auto;margin-right:auto;width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:0;}.grid-of-6:after{content:" ";display:block;clear:both;}.grid-of-6 .grid-item{width:13.60477%;float:left;margin-bottom:4.44178%;}.grid-of-6 .grid-item:nth-child(6n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.grid-of-6 .grid-item:nth-child(6n + 2){margin-left:17.27905%;margin-right:-100%;clear:none;}.grid-of-6 .grid-item:nth-child(6n + 3){margin-left:34.55809%;margin-right:-100%;clear:none;}.grid-of-6 .grid-item:nth-child(6n + 4){margin-left:51.83714%;margin-right:-100%;clear:none;}.grid-of-6 .grid-item:nth-child(6n + 5){margin-left:69.11619%;margin-right:-100%;clear:none;}.grid-of-6 .grid-item:nth-child(6n + 6){margin-left:86.39523%;margin-right:-100%;clear:none;}.grid-of-7{max-width:990px;margin-left:auto;margin-right:auto;width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:0;}.grid-of-7:after{content:" ";display:block;clear:both;}.grid-of-7 .grid-item{width:14.285714285714286%;float:left;margin-bottom:4.44178%;}.grid-of-7 .grid-item:nth-child(6n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.grid-of-7 .grid-item:nth-child(6n + 2){margin-left:14.285714285714286%;margin-right:-100%;clear:none;}.grid-of-7 .grid-item:nth-child(6n + 3){margin-left:28.571428571428573%;margin-right:-100%;clear:none;}.grid-of-7 .grid-item:nth-child(6n + 4){margin-left:42.85714285714286%;margin-right:-100%;clear:none;}.grid-of-7 .grid-item:nth-child(6n + 5){margin-left:57.142857142857146%;margin-right:-100%;clear:none;}.grid-of-7 .grid-item:nth-child(6n + 6){margin-left:71.42857142857143%;margin-right:-100%;clear:none;}.grid-of-7 .grid-item:nth-child(6n + 7){margin-left:85.71428571428572%;margin-right:-100%;clear:none;}.ds-2col > .group-left{padding-right:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.ds-2col > .group-right{padding-left:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}}.susy-styleguide{max-width:990px;margin-left:auto;margin-right:auto;width:97.61905%;float:left;margin-left:1.19048%;margin-right:1.19048%;width:100% !important;margin:0px !important;}.susy-styleguide:after{content:" ";display:block;clear:both;}
@media only screen and (max-width:769px){#page{background-color:#009 !important}#background-header{display:none}#search-device-wrap{display:none}#page,.region-bottom{background-color:#FFF !important;width:100%}#content,.region-sidebar-top,.region-sidebar-first,.region-sidebar-second,#node_comments,#footer,#highlighted,#menu-area{padding:10px !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#main{min-height:700px}#main,#footer{height:auto}.front .menu-one-search a{color:#326c9c !important}#header{background-color:#337ab4;margin:0 !important;padding:0 !important;color:#FFF;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:normal;text-transform:uppercase}#header a{color:#FFF;text-decoration:none;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:normal !important;padding:10px 0}#header #menu-one{border-bottom:solid 2px #ccc;height:auto;width:100%}#header #menu-one .block{margin:0px;padding:0px !important}#header #menu-one #menu-one-table{table-layout:fixed}#header #menu-one #menu-two-table{opacity:.01;table-layout:fixed;position:absolute;top:0px}#header #menu-one #menu-two-table td{overflow:hidden}#header #menu-one #menu-one-menu{position:relative;top:0px;opacity:.5;height:0px;text-align:center;text-align:right}#header #menu-one #menu-one-menu .block-jump-menu{display:inline-block;clear:none;position:relative;width:auto}#header #menu-one #menu-one-menu .block-jump-menu h2{display:none}#header #menu-one table{margin:0px 0 0 0;background-color:#326c9c}#header #menu-one table td{margin:0px !important;padding:0px !important;width:33.3%}#header #menu-one table td div{width:100%;height:30px}#header #menu-one table td a{display:block;padding:20px 10px}#header #menu-two{margin-bottom:10px !important}#header #menu-area{margin-top:20px}.region-navigation{display:none}input{width:auto}input.form-text,input.form-text-area{width:98%}#highlighted .block{margin:0;padding-bottom:0 !important;float:none !important}#highlighted .messages{margin:0 !important}.sidebars{min-height:50px}#page .region-menu-one{width:97.63729%;float:left;margin-left:1.18135%;margin-right:1.18135%;float:none}#page .region-menu-two{width:97.63729%;float:left;margin-left:1.18135%;margin-right:1.18135%;clear:both;float:none}.sidebar-first #content{width:97.63729%;float:left;margin-left:1.18135%;margin-right:1.18135%}.sidebar-first .region-sidebar-first{width:97.63729%;float:left;margin-left:1.18135%;margin-right:1.18135%}.sidebar-second #content,.sidebar-second #node_comments{width:97.63729%;float:left;margin-left:1.18135%;margin-right:1.18135%}.sidebar-second .region-sidebar-second{width:97.63729%;float:left;margin-left:1.18135%;margin-right:1.18135%}.two-sidebars #content{width:97.63729%;float:left;margin-left:1.18135%;margin-right:1.18135%}.two-sidebars .region-sidebar-first{width:97.63729%;float:left;margin-left:1.18135%;margin-right:1.18135%}.two-sidebars .region-sidebar-second{width:97.63729%;float:left;margin-left:1.18135%;margin-right:1.18135%}.two-sidebars .region-sidebar-second .block{width:97.63729%;float:left;margin-left:1.18135%;margin-right:1.18135%}.two-sidebars .region-sidebar-second .block:nth-child(3n+1){width:97.63729%;float:left;margin-left:1.18135%;margin-right:1.18135%}.two-sidebars .region-sidebar-second .block:nth-child(3n+2){width:97.63729%;float:left;margin-left:1.18135%;margin-right:1.18135%}.two-sidebars .region-sidebar-second .block:nth-child(3n){width:97.63729%;float:left;margin-left:1.18135%;margin-right:1.18135%}#footer{width:100%;float:left;width:97.63729%;float:left;margin-left:1.18135%;margin-right:1.18135%;text-align:center;padding-bottom:20px;border-bottom:solid 1px #ccc;padding:20px 0}#footer #footer_menu{list-style:inside;text-align:center;margin:20px 0;padding-right:20px}#footer #kclib7_footer{left:auto;margin-top:20px}#logo{width:100%}#site_header{position:relative !important;width:100% !important;float:none !important}#site_header #logo_name{position:relative !important;margin:0 !important;top:0;float:none !important}#site_header #logo_name img{width:100%;max-width:450px !important;display:block;margin-left:auto;margin-right:auto}#block-megamenu-menu-customer-service-links-{display:none}.region-menu-two #block-block-1{display:none}#block-md-megamenu-1{display:none}.block-jump-menu{display:block}#responsive-menu{border-bottom:solid 6px #337ab4}#responsive-menu .ctools-jump-menu-button{display:none !important;height:200px}#responsive-menu .responsive-menus{position:relative;margin:0;padding:0 !important;text-align:center;width:100%;background-color:#fff;border-bottom:solid 1px #337ab4;height:40px}#responsive-menu .responsive-menus .ctools-jump-menu-select{width:100%;padding:10px 0;text-align:center;opacity:0;position:relative;top:0px;z-index:10;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}#responsive-menu .responsive-menus .titles{position:absolute;top:0px;width:100%;padding:10px 0 0 0;z-index:0;color:#337ab4}#responsive-menu .responsive-menus .titles:hover{color:#dae3f3;background-color:#a64123}#kids_teens_link_main{margin:0px;width:100%;margin-bottom:30px;display:none}#kids_teens_link_main div{width:50%}.teen-page-title h3{display:block;width:100%}.teen-page-title div{display:block;width:100%}.teen-page-title div img{top:0px;margin-bottom:20px}.teen-list ul li{width:100%;display:block;margin-bottom:20px}.context_teens .view-content.masonry-processed{width:100%}#main{position:relative;overflow:hidden}.region-sidebar-menu{background-color:#337ab4;position:relative;height:60px;padding-bottom:100000px;margin-bottom:-100000px;left:-100%;z-index:100}.sidebars .menu_block_wraper_nav{width:100%}.sidebars .menu_block_wrapper{position:relative;top:70px;z-index:10;margin:0 10px}.sidebars .menu_block_wrapper ul{margin-top:5px}#content .side-menu-button{display:none !important}.menu_block_wrapper>ul:first-child>li{padding:6px !important}.side-menu-button-expose .menu_block_image_button{background:url(/sites/all/themes/kcplibraryzen/images/menu_items/arrow_swipe.png) no-repeat right}.side-menu-button-hide .menu_block_image_button{background:url(/sites/all/themes/kcplibraryzen/images/menu_items/arrow_swipe_back.png) no-repeat right}.section-page-not-found #content .block-menu-block{width:100% !important;margin-bottom:30px;position:relative !important;border:solid 1px #CCC;padding:20px}.section-page-not-found #content .block-menu-block .side-menu-button{display:none}.section-page-not-found #content .block-menu-block .menu_block_wrapper{top:0px}#search-device-wrap{position:absolute;top:0;right:0;padding-right:50px;margin-right:10px;border:solid 1px #a64123;background:url(/sites/all/themes/kcplibraryzen/images/icon-search-sm.png) no-repeat right 20px center}#search-device-wrap span{display:table-cell;height:48px;vertical-align:middle;padding:0 10px;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-style:normal !important;font-weight:bold !important;color:#a64123}#search-device-wrap:hover{background-color:#d2a091}#search-form-wrap{height:32px;position:relative}#search-form-wrap .option-item1{float:left;padding:8px 14px 0 0;color:Black}#search-form-wrap .option-item2{float:left;padding:8px 14px 0 0;color:Black}#search-form-wrap .submit-item{float:right;padding:0px}#search-form-wrap .submit-item input{border:solid 1px #000;background-color:#09F;font-weight:bold;height:35px;font-size:.9em;display:inline-block;color:#fff;text-decoration:none;line-height:1;border-radius:3px;-webkit-border-radius:3px;box-shadow:0 1px 3px #09F;-webkit-box-shadow:0 1px 3px #09F;position:relative;cursor:pointer;position:relative;padding:0 13px}#search-form-wrap #advanced_search_box{display:inline-block;line-height:12px;float:right;border-left:2px solid #CCCCCC;font-size:11px;margin:0 10px 0 20px;padding-left:20px;text-transform:lowercase}#search-form-wrap .text-item{float:right;height:100%;position:absolute;right:80px;width:80%;text-align:right}#search-form-wrap .text-item input{color:#333;background-color:white !important;border:1px solid #E3DFCA !important;font-size:1.1em;width:80%;height:100%;text-align:center}.field-name-field-book,.field-name-field-image{display:block}.book-on-blog-post,.views-field-field-image{display:none}.node-type-blog-post .node-book,.node-type-blog-post .field-name-field-image{margin-left:auto;margin-right:auto;margin-bottom:20px}.node-type-blog-post .node-book img,.node-type-blog-post .field-name-field-image img{width:100% !important;margin-left:0 !important;margin-right:0 !important}.blog-newsletter p{text-align:center}.blog-newsletter span{clear:both;float:none}.blog-newsletter div{float:none;margin-bottom:20px;text-align:center}.special-event-aview .group-left,.special-event-aview .group-right{height:auto;background-color:#FFF}.special-event-aview .group-left .field-name-field-banner-image img,.special-event-aview .group-right .field-name-field-banner-image img{width:100%}.special-event-aview .group-right{margin-left:10px;margin-right:10px;margin-bottom:20px;clear:both !important;background-color:#dae3f3;padding:10px}.special-event-aview .field-name-node-link{float:none !important;text-align:right}.special-event-aview .ds-2col>.group-left,.special-event-aview .ds-2col>.group-right{float:none;width:auto}#node_special_events_full_group_details,#node_special_events_full_group_actions{width:100% !important}.group-actions{clear:both;position:relative}.group-actions .block{padding-top:10px}.group-actions .block div{float:left;padding:0px !important;margin:0px !important}.locations-group .views-row{float:none;width:100%;padding-bottom:40px}.locations-group .views-row>div,.locations-group .views-row h2{margin-right:40px}.book-list-module .book-list-manager .book-list-manager-body .book-list-entry{width:100%;border-bottom:20px;margin-bottom:20px;border-bottom:solid 1px #CCC}.book-list-module .book-list-manager .book-list-manager-body .book-list-entry img{width:100%}.context-books-page .book-page-search{margin:0px}.context-books-page .book-page-search .extra{padding:0px;margin:0px}.context-books-page .book-page-search .extra .form-text{margin:0px}.context-books-page #block-block-22.block{padding-bottom:0px}.context-books-page .formats-list-format{display:block !important;max-width:250px;margin-left:auto;margin-right:auto;padding-right:0px !important}.front #main{margin-top:0px}.front #content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-top:0px;padding:0px !important}.front #content .region-front #block-block-14{background-color:#000;padding:20px;margin-bottom:20px}.front #content .region-front #block-views-homepage-block{padding:20px}.front #highlighted{padding:0px !important;margin-bottom:20px}.front .front-access,.front .home_search{float:none;width:100%;color:#000;padding:0px}.front .front-access .home_search_box,.front .front-access .table-box,.front .home_search .home_search_box,.front .home_search .table-box{padding:0px !important;margin:0px !important}.front .home_search{margin-top:30px}.front #home-search-value{width:100% !important}.front #block-block-14,.front #block-block-15{margin-left:auto;margin-right:auto}.front #block-block-15{margin-bottom:0px;padding-bottom:0px}.front #menu-one-search a{display:none !important}.front #front-header-items{display:none}.front .views-field-field-image{display:block}.front .views-field-field-image .card-image img{width:100%}.alert.red{background:url(/sites/all/themes/kcplibraryzen/images/icons/icon-alert-w.png) !important;background-color:#c01e2e !important;background-position:5px 15px !important;background-size:50px 50px !important;background-repeat:no-repeat !important}#edit-go--6,#edit-go--4{display:none !important;position:absolute !important;left:-1000px}.library-services-grid{overflow:scroll}.genres-list{max-width:990px;margin-left:auto;margin-right:auto;width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:0}.genres-list:after{content:" ";display:block;clear:both}.genres-list .list-book{width:48.16286%;float:left;margin-bottom:4.44178%;text-align:center}.genres-list .list-book:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.genres-list .list-book:nth-child(2n+2){margin-left:51.83714%;margin-right:-100%;clear:none}.two-column-page{border-bottom:0px;margin-bottom:40px}.two-column-page .grid-item{padding-bottom:10px;border-bottom:solid 1px #ccc}.two-column-head-image{display:none !important}.webform-lists{margin:0px;padding:0px;border:none}.webform-lists .webform-component-checkboxes{float:left;width:49%;min-width:200px}#search-submit{margin:10px 0}.book-list-pagenum{position:relative;margin-bottom:20px}.book-list-pagenum .bl-of{position:absolute;top:35px}.field-item .relatedfloatright{border:1px solid #ccc;float:none;width:90% !important;padding:10px;margin:5%}.floatright{float:none !important;margin:0px !important;padding-bottom:20px !important}.floatright img{width:100%}.box ul{margin:5px 0 20px 5px !important}.left{float:none !important;padding:0 !important}.grid-item{margin-bottom:20px}.grid-of-4{max-width:990px;margin-left:auto;margin-right:auto;width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:0}.grid-of-4:after{content:" ";display:block;clear:both}.grid-of-4 .grid-item{width:48.16286%;float:left;margin-bottom:4.44178%}.grid-of-4 .grid-item:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.grid-of-4 .grid-item:nth-child(2n+2){margin-left:51.83714%;margin-right:-100%;clear:none}.grid-of-6{max-width:990px;margin-left:auto;margin-right:auto;width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:0}.grid-of-6:after{content:" ";display:block;clear:both}.grid-of-6 .grid-item{width:30.88381%;float:left;margin-bottom:4.44178%}.grid-of-6 .grid-item:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.grid-of-6 .grid-item:nth-child(3n+2){margin-left:34.55809%;margin-right:-100%;clear:none}.grid-of-6 .grid-item:nth-child(3n+3){margin-left:69.11619%;margin-right:-100%;clear:none}.twentyfive,.twenty-five,.one-fourth,.onefourth{width:50%}.onethird,.one-third{width:50%}.fifty,.one-half,.onehalf{width:50%}.twentyfive,.twenty-five,.one-fourth,.onefourth{width:50%}.onethird,.one-third{width:50%}.floatleft,.float-left,.floatright,.float-right{margin-left:0 !important;margin-right:0 !important}.masonry-item{border:none;border-bottom:solid 1px gray;width:100% !important;padding:0px;padding-bottom:20px !important}.node-type-blog-post #content .field-name-post-date{font-size:12px;position:relative;top:0px}.ds-2col>.group-left{float:none;width:100%}.ds-2col>.group-right{float:none;width:100%}.tech-coach-calendar .field-type-list-text{float:left;width:49%}}@media only screen and (max-width:419px){.front .card-title div{vertical-align:top !important;padding-top:40px !important}}
ul.primary,ul.secondary{overflow:hidden;*zoom:1;border-bottom:1px solid #bbb;list-style:none;margin:1em 0 1.5em;padding:0 2px;white-space:nowrap}ul.primary li,ul.secondary li{float:left;margin:0.5em 3px 0}ul.primary a,ul.secondary a{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none}ul.primary li{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 #fff;border:1px solid #bbb;border-bottom:0;margin:0.5em 0 0 3px}ul.primary li.active{border-bottom:1px solid #fff;margin-bottom:-1px}ul.primary a:link,ul.primary a:visited{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center}ul.primary a:hover,ul.primary a:focus{background-color:#e9e9e9;border-color:#f2f2f2}ul.primary a.active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff}ul.secondary{font-size:.9em;margin-top:-1.5em;padding-bottom:.5em}ul.secondary a:link,ul.secondary a:visited{-moz-border-radius:.75em;-webkit-border-radius:.75em;border-radius:.75em;-moz-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s;text-shadow:1px 1px 0 #fff;background-color:#f2f2f2;color:#666;padding:0 .5em}ul.secondary a:hover,ul.secondary a:focus{background-color:#dedede;border-color:#999;color:#333}ul.secondary a.active,ul.secondary a:active{text-shadow:1px 1px 0 #333;background-color:#666;border-color:#000;color:#fff}
*,div,input,select,textarea{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif,sans-serif}.lato-regular{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important}.lato{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important}.lato-regular-italic,em{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-style:italic !important}.lato-italic,em{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-style:italic !important}.lato-bold,strong{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold;font-style:normal}.lato-bold-italic,strong em,em strong{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:italic}.lato-light{font-family:latolight !important;font-weight:300}.lato-light-italic{font-family:latolight_ !important;font-style:italic;font-weight:300}.hdln{color:#a64123}body{margin:0px;padding:0px;color:#141414;background-color:#fff;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important}#background-header{position:absolute;width:100%}#background-header #background-header-blue{height:125px;background-color:#337ab4;z-index:0}#page,#header{margin-left:auto;margin-right:auto;min-height:500px;z-index:0}#header{min-height:110px}p{line-height:21px}#skip-link{margin:0;padding:0}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff}#name-and-slogan{float:left}#site-name{margin:0;font-size:1em}#site-name a:link,#site-name a:visited{color:#000;text-decoration:none}#site-name a:hover,#site-name a:focus{text-decoration:underline}#site-slogan{margin:0;font-size:1em}#main #page-title{color:#a64123;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif;font-weight:bold;text-transform:uppercase;padding-bottom:10px}#main .block-title{font-size:15px;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold;text-transform:uppercase;color:#a64123;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}#content .sidebars{z-index:100}.breadcrumb ol{margin:0;padding:0}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0}h1.title,h2.block-title,h2.title,h2.comment-form,h3.title{margin:0 0 20px 0}h2.node-title{margin:0}.node__title,.node-title{font-size:1em;line-height:1.4em;margin-top:1.4em;margin-bottom:1.4em;clear:both;font-weight:bold}div.messages{margin:1.5em 0}div.messages ul{margin-top:0;margin-bottom:0}ul.inline{display:inline;padding:0}ul.inline li{display:inline;list-style-type:none;padding:0 1em 0 0}span.field-label{padding:0 1em 0 0}.item-list .pager{padding:0}.item-list .pager li{padding:0 0.5em}#node_comments{margin-top:40px}.comments{clear:both}.comments article{padding:20px}.comments article header h3{margin:0}.comments .comments__title{font-size:22.5px}.comments .odd{background-color:#F9F9F9}.comments .comment-form{margin-top:20px}.comments .username{font-weight:bold}.comments .submitted .permalink{display:none}.field-items,.field-item,.even{font:inherit !important}.field-name-post-date{font-size:12px;position:relative;margin-bottom:10px}.field-name-title h2{margin-bottom:0}.read-more{float:right}#block-print-print-links,#block-addthis-addthis-block,#block-addtoany-addtoany-button,#block-views-blog-post-rss-button{display:block;float:left;clear:none;margin-top:20px;padding:0;line-height:normal}#block-print-print-links span,#block-addthis-addthis-block span,#block-addtoany-addtoany-button span,#block-views-blog-post-rss-button span{display:inline-block !important}#block-print-print-links{width:150px}#da2a_2{margin-top:0px;padding:0;line-height:0}#da2a_2 a{margin:0;padding:0}
.block{padding-bottom:40px;clear:both;border:solid 0px}
ul li.expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle;list-style-position:inside}ul li.collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc;list-style-position:inside}ul li.leaf{list-style-type:circle;list-style-position:outside}li a.active{color:#000}#navigation{position:relative;top:-12px;z-index:100}#navigation .block{margin-bottom:0}#navigation .block-menu .block-title,#navigation .block-menu-block .block-title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}#navigation ul.links,#navigation ul.menu{margin:0;padding:0;text-align:left}#navigation ul.links li,#navigation ul.menu li{padding:0 10px 0 0;list-style-type:none;list-style-image:none}#secondary-menu{float:right}#site_header{position:relative;margin-right:0 !important}.md-separator-text{top:0px !important}#block-md-megamenu-1{padding-bottom:0 !important}.block-jump-menu{display:none}.block-menu-block .is-active{border-bottom:solid 1px #099}.block-menu-block .menu_block_wrapper .menu .menu .is-expanded{background-color:#FFF}.block-menu-block .menu_block_wrapper .menu .menu .is-expanded li{background-color:#FFF !important}.block-menu-block .menu_block_wrapper .menu .menu .is-expanded ul{border:none;padding:0}.block-menu-block .menu_block_wrapper .menu .menu .is-expanded .is-active-trail{background-image:none;list-style-type:circle;list-style-position:auto}.block-menu-block .menu_block_wrapper .menu .menu .is-expanded .menu li{padding-left:0 !important}.block-menu-block .menu .menu .expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAMAAADXEh96AAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAwBQTFRFAAAA////VKPt////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGpYifAAAAAR0Uk5T////AEAqqfQAAAAiSURBVHjaTMmxDQAwCAMwp/D/y3RCYrScMuIBFVh17v0BADP9AhT8TqUlAAAAAElFTkSuQmCC')}.block-menu-block .active a{background-color:transparent !important}.block-menu-block .menu_block_wrapper ul{margin-top:5px}.block-menu-block .menu_block_wrapper>ul:first-child{padding:0px;margin:0;border-top:none}.block-menu-block .menu_block_wrapper>ul:first-child li{padding:6px 0px;border-top:none;background-color:#fff;line-height:22px;border-bottom:solid 1px #CCC;font-size:15px;list-style:none;text-transform:uppercase}.block-menu-block .menu_block_wrapper>ul:first-child .is-expanded{background-color:#FFF}.block-menu-block .menu_block_wrapper>ul:first-child .is-expanded li{background-color:#FFF;font-size:15px;border-bottom:none;list-style-type:circle;list-style-position:outside;text-transform:none}.block-menu-block .menu_block_wrapper>ul:first-child .is-active-trail.is-expanded a.is-active-trail{color:#000 !important}.block-jump-menu select{-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';border-radius:0px;border:solid 1px #999;text-wrap:none;width:auto;padding:5px;background-color:#FFF;background-image:url(/sites/all/themes/kcplibraryzen/images/icon_arrow2.png);background-repeat:no-repeat;background-position:right 10px center}.front #block-easy-breadcrumb-easy-breadcrumb{display:none}#block-easy-breadcrumb-easy-breadcrumb{padding-bottom:0px !important;font-size:13.125px !important;opacity:.5}#block-easy-breadcrumb-easy-breadcrumb .easy-breadcrumb{padding:10px 0 0 0}#block-easy-breadcrumb-easy-breadcrumb .easy-breadcrumb .easy-breadcrumb_segment-separator{color:#CCC}#kids_teens_link_main{font-weight:bold;margin-left:auto;float:right;text-align:center;font-size:80%;text-transform:uppercase;color:#337ab4;font-weight:bold;position:relative}#kids_teens_link_main a{color:#337ab4;text-decoration:none;padding:4px 13px;margin:4px;display:block;background-color:#dae3f3}#kids_teens_link_main a:hover{color:#dae3f3;background-color:#a64123}#kids_teens_link_main div{background-color:transparent;display:inline-block}#kids_teens_link_main div+div{display:inline-block}#kids_teens_link_main .menu-search a{color:#D6df22;background-color:#D6df22}#kids_teens_link_main .menu-search a:hover{color:#939c1f;background-color:#939c1f}#kids_teens_link_main .menu-search img{position:absolute;top:8px;left:9px;display:block}
.views-exposed-form,.movieselect{width:100%}.views-exposed-form .views-exposed-widget select,.views-exposed-form .views-exposed-widget input,.views-exposed-form #movieselect select,.views-exposed-form #movieselect input,.movieselect .views-exposed-widget select,.movieselect .views-exposed-widget input,.movieselect #movieselect select,.movieselect #movieselect input{-webkit-appearance:none !important;-moz-appearance:none !important;padding:8px !important;margin:0px !important;text-indent:0px !important}.views-exposed-form .views-exposed-widget select,.views-exposed-form #movieselect select,.movieselect .views-exposed-widget select,.movieselect #movieselect select{background:url(/sites/all/themes/kcplibraryzen/images/dropdown.png) no-repeat scroll right 7px top 7px #fff !important;-webkit-appearance:none}.views-exposed-form .views-exposed-widget .form-submit,.views-exposed-form #movieselect .form-submit,.movieselect .views-exposed-widget .form-submit,.movieselect #movieselect .form-submit{margin-bottom:2px;padding:8px 20px !important;-moz-border-radius:3px;border-radius:3px}.views-table{width:100% !important}.views-displays .secondary li{float:none;margin:0 6px 0}.views-displays .secondary a:link,.views-displays .secondary a:visited{text-shadow:none;padding:2px 7px 3px}.views-displays .secondary .open>a{-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px;border-radius:7px 7px 0 0}.views-displays .secondary .open>a:hover{color:#333}.views-displays .secondary .action-list li{margin:0}.views-displays .secondary .action-list li:first-child{-moz-border-radius:0 7px 0 0;-webkit-border-radius:0;border-radius:0 7px 0 0}.views-displays .secondary .action-list li:last-child{-moz-border-radius:0 0 7px 7px;-webkit-border-radius:0;border-radius:0 0 7px 7px}.grid-results>div .views-row{padding:10px}.grid-results>div .views-row .field-content{display:inline}.grid-results>div .views-row .field-content img{float:right;margin-left:10px !important}.grid-results>div .views-row .views-field-field-imagefield .field-content{display:block;z-index:100}.grid-results>div .views-row-even{background-color:#fff}.grid-results>div .views-row-odd{background-color:#E7E8E9}.grid-results>div .views-field-title{font-size:1em;line-height:1.4em;margin-top:.93333em;margin-bottom:.93333em;font-weight:bold;margin:0;padding:0}.grid-results>div .views-label{font-weight:normal;color:#666;font-weight:bold}.grid-results>div .view-alpha .view-content{display:table;width:100%}.grid-results>div .view-alpha .view-content span a{display:table-cell;padding:6.66667px;width:20px;height:20px;margin:0 6px 6px 0;text-align:center;vertical-align:middle;font-weight:bold;font-size:17.55px;background-color:#999;float:left;color:#fff}.grid-results>div .view-alpha .view-content span a:hover{background-color:#333}.grid-results .attachment{margin-bottom:20px}.view-header,.views-row{margin-bottom:20px}.views-field-title,.views-field-title a,.views-field-title span{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-style:normal !important;font-weight:bold !important}#main .views-field .views-label{font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-style:normal !important;font-weight:bold !important}.special-event-aview .views-exposed-form,.special-event-aview .movieselect,.page-alphabetical-list-of-resources .views-exposed-form,.page-alphabetical-list-of-resources .movieselect,.page-taxonomy-term- .views-exposed-form,.page-taxonomy-term- .movieselect,.page-calendar .views-exposed-form,.page-calendar .movieselect,.page-kids-for-students .views-exposed-form,.page-kids-for-students .movieselect{background-color:#337ab4;margin:0 0 20px 0}.special-event-aview .views-exposed-form .views-widget .form-item label,.special-event-aview .movieselect .views-widget .form-item label,.page-alphabetical-list-of-resources .views-exposed-form .views-widget .form-item label,.page-alphabetical-list-of-resources .movieselect .views-widget .form-item label,.page-taxonomy-term- .views-exposed-form .views-widget .form-item label,.page-taxonomy-term- .movieselect .views-widget .form-item label,.page-calendar .views-exposed-form .views-widget .form-item label,.page-calendar .movieselect .views-widget .form-item label,.page-kids-for-students .views-exposed-form .views-widget .form-item label,.page-kids-for-students .movieselect .views-widget .form-item label{color:#fff !important}.special-event-aview .views-exposed-widgets,.special-event-aview .movieselect,.page-alphabetical-list-of-resources .views-exposed-widgets,.page-alphabetical-list-of-resources .movieselect,.page-taxonomy-term- .views-exposed-widgets,.page-taxonomy-term- .movieselect,.page-calendar .views-exposed-widgets,.page-calendar .movieselect,.page-kids-for-students .views-exposed-widgets,.page-kids-for-students .movieselect{color:#FFF;font-size:.7em;margin:0px;border:solid 1px #E7E8E9;padding:5px;padding-top:0px}.special-event-aview .views-exposed-widgets select,.special-event-aview .views-exposed-widgets form,.special-event-aview .views-exposed-widgets input,.special-event-aview .movieselect select,.special-event-aview .movieselect form,.special-event-aview .movieselect input,.page-alphabetical-list-of-resources .views-exposed-widgets select,.page-alphabetical-list-of-resources .views-exposed-widgets form,.page-alphabetical-list-of-resources .views-exposed-widgets input,.page-alphabetical-list-of-resources .movieselect select,.page-alphabetical-list-of-resources .movieselect form,.page-alphabetical-list-of-resources .movieselect input,.page-taxonomy-term- .views-exposed-widgets select,.page-taxonomy-term- .views-exposed-widgets form,.page-taxonomy-term- .views-exposed-widgets input,.page-taxonomy-term- .movieselect select,.page-taxonomy-term- .movieselect form,.page-taxonomy-term- .movieselect input,.page-calendar .views-exposed-widgets select,.page-calendar .views-exposed-widgets form,.page-calendar .views-exposed-widgets input,.page-calendar .movieselect select,.page-calendar .movieselect form,.page-calendar .movieselect input,.page-kids-for-students .views-exposed-widgets select,.page-kids-for-students .views-exposed-widgets form,.page-kids-for-students .views-exposed-widgets input,.page-kids-for-students .movieselect select,.page-kids-for-students .movieselect form,.page-kids-for-students .movieselect input{font-size:13.125px;color:#666}.special-event-aview .views-exposed-widgets .form-submit,.special-event-aview .movieselect .form-submit,.page-alphabetical-list-of-resources .views-exposed-widgets .form-submit,.page-alphabetical-list-of-resources .movieselect .form-submit,.page-taxonomy-term- .views-exposed-widgets .form-submit,.page-taxonomy-term- .movieselect .form-submit,.page-calendar .views-exposed-widgets .form-submit,.page-calendar .movieselect .form-submit,.page-kids-for-students .views-exposed-widgets .form-submit,.page-kids-for-students .movieselect .form-submit{border:solid 1px #FFF;background-color:#a64123;color:#FFF;text-transform:uppercase;font-size:.9em}.special-event-aview .views-exposed-widgets .form-submit:hover,.special-event-aview .movieselect .form-submit:hover,.page-alphabetical-list-of-resources .views-exposed-widgets .form-submit:hover,.page-alphabetical-list-of-resources .movieselect .form-submit:hover,.page-taxonomy-term- .views-exposed-widgets .form-submit:hover,.page-taxonomy-term- .movieselect .form-submit:hover,.page-calendar .views-exposed-widgets .form-submit:hover,.page-calendar .movieselect .form-submit:hover,.page-kids-for-students .views-exposed-widgets .form-submit:hover,.page-kids-for-students .movieselect .form-submit:hover{background-color:#900}.special-event-aview .views-exposed-widgets .view-header,.special-event-aview .movieselect .view-header,.page-alphabetical-list-of-resources .views-exposed-widgets .view-header,.page-alphabetical-list-of-resources .movieselect .view-header,.page-taxonomy-term- .views-exposed-widgets .view-header,.page-taxonomy-term- .movieselect .view-header,.page-calendar .views-exposed-widgets .view-header,.page-calendar .movieselect .view-header,.page-kids-for-students .views-exposed-widgets .view-header,.page-kids-for-students .movieselect .view-header{margin-bottom:10px;clear:both}.view .field-content{position:relative}.view .field-content .embed-video{position:relative;width:100%;height:0;padding-bottom:56.25%}.view .field-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.movieselect{padding:10px !important}.movieselect select{width:50%;display:block}
.node-unpublished p.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word}
#comments{padding-top:30px}.comments{margin:1.5em 0}.comment.comment-preview{background-color:#ffffea}.comment .new{color:#c00}.comment .permalink{text-transform:uppercase;font-size:75%}.indented{margin-left:30px}.comment-unpublished p.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word}
.form-item{margin:1.5em 0}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00}.form-item label{display:block;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:normal;color:#545555}.form-item label.option{display:inline;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:normal !important;font-style:normal}.form-item .form-required{color:#c00}.form-item .description{font-size:0.85em}.form-checkboxes .form-item,.form-radios .form-item{margin:5px 0}.form-item .form-checkbox,.form-item .search-submit{width:auto !important}.search-submit,.drupal-search-submit{width:auto !important}.form-submit{color:#FFF;background:#a64123;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;font-style:normal;-webkit-box-shadow:inset 0px 0px 0px 0px rgba(40,40,40,0);-moz-box-shadow:inset 0px 0px 0px 0px rgba(40,40,40,0);box-shadow:inset 0px 0px 0px 0px rgba(40,40,40,0);width:auto !important;margin-right:20px}.container-inline div,.container-inline label{display:inline}a.button{-moz-appearance:button;-webkit-appearance:button}.password-parent,.confirm-parent{margin:0}#user-login-form{text-align:left}#user-login-form ul{margin-bottom:0}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-top:1.5em;margin-left:-20px}#user-login-form li.user-link{margin-top:1.5em}#user-login ul{margin:1.5em 0}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc}form tbody{border-top:1px solid #ccc}form tr.even{background-color:#fff}form table .item-list ul{margin:0}td.menu-disabled{background:#ccc}
@media print{a:link,a:visited{text-decoration:underline !important}#site-name a:link,#site-name a:visited{text-decoration:none !important}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:15px}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:""}#content abbr[title]:after{content:" (" attr(title) ")"}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none}}
.megamenu-menu,.megamenu-menu *,.megamenu-menu .megamenu-parent,.megamenu-menu .megamenu-parent-title,.megamenu-menu .megamenu-bin,.megamenu-menu .megamenu-slot,.megamenu-menu .megamenu-slot-title,.megamenu-menu .megamenu-items{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent}ul.megamenu-menu,.megamenu-menu ul.megamenu-items{list-style:none}.megamenu-menu{overflow:visible}.megamenu-menu .megamenu-parent{display:inline;position:relative;z-index:99}.megamenu-menu .megamenu-parent-title{display:inline}.megamenu-menu .megamenu-bin{position:absolute;right:0;top:-9000px;z-index:10000;overflow:hidden;border-top:solid 1px #ccc;background-color:#337ab4;line-height:22px;list-style:none;border-right:solid 1px #ccc;border-left:solid 1px #ccc;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-box-shadow:0px 5px 5px -1px #ccc;-webkit-box-shadow:0px 5px 5px -1px #ccc;box-shadow:0px 5px 5px -1px #ccc}.megamenu-menu .megamenu-bin-right{left:auto;right:-500px}.megamenu-menu .megamenu-links-horizontal{overflow:hidden}.megamenu-menu .megamenu-links-horizontal li,.megamenu-menu .megamenu-links-horizontal li a{float:left}.megamenu-menu .megamenu-menu-vertical .megamenu-parent{display:block}.megamenu-menu ul a{text-decoration:none}.megamenu-menu ul a:hover{text-decoration:underline}.megamenu-parent{margin:0.1em 1em}.megamenu-menu .megamenu-bin{padding:0.5em}.megamenu-menu .megamenu-slot{width:200px;margin-bottom:0.5em}.megamenu-menu-vertical{width:8em}.megamenu-menu-vertical .megamenu-parent{margin-top:1em}.megamenu-slots.flyright{left:7em;top:0}.megamenu-slots.flyleft{left:-16.2em;top:0}.megamenu-menu .megamenu-slots-columnar{overflow:hidden}.megamenu-slots-columnar li.megamenu-slot{float:left}.megamenu-menu{z-index:10}.megamenu-skin-kclib7{position:relative;left:1px;display:block;font-size:80%;padding:0;float:right;top:5px}.megamenu-skin-kclib7 .megamenu-parent h2{margin:0}.megamenu-skin-kclib7 .megamenu-parent h2 a{padding:5px 10px;margin:0;color:#FFF;text-transform:uppercase;text-decoration:none;border:none;border-top:none;-webkit-border-radius:px 0px 0 0;-moz-border-radius:0px 0px 0 0;border-radius:0px 0px 0 0;border-left:solid 1px transparent;border-right:solid 1px transparent;font-family:Lato,Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:normal !important}.megamenu-skin-kclib7 .megamenu-parent h2 a:hover{background:#00598e;text-decoration:none;color:#fff;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc}.megamenu-skin-kclib7 .megamenu-bin{right:0px !important;margin-top:6px !important;border-top:solid 1px #ccc;background-color:#337ab4;line-height:22px;list-style:none;border-right:solid 1px #ccc;border-left:solid 1px #ccc;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-box-shadow:0px 5px 5px -1px #ccc;-webkit-box-shadow:0px 5px 5px -1px #ccc;box-shadow:0px 5px 5px -1px #ccc}.megamenu-skin-kclib7 li,.megamenu-skin-kclib7 li ul{margin:0 !important;padding:0 !important;width:100%}.megamenu-skin-kclib7 .megamenu-items{border-bottom:solid 1px #fff}.megamenu-skin-kclib7 .megamenu-slot,.megamenu-skin-kclib7 .megamenu-item{width:220px}.megamenu-skin-kclib7 .megamenu-slot:hover,.megamenu-skin-kclib7 .megamenu-item:hover{background-color:#083752}.megamenu-skin-kclib7 .megamenu-slot h3 a{color:#fff;font-size:100%;display:block;padding:8px;border-bottom:1px solid #FFF}.megamenu-skin-kclib7 .megamenu-slot a{color:#d0ebfe;padding:2px 4px 0 20px;font-size:100%}.megamenu-skin-kclib7 .hovering h2 a{background-color:#083752;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc}li#megamenu-mlid-47445{background-color:#C01E2E;}
