@media screen and (max-width: 520px) and (min-width: 20px) {
	.iso-logo img {
    width:48px;
}

.iso-logo .img4 {
    width:80px;
}
    .circle-background .block {
        float: left;
        width: 50%;
        text-align: center;
    }

#vertical-ticker li {
    padding: 5px 0px 5px 5px;
    display: block;
    text-align: left;
    font-size: 95%;
    font-weight: 400;
    float: left;
    line-height: 23px;
    width: 100%;
    color: #000;
}

#vertical-ticker li span {
    width: 100%; text-align: left;
    float: left;
    line-height: 22px;
}

.cardbody{width:100%;}

    .mt-controls1 {
        margin-left: 0px;
        margin-top: 61px !important;
    }

    .mt-scroll .mt-news {
        background-color: transparent;
        margin-top: 41px;
    }

    .rectangle-background ul li {
        width:100%;

    }
	.logo h1 a {
		-webkit-text-stroke:0px #fff;
		text-shadow:0px 0px 0px rgba(154, 150, 150, 1); font-weight:600;
	}
	
	}

@media only screen and (max-width: 768px) {
.logo h1 { margin: 0px; font-weight: 600; padding-top: 17px;}
.logo h1 a {font-size: 120%;}
.logo-sub-heading {font-size: 90%; margin-top: 4px; line-height:22px;}
.carousel-caption {display:none;}	
.mt-scroll .mt-news {background-color: transparent; margin-top:40px;}
.v-all-about {position: relative; bottom: 10px;right: 0px;width: 100%;padding-top: 5px;}
.about-us p {padding: 10px 10px 15px 0px;}
.home-page-t { padding-bottom:15px; text-align:center; float:none;}		
.footer li {border-bottom: 1px solid #f1f1f1; border-right: none;display: 
block; font-size: 90%; line-height: 30px; text-align: left;}
.footer-logo-bg {background: #ececec none repeat scroll 0 0; margin-top: 40px;}
*::before, *::after { box-sizing: border-box;}
*::before, *::after {box-sizing: border-box;}	
.sf-menu li {background-image: none;padding: 10px;width: 100%;}
.chart-point1{float:none; width:100%; padding-bottom:5px;}
.footer-left{ width:100%;}
.footer-right{text-align:left; float:left;}
.skip-to-m-h, .screen-reader-m-h, .accessbility-m-h, .sitemap-m-h, .search-m-h{ display:none;}
.n-play-pause {margin: 3px 20px 0 5px;}
.breadcrumb > .active {color: #777;line-height: 24px;}
.content-area h2 {font-size: 128%;line-height: 25px;}
.print{top: 8px;}
.sf-menu ul ul {left: 0px;top: 0;}
.carousel-caption p{ font-size:84%;}
.footer-background{ background-image: none; background-color:#fff !important;}
.message-readmor {margin-bottom: 15px;}
.topmm {width: 100%;}
.search-part {width: 100%;}
.readmore1 a {margin-top: 10px;}
.objective-icons {width: 100%;float: left;}
.icons-part {margin-top:15px;}
.objective-icons {margin-bottom: 15px;}
.footer-right{ line-height:30px;}
.grid .box {width: 100%; border-bottom: 1px solid #ccc; border-right:none;}
.footer-background { margin-top:30px; padding:0px;}
.user-link {margin-left:0px;}
#custom-search-input {width:100%; margin-top: 10px;}
.latest-update{font-size: 115%;}
.navigation-bg {margin-bottom: 15px;}
.hvrbox {
	position: relative; margin:0px auto;
	display:block;
	overflow:hidden;
	max-width:100%;
	height: auto; margin-bottom:5px;
}

.social-icons ul { float:none; text-align: center; display: block;}
.social-icons ul li {float: none;margin-right: 5px; display: inline-block;}
.footer-left {text-align: center;}
.footer-right { text-align: center; float: none;}
.footer-centre {line-height: 22px;}

.cardbody{width:100%;}

    .footer h4 {
        color: #FFF;
    }

    .circle-background .block {
        float: left;
        width: 50%;
        text-align: center;
    }

    .latest-update .fa-bell {
        display: none;
    }

 

}

@media screen and (max-width:990px){
.buttons-b h3{font-size: 120% !important;}
.footer-background{}
.topmm {width:100%;}
.search-part {width: 100%;}
.cardbody{width:100%;}
    .bs-example {
        margin: 10px 0px 0px 0px;
        float: left;
        width: 100%;
    }

    .social-icons ul {
        text-align: left;
    }
    .last-update {
        float: none;
    }

    .footer h4 {
        background: #3b586e;
        padding:5px;
    }

    .social-icons {
        width: 100%;
    }
}

