﻿/*
Theme Name: Total Child
Theme URI: http://totalwptheme.com
Description: Total WordPress theme child theme for Michigan City Public Library
Author: Michelle Burkhart
Author URI: http://mclib.org
Template: Total
Version: 1.1
*/

/* Parent stylesheet should be loaded from functions.php not using @import */


/*catalog box in header */

.catbox{
  margin: 10px auto;
  width: 300px;
  height: 50px;
}

.catcontainer{
  overflow: hidden;
  width: 300px;
  vertical-align: middle;
  white-space: nowrap;
}

.catcontainer input#pacSearchField{
  width: 300px;
  height: 50px;
  background: #dce1e5;
  border: #495056;
  font-size: 12pt;
  float: left;
  color:#000000;
  padding-left: 15px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

.catcontainer input#pacSearchField::-webkit-input-placeholder {
  color:#000000;
}
 
.catcontainer input#pacSearchField:-moz-placeholder { /* Firefox 18- */
  color:#000000;
}
 
.catcontainer input#pacSearchField::-moz-placeholder {  /* Firefox 19+ */
  color:#000000;
}
 
.catcontainer input#pacSearchField:-ms-input-placeholder {  
  color:#000000;
}

.catcontainer button.icon{
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border: none;
  background: #495056;
  height: 50px;
  width: 50px;
  color: #fff;
  opacity: 0;
  font-size: 10pt;
 
  -webkit-transition: all .55s ease;
  -moz-transition: all .55s ease;
  -ms-transition: all .55s ease;
  -o-transition: all .55s ease;
  transition: all .55s ease;
}

.catcontainer:hover button.icon, .catcontainer:active button.icon, .catcontainer:focus button.icon{
  outline: none;
  opacity: 1;
  margin-left: -50px;
}
 
.catcontainer:hover button.icon:hover{
  background: #4481b8;
  color:#ffffff;
}
 
 


.header-two .navbar-style-two .site-search-toggle { display: block }



	
/* Add boxshadow around content boxes */
.boxshadow {
   box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
   -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
   -moz-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
   margin: 1em;
   border-radius: 10px;
}


/* Accordion heading */
.accordionhead {
    font-size:larger;
    color:#4481b8;
}

/* mobile logo styles */
.myprefix-mobile-site-logo { display: none; }

@media only screen and (max-width: 959px) {
   .myprefix-mobile-site-logo { display: block; }
   #site-logo .main-logo { display: none; }
}

/* list item spacing */
li.lispace {
	margin-bottom: 8px;
}

/* data table borders */
table.border {
   border: 1px solid black;
   }
   
th.border {
   border: 1px solid black;
   background-color: #4481b8;
   color: #ffffff;
   padding:10px;
}

td.border {
   border: 1px solid black;
   padding:10px;
}

/* turn off columns on mobile menu */
.sidr-class-megamenu ul .sidr-class-dropdown-toggle {
    display: none !important;
}

.sidr-class-megamenu > ul > li > a {
	display: none !important;
	padding: 0 !important;
	height: 0;
}

.sidr-class-megamenu ul ul {
    display: block !important;
}
