
@media screen and (max-width: 480px)
{
	.page-title-inner h1 {
		font-size:26px;
	}
	
	#kContainerP .col-xs-10{
		width:100%;
	}
	.t3-mainnav .t3-navbar {
		display:none !important;
	}
	a.responsive-menu {
		display:block !important;
	}
}


@media screen and (max-width: 768px)
{
	.portfolio-box ,#kContainerP .col-xs-10{
		float:none;
		margin:0 auto;
		margin-bottom:15px;
	}
	
	img.wp-post-image {
		width:100%;
	}
	
	.page-title-inner h1 {
		font-size:38px;
	}
	
	.tcvpb_section_tc header p {
		padding:10px 0 1px;
	}
	
	.bottom-bar-inner p {
		text-align:center !important;
	}
	
	#kContainer h3.entry-title {
		font-size:20px;
	}
	
	.t3-mainnav .t3-navbar {
		display:none !important;
	}
	
	a.responsive-menu {
		display:block !important;
	}
	
}

@media screen and (min-width: 768px)
{
	
}

@media screen and (max-width: 992px)
{	
	#textr .custom p ,#emailr .custom  {
		text-align:center !important 
	}
	
	#block-panel {
		height:66px;
	}
	img.wp-post-image {
		width:100%;
	}
	
	.tcvpb_section_tc header p {
		padding:10px 0 1px;
	}
	
	 .t3-mainnav .t3-navbar {
		display:none !important;
	}
	
	a.responsive-menu {
		display:block !important;
	}

}

@media screen and (min-width: 1200px) {
	a.responsive-menu {
		display:none;
	}
}

@media screen and (max-width: 1024px) {
	a.responsive-menu {
		display:none;
	}
}






