/*
Theme Name: Rundell's Mahogany Trails
Theme URI: http://rundellsmahoganytrails.com
Description: White and clean theme almost without css styles. Fonts and colors will be default of your browser.
Version: 1.0
Author: Rundell's Mahogany Trails
Author URI: http://www.rundellsmahoganytrails.com
Tags: white, simple, fixed width, two columns, widgets, clean
*/
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}

p img {
	padding: 0;
	max-width: 100%;
	}
a img {
	border: none;
	}
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
	
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}
	
	.clearfix.margin-25 {
margin-bottom: 2%;
margin-top: 2%;
}

.post a {
font-size: 18px;
text-decoration: none;
}

p.postmetadata {
font-size: 12px;
}
p.postmetadata a {
font-size: 12px;
}

section.top-rated {
border-top: 4px solid #2C5B77;
margin-bottom:2%;
}

#sidebar ul li {
list-style: none;
}

#sidebar ul {
padding-left: 0;
}

#sidebar ul li a {
font-size: 16px;
text-decoration: none;
color: #656464;
transition: ease-in-out 0.3s;
}
#sidebar ul li a:hover {
font-size: 16px;
text-decoration: none;
color: #fff;
transition: ease-in-out 0.3s;
}
.donate {
  color: #fff;
}
.news-text p{
text-transform:lowercase;
}
.name-bord-desh p{
color:#fff!important;
  font-size: 14px!important;
}
.name-input::-moz-placeholder {
  color: #323232!important;
  opacity: 1;
}
.name-input:-ms-input-placeholder {
  color: #323232!important;
}
.name-input::-webkit-input-placeholder {
  color: #323232!important;
}
.name-textarea::-moz-placeholder {
  color: #323232!important;
  opacity: 1;
}
.name-textarea:-ms-input-placeholder {
  color: #323232!important;
}
.name-textarea::-webkit-input-placeholder {
  color: #323232!important;
}
.code-img img {
  border: 1px solid #c0c0c0;
  width: 93px;
  height: 34px;
}
span.wpcf7-not-valid-tip {
  float: left;
}
.wpcf7-response-output{
  float: left;
}
.alignleft {
  margin-right: 15px!important;
}
.post-p {
  min-height: 120px;
}
.what-post .what:last-child {
  border: none;
}
span.wpcf7-not-valid-tip {
  float: left;
  width: 100%;
  margin-bottom: 2%;
}
.wpcf7-response-output {
    float: left;
}
.gallery-box {
  min-height: 283px!important;
}
.footer-b a {
  color: #fff;
}
@media(min-width:768px) and (max-width:1000px){
#org-img img{
margin-top:36%;
}
.carousel-caption h1 span {
    font-size: 41px!important;
}
.carousel-caption h1 {
    display: block !important;
}
.carousel-caption h2 {
    display: block!important;
}
}
@media (max-width:767px){
.bg {
    margin-top: 19% !important;
}
.carousel-caption h2 {
    display: block!important;
}
.carousel-caption h2 span {
    font-size: 16px!important;
}
.carousel-caption h1 {
    display: block !important;
}
.carousel-caption {
    left: 2%!important;
    right: 2%!important;
    top: 0%!important;
}
.carousel-caption h1 span {
    font-size: 24px!important;
}
}

/* End Images */

.early-booking-notice p {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 10px;
}