/* Add here all your css styles (customizations) */
/*
	####Content Colors####
*/
.bg-color-green-1{
	background-color:#EDF3C4;
}
.bg-color-green-2{
	background-color:#F0F9DC;
}
.bg-color-green-3{
	background-color:#B7B620;
}
.bg-color-blue-1{
	background-color:#e7f7ff;
}
.bg-color-blue-2{
	background-color:#f8fdff;
}
.topbar-text{
	color: black;
	font-family: circular, sans-serif;
	vertical-align: middle;
	margin-bottom: 0px;
	line-height: 29px;
}
.blog-topbar .container,
.blog-topbar .container-fluid {
  padding:0px;
}
div.blog-topbar{
	background: url(../../view/i/jpeg/patterns/pattern.jpg) #fff;
	border-left: #00bd30 solid 7px;
}
div.blog-topbar span.fa{
	font-size: 18px;
}
.footer-v8 .footer .contact-form{
	border-radius: 0px;
	border-top-left-radius: 0px;
	margin: 5px;
}

.form-control .text-area{
	border-radius: 15px;
	height: 100px;
}

.phone-tab{
	padding: 5px;
	color:#FFF
}

.interactive-slider-v2.img-v4 {
  background: url(../../assets/img/bg/horse1.jpeg) no-repeat;
  background-size: cover;
}
.smaller-text{
	color:#ffffff;
	background-color: green 50%;
	font-size:100px;
}
.larger-text{
	color: #ffffff;
	font-size: 120px;
	margin-top: 0px;
	line-height: 0px;
	vertical-align: top;
	font-family: "Arial Rounded MT Bold";
}
.para-format p{
	border-bottom: #00bd30 solid 4px; padding-bottom: 45px;
}
.script-text{
	font-family: "md-script";
}
span.script-text-left{
	font-family: "md-script-left";
}
span.script-text-right{
	font-family: "md-script-right";
}

@font-face {
	font-family: "md-script";
	src: url('../../fonts/dreamy/DreamyScript.otf');
	src: url('../../fonts/dreamy/DreamyScript.ttf');
}
@font-face {
	font-family: "md-script-left";
	src: url('../../fonts/dreamy/DreamyScriptLeft.otf');
	src: url('../../fonts/dreamy/DreamyScriptLeft.ttf');
}
@font-face {
	font-family: "md-script-right";
	src: url('../../fonts/dreamy/DreamyScriptRight.otf');
	src: url('../../fonts/dreamy/DreamyScriptRight.ttf');
}
@font-face {
	font-family: "circular";
	src: url('../../fonts/CircularStd/CircularStd-Black.eot');
	src: url('../../fonts/circularStd/CircularStd-Black.ttf');
}
/* Add here all your css styles (customizations) */
.footer-v8 .footer .contact-form{
	border-radius: 0px;
	border-top-left-radius: 0px;
	margin: 5px;
}

.form-control .text-area{
	border-radius: 15px;
	height: 100px;
}

.phone-tab{
	padding: 5px;
}

.interactive-slider-v2.img-v4 {
  background: url(/i/hero-horse.jpg) no-repeat;
  background-size: cover;
}
.smaller-text{
	color:#ffffff;
	background-color: green 50%;
	font-size:100px;
}
.larger-text{
	color: #ffffff;
	font-size: 120px;
	margin-top: 0px;
	line-height: 0px;
	vertical-align: top;
	font-family: "Arial Rounded MT Bold";
}
.script-text{
	font-family: "md-script";
}
span.script-text-left{
	font-family: "md-script-left";
}
span.script-text-right{
	font-family: "md-script-right";
}

img.jumbotron-img {
	margin: 0 auto;
}
@media (min-width: 991px) {
	img.jumbotron-img {
		margin-top: 69px !important;
	}
}

.pt10 { padding-top:10px !important; }
.pt15 { padding-top:15px !important; }
.pt20 { padding-top:20px !important; }
.pt30 { padding-top:30px !important; }
.pt40 { padding-top:40px !important; }
.pt50 { padding-top:50px !important; }
.pt60 { padding-top:60px !important; }
.pt80 { padding-top:80px !important; }
.pt100 { padding-top:100px !important; }
.pt160 { padding-top:160px !important; }
.pb10 { padding-bottom:10px !important; }
.pb15 { padding-bottom:15px !important; }
.pb20 { padding-bottom:20px !important; }
.pb30 { padding-bottom:30px !important; }
.pb40 { padding-bottom:40px !important; }
.pb50 { padding-bottom:50px !important; }
.pb60 { padding-bottom:60px !important; }
.pb75 { padding-bottom:75px !important; }
.pb100 { padding-bottom:100px !important; }
.pr100 { padding-right:100px !important; }

.mt0 { margin-top:0; }
.mt5 { margin-top:5px !important; }
.mt10 { margin-top:10px !important; }
.mt15 { margin-top:15px !important; }
.mt20 { margin-top:20px !important; }
.mt30 { margin-top:30px !important; }
.mt40 { margin-top:40px !important; }
.ptp40 { padding-top:40% !important; }
.mt50 { margin-top:50px !important; }
.mt100 { margin-top:100px !important; }
.mb0 { margin-bottom:0; }
.mb5 { margin-bottom:5px !important; }
.mb10 { margin-bottom:10px !important; }
.mb15 { margin-bottom:15px !important; }
.mb20 { margin-bottom:20px !important; }
.mb30 { margin-bottom:30px !important; }
.mb40 { margin-bottom:40px !important; }
.mb50 { margin-bottom:50px !important; }
.mb100 { margin-bottom:100px !important; }
.mr10 { margin-right:10px !important; }

.mg5 { margin:5px !important; }
.mg11 { margin:11px !important; }
.p15 { padding:15px !important; }
.ml15 { margin-left:15px !important; }
.ml10 { margin-left:10px !important; }
.ml5 { margin-left:5px !important; }
.mr5 { margin-right:5px !important; }
.mr15 { margin-right:15px !important; }
.mr10 { margin-right:10px !important; }
.ml20 { margin-left:20px !important; }
.mr20 { margin-right:20px !important; }

.borderless td, .borderless th, .borderless th, .borderless table {
    border: none !important;
}





.corral {
	border-radius: 7px;
	min-height: 260px;
	box-shadow: 0px 0px 33px rgba(0, 0, 0, 0.13);
}
.corral .hay {
	padding: 27px 57px 27px 27px;
	display: block;
	position: absolute;
   bottom: 0px;
}
.corral p {
	font-size: 17px;
}
.corral h2 {
	font-size: 29px;
}
.corral p, h2 {
	color: #ffffff !important;
}
.corral a.btn-book {
	background-color: #0c6ece !important;
	padding: 9px 21px;
	border-radius: 7px !important;
	font-size: 19px;
	color: #ffffff !important;
}
.corral a.btn-book:hover {
	background-color: #2779ca !important;
}
.corral a:hover {
	text-decoration: none;
}


@font-face {
	font-family: "md-script";
	src: url('/fonts/dreamy/DreamyScript.otf');
	src: url('/fonts/dreamy/DreamyScript.ttf');
}
@font-face {
	font-family: "md-script-left";
	src: url('/fonts/dreamy/DreamyScriptLeft.otf');
	src: url('/fonts/dreamy/DreamyScriptLeft.ttf');
}
@font-face {
	font-family: "md-script-right";
	src: url('/fonts/dreamy/DreamyScriptRight.otf');
	src: url('/fonts/dreamy/DreamyScriptRight.ttf');
}
