/* Include the base CSS */
@import url("/resources/css/base-adwoli-v1.css");

/* Fonts */
@import url(https://fonts.googleapis.com/css?family=Fjalla+One);

/* Adwoli - Leeb */
/* Text elements */
.page {
	font-family: 'Fjalla One', sans-serif;
}

.page .content-wrapper h2 {
	color: #ff7b00 !important;
}

/* Wrappers */
.page .jumbotron-wrapper {
    background: url('/resources/2ad5949e6f238d/efc21daddb.JPEG') no-repeat scroll 0 / cover;
}

.page .header-image-wrapper {
	background: url('/resources/2ad5949e6f238d/efc21daddb.JPEG')  no-repeat scroll 0 / cover ;
}

/* Topbar */
.page .layout-block-wrapper.topbar-wrapper {
	background: #ff7b00;
}

/* Header element */
.page .header-container h1 {
	color: #ff7b00;
}

/* Navigation */
.page .nav-menu .active a {
	color: #ff7b00;
}

/* Submenu */
.page .nav-menu ul {
	background: rgba(81, 81, 81, 0.75) !important;
}

.page ul.nav-menu li ul li a {
	background-image: url("/resources/0609ba949677c5/ba16906bfd.PNG");
}

.page ul.nav-menu li ul li a:hover {
	background: #ff7b00;
}      

/* Hover menu item */  
.page ul.nav-menu li a:hover {
	color: #ff7b00;
}

.page .main-menu .slide-trigger {
	background: #ff7b00;
}

/* Highlight blocks */
.page .services-wrapper .content .text-content > h2 {
	color: #ffc400;
}

/* Parallax */
.page .layout-block-wrapper.parallax-wrapper {
	background: url('/resources/2ad5949e6f238d/efc21daddb.JPEG')  no-repeat scroll 0 / cover;
}

/* Social media */
@font-face {
	font-family: 'socicon';
	src: url('/resources/fonts/socicon-webfont.eot');
	src: url('/resources/fonts/socicon-webfont.eot?#iefix') format('embedded-opentype'),
	url('/resources/fonts/socicon-webfont.woff') format('woff'),
	url('/resources/fonts/socicon-webfont.ttf') format('truetype'),
	url('/resources/fonts/socicon-webfont.svg#englebertregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

.page .social {
	margin-left: 0;
}

.page ul.social li {
	display: inline-block;
}

.page .social-icon {
	font-family: 'socicon' !important;
	font-size: 14px;
	text-align: center;
	color: #acb0b5;
	border: 1px solid #6c7885;
	padding: 6px 8px;
	margin: 15px 10px 5px 0;
	display: block;
}

.page .social-icon:hover {
	background: #ff7b00;
}

.page .jumbotron .social {
    text-align: center;
}

.page .jumbotron .social-wrapper li a {
    border: 1px solid  #ffffff;
    color: #ffffff;
    text-align: center ;
}
/* Footer lower bottom */
.page .footer-wrapper {
	background: #ff7b00;
}

.page .footer-sub-wrapper {
	background: #ff7b00;
}

/* Jumbotron */
.page .jumbotron-wrapper .jumbotron h2 {
	color: #ffffff;
}

.page .jumbotron-wrapper .jumbotron p {
	color: #ffffff;
}

/* Buttons */
.page .btn {
	color: #ff7b00;
	border: 2px solid #ff7b00;
}

.page .btn:hover {
	background: #ff7b00;
	border: 2px solid #ff7b00;
}

.page .jumbotron-wrapper .btn.btn-large:hover {
	background: #ffffff;
	color: #ff7b00;
}

.page .product-catalog [role=button] {
	background: #ff7b00 !important;
	border: 1px solid #ff7b00 !important;
}


/* Menu on mobile */
@media (max-width: 767px) {

	.page .nav-menu li:hover {
		background: #ffc400 !important;
	}

	.page .nav-menu .active {
		color: #ff7b00;
	}

	/* Submenu */
	.page .nav-menu {
		background: #ff7b00;
	}
}