@media only screen and (max-width:480px)
{
		.inner{max-width:300px; overflow:hidden; }
		section.banner{background-image:none !important;}
        #spacer
        {
                height:auto;
                padding-bottom:15px;
        }
        #four_columns
        {
                width:100%;
				/*border: 1px solid #ffff00*/
        }
        #four_columns .img-item
        {
                width: 94%;
                float:none;
                margin: 25px auto 0 auto;
				border-bottom:1px solid #fff;
				border-left:none;
        }
		/*nav ul {display:none;}*/
					
		header h1{margin: 45px 0 0;}
		.select-menu {width:300px !important; border:1px solid #ccc; left:0; display:inline-block;  background:#333333; top:-85px; background:#FFFFFF; position:relative; }
		.select-menu option{ padding:5px 0; border-bottom:1px solid #eee;}
		ul.menu{display:none;}
	
		.bannertext{width:88%; margin-left:15px; margin-top:10px;}
		.dottedbottom{width:88%; margin:0 auto;}
		.halfcolumn{width:100%;}
		.tricolumn{width:100%;margin-left:0; margin-bottom:5px;}
		.main-headingg{line-height:45px; font-size:50px;   margin-bottom: 40px; margin-top: 21px;}
		#scrum-menu img{width:100%;}
		.mcts-box{width:199px !important;}
		.contact-left{width:90%; float:left; margin-left:4%;}
		.contact-right{width:90%; float:left; margin-left:4%; text-align:left;}
		footer .contact{height:auto;}
		a.go-top{display:none !important;}
		.contact-right p{margin-top:20px;}
		.mask ul li{width:100% !important;}
		
		#my-carousel-2 ul li{ }
}

