@media(min-width:220px) and (max-width:991px){
	.ttm-stickable-header-w,
	.site-header-menu,
	.site-header-menu-inner.ttm-stickable-header,
	.ttm-menu-toggle{
		height: 100%;
	}
	.ttm-header-style-01 .site-branding img{
	    max-height:150px;
	}
	.site-header-menu-inner .container-fluid{
	    padding:0 15px;
	}
	#site-header-menu #site-navigation .menu > ul{
		top:100%;
	}
	.site-branding{
		position: static;
		width: 100%;
		text-align: center;
		height: auto;
	}
	.ttm-topbar-content {
	    flex-direction: inherit;
	}
	.ttm-textcolor-skincolor{
		color: #000;
	}
	.ttm-menu-toggle label{
		top: 50%;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		transform: translateY(-50%);
	}
	.top-contact{
		margin-top:9px;
	}
	.top-contact li{
		margin-right:10px;
		margin-bottom: 0;
	}
	.top-contact li a{
		border:1px solid #dfdfdf;
		width:40px;
		height: 40px;
		line-height: 40px;
		text-align: center;
		display: inline-block;
	}
	.top-contact li a i{
		margin-right:0;
	}
	.top-contact li:hover a,
	.top-contact li:hover a .ttm-textcolor-skincolor{
		color: #d0b1b1!important;
	}
}
@media(min-width:220px) and (max-width:767px){
	/*.ttm-topbar-content {
		justify-content: start !important;
	}*/
	.ttm-menu-toggle{
		text-align: center;
		padding:10px;
	}
	.ttm-menu-toggle label{
		position: static;
		transform: translateY(0);
	}
	#site-header-menu #site-navigation .menu > ul{
		left: 0;
	}
}
@media(min-width:576px) and (max-width:767px){}
@media(min-width:220px) and (max-width:575px){}