@media (max-width:768px){
	body{
		padding-bottom:50px !important;
	}
    .navbar-toggle{
        color: #fff;
        border: solid 1px #3aae3a;
        border-radius: 0;
    }
    .navbar-toggle .icon-bar{
        width: 60px;
    }
    .navbar-nav > li > a{
        font-size: 11px;
    }
	.navbar-nav > li > a:hover{
		background: #0a85b3 !important;
    }
	.ftr_image{
		padding:0 !important
	}
	.ftr_back p{
	margin:0 2px !important;
}
	.edespatch{
		margin:0 !important;
}	
	#block-nicemenus ul.nice-menu li{
		float:none !important;
		border: 1px solid #0bc1f2 !important;
}		
	ul.nice-menu ul li a{
		font-size:10px !important;
}
	.views-exposed-form{
	display:inherit !important;
}
    
}
@media (min-width:768px){
	body{
		padding-bottom:100px !important;
	}
	#block-nicemenus ul.nice-menu li{
		float:left !important;
}
	ul.nice-menu a{
		padding: 8px 17px 8px 5px  !important;
		text-decoration: none;
		font-weight: bold;
		font-size: 10px;
		border-right: 1px solid #5bc2ea;
}				
	.views-exposed-form{
	border: 1px solid #ddd !important;
	margin-bottom: 10px;
}
	.views-exposed-form{
	display:inherit !important;
}
}

@media (min-width:992px){
	body{
		padding-bottom:280px !important;
	}
	ul.nice-menu a{
		padding: 8px 21px !important;
		font-size: 14px;
		border-right: 1px solid #5bc2ea;
}
    .navbar-nav > li > a{
        padding: 8px 8.8px !important;
        font-size: 12px;
    }
    .views-exposed-form{
	display:flex !important;
}	
label {
	display:inline-block;
	max-width:100%;
	margin-bottom:5px;
	font-weight: bold;
	font-size: 12px !important;
}
}

@media (min-width:1200px){
	body{
		padding-bottom:90px !important;
	}
    .navbar-nav > li > a{
        padding: 7px 30px !important;
        font-size: 13px;
    }
    .dropdown:hover .dropdown-menu {
        display: block;
    }
	
}