/*
Theme Name: Adventure North Australia
Theme URI: http://components.underscores.me/
Author: Vineworks
Author URI: https://www.vineworks.com.au/
Description: Adventure North Australia Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: narnoo
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Narnoo is created by the theme generator at http://components.underscores.me/, (C) 2015-2016 Automattic, Inc.
Components is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/

#myloader {
	display: none !important;
}

@media screen and (min-width: 320px)and (max-width: 479px){
	.widget-wrapper input[type="search"] {
		width: 180px;
	}
	.sidebar {
		padding: 15px;
	}
	.navbar #logo .navbar-brand img {
		width: 220px;
		margin-left: 0px;
	}
	.header_contactbtn {
		display: none;
	}
	.header_contact-phone {
		display: none;
	}
}

@media screen and (min-width: 480px) and (max-width: 520px) {
	.menu-button {
		transform: translateY(100%);
	}
	
	.menu-holder {
		padding-top: 75px !important;
	}
	
	header.fixed {
		height: 100px !important;
	}
	
	header.fixed.full-width {
		background-color: #f6f6f6;
	}
	.widget-wrapper .search-field {
		width: 350px;
	}
	.sidebar {
		padding: 15px;
	}
	header nav.navbar #logo a.navbar-brand img {
		width: 225px;
		margin-left: 0px;
	}
	.header_contactbtn {
		display: none;
	}
	.header_contact-phone {
		display: none;
	}
}
@media screen and (min-width: 521px) and (max-width: 767px) {
	.menu-holder {
		padding-top: 145px !important;
		width: 100%;
	}
	
	#menu-classic {
		width: 100% !important;
	}
	
	#menu-header {
		width: 100%;
		background-color: #fff;
	}

	.submenu {
		display: block !important;
	}
	.header_contactbtn {
		display: none;
	}
	.header_contact-phone {
		display: none;
	}
}
@media screen and (min-width:768px) and (max-width: 980px) {
	.header_contactbtn {
		display: none;
	}
	.header_contact-phone {
		display: none;
	}
}
@media screen and (max-width:981px) {
	.header_contactbtn {
		display: none;
	}
	.header_contact-phone {
		display: none;
	}
}

@media screen and (min-width:1980px) {
	header.fixed.full-width {
		margin: 0 auto;
		left: 0;
		right: 0;
	}
}

/*BLOG Post Homepage*/
#page-content #flexslider { margin-top: unset; }
#home-wrap { margin-top: 30px; }
aside.sidebar ul.recent-posts li .content { padding-left: 0px !important; }
.widget-wrapper .search-submit, .widget-wrapper input[type="search"] { box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.2); }
.widget-wrapper .search-submit { border: 0; padding: 9px 15px; color: #fff; background-color: #d57a26; float: right; }
.widget-wrapper .screen-reader-text { display: none; }
.widget-wrapper input[type="search"] { border: none; outline: inherit; padding: 11px 28px 11px 9px; font-family: "Montserrat", sans-serif; font-size: 14px; }
#page-content #news .single-news article img { width: 100%; display: block; height: 300px; }
.fullpage-wrap .header-image { width: 100%; min-height: 500px; }

@media screen and (min-width: 780px){
	.fullpage-wrap .header-image {  min-height: 450px !important; }
}
@media screen and (min-width: 480px){
	.fullpage-wrap .header-image {  min-height: 350px !important; }
}
@media screen and (min-width: 320px){
	.fullpage-wrap .header-image {  min-height: 250px !important; }
} 


.testimonials-carousel .owl-controls, .testimonials-carousel-simple .owl-controls {
	margin-bottom: 30px;
}

/*header*/
a.btn-alt.small.activetwo { background-color: #d57a26; color: white; }
a.btn-alt.small.activetwo:hover{background-color: #ffffff;}
a.btn-alt.small { border: none !important; }
#header { border-bottom: 3px solid #e6990d; }

header nav.navbar.white #menu-classic .menu-holder ul li > a:hover {
	color: #f4b707 !important;
}
header nav.navbar #menu-classic .menu-holder ul li.submenu ul.sub-menu li a:hover {
	color: #f4b707 !important;
}

.current_page_item a {
/* 	background-color: #b83a2d !important; */
	font-weight: 700 !important;
	color: #ea8b3b !important;
	padding-bottom: 2px !important;
}

footer a {
	color: #fdc901;
}

footer a:hover {
	color: #fff;
}

footer .menu-footer-container ul#menu-footer li a, footer .menu-footer-container .text-widget p a{
	color: #ffffff !important;
}

footer .menu-footer-container ul#menu-footer li a:hover, footer .menu-footer-container .text-widget p a:hover{
	color: #f4b707 !important;
}


#wpadminbar {
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;
}
*:not(.ab-icon):not(.glyphicon) {
	font-family: "Montserrat", sans-serif !important;
}


/* Mobile Responsiveness Fixes 08-21-18*/
@media screen and (max-width: 480px) {
	/*Testimonials section*/
	.testimonials-carousel-simple .item {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	
	.testimonial-title {
		text-align: center;
	}
	/*Product homepage*/
	.content-section .text {
    	padding: 0 !important;
	}
	
}


@media screen and (max-width: 991px) {
	header nav.navbar #menu .menu-holder ul li.submenu:hover ul.sub-menu, header nav.navbar #sidemenu .menu-holder ul li.submenu:hover ul.sub-menu, header nav.navbar #menu-classic .menu-holder ul li.submenu:hover ul.sub-menu {
		visibility: hidden !important;
	}
}


#menu-classic {
 background-color: transparent !important;
}

.menu-header-container {
	background-color: transparent !important;
}

@media screen and (max-width: 992px){
	.menu-header-container {
		background-color: #fff !important;
	}
}




header nav.navbar #menu-classic .menu-holder ul li.submenu ul.sub-menu, header nav.navbar #menu-classic .menu-holder ul li.submenu:hover ul.sub-menu {
	transition: unset !important;
}


