/*
Theme Name:VCPL 2014
Theme URI:http://www.vigo.lib.in.us
Description:Responsive Drupal 7 theme for the VCPL website, based on the Omega theme and a custom 92% grid.
Author:Angela M. Stephens / webmaster@vigo.lib.in.us
Author URI:http://www.vigo.lib.in.us
Version:1.0

General comments:em Formula = 0.714 x PX;base = 14px;width base 1263px
Notes:This CSS file contains styles and rules relative to all media types except mobile. For mobile styles, edit global.css.
*/
/* Zone:Quick Bar */
    #zone-quickbar {padding:1em 0;}
    #catalogfunctions {background-color:#183057;-webkit-border-top-left-radius:11px;-webkit-border-top-right-radius:11px;-moz-border-radius-topleft:11px;-moz-border-radius-topright:11px;border-top-left-radius:11px;border-top-right-radius:11px;}
/* Zone:Menu */
    #zone-menu-wrapper section {padding:.75em 0;}
    #zone-menu-wrapper .grid-24 {width:100%;margin-left:0;margin-right:0;}
    #block-superfish-1 a {color:#fff;display:inline-block;}
    #zone-menu-wrapper ul li {padding-right:1.75em;margin-right:0;}
    #block-superfish-1 {width:100%;}
    #block-superfish-1 .last {padding-right:0;}
    /* SuperFish Main Menu */
    #zone-menu-wrapper .sf-megamenu {font-size:1em;color:#fff;width:55em;left:0;border:10px solid #183057;border-top:0;-webkit-border-bottom-right-radius:11px;-webkit-border-bottom-left-radius:11px;-moz-border-radius-bottomright:11px;-moz-border-radius-bottomleft:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px;}
    #menu-1278-1 .sf-megamenu {left:-96px;}
    #menu-1279-1 .sf-megamenu {left:-234px;}
    #menu-1280-1 .sf-megamenu {left:-444px;}
    #menu-1281-1 .sf-megamenu {left:-644px;}
    #zone-menu-wrapper ul.sf-megamenu {background-color:#fff;/*padding-top:1em;*/}
    #zone-menu-wrapper ul.sf-megamenu li {padding-bottom:.25em;line-height:1.25em;}
    #zone-menu-wrapper .parent-header {font-size:1.25em;padding-bottom:.5em;margin-left:0;padding-left:0;}
    #zone-menu-wrapper .parent-header-level-2 {padding-top:1em;}
    #zone-menu-wrapper .sf-megamenu-column ol li.sf-no-children a {padding-left:1em;}
    #zone-menu-wrapper .sf-megamenu-column ol li.sf-no-children a.parent-header-no-children {padding-left:0;padding-top:.25em;margin-left:0;}
    #zone-menu-wrapper .sf-megamenu-column ol li.sf-no-children a.menu-sub-child {font-size:.8em;margin-left:.75em;}
    #zone-menu-wrapper .sf-megamenu-column ol li {padding-bottom:.3em;}
    #zone-menu-wrapper li.sf-megamenu-wrapper {padding-left:1em;padding-top:1em;padding-bottom:1em;}
    #zone-menu-wrapper li.sf-megamenu-wrapper a {color:#003057;}
    #zone-menu-wrapper li.sf-megamenu-wrapper a.parent-header {color:#922716;}
    #zone-menu-wrapper .sf-megamenu-wrapper li.sf-megamenu-column,
    #zone-menu-wrapper .sf-megamenu-wrapper ol li.sf-depth-2.sf-no-children {width:29%;}
    .sf-menu li:hover > ul, .sf-menu li.sfHover > ul {top:1.75em;}
    #superfish-1-select {width: 100%;max-width: 450px;margin: 0 auto;display: block;}
/* Zone-Masthead */
    /* Front Page Settings */
    /* Featured Slider */
    #flexslider_views_slideshow_main_front_page_slide-block {width:100%;height:auto;margin:0 auto;}
    .flexslider_views_slideshow_main .flexslider {background-color:#64CCC9;border:0 none;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;zoom:1;}
    .flexslider img {border-radius:30px;-moz-border-radius:30px;
    -khtml-border-radius:30px;-webkit-border-radius:30px;}
    .flex-direction-nav li a {width:52px;height:52px;margin:-13px 0 0;display:block;background:url(../bg_direction_nav.png) no-repeat;position:absolute;top:50%;cursor:pointer;text-indent:-999em;}
    .flex-direction-nav li .next {right:-48px;}
    .flex-direction-nav li .prev {left:-48px;}
    .kids-teens-flexslider {padding-bottom:2.75em;}
    .kids-teens-flexslider .flexslider_views_slideshow_main {width:100%;max-width:600px;margin:0 auto;}
    .kids-teens-flexslider .flexslider_views_slideshow_main .flexslider {background-color:#fff;border:0 none;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;zoom:1;}
    .kids-teens-flexslider .flexslider_views_slideshow_main .flexslider img {margin-bottom:.5em;}
    .kids-teens-flexslider .flexslider_views_slideshow_main .flexslider img, .kids-teens-flexslider .flex-control-nav li a {border:1px solid #ccc;-webkit-box-shadow:2px 2px 4px #333;-moz-box-shadow:2px 2px 4px #333;box-shadow:2px 2px 4px #333;margin-top:1em;}
/* Zone-Content */
    #zone-content {margin-top:1.5em;margin-bottom:1.5em;display:block;}
    /* .equal-height-element {min-height:1500px !important;} */
    /* Front Page Staff Pick Block */
    #quicktabs-container-front_page_books .view-staff-picks .view-content, #quicktabs-container-ys_kids_books .view-staff-picks .view-content, #quicktabs-teen_books .view-staff-picks .view-content {width:100%;padding-bottom:.5em;}
    #quicktabs-container-front_page_books table, #quicktabs-container-front_page_books tr, #quicktabs-container-ys_kids_books table, #quicktabs-container-ys_kids_books tr, #quicktabs-teen_books table, #quicktabs-teen_books tr {border:0 solid #fff;}
    #quicktabs-container-front_page_books table, #quicktabs-container-ys_kids_books table, #quicktabs-teen_books table {vertical-align:top;}
    #quicktabs-container-front_page_books td, #quicktabs-container-front_page_books tr, #quicktabs-container-ys_kids_books td, #quicktabs-container-ys_kids_books tr, #quicktabs-teen_books td, #quicktabs-teen_books tr {vertical-align:bottom;}
    /* tr width makes img adaptive fit to any screen size;no need for media query */
    #quicktabs-container-front_page_books .view-staff-picks tr, #quicktabs-container-ys_kids_books .view-staff-picks tr, #quicktabs-teen_books .view-staff-picks tr {float:left;max-width:100px;padding-right:1.5%;width:11%;}
    #quicktabs-container-front_page_books .view-staff-picks img, #quicktabs-container-ys_kids_books .view-staff-picks img, #quicktabs-teen_books .view-staff-picks img {margin-top:0;width:100%;height:auto;display:block;vertical-align:bottom;-webkit-box-shadow:2px 2px 4px #333;-moz-box-shadow:2px 2px 4px #333;box-shadow:2px 2px 4px #333;}
    .view-id-youth_services.view-display-id-page_1 .view-content {width:100%;}
    /* Region Content */
    /* Admin Page */
    .admin-board .center-admin-board-7 {padding-top:3.5em !important;}
    /* Databases */
    .pane-databases .view-id-databases tr {height:175px;text-align:center;}
    .pane-databases .view-id-databases td {vertical-align:top;}
    .db-search .panels-flexible-region-10-search_block-inside {display:block;width:100%;}
    #edit-db-title-wrapper input {width:100%;padding-top:.5em;}
    #edit-db-subject {height:21.5em;margin-bottom:.75em;}
    .block-views-databases-block {margin:1em 0;}
    .block-views-databases-block img {display:block;margin:.5em auto;}
    #edit-basic {padding-bottom:1.5em;}
    .search-advanced label {float:left;width:18em;}
    .search-advanced label.option {float:none;}
    .search-advanced div.form-item {clear:both;}
    /* PHP Forms */
    .obit-information .vcard {margin-left:1em;background-color:#CCC;font-size:1.1em;font-weight:bold;margin:0 0 2em 1em;padding:1em;}
    .obit-form div {padding-bottom:.5em;}
    .obit-form input {-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
    .obit-form textarea {width:78%;}
    .donate-form div {margin-bottom:.5em;}
    .donate-form fieldset, .obit-form fieldset {margin-bottom:1.5em;}
    .donate-form fieldset div, .obit-form fieldset div {margin-left:1.5em}
    .donate-form .phone .smallText, .donate-form .purchaseInfo .smallText, .donate-form .honor .smallText {font-size:.75em;}
    .donate-form .purchase {clear:both;width:100%;}
    .donate-form .giftText {padding-bottom:1.75em;}
    .obit-form label, .donate-form label, .label {display:block;width:20%;float:left;}
    .donate-form textarea {width:78%;}
    .donate-form .notifyBox {padding-bottom:1.75em;}
    .donate-form input[type="checkbox"] {margin-right:5px;}
    .donate-form .submit {margin-top:.75em;text-align:center;}
    .radios label {float:none;display:inline;widht:0;}
    /* West Panel */
    .west-page div.float-left {margin-right:1em;}
    .west-page ul {margin-top:0;}
    .west-page .panels-flexible-region-inside {padding-right:2.5em;}
    .west-page .panels-flexible-region-west-page-center {border-right:3px solid #E1523D;}
    .west-page .panels-flexible-region-west-page-sidebar div.panels-flexible-region-west-page-sidebar-inside {padding:0 0 0 .75em;}
    .west-page .panels-flexible-region-west-page-sidebar-inside .contactWB, .west-page .panels-flexible-region-west-page-sidebar-inside .hoursWB, .west-page .panels-flexible-region-west-page-sidebar-inside .aboutWT {padding-left:2em;}
    .west-page .panels-flexible-region-west-page-sidebar-inside .contactWB, .west-page .panels-flexible-region-west-page-sidebar-inside .hoursWB {border-bottom:1px solid #E1523D;padding-bottom:1em;margin-bottom:.75em;}
    /* FAQ DL Page */
    .colLeft {float:left;width:45%;padding:0 7.25% 0 2.5%;}
    .colRight {float:left;width:45%;}
/* STAFF PAGES */
    /* News & Events View */
    /* For PR, YS, Site Admin, and Super Admin */
    .view-display-id-page_1 .view-content {float:left;width:75%;}
    .view-display-id-page_1.featured-page .view-content {float:none;width:100%;}
    .view-display-id-page_1 .view-filters {float:right;width:20%;}
    .view-display-id-page_1 .view-filters .views-exposed-widget {padding-bottom:.5em;clear:both;}
    /* Section Footer */
    #section-footer {border-top:3px solid #183057;display:block;position:relative;bottom:0;left:0;height:2em;}
    .not-front #section-footer {margin-top:.5em;}