
.header-image .site-title a {
	min-height:0!important;
}

.genesis-nav-menu li > a:focus, .genesis-nav-menu li > a:hover, .genesis-nav-menu a:focus, .genesis-nav-menu a:hover, .genesis-nav-menu .current-menu-item > a, .site-header .genesis-nav-menu .current-menu-item > a {
  background-color: #004A80!important;
  color: #fff!important;
}

.site-header {
  background-color: #004a80!important;
}

.nav-secondary .wrap{
  background-color: rgba(0,0,0,0.2)!important;
}

.site-header {
  padding: 40px 48px 40px 48px;
}

.fancy-box{
  box-shadow:0 1px 0.5rem rgba(116,75,75,.25);
  padding:20px;
  border-radius: 4px;
  min-height: 190px;
  margin: 10px 0 10px 0;
}

.box-info{
  display:table-cell;
}

.box-title{
  color:#41A1F4;
  font-weight:600!important;
  font-size:20px;
}

.box-img{
  margin:0 20px 10px 0;
  width:150px;
  min-width:100px;
  float:left;
}

.fancy-box-2{
/*  box-shadow:0 1px 0.5rem rgba(116,75,75,.25);
*/  padding:20px;
  border-radius: 0px;
  min-height: 190px;
  background-color: #F2F2F2;
}

.box-nolink-info{
  display:table-cell;
  text-align: left;
  background-color: #F0F0F0;
}

.nl-box{
  color: #555!important;
  text-decoration: none!important;
}

.audio-info{
  display:table-cell;
  text-align: left;
}

/** Remove titles from pages **/

.page .entry-title, .entry-header{

display: none;

}

h1 {
  font-weight: 400;
  margin-bottom: 40px;
}

.text-block-info {
  margin: 20px 0;
  padding: 20px;
}

.notes-info{

}

.dl-link {
    background-color: #EFA654;
    padding: 5px;
}

.next-link {
    background-color: #004A80;
    padding: 5px;
    margin-top:  5px;

}

.next-link a{color: #fff;}


/** read more , read less toggle **/


.read-more-state {
  display: none;
}

.read-more-target {
  opacity: 0;
  max-height: 0;
  font-size: 0;
  transition: .25s ease;
  margin-bottom: 0!important;
}

.read-more-state:checked ~ .read-more-wrap .read-more-target {
  opacity: 1;
  font-size: inherit;
  max-height: 999em;
  margin-bottom: 20px!important;
}

.read-more-state ~ .read-more-trigger:before {
  content: 'Show more';
}

.read-more-state:checked ~ .read-more-trigger:before {
  content: 'Show less';

}

.read-more-trigger {
  cursor: pointer;
  display: inline-block;
  padding: 0 .5em;
  color: #555;
  font-size: .9em;
  line-height: 2;
  border: 1px solid #ccf;
  border-radius: .25em;
  background-color: rgba(10, 10, 256, 0.05);
}

/* Other style */ 
/*body {
  padding: 2%;
}

p {
  padding: 2%;
  background: #fff9c6;
  color: #c7b27e;
  border: 1px solid #fce29f;
  border-radius: .25em;
}*/


/** End of read more , read less toggle **/

/** Personal Plan boxes **/

.pp-box{

  background-color:#eef;
  padding:20px
}

/** Remove Free Version Watermark for wonderplugin lightbox **/

#html5-watermark {display: none!important;}


/*** Personal Plan Page CSS **/

.reveal-if-active {
  opacity: 0;
  max-height: 0;
  overflow: hidden;
}

input[id="other"]:checked ~ .reveal-if-active,
input[id="other"]:checked ~ .reveal-if-active {
  opacity: 1;
  max-height: 100px; /* little bit of a magic number :( */
  overflow: visible;
}

