/* Normal desktop :992px. */


@media (min-width: 992px) and (max-width: 1169px) {

.detailLeftMore .newsmore{height:250px;}
.mainNavgation .navbar-nav li {
    padding: 0px 6px 0px;
}

.news-boxTop {height:285px;}
.news-middle-section .news-box {
    height:285px;
}

.news-box{
    height:285px;
    
}

.news-middle-section .nav-link {
    
    padding: 9px 20px 5px;}
}


/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {

.navbar-toggler { margin-right: 10px;}
.navbar-dark .navbar-toggler-icon {
	background: url(../images/micon.png) no-repeat center;
	cursor:pointer;  
	
}


.navbar-dark .navbar-brand {  margin-left: 10px;}
.mainNavgation .navbar-nav {
    padding:10px 0;
	background:#2D5EA3;
	height:280px;
	overflow-y:auto;
}
.mainNavgation .navbar-nav > li {
    float: left;
    padding: 0px;
    width: 100%;
}
.mainNavgation .navbar-nav a.nav-link {
    padding:6px 15px;
    width: 100%;
    border-bottom: none;
	color:#fff;

}
.mainNavgation .navbar-dark .navbar-nav .nav-link:hover {}
.mainNavgation .navbarLight {  padding:10px 0;}


.mainNavgation .navbar-collapse { background:#222; padding-bottom:20px;}
.mainNavgation {  padding:0 0 0px;}

.header-top p {  font-size: 12px; text-align: center;}
.socialIcon {  float: right;}
.searchox {   width: 90%; float:none; margin:0 auto;}
.searchox input.form-control {   width: 80%;}
.latest-heading h2 {  width: 28%;}
.latest-heading marquee {  width: 72%!important;}
.big-newsBanner,.small-newbanner {  width: 100%;}
.image a img {  height: auto; object-fit: inherit;}
.image1 {
	margin:15px 2% 0;
    width: 46%;
    float: left;
}
.overly_hadding {
     position: inherit; 
    bottom: 0;
    background:#2D5EA3;;
  
}
.tabList {  margin-top: 20px;}
.add-section {padding:20px 0;}
.add-section a{margin:10px 0; display:block;}
.news-middle-section .nav-tabs .nav-item { padding:3px 0;}
.news-box { width: 46%; margin: 2%;}
.logo { width: 100%; text-align: center;}
.logo p {  text-align: center; color: #fff;   }
.footerSection ul {  width: 100%; text-align: center;    padding: 20px 0 0;  float: left;}
.footerSection ul li { width: auto;  display: inline-block;}
.footerSection ul li a {border: 1px solid #fff; padding:5px 8px; margin:2px; display: inline-block;}
.footerSection { padding: 10px 0px 20px;}

.news-allbox img {   width: 100%;  display: block;  height: auto;object-fit: inherit;}

.ftr-right{ width:100%;} .slideNews img, .slideNews p {   width: 100%;   max-width:100%;}

.bannermain-section .col-md-2,.rokomariSection  .col-md-2{
    -ms-flex: 50%;
    flex: 50%;
    max-width: 50%;
}
.allnews-section .col-md-3{
 -ms-flex: 50%;
    flex: 50%;
    max-width: 50%;
}
.bannermain-section .col-md-2,.rokomariSection  .col-md-2{
    -ms-flex: 50%;
    flex: 50%;
    max-width: 50%;
}
.same_section{ margin-bottom:20px;}
.bannerSection .col-md-9,.bannerSection .col-md-3,.videoSection .col-md-8,.videoSection .col-md-4{
-ms-flex: 100%;
    flex:100%;
    max-width:100%;
}
.slideNews p a.toptext {  margin-top: 20px;}

.videoSection .col-md-4{ margin-top:20px;}

.mainNavgation.fixed .navbarLight {  padding:11px 0 0;}
/* .header-top h1 {  width: 100%; text-align:center;}
 .header-top h1 img{ height:60px;}*/
 
.same-heading{ overflow:hidden;}

.cobighor-Section .col-md-9,.cobighor-Section .col-md-3,.rokomariSection2nd .col-md-9,.rokomariSection2nd .col-md-3 {
	-ms-flex: 100%;
    flex:100%;
    max-width:100%;
}
.cobighor-Section .col-md-3,.rokomariSection2nd .col-md-3 {
	margin-top:15px;
}
.mainNavgation li:last-child {  position: inherit; right:0px;}
.formobileShow {
    margin: 0px;
    color: #fff;
    font-size: 15px;
    display: block;
    padding: 6px 0 0 10px;
    line-height: 13px;
}
.mainNavgation .navbar-toggler-icon {  
    width: 25px;
    height: 18px;
}
.mainNavgation .navbar-dark .navbar-toggler {  border:none; padding:0px; padding: 0px;}
.navbar-toggler:focus {
  outline: none;
}
.navbar-toggler:focus-visible {
  outline: 3px solid blanchedalmond; /* That'll show 'em */
}
.socialIcon li{ padding:0 2px;}
.rokomariSection2nd .news-boxTop {margin: 10px 10px; width: 47%;}
.detailLeftMore .newsmore{ width:46%; margin:10px 10px; height:auto;}
.detail-Section .col-md-9,.detail-Section .col-md-3{
-ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.hidden-section{display:none;}
.for_mobile{display:block;}
.news-boxTop,.news-middle-section .news-box{min-height:inherit;}


}


/* small mobile :320px. */
@media (max-width: 767px) {

.navbar-toggler { margin-right: 10px;}
.navbar-dark .navbar-toggler-icon {
	background: url(../images/micon.png) no-repeat center;
	cursor:pointer;  
	  
}


.navbar-dark .navbar-brand {  margin-left: 10px;}
.mainNavgation .navbar-nav {
    padding:10px 0;
	background:#2D5EA3;
	height:280px;
	overflow-y:auto;
}
.mainNavgation .navbar-nav > li {
    float: left;
    padding: 0px;
    width: 100%;
}
.mainNavgation .navbar-nav a.nav-link {
    padding:6px 15px;
    width: 100%;
    border-bottom: none;
	color:#fff;

}
.mainNavgation .navbar-dark .navbar-nav .nav-link:hover {}
.mainNavgation .navbarLight {  padding:10px 0;}

.mainNavgation .navbar-collapse { background:#222; padding-bottom:20px;}
.mainNavgation {  padding:0 0 0px;}

.header-top p {  font-size: 12px;  width: 100%; text-align: center;}
.socialIcon {  padding: 8px 0 5px;  text-align: center;  width: 100%;}
.searchox {   width: 90%; float:none; margin:0 auto;}
.searchox input.form-control {   width: 80%;}
.latest-heading h2 {  width: 28%;}
.latest-heading marquee {  width: 72%!important;}
.big-newsBanner,.small-newbanner {  width: 100%;}
.image a img {  height: auto; object-fit: inherit;}
.image1 {
	margin:15px 2% 0;
    width: 46%;
    float: left;
}
.overly_hadding {
     position: inherit; 
    bottom: 0;
    background:#000;
  
}
.tabList {  margin-top: 20px;}
.add-section {padding:20px 0;}
.add-section a{margin:10px 0; display:block;}
.news-middle-section .nav-tabs .nav-item { padding:3px 0; }
.news-box { width: 46%; margin: 2%;}
.logo { width: 100%; text-align: center;}
.logo p {  text-align: center; color: #fff;   }
.footerSection ul {  width: 100%; text-align: center;    padding: 20px 0 0;  float: left;}
.footerSection ul li { width: auto;  display: inline-block;}
.footerSection ul li a {border: 1px solid #fff; padding:5px 8px; margin:2px; display: inline-block;}
.footerSection { padding: 10px 0px 20px;}
.news-allbox img {   width: 100%;  display: block;  height: auto;object-fit: inherit;}
.ftr-right{ width:100%;} .slideNews img, .slideNews p {   width: 100%;   max-width:100%;}
.same_section {margin-top:10px;}
.mainNavgation.fixed .navbarLight {  padding:11px 0 0;}
 .header-top h1 {  width: 100%; text-align:center;}
 .header-top h1 img{ height:60px;}
 
 .mainNavgation li:last-child {  position: inherit;right:0px;}
.formobileShow {
    margin: 0px;
    color: #fff;
    font-size: 15px;
    display: block;
    padding: 6px 0 0 10px;
    line-height: 13px;
}
.mainNavgation .navbar-toggler-icon {   
    width: 25px;
    height: 18px;
}
.mainNavgation .navbar-dark .navbar-toggler {  border:none; padding:0px; padding: 0px;}
.navbar-toggler:focus {
  outline: none;
}
.navbar-toggler:focus-visible {
  outline: 3px solid blanchedalmond; /* That'll show 'em */
}
.detailLeftMore .newsmore{ width:46%; margin:10px 10px; height:auto;}

.detail-Section .col-md-9,.detail-Section .col-md-3{
-ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
	.hidden-section{display:none;}
.for_mobile{display:block;}
.news-boxTop,.news-middle-section .news-box{min-height:inherit;}
}

/* Large Mobile :480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {

.navbar-toggler { margin-right: 10px;}
.navbar-dark .navbar-toggler-icon {
	background: url(../images/micon.png) no-repeat center;
	cursor:pointer;  
	 
}


.navbar-dark .navbar-brand {  margin-left: 10px;}
.mainNavgation .navbar-nav {
    padding:10px 0;
	background:#2D5EA3;
	height:280px;
	overflow-y:auto;
}
.mainNavgation .navbar-nav > li {
    float: left;
    padding: 0px;
    width: 100%;
}
.mainNavgation .navbar-nav a.nav-link {
    padding:6px 15px;
    width: 100%;
    border-bottom: none;
	color:#fff;

}
.mainNavgation .navbar-dark .navbar-nav .nav-link:hover {}
.mainNavgation .navbarLight {  padding:10px 0;}

.mainNavgation .navbar-collapse { background:#222; padding-bottom:20px;}
.mainNavgation {  padding:0 0 0px;}

.header-top p {  font-size: 12px;  width: 100%; text-align: center;}
.socialIcon {  padding: 3px 0 5px;  text-align: center;  width: 100%;}
.searchox {   width: 90%; float:none; margin:0 auto;}
.searchox input.form-control {   width: 80%;}
.latest-heading h2 {  width: 28%;}
.latest-heading marquee {  width: 72%!important;}
.big-newsBanner,.small-newbanner {  width: 100%;}
.image a img {  height: auto; object-fit: inherit;}
.image1 {
	margin:15px 2% 0;
    width: 46%;
    float: left;
}
.overly_hadding {
     position: inherit; 
    bottom: 0;
    background:#2D5EA3;;
  
}
.tabList {  margin-top: 20px;}
.add-section {padding:20px 0;}
.add-section a{margin:10px 0; display:block;}
.news-middle-section .nav-tabs .nav-item { padding:3px 0; }
.news-box { width: 46%; margin: 2%;}
.logo { width: 100%; text-align: center;}
.logo p {  text-align: center; color: #fff;   }
.footerSection ul {  width: 100%; text-align: center;    padding: 20px 0 0;  float: left;}
.footerSection ul li { width: auto;  display: inline-block;}
.footerSection ul li a {border: 1px solid #fff; padding:5px 8px; margin:2px; display: inline-block;}
.footerSection { padding: 10px 0px 20px;}

.ftr-right{ width:100%;} .slideNews img, .slideNews p {   width: 100%;   max-width:100%;}
.same_section {margin-top:10px;}
 .cobighor-Section .col-md-3{ 	margin-top:20px;}
 .mainNavgation li:last-child {  position: inherit;right:0px;}
.formobileShow {
    margin: 0px;
    color: #fff;
    font-size: 15px;
    display: block;
    padding: 6px 0 0 10px;
    line-height: 13px;
}
.mainNavgation .navbar-toggler-icon {   
    width: 25px;
    height: 18px;
}
.mainNavgation .navbar-dark .navbar-toggler {  border:none; padding:0px; padding: 0px;}
.navbar-toggler:focus {
  outline: none;
}
.navbar-toggler:focus-visible {
  outline: 3px solid blanchedalmond; /* That'll show 'em */
}
.rokomariSection2nd .news-boxTop{
	width:100%;
	margin:10px 0;
}
.detailLeftMore .newsmore{ width:46%; margin:10px 10px;height:auto;}
.slideNews p a.toptext {
    margin-top: 10px;
}
	.hidden-section{display:none;}
.for_mobile{display:block;}
	.news-boxTop,.news-middle-section .news-box{min-height:inherit;}
}


@media (max-width: 575px){

.navbar-toggler { margin-right: 10px;}
.navbar-dark .navbar-toggler-icon {
	background: url(../images/micon.png) no-repeat center;
	cursor:pointer;  
	
}


.navbar-dark .navbar-brand {  margin-left: 10px;}
.mainNavgation .navbar-nav {
    padding:10px 0;
	background:#2D5EA3;
	height:280px;
	overflow-y:auto;
}
.mainNavgation .navbar-nav > li {
    float: left;
    padding: 0px;
    width: 100%;
}
.mainNavgation .navbar-nav a.nav-link {
    padding:6px 15px;
    width: 100%;
    border-bottom: none;
	color:#fff;

}
.mainNavgation .navbar-dark .navbar-nav .nav-link:hover {}
.mainNavgation .navbarLight {  padding:13px 0;}

.mainNavgation .navbar-collapse { background:#222; padding-bottom:20px;}
.mainNavgation {  padding:0 0 0px;}

.header-top p {  font-size: 12px;  width: 100%; text-align: center; padding-left:10px;padding-right:10px;}
.socialIcon {  padding: 3px 0 5px;  text-align: center;  width: 100%;}
.searchox {   width: 90%; float:none; margin:0 auto;}
.searchox input.form-control {   width: 80%;}
.latest-heading h2 {  width: 28%;}
.latest-heading marquee {  width: 72%!important;}
.big-newsBanner,.small-newbanner {  width: 100%;}
.image a img {  height: auto; object-fit: inherit;}
.image1 {
	margin:15px 0% 0;
    width: 100%;
    float: left;
}
.overly_hadding {
     position: inherit; 
    bottom: 0;
    background:#2D5EA3;;
  
}
.tabList {  margin-top: 20px;}
.add-section {padding:20px 0;}
.add-section a{margin:10px 0; display:block;}
.news-middle-section .nav-tabs .nav-item { padding:3px 0; }
.news-box { width: 98%; margin: 2%;} 
.logo { width: 100%; text-align: center;}
.logo p {  text-align: center; color: #fff;   }
.footerSection ul {  width: 100%; text-align: center;    padding: 20px 0 0;  float: left;}
.footerSection ul li { width: auto;  display: inline-block;}
.footerSection ul li a {border: 1px solid #fff; padding:5px 8px; margin:2px; display: inline-block;}
 .footerSection { padding: 10px 0px 20px;}
 .ftr-right{ width:100%;}
 .slideNews img, .slideNews p {   width: 100%;   max-width:100%;}
 .same_section {margin-top:10px;}
 .cobighor-Section .col-md-3{ 	margin-top:20px;}
 .slideNews p a.toptext { margin-top:10px;}
 .mainNavgation.fixed .navbarLight {  padding:11px 0 0;}
 .header-top h1 {  width: 100%; text-align:center;}
 .header-top h1 img{ height:60px;}
.mainNavgation li:last-child {  position: inherit;right:0px;}
.formobileShow {
    margin: 0px;
    color: #fff;
    font-size: 15px;
    display: block;
    padding: 6px 0 0 10px;
    line-height: 13px;
}
.mainNavgation .navbar-toggler-icon {   
    width: 25px;
    height: 18px;
}
.mainNavgation .navbar-dark .navbar-toggler {  border:none; padding:0px; padding: 0px;}
.navbar-toggler:focus {
  outline: none;
}
.navbar-toggler:focus-visible {
  outline: 3px solid blanchedalmond; /* That'll show 'em */
}
.rokomariSection2nd .news-boxTop{
	width:100%;
	margin:10px 0;
}

.detailLeftMore .newsmore{ width:100%; margin:10px 0px; height:auto;}

.hidden-section{display:none;}
.for_mobile{display:block;}
.news-boxTop,.news-middle-section .news-box{min-height:inherit;}



}



@media (max-width: 350px){

.navbar-toggler { margin-right: 10px;}
.navbar-dark .navbar-toggler-icon {
	background: url(../images/micon.png) no-repeat center;
	cursor:pointer;
}


.navbar-dark .navbar-brand {  margin-left: 10px;}
.mainNavgation .navbar-nav {
    padding:10px 0;
	background:#2D5EA3;
	height:280px;
	overflow-y:auto;
}
.mainNavgation .navbar-nav > li {
    float: left;
    padding: 0px;
    width: 100%;
}
.mainNavgation .navbar-nav a.nav-link {
    padding:6px 15px;
    width: 100%;
    border-bottom: none;
	color:#fff;

}
.mainNavgation .navbar-dark .navbar-nav .nav-link:hover {}
.mainNavgation .navbarLight {  padding:10px 0;}

.mainNavgation .navbar-collapse { background:#222; padding-bottom:20px;}
.mainNavgation {  padding:0 0 0px;}

.header-top p {  font-size: 12px;  width: 100%; text-align: center;}
.socialIcon {  padding: 8px 0 5px;  text-align: center;  width: 100%;}
.searchox {   width: 90%; float:none; margin:0 auto;}
.searchox input.form-control {   width: 80%;}.latest-heading h2 {  width: 28%;}
.latest-heading marquee {  width: 72%!important;}

.big-newsBanner,.small-newbanner {  width: 100%;}
.image a img {  height: auto; object-fit: inherit;}
.image1 {
	margin:15px 0% 0;
    width: 100%;
    float: left;
}
.overly_hadding {
     position: inherit; 
    bottom: 0;
    background:#2D5EA3;;
  
}
.tabList {  margin-top: 20px;}
.add-section {padding:20px 0;}
.add-section a{margin:10px 0; display:block;}
.news-middle-section .nav-tabs .nav-item { padding:3px 0; }
.news-box { width: 46%; margin: 2%;}
.logo { width: 100%; text-align: center;}
.logo p {  text-align: center; color: #fff;   }
.footerSection ul {  width: 100%; text-align: center;    padding: 20px 0 0;  float: left;}
.footerSection ul li { width: auto;  display: inline-block;}
.footerSection ul li a {border: 1px solid #fff; padding:5px 8px; margin:2px; display: inline-block;}
.footerSection { padding: 10px 0px 20px;}

.ftr-right{ width:100%;} .slideNews img, .slideNews p {   width: 100%;   max-width:100%;}
.same_section {margin-top:10px;}
 .cobighor-Section .col-md-3{ 	margin-top:20px;}
 .slideNews p a.toptext { margin-top:10px;}
.mainNavgation.fixed .navbarLight {  padding:11px 0 0;}
 .header-top h1 {  width: 100%; text-align:center;}
 .header-top h1 img{ height:60px;}
 .mainNavgation li:last-child {  position: inherit;right:0px;}
.formobileShow {
    margin: 0px;
    color: #fff;
    font-size: 15px;
    display: block;
    padding: 6px 0 0 10px;
    line-height: 13px;
}
.mainNavgation .navbar-toggler-icon {   
    width: 25px;
    height: 18px;
}
.mainNavgation .navbar-dark .navbar-toggler {  border:none; padding:0px; padding: 0px;}
.navbar-toggler:focus {
  outline: none;
}
.navbar-toggler:focus-visible {
  outline: 3px solid blanchedalmond; /* That'll show 'em */
}
.rokomariSection2nd .news-boxTop{
	width:100%;
	margin:10px 0;
}

.detailLeftMore .newsmore{ width:100%; margin:10px 0px; height:auto;}
.hidden-section{display:none;}
.for_mobile{display:block;}
.news-boxTop,.news-middle-section .news-box{min-height:inherit;}









}