/*---:[ Thesis CSS reset ]:---*/
* {
	margin: 0;
	padding: 0;
	word-wrap: break-word;
}
html {
	-webkit-text-size-adjust: 100%;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
img, fieldset {
	border: 0;
}
abbr, acronym {
	text-decoration: none;
}
code {
	line-height: 1em;
}
pre {
	overflow: auto;
	clear: both;
	word-wrap: normal;
	-moz-tab-size: 4;
	tab-size: 4;
}
sub, sup {
	line-height: 0.5em;
}
img, .wp-caption {
	max-width: 100%;
	height: auto;
}
iframe, video, embed, object {
	display: block;
	max-width: 100%;
}
img {
	display: block;
}
.left, .alignleft, img[align="left"] {
	display: block;
	float: left;
}
.right, .alignright, img[align="right"] {
	display: block;
	float: right;
}
.center, .aligncenter, img[align="middle"] {
	display: block;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	float: none;
	clear: both;
}
.block, .alignnone {
	display: block;
	clear: both;
}
input[type="submit"], button {
	cursor: pointer;
	overflow: visible;
	-webkit-appearance: none;
}
.wp-smiley {
	display: inline;
}
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on November 30, 2014 */



@font-face {
    font-family: 'league-gothic';
    src: url('http://wildchildtravels.com//wp-content/uploads/fonts/leaguegothic-regular-webfont.eot');
    src: url('http://wildchildtravels.com//wp-content/uploads/fonts/leaguegothic-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://wildchildtravels.com//wp-content/uploads/fonts/leaguegothic-regular-webfont.woff2') format('woff2'),
         url('http://wildchildtravels.com//wp-content/uploads/fonts/leaguegothic-regular-webfont.woff') format('woff'),
         url('http://wildchildtravels.com//wp-content/uploads/fonts/leaguegothic-regular-webfont.ttf') format('truetype'),
         url('http://wildchildtravels.com//wp-content/uploads/fonts/leaguegothic-regular-webfont.svg#league-gothicregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'league-gothic-italic';
    src: url('http://wildchildtravels.com//wp-content/uploads/fonts/leaguegothic-italic-webfont.eot');
    src: url('http://wildchildtravels.com//wp-content/uploads/fonts/leaguegothic-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://wildchildtravels.com//wp-content/uploads/fonts/leaguegothic-italic-webfont.woff2') format('woff2'),
         url('http://wildchildtravels.com//wp-content/uploads/fonts/leaguegothic-italic-webfont.woff') format('woff'),
         url('http://wildchildtravels.com//wp-content/uploads/fonts/leaguegothic-italic-webfont.ttf') format('truetype'),
         url('http://wildchildtravels.com//wp-content/uploads/fonts/leaguegothic-italic-webfont.svg#league-gothicitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}


/* CONTAINER AREA*/
#site-container {width: auto !important;
  overflow-x: hidden !important;
	font-family: baskerville;
	font-weight: normal;
	font-style: normal;
text-align: justify;
font-size: 16px;
	letter-spacing: 1.2px;
line-height: 1.2;
background-image: url('http://wildchildtravels.com/wp-content/uploads/2014/11/bg-tile.jpg');
}


/* GENERAL STYLING AREAS*/
/* headlines*/

h1 {
font-family: league-gothic;
font-size: 30px;
color: #16aaaa;
letter-spacing: 3px;
line-height: 1.4;
margin-bottom: 20px;
}

h2 {
font-family: league-gothic;
font-size: 26px;
color: #16aaaa;
letter-spacing: 3px;
line-height: 1.4;
margin-bottom: 20px;
}


h3 {
font-family: league-gothic;
font-size: 24px;
color: #16aaaa;
letter-spacing: 3px;
line-height: 1.4;
margin-bottom: 20px;
}

h4 {
font-family: league-gothic;
font-size: 22px;
color: #16aaaa;
letter-spacing: 3px;
line-height: 1.4;
margin-bottom: 20px;
}

h5 {
font-family: league-gothic;
font-size: 20px;
color: #16aaaa;
letter-spacing: 3px;
line-height: 1.4;
margin-bottom: 20px;
}

h6 {
font-family: league-gothic;
	text-align: center;
font-size: 18px;
letter-spacing: 3px;
line-height: 1.2;
margin-bottom: 18px;
margin-top: -14px;
}





/* Paragraph spacing*/
p {
margin-bottom: 20px;
}


a {
text-decoration: none;
	color: #16aaaa;
}



/* Post Images border styles*/
.post_content img{
    border: #ffffff solid 0px;
}
/* Post Images spacing*/
img.alignleft {
    margin: 0 20px 5px 0 !important;
}
img.alignright{
    margin: 0 0 5px 20px !important;
}

/* Post Images caption style*/
.alignright.wp-caption {
    margin: 3px -10px 0 20px;
 font-size: 16px;
    line-height: 20px;
	text-align: center;
font-style:italic;
	color: #999999;
	}

.alignleft.wp-caption {
    margin: 3px 10px 0 0;
 font-size: 16px;
    line-height: 20px;
	text-align: center;
font-style:italic;
	color: #999999;
	}




/*BLOCK QUOTES*/

blockquote  {
text-align: center;
font-size: 23px;
color: #16aaaa;
letter-spacing: 2.5px;
font-style: italic;
padding: 2px 0;
}


/*Bullet Points*/

.post_content ul {
list-style: none;
}

.post_content ul li:before {
   content: "•";
font-size: 16px;
padding-right: 42px;
margin-left: -40px;
margin-right: -10px;
vertical-align: top;
}

.post_content ul li {   
text-align: left;
margin-left: 5px;
padding: 0px;
}
.post_content ul  {
padding: 0px 0px 20px;
margin-left: 35px;
line-height: 1.5}

/*Number Points*/
.post_content   ol li {
    padding: 0px 0px 5px 20px;
    margin-left: 20px;
    text-align: left;
}

@-moz-document url-prefix() { 
.post_content   ol li {
    padding: 0px 0px 5px 20px;
    margin-left: 18px;
    text-align: left;
}
}


.post_content  ol  {padding-bottom: 15px;}

/*special Bullets*/
.special-bullets ul li {padding: 0 0 20px 25px; margin-left: 15px; text-align: left; font-family: baskerville; font-size: 18px; font-style: italic; color: #16aaaa;}
.special-bullets ul  {padding-bottom: 0px;}


/* REMOVE DOTTED LINKS*/
a {outline: 0;}
input::-moz-focus-inner { 
  border: 0; 
}a:focus, a:active, 
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
    border: 0;
    outline : 0;
}

/* REMOVE BOX AROUND INPUTS*/
input:focus {
    outline: none !important;
}





.wrap {
width: 1024px;
margin: 0 auto;
}

.padding {
margin: 0 25px;
}

#header-bg {
height: 290px;
background-image: url("http://wildchildtravels.com/wp-content/uploads/2014/11/logo-bg.png");
background-position: 26% 0%;
background-repeat: no-repeat;
}

.header-padding {
margin: 0 25px;
}

@media only screen and (max-width: 1023px){
#header-bg {
background-position: 36% center;
}
.header-padding {
margin: 0px;
}
}


.top-social-area {
height: 15px;
padding-top: 10px;
}

@media only screen and (max-width: 662px){
.top-social-area {
width: 128px;
margin: 0 auto;
}
}

#logo {
width: 225px;
margin: 0 auto;
}

@media only screen and (max-width: 662px){
#logo {
width: 180px;
margin: 35px auto 0;
}
}



/*MAIN MENU AREA  STYLE*/

.main-menu {
width: 100%;
font-family: baskerville;
height: 25px;
	text-align: center;
background-image:url('http://wildchildtravels.com/wp-content/uploads/2014/11/main-menu-bg.png');
padding: 15px 0 0;
font-size: 14px;
text-transform: uppercase;
margin-top: -5px;
height: 30px;
}

.main-menu li{
     float: none;	
    display: inline-block;
padding: 0 10px;
}

.main-menu ul {
	list-style-type: none;
}

.main-menu a { 
text-decoration: none;
color: black;
}

.main-menu a:hover { 
color: #717171;
}

.main-menu  li.current-menu-item a {
color: white;
}


/*Sub Menu*/
.main-menu  li ul{
    height: auto;
    left: -9999px;
    position: absolute;
    width: 200px;
padding: 8px 0px;
}
.main-menu  li:hover > ul{
    left: auto;
margin-left: -26px;
}

.main-menu  li li {
padding: 3px 15px 7px;
background: none repeat scroll 0% 0% #E79088;
min-width: 150px;
max-width: 150px;
text-align: left;
}



.main-menu li li.menu-item a {
    color: black;
}

.main-menu li li.menu-item a:hover {
    color: #717171;
}

.main-menu li li.current-menu-item a {
    color: white;
}

.main-menu li li.current-menu-item a:hover {
    color: white;
}



.main-menu li.current-menu-parent a {
    color: white;
}


/*RESPONSIVE MENU AREA  STYLE*/

.second-nav-menu.show_menu {
display: block;
background: #e98b83;
padding: 10px 0px;
margin: 0px 0px 0px;
width: 100%;
text-transform: uppercase;
z-index: 11;
text-indent: 0px;
font-size: 16px;
font-family: helvetica;
}

.mobile-navigation{
    clear: both;
    overflow: hidden;
    text-transform: uppercase;
	text-align: center;
	width: 100%;
	font-family: baskerville;
	font-size: 16px;
		letter-spacing: 2px;
	color: #d78ad0;
margin-bottom: 5px;
}


.mobile-navigation a {
color: white;
text-decoration: none;
}

.mobile-navigation a:hover {
color: #717171;
}

.mobile-navigation ul {
    float: left;
    width: 100%;
	list-style-type: none;
	text-align: center;
}

.mobile-navigation li{
     float: none;	
    display: block;
	text-align: center;
padding: 2px;
	border-bottom: 1px solid white;
margin-bottom: 5px;
}

.mobile-navigation li.current-menu-item a {
    color: black;
}

.mobile-navigation li ul {
    padding: 7px 0 0;
}


.mobile-navigation li li.menu-item a {
    color: white;
}

.mobile-navigation li li.menu-item a:hover {
    color: #717171;
}

.mobile-navigation li li.current-menu-item a {
    color: black;
}

.mobile-navigation li li.current-menu-item a:hover {
    color: black;
}



.mobile-navigation li.current-menu-parent a {
    color: #f8b822;
}







/*MENU CONTROL AREA  STYLE*/

.menu_control {
color: white;
cursor: pointer;
display: block;
padding: 0px;
font-size: 40px;
letter-spacing: 3px;
text-align: center;
font-weight: bold;
z-index: 10;
background: #e98b83;
width: 100%;
text-indent: 0px;	
}



/*MENU RESPONSIVE ACTIONS*/

@media only screen and (max-width:1023px){
.main-menu {
display: none
}
}

@media only screen and (max-width:1023px){
.second-nav-menu {
	display: none;
}
}

@media only screen and (min-width:1024px){
	.second-nav-menu.show_menu {
	display: inline;}
.menu_control {
  display: none;
}
}

@media only screen and (min-width:1024px){
.mobile-navigation{
display: none;
}
}







.fp-main-img {
margin: 40px 0;
}



#fp-content-sidebar-container {
display: inline-block;
width: 100%;
margin-bottom: 15px;
font-size: 14px;
}

#sidebar {
font-size: 14px;
}

/* Widget spacing*/
#sidebar  .widget{
  margin: 0 0 40px;
}


#fp-content {
float: left;
width: 674px;
margin-right: 50px;
}

@media only screen and (max-width:1023px){
#fp-content {
width: 100%;
margin-right: 0px;
float: none;
}
}

#sidebar {
width: 250px;
float: right;
}

@media only screen and (max-width:1023px){
#sidebar {
margin: 40px auto 0px;
float: none;
}
}

.fp-main-vid-bg-container {
background-image:url('http://wildchildtravels.com/wp-content/uploads/2014/11/youtube-bg-frame.png');
background-size: contain;
background-repeat: no-repeat;
}




@media only screen and (max-width:1000024px){
.fp-vid-container {
margin: 0px 30px;
padding: 30px 5px 10px 0px;
}
}

@media only screen and (max-width:1023px){
.fp-vid-container {
margin: 0px 40px 0 30px;
padding: 40px 0px 6px;
}
}

@media only screen and (max-width:870px){
.fp-vid-container {
margin: 0px 30px 0px 30px;
padding: 30px 0px 6px;
}
}

@media only screen and (max-width:810px){
.fp-vid-container {
margin: 0 30px;
padding: 30px 0 6px;
}
}


@media only screen and (max-width:615px){
.fp-vid-container {
    margin: 0px 25px;
    padding: 25px 0px;
}
}

@media only screen and (max-width:615px){
.fp-vid-container {
    margin: 0px 25px;
    padding: 25px 0px;
}
}

@media only screen and (max-width:540px){
.fp-vid-container {
   margin: 0px 15px;
padding: 15px 0px;
}
}



.watch-vid-text {
font-family: baskerville;
font-size: 24px;
letter-spacing: 1.5px;
font-style: italic;
text-align: center;
margin: 22px 0 40px;
}


h1.headline.most-recent-post  {
font-size: 24px;
text-transform: uppercase;
text-align: center;
margin: 0 0 -15px;
}

h1.headline.most-recent-post a {
text-decoration: none;
color: #f18b74;
}

.blog-intro {
width: 100%;
background-image: url('http://wildchildtravels.com/wp-content/uploads/2014/11/blog-intro-img.png');
background-repeat: no-repeat;
background-position: top center;
background-size: cover;
height: 60px;
}

.most-recent-post {
background: white;
padding: 0 25px 26px;
}

.curved-border {
width: 100%;
background-image: url("http://wildchildtravels.com/wp-content/uploads/2014/11/curve-border-tile.png");
height: 11px;
}


.latest-post-text {
background-color: white;
}



.comments-container {
text-align: center;
	font-size: 15px;
	font-style: italic;
	letter-spacing: 1.5px;
margin-bottom: 16px;
}

.comments-container a {
text-decoration: none;
color: #717171;
}

.latest-post-excerpt {
margin-top: 16px;
}

.post_content.post_excerpt {font-size: 16px;}

.latest-post-excerpt a.excerpt_read_more {
font-size: 18px;
font-family: league-gothic;
display: table;
margin: 21px auto 0;
color: #d78ad0;
text-decoration: none;
letter-spacing: 2px;
}



.dream-container {
margin: 40px 0;
}

@media only screen and (min-width: 601px){
.dream-responsive {
display: none;
}
}

@media only screen and (max-width: 600px){
.dream-full {
display: none;
}
}

.fp-post-container {
padding: 0px;
}


.fp-date {
text-align: center;
color: white;
font-family: league-gothic;
font-size: 16px;
letter-spacing: 3px;
margin: 16px 0 25px;
}


.fp-date .post_date {
padding: 5px;
background: #16aaaa;
}

.query-background {
background: white;
padding: 15px 25px 25px;
}


h1.headline.fp-post-title  {
font-size: 30px;
text-transform: uppercase;
text-align: center;
letter-spacing: 3px;
color: #f8b822;
font-family: league-gothic;
}

h1.headline.fp-post-title a {
text-decoration: none;
color: #f8b822;
}


.feather-divide {
width: 113px;
height:30px;
margin: 0px auto 15px;
background-image: url('http://wildchildtravels.com/wp-content/uploads/2014/11/feather-divider.jpg');
}

.fp-posts-excerpt{
margin-top: 16px;
}

.fp-posts-excerpt a.excerpt_read_more {
font-size: 18px;
font-family: baskerville;
font-style: italic;
display: table;
margin: 20px auto 5px;
color: #d78ad0;
text-decoration: none;
letter-spacing: 2px;
border: solid 2px #d78ad0;
padding: 3px 8px;
}

.comments-container-fp-posts {
text-align: center;
	font-size: 15px;
	font-style: italic;
	letter-spacing: 1.5px;
margin-bottom: 16px;
}


.comments-container-fp-posts a {
text-decoration: none;
color: #717171;
}

.curved-border-fp-posts {
width: 100%;
background-image: url("http://wildchildtravels.com/wp-content/uploads/2014/11/curve-border-tile.png");
height: 11px;
margin-bottom: 40px;
}


.front-page-blog-link { 
margin-top: -20px;
}



.front-page-blog-link a {
background-image: url("http://wildchildtravels.com/wp-content/uploads/2014/12/older-arrow.png");
background-repeat: no-repeat;
background-position: top left;
height: 18px;
padding-left: 27px;
margin-top: -20px;
font-family: baskerville;
font-size: 16px;
text-decoration: none;
color: #000;
font-style: italic;
}


.footer-area {
background-image: url("http://wildchildtravels.com/wp-content/uploads/2014/12/footer-area-bg.jpg");
padding: 30px 0 15px;
background-size: cover;
width: 100%;
min-height: 100px;
text-align: center;
color: white;
}

.footer-area a {
color: white;
text-decoration: none;
}

.footer-columns {
width: 100%;
display: inline-block;
margin-bottom: 20px;
}


.column-a {
float: left;
width: 30%;
margin: 0 0 0 2%
}

.column-b {
float: left;
width: 30%;
margin: 0 3%;
}

.column-c {
float: left;
width: 30%;
margin: 0 2% 0 0;
}


@media only screen and (max-width:615px){
.column-a, .column-b {
float: none;
margin: 0 0 30px;
width: 100%;
}
.column-c {
float: none;
margin: 0;
width: 100%;
}
}

.footer-headers {
font-family: league-gothic;
font-size: 24px;
letter-spacing: 4px;
margin-bottom: 6px;
}

.footer-text {
font-family: baskerville;
letter-spacing: 2px;
font-size: 18px;
font-style: italic;
margin-bottom: 4px;
}


.mc-footer-container {
width: 100%;
color: black;
letter-spacing: 2px;
}

.mc-footer-container input {
width: 95%;
max-width: 220px;
padding: 6px 2%;
margin: 7px auto 10px;
border: medium none;
font-size: 15px;
font-family: baskerville;

}

.mc-footer-container input.button {
    background-image: url('http://wildchildtravels.com/wp-content/uploads/2014/12/footer-signup-button.png');
    width: 108px;
    height: 25px;
    border: 0px none;
    cursor: pointer;
    margin: 0px;
}

.footer-ad {
width: 100%;
padding: 20px 0px 15px;
background: white;
font-family: baskerville;
letter-spacing: 2px;
}


.advert-container {width: 552px; margin: 0 auto;}
.advert-inline {display: inline-block}
.advert-one {float: left; margin-right: 70px;}
.advert-two {float: left; margin-right: 70px;}
.advert-three {float: left;}

@media only screen and (max-width: 610px){
.advert-container {width: 100%}
.advert-inline {display: inherit}
.advert-one {float: none; margin: 0px auto 25px; width: 159px}
.advert-two {float: none; margin: 0px auto 20px ; width: 101px}
.advert-three {float: none; margin: 0px auto; width: 152px}
}


.attribution-area {
font-family: baskerville;
letter-spacing: 2px;
font-size: 12px;
margin: 15px 0px 0px;
}

.attribution {
margin-bottom: 0px;
}


#content-sidebar-container {
display: inline-block;
width: 100%;
margin-top: 40px;
margin-bottom: 15px;
}



.blog-post-bg {
background: white;
padding: 15px 25px 15px;
}



.blog-nav {
    width: 100%;
    margin: 0px;
}


.previous_posts a{
    float: left;
    background-image: url("http://wildchildtravels.com/wp-content/uploads/2014/12/older-arrow.png");
background-repeat: no-repeat;
background-position: top left;
height: 18px;
padding-left: 27px;
margin-top: -20px;
}


.next_posts a{
    float: right;
    background-image: url("http://wildchildtravels.com/wp-content/uploads/2014/12/newer-arrow.png");
background-repeat: no-repeat;
background-position: top right;
height: 18px;
padding-right: 27px;
margin-top: -20px;
}

.previous_posts a,  .next_posts a, .blog-page-fp-link a {
font-family: baskerville;
font-size: 16px;
text-decoration: none;
color: #000;
font-style: italic;
}

.blog-page-fp-link a{
  float: right;
    background-image: url("http://wildchildtravels.com/wp-content/uploads/2014/12/newer-arrow.png");
background-repeat: no-repeat;
background-position: top right;
height: 18px;
padding-right: 27px;
margin-top: -20px;
}


#blog-content {
float: left;
width: 674px;
margin-right: 50px;
}

@media only screen and (max-width:1023px){
#blog-content {
width: 100%;
margin-right: 0px;
margin-bottom: 80px;
float: none;
}
}


/* Sidebar widget coding*/

.sb-about-text {
margin: 3px 0 20px;
}


.sb-about-read  {
text-align: center;
font-style: italic;
}

.sb-about-read a{
color: #16aaaa;
letter-spacing: 2px;
text-decoration: none;
}

.sb-widget-header {
margin-bottom: -35px;
}




/* MAILCHIMP SIDEBAR*/

.mc-container-sb {
width: 100%;
height: 320px;
padding: 0 0 0;
background-image:url('http://wildchildtravels.com/wp-content/uploads/2014/12/sb-mc-bg.jpg');
}

.mc-container-sb ::-webkit-input-placeholder {
   color: black;
text-align: left;
opacity: 1;
}

.mc-container-sb :-moz-placeholder { /* Firefox 18- */
   color: black;
text-align: left;
opacity: 1;
}

.mc-container-sb ::-moz-placeholder {  /* Firefox 19+ */
   color: black;
text-align: left;
opacity: 1;
}

.mc-container-sb :-ms-input-placeholder {  
  color: black;
text-align: left;
opacity: 1;
}




.mc-container-sb input:focus::-webkit-input-placeholder {
    color: transparent;
text-align:  left;
}

.mc-container-sb input:focus :-moz-placeholder { /* Firefox 18- */
   color: transparent;
text-align:  left;
}

.mc-container-sb input:focus::-moz-placeholder {  /* Firefox 19+ */
   color: transparent;
text-align:  left;
}

.mc-container-sb  input:focus:-ms-input-placeholder {  
    color: transparent;
text-align:  left;
}




.mc-name-box-sb {
padding: 210px 0 0px;
width: 215px;
margin: 0 auto
}

.mc-name-box-sb input {
padding: 3px 5px;
width: 200px;
font-size: 12px;
color: #16aaaa;
	letter-spacing: 1px;
	border:none;
text-align: left;
	font-family: baskerville;

}

.mc-email-box-sb {
margin: 5px auto 0px;
width: 215px;
}

.mc-email-box-sb input {
padding: 3px 5px;
width: 200px;
font-size: 12px;
color: #16aaaa;
	letter-spacing: 1px;
	border:none;
text-align: left;
	font-family: baskerville;
}

.mc-email-box-sb input:focus {background-color: $white;}
.mc-name-box-sb input:focus {background-color: $white;}


.mc-button-sb {
margin: 10px auto;
width: 110px;
}



#mc-embedded-subscribe-form-sb input.button {
background-image:
url("http://wildchildtravels.com/wp-content/uploads/2014/12/mc-sb-button.png");
	width: 110px;
height: 32px;
border: 0 none;
cursor: pointer;
	margin: ;
position: absolute;
	margin-top: -3px;
}


#page-content {
float: left;
width: 674px;
margin-right: 50px;
}

#page-content h2{
font-family: league-gothic;
font-size: 24px;
color: #16aaaa;
text-align: center;
letter-spacing: 2.5px;
margin: 24px 0px 19px;
}


.truth-header {
margin: 35px 0px 30px;
}

.truth-header h2 {
font-size: 24px !important;
color: #16aaaa !important; 
margin: 0px 0px 30px !important;
letter-spacing: 3px !important;
font-family: league-gothic !important;
}


.truth-headers {
margin: 35px 0px 33px;
}

.truth-headers h2 {
font-size: 24px !important;
color: #16aaaa !important; 
margin: 0px 0px 30px !important;
letter-spacing: 3px !important;
font-family: league-gothic !important;
}



@media only screen and (max-width:1023px){
#page-content {
width: 100%;
margin-right: 0px;
margin-bottom: 80px;
float: none;
}
}

.main-img-container img{
margin-bottom: 42px;
}

.content-article-container {
margin-top: -0px;
padding: 40px 25px 8px;
background: white;
}


.page-curve {
width: 100%;
background-image: url("http://wildchildtravels.com/wp-content/uploads/2014/11/curve-border-tile.png");
height: 11px;
margin-bottom: 20px;
}

.centered-pink-text {
text-align: center;
font-size: 24px;
font-style: italic;
letter-spacing: 3px;
margin: 35px 0 40px;
color: #f18b74;
}


.mountain-us-drink-full, .mountain-us-drink-responsive {
margin: 40px 0px 35px;
}


@media only screen and (max-width: 600px){
.mountain-us-drink-full {
display: none;
}
}

@media only screen and (min-width: 601px){
.mountain-us-drink-responsive {
display: none;
}
}

#page-content-no-sidebar {
width: 100%;
}


.page-title h1.headline.fp-post-title {
font-size: 30px;
color: #f18b74;
letter-spacing: 3px;
text-align: center;
text-transform: uppercase;
font-style: italic;
margin: -7px 0px 25px;
font-family: baskerville;
}



/* CONTACT FORM*/
/* contact form 7 and responses box****/

div.wpcf7-response-output{
font-size: 14px !important;
}

.contact-holder {
    border-top: 2px solid #f18b74;
margin: 40px 0px 44px;
padding: 30px 0px 0px
}


.wpcf7-response-output.wpcf7-mail-sent-ok {font-family: baskerville; letter-spacing: 2px; border: 1px solid #16aaaa;}
.wpcf7-response-output.wpcf7-validation-errors {font-family: baskerville; letter-spacing: 2px; border: 1px solid #16aaaa;}
INPUT.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {font-family: baskerville; letter-spacing: 2px; border: 1px solid #d78ad0; padding: 6px 5px; font-size: 14px;}
INPUT.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {font-family: baskerville; letter-spacing: 2px; border: 1px solid #d78ad0; padding: 6px 5px; font-size: 14px;}
INPUT.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {font-family: baskerville; letter-spacing: 2px; border: 1px solid #d78ad0; padding: 6px 5px; font-size: 14px;}
TEXTAREA.wpcf7-form-control.wpcf7-textarea {font-family: baskerville; letter-spacing: 2px; border: 1px solid #d78ad0; padding: 6px 5px; font-size: 14px;}
INPUT.wpcf7-form-control.wpcf7-submit {ffont-family: "helvetica",serif;
letter-spacing: 2px;
font-size: 16px;
border: medium none;
color: #FFF;
padding: 5px;
border-radius: 5px;
font-weight: bold;
text-transform: uppercase;
background-color: #f8b822;}
input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel {font-family: baskerville; letter-spacing: 2px; border: 1px solid #16aaaa; padding: 6px 5px; font-size: 14px;}
input.wpcf7-form-control.wpcf7-text {font-family: baskerville; letter-spacing: 2px; border: 1px solid #d78ad0; padding: 6px 5px; font-size: 14px;}


.wpcf7-form-control  {
	width: 330px;
}
.wpcf7-submit {
	width: 80px;
	cursor: pointer;
}

@media only screen and (max-width:1023px){
.wpcf7-form-control {
		width: 100%;
}
	.wpcf7-submit {
	width: 80px;
	}
}


.mc-post-width {
width: 100%;
margin: 40px 0 23px;
}

.mc-center {
width: 624px;
margin: 0 auto;
}

.mc-post-bg {
width: 100%;
margin: 0 auto;
background-image: url('http://wildchildtravels.com/wp-content/uploads/2014/12/mc-post-bg.jpg');
background-size: cover;
display: inline-block;
}

.mc-post-box-container {
background: white;
margin: 15px;
}

.mc-post-signup-padding {
padding: 8px;
width: 82%;
margin: 0 auto;
}

.mc-post-top-intro {
font-size: 24px;
letter-spacing: 3px;
font-style: italic;
text-align: center;
margin-bottom: 5px;
}
.mc-post-bottom-intro {
	font-size: 18px;
	font-family: league-gothic;
	letter-spacing: 3px;
		text-align: center;
}

#mc-holder {
    width: 440px;
   margin: 5px auto 0px;
padding-bottom: 28px;
}

.mc-name {
    float: left;
    margin-right: 10px;
}

.mc-name input {
padding: 4px 10px;
width: 148px;
background: #d78ad0;
border: medium none;
color: #FFF;
font-size: 14px;
font-family: baskerville;
letter-spacing: 2px;
}


.mc-email {
    float: left;
}

.mc-email input {
padding: 4px 10px;
width: 148px;
background: #d78ad0;
border: medium none;
color: #FFF;
font-size: 14px;
font-family: baskerville;
letter-spacing: 2px;
}


input#mc-button.button {
    background-image: url('http://wildchildtravels.com/wp-content/uploads/2014/12/sign-up-button-post.png');
    width: 85px;
    height: 25px;
    border: 0px none;
    cursor: pointer;
    margin: 0px;
float: right;
}



@media only screen and (max-width: 724px){
.mc-center {
width: 100%
}
.mc-button-container {
width: 85px;
margin: 0 auto;
}
input#mc-button.button {
float: none;
margin: 10px auto 3px;
}
.mc-name {
width: 50%;
margin-right: 0%;
}
.mc-email {
width: 50%;
margin-right: 0;
}
.mc-name input{
width: 85%;
margin-right: 5%;
}
.mc-email input {
width: 85%;
margin-right: 0;
float: right;
}
#mc-holder {
width: 100%;
padding-bottom: 0px;
}
}


@media only screen and (max-width: 525px){
.mc-name, .mc-email {
width: 100%;
}
.mc-name input {
    width: 94%;
    margin: 0 auto 10px;
    padding: 4px 3%;
}
.mc-email input {
    width: 94%;
    margin: 0 auto 0px;
    padding: 4px 3%;
}
}

#mc-holder ::-webkit-input-placeholder {
   color: white;
text-align: left;
opacity: 1;
}

#mc-holder :-moz-placeholder { /* Firefox 18- */
   color: white;
text-align: left;
opacity: 1;
}

#mc-holder ::-moz-placeholder {  /* Firefox 19+ */
   color: white;
text-align: left;
opacity: 1;
}

#mc-holder :-ms-input-placeholder {  
  color: white;
text-align: left;
opacity: 1;
}




#mc-holder input:focus::-webkit-input-placeholder {
    color: transparent;
text-align:  left;
}

#mc-holder input:focus :-moz-placeholder { /* Firefox 18- */
   color: transparent;
text-align:  left;
}

#mc-holder input:focus::-moz-placeholder {  /* Firefox 19+ */
   color: transparent;
text-align:  left;
}

#mc-holder  input:focus:-ms-input-placeholder {  
    color: transparent;
text-align:  left;
}

.single-post-nav-container {
width: 100%;
margin: 20px 0;
display: inline-block;
}


.single-post-nav-container a {
color: #f18b74;
font-family: league-gothic;
font-size: 18px;
letter-spacing: 2px;
}

.previous_post a{
padding: 5px 0 6px 65px;
background-image: url('http://wildchildtravels.com/wp-content/uploads/2014/12/single-previous-arrow.jpg');
background-repeat: no-repeat;
background-position: top left;
float: left;
}

.next_post a{
padding: 5px 65px 6px 0;
background-image: url('http://wildchildtravels.com/wp-content/uploads/2014/12/single-next-arrow.jpg');
background-repeat: no-repeat;
background-position: top right;
float: right;
}

.related-intro {
font-size: 18px;
text-align: center;
font-style: italic;
letter-spacing: 2px;
margin: 10px 0;
}

.related-post-container {
    padding-bottom: 25px;
   margin: 10px -4.3% 0px 0px;
}


div.query_box.related-a {
    width: 30%;
    display: inline-block;
    vertical-align: top;
    margin: 0px 2% 0px 0px;
}


h1.headline.related-headline, h1.headline.related-headline a {
    font-size: 19px;
    font-family: league-gothic;
    margin-top: 8px;
    text-transform: uppercase;
    text-align: center;
    color: #F8B822;
    letter-spacing: 2px;
}

@media only screen and (max-width: 1023px){
.related-post-container {
    padding-bottom: 25px;
    margin: 25px -5% 0px 0px;
}
}

@media only screen and (max-width: 780px){
.related-post-container {
    padding-bottom: 25px;
    margin: 25px -4.5% 0px 0px;
}
}



@media only screen and (max-width: 590px){
.related-post-container {
    padding-bottom: 25px;
    margin: 25px  0  0px 0px;
}
div.query_box.related-a  {
width: 100%;
margin: 0 0 20px;
}
}

.line-seperate {
height: 2px;
width: 100%;
background: #f18b74;
}




/*COMMENTS SECTION****/
.comment-paragraph-container {
position: relative;
margin: 15px 0px 20px;
background: #ebebeb;
}



.comment-paragraph-container:before {
    content: " ";
position: absolute;
width: 28px;
height: 14px;
background-image: url('http://wildchildtravels.com/wp-content/uploads/2014/12/grey-triangle.png');
left: 58px;
margin-top: -14px;
}




#comments.comments ul li:before {
display: none;
}





.comments {
width: 100%;
margin-top: 40px;
background-image: url('');
padding: 0px 0px 0px !important;
}
.comments a {text-decoration: none; color: #16aaaa;}
.comments_intro {
    text-transform: lowercase;
    color: #717171;
    font-size: 14px;
font-style: italic;
    text-decoration: none;
    padding: 5px 20px 0;
    margin: 0px -25px 30px;
    text-align: center;
}

.comments_intro a {
color: #717171;
}

.padding-comments {padding: 0px ;
}

.comment-header {
display: inline-block;
margin-bottom: -4px;
width: 100%;
}


.comments ul {
padding: 0px;
margin: 0px;
}



ul.comment_list {
    margin: 0px;
}

#comments ul {
 padding: 0px 0px 0px 0px;
}
#comments li{
list-style-type: none;
margin: 20px 0px 0px;
border-bottom: 0px solid #717171;
}

#comments li li{
list-style-type: none;
margin: 00px 0px 0px;
border-bottom: none;
}





#comments ul li li{
 padding: 0px 0px 0px 25px;
}







.avatar-date-container {
width: 100%;
display: inline-block;
}


.avatar-container {
width: 45px;
height: 45px;
margin: 3px 15px 0px 0px;
float: left;
}







.comment-author-container {
font-size: 18px;
font-family: baskerville;
font-style: italic;
color: #717171;
letter-spacing: 2.5px;
text-align: left;
}

.comment-author-container a{
color: #717171;
}



.comment-date-container {
font-size: 12px;
color: #717171;
font-style: italic;
display: block;
margin-left: 90px;
text-align: left;
margin-top: 5px;
}

.comments-inner {
padding: 15px 20px;
}

.comment-reply {
font-size: 11px;
margin-bottom: 0px;
text-transform: uppercase;
letter-spacing: 2px;
text-align: right;
position: relative;
margin-top: -5px;
color: #F18B74;
font-weight: bold;
}

.comment-reply a{
color:  #16aaaa;
}







.comment-author-tiffineylozanogmail-com> .comment-paragraph-container  {
background: #fcdc80;
}


.comment-author-tiffineylozanogmail-com> .comment-paragraph-container:before {
    content: " ";
position: absolute;
width: 28px;
height: 14px;
background-image: url('http://wildchildtravels.com/wp-content/uploads/2014/12/orange-triangle.png');
left: 58px;
margin-top: -14px;
}







.comment-form-container {
margin-top: -0px;
}


#commentform {
padding: 0 25px 0px 25px;
margin-bottom: 5px;
}





#commentform p{
padding: 5px;
	background: none;
border-radius: 0px;
color: #717171;
}

.comment_form_title{
font-size: 18px;
margin: 0px 0px 16px;
padding-bottom: 0px;
letter-spacing: 2px;
text-transform: uppercase;
font-family: baskerville;
font-style: italic;
color: #d78ad0 !important;
}

#comments label{
  display: inline-block;
	vertical-align: center;
  min-width: 80px;
}




.cancel-reply {
font-size: 11px;
margin-bottom: 0px;
text-transform: uppercase;
letter-spacing: 2px;
text-align: left;
position: relative;
margin-top: -5px;
color: #16aaaa;
font-weight: bold;
}
.cancel-reply a{
color: #16aaaa !important;
}


#author, #email, #url{
  font-size: 12px;
  margin: 10px 5px 0 0;
  padding: 5px;
  max-width: 250px;
width: 90%;
border: solid 1px #717171;
font-family: helvetica;
}

#comments p.comment_form_title {
text-align: left;
}

#comment {
  height: 150px;
  margin: 10px 0;
  width: 100%;
padding: 5px;
border: solid 1px #717171;
	font-size: 13px;
width: 90%;
max-width: 500px;
letter-spacing: 1.5px;
font-family: helvetica;
}


p#comment_form_submit input#submit.input_submit, #comments input:hover[type="submit"] {
    background-color: #717171;
    color: #fff;
	border: none;
    font-size: 12px;
    padding: 5px 8px;
	margin: -20px 0 0px;
	cursor: pointer;
	border-radius: 5px;
	letter-spacing: 2px;
	text-transform: uppercase;
}

.comments-paragraph-padding {padding: 15px 0px 0px;}

#comments.comments ul li {   
 padding: 0px;
margin-left: 0px;
text-align: left;
}

#comments.comments ul li li{   
 padding: 0px;
margin-left: 30px;
text-align: left;
}

.comment-author-container {
margin-top: 5px;
}


.comment-paragraph-container .avatar-date-container {
border-bottom: 2px solid #16aaaa;
}

.comment-line-seperate {
height: 2px;
width: 100%;
background: #f18b74;
margin: 40px 0 30px;
}




/* Work with me page*/
.red-stripe {
background-image: url('http://wildchildtravels.com/wp-content/uploads/2014/11/red-stripe.png');
background-repeat: no-repeat;
text-align: center;
padding: 20px 0 0;
font-size: 24px;
letter-spacing: 2.5px;
font-style: italic;
min-height: 84px;
background-size: contain;
margin: 40px auto 30px;
}

@media only screen and (max-width: 935px){
.red-stripe {
background-image: none;
background-color: #E98B83;
padding: 20px 0;
min-height: 0px;
}
}



.testimonial-container {
width: 100%;
margin: 25px 0 30px;
background: $brown;
color: white;
display: inline-block;
background-image: url('http://wildchildtravels.com/wp-content/uploads/2015/01/testimonial-tile.png');
}

.testimonial-image {
width: 14%;
float: left;
margin: 3% 2.5%;
}


.testimonial-text {
min-width: 78.5%;
max-width: 78.5%;
float: left;
font-size: 18px;
letter-spacing: 1.5px;
margin: 3.5% 2.5% 0% 0%;
font-style: italic;
}

.testimonial-name {
min-width: 78.5%;
max-width: 78.5%;
float: left;
font-size: 18px;
letter-spacing: 1.5px;
margin: 20px 2.5% 3% 0%;
}

.testimonial-name a {
text-decoration: none;
color: white;
}



@media only screen and (max-width: 825px){
.testimonial-image {
width: 138px;
margin: 25px auto;
float: none;
}
.testimonial-text {
max-width: 725px;
min-width: 0px;
margin: 0 25px 25px;
float: none;
text-align: center;
}
.testimonial-name {
max-width: 725px;
min-width: 0px;
margin: 0 25px 25px;
float: none;
text-align: center;
}
}

.workshop-container {
width: 100%;
display: inline-block;
margin: 20px 0px 30px;
}

.workshop-left {
width: 50%;
float: left;
}

.workshop-right {
width: 50%;
float: right;
}



@media only screen and (max-width: 700px){
.workshop-left {
width: 100%;
float: none;
margin-bottom: -1px;
}

.workshop-right {
width: 100%;
float: none;
}
}

.blue-line-divide {
width: 100%;
height: 2px;
background: #16aaaa;
margin: 40px 0 30px;
}



.wwm-tiff-container {
width: 100%;
display: inline-block;
margin: 20px 0px 20px;
}

.wwm-tiff-img {
max-width: 250px;
float: left;
width: 30%;
}

.wwm-tiff-text {
width: 68%;
max-width: 625px;
float: left;
padding-left: 5%;
margin-top: -3px;
}


@media only screen and (max-width: 1024px){
.wwm-tiff-img {
float: left;
width: 30%;
max-width: none;
}
.wwm-tiff-text {
width: 65%;
float: right;
padding-left: 5%;
max-width: none;
}
}

@media only screen and (max-width: 655px){
.wwm-tiff-img {
float: none;
width: 95%;
max-width: 250px;
margin: 0 auto 20px;
}
.wwm-tiff-text {
width:100%;
float: none;
padding-left: 0%;
margin-top: 0px;
max-width: none;
}
}





/* Mailchimp Generic*/
.mailchimp-generic-container {
background-image: url('http://wildchildtravels.com/wp-content/uploads/2015/01/mailc-bg.png');
background-size: cover;
width: 80%;
max-width: 450px;
margin: 40px auto 30px;
min-height: 263px;
}





.mc-field-group-generic input {
max-width: 340px;
padding: 6px 5px;
width: 325px;
font-size: 15px;
}


input#mc-embedded-subscribe-generic.button {
background-image:
url("http://wildchildtravels.com/wp-content/uploads/2015/01/mailc-but.png");
	width: 151px;
height: 39px;
border: 0 none;
cursor: pointer;
	margin-bottom: 27px;
}

.generic-button-container {
width: 151px;
margin: 0 auto;
}

.generic-text-name {
text-align: center;
font-style: italic;
letter-spacing: 2px;
font-family: baskerville;
font-size: 18px;
padding: 20px 0 10px;
}

.generic-text-email {
text-align: center;
font-style: italic;
letter-spacing: 2px;
font-family: baskerville;
font-size: 18px;
padding: 20px 0 10px;
}

@media only screen and (max-width: 700px){
.mailchimp-generic-container {
width: 100%;
}
.mc-field-group-generic input {
width: 94%
}
}

@media only screen and (max-width: 400px){
.mc-field-group-generic input {
width: 93%
}
}

.mc-field-group-generic input:focus { outline: none; }


@media only screen and (max-width: 555px){
.mailchimp-generic-container {
background-image: none);
background: #d78ad0;
background-size: cover;
width: 80%;
max-width: 450px;
margin: 30px auto 20px;
min-height: 263px;
}
}


/* Inspiration page*/
.products-container-row{
width: 100%;
display: inline-block;
margin: 10px 0px 0;
}

.product-one {
float: left;
width: 24%;
margin-right: 3%;
}

.product-two {
float: left;
width: 23.5%;
margin-right: 3%;
}

.product-three {
float: left;
width: 19%;
margin-right: 3%;
}

.product-four {
float: left;
width: 24.5%;
}

@media only screen and (max-width: 700px){
.product-one {
float: left;
width: 48%;
margin-right: 0%;
margin-bottom: 25px;
}

.product-two {
float: right;
width: 47%;
margin-right: 0%;
margin-bottom: 25px;
}

.product-three {
float: left;
width: 38%;
margin-right: 0%;
}

.product-four {
float: right;
width: 49%;
}
}

@media only screen and (max-width: 500px){
.product-one {
float: none;
width: 222px;
margin: 0 auto 20px;
}

.product-two {
float: none;
width: 217px;
margin: 0 auto 20px;
}

.product-three {
float: none;
width: 174px;
margin: 0 auto 20px;
}
.product-four {
float: none;
width: 227px;
margin: 0 auto 20px;
}
}



.arrow-bullet {
padding-left: 50px;
background-image: url('http://wildchildtravels.com/wp-content/uploads/2015/01/small-arrow-bullet.png');
background-repeat: no-repeat;
background-position: left;
}


/* Book Page*/
.book-row-container {
width: 100%;
display: inline-block;
margin: 0px 0px 10px;
}

.book-holder {float: left; margin-bottom: 20px;}




/* Widget Search Form label*/

.widget #searchform label{
  display:none;
}


.searchform{
	max-width: 250px;
}

.searchform INPUT#searchsubmit {
margin-top: 1px;
cursor: pointer;
border: medium none;
background: none repeat scroll 0% 0% transparent;
float: right;
font-family: baskerville;
text-transform: uppercase;
font-size: 12px;
background-color: #16aaaa;
padding: 3px 6px;
color: white;
}

.searchform INPUT#s {
	float: left; height: 16px; border: 0px solid #16aaaa; text-indent:6px;
letter-spacing: 1.5px; margin-top: 1px; width: 170px;
background-color: #16aaaa;
color: white;
font-size: 12px;
padding: 2px 0;
}

.searchform input:focus {	
background-color: none;
}

.query-remove-from-blog-page {display: none;}
/*---:[ custom CSS ]:---*/
/* CSS Media Queries WRAP */
@media only screen and (max-width:1023px){
.wrap
	{
  width: 100%;
}
}



/* CSS Media Queries WRAP */
@media only screen and (max-width:700px){
#header-bg {
background-position: top center;
}
}
	/* ALPINE Instagram corrections */
	.AlpinePhotoTiles_container_class {
    width: 258px !important;
    overflow: visible !important;
    margin-left: -4px !important;
}



/* Shareaholic custom css*/

.flat i.shareaholic-service-icon {
background-size: 40px auto !important;
}

.shareaholic-share-button i.shareaholic-service-icon, .flat i.shareaholic-service-icon  {
    background-image: url('http://wildchildtravels.com/wp-content/uploads/2014/12/share-icon-bg.png') !important;
		background-color: white !important;
	font-size: 0 !important;
}

i.shareaholic-service-icon.service-facebook {
    background-position: 0px 0px !important;
}

i.shareaholic-service-icon.service-twitter {
    background-position: 0px -40px !important;
}

i.shareaholic-service-icon.service-google_plus {
    background-position: 0px -80px !important;
}

i.shareaholic-service-icon.service-pinterest {
    background-position: 0px -120px !important;
}
i.shareaholic-service-icon.service-email_this {
    background-position: 0px -160px !important;
}

i.shareaholic-service-icon.service-all {
    background-position: 0px -200px !important;
}


.cluv {
border: 1px solid #d78ad0 !important;
    border-top: 1px solid #d78ad0 !important;
 border-bottom:1px solid #d78ad0 !important;
border-left: none !important;
border-right: none !important;
    padding: 5px 0px !important;
    display: block !important;
    font-size: 100% !important;
    text-transform: none !important;
    margin: 20px 0 !important;
}

div#commentluv {
    clear: both !important;
    margin: 10px 0px 30px !important;
}


img#wpstats{
 display: none;
 }