

/**************/
/* Navigation */
/**************/


@media all and (max-width: 992px) {
	
	#topbar .container {
		width:100%;
	}

	#header-style-1 .container {
		width:100%;
	}

}

@media (max-width: 991px) {
	/*#navbar-collapse-1 {
		display:none !important;
	}*/

	/*.navbar-toggle {
		display: block !important;
	}*/


	.header_center .navbar-collapse.collapse {

		text-align: left;

		height: auto !important;

		overflow:auto !important;

		display:none;

	}

	.header_center .navbar-nav {

		display:inherit !important;

		float: inherit !important;

		margin: 0;

	}

	.nav.navbar-nav > li.menu-item {
		padding:0 !important;
	}
	
	.yamm.navbar .navbar-collapse .navbar-nav > li.menu-item .dropdown-menu > li.menu-item {
		width: 100% !important;
	}
	

	.nav.navbar-nav.navbar-right{
		background-color: #fff;
	}

}


@media all and (min-width: 767px) and (max-width: 991px) {

	#header-style-1 .navbar-header {
		width:100%;
	}

	#topbar .col-lg-4 {
		display:none;
	}
	#topbar .col-lg-8 {
		width:100%;
	}

	#topbar .container {
	    padding-right: 0;
	}



}

/**************/
/* footer */
/**************/


#footer-style-1 #mc4wp_form_widget-4 input[type="email"] {
	background: #333333;
	border: 1px solid black;
	padding: 5px;
	border-radius: 2px;
	text-indent: 10px;
	min-width: 60%;
}

#footer-style-1 #mc4wp_form_widget-4 input[type="submit"] {
	background: #4a7ca1;
	padding: 0.3em 2em;
	border-radius: 2px;
	border: none;
	margin: 5px 0;
}

#footer-style-1 #menu-footer-menu {
	list-style:none;
}

#footer-style-1 #menu-footer-menu a:hover{
	color:white;
}



@media all and (max-width: 768px)  {
	#footer-style-1 {
		text-align: center;
	}	

	#footer-style-1 .recent_posts_widget {
		text-align: left;
	}

	#footer-style-1 .col-xs-12 {
		margin-bottom: 3em;
	}

	#footer-style-1  #sh_recent_post_img-3 .widget {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
} 


@media all and (max-width: 480px)  {
	#footer-style-1 .col-xs-12 {
		margin-bottom: 2em;
	}
}




@media all and (max-width: 1280px) {}
@media all and (max-width: 992px)  {}   
@media all and (max-width: 960px)  {}
@media all and (max-width: 767px)  {}
@media all and (min-width:  1200px) and (max-width: 1280px) {} 
@media all and (max-width: 1200px) {}
@media all and (min-width:  1024px) and (max-width: 1200px) {} 
@media all and (min-width:  991px) and (max-width: 1024px) {} 
@media all and (max-width: 1200px)  {} 
@media all and (max-width: 1024px)  {} 
@media all and (min-width: 991px) and (max-width: 1200px) {}
@media all and (min-width: 991px) and (max-width: 1280px) {} 
@media all and (min-width: 1024px) and (max-width: 1280px) {}
@media all and (min-width: 991px) and (max-width: 1100px) {} 
@media all and (max-width: 1024px)  { }
@media all and (min-width: 768px) and (max-width: 1024px) { }
@media all and (max-width: 991px)  {}
@media all and (max-width: 860px)  {}
@media all and (min-width: 767px) and (max-width: 991px) { }
@media all and (min-width: 767px) and (max-width: 768px) { }
@media all and (max-width: 768px)  {}
@media all and (min-width: 480px) and (max-width: 768px) {} 
@media all and (max-width: 480px) {} 
@media all and (max-width: 380px) {}    
@media all and (max-width: 320px) {}   

