/*
Theme Name: Applejack - Custom Theme
*/

@font-face {
	font-family: 'Bergamot Ornaments';
	src: url('Fonts/BergamotOrnaments.eot');
	src: url('Fonts/BergamotOrnaments.eot?#iefix') format('embedded-opentype'),
		url('Fonts/BergamotOrnaments.woff2') format('woff2'),
		url('Fonts/BergamotOrnaments.woff') format('woff'),
		url('Fonts/BergamotOrnaments.ttf') format('truetype'),
		url('Fonts/BergamotOrnaments.svg#BergamotOrnaments') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Adobe Garamond Pro';
	src: url('Fonts/AGaramondPro-Regular.eot');
	src: url('Fonts/AGaramondPro-Regular.eot?#iefix') format('embedded-opentype'),
		url('Fonts/AGaramondPro-Regular.woff2') format('woff2'),
		url('Fonts/AGaramondPro-Regular.woff') format('woff'),
		url('Fonts/AGaramondPro-Regular.ttf') format('truetype'),
		url('Fonts/AGaramondPro-Regular.svg#AGaramondPro-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Adobe Garamond Pro bolditalic';
	src: url('Fonts/AGaramondPro-BoldItalic.eot');
	src: url('Fonts/AGaramondPro-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('Fonts/AGaramondPro-BoldItalic.woff2') format('woff2'),
		url('Fonts/AGaramondPro-BoldItalic.woff') format('woff'),
		url('Fonts/AGaramondPro-BoldItalic.ttf') format('truetype'),
		url('Fonts/AGaramondPro-BoldItalic.svg#AGaramondPro-BoldItalic') format('svg');
	font-weight: bold;
	font-style: italic;
}

@font-face {
  font-family: 'copperplate';
  src: url('Fonts/copperplate.eot');
  src: url('Fonts/copperplate.eot?#iefix') format('embedded-opentype'), 
  url('Fonts/copperplate.woff') format('woff'), 
  url('Fonts/copperplate.ttf') format('truetype'), 
  url('Fonts/copperplate.svg#copperplate') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
	font-family: 'Adobe Garamond Pro bold';
	src: url('Fonts/AGaramondPro-Bold.eot');
	src: url('Fonts/AGaramondPro-Bold.eot?#iefix') format('embedded-opentype'),
		url('Fonts/AGaramondPro-Bold.woff2') format('woff2'),
		url('Fonts/AGaramondPro-Bold.woff') format('woff'),
		url('Fonts/AGaramondPro-Bold.ttf') format('truetype'),
		url('Fonts/AGaramondPro-Bold.svg#AGaramondPro-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Adobe Garamond Pro italic';
	src: url('Fonts/AGaramondPro-Italic.eot');
	src: url('Fonts/AGaramondPro-Italic.eot?#iefix') format('embedded-opentype'),
		url('Fonts/AGaramondPro-Italic.woff2') format('woff2'),
		url('Fonts/AGaramondPro-Italic.woff') format('woff'),
		url('Fonts/AGaramondPro-Italic.ttf') format('truetype'),
		url('Fonts/AGaramondPro-Italic.svg#AGaramondPro-Italic') format('svg');
	font-weight: normal;
	font-style: italic;
}
@font-face {
	font-family: 'Vtks Desgaste';
	src: url('Fonts/VtksDesgaste.eot');
	src: url('Fonts/VtksDesgaste.eot?#iefix') format('embedded-opentype'),
		url('Fonts/VtksDesgaste.woff2') format('woff2'),
		url('Fonts/VtksDesgaste.woff') format('woff'),
		url('Fonts/VtksDesgaste.ttf') format('truetype'),
		url('Fonts/VtksDesgaste.svg#VtksDesgaste') format('svg');
	font-weight: normal;
	font-style: normal;
}

body{margin:0;padding: 0;color:#01002A;}
img{max-width:100%;}
ul {color: #01002A;font-family: "OpenSans_Regular";font-size: 14px;list-style: none;margin: 15px 0;margin:0;padding:0;}
a{text-decoration:none;color: #01002A;outline:aqua;}
a:hover{text-decoration:none;}
#header .navbar-fixed-bot{bottom:0;position:absolute;left:0;right:0;background:transparent;margin-bottom:0;border:none;}
#header{width:100%;float:left;background:url(images/header-bg.jpg);position:relative;background-size:cover;}
#header .navbar-nav > li a {float: left;width: 100%;font:20px 'copperplate';color:#fff;text-align: center;}
#header .navbar-nav > li a span{float: left;width: 100%;text-align:center;}
#header .navbar-nav > li a span:last-child{margin-top:5px;}
#header .navbar-nav > li.active a{background:transparent;}
#header .container{width:100%;}
#header .navbar-nav > li a span.menu-icon {height: 65px;}
#main_container{width:100%;float:left;background:url(images/container-bg.jpg);padding:10px 0 0;min-height:30px;background-size:cover;}
.slider-section{width:100%;float:left;margin:10px 0;background:black;}
.right-container{background:#000;min-height:500px;display:table;}
.right-container .inner-right{width:100%;float:left;padding:20px 10px;}
.right-container .inner-right .inner-right-header{width:100%;float:left;text-align:center;margin-bottom:25px;}
.right-container .inner-right .content-left{width:100%;float:left;color:#ffc082;font:16px 'Adobe Garamond Pro';text-align:center;}
.right-container .inner-right .content-left span.tag{width:100%;float:left;text-align:right;color:#fdfdaf;font:18px 'Adobe Garamond Pro italic';
font-style:italic;margin-top: 10px;}
.inner-slider{padding-left:0;padding-right:0;}
.carousel-control{padding-top:100px;}
#myCarousel img{width:100%;}
#myCarousel .carousel-control img {width: auto;}

/* ----------- cabin-section ---------- */
.cabin-section {width:100%;float:left;margin:10px 0;}
.cabin-section .cabin-icon{width:100%;float:left;text-align:center;margin:15px 0;}
.cabin-section .cabin-header{width:100%;float:left;margin:10px 0;font:20px 'copperplate';color:#000;text-align:center;}
.cabin-section .cabin-desc{width:100%;float:left;margin:10px 0;text-align:center;font:14px 'copperplate';color:#000;}

.cabin-footer-section{width:100%;float:left;}
.cabin-footer-section ul{width:100%;float:left;list-style:none;padding:0;margin:0;text-align:center;}
.cabin-footer-section ul li{display:inline-block;font:18px 'copperplate';color:#000;position:relative;padding-right: 28px;}
.cabin-footer-section ul li:before{content:"";width:14px;height:13px;background:url(images/list-style-img.png);position:absolute;top:4px;left:-21px;}
.cabin-footer-section ul li:first-child:before{background:none;}
.cabin-footer-section-bot{width:100%;float:left;margin:20px 0;font:14px 'copperplate';color:#000;text-align:center;}

/* ----------- contact-page ---------- */
.contact-bg{background:#000;width:100%;float:left;padding:10px 0;}
.inner-images{text-align:center;}
.contact-img {display: table-cell;margin-top: 40px;vertical-align: middle;}
.map{width:100%;float:left;}
.phone{width:100%;float:left;margin-top:20px;font:18px 'Adobe Garamond Pro';color:#000;}
.wpcf7-form{width:100%;float:left;}
.section{width:100%;float:left;margin:5px 0;}
.wpcf7-form .form-control{background:#ffa982;border-radius:0;border:none;font:14px 'Adobe Garamond Pro';color:#000;}
input.form-control:-ms-input-placeholder,textarea.form-control:-ms-input-placeholder  {color:#000;}
input.form-control::-webkit-input-placeholder,textarea.form-control::-webkit-input-placeholder  {color:#000;}
input.form-control:-moz-placeholder,textarea.form-control:-moz-placeholder  {color:#000;}
/* firefox 19+ */
input.form-control::-moz-placeholder,textarea.form-control::-moz-placeholder {color:#000;}
.wpcf7-form  .section .btn.btn-submit{border:none;background:none;font:20px 'Vtks Desgaste';color:#ffa982;float:left;padding:0;}

/* --------- reviews -------------- */
.reviews-section{width:100%;float:left;background:#000;padding:20px 0;}
.reviews-top-section{width:100%;float:left;position:relative;text-align:center;}
.reviews-top-section .right-section-rws{position:absolute;bottom:0;right:0;transform:rotate(20deg);-webkit-transform:rotate(20deg);
-moz-transform:rotate(20deg);-o-transform:rotate(20deg);width:200px;}
.reviews-top-section .right-section-rws a{width:100%;float:left;color:#ffc082;font:25px 'Adobe Garamond Pro';cursor:pointer;}
.reviews-bot-section{width:100%;float:left;margin:20px 0;} 
.reviews-bot-section p{width:100%;float:left;margin:0;padding:10px 0;font:14px 'Adobe Garamond Pro';color:#fff;text-align:center;}
.reviews-bot-section p span.name{color:#ffc082;margin:0 10px;}
.reviews-bot-section p span.date{color:#fff;margin:0 10px;}

/* ---------- saddler ----------- */
.saddler .right-container{height:483px;}
.saddler-main{padding-left:0;padding-right:0;}
.saddler-section{width:100%;float:left;margin:20px 0;}
.saddler-section .sdlr-icon{width:100%;float:left;text-align:left;}
.saddler-section .sdlr-content{width:100%;float:left;display:table;}
.saddler-section .sdlr-content .sdlr-inner-cnt{width:100%;display:table-cell;vertical-align:top;height:130px;}
.saddler-section .sdlr-content .sdlr-inner-cnt .sdlr-title{width:100%;float:left;font:20px 'copperplate';color:#000;margin:10px 0;}
.saddler-section .sdlr-content .sdlr-inner-cnt .sdlr-desc{width:100%;float:left;font:14px 'copperplate';color:#000;}

/* ---------- footer -------------- */
footer{width:100%;float:left;margin:20px 0;}
.facebook-plugin{width:100%;float:left;text-align:right;margin:0;}
.accomidation{width:100%;float:left;display:table;}
.accomidation .inner-accomidation{width:100%;display:table-cell;vertical-align:bottom;height:220px;}
.accomidation .inner-accomidation .content{width:100%;float:left;}
.accomidation .inner-accomidation .content p{width:100%;float:left;padding:5px 0;font:16px 'Adobe Garamond Pro bold';color:#000;margin:0;}
.accomidation .inner-accomidation .content p:last-child{font-size:14px;margin-top: 15px;}
.inner-footer-title{width:100%;float:left;font:36px 'Vtks Desgaste';color:#000;}
.copy-write{width:100%;float:left;margin:10px 0 0;font:12px 'Adobe Garamond Pro';color:#000;text-align:center;}
.inner-slider .attachment-post-thumbnail{ width: 100% !important;height: auto;}
.navbar-default .navbar-toggle{background: black;}

.auto-height-sol{visibility: hidden;width: 100%;}

@media (max-width: 767px){
	body #header .navbar-fixed-bot {
		position: absolute;
		top: 10%;
	}
	body #header{
		height: auto;
		background-position: 100% 100%;
	}
}
body div.wpcf7-validation-errors{
	border:none;
}
textarea.wpcf7-textarea{
    height: 46px !important;
}
.huge_it_slideshow_image_wrap_1{
	margin:0 !important;
	background: transparent !important;
}
@media (max-width: 767px){
	.reviews-top-section .right-section-rws a{
		font: 1em 'Adobe Garamond Pro';
		text-align: right;
	}
}

.reviews-top-section img {
    width: 100%;
    height: auto;
}