/*
Theme Name: iFeature-child for scenicapp.space
Theme URI: https://cyberchimps.com/ifeature-free/
Author: CyberChimps
Author URI: https://www.cyberchimps.com/
Description: iFeature 7.1 - Customized for scenicapp.space
Version: 1.0
Tags: blog, two-columns, right-sidebar, custom-background, custom-colors, custom-menu, featured-images, post-formats, theme-options, sticky-post, full-width-template, footer-widgets, threaded-comments, translation-ready, e-commerce, portfolio
Template: ifeature
Text Domain: ifeature
License: GNU General Public License version 3
License URI: http://www.opensource.org/licenses/gpl-license.php GPL v3.0 (or later)
*/

body {
	padding-left: 1vw;
	padding-right: 1vw;
}

#top_header {
	display: none;
}

#header_section > #header_section > .container > .container-fluid {
	display: none;
}

header#cc-header {
	margin-bottom: 0px;
	margin-top: 10px;
}

#main_navigation {
	background-image: linear-gradient(to right, red, orange);
	margin-bottom: 20px;
}

#sidebar h3.widget-title {
	background-image: linear-gradient(to right, red, orange);
}


.main-navigation .navbar-inner {
	background: none;
}

#main_navigation > .container > .container-fluid {
		margin-left: 20px;
	  margin-top: 20px;
	background:none;
}

div#main_navigation {
	margin-bottom: 0px;
}

.main-navigation .nav > li > a:hover {
	background: none;
}

.main-navigation .nav > li > a:active {
	background: none;
}

.abovepostwidgetarea {
	display: block;
	margin-bottom: 30px;
	padding: 0px;
	background: #EFF6FF;
	border: 1px solid #eaeaea;
	border-radius: 5px;
	overflow: hidden;
    animation-name: abovepostwidgetanimation;
	animation-duration: 1s;
}

@keyframes abovepostwidgetanimation {
  from {
	  margin-top: -250px; 
	  opacity: 0;
	}
  to {
	  margin-top: 0px;
	  opacity: 1;
  }
}

.main-navigation .nav li ul li a:hover, .main-navigation .nav .current_page_item > a:hover {
	background: none;
	color: white;
	
}

.titleArea {
	color: black;
	text-shadow: none;
	text-align: center;
	vertical-align: middle;
	
	width: 96%;
	margin-left: 2%;
	margin-right: 2%; 
	
	animation-name: appIconAnimation;
	animation-duration: 1.5s;
}

.titleArea>img {
	width: 100%;
	height: auto;
}


.main-navigation .nav .active > a, .main-navigation .nav .current_page_item > a, .current-menu-ancestor.dropdown {
	background: none;
	color: white;
}

.main-navigation .nav > li {
	border: 0px;
	text-align: right;
}

.nav-collapse.in.collapse {
    height: 160px !important;
	  background: none;
	  padding-top: 80px;
}

.navbar .nav {
	float: right;
}
.nav-collapse.in .nav li {
	background: none !important;
}

.nav-collapse.in .nav li > a:hover {
	background: none !important;
}

.nav-collapse.in .nav li, .navbar-inverse .nav-collapse.in .nav > li.current-menu-item > a, .navbar-inverse .nav-collapse.in .nav > li.current-menu-ancestor > a {
	background: none;
}

#main_navigation > .container > .container-fluid {
	background: none;
}

.logo-image {
	position: fixed;
	margin-left: -20px;
	background: none;
}

.navbar-inverse .brand, .navbar-inverse .nav > li > a {
	color: white;
}

.avatar {
	display: none;
}

.entry-content > .featured-image {
	display: none;
}

#header_section {
position: fixed;
top: 0;
left: 0px;
z-index: 1000;
width: 100%;
margin: 0 !important;
box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.9);
-webkit-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.9);
-moz-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.9);
-webkit-transition: all 0.8s ease-in-out 0s;
-moz-transition: all 0.8s ease-in-out 0s;
-o-transition: all 0.8s ease-in-out 0s;
transition: all 0.8s ease-in-out 0s;
}

#blog_post_page_section > .container >.container-fluid {
	margin-top: 120px;
}

#single_page > .container >.container-fluid {
	margin-top: 120px;
}

#page_section_section > .container > .container-fluid {
	margin-top: 120px;
}

.featured-image {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.widget_nav_menu {
	width: 100% !important;
	text-align: center;
	margin-left: auto;
}

#menu-footermenu {
	list-style-type: none;
	display: inline-block;
}

#menu-footermenu > li {
  float: left;
	text-align: center;
}

#menu-footermenu > li a {
  display: inline-block;
  color: white;
  text-align: center;
  padding: 16px;
	border-bottom: 0px !important;

}

#menu-footermenu > li a:hover {
  background-color: #111111;
}

#copyright {
	color: white;
}

.maxWidth {
	width: 100%;
	max-width: 540px;
	margin: 10px auto;
}

#asea-sub-section-1-2 {
	z-index: 999 !important;
}

.sib-default-btn {
	width: 95% !important;
}

.button, button, input[type="submit"], input[type="reset"], input[type="button"] {
	color: black !important;
}








