/**
 * Theme Name: Heels First Travel
 * Theme URI: http://boardingarea.com/
 * Description: Heels First Travel - Sophisticated Travel. Uncomplicated Advice.
 * Version: 1.3.7
 * Author: Joshua Fach
 * Author URI: http://boardingarea.com/
 * Template: braxton
 * Text Domain: heels-first-travel
 * Tags: responsive, custom-menu, featured-images, post-formats, sticky-post, translation-ready
 */

/*  Copyright 2014  Joshua Fach  (email : jfach@frequentflyerservices.com)

	This program is free software; you can redistribute it and/or modify
	it under the terms of the GNU General Public License, version 2, as 
	published by the Free Software Foundation.

	This program is distributed in the hope that it will be useful,
	but WITHOUT ANY WARRANTY; without even the implied warranty of
	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
	GNU General Public License for more details.

	You should have received a copy of the GNU General Public License
	along with this program; if not, write to the Free Software
	Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
*/

/**
 * ====================================================================================================
 * Heels First Travel Custom Styles
 * ====================================================================================================
 */

 #post-area {
    float: left;
    font: 400 16px/24px 'Raleway', sans-serif;
    position: relative;
    width: 100%;
}

/* Nav Wrapper */
@media only screen and (min-width: 768px) {
	body.boardingarea-header-body #nav-wrapper.fixed {
		top: 50px !important;
	}
	body.admin-bar.boardingarea-header-body #nav-wrapper.fixed {
		top: 82px !important;
	}
}

@media only screen and (max-width: 767px) {
	body.boardingarea-header-body {
		margin-top: 104px !important;
	}
	body.boardingarea-header-body #boardingarea-nav .header-fixed .navbar {
		position: absolute !important;
		top: 54px;
	}
	#nav-wrapper {
		position: fixed !important;
		top: 0 !important;
		z-index: 999999;
	}
	#body-wrapper {
		margin-top: 0 !important;
	}
}

/* Main Menu */
#main-nav { max-width: 1000px; }
#main-nav .menu li a {
	font-size: 14px;
}
#main-nav .menu li:hover ul li a {
	font-size: 12px;
}

/* Search Button & Bar */
@media only screen and (min-width: 768px) {
	#search-button,
	#search-bar {
		display: none;
	}
}

/* Footer Wrapper */
#footer-wrapper {
	/*background: #5d5d5d;*/
}

/* Footer Nav */
#footer-nav .menu li a {
	font-size: 12px;
}

/* BoardingArea Footer */
#boardingarea-footer {
	clear: both;
}

/* Subscribe */
.subscribe {
	background-color: #e52b50;
	clear: both;
	color: #fff;
	font: 400 14px/20px 'Raleway', sans-serif;
	padding: 20px;
}
.subscribe form {
	overflow: hidden;
	position: relative;
}
.subscribe input,
.subscribe input:focus {
	border: none;
	outline: 0;
	padding: 7px;
}
.subscribe input {
	font: 400 14px/20px 'Raleway', sans-serif;
	margin-bottom: 10px;
	width: 100%;
}
.subscribe input[type="submit"],
.subscribe input[type="button"] {
	background-color: transparent;
	border: 3px solid #ffffff;
	color: #ffffff;
	cursor: pointer;
	margin: 0;
	text-transform: uppercase;
}
.subscribe input:hover[type="submit"],
.subscribe input:hover[type="button"] {
	background-color: #5d5d5d;
	border-color: #5d5d5d;
	color: #ffffff;
}

.subscribe-rss {
	font: 400 14px/20px 'Raleway', sans-serif;
	margin-top: 10px;
	text-align: center;
}

/* Related Posts */
.related_post_title,
.related_post {
	display: none !important;
}

/* Comment Subscription */
#respond input {
	display: inline;
}

/* Subscription */

.sidebar-widget #mc_embed_signup form {
	padding:0!important;
}
.sidebar-widget #mc_embed_signup_scroll {
    padding: 15px;
    background: #E52B50;
    color:white;
}

.sidebar-widget #mc_embed_signup .button {
    background-color: white !important;
    color: #111111!important;
    width: 100%!important;
}
.sidebar-widget #mc_embed_signup .button:hover { 
    background-color: #5d5d5d!important;
    color: #ffffff!important;
}

#mc_embed_signup .mc-field-group input {
	outline:none;
}

/* Popup */

#spu-17798 {
	background-image: url(http://heelsfirsttravel.boardingarea.com/wp-content/uploads/2016/04/shutterstock_107274743-e1461269004162.jpg);
	background-size: auto 100%;
	background-position: 35% 0;
}

#spu-17798 #mc_embed_signup {
	background-color:transparent;
	color:white;
	font-weight:bold;
}

.popup-description {
	color:white;
	font-size: 1.3em;
	line-height: 1.5em;
	padding:0 10px; 
	text-align: center;
}

#spu-17798 .spu-close {
    opacity: .8;
    color: white;
    text-shadow:none;
    transition: all 0.23s ease-in-out 0s;
}

#spu-17798 .spu-close:hover {
	color: #8E8E8E;
}

#spu-17798 p {
	margin: 0!important;
	text-shadow: 1px 1px 1px #464646;
}

#spu-17798 #mc_embed_signup .mc-field-group label {
    display: inline-block;
    margin-bottom: 10px;
    text-shadow: 1px 1px 1px #464646;
}

#spu-17798 #mc_embed_signup .button {
    background-color: white !important;
    color: #111111!important;
    width: 100%!important;
}
#spu-17798 #mc_embed_signup .button:hover { 
    background-color: #5d5d5d!important;
    color: #ffffff!important;
}


/* --- Footer Advertising Disclosures --- */

#footer-advertising-disclosure {
	font-size: 12px !important;
	line-height: 1.2em !important;
	text-align: left !important;
	margin-top: 15px !important;
}


#footer-advertising-disclosure p {
	padding-bottom: 10px;
}








