@media (min-width: 981px){
	.site_content{margin-left:-25px;}
	.container{
		padding:0;
	}
	#topbar,.logo_mobile, #mobile_menu{
		display:none;
	}
	.site_content{
		
	}
}
@media (max-width: 980px) {

	header{
		text-align:center;
		background: #282828!important;
	}
	.left_site {
		clear:both;
	}
	.left_site {
		margin-bottom:25px;
		clear:both;
	}
	.left_site li{
		width:100%;
	}
	.left_site a{
		border-bottom:1px dotted #ccc;
		width:100%;
		float:left;
		padding:10px 0;
	}
	.navbar-nav{
		margin:0 !important;
	}
	#mobile_menu{
		position:fixed;
		left:0;top:0;
		width:60%;
		background:black;
		height:100%;
		padding-top:10px;
		z-index:9;
		display:none;
	}
	#mobile_menu > ul{
		width:100%;
	}
	#mobile_menu ul li{
		list-style-type:none;
		clear:both;
		position:relative;
		width:100%;
		float:left;
		border-bottom:1px solid #333;
		
	}
	#mobile_menu ul li a{
		text-transform:uppercase;
		font-size:20px;
		padding:10px 0;
		float:left;
		color:white;
	}
	#mobile_menu li > ul{
		background:#666;
		width:100%;
		float:left;
		padding:0 15px;
		display:none;
		box-sizing:border-box;
	}
	#mobile_menu li > ul > li:last-child{
		border:none;
	}
	#mobile_menu  .target_to_sub{
		position:absolute;
		right:0;
		top:15px;
	}
	#menu-home-menu{
		position:fixed;
		left:0;top:40px;
		background:back;
	}
	#main_menu{
		display:none;
	}
	#topbar{
		display:block;
		background:black;
		width:100%;
		color:white;
		position:fixed;
		top:0;left:0;
		z-index:9;
	}
	#topbar li{
		list-style-type:none;
		display:inline-block;
	}
	#topbar #mobile_btn{
		margin:11px 0px 7px 7px;
		font-size:25px;
		float:right;
	}
	#topbar #mobile_btn.active{
		color:yellow;
	}
	.logo_mobile{
		text-align:center;
		margin-top:60px;
	}
	.mtopall{
		margin-top:0;
	}
	.menu_bottom  a:first-child{
		border-top:0 !important;
	}
	.menu_bottom  a{
		width:100%;
		border-top:1px solid #ccc;
		display:block;
		text-align:left;
		padding:5px 0;
	}
	footer{
		background:#343434
	}
	.footer_bg_bor{
		display:none;
	}
}
@media (max-width: 768px){
	/*------------FOOTER-------------*/
	footer .left a{
		width:100%;
	}
	footer p{
		margin-top:10px;
	} 
	footer img{
		width:100%;
		height:auto;
	}
}
@media (min-width: 768px) and (max-width : 980px){

}
@media (max-width: 767px) {
.full_banner {
    height: auto!important;
    width: 100%;
}
}
