/* For IPhone 6 - Landscape */
@media only screen and (min-width:640px) and (max-width: 670px) {
	
	html, body {
	    overflow-x: hidden;
	}	
	
	.navSearchHeader{margin-top: 50px;}
	
	.hidemobile {
		display:none;	
	}

	.hidemobile_important {
		display:none !important;	
	}		
}

@media only screen and (max-width: 670px) {

	html, body {
	    max-width: 100%;
	    font-family: Georgia;
	    font-size: 14px;
	    line-height: 1;
	    margin: 0;
	    color:#787878;
	    line-height: 20px;
	    overflow-x: hidden;
	}
	
	#wrapper {
		overflow: hidden;
	}
	
	#artBody img {
		width: 100% !important;
	}
	
	#artBody table {
		width: 100% !important;
		display: inline-block;
    	overflow-x: auto;
	}
	
	.hidemobile {
		display:none;	
	}

	.hidemobile_important {
		display:none !important;	
	}
	
	#logo
	{
	    padding: 0;
	    width: 243px;
	    background: url("../images/logo_v-1.3.png") no-repeat scroll 0 0 transparent;
	    height: 90px;
	    margin: 9px auto;
	    *margin-top: -2px;
	}
	
	.menuitem {
		padding-left: 0;
	}	
	
	.menuitem li {
	    float: left;
	    width: 50%;
	    list-style: none;
	    background-color: #CCC;
	    color: red;
	    font-size: 16px;
	    font-weight: bold;
	    line-height: 30px;
	    text-align: center;	
	}
	
	.menuitem li a.college {
		background: none !important;
	}
	
	.menuitem li a.exam {
	    background: none !important;
	}	
	
	.homeRJBlurb p{
		margin: 5px;
	}
	
	.articleheading {
	    text-align: center;
	    font-weight: bold;	
	    color: #FFF;
	    margin-top: 10px;
	    font-size: 16px;
	    line-height: 30px;
	}	
	
	#CoursesContent {
		line-height: 30px;
		background-color: #CCC;
		text-align: center;
	}
	
	.heading {
		width: 100%;
		background-color: #929090;
	    text-align: center;
	    font-weight: bold;
	    line-height: 30px;
	    margin-top: 10px;
	    font-size: 16px;
	}
	
	.heading a {
		text-decoration: none;
		color: #FFF;
	}
	
	.heading span {
	    color: #FFF;
	}	

	#homeContent .contentBlock .homeWidgetBox .artTitle a, .moreArticleWidget .artTitle a {
		color: #DA4A03;
		text-decoration: none;
		padding-left: 10px;	
		line-height: 30px;
		display: block;
	}

	.rightText {
	    text-align: right !important;
	    margin-right: 10px;
	    font-size: 14px;
	    font-weight: bold;
	}
	
	.rightText a {
	    color: #DA4A03;
	    text-decoration: none;
	}
	
	.examResult {
	    line-height: 20px;
	    border-bottom: 2px solid #DDD;
	    margin-top: 10px;
	}
	
	#examResultsWidget {
    	margin-bottom: 10px;
	}
	
	.widget {
    	padding: 0 10px;
	}
	
	#examWidgetFooter {
 	   padding: 0 10px;
	}
	
	/*NewsLetter css starts here*/
	#newsLetter{
	    background: #544239; /* Old browsers */
	    background: -moz-linear-gradient(#7C6F64, #544239); /* FF3.6+ */
	    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7C6F64), color-stop(100%,#544239)); /* Chrome,Safari4+ */
	    background: -webkit-linear-gradient(#7C6F64, #544239); /* Chrome10+,Safari5.1+ */
	    background: -o-linear-gradient(#7C6F64, #544239); /* Opera 11.10+ */
	    background: -ms-linear-gradient(linear, left top, left bottom, color-stop(0%,#7C6F64), color-stop(100%,#544239)); /* IE10+ */
	    background: linear-gradient(#7C6F64, #544239) repeat scroll 0 0 #598733; /* W3C */
	    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7C6F64', endColorstr='#544239',GradientType=0 ); /* IE6-9 */  
	    height:80px;
	    width:270px;
	    padding:10px;
	    margin:5px;
	    border-radius:10px;
	    behavior: url(https://keralaeducation.net/css/PIE.htc);
	    margin: 10px auto;
	}
	.emailImageNewsLetter{
	    background: url("../images/email_newsletter.png") no-repeat scroll 0 0 transparent;
	    border: medium none;
	    float: left;
	    height: 31px;
	    padding: 5px;
	    width: 40px;
	}
	.emailNewsLetterText{font-weight: 600;color: #FFFFFF;line-height: 1.2;}
	.newsletterContent{height: 30px;clear:both;}
	.newsletterContent .nl_inp{
	    background: url("../images/sprite_img.png") no-repeat scroll -76px -4px transparent !important;
	    border: 0 none;
	    color: #747862;
	    float: left;
	    height: 25px;
	    margin-bottom: 0;
	    padding: 1px 0 4px 3px;
	    text-indent: 5px;
	    vertical-align: baseline;
	    width: 140px;
	}
	.newsletterContent .nlSubmit{
	    background: url("../images/subscribe_newsletter_btn.png") no-repeat scroll 0 0 transparent;
	    border: medium none;
	    float: right;
	    height: 37px;
	    padding: 5px;
	    width: 121px;
	    cursor: pointer;
	}
	/*NewsLetter css ends here*/	

	#footerLinks {clear:both; margin-top: 15px;}
	#footerLinks ul {text-align:center;padding-bottom:25px; padding-left: 0px;}
	#footerLinks ul.topLinks {padding-top:15px;margin: 0;}
	#footerLinks ul li {display:inline;}
	#footerLinks ul li a:link,#footerLinks ul li a:visited,#footerLinks ul li a:active,#footerLinks ul li a:hover {color:#787878;font-size:12px;text-decoration:none;text-align:center;border-left:1px solid #D3D3D1;padding:0 5px;}
	#footerLinks ul li a.first {border:none;}
	
	#footercopyright {
		text-align: center;
		background-color: #605848;
		line-height: 30px;
		color: #FFF;
	}

	.collgeAds {
    width: 275px;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px;
	}

	.sb_button {
		float: left;
	}
	
	.button {
	    margin: 0 auto;
	    float: left;
    	width: 125px;
    	padding: 2px;
	}
	
	.quadAd {
	    margin: 0px auto;
	}
	
	.mob-280 {
	    width: 280px;
	}
	
	.mob-300 {
	    width: 300px;
	}

	.mob-260 {
	    width: 260px;
	}

	#articleContent {
		width: 100% !important;
	}
	
	#artcontent {
		width: 100% !important;
	    display: -webkit-box;
	    display: -moz-box;
	    display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
	    -webkit-box-orient: vertical;
	    -moz-box-orient: vertical;
	    -webkit-flex-direction: column;
	    -ms-flex-direction: column;
	    flex-direction: column;
	    /* optional */
	    -webkit-box-align: start;
	    -moz-box-align: start;
	    -ms-flex-align: start;
	    -webkit-align-items: flex-start;
	    align-items: flex-start;	
	}
	
	#rightmenu {
	    -webkit-box-ordinal-group: 2;
	    -moz-box-ordinal-group: 2;
	    -ms-flex-order: 2;
	    -webkit-order: 2;
	    order: 2;
	    width: 100%;
	    margin-left: -5px;
	}
	
	#artBody {
		width: 94%;
	    -webkit-box-ordinal-group: 1;
	    -moz-box-ordinal-group: 1;
	    -ms-flex-order: 1;
	    -webkit-order: 1;
	    order: 1;
	    margin: 5px;
	}
		
	
	#rightmenu ul {
		list-style: none;
	    width: 100%;
	    padding-left: 0px;
	    line-height: 1.5;
	}
	
	#rightmenu li.heading {
		color: #FFF;
	}
	
	li.child {
    	padding-left: 10px;
	}
	

	#middleThr #studentAd {
	    background: url("https://keralaeducation.net/images/shambhavi.png") -1px 0 transparent no-repeat;
	    height: 70px;
	}
	
	#rightmenu ul li a {
		line-height: 35px;
	}
	

	/* For Menu */
	a.head {
	    display: block;
	    font-size: 16px;
	    text-align: center;
	    line-height: 30px;
	}
	
	a.link {
	    display: block;
	    text-align: left;
	    padding-left: 50px;
	    background-color: #fbfbfb;
	    line-height: 30px;
	}	
	
	.leftTitle {
	    display: block;
	    font-size: 16px;
	    text-align: center;
	    clear: both;
	    line-height: 30px;
	}
	
	.leftContent ul {
	    margin: 0;
	    padding: 0px;
	}

	.leftContent li {
	    display: block;
	    width: 100%;
	    font-weight: normal;
	    text-align: left;
	    margin: 0;
	    padding-left: 50px;
	    font-size: 14px;
	}
	
	ul.menuitem {
	    margin: 0;
	    padding: 0;
	}
	
	.menuitem li {
		width: 100%;
	}
	
	#middleSec h1 {
	    line-height: 30px;
	}
		
	.exams_menu {
	    line-height: 30px;
	    font-size: 16px;
	    text-align: center;
	}
	
/* 	.img_menu {
    	background-color: #DA4A03;
    	width: 100%;
    	text-align: center;
	} */
	
	a.mob_search_menu {
	    font-size: 16px;
	    color: white;
	    font-weight: bold;
	    line-height: 30px;
	    text-decoration: none;
	}
	
	.menutext {
	    width: 80%;
	    float: left;
	    text-align: left;
	    text-indent: 10px;
	}
	
	.menuicon {
	    text-align: right;
	    margin-right: 5px;
	    height: 30px;
	}	

	#navbar {
	    display: none;
	}
	
	#breadcrumb {
		padding-left: 5px;
	}
	
	#breadcrumb .pbread a {
	    color: #39251B;
	    height: 20px;
	    text-decoration: none;
	}	
	
	#artTitle {
    	font-size: 20px;
	}
	#artBody {
    	font-size: 16px;
	}
	
	#articleContent {
    	margin: 5px;
	}
	
	.collapsemenu {
	    float: right;
	    padding-right: 5px;
	}
	
	.collapsemenu img {
	    height: 20px;
	    width: 20px;
	    margin-top: 5px;
	    padding-right: 10px;
	}
	
	#menuimg {
    	width: 24px;
    	padding: 0;
	    margin: 0;
	    margin-top: 3px;
	}
	
	.content {
    	margin-left: 5px;
	}
	
	#studentAd {
	    width: 304px;
	    margin: 0 auto;
	}
	.mobile_quadad {
		display: block;
		width: 300px;
		margin: 0 auto;
	}	
	
	#form_container {
		width: 97% !important;
	}
	
	.formUGCBox {
    	margin-top: 10px;
	}
	
	.copyright_text_center
	{
	    background: none repeat scroll 0 0 #605848;
	    color: #FFFFFF;
	    padding-bottom: 5px;
	    padding-top: 5px;
	    text-align: center;
	    height:30px;
	    line-height: 30px;
	    margin-bottom: 30px;
	}	
	
}




@media only screen and (min-width: 670px) {

.desktop_left
{
	position: absolute; 
	top: 100px; 
	width: 160px; 
	height: 600px; 
	overflow: visible; 
	z-index: 99; 
	left: 10px;
}	
	
.desktop_right
{
	position: absolute; 
	top: 100px; 
	width: 160px; 
	height: 600px; 
	overflow: visible; 
	z-index: 99; 
	right: 10px;
}	
	
.showmobile {
	display: none;
}
	
h1
{
    margin: 10px 0;
    font-size: 24px;
    font-weight: bold;
}
h2
{
    margin: 10px 0;
    font-size: 18px;
    font-weight: bold;
}
strong
{
    font-weight: bold;
}
#wrapper
{
    margin: 0 auto;
    width: 980px;
}
#header
{
    height: 86px;
    padding-top: 12px;
}
#logo
{
    padding: 0;
    width: 250px;
    background: url("../images/logo_v-1.3.png") no-repeat scroll 0 0 transparent;
    height: 94px;
    margin-top: 9px;
    *margin-top: -2px;
}
.floatL
{
    float: left;
}
.floatR
{
    float: right;
}
body
{
    font-family: Georgia;
    font-size: 12px;
    line-height: 1;
    margin: 0;
    color:#787878;
}
.clearfix:after{
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
    font-size: 0;    
}
/* Footer Links */
#footerLinks
{
    clear:both;
}
#footerLinks ul
{
    text-align:center;
    padding-bottom:25px;
}

#footerLinks ul.topLinks
{
    padding-top:30px;
    margin: 0;
}

#footerLinks ul li
{
    display:inline;
}

#footerLinks ul li a:link,#footerLinks ul li a:visited,#footerLinks ul li a:active,#footerLinks ul li a:hover
{
    color:#787878;
    font-size:12px;
    text-decoration:none;
    text-align:center;
    border-left:1px solid #D3D3D1;
    padding:0 5px;
}

#footerLinks ul li a.first
{
    border:none;
}

/* End of Footer Links */

/* Footer */
#footer-wrapper
{
  background-color:#605848;
}

#footer
{
    background-color:#605848;
    height:500px;
    width:980px;
}
#footerLogo
{
    background: url('../images/sprite_img.png') -10px -186px no-repeat;
    height:55px;
    width: 290px;
    padding-top:15px;
    margin: 10px auto;
}
.spacelogo
{
    height : 10px;
}
.footerClass
{
    text-align:center;
}

.footerClass .footerline
{
    height: 2px;
    background-color: #746D5E ;
    width: 980px;
    margin-top: 5px;
}
#footerLink {
    width:980px;
    text-align:left;
    margin:0 auto;
    padding-top:45px;
    display:block;
    *padding-left:45px;
    *padding-top:15px;
}

#footerLink ul
{
    margin:0;
    padding: 0;
    list-style:none;
}

#footerLink ul li{
    font-family:Georgia;
    font-size:11px;
    color:#FFF;
    font-weight:400;
    line-height:19px;
}

#footerLink ul li a
{
    font-family:Georgia;
    font-size:14px;
    color:#FFF;
    text-decoration:none;
}


#footerLink .firstC, #footerLink .secondC,#footerLink .thirdC,
#footerLink .fourthC, #footerLink .fifthC, #footerLink .sixthC {
    float:left;
    width:155px;
}

#footerLink .firstC{
    width: 130px;
}

#footerLink .fourthC{
    width: 160px;
    margin-right: 10px;
}

.footerClass, .footerQuadAds {
    margin-top: 15px;
    text-align: center;
}
/* Search bar */
.searchEdu
{
    margin: 0 auto;
    padding-top: 8px;
    width: 250px;
}
.searchBox
{
    width:182px;
    background:transparent url("../images/sprite_img.png") -542px -367px !important;
    background-repeat:no-repeat !important;
    color:#747862 !important;
    height:25px !important;
    border:0 !important;
    margin-bottom:0 !important;
    padding:1px 0px 4px 3px !important;
    float:left !important;
    text-indent: 5px !important;
    vertical-align: baseline !important;
    line-height:2;
}
.searchbutton
{
    background: url("../images/sprite_img.png") no-repeat scroll -77px -91px transparent;
    border: medium none;
    height: 29px;
    width: 63px;
    float:left;
    padding:0 !important;
}

/* End of Search bar */
/*css for copyright text*/
.copyright_text
{
    background: none repeat scroll 0 0 #605848;
    color: #FFFFFF;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align: center;
    width: 980px;
    height:70px;
}
/*css end for copyright text*/
/* End of Footer */

/*NewsLetter css starts here*/
#newsLetter{
    background: #544239; /* Old browsers */
    background: -moz-linear-gradient(#7C6F64, #544239); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7C6F64), color-stop(100%,#544239)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(#7C6F64, #544239); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(#7C6F64, #544239); /* Opera 11.10+ */
    background: -ms-linear-gradient(linear, left top, left bottom, color-stop(0%,#7C6F64), color-stop(100%,#544239)); /* IE10+ */
    background: linear-gradient(#7C6F64, #544239) repeat scroll 0 0 #598733; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7C6F64', endColorstr='#544239',GradientType=0 ); /* IE6-9 */  
    height:80px;
    width:270px;
    padding:10px;
    margin:5px;
    border-radius:10px;
    behavior: url(https://keralaeducation.net/css/PIE.htc);
}
.emailImageNewsLetter{
    background: url("../images/email_newsletter.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    height: 31px;
    padding: 5px;
    width: 40px;
}
.emailNewsLetterText{font-weight: 600;color: #FFFFFF;line-height: 1.2;}
.newsletterContent{height: 30px;clear:both;}
.newsletterContent .nl_inp{
    background: url("../images/sprite_img.png") no-repeat scroll -76px -4px transparent !important;
    border: 0 none;
    color: #747862;
    float: left;
    height: 25px;
    margin-bottom: 0;
    padding: 1px 0 4px 3px;
    text-indent: 5px;
    vertical-align: baseline;
    width: 140px;
}
.newsletterContent .nlSubmit{
    background: url("../images/subscribe_newsletter_btn.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    float: right;
    height: 37px;
    padding: 5px;
    width: 121px;
    cursor: pointer;
}
/*NewsLetter css ends here*/

/*Lightbox css start here*/
/* /Lightbox background */
#lightbox {
    display:none;
    background:#000000;
    opacity:0.9;
    filter:alpha(opacity=90);
    position:fixed;
    top:0px;
    left:0px;
    min-width:100%;
    min-height:100%;
    z-index:1000;
}
/* Lightbox panel with some content */
#lightbox-panel {
    display:none;
    position:fixed;
    top:250px;
    left:50%;
    margin-left:-200px;
    width:400px;
    background:#EDEAE5;
    padding:10px 15px 10px 15px;
    border:3px solid #CCCCCC;
    z-index:1001;
    border-radius: 10px 10px 10px 10px;
}
#lightbox-panel  h2
{
    color:#4C8C29;
    text-align: center;
}
#lightbox-panel  a
{
    color: #4C8C29;
    display: block;
    float: right;
    margin-right: -25px;
    margin-top: -21px;
    text-decoration: none;
}
/*Lightbox css end here*/
/* Article detailed page css */

#middle_div #middleFir {
    float:left;
    width:17%;
}
#middleSec {
    float:right;
    margin-right: 18px;
    width: 470px;
}
#middleSec h1
{
    margin: 0 0 5px;
    font-size: 20px
}
#middleSec #pageBlurb
{
    border-radius: 10px;
    -moz-border-radius: 10px;
    margin: 10px 0;
    behavior: url(https://keralaeducation.net/css/PIE.htc);
    text-align: justify;
    line-height: 1.2em;
	font-size:16px;
}
#middleSec #pageBlurb p
{
    margin: 10px 0;
    line-height: 1.4em;
}
#middleSec #pageBlurb a
{
   color: #D22A00;
}
#middleSec #pageBlurb .details .read-less
{
    position: relative;
    left: 400px;
    bottom: 5px;
}

#middleThr {
    float:right;
    width: 306px;
}

#middleThr .quadAd {
    margin-bottom: 15px;
}
#middleThr .quadAd .button {
    float: left;
    margin: 0 14px;
    *width:120px;
}

#middleFir .menuitem {
    width:100%;
    height:auto;
    -webkit-border-radius:20px;
    -moz-border-radius:20px;
    border-radius:10px;
    border:1px solid #D9D5CD;
    padding:5px;
    background-color: #F6F5F3;
    behavior: url(https://keralaeducation.net/css/PIE.htc);
}

#middleFir .menuitem .dottedSpace{
    display: none;
}


#middleFir .leftMenu {

}

#middleFir .leftPromotion{
    border: 1px solid #DEDAD4;
    border-radius: 5px;
    -moz-border-radius: 5px;
    behavior: url(https://keralaeducation.net/css/PIE.htc);
    margin-top: 10px;
    width: 176px;
}
#middleFir .leftPromotion .heading{
    background: url(../images/left_menu_fir.jpg) repeat-x;
    border-bottom: 1px solid #DEDAD4;
    height: 22px;
    padding: 10px 5px 0;
    border-radius: 5px 5px 0 0;
    color: #39251B;
}
#middleFir .leftPromotion .content{
    padding: 10px;
}

#middleFir .leftPromotion .content .title{
    padding: 10px 0;
}

#middleFir .leftPromotion .content .title a{
    color: #D22A00;
    font-weight: bold;
    font-size: 16px;
    text-decoration: none;
}
#middleFir .leftPromotion .content .blurb{
    padding-bottom: 30px;
}


#middle_div {
    color:#362D2E;
}
#articleContent {
    float: left;
    text-align: justify;
    width: 68%;
}
#artTitle {
    color: #39251B;
    font-family: Georgia;
    font-size: 24px;
    font-weight: bold;
    margin: 0;
    padding: 1px 10px 3px 0;
    text-align: left;
}
#articleContent .artDate {
    margin-bottom: 10px;
}

/*Start of Related Articles Menu*/
#articleContent #rightmenu {
    float: right;
    height: 60px;
    width: 40%;
}

#articleContent #rightmenu {
    border: 1px solid #CCC;
    -webkit-border-radius: 20px;
    -moz-border-radius: 40px;
    border-radius: 10px;
    margin: 15px 0 0 10px;
    padding-bottom: 15px;
    height: auto;
    width: 180px;
    text-align: center;
    font-family: Georgia;
    font-size: 12px;
    color: #39251B;
}
#rightmenu ul li.heading {
    padding: 20px;
    padding-left: 10px;
    padding-bottom: 10px;
    font-family: Georgia;
    font-size: 14px;
    color: black;
    font-weight: bold;
}
#rightmenu ul li.child {
    height: auto;
    width: auto;
    padding-bottom: 7px;
    font-family: Georgia;
    font-size: 11px;
    color: #4C8C29;
    padding-left: 10px;
}
#rightmenu ul {
    padding: 0;
    margin: 0;
    text-align: left;
}
#rightmenu ul li {
    list-style: none;
}
#rightmenu ul li.child .bulletBrownArrow {
    background-image: url(../images/sprite_img.png);
    background-repeat: no-repeat;
    background-position: -267px -140px;
    width: 7px;
    height: 13px;
    float: left;
}
#rightmenu ul li a {
    text-decoration: none;
    font-size: 12px;
    font-family: Georgia;
    color: #4C8C29;
    padding-left: 5px;
}
/*End of Related Articles Menu*/


#socialButtons{
    margin-bottom: 10px;
}
#socialButtons .sb_button{
    float: left;
}
#socialButtons #sb_tweet{
    width: 90px;
}
#socialButtons #sb_google{
    width: 67px;
}
#socialButtons #sb_stumbleupon{
    margin-left: 5px;
}
#artcontent {
    margin-top: 10px;
    padding: 0;
    color: #39251C;
    font-family: Georgia;
    font-size: 12px;
    line-height: 1.4em;
    padding-left: 5px;
}
#artBody{
    line-height: 1.4em;
	font-size:16px;
}

#artBody table{
	max-width: 470px;
}

#artBody table td{
    padding: 5px;
}
/* for below CSS, the background image is site specific. So we have added bacground css in site specific css file*/
#middleThr #studentAd {    
    height: 59px;
    margin: 4px 0 10px;
    width: 302px;
}

#middleThr #studentAd .content {
    color: #D22A00;
    font-size: 13px;
    font-weight: bold;
    padding-top: 16px;
    text-align: right;
    width: 200px;
}

#middleThr #studentAd .content a {
    color: #39251C;
    font-size: 11px;
    font-weight: normal;
}
/* CSS end for Article detailed page */
/* CSS for article comments view */
#artComment  {
    border:1px solid #CCC;
    -webkit-border-radius:20px;
    -moz-border-radius:40px;
    border-radius:10px;
    margin-top:15px;
    padding-bottom:15px;	
    height:auto;
    width:99%;
    text-align:left;
    font-family:Georgia;
    font-size:11px;
    color : #39251B ;
}
#artComment .c_cnt	{
    padding : 10px;
    padding-left : 20px;
    font-family:Georgia;
    font-size:13px;
    color : #39251C;
    font-weight : bold;		
}
#artComment .c_body	{
    background-color: #FBFAF9 ;
    height : auto;
    width : 90%;
    padding : 10px;
    border:1px solid #CCC;
    margin-left: 20px;
    margin-top:10px;
    overflow:auto;
}
#artComment .c_body ul{
    margin: 10px 5px;
    padding: 0;
}
.c_body	ul li.comment_lft	{
    float : left ;
    width : 80% ;
    list-style: none;
}	
.comment_lft .authorinfo	{
    padding :10px 0 17px 0;	
}
.comment_lft .authorinfo .aname	{
    font-weight: bold;
}
.c_body	ul li.comment_rgt	{
    float : right ;
    width : 20% ;
    text-align : center;	
    padding-top : 12px;
    font-family:Georgia;
    font-size:11px;
    color : #82543E ;
    list-style: none;
}
.c_nocom
{
    margin: 20px;
}

.c_content
{
    margin: 0;
    padding: 0;
}

.c_content li
{
    list-style: none;
    margin: 0;
    padding: 0;
}
.comment_rgt .c_reply	{
    padding-bottom: 10px;
    padding-left : 15px;
    padding-top : 12px;
    background-repeat: no-repeat;
    height: 15px;
    width: 100%;
    text-align : center;	
}
.c_reply a , .c_report a {
    font-family:Georgia;
    font-size:11px;
    color : #82543E ;
    text-decoration : none;
}
.c_reply .cr_img	{
    background: url('../images/sprite_img.png') -939px -87px;
    width: 13px;
    height : 25px;
    float : left;
    padding-left : 20px;
}
.c_reply .cr_text	{
    float : right ; 
    padding-top: 5px;
    width: 85px;
    height : 10px;
}
.comment_rgt .c_report	{
    background: url('../images/sprite_img.png') -265px -91px;
    background-repeat: no-repeat;
    margin-left: 17px;
    padding-left: 28px;
    padding-top: 8px;
    text-align: center;
    width: 38%;
    height: 15px;
}

#articlePagination {
    float: right;
    height: 20px;
    padding-top: 10px;
}
#articlePagination a {
    color: #666666;
    margin: 0 3px;
    float:left;
}
#articlePagination a.previous_link {
    background: url("../images/sprite_img.png") repeat scroll -3px -8px transparent;
    border: medium none;
    display: block;
    height: 26px;
    text-indent: -9999px;
    width: 27px;
}
#articlePagination a.active_page {
    font-weight: bold;
}
#articlePagination a.page_link {
    margin: 6px 3px 3px;
}
#articlePagination a.page_link {
    margin: 6px 3px 3px;
}
#articlePagination a.next_link {
    background: url("../images/sprite_img.png") repeat scroll -41px -8px transparent;
    border: medium none;
    display: block;
    height: 26px;
    text-indent: -9999px;
    width: 27px;
}
/* CSS end for article comments view */
/* CSS added for menu navigation bar */

#navbar	{
    padding-bottom : 10px;
    *padding-top:10px; /* this is added to solve top banner ad design issue for IE 7 browser */
}

#navbar ul.navTop {
    float:left;
    width:100%;
    height:33px;
    padding: 0;
    margin: 0;
    list-style:none;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    behavior: url(https://keralaeducation.net/css/PIE.htc);    
}

#navbar ul.navTop li.navTopList {
    list-style:none;
    float:left;
    height: 33px;
    width: 325px;    
}

#navbar ul.navTop li a.topNav:link,#navbar ul.navTop li a.topNav:visited,
#navbar ul.navTop li a.topNav:active,#navbar ul.navTop li a.topNav:hover {
    color:#FFF;
    font-size:13px;
    font-weight:700;
    text-decoration:none;
    display:block;
    width:325px;
    text-align:center;
    padding:10px 0;
}

#navbar > ul.navTop > li:first-child a.topNav{
    border-left: none;
    border-radius:4px 0  0 4px;
    -webkit-border-radius:4px 0  0 4px;
    behavior: url(https://keralaeducation.net/css/PIE.htc);
}
#navbar > ul.navTop > li:first-child {
    border-left: none !important;
}

#navbar > ul.navTop > li:last-child{
    border-right: none !important;
}

#navbar .nav-colleges li .nav-colleges, #navbar .nav-courses li .nav-courses, 
#navbar .nav-exams li .nav-exams, #navbar .nav-resources li .nav-resources, 
#navbar .nav-qna li .nav-qna, #navbar .nav-studyabroad li .nav-studyabroad,
#navbar .nav-universities li .nav-universities{
    background:url(../images/navigation_sel.jpg) repeat;
    color:#FFF;
}


#navbar ul.navTop li a.topNav:hover,#navbar ul li a.selected {
    background:url(../images/navigation_sel.jpg) repeat;
    color:#FFF;
}

#navbar ul.navTop li a.first:hover,#navbar ul li a.first {
    width:15px;
    background:none;
    cursor:default;
}

#navbar ul.navTop li #studyAbroadSubNav{
    position: relative;
    left: -48px;
}

#navbar ul.navTop li #collegesSubNav{
    width: 488px;
}

#navbar ul.navTop li #coursesSubNav{
    width: 488px;
}

#navbar ul.navTop li #resourcesSubNav{
    width: 320px;
}

#navbar ul.navTop li #resourcesSubNav .leftMenu{
    width: 157px;
}


#navbar ul.navTop li .subMenu{
    position: relative;
    width:295px;
    padding: 20px 10px 10px 20px;
    margin: 0;
    list-style: none;
    border: 1px solid #D9D5CD;
    border-top: 2px solid #39251C;
    background-color: #FFF;
    z-index: 700; 
    color:#39251C;
    display:none;
    background:#FFFFFF;
}

#navbar ul.navTop li .subMenu a{
    color: #39251C;
    font-size: 13px;
    font-weight: 700;
    text-decoration: none;
    display: block;
    border: none;
    width: auto;
    text-align: left;
}
#navbar ul.navTop li .subMenu a.head{
    margin: 10px 0;
    border-bottom: 3px solid #D22A00;
    padding-bottom: 3px;
}

#navbar ul.navTop li .subMenu li.parent a{
    margin-bottom: 10px;
    border-bottom: 3px solid #D22A00;
    padding-bottom: 3px;
}

#navbar ul.navTop li .subMenu a.link{    
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    display: block;
    border: none;
    width: auto;
    text-align: left;
    margin-bottom: 5px;
    background: url('../images/sprite_img.png') -286px -164px no-repeat;
    padding-left: 10px;
}

#navbar ul.navTop li .subMenu .leftMenu{
    width: 138px;
    float:left;
}

#navbar ul.navTop li #collegesSubNav .leftMenu{
	width: 248px;
}

#navbar ul.navTop li .subMenu .leftMenu div, #navbar ul.navTop li .subMenu .rightMenu div {
    margin-bottom: 5px;
}

#navbar ul.navTop li .subMenu .rightMenu{
    width: 138px;
    float:right;
}

#navbar ul.navTop li #collegesSubNav .rightMenu{
	width: 230px;
}

#navbar ul.navTop li:hover .subMenu{        
    display: block;
}

#navbar #coursesSubNav #courseList, #navbar #collegesSubNav #courseList{
    border: none;
    margin: 0;
}

#navbar #coursesSubNav .linkRight a{
    float: right;
    color: #D22A00;
    font-size: 12px;
    position: relative;
    top: -15px;
    right: 12px;
    text-decoration: underline;
    font-weight: normal;
}

#navbar #coursesSubNav #courseList .heading, #navbar #collegesSubNav #courseList .heading{
    display: none;
}
#navbar #coursesSubNav #courseList li, #navbar #collegesSubNav #courseList li{
    list-style: none;
}

#navbar #coursesSubNav #courseList li.child a, #navbar #collegesSubNav #courseList li.child a{
    color: #4C8C29;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    display: block;
    border: none;
    width: auto;
    text-align: left;
    margin-bottom: 5px;
    background: url('../images/sprite_img.png')  -286px -164px no-repeat;
    padding-left: 10px;
}
/* CSS end for menu navigation bar */
/* Article listing page */
#artcontent{
    margin-top: 10px;
    padding: 0;
}
.articleList
{
	margin-bottom:10px;
    margin-right: 20px;
    border-bottom: 1px solid #39251A;
}
#artcontent div:nth-child(even) {
    background-color: #ddf3f
}

.articleList .articleTitle{
    text-align: left;
}
.articleList .articleTitle a
{
    color: #39251A;
    text-decoration: none;
    font-weight:bold;
}
.articleList .articleTitle a:hover
{
    text-decoration: underline;
    font-weight:bold;
}
.articleList .leaderText
{
    margin: 10px 0;
}
.articleList .moreLink
{
	color: #4C8C29;
}

.listing_pagination {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: relative;
    float:right;
}

.listing_pagination  span a 
{
    color: #4C3A31;
    float: left;
    margin-left: 5px;
    text-decoration: none;
    vertical-align: top;
}

.listing_pagination .previous_link a {
    background: url('../images/sprite_img.png') -3px -7px;
    height: 26px;
    width: 27px;
    border: none;
    display: block;
    text-indent: -9999px;
    margin-top: -4px;
}

.listing_pagination  .next_link  a {
    background: url('../images/sprite_img.png') -41px -8px ;
    height: 26px;
    width: 27px;
    border: none;
    display: block;
    text-indent: -9999px;
    margin-top: -4px;
}

.listing_pagination  .active_link 
{
    font-weight:bold;
    color: #000000;
    float: left;
    margin-left: 5px;
}
/* End of Article listing page */

/* Course List Widget CSS */
#courseList ul{
    list-style: none;
    padding: 0 0 0 10px;
    color: #39251A;
    margin: 10px 0 20px 0;
    font-size: 12px
}

#courseList .leftList{
    float: left;
    width: 248px;
}

#courseList .rightList{
    float: right;
    width: 230px;
}

#courseList ul ul{
    list-style: circle inside;
    margin: 0;
}

#courseList ul li{
    margin-bottom: 3px;
}

#courseList a{
    color: #4C8C29;
    text-decoration: none;
}

#courseList .parent{
    margin-bottom: 5px;
}
#courseList .parent a{
    color: #39251C;
    text-decoration: underline;
}

#courseList .course h4{
    margin: 0px;
    *margin-bottom:5px;
}
/*End of course List*/

/*study abroad css*/
.ie_b_study_abroad_body{width:468px; height:85px; float:left; margin-top:8px;} .ie_b_study_abroad{width:468px; height:auto; float:left; margin-top:10px; border:solid #b79a9a 1px;} .ie_b_study_abroad_body a{text-decoration:none;color:#3c4063;} .ie_b_study_abroad_body a:hover{text-decoration:underline;color:#3c4063;} .ie_b_study_abroad_body ul{text-decoration:none;list-style:none;padding:0;margin:0;} .ie_b_study_abroad_body li{text-decoration:none;list-style:none;padding:0;width:105px; height:14px; float:left;min-height:18px;font-family:Georgia;font-size:12px;font-weight:bold;color:#3c4063;padding-left:10px;} .ie_b_study_abroad_h{width:190px; height:20px;float:left; padding-left:5px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#2d3258;} .ie_b_study_abroad_h1{width:130px; height:20px;float:left;  font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold;color:#2d3258;} .ie_b_study_abroad_body_spam1{width:18px;height:13px;background:url(../images/edu_images.png) -2px -4px no-repeat;float:left;margin-right:5px;} .ie_b_study_abroad_body_spam2{width:18px;height:13px;background:url(../images/edu_images.png) -22px -4px no-repeat;float:left;margin-right:5px;} .ie_b_study_abroad_body_spam3{width:18px;height:13px;background:url(../images/edu_images.png) -42px -4px no-repeat;float:left;margin-right:5px;} .ie_b_study_abroad_body_spam4{width:18px;height:13px;background:url(../images/edu_images.png) -2px -20px no-repeat;float:left;margin-right:5px;} .ie_b_study_abroad_body_spam5{width:18px;height:13px;background:url(../images/edu_images.png) -22px -20px no-repeat;float:left;margin-right:5px;} .ie_b_study_abroad_body_spam6{width:18px;height:13px;background:url(../images/edu_images.png) -42px -20px no-repeat;float:left;margin-right:5px;} .ie_b_study_abroad_body_spam7{width:18px;height:13px;background:url(../images/edu_images.png) -2px -37px no-repeat;float:left;margin-right:5px;} .ie_b_study_abroad_body_spam8{width:18px;height:13px;background:url(../images/edu_images.png) -22px -36px no-repeat;float:left;margin-right:5px;} .ie_b_study_abroad_body_spam9{width:18px;height:13px;background:url(../images/edu_images.png) -42px -36px no-repeat;float:left;margin-right:5px;} .ie_b_study_abroad_body_spam10{width:18px;height:13px;background:url(../images/edu_images.png) -2px -53px no-repeat;float:left;margin-right:5px;} .ie_b_study_abroad_body_spam11{width:18px;height:13px;background:url(../images/edu_images.png) -22px -53px no-repeat;float:left;margin-right:5px;} .ie_b_study_abroad_body_spam12{width:18px;height:13px;background:url(../images/edu_images.png) -42px -52px no-repeat;float:left;margin-right:5px;} .ie_b_study_abroad_body_spam13{width:18px;height:13px;background:url(../images/edu_images.png) -2px -69px no-repeat;float:left;margin-right:5px;} .ie_b_study_abroad_body_spam14{width:18px;height:13px;background:url(../images/edu_images.png) -22px -69px no-repeat;float:left;margin-right:5px;} .ie_b_study_abroad_body_spam15{width:18px;height:13px;background:url(../images/edu_images.png) -42px -68px no-repeat;float:left;margin-right:5px;}
/*End of study abroad*/

/****search box related*****/
.searchBox {
    background: url("../images/sprite_img.png") no-repeat scroll -75px -6px transparent !important;
    border: 0 none !important;
    color: #747862 !important;
    float: left !important;
    height: 25px !important;
    line-height: 2;
    margin-bottom: 0 !important;
    padding: 1px 0 4px 3px !important;
    text-indent: 5px !important;
    vertical-align: baseline !important;
    width: 182px;
}
.searchEdu {
    margin: 0 auto;
    padding-top: 8px;
    width: 250px;
}

.searchbutton {
    background: url("../images/sprite_img.png") no-repeat scroll -192px -128px transparent;
    border: medium none;
    float: left;
    height: 25px;
    margin-left: 5px;
    padding: 0 !important;
    width: 59px;
}

/* below css is for Breadcrumb*/
#headerNav {
    width: 100%;
    margin-top: 2px;
}
.hp_content {
    height: 20px;
    padding: 0;
}
#breadcrumb {
    float: left;
    font-family: Georgia;
    font-size: 12px;
    height: 20px;
    margin-right: 15px;
    width: 68%;
    *display:block;
    *margin-top:-10px
}
#breadcrumb .pbread {
    color: #39251B;
    height: 20px;
}
#breadcrumb .pbread a {
    color: #39251B;
    height: 20px;
    text-decoration: none;
}
#breadcrumb .cbread {
    height: 20px;
    *line-height:2;
}
#feature_listing {
    float: left;
    margin-left: 7px;
    width: 290px;
}
#feature_listing .callnow {
    float: left;
    margin-left: 18px;
    width: 165px;
}
#feature_listing .callnow .calltext{
    float: left;
    margin-top: 2px;
    font-weight: bold;
}
#feature_listing .callnow .callimg {
    background: url("../images/sprite_img.png") no-repeat scroll -222px -162px transparent;
    float: left;
    height: 17px;
    margin-top: 2px;
    width: 22px;
}
#feature_listing .callnow .callno {
    float: left;
    margin-left: -2px;
    margin-top: 2px;
    width: 83px;
    font-weight: bold;
    color: #39251B;
}
.socialL {
    float: right;
    position: relative;
    top: -5px;
    width: 107px;
}
#feature_listing ul {
    margin: 0;
}
#navlist {
    position: relative;
    height: 26px;
    padding: 0;
}
#navlist li, #navlist a {
    display: block;
    height: 26px;
}
#navlist li {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.homeRJBlurb{color: rgb(51, 51, 51);line-height: 1.5em;font-size:16px;}
.homeRJBlurb a{text-decoration:none;color:#da4a03;}
}