/*
Template Name: Educational
File: Layout CSS
Author: OS Templates
Author URI: http://www.os-templates.com/
Licence: <a href="http://www.os-templates.com/template-terms">Website Template Licence</a>
*/

@import url('navi.css');
@import url('forms.css');
@import url('tables.css');
@import url('featured_slide.css');
@import url('loginslider.css');

body{
	margin:0;
	padding:0;
	font-size:1em;
	font-family:Arial;
	color:#333333;
	background-color:#FFFFFF;
    width:100%;
	}

img{display:block; margin:0; padding:0; border:none;}
.justify{text-align:justify;}
.bold{font-weight:bold;}
.center{text-align:center;}
.right{text-align:right;}
.nostart {list-style-type:none; margin:0; padding:0;}
.clear{clear:both;}
br.clear{clear:both; margin-top:-15px;}

a{outline:none; text-decoration:none;}

.fl_left{float:left; margin-left:11px;}
.fl_right{float:right; margin-right:10px;}

#ImageNotice { 
    
   width:100%;
    z-index:-1;

}

#divc { 
    /*background-image:url(../images/notice.jpg) ;height:395px;background-repeat:no-repeat;*/
    /*background:url(../images/notice.jpg) no-repeat ;*/
  
 

}

#div2 { 

    position:relative;
}
body {
    font-size: 1em;
    font-family: verdana, Arial, Helvetica, sans-serif;
    color: #333333;
}


.divTable
    {
        width:100%;
        background-color:#eee;
        border:1px solid  #666666;
        border-spacing:5px;/*cellspacing:poor IE support for  this*/
       /* border-collapse:separate;*/
       min-width:200px;height:auto
    }
.divTableheader { 

display:  table;
        width:100%;
        /*background-color:#eee;
        border:1px solid  #666666;
        border-spacing:5px;*/
}

.divTableFooter { 
 
    display:  table;
        width:100%;
        background-color:#b10731;
      
        border-spacing:5px;/*cellspacing:poor IE support for  this*/
       /* border-collapse:separate;*/
       color:white;
}

.divTablechildpage { 
    font-size:1.2em;
    
    display:  table;
        width:100%;
        background-color:white;
        border:0px solid  #666666;
        border-spacing:2px;/*cellspacing:poor IE support for  this*/
       /* border-collapse:separate;*/
       color:white;
       min-height:500px;
        /*border-radius:20px 20px 20px 20px  ;*/ 
}

.TextHeadingChildPage { 

    position:relative;
    left:12px;
    top:102px;
    /*font-family:'Agency FB';*/
   
   font-size:35px;
    color:White;
}


.ContentDiv { 


  /*-webkit-box-shadow: 1px 13px 23px 6px rgba(0,0,0,1);
-moz-box-shadow: 1px 13px 23px 6px rgba(0,0,0,1);
box-shadow: 1px 13px 23px 6px rgba(0,0,0,1);*/
   



    /*border:groove;*/
    background-color:#fff;
    color:black;
    background-repeat:no-repeat;
    background-size:100% 100%;
    margin-left:40px;
    margin-right:40px;
    min-height:409px;
    font-size:1.2em;
}


    .divRow
    {
       display:table-row;
       width:100%;
    }

    .divCell1
    {
        /*background-image:url(../images/notice1.jpg)  ;*/
        float:left;/*fix for  buggy browsers*/
        /*display:table-column;*/
        width:40%;
        height:auto;
        min-width:100px;
        min-height:10px;
        /*max-height:215px;*/
        color:white;
        /*max-height:inherit;*/
        /*background-color:#eee;*/
        /*height:321px;*/
       /*margin-bottom:1px;*/
       background-color:#788188;
       border:solid 5px #ddab08;
       min-width:300px;
       border-radius:5px 5px 5px 5px;
       /*border-right:solid 10px #ddab08;*/
       /*-webkit-text-size-adjust:  100% ;*/
    }
     .divCell2
    {
        float:left;/*fix for  buggy browsers*/
        display:table-column;
        width:59%;
        height:auto;
          min-width:290px;
        /*background-color:#ccc;*/
    }
      .divCell3
    {
        float:left;/*fix for  buggy browsers*/
        display:table-column;
        width:5%;
        background-color:#ccc;
    }
  .divCell4
    {
        float:left;/*fix for  buggy browsers*/
        display:table-column;
        width:5%;
       
    }
   .divCell5
    {
        float:left;/*fix for  buggy browsers*/
        display:table-column;
        width:1%;
       
    }

.divCellheader1 { 

    width:60%;
    float:left; height: 147px; }

.divCellheader2 { 

    width:36%;
    float:left; height: 147px; }

   /*.divCell
    {
        float:left;
        display:table-column;
        width:25%;
        max-width:329px;
        background-color:#ccc;
         border-style: solid;
    border-width: 5px;
    border-color:#3d84e6;
    }*/

.divCellchildpage1 { 

 float:left;/*fix for  buggy browsers*/
        display:table-column;
        width:5%
}
.divCellchildpage2 { 

    /*background-color:white;*/
 

   /*background-size:100% 100%;
    background-repeat: repeat-x repeat-y;*/
    color:black;
    border-radius:20px 20px 20px 20px;
 float:left;/*fix for  buggy browsers*/
        display:table-column;
        width:100%;
}
.divCellchildpage3 { 

 float:left;/*fix for  buggy browsers*/
        display:table-column;
        width:10%;
}

#divrightfl { 

    float:left;
}


.divCellFooter { 

    background-color:transparent;
    margin:10px 38px 34px 32px;
    color:white;
    position:relative;
    float:left;

    z-index:+1;

}

.headRowForFooter { 
    color:white;
 background-color:#3d84e6;

}


.imgl, .imgr{border:1px solid #999999; padding:5px;}
.imgl{float:left; margin:0 8px 8px 0; clear:left;}
.imgr{float:right; margin:0 0 8px 8px; clear:right;}

/* ----------------------------------------------Wrapper-------------------------------------*/

div.wrapper{

	display:block;
	width:100%;
	margin:0;
	padding:0;
	text-align:left;
    font-size:12px;
    font-weight:normal;
	}

div.wrapper h1, div.wrapper h2, div.wrapper h3, div.wrapper h4, div.wrapper h5, div.wrapper h6{
	margin:0;
	padding:0;
	font-size:20px;
	font-weight:normal;
	line-height:normal;
	font-family:Arial;
	}

.col0{color:#3d84e6; background-color:#fff; border-top:6px solid rgb(219, 45, 45);}
.col1, .col1 a{color:#3d84e6; background-color:#FFFFFF;}
.col2{color:#fff; background:#fff;}
.col3{color:#313131; background-color:#ffffff;}
.col4{color:#666666; background-color:#F8F7DF;}
.col4 a{color:#746550; background-color:#F8F7DF;}
.col5{color:white; z-index:-1; /*background-color:#3d84e6;*/}
.col5 a{color:White; /*background-color:#48282F;*/}
    .col5 a:hover { 

        color:rgb(231, 13, 59);

    }
.col6, .col6 a{color:black; background-color:#FFFFFF;}

/* ----------------------------------------------Generalise-------------------------------------*/

#header, #topbar, #topnav, #breadcrumb, #container, #footer, #copyright{
	position:relative;
	margin:0 auto 0;
	display:block;
	width:100%;
    top: 0px;
    left: 0px;
}

/* ----------------------------------------------Header-------------------------------------*/


#Marqueeid { 

    color:white;
    font-weight:bold;
    background-color:#3d84e6;
}

#header{
	padding:0 0 0px 0;
	}

#header #logo{
	display:block;
	float:left;
	width:100%;
	overflow:hidden;
   
    max-width:800px;
	}

#header #logo h1, #header p, #header ul{
	margin:0;
	padding:0;
	list-style:none;
	line-height:normal;

	}

#Image2 {
      
  


  }

#logo7 { 

     background-image:url('../images/Logo7.png'); 
     background-repeat:no-repeat;
     width:100%;
     height:100%;
}



#header #logo h1{
	font-size:30px;
	}
    #header #logo h2 {
        font-size:15px;
        text-align:left;
        padding-left:0px;
    }
#header h1 a{
	color:#3d84e6;
	background-color:#FFFFFF;
	}

#header .fl_right{
    font-weight:normal;
	display:block;
	float:right;
	width:auto;
	
	padding:0;
	text-align:left;
   
    border-radius: 95px 1px 1px 1px;
    margin-top: 8px;
    
    height: auto;

	}

#header .fl_right ul{

    margin-bottom:10px;
	}

#header li{
	display:inline;
	margin:0 0 0 8px;
	padding:0 0 0 10px;
	border-left:1px solid #8B785F;
	}

#header li.last{
	margin-right:0;
	padding-right:0;
	border:none;
	}

/* ----------------------------------------------BreadCrumb-------------------------------------*/

#breadcrumb{
	padding:20px 0;
	border-bottom:1px dotted #CCCCCC;
	}

#breadcrumb a{
	color:#746550;
	background-color:#F8F7DF;
	}

#breadcrumb ul{
	margin:0;
	padding:0;
	list-style:none;
	}

#breadcrumb ul li{display:inline;}
#breadcrumb ul li.current a{text-decoration:underline;}

/* ----------------------------------------------Container-------------------------------------*/

#container{
	padding:20px 0;
	}

#container h1, #container h2, #container h3, #container h4, #container h5, #container h6{
	font-size:18px;
	margin:0 0 10px 0;
	color:#333333;
	background-color:#F8F7DF;
	}

/* ----------------------------------------------Homepage Services-------------------------------------*/

#hpage{
	display:block;
	width:100%;
	margin:10px 0;
	}

#hpage ul{
	margin:0;
	padding:0;
	border:none;
	list-style:none;
	line-height:normal;
	}

#hpage li{
	display:block;
	float:left;
	width:210px;
	margin:0 40px 0 0;
	padding:0;
	}

#hpage li.last{margin-right:0;}

#hpage li div.imgholder{
	display:block;
	margin:0 0 10px 0;
	padding:4px;
	color:#666666;
	background-color:#EDECE4;
	border:1px solid #BEBB9E;
	}

#hpage p{
	margin:0 0 10px 0;
	padding:0;
	line-height:1.8em;
	}

#hpage p.readmore{
	display:block;
	margin:0;
	line-height:normal;
	font-weight:bold;
	}

/* ----------------------------------------------Content-------------------------------------*/

#content{
	display:block;
	float:left;
	width:600px;
	}

/* ------Comments-----*/

#comments{margin-bottom:40px;}

#comments .commentlist {margin:0; padding:0;}

#comments .commentlist ul{margin:0; padding:0; list-style:none;}

#comments .commentlist li.comment_odd, #comments .commentlist li.comment_even{margin:0 0 10px 0; padding:15px; list-style:none;}

#comments .commentlist li.comment_odd{color:#666666; background-color:#FDFFE1;}
#comments .commentlist li.comment_odd a{color:#746550; background-color:#FDFFE1;}

#comments .commentlist li.comment_even{color:#666666; background-color:#FBFFBF;}
#comments .commentlist li.comment_even a{color:#746550; background-color:#FBFFBF;}

#comments .commentlist .author .name{font-weight:bold;}
#comments .commentlist .submitdate{font-size:smaller;}

#comments .commentlist p{margin:10px 5px 10px 0; padding:0; font-weight: normal;text-transform: none;}

#comments .commentlist li .avatar{float:right; border:1px solid #EEEEEE; margin:0 0 0 10px;}

/* ----------------------------------------------Right Block-------------------------------------*/

#column{
	display:block;
	float:right;
	width:auto;
	}

#column .holder, #column #featured{
	display:block;
	width:auto;
	margin-bottom:40px;
	}

#column .holder p{
	line-height:1.6em;
	}

#column .holder h2.title{
	display:block;
	width:100%;
	height:65px;
	margin:0;
	padding:15px 0 8px 0;
	font-size:20px;
	border-bottom:1px dotted #CCCCCC;
	}

#column .holder h2.title img{
	float:left;
	margin:-15px 8px 0 0;
	padding:5px;
	border:1px solid #CCCCCC;
	}

#column .holder p.readmore{
	display:block;
	width:100%;
	font-weight:bold;
	text-align:right;
	line-height:normal;
	}

#column div.imgholder{
	display:block;
	width:auto;
	margin:0 0 10px 0;
	padding:4px;
	border:1px solid #CCCCCC;
	}
	
/* Featured Block */

#column #featured a{
	color:#746550;
	background-color:#FFFFFF;
	}

#column #featured ul, #column #featured h2, #column #featured p{
	margin:0;
	padding:0;
	list-style:none;
	}

#column #featured li{
	display:block;
	width:250px;
	margin:0;
	padding:20px 25px;
	color:#2E271D;
	background-color:#FFFFFF;
	}

#column #featured li p{
	line-height:1.6em;
	}

#column #featured li p.imgholder{
	display:block;
	width:auto;
	height:auto;
	margin:20px 0 15px 0;
	padding:4px;
	border:1px solid #CCCCCC;
	}

#column #featured li h2{
	font-size:20px;
	color:#333333;
	background-color:#FFFFFF;
	}

#column #featured p.readmore{
	display:block;
	width:100%;
	margin-top:15px;
	font-weight:bold;
	text-align:right;
	line-height:normal;
	}

/* ----------------------------------------------Footer-------------------------------------*/

#footer{
	padding:20px 0;
	}

#footer h2{
	margin-bottom:15px;
	padding-bottom:8px;
	border-bottom:1px dotted #999999;
	}

#footer p, #footer ul, #footer a{
	margin:0;
	padding:0;
	font-weight:normal;
	list-style:none;
	line-height:normal;
    background-color:#3d84e6;
    color:#ffffff;
	}

#footer .footbox{
	display:block;
	float:right;
	width:190px;
	margin:0 0 0 30px;
	padding:0;
	}

#footer li{
	margin-bottom:3px;
	}

#footer .last{
	margin:0;
	}

#newsletter{
	display:block;
	float:left;
	width:300px;
	}

/* ----------------------------------------------Copyright-------------------------------------*/

#copyright{
	padding:15px 0;
	}

#copyright p{
	margin:0;
	padding:0;padding: 8px 4px;
    color: red;
    font-size: 11px;
	}

#image { 

    width:90%;
    float:left;
    max-width:100px;

}
#Image1 { 

    

  


}
#imagemarquee1 { 

    width:99%;
    height:99%;

    

}
#headRowach { 


}




/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
 .divCell
    {
        float:left;/*fix for  buggy browsers*/
        display:table-column;
        /*width:25%;*/
        max-width:329px;
        background-color:#ccc;
         border-style: solid;
    border-width: 5px;
    border-color:#3d84e6;
    }
}

/* Smartphones (landscape) ----------- */
@media only screen 
and (min-width : 321px) {
 .divCell
    {
        float:left;/*fix for  buggy browsers*/
        display:table-column;
        /*width:25%;*/
        max-width:329px;
        background-color:#ccc;
         border-style: solid;
    border-width: 5px;
    border-color:#3d84e6;
    }
}

/* Smartphones (portrait) ----------- */
@media only screen 
and (max-width : 320px) {
 .divCell
    {
        float:left;/*fix for  buggy browsers*/
        display:table-column;
        /*width:25%;*/
        max-width:329px;
        background-color:#ccc;
         border-style: solid;
    border-width: 5px;
    border-color:#3d84e6;
    }
}


.img-of-guru
{
    width: 100%;
    height: auto;
    float: left;
    min-width:100px;
    margin: 5px 0 0 0;
    border-radius:125px;
    max-width:350px;
    /*background-image:url(../Newimages/Chinmayananda.jpg);*/
}


hr {
    display: block;
    /*margin-top: 0.5em;
    margin-bottom: 0.5em;*/
    /*margin-left: auto;
    margin-right: auto;*/
    border-style:solid;
    border-width: 3px;
    /*width:10*/
} 

.divider { 

    max-height:1px;
}

.BACKGRD { 
    /*border-radius:20px 20px 1px 1px  ;*/ 
    height:auto;
    background-image:url(../images/aboutUsBanner.jpg);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
    /*max-width:980px;*/
}
#achiversback {
     height:auto;
    background-image:url(../images/ourachvers.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#aboutus {
   height:auto;
    background-image:url(../images/about-us-banner1.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#ourhistory {
   height:auto;
    background-image:url(../images/ourhistory.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#contactus {
   height:auto;
    background-image:url(../images/contactus.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#mission {
   height:auto;
    background-image:url(../images/missionvision.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#acharyas {
   height:auto;
    background-image:url(../images/acharyas.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#faq {
   height:auto;
    background-image:url(../images/faqbanner.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#rules {
      height:auto;
    background-image:url(../images/codeofconduct.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#exampromtion {
      height:auto;
    background-image:url(../images/exampromotion.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#admission {
      height:auto;
    background-image:url(../images/admission.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#result {
      height:auto;
    background-image:url(../images/cbseresult.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}

#cocurricular {
      height:auto;
    background-image:url(../images/cocurricular.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#member {
      height:auto;
    background-image:url(../images/member.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#sports {
      height:auto;
    background-image:url(../images/sports.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#links {
      height:auto;
    background-image:url(../images/links.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#quotes {
      height:auto;
    background-image:url(../images/quotes_banner.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#newsevents {
      height:auto;
    background-image:url(../images/newsevents.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#career {
      height:auto;
    background-image:url(../images/career.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#noticeannouncement {
      height:auto;
    background-image:url(../images/noticeannouncement.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#gallery {
      height:auto;
    background-image:url(../images/noticeannouncement.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#appointment {
      height:auto;
    background-image:url(../images/oppintment.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#appointmentapprove {
      height:auto;
    background-image:url(../images/approval.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#blogspheres {
      height:auto;
    background-image:url(../images/principleblog.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:300px;
    min-width:100%;
    width:auto;
}
#secretaryblogspheres {
      height:auto;
    background-image:url(../images/secretaryblog.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:300px;
    min-width:100%;
    width:auto;
}
#newsletter {
      height:auto;
    background-image:url(../images/Newsletter.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#helpdesk {
      height:auto;
    background-image:url(../images/helpdesk.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#downloads {
      height:auto;
    background-image:url(../images/Download.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#gallery {
      height:auto;
    background-image:url(../images/Gallery_banner.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#careeronline {
      height:auto;
    background-image:url(../images/careeronline.jpg);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
#infra {
      height:auto;
    background-image:url(../images/Infrastructure.png);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    min-height:210px;
    min-width:100%;
    width:auto;
}
.QuotesBACKGRD { 

     border-radius:20px 20px 0px 0px ; 

 background-image:url(../images/Quotes.jpg);
    /*background-repeat:no-repeat;
    background-size: 100%;*/
    min-height:151px;
    min-width:100%;
}


.LinksBACKGRD { 

 background-image:url(../images/Links.jpg);
    /*background-repeat:no-repeat;
    background-size: 100%;*/
    min-height:151px;
    min-width:100%;
}

/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
 .divCell
    {
        float:left;/*fix for  buggy browsers*/
        display:table-column;
        /*width:25%;*/
        max-width:329px;
        background-color:#ccc;
         border-style: solid;
    border-width: 5px;
    border-color:#3d84e6;
    }
}

/* iPads (landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
/* Styles */
}

/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
/* Styles */
}

/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
.divCell
    {
        float:left;/*fix for  buggy browsers*/
        display:table-column;
        width:25%;
        /*max-width:329px;*/
        background-color:#ccc;
         border-style: solid;
    border-width: 5px;
    border-color:#3d84e6;
    }
}

/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
.divCell
    {
        float:left;/*fix for  buggy browsers*/
        display:table-column;
        width:25%;
        /*max-width:329px;*/
        background-color:#ccc;
         border-style: solid;
    border-width: 5px;
    border-color:#3d84e6;
    }
}

/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}


#maindiv {
    display:  table;
        width:100%;
        background-color:#eee;
        border:1px solid  #666666;
        border-spacing:5px;
}
    #maindiv.firstdiv {
          /*background:url(../images/notice.jpg) no-repeat ;*/
        float:left;/*fix for  buggy browsers*/
        /*display:table-column;*/
        width:30%;
        
        /*max-height:300px;*/
        background-color:#eee;
        /*height:321px;*/
       /*margin-bottom:1px;*/
    }
    #maindiv.seconddiv {
         float:left;/*fix for  buggy browsers*/
        display:table-column;
        width:70%;
    }
     .homegr1
    {
        /*background-image:url(../images/notice1.jpg)  ;*/
        float:left;/*fix for  buggy browsers*/
        /*display:table-column;*/
        width:20%;
        height:100%;
        min-width:100px;
        min-height:10px;
        /*max-height:215px;*/
        color:black;
        /*max-height:inherit;*/
        /*background-color:#eee;*/
        /*height:321px;*/
       /*margin-bottom:1px;*/
       background-color:white;
       border:solid 1px rgba(0,0,0,1);
       min-width:100px;
       /*border-radius:5px 5px 5px 5px;*/
       /*border-right:solid 10px #ddab08;*/
       /*-webkit-text-size-adjust:  100% ;*/
    }
    .img-of-infra
{
    width: 100%;
    height: auto;
    float: left;
    min-width:100px;
    margin: 5px 0 0 0;
    display: block;
    border:solid 3px #ccc;
  padding: 8px;
  background: #fff;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 1px 2px 2px rgba(0,0,0,0.25);
  -moz-box-shadow: 1px 2px 2px rgba(0,0,0,0.25);
  box-shadow: 1px 2px 2px rgba(0,0,0,0.25);
    /*background-image:url(../Newimages/Chinmayananda.jpg);*/
}
    .pnlCSS{

cursor: pointer;
padding:9px;
width:auto;
height:auto;
}
.pnlCSS1{
cursor: pointer;
border: solid 1px #c0c0c0;
width:100%;
text-align:center;
}

.toperresult
    { width: 25%;
    height: auto;
    float: left;
    min-width:100px;
    margin: 5px 0 0 0;
    display: block;
    border:solid 6px #ccc;
  padding: 20px 20px 20px 20px;
  background: #fff;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  /*-webkit-box-shadow: 1px 2px 2px rgba(0,0,0,0.25);
  -moz-box-shadow: 1px 2px 2px rgba(0,0,0,0.25);
  box-shadow: 1px 2px 2px rgba(0,0,0,0.25);*/
        /*background-color:#ccc;*/
        text-align:center;
        max-width:600px;
    }
 .toperresult1
    { width: 10%;
   
    float: left;

  /*background:url(../images/vertical.png) no-repeat ;*/
  /*background-size:100% 100%;*/
  
   
   
  padding: 20px 20px 20px 20px;
        /*background-color:#ccc;*/
    }
.careerdiv1 {
    width: 10%;
    height: auto;
    float: left;
    min-width:100px;
    margin: 0px 0 0 0;
    display: block;
   
  padding: 20px 20px 20px 20px;
  background: #fff;
}
.careerdiv2 {
    width: 80%;
    height: auto;
    float: left;
    min-width:100px;
    margin: 0px 0 0 0;
    display: block;
    border:solid 3px #e7e3e3;
  padding: 9px;
  background: #08570e;
  text-align:justify;
  color:white;
}
#congrats {
    width:100%;  min-height:151px;
    min-width:100%;
    background:url(../images/congrats2.gif) no-repeat;
    background-size:100% 100%;
}
.ddt {
    width:100%;
    background-color:white;
    color:black;

}