@charset "utf-8";
/* CSS Document */

html, body{margin:0px; padding:0px; font-family:roboto;}

#top{ width:100%; float:left; background-color:#ff9933;}
#top #logo1{float:left; height:70px; margin-left:5%; margin-top:32px; margin-bottom:15px;}

#top-theam{float:left; margin-left:35px; display:inline-block; text-align:left;}
#top-theam h3{font-size:25px; margin-top:10px; color:#990033;}
#top-theam p{font-size:15px; margin-top:-17px; color:#990033;}

#top table{margin-right:5%; float:right; margin-top:29px; font-size:13px; height:80px;}

#top table img{height:20px; border:2px solid white; border-radius:100%;}

#top table img:hover{cursor:pointer;}


/*************************************************menu*/	
header #menu{margin:0px; padding:0px; width:100%; height:45px; background:#990033; text-align:center; position:relative; top:0; float:left; z-index:500;}

	
.navbar {
    overflow: hidden;
    font-family: Arial;
	width:auto;
	height:45px;
	text-align:center;
	display:inline-block;
	float:none;
	display:inline-block;
	margin-top:0px !important;
}

.navbar a {
    float: left;
    font-size: 15px;
    color:white;
	height:100%;
	line-height:45px;
    text-align: center;
    padding:0px 22px;
	text-decoration: none;
	display:inline-block;
	overflow:hidden;
	border-top:2px solid #990033;
	border-bottom:2px solid #990033;
}


.dropdown {
    float: left;
    overflow: hidden;
	height:100%;
	display:inline-block;
}

.dropdown .dropbtn {
    font-size: 15px;    
    border: none;
    outline: none;
	height:100%;
    color: white;
    padding: 0px 26px;
    background-color: inherit;
	border-top:2px solid #990033;
	border-bottom:2px solid #990033;
}

.navbar a:hover, .dropdown:hover .dropbtn {
	color:;
	background-color:orange;
	border-top:2px solid #fff;
	border-bottom:2px solid orange;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color:none;
    min-width: 120px;
    /*box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);*/
    z-index: 1;
	background-color:#660000;
	padding:0px 0px;
}

.dropdown-content a {
    float: none;
    color: white;
	height:auto;
    padding:5px 10px;
    text-decoration: none;
    display: block;
	border-top:1px dotted white;
    text-align: left;
	height:30px;
	line-height:30px;
	border-top:2px dashed black;
}

.dropdown-content a:hover {
     background-color: #F90;
	color:#fff;
}

.dropdown:hover .dropdown-content {
    display: block;
}

#blink_btn{
	animation:infinite br 2s;}

.navbar .icon {
  font-size:15px;
  display:none;
}




.sticky {
  position: fixed !important;
  top: 0 !important;
  width: 100%;
  z-index:999999;
}

.sticky #logo{margin-top:0px !important;}	
.sticky #menu .navbar{margin-top:0px !important;}	


/*****************************************menu closed*/	


#banner{width:100%; height:500px; float:left; overflow:hidden; z-index:-1; position:relative;}
#banner img{width:100%; z-index:-1; position:absolute;}

#banner-cont{width:100%; text-align:center; margin-top:200px; position:absolute; z-index:5; overflow:hidden;}
#banner-cont p{display:inline-block; color:white; font-size:35px; margin-top:50px; font-family:Lato;}

#download-brochure{padding:5px 10px; width:5%; background-color:#990033; border-bottom:2px solid white; border-left:1px solid white; position: fixed; z-index:99999; margin-top:300px; margin-left:94%; cursor:pointer; color:white; border-radius:10px 0px 0px 10px;}

#timer{height:60px; width:70%; float:left; margin-left:15%; background-color:#ff0000; border-radius:25px; margin-top:-48px;}
#timer #head{background-color:#cc6600; padding:5px 0px; text-align:center; width:100%; border-radius:25px 25px 0px 0px; font-size:30px; color:white; font-family:Lobster;}

#main-body{float:left; width:100%; height:auto; margin-top:50px;}

#head-box{width:90%;margin-left:5%;} 

#main-h{padding:7px 15px; font-size:25px; float:left; background-color:#F33; border-radius:20px; background:url(images/inspirational-background-free-psd-backgrounds-.jpg); color:white; box-shadow:0px 4px #ccc;}

#main-h-in{padding:7px 15px; width:310px; font-size:25px; float:left; background-color:#F33; border-radius:20px; background:url(images/inspirational-background-free-psd-backgrounds-.jpg); color:white; box-shadow:0px 4px #ccc;}

#head-line{width:90%; height:2px; background:url(images/inspirational-background-free-psd-backgrounds-.jpg); position:absolute; margin-top:22px; z-index:-1; margin-bottom:30px;}

#wel-left{width:58%; height:350px; float:left; margin-left:5%;}

#wel-head{color:#600 !important; font-size:20px; margin-bottom:0px;  margin-top:30px;}

#wel-left p{width:99%; float:left; color: #666; text-align:justify; margin-left:1%;}

#wel-right{width:25%; height:350px; margin-right:5%; float:right; text-align:center;}
#home-chair{border:2px dashed #333333; width:240px; margin-top:30px; display:inline-block;}
#wel-right-venue{color:red;}
#wel-right-vn{background:url(images/Untitled-1.png); width:300px; height:350px; display:inline-block;}

#committee-member{width:100%; padding:15px 0px; float:left; background-color: #FCE0A7; text-align:center; margin-top:300px !important;}
#committee-member h1{width:100%; text-align:center; color:red;  font-family:Lato; font-weight:1900;}

.committee #home-chair{border:none; border-radius:25px 25px 10px 10px; background-color: #E0E0E0; width:240px; margin-top:30px; display:inline-block; border-top:5px solid #600; border-bottom:1px solid #600;}


#delhi{width:100%; padding:25px 0px; float:left;}
#delhi-img{width:230px; height:230px; background-color:gray; margin-left:35px; float:left; overflow:hidden;}
#delhi-img img{height:100%;}
#delhi-about{margin-right:50px; float:right; width:50%;}
#delhi-about p{width:100%; float:left; color: #666;}
#delhi-about p #read-mr{float:left; padding:2px 5px; background-color:red; color:white; margin-top:5px; cursor:pointer;}





#quick-link{width:100%; height:400px; float:left; background-color:#ffdd69; background:url(images/delhi/about-banner.jpg)}

#quick-link-tab-pane{float:left; width:100%;}
#quick-link-tab{border-radius:0% 100% 100% 100%; width:150px; height:150px; float:left; margin-left:10%; margin-top:70px; text-align:center; cursor:pointer; box-shadow:2px 3px white;}
#quick-link-tab-icon{width:65px; height:65px; background-color: #fff; border-radius:100%; margin-left:-35px; margin-top:-35px; position:absolute; border:2px solid white;}
#quick-link-tab-icon img{width:80%;}

#quick-link-tab p{width:100%; margin-top:55px; float:left;}

#quick-link-tab-pane a{text-decoration:none; color:black;}


#map{width:100%; height:550px; float:left;}





footer{float:left; height:auto; width:100%; margin-top:50px;}
#bottom{width:100%; padding:15px 0px; float:left; text-align:center;}
#bottom-bottom{width:100%; float:left; background-color:#990033; text-align:center; color:white; padding:10px 0px;}
#bottom-1, #bottom-2, #bottom-3{width:28%; display:inline-block; font-size:20px;}
#bottom-1{float:left; margin-left:5%;}
#bottom-3{float:right; margin-right:5%; margin-top:50px;}
#bottom-rssdi-logo{height:90px; float:left; margin-bottom:20px;}
#bottom-1 p{float:left; width:100%; text-align:left;}
#bottom-2 p{float:left; width:100%; text-align:left;}
#bottom-2{margin-top:81px;}
#bottom-2 #bottom-concept-logo{float:left; height:45px;}
#bottom-2 a{text-decoration:none; color:black;}
#visitors{margin-top:75px; width:80%; float:right;}


/*******************************************org team slide*/

.jcarousel-wrapper{
height:250px;
width:1145px !important;
margin-left:0%;
background:none !important;
border:none !important;
box-shadow:none;
margin-bottom:0px;
display:inline-block;
margin-top:0px !important;
padding-bottom:15px;
}

.jcarousel{
height:100%;
margin-top:0px;
}

ul{
margin-top:0px !important;
height:100%;
border:none !important;
}

.jcarousel ul li{
width:240px !important;
text-align:center;
border:none !important;
height:100%;
border:2px dashed #333333 !important;
margin-left:37px;
}

.jcarousel-control-prev img{margin-left:-60px;  margin-top:-20px;}
.jcarousel-control-next img{margin-left:20px;  margin-top:-20px;}
/**********************************************team slide end*/	

#image-base{width:150px; height:150px; padding:5px; border-radius:100%; display:inline-block; margin-top:20px; background-color: #CCC; }

#image-base img{width:100%; height:100% !important; border-radius:100%; overflow:hidden;}

#com-name{line-height:28px; margin-top:0px;}



/**countdown*/
#countdown{width:100%; margin-right:-5%; float:right; margin-top:40px;}

#left-days{width:auto; text-align:center; margin-left:3px; margin-right:3px; display:inline-block; margin-top:-15px;}

#left-days #left-days-in{display:inline-block; font-size:45px; padding:5px 15px; color:white; background-color:black; border-radius:10px;}

#left-days span{display:inline-block; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:white;}

#reg-online{background-color: #fff; padding:10px 15px; float:right; margin-right:5%; font-size:24px; border-radius:5px; margin-top:-65px; cursor:pointer; animation:infinite reg-bl 1s;}

@keyframes reg-bl
{
50%{background-color:yellow;}
}
/*countdown end*/




/*******************************************org team slide*/

#delhi-wrapper{
height:230px;
width:510px !important;
margin-left:3.5%;
background:none !important;
border:none !important;
box-shadow:none;
margin-bottom:0px;
display:inline-block;
margin-top:-15px !important;
padding-bottom:0px;
}

.jcarousel{
height:100%;
margin-top:0px;
}

ul{
margin-top:0px !important;
height:100%;
border:none !important;
}

#delhi-wrapper .jcarousel ul li{
width:260px !important;
text-align:center;
border:none !important;
height:100%;
padding:20px;
margin:0px;
overflow:hidden;
}

#delhi-wrapper .jcarousel ul li img{
height:100% !important;
width:auto;
float:left;
cursor:pointer;
}

#delhi-wrapper .jcarousel ul li p{
float:left;
position:absolute;
padding:3px 5px;
background-color:#09F;
color:white;
bottom:4px;
cursor:pointer;
}
/**********************************************team slide end*/	

/*********************contact*/

#contact{width:60%; margin-left:20%; margin-bottom:50px; }
#contact p{margin-left:10px; padding:5px; font-size:25px; border-bottom:2px solid #600; width:220px; font-family:'Ubuntu', sans-serif; }

#contact table{width:100%;}

#contact #contact-form table tr td input[type="text"], input[type="number"], input[type="email"]{float:left; width:100%; height:38px; font-size:13px; font-style:oblique; font-family:"Comic Sans MS", cursive; border-radius:3px; border:none; border:1px solid #CCC; padding:0px 5px;}
input[type="number"]{ -webkit-appearance: none; -moz-appearance:textfield;
    margin: 0;}
		

#contact textarea{width:98%; height:160px; font-size:15px; font-style:oblique; font-family:"Comic Sans MS", cursive; border-radius:5px; resize:none; border:1px solid #CCC; padding:5px;}

#contact input[type="submit"]{width:150px; height:40px; outline:none; border:none; font-weight:400; color:#003; background-color: #600; cursor:pointer; border-radius:5px; font-size:16px; color:white;}

#contact input[type="submit"]:hover{background-color:#64b74f; color:white; transform: scale(1.1);}



#contact #contact-cont{width:450px; height:315px; border:15px solid none; padding:5px; background-color:none; margin:0px 50px; text-align:left; margin-left:0px; background-color:#30F;}

#contact-cont1{width:450px; height:315px; display:inline-block;  border:15px solid none; padding:5px; background-color:none; margin:0px 50px; text-align:left; }


input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type=number] {
    -moz-appearance:textfield;
}




#sci-hig-l{width:40%; margin-left:10%; float:left;}
#sci-hig-r{float:left; width:30%; margin-left:10%; margin-top:20px;}

#sci-hig-r .sh1{width:150px; float:left;}
#sci-hig-r .sh2{width:250px; float:left;}
#sci-hig-r .sh3{width:330px; float:left;}


/*******************registration*/
#reg-detail{display:inline-block; float:none; width:900px; margin:0px; padding:0px; border:1px solid white; color:white; margin-top:25px;}
#reg-detail tbody{width:100%;}
#reg-detail tr{width:100%; background-color: #999; height:40px;}
#th{background-color:#990033 !important;}
#reg-detail tr #col1{width:270px; text-align:left !important;}
#reg-detail tr #col2, #col3, #col4{width:210px;}

#reg-tab{float: left; width:100%; text-align: center; margin-top: 20px}
#reg-tab a{width:300px; padding:15px 0px; background-color: #990033; color: white; display: inline-block; cursor: pointer; margin: 0px 20px; text-decoration: none;}


#online-registration{width:900px; margin-top:0px; border:1px solid white; text-align:left;}
#online-registration tr td #td1{background-color:red !important; width:170px;}
#online-registration tr td #td2{background-color:blue !important; }
#online-registration tr td #td3{backgorund-color:purple !important; width:170px;}
#online-registration tr td #td4{background-color:yellow !important;}
#online-registration tr td textarea, select, input[type="number"], input[type="text"], input[type="email"]{padding:0px 5px; border: 1px solid #ccc; width:250px !important; height:35px !important; font-family:arial; font-size:14px; font-style:normal;}
#online-registration tr td select{width:260px !important; height:35px !important;}
#online-registration tr td textarea{ height:60px !important;}
#online-registration tr td input[type="email"]{width:250px !important; height:35px !important;}
#online-registration tr td input[type="number"]{height:35px !important; border: 1px solid inherit; border-radius:0px;}
#online-registration tr td input[type="file"]{height:35px !important; border: 1px solid inherit; border-radius:0px;}
#online-registration tr td{width:270px !important; height:30px !important;}
#online-registration tr td #red{color:red; font-size:10px;}
.rssdi-no{display:none;}
.pg_file{display:none;}

