/*
Theme Name: The Omnomnomicon
Author: Author Jerry Stephens
Author URI: http://www.theomnomnomicon.com
Description: Cookbook theme
Version: 2.0.1
*/
@import url(http://fonts.googleapis.com/css?family=Josefin+Sans:100,300,400,700|Open+Sans:400,700,300);


.more { display: block !important; width: 150px !important; height: 150px; padding-top: 5%; }

.alignright { float: right; }
.alignleft { float: left; }

.post-categories { list-style: none; }
.post-categories li { display: inline; }

/*### BEGIN PAGINATION ###*/
#pagination { padding: 5px; }
span.page-number { display: block; }
/*### END PAGINATION ###*/

/*## BEGIN carousel ##*/
.carousel { max-height: 150px; overflow: hidden; }
/*## END carousel ##*/

/* .bi-search { color: #FFF !important;} */
#searchform { float: right !important; }

/*## BEGIN BREADCRUMBS ##*/
#breadcrumbs {
  padding: 5px !important;
  border-top: 1px solid #7BF;
  border-bottom: 1px solid #7BF;
}
#breadcrumbs a { color: #28F !important; }
/*## END BREADCRUMBS ##*/

.post-categories { list-style: none; }
.post-categories li { display: inline; }

/*## BEGIN BODY CONTENT ##*/
body {
  font-family: 'Open Sans', sans-serif;
  font-size: 16px;
  background: #FFF;
  position: absolute;
  min-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}
.text-bottom { position: absolute !important; bottom: 0 !important; width: 100%; margin: 0;}
.bg-dark-50 { background-color: rgba(0,0,0,.6 ); }

.card { padding-bottom: 10px; }
.card:hover { background-color: #f3f3f3;}

a, a.feat:hover, a.navbar-brand, #pagination * {
  text-decoration: none !important;
}
a.navbar-brand:hover { background: #DDD; }

a:hover { text-decoration: underline; }

/*## BEGIN FEATURED POST SLIDER ##*/
.home, .block {
    display: block;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 110%;
    height: 150px !important;
    padding: 0;
    margin: 5px 0;
    text-decoration: none;
    position: relative;
  }
  
.feat { display: block; height: 150px !important; }

.separator { padding: 0 2px; }
/*## END BODY CONTENT ##*/


/*## BEGIN POST ##*/
.title {
  display: block;
  /* background: #3c6eaa; */
  width: 100%;
  margin: 0 auto;
  text-align: center;
  color: #FFF;
}
/*## END POSTS ##*/

/*### BEGIN RESPONSIVE ###*/
@media only print {}
@media only all and (min-width: 1200px){
  .desaturate {
    filter: grayscale(100%);
  }
  .desaturate:hover {
    filter: grayscale(0);
  }
  .title-bottom {
    filter: grayscale(0) !important !important;
  }
}
@media only all and (min-width: 1200px){}
@media only all and (min-width: 992px) and (max-width: 1199px){}
@media only all and (min-width: 768px) and (max-width: 991px){}
@media only all and (max-width: 767px){}
/*### END RESPONSIVE ###*/