/* CSS Document */
.responsive-menu{
	width:100%;
	float:left;
	padding:10px 15px;
	border-bottom:2px solid #06F;
	cursor:pointer;
	display:none;}
@media screen and (max-width: 480px) {
	
	.header-menu li{width:100%; text-align: center;}
	.hwer{font-size:25px;line-height:25px !important;}
	.footer-menu{text-align:center;}
	.foot h4{text-align:center !important;}
	.left-sidebar li{text-align:center;}
	
	.menu ul li{
		width:100%;
		border-bottom:1px dotted #ccc;}
	.responsive-menu{
		display:block;}
	
	.menu-show ul{
		display:block;}
	}



@media only screen and (max-width: 500px) {
    h2.hwer{ line-height: 27px !important; }
}
@media all and (max-width: 991px){
    .menu ul li a{
        padding: 12px 8px;
    }
}
@media all and (max-width: 767px){
    .menu ul li{
        display: block !important;
    }
    .menu ul li a{
        border-right: 0px solid;
    }
    .counter-text.text-center{
        margin: 15px 0px;
    }
    .counter-text i{
        font-size: 35px;
    }
}

@media all and (max-width: 500px){
    .header{
        display: flow-root;
    }
    .bdtitle,
    .bdlogo{
        width: 100%;
        text-align: center !important;
    }
    .bdlogo a img{
        width: 90px;
        
    }
    .bdtitle h1{
        font-size: 20px;
    }
    .bdtitle h3{
        font-size: 15px;
    }
}