/*
Theme Name: Incubator Child
Template: incubator
Theme URI: http://keydesign-themes.com/incubator/
Author: Key-Design
Author URI: http://themeforest.net/user/Key-Design
Description: Incubator - WordPress Startup Business Theme
Version: 1.7
Description: Shop Wordpress Theme
Author: Key-Design
Author URI: http://www.keydesign-themes.com
Tags: one-column, custom-menu

/* Below you can write your style */


.upper-footer .footer_widget {
  margin-bottom: unset;
}
p {
	text-align: justify !important;
}
section {
    padding: 0 !important;
    position: relative;
}
.navbar.navbar-default.fullwidth {
  padding: 0 !important;
}
.fixed-logo {
  max-width: 150px;
}
.nav-logo {
  max-width: 150px;
}
.justify-center {
	justify-content: center;
}

.mx-auto {
	margin: 0 auto;
}

.woocommerce-checkout #single-page .single-page-content h2 {
	margin: 0;
	font-size: unset;
}

.entry-meta {
  display: none;
}

.clearfix::after, .dl-horizontal dd::after, .container::after, .container-fluid::after, .row::after, .form-horizontal .form-group::after, .btn-toolbar::after, .btn-group-vertical > .btn-group::after, .nav::after, .navbar::after, .navbar-header::after, .navbar-collapse::after, .pager::after, .panel-body::after, .modal-footer::after {

    clear: both;

}
.clearfix::before, .clearfix::after, .dl-horizontal dd::before, .dl-horizontal dd::after, .container::before, .container::after, .container-fluid::before, .container-fluid::after, .row::before, .row::after, .form-horizontal .form-group::before, .form-horizontal .form-group::after, .btn-toolbar::before, .btn-toolbar::after, .btn-group-vertical > .btn-group::before, .btn-group-vertical > .btn-group::after, .nav::before, .nav::after, .navbar::before, .navbar::after, .navbar-header::before, .navbar-header::after, .navbar-collapse::before, .navbar-collapse::after, .pager::before, .pager::after, .panel-body::before, .panel-body::after, .modal-footer::before, .modal-footer::after {

    display: table;
    content: " ";

}
::before, ::after {

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

}
element {

}
.search #posts-content, .archive #posts-content, .blog #posts-content {

    padding-top: 70px;

}
#posts-content {
    padding-top: 100px !important;
}
.blog-header {
  display: none;
}
@media only screen and (max-width: 900px){
	.navbar-fixed-top .page-scroll {
  		margin: 0 15px;
	}
	.navbar.navbar-default.fullwidth{
		padding: 8px 20px !important;
	}
	.navbar-nav {
  		margin: 30px 10px !important;
  		text-align: left;
	}
	.navbar-collapse {
  		padding: 0 60px !important;
	}
}
