@media only screen and (min-width:480px) and (max-width:767px){


.inner{max-width:460px }
        #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;}*/
		
		ul.menu{display:none;}
	section.banner{background-image:none !important;}
		.bannertext{width:88%; margin-left:25px; 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%;}
		
		.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;}
		.mcts-box{width:330px !important;}
		.mcts-box2{width:300px !important;}
		
		.select-menu {width:210px !important; border:1px solid #ccc; left:0; display:inline-block;  background:#333333; top:-17px; background:#FFFFFF; position:relative; }
		.select-menu option{ padding:5px 0; border-bottom:1px solid #eee;}

		

 /*#spacer
        {
                height:auto;
                padding-bottom:15px;
        }
        #four_columns
        {
                width:auto;
        }
        #four_columns .img-item
        {
                width: 200px;
                float:none;
                margin: 25px auto 0 auto;
        }
        #four_columns h2
        {
                margin: 0 30px;
        }
        .column2 .row
        {
                margin: 0 0 40px 10px;
                width:auto;
        }
        footer .wrapper
        {
                width:auto;
        }
        footer .wrapper .column
        {
                margin: 0 auto 15px auto;
                max-width:300px;
        }
        input
        {
                width:auto;
        }
        #alternative_menu
        {
                display:block;
        }
        header nav
        {
                display:none;
        }
        header h1
        {
                font-size:40px;
        }
        header p
        {
                margin-left: 60px;
                font-size:14px;
        }
		nav ul {display:none;}
		.select-menu {width:100%; left:0; display:inline-block;  background:#333333; top:-40px; background:#FFFFFF; }
		ul.menu{display:none;}*/
		.mask ul li{width:100% !important;}
		
}

