/* Enter Your Custom CSS Here */

.entry-content a{
color: #c7a977;
 transition: color .2s ease;
}

.entry-content a:hover{
color: #92723c;
 transition: color .2s ease;
}

.bookingbutton{
display: block;
padding: 10px 20px;
border-radius: 10px;
background-color: #2c2c2c;
color: #fff;
font-family: "Merriweather", serif;
text-align: center;
width: 150px;
margin: 0px auto;
box-sizing: border-box;
  position: relative;
  margin-top: 20px;
  margin-bottom: 20px;
  transition: background-color .2s ease, color .2s ease;
}

.bookingbutton:before{
	content: " ";
  position: absolute;
  z-index: 2;
  top: 2px;
  left: 2px;
  right: 2px;
  bottom: 2px;
  border: 1px solid #ffffff;
border-radius:  8px;
}

a.bookingbutton {
color: #fff;
   transition:background-color .2s ease, color .2s ease;
}

.bookingbutton:hover{
	background-color: #4b4b4b;
  color: #ffffff;
  transition: background-color .2s ease, color .2s ease;
}


a.bookingbutton:hover {
color: #fff;
   transition:background-color .2s ease, color .2s ease;
}

.widget_media_image img{
max-width: 300px;}