/* Enter Your Custom CSS Here */

/*ADJUST THE WILDLIFE PAGE LINKS*/
/*.page-id-228 table h2{
  margin-bottom:0;
}
.page-id-228 table td{
  padding-bottom:0;
}


/*LINE UP THE LOGO AND HEADER*/
.logo{
  width: 245px!important;
  height: 120px;
  margin-top: 0;
  background-size: auto 170px;
  background-image: url("http://www.hotelcasamariposa.net/WP/wp-content/uploads/Misc/cm-logo-500.jpg");
  background-repeat: no-repeat;
  border:0!important;
  background-color:transparent!important;
}
.header{
  background: url(http://www.hotelcasamariposa.net/WP/wp-content/uploads/Birds/DG_Emerald_Toucanet.jpg);
  background-size: cover;
  height:170px;
  border-bottom: 4px solid #222;
}
.header .header-inner{
  min-height:86px;
}

/*ADJUST THE MAIN MENU IN THE HEADER*/
#menu-menu{
  background:rgba(0,0,0,.5);
  padding: 106px 40px 0 27px;
}
.header .header-inner .nav ul li a {
  padding: 22px 13px;
}
.sub-menu :first-child a{
  border-top:0!important;
}


/*ADJUST THE INDIVIDUAL WILDLIFE PAGE TABLES TO LINE UP NICELY*/
.page-id-605 table td, .page-id-613 table td, .page-id-816 table td, .page-id-589 table td{
  border-bottom:0;
  max-width:168px;
  width:160px;
}
.page-id-605 table tr, .page-id-613 table tr, .page-id-816 table tr, .page-id-589 table tr{
  display:inline;
  float:left;
  padding-left:0;
  height:auto!important;
  padding-top: 8px;
  width: 339px;
  border-bottom: 1px solid #ccc;
  height: 177px!important;
}

/*MOVE LISTS OVER SO THE BULLETS LINE UP WITH THE PAGE*/
li {
  margin-left: 20px;
}  

/*HIDE SOME ELEMENTS WE AREN'T USING*/
.bookbtn, .design-by{
  display:none;
}


/**************************************************

    MOBILE STYLES!!! FOR PHONES &amp; TABLETS ETC.

**************************************************/

  @media only screen and (max-device-width : 980px){ /* APPLIES TO ALL SCREENS SKINNIER THAN 980px */
/*ALIGN HEADER FOR MOBILE MENU*/
  .header{
    height:auto;
    border-bottom:0;
    background:#222;
  } 
  .logo{
    height: 170px;
    width: 275px!important;
  }
  .toggleMenu{
    margin-top:0!important;
  }
  #menu-menu{
    padding:0;
    background:#fff;
  }
  .header .header-inner .nav ul li a {
    padding: 0
  }
  .sub-menu :first-child a, .header .header-inner .nav ul li ul li a{
     border-top:0;
  }

}/*END 980px MOBILE STYLES*/

@media only screen and (max-device-width : 400px){ /* APPLIES ONLY TO SCREENS SKINNIER THAN 400px*/
  /*FIXES FOR THE WILD LIFE PAGES' TABLES ON SKINNY SCREENS*/
  .page-id-605 table tr, .page-id-613 table tr, .page-id-816 table tr, .page-id-589 table tr{
    width:auto;
  }
  .page-id-605 table td, .page-id-613 table td, .page-id-816 table td, .page-id-589 table td{
    width:156px;
  }
  .page-id-230 table tr{
    width:auto;
  }
  .page-id-230 table td{
    width:156px;
  }

}/*END 400px MOBILE STYLES*/
