.budget2016-container{
		width: 100%;
		height:100%;
		max-width: 1024px;
		font-family:Arial,Helvetica,sans-serif;
		letter-spacing: normal;
		background-color: #3f3f3f;
}

.budget2016-sub-container{
		width: 96%;
		height:100%;
		padding-top:15px;
		padding-bottom:15px;
		margin:0 auto;
		overflow:hidden;
}

.bx-wrapper {
    max-width: 765px!important;
    width: 100%;
}


.updates-news{
		width: 100%;
		height:100%;
}

.updates-left{
		width:556px;
		float:left;
		padding-bottom:10px;
		background-color:#FFFFFF;
}
.live-updates{
	 height: 335px;
	 padding-right:20px;
	 overflow-y:scroll;
	 overflow-x:hidden;
}
.updates-right{
		width:399px;
		float:right;
}
.updates-left{
		width:556px;
		float:left;
		background-color:#FFFFFF;
}
.related-news-container{
		width: 100%;
		height:100%;
		border-top:2px solid #b50404;
		background-color:#FFFFFF;
		margin-bottom:20px;
		margin-top:20px;
}
.related-news{
		width: 96%;
		height:100%;
		padding:15px 15px;
		overflow:hidden;
}

.related-news-one{
		width:220px;
		float:left;
		background-color:#efefec;
}

.related-news-second{
		width:220px;
		float:left;
		margin-left:20px;
}
.related-news-third{
		width:220px;
		float:left;
		background-color:#efefec;
		margin-left:20px;
}
.budget-rewind-red{
		padding:10px 10px;
		background-color:#b50404;
		text-align:center;
		color:#FFFFFF;
		font-size:18px;
}
.budget-topnews-red{

		padding:5px 5px;
		background-color:#b50404;
		color:#FFFFFF;
		font-size:15px;

}
.budget-rewind-green{
		padding:5px 5px;
		background-color:#7bb73b;
		color:#FFFFFF;
		font-size:15px;
}
.intro{
		color: #787878;
		font-size: 16px;
		letter-spacing: normal;
		padding-bottom: 0;
		padding-left: 0;
		padding-right: 0;
}
.sub-intro{
		color:#dd1a14;
		font-size:13px;
		margin-top:10px;
		font-weight:normal;
}
.news-intro{
		color: #b8b8b8;
		font-size: 13px;
		line-height:15px;
		padding-bottom: 0;
		padding-left: 0;
		padding-right: 0;
}
.inner-margin li{
		color: #4a4a4a;
		font-size: 13px;
		line-height:15px;
		border-bottom: 1px dotted #4a4a4a;
		margin-bottom:10px;
		padding-bottom:10px;
		list-style-image: url(budget-2016/arrrow.png)
}

ul.bxslider {
    list-style: none!important;
	margin-left: 0!important;
}

ul.bxslider li {
    width: 100%!important;
    max-width: 765px;
}

.budget-topnews-red.leftHead {
    margin-bottom: 10px;
}

.updates-left1 {
    width: 100%;
	max-width:556px;
    /* margin-bottom: 17px; */
    float: left;
}

.inner-margin h1 {
    font-size: 22px;
}

.update-right-story h2 a {
    color: white;
    font-size: 16px;
}


.inner-margin
{
		margin:10px 10px;
		overflow:hidden;
}


.clearboth
{
		clear:both;
		margin:0;
		padding:0;
}



.update-right-storybox

{
		width:100%;
		height:100%;
		padding-bottom:10px;
		border-bottom:1px solid #717171;
		margin-top:10px;
		overflow:hidden;

}

.update-right-story-box

{
		width:100%;
		height:100%;
		margin-top:10px;
		overflow:hidden;
}

.update-right-imgage
{
		width:157px;
		float:left;
}


.update-right-imgage img
{
		width:157px;
		float:left;
}



.budget-rewind-imgage
{
		width:100%;
		height:100%;
}


.budget-rewind-imgage img
{
		width:220px;
		margin-bottom:5px;

}



.update-right-story
{
		width:221px;
		height:100%;
		float:right;
}






@media only screen and (max-width: 480px)
{



		.budget2016-container
		.updates-news,
		.updates-left,
		.updates-right,
		.related-news-container,
		.related-news,
		.related-news-one,
		.related-news-second,
		.related-news-third,

		.update-right-imgage,
		.update-right-story

		{
				width: 100%;
				height:100%;
				clear:both;
				margin:0px;
				padding:0px;
		}


		.update-right-story-box,
		.update-right-storybox

		{
				width: 100%;
				height:100%;
				clear:both;
				margin-bottom:10px;
				padding:0px;
				border:none;
		}



		.budget2016-container img
		{
				width: 100%;
				height:100%;

		}







}