
body{ background-color: #efefef !important; outline: 0; margin: 0; padding: 0;}
.mp{ margin: 0; padding: 0;}
.wd100{ width:100%;}
.bdrn{ border:none; box-shadow:none;}
.bgn{background:none;}
.mrg{ margin: 0;}

.mrgt60{ margin-top:60px;}
.mrg-l-15{ margin-left:15px;}
.mrg-r-5{ margin-right:5px;}
.mrgb20{ margin-bottom: 20px;}

.mrgb10{ margin-bottom: 10px;}
.pd{ padding: 10px !important;}
.pd20{ padding: 20px;}

.bgwht{ background-color:#fff !important;}

.pdb10{ padding-bottom: 10px !important;}

.pdt20{padding-top: 20px;}

.pdt10{padding-top: 10px;}

.pdtb10{padding-top: 10px !important;  padding-bottom:10px !important;}

.pdr5{padding-right:5px;}

.pdlb10{padding-left: 10px; padding-bottom: 10px;}

.bdr-btm{border-bottom: 1px solid #dddddd; }

.img-pad5 {  padding:5px;}
.img-padbt5 {  padding:5px 0px;}





.navbar1 { margin:0px; 
    
  
    min-height: inherit;
    
}


/*### Header ###*/
.top-h-main{width: 100%; margin:opx !important; padding: 0px !important;  }


/*### Top Navigation Start ###*/

/* Menu List Css Start */

#nav4
{
    width:100%;
    background-image:url(../images/nav.png);
   line-height:30px; border-radius:0px;
}


#nav5
{
    width:100%;
    background-image:url(../images/nav.png);
   line-height:30px; border-radius:2px;
}
#nav_inn
{
    
}

/* Menu List Css End */

.top-lg-main{ margin: 0; padding: 0 5px!important;}
.top-lg-left {
    float: left;
    width: 34%; 
}

.top-lg-left-left { padding: 20px 0px !important; margin:0px !important; 
    float: left;
    width: 90%; 
}


.top-lg-left-left img{ margin:0px auto; padding-left:0% !important;  }

.top-lg-left-right { color:#000000 !important; font-size:14px; font-family:"Arial Unicode MS";
    float: left;
    width: 39%; text-align:center; line-height:25px; padding: 28px 0px 0px 0px!important; font-size:26px;
}

.top-lg-left-right h1 { text-align:center; 

}


.top-lg-right {
    float: right;
    width: 65%; text-align:right; padding-top:5px; color:#000; line-height: 20px;
}



.top-lg-right a {
   color:#000 !important;
}


.logo-bck{ background-image:url(../images/lg-banner.gif); background-position:left; background-repeat:no-repeat; background-size:cover;  }


.logo h1{ padding:0px !important; margin:0px !important;  }




.top-bg{ background: rgba(174,37,41,1);
background: -moz-linear-gradient(top, rgba(174,37,41,1) 0%, rgba(134,29,31,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(174,37,41,1)), color-stop(100%, rgba(134,29,31,1)));
background: -webkit-linear-gradient(top, rgba(174,37,41,1) 0%, rgba(134,29,31,1) 100%);
background: -o-linear-gradient(top, rgba(174,37,41,1) 0%, rgba(134,29,31,1) 100%);
background: -ms-linear-gradient(top, rgba(174,37,41,1) 0%, rgba(134,29,31,1) 100%);
background: linear-gradient(to bottom, rgba(174,37,41,1) 0%, rgba(134,29,31,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ae2529', endColorstr='#861d1f', GradientType=0 );

  color:#FFF !important;}

.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #000 !important;
  background-color: #fec828 ;
}



.top-bg ul { list-style: none; margin: 0px; padding: 0px 15px !important;  float:left !important;  }
.top-bg li { background: none; } 
.top-bg li a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff!important; text-decoration: none; padding: 5px 12px!important; display: block; font-weight: bold;   }
.top-bg li a:hover {  color: #000!important; background-color: #fec828!important; font-size: 12px!important;  }



.top-bg li  a:focus{  color: #000!important; text-decoration: none; background-color: #fec828!important;   }


.top-bg .open > a:focus {  color: #000!important; text-decoration: none; background-color: #fec828!important;   }

.top-bg div ul li ul  { border: none;  background-color:#fec828; }


.top-bg div ul li ul li a { padding:  10px;  color: #fff!important;   font-size: 12px;  zoom: 1; background-color:#861d1f !important;
  border-bottom:#fff dotted 1px;
 
 }
 
 
.top-bg div ul li ul li a:hover {color:#000 !important; background-color:#fec828 !important;
 
 }



.top-bg div ul li ul li a .mask { padding: 5px 10px;  color: #fff!important;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
					filter: alpha(opacity=50);										
					opacity:0.5;
					z-index:0;

 background-color: #fec828!important;  border-bottom: #FFF solid 1px; font-size: 12px;
  zoom: 1;
 
 
 }
 
 .awarded{  text-align: center; border-bottom: 0px solid #841d1f; padding: 5px 5px; margin-bottom:10px; margin-top:10px; background-color:#fff;}

.awarded h2{text-align: center;color: #19551f; font-size: 14px!important; text-transform:uppercase; font-weight: bold; margin:0px; }



.awarded2{  text-align: center; border-bottom: 1px solid #841d1f;  margin-bottom:10px; background-color:#fff;}

.awarded2 h2{text-align: center;color: #19551f; font-size: 16px!important; text-transform:uppercase; font-weight: bold; margin:0px; }


/* Mid Content Start */






/*### Body section home ###*/



.main-wd{ width: 100%; }
.main-mid-bg{  display: flex; }

.main-left-cont{background-color: #FFF; width: 75%; float:left; margin-right:10px; }

.left-news-hea{background: rgba(169,3,41,1);
background: -moz-linear-gradient(top, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(169,3,41,1)), color-stop(44%, rgba(143,2,34,1)), color-stop(100%, rgba(109,0,25,1)));
background: -webkit-linear-gradient(top, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);
background: -o-linear-gradient(top, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);
background: -ms-linear-gradient(top, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);
background: linear-gradient(to bottom, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019', GradientType=0 ); color:#fff !important; }

.main-right-cont{background-color: #f7f7f7; width: 25%; margin:0px; padding:10px 20px; float:right; 
	
	
	
	  }

.bd-text{color: #4d4d4d; line-height: 18px; font-size: 13px!important; text-align: justify; font-family: Arial, Helvetica, sans-serif;}

.bd-text a{color: #003360; text-decoration: none;}

.bd-text ul{ padding-left:3%; }

.bd-text a:hover{color: #990000; text-decoration: none;}


.bd-text h2{font-family:"Century Gothic";  font-size: 17px; font-weight: bold; text-align: left; margin:0px; padding:0px 0px 15px 0px;}






/***********************************sucess section************************************/
.img-right img{ float: right !important; }

.img-left img{ float: left;}

.img-wd img{ width: 100%;}

/***********************************sucess section - End************************************/




/***********************************ions-zoom-start************************************/


.programmes{width:100%;}

.programmes h2{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#4d4d4d; }
.programmes .lib-hm  { padding-left:24%;}

.programmes .hos-hm  { padding-left:30%;}

.programmes .comm-hm  { padding-left:23%;}

.programmes .soc-hm  { padding-left:26%;}

.programmes .dg-ac-hm  { padding-left:18%;}
.programmes .wom-hm  { padding-left:32%;}

.programmes .plac-hm  { padding-left:24%;}

.programmes .dow-hm  { padding-left:15%;}

.programmes .phl-hm  { padding-left:0% !important;}


.programmes .icn{

margin-bottom:5px;
transition:transform 0.5s;
-webkit-transition:transform 0.5s;
-o-transition:transform 0.5s;
-moz-transition:transform 0.5s;
-ms-transition:transform 0.5s;
min-height:55px;}
.programmes:hover .icn{
	transform:scale(1.1);
-webkit-transform:scale(1.1);
-o-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
transition:transform 0.5s;
-webkit-transition:transform 0.5s;
-o-transition:transform 0.5s;
-moz-transition:transform 0.5s;
-ms-transition:transform 0.5s;


}


.icn i {  text-align:center; width:100%; padding-bottom:20px;
    display: table;
    float: right;
    font-size:60px !important; color:#900; margin:0px !important;
    
}




.programmes .societ{

margin-bottom:5px;
transition:transform 0.5s;
-webkit-transition:transform 0.5s;
-o-transition:transform 0.5s;
-moz-transition:transform 0.5s;
-ms-transition:transform 0.5s;
min-height:55px;}
.programmes:hover .societ{
	transform:scale(1.1);
-webkit-transform:scale(1.1);
-o-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
transition:transform 0.5s;
-webkit-transition:transform 0.5s;
-o-transition:transform 0.5s;
-moz-transition:transform 0.5s;
-ms-transition:transform 0.5s;


}


/***********************************ions-zoom-END************************************/





/* Mid Content End */


/* Inner Content Start */
.page-title {
    margin-top: 10px; background-color:#fff; margin-bottom:10px; width:100%;
}
.page-title {
    display: block;
    padding: 18px 20px;
}

.page-title h6 {
    float: left;
    font-size: 12px;
    margin: 0;
    text-transform: uppercase;
}
.page-title h6:not(:first-child)::before {
    content: "›";
    padding: 0 10px;
}

h1, h2, h3, h4, h5, h6, .page-title a,  .active, .prev-next-post a {
    color: #282a2c;
}

.widget-title {
    font-size: 13px;
    font-weight: 700;
    margin: 0;
    text-transform: uppercase;
}






blockquote{ font-size:11px; background-color:#f3f3f3; border-left: 4px solid;}
.left-inner{ padding: 20px;}

.blog-post-image {
    overflow: hidden;
    position: relative;
}


.societies-left-cont{width:48%; float:left; margin-right:20px; }

.societies-right-cont{width:48%; float:right;  }



.right-menu {
 
   
}
.right-menu ul {
    border-bottom: 1px dotted #ae2629;
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.right-menu ul li {
    border-top: 1px dotted #ae2629;
}
.right-menu ul li a {
    color: #000;
    display: block;
    font-size: 1.1em;
    line-height: normal;
    padding: 10px ;
    text-decoration: none;
}
.right-menu ul li a:hover {
    background: #9a2225 none repeat scroll 0 0;
    text-decoration: none; color:#fff;
}
.right-menu ul ul {
    border-bottom: medium none;
}
.right-menu ul ul li {
    
   border-top: 1px dotted #ae2629;
}
.right-menu ul ul li a {
    color: #000;
    display: block;
    font-size: 1em;
    line-height: normal;
    padding: 0.5em 1em 0.5em 2.5em;
}
.right-menu ul ul li a:hover {
    background: #9a2225 none repeat scroll 0 0;
}
.right-menu ul ul ul {
    border-top: 1px solid #ae2629;
}
.right-menu ul ul ul li {
    border: medium none;
}
.right-menu ul ul ul li a {
    padding-bottom: 0.25em;
    padding-left: 3.5em;
    padding-top: 0.25em;
}
ul li.has-subnav .accordion-btn {
    background:none;
    color: #000;
    font-size: 16px;
}


.grd-dv{ width:100%;}





/* Inner Content End */

/**********************************footer section************************************/
.ft hr {
    border-color: #fff; margin:5px 0px;
}
.ftter{margin-bottom: 20px;}

.ftter .title, .ftterttitle { margin:0px; 
    font-family:Arial,sans-serif; color:#f4d525;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 2px;
    line-height: 24px; text-transform:none;
   
}

.ft-buld { width:100%; 
}

.ft {background-color: #a42427; padding: 20px 5px;
    color: #fff; background-image:url(../images/footer-main-buld.png);  background-size:cover;
}
.ft a {
    color: #fff;
}

.ft ul { padding:0px; list-style:none;
}

.ft ul li {padding:5px 0px;
}
/**********************************footer section End************************************/


/*
.ft-b{  background-color: #a42427; padding: 20px 10px;}



.ft-bx {  font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#fff; line-height:18px; float:left; margin-right:0px; }



.ft-bx  a {color: #fff; font-size: 14px; text-decoration: none; margin: 0px; padding: 0px; line-height:20px;   }

.ft-bx  a:hover {text-decoration: underline; color: #faeb94;  }

.ft-bx h2 {font-size: 18px; color: #f4d525; padding: 0px; margin: 0; }


.ft-bx ul{ list-style: none; margin: 0px; padding: 0px;  }

.ft-bx ul li{ float: none; padding: 0px; }

.ft-bx ul li a {color: #fff; font-size: 14px; text-decoration: none; margin: 0px; padding: 0px; line-height: 20px;   }

.ft-bx ul li a:hover {text-decoration: underline; color: #faeb94;  }



.ft-bx2 { width: 12%; }
.ft-bx2 img { margin:0px; padding:0px;  }



.ft-bx3 {  font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#fff; line-height:18px; float:left; margin-right:0px; width: 22%; }



.ft-bx3  a {color: #fff; font-size: 14px; text-decoration: none; margin: 0px; padding: 0px; line-height:20px;   }

.ft-bx3  a:hover {text-decoration: underline; color: #faeb94;  }

.ft-bx3 h2 {font-size: 18px; color: #f4d525; padding: 0px; margin: 0; }


.ft-bx3 ul{ list-style: none; margin: 0px; padding: 0px;  }

.ft-bx ul li{ float: none; padding: 0px; }

.ft-bx3 ul li a {color: #fff; font-size: 14px; text-decoration: none; margin: 0px; padding: 0px; line-height: 20px;   }

.ft-bx3 ul li a:hover {text-decoration: underline; color: #faeb94;  }
*/

/**********************************tumbnail************************************/

.wcnt{ padding:2px; font-family:Arial, Helvetica, sans-serif; color:#4d4d4d; font-size:12px; text-align:justify; line-height:18px; -webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px; }

.wcnt a h2 { color:#fff; background-color:#ae2629; font-size:12px; text-align:center; margin:0px; padding-top:10px !important; padding-bottom:10px !important; }

.wcnt a h3 { color:#4d4d4d; font-size:11px;  text-align:center;  }

.wcnt h2 { color:#fff; background-color:#ae2629; font-size:12px; text-align:center; margin:0px; padding-top:10px !important; padding-bottom:10px !important; }

.wcnt h3 { color:#4d4d4d; font-size:11px;  text-align:center;  }

.bgim{ width:100%; height:auto; position:relative; margin-bottom:20px; text-align:center;}

.nw-bt{background: #f26522;font-size: 15px; color: #fff; font-family: arial; border: none; padding:10px 20px; position:absolute; left:0; top:0; }



.wcnt button[type="button"] {width: 100%;  padding:10px ;
 background: #f26522;font-size: 15px; color: #fff; text-align:center; font-family: arial; border: none; margin-right:10px;  }


/**********************************tumbnail-End************************************/



/**********************************resume-start************************************/


.my-caption {
  
  color: #4b4b4b;
  font-size: 11px;
  font-weight: 400;
  line-height: normal;
  
  
}

.my-caption h2 {
  border-bottom: 1px dotted #389B17;
  color: #19551f;
  font-size: 14px;
  font-weight: 400;
  
  
  text-transform: uppercase;
  margin-bottom:15px; padding-bottom:5px;
  
  
  
}

.my-info {width:100%;
}
.my-info > span {
  float: right;
}




/**********************************resume-end************************************/





/**********************************News-start************************************/

.main-cont {
    margin: 0;
}



.main-cont hr.clearfix {
    margin: 0;
}
.postcard-left {
    width: 100%;
    padding: 10px 10px;
    display: table-cell;  
}
a.postcard-link {
    display: block; background-color: #f9f9f9;
    width: 100%;
    text-decoration: none;
    color: inherit;
}

a.postcard-link:hover,
a.postcard-link:focus {
    background-color: #ff4d00; color:#FFF;
}







.postcard-left div {
    display: table-cell;
}


.postcard-left .postcard-image  {
    width: 100px;
    height: 100px;
    padding-bottom: 0; float:left;
    border-bottom: none; margin-right:10px;
}

.postcard-text h3 {
    font-size: 22px; padding:0px; margin:5px 0px;
   
    text-decoration: none;
}



.postcard-text  { float:right;
}



.postcard-text p {
    line-height: 1.2em;
}
.readmore a{
    text-decoration: none;
}

.readmore a:hover{
    color: #8c1515;
}





.nrs-bx{ width: 100%; height: auto; float: left;   }











.nrs-bx-lf{ width: 20%; height: auto; float: left;  }

.nrs-bx-rg{ width: 78%; height: auto; float: right; }


.date-cnt{	float:left;	/*top:15px;	right:15px;*/	padding: 15px 10px;	font-size: 14px;	line-height: 18px;	min-width: 30%;	background-color:#263566;}

.date-block:not(.main-color-2-bg){	background:#263566;	color: rgba(255,255,255,.75);}


.date-cnt .day{	font-size:20px;	text-align:center;	color:#ffffff;}


.date-cnt .month{	text-transform:uppercase;	text-align:center;	color:#ffffff;}


.date-block .year{	font-size:13px;	line-height:23px;	text-align:center;}

.date-block.year-top{	padding-top:30px;	padding-bottom:8px;}

.date-block.year-top .year{	position:absolute;	top:0;	left:0;	right:0;	border-bottom: solid 1px rgba(255,255,255,.15);}

.date-block.year-bottom{	padding-top:8px;	padding-bottom:30px;}

.date-block.year-bottom .year{	position:absolute;	bottom:0;	left:0;	right:0;	border-top: solid 1px rgba(255,255,255,.15);}


.event-min{ width:30%; float:left; background-color:#263566; padding:5px;}
.event-date { width: 85%; float: left;  list-style: none;  background-color: #00356c; color: #ffffff; padding: 5px 0px; font-size: 13px;  text-align: center;  }
.event-mon{width: 85%; list-style: none; background-color: #FB7D2A; color: #ffffff; padding: 5px 0px; font-size: 13px;  text-align: center;  }









   



/**********************************News-end************************************/




/**********************************media************************************/


@media (max-width: 480px) {
.container {
    margin: 0 auto; width:100%;
    
}
.top-h-main{width: 100%; }

.top-lg-left {
    float: left;
    width: 100%;
}
.top-lg-right {
    float: right;
    width: 100%; text-align:right;  color:#000; margin:0px; padding:5px 0px;
}



.top-lg-right a {
   color:#000 !important; font-size:10px;
}




.logo{padding:5px 0px !important; margin:0px !important; }

.logo img{ margin:0px auto; padding-left:0%; }

.logo h1{ padding:0px !important; margin:0px !important; }


.awarded h2{text-align: center;color: #19551f; font-size: 12px!important; text-transform:uppercase; font-weight: bold; margin:0px; padding:0px; }


.awarded2 h2{text-align: center;color: #19551f; font-size: 12px!important; text-transform:uppercase; font-weight: bold; margin:0px; }



/* Mid Content Start */
.main-wd{ width: 100%; margin:0px; padding:0px; }
.main-mid-bg{width: 100%; display:table !important; margin:0px; padding:0px;   }

.main-left-cont{ width: 100%; background-color: #FFF; margin:0px; }

.main-right-cont{background-color: #f7f7f7; width: 100%; padding:10px 20px;  }




/***********************************ions-zoom-start************************************/


.programmes{width:100%; float:left;  }

.programmes h2{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; 
color:#4d4d4d;   }
.programmes .lib-hm  { padding-left:15%;  }

.programmes .hos-hm  {padding-left:20%; }

.programmes .comm-hm  { padding-left:5%;}

.programmes .soc-hm  { padding-left:15%;}

.programmes .wom-hm  {padding-left:15%; }

.programmes .dg-ac-hm  { padding-left:5%;}



.programmes .plac-hm  { padding-left:10%;}

.programmes .dow-hm  { padding-left:0%;}

.icon{   width:100%; padding-bottom:20px; text-align:center !important;}
.programmes .icon{  

margin-bottom:5px;
transition:transform 0.5s;
-webkit-transition:transform 0.5s;
-o-transition:transform 0.5s;
-moz-transition:transform 0.5s;
-ms-transition:transform 0.5s;
min-height:55px;}
.programmes:hover .icon{
	transform:scale(1.3);
-webkit-transform:scale(1.3);
-o-transform:scale(1.3);
-moz-transform:scale(1.3);
-ms-transform:scale(1.3);
transition:transform 0.5s;
-webkit-transition:transform 0.5s;
-o-transition:transform 0.5s;
-moz-transition:transform 0.5s;
-ms-transition:transform 0.5s;


}


.icon i { margin:0px auto; 
    display: table;
    
    font-size:50px !important; color:#900;
    
}



/* Mid Content End */

/* Inner Content Start */

.societies-left-cont{width:100%; float:left;  }

.societies-right-cont{width:100%; float:right;  }

/* Inner Content End */








.grd-dv{ width:270px; overflow-x: scroll; overflow-style:marquee-line; margin:0px; padding:0px;}



.ft hr {
    border-color: #fff; margin:5px 0px;
}
.ftter{margin-bottom: 20px;}

.ftter .title, .ftterttitle { margin:0px; 
    font-family:Arial,sans-serif; color:#f4d525;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 2px;
    line-height: 24px; text-transform:none;
   
}

.ft { padding:5px;
    color: #fff;
}
.ft a {
    color: #fff;
}

.ft ul { padding:0px; list-style:none;
}

.ft ul li {padding:5px 0px;
}







}






@media (min-width: 480px) and (max-width: 640px) {
	
	
.top-h-main{width: 100%; }

.top-h-main img{width: 50%; }


.top-lg-left {
    float: left;
    width: 100%;
}
.top-lg-right {
    float: right;
    width: 100%; text-align:right; font-size:10px !important; padding-top:5px; padding-bottom:5px; color:#000;
}

.top-lg-right a {
    font-size:10px !important;
}





.logo{padding:5px 0px !important; margin:0px !important; }

.logo img{ margin:0px auto; padding-left:0%; }

.logo h1{ padding:0px !important; margin:0px !important; }

/* Mid Content Start */

.main-wd{ width: 100%; margin:0px; padding:0px; }
.main-mid-bg{width: 100%; display:table !important; margin:0px; padding:0px;   }

.main-left-cont{ width: 100%; background-color: #FFF; margin:0px; }

.main-right-cont{background-color: #f7f7f7; width: 100%; padding:10px 20px;  }



.programmes .lib-hm  { padding-left:25%;  }

.programmes .hos-hm  {padding-left:32%; }

.programmes .comm-hm  { padding-left:25%;}

.programmes .soc-hm  { padding-left:27%;}

.programmes .wom-hm  {padding-left:30%; }

.programmes .dg-ac-hm  { padding-left:19%;}



.programmes .plac-hm  { padding-left:25%;}

.programmes .dow-hm  { padding-left:15%;}



/* Mid Content End */


/* Inner Content Start */

.societies-left-cont{width:100%; float:left;  }

.societies-right-cont{width:100%; float:right;  }

.grd-dv{ width:430px; overflow-x: scroll; overflow-style:marquee-line; margin:0px; padding:0px;}

}


/* Inner Content End */


.ft {background-color: #a42427; padding: 10px 5px;
    color: #fff;
}


}



@media (min-width: 768px) and (max-width: 1024px)  {
	
	
	.top-lg-left-left { padding: 20px 5px !important; margin:0px !important; 
    float: left;
    width: 100%; 
}


.top-lg-left-left img{ margin:0px auto;  }

.top-lg-left-right { color:#000000 !important; font-size:14px; font-family:"Arial Unicode MS";
    float: left;
    width: 100%; text-align:center; line-height:25px; padding: 28px 0px 0px 0px!important; font-size:22px;
}

	
	
	
	.top-lg-left {
    float: left;
    width: 100%;
}
.top-lg-right {
    float: right;
    width: 100%; text-align:right; padding-top:5px; padding-bottom:5px; color:#000;
}





.logo{padding:5px 0px !important; margin:0px !important; }

.logo img{ margin:0px auto; padding-left:0%; }

.logo h1{ padding:0px !important; margin:0px !important; }

.main-wd{ width: 100%; margin:0px; padding:0px; }
.main-mid-bg{width: 100%; display:table !important; margin:0px; padding:0px;   }

.main-left-cont{ width: 100%; background-color: #FFF; margin:0px; }

.main-right-cont{background-color: #f7f7f7; width: 100%; padding:10px 20px;  }


.programmes .lib-hm  { padding-left:33%;  }

.programmes .hos-hm  {padding-left:37%; }

.programmes .comm-hm  { padding-left:30%;}

.programmes .soc-hm  { padding-left:34%;}

.programmes .wom-hm  {padding-left:40%; }

.programmes .dg-ac-hm  { padding-left:29%;}



.programmes .plac-hm  { padding-left:32%;}

.programmes .dow-hm  { padding-left:23%;}
	
	
	/* Inner Content Start */

.societies-left-cont{width:100%; float:left;  }

.societies-right-cont{width:100%; float:right;  }

.grd-dv{ width:700px; overflow-x: scroll; overflow-style:marquee-line; margin:0px; padding:0px;}


/* Inner Content End */



.ft {background-color: #a42427; padding: 10px 5px;
    color: #fff;
}


	
	}










