
    /*aside#sidebar,header[role="banner"],footer,#comments,#respond {
        display: none;
    }*/
	 @page {
margin: 0;
}
*,body {
	color:#000 !important;
	background:transparent none !important;
	background-color: #fff !important;
}
body {
	margin:2mm 2mm 2mm 2mm;
}
.carousel-wrapper {
	display:none !important;
}
.footer-wrapper {
	padding-top:10px;
	border-top:1px solid #000;
}
.leftpanel {
    width:100%;
}
.right-panel {
    width: 100%;
    padding: 0px 0;
    float: left;
}
.region-footer {
	padding:10px 0;
	display:table;
	width:100%;
}
.logo-cmf {
    float: left;
    padding: 10px 0 0 0;
    text-align: center;
    width: 100%;
}
.copyright-content {
    color: #fff;
    float: left;
    font-size: 76%;
    line-height: 150%;
    padding: 5px 0px 0px 0;
    text-align: center;
    width: 100%;
}
.logo-cmf a {
    border-right: none;
    margin: 0 0px;
    padding-right: 0px;
}
.recent h2, .whats_new h2 {
    padding: 10px 15px;
    margin-bottom: 0px;
    display: block;
}
.flex-viewport {
	max-height: 360px;
	vertical-align: top;
}
.not-front .flex-viewport {
	max-height: 160px;
	vertical-align: top;
}
.logo a span {
    display: block;
    font-weight: 900;
    font-size: 110%;
    white-space: normal;
	padding-bottom:20px;
	border-bottom:1px solid #000;
	margin-bottom:20px;
}
.banner-wrapper {
	display:none;
}
.flexslider {
	margin-top:0px;
	vertical-align: top;
}
.nav-wrapper {
	display: none
}
.header-right, .megamenu-wraper {
	display:none;
}
.region-header-top, .carousel-wrapper, footer, .left-menu, .guide-text, .flex-pauseplay, .flex-direction-nav, .pager, .totop, .breadcam, .not-front .banner-wrapper, .banner-caption, .whats_new header a, .view-our-minister ul li.ministerspeeches, .gallery-heading, .flex-control-nav, .toggle-nav-bar, .toggle-nav-bar span, .flexslider:hover .flex-direction-nav a, .flexslider:hover .flex-direction-nav a, .color-border, #sideSprButton, #sideStopButton, .flexslider .views-field-title {
	display: none
}
table tr th {
	border: 1px solid #ccc
}
.quickbox, .minister-panel {
	float: none !important;
	display: table-cell;
	width: 100% !important
}
.quickbox, .quickbox ul.menu, .quickbox ul.menu li a, .minister-panel, .logo, .right-panel, .rightPanel-Links, .gallery-area {
	width: 100% !important
}
.pressbox {
	float: none !important;
	display: table-row !important;
	width: 100% !important
}
.banner-wrapper {
	height: 375px;
	max-height: 500px;
}
.ministryPanel ul li {
	height: 100%
}
.header-wrapper, .breadcam, .color-border, div.color-border {
	border-bottom: 0
}
/*a:after{content:" (" attr(href) ") ";font-size:0.8em;font-weight:normal;}*/

.cashless-cont-images {
	clear:both;
	float:left;
	width:100%;
}
.cashless-cont-images img {
	float:left;
}
table {
	width:100% !important
}
td, th {
	padding:5px;
	font-size:11px;
	word-break:break-all;
}
.scroll-table1 {
	overflow:hidden;
}
.agencyTitle {
	font-size:11px;
}
