@charset "UTF-8";
/*
 Theme Name:   Getaway Wagons

 Description:  Getaway Wagons Custom Template
 Author:       Dianne Star
 Author URI:   http://eaglehawkstudio.com
 
 Template:     ninezeroseven

Magenta:  #c40158 - RGB 196,1,88

Lavender: #9A7FB4 - RGB 155,128,181

Purple: #583A83 - RGB 87,57,131

Yellow: #FFD54C - RGB 255,214,75

Mint green: #72cac3 - RGB 114,202,195
*/
@import url("../ninezeroseven/style.css");

body { 
	font-size:16px;
	line-height:150%;
	color:#000;
	hyphens:none;
	-moz-hyphens:none;
	-webkit-hyphens:none;
	-ms-hyphens:none;
	background-color:#fff;
}
label {
	font-size:16px;
	line-height:150%;	
}
text-area, input {
	border:1px solid #343434;	
}
input[type='submit']{
	background-color:#05acb7;
	border:0px;	
	cursor:pointer;
}
.home-sidebar,
.banner,
.site-header,
.site-content
 {
	
}
div.site-logo-title.logo-text a {
	font-family:Lobster,Georgia, serif;
	font-size:30px;
	color:#C40158;
}

h1, h2, h3, h4, h5, h6,
h1.page-title,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a

{
	color:#C40158!important;
	
}
h1.page-title, h1 {
	font-size:35px;
}
h2 {
	font-size:28px;
}
h3 {
	
}
h4 {
	
}

h5 {
	
}

h6 {
	
}
body.single h2.entry-title {
	line-height:150%!important;
}
p {
	margin:20px;
}

a:link, a:visited {
	text-decoration:none;
	color:#C40158;
}

a:hover, a:focus {
	color:#583A83;
}

/* HEADER */

div.container {
	width:98%!important;	
	max-width:1200px!important;
}
header.main-header {
	position:fixed;
	z-index:9999;
	width:100%;
	top:0px;
	left:0px;
}
div.header-inner{
	min-height:0px;	
	text-align:center;
}
div.site-logo-title.has-logo {
	display:inline-block;
	position:relative;
	float:left;
}
.site-logo-title.has-logo a {
	display:inline-block;
	position:relative;
}

div.site-logo-title.has-logo img{
display:inline-block;
position:relative;
max-height:none;
transform:none;	
}
div.booknow,
div.social{
	display:inline-block;
float:right;
margin-right:10px;
margin-top:10px;
}
div.booknow a {
font-size:18px;
border-radius:40px;
background-color:#05acb7;
border-color:#ffffff;
margin-bottom:10px;
padding-bottom:5px;
padding-right:10px;
padding-top:5px;
padding-left:10px;	

}
div.navbox {
	text-align:center;
	clear:both;
}
nav.primary-menu {
	margin:0px auto;
	float:none;
	display:block;
	text-align:center;
	width:100%;
	height:auto;
}
div.navbox nav.primary-menu ul#main-menu {
	display:inline-block;
	margin:0px auto;
}
div.navbox nav.primary-menu ul#main-menu > li {
	display:inline-block;
	float:none;	
	padding-top:10px;
	padding-bottom:15px;
	line-height:100%;
	margin-top:0px;
}
nav.primary-menu .wbc_menu > li a {
	height:auto;
	font-size:20px;
}

/* END HEADER */

/* MAIN NAV */



/* SOCIAL MEDIA */

/* END MAIN NAV */

/* HOME PAGE */

body.home div.main-content-area.full-width-template div.wpb_row.parallax-section.homeintro {
	background-position:bottom 0px center!important;	
	background-size:cover!important;	
	background-attachment:inherit;
	
}
.wbc-table-cell-align.align-middle {
	vertical-align:top;	
}
div.hometext {
	text-align:left;
	margin:0px auto;	
	max-width:700px;
	
	
}

div.hometext div.wpb_wrapper div.wpb_text_column{
	background-color:rgba(0,0,0,0.2);
	border-radius: 33px 33px 33px 33px;
-moz-border-radius: 33px 33px 33px 33px;
-webkit-border-radius: 33px 33px 33px 33px;
padding-top:20px;
padding-bottom:20px;
}
div.hometext p {
	color:#fff;
	font-size:25px;
	font-weight:400;
	line-height:150%;
	text-shadow: 2px 2px #4B4B4B;
	padding:5px;
	margin:0px 0px 5px 20px;
}

a.btn_home {
	margin-top:0px;
	}
/* END HOME PAGE */

/* SIDE BAR */



/* END SIDE BAR */

/* INDVIDUAL PAGES */
div.post-featured.gallery-format {
	max-width:50%;
	float:right;
}
div.post-contents {
	max-width:45%;
	float:left;	
}
body.single h2.entry-title {
	font-size:30px;
}
.wagon-faq div.vc_toggle_title {
    background-color:#72cac3;
	
	
}
.wagon-faq div.vc_toggle_title h4{
	font-size:20px;
	color:#fff!important;
}
.wagon-faq div.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_default .vc_toggle_icon,
.vc_toggle_default .vc_toggle_icon::before,
.vc_toggle_default .vc_toggle_icon::after{
	color:#fff!important;
	background-color:#fff!important;
	background:#fff!important;
	border-color:#fff!important;
	border:1px solid #fff!important;
}
/* END INDVIDUAL PAGES */



/* FOOTER */


/* END FOOTER */


/* MEDIA QUERIES */

@-ms-viewport {
	width: extend-to-zoom;
	width: device-width;
}

@viewport {
	zoom: 1.0;
	width:device-width;
}
@media only screen 
  and (min-width: 300px) 
  and (max-width: 739px) 
   { 
/* HEADER */


div.site-logo-title.has-logo {
	display:block;
	position:relative;
	float:none;
	text-align:center;
}
.site-logo-title.has-logo a {
	display:inline-block;
	position:relative;
}

div.site-logo-title.has-logo img{
display:inline-block;
position:relative;
max-height:none;
transform:none;	
width:100%;
}
div.booknow,
div.social{
	display:inline-block;
float:none;
margin-right:0px;
margin-top:10px;
}
div.booknow a {
font-size:18px;
border-radius:40px;
background-color:#05acb7;
border-color:#ffffff;
margin-bottom:10px;
margin-top:15px;
padding-bottom:5px;
padding-right:10px;
padding-top:5px;
padding-left:10px;	
margin-left:10px;

}
	   div.hometext div.wpb_wrapper div.wpb_text_column{
		margin-top:30px!important;   
	   }
/* END HEADER */

/* MAIN NAV */

/* END MAIN NAV */

/* HOME PAGE */

/* END HOME PAGE */

/* SIDE BAR */



/* END SIDE BAR */

/* INDVIDUAL PAGES */



/* END INDVIDUAL PAGES */



/* FOOTER */


/* END FOOTER */

   

/* HEADER */
span.anchor-link {
	margin-top:-130px;	
}
.has-fixed-menu .page-wrapper {
	padding-top:130px;	
}

div.wbc-table-align.clearfix,
div.wbc-table-cell-align {
	display:block;	
}
a.btn_home {
word-wrap:normal;
white-space:inherit;
clear:both;
   }
   }
@media only screen 
  and (min-width: 300px) 
  and (max-width: 525px) 
   { 
   nav.primary-menu .wbc_menu > li a {
	height:auto;
	font-size:14px;
	padding:0px 10px;
}
div.booknow,
div.social{
margin-top:0px;
}
div.post-featured.gallery-format,
div.post-contents{
	max-width:100%;
	float:none;	
}
div.site-logo-title.has-logo,
div.social,
div.booknow {
	display:none!important;
	
}
span.anchor-link {
	margin-top:0px;	
}
.has-fixed-menu .page-wrapper {
	padding-top:0px!important;	
}
   }
@media only screen 
  and (max-width: 325px) {

	  
a.btn_home {
	margin-top:0px;	
}
.wpb_text_column.wpb_content_element {
	margin-bottom:5px;
}
   nav.primary-menu .wbc_menu > li a {
	height:auto;
	font-size:12px;
	padding:0px 5px;
}
	  
	  
	  
	  
   }
   

   
@media screen and (min-width: 740px) {
/* HEADER */

.has-fixed-menu .page-wrapper {
	padding-top:130px;	
}
span.anchor-link {
	margin-top:-130px;	
}

/* END HEADER */

	
/* MAIN NAV */


/* END MAIN NAV */

/* HOME PAGE */


/* END HOME PAGE */

/* SIDE BAR */



/* END SIDE BAR */

/* INDVIDUAL PAGES */



/* END INDVIDUAL PAGES */



/* FOOTER */


/* END FOOTER */

}

@media screen and (min-width: 846px) {

}

@media screen and (min-width: 1008px) {

}
@media screen and (min-width: 1040px) {

}
@media screen and (min-width: 1080px) {



} 


@media screen and (min-width: 1110px) {


}

@media screen and (min-width: 1218px) {

}

@media screen and (min-width: 1260px) {

}