@import url(http://weloveiconfonts.com/api/?family=entypo);
@import url('https://fonts.googleapis.com/css?family=Raleway:400,500,600,700');
@import url('https://fonts.googleapis.com/css?family=Josefin+Sans:400,600');
body {
	
}
p{
font-family: 'Raleway', sans-serif;
font-size:15px;
}

nav {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	position: absolute;
	top: 0;
	z-index: 500;
	text-align:center;
}
.top-nav {
	background: none repeat scroll 0 0 #000;
	text-align:center;
	padding-left:6px;
}
.top-nav ul {
	padding: 0;
}
.top-nav li a {
	font-size: 0.9rem;
	text-transform: none;
	padding: 18px;
}

.top-nav  a, .top-nav .logo .logo2 .active-item a {

	font-size: 2.4rem;
	font-weight: 600;
	line-height: 1rem;
	color:#fff;
	text-align:center;
}
.top-nav  a strong {
  font-weight: 700;
  line-height: 1.5;
}
.top-nav {
	text-align: center;
}

 .top-nav li.active-item a, .top-nav .active-item a:hover .logo .logo2 {
	background: none repeat scroll 0 0 #626262; text-align:center;
	
}
.top-nav li a:hover {background: none repeat scroll 0 0 #001925;}
.top-nav li.logo a, .top-nav li.logo.active-item a, .top-nav .logo .logo2 {
text-align: center;
}
nav ul li ul li {
	text-align: left;
}
.top-nav ul ul {
	background: none repeat scroll 0 0 #001925;
}
.top-nav li ul li a {
	background: none repeat scroll 0 0 #001925;
	border-bottom:#fff 1px solid;
}
.top-nav li ul li a:hover {
	background: none repeat scroll 0 0 #92c500;
	border-bottom:#fff 1px solid;
}
 .margin20{
 padding:20px;
 
 }

.blog_archieve {
   list-style: none outside none;
  margin: 0;
  padding: 10px 25px 0px 25px;
  text-align:left;

}
.blog_archieve li {
 	padding: 0px 0px 5px 30px;
    border-bottom: 1px solid #f5f5f5;
    background:  url(../images/favicon.png) no-repeat scroll left 5px transparent;
 	letter-spacing: 0.4px;
	font-family: 'Raleway', sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: 300;
    background-size: 18px;
}

.slider-text{
	font-family: 'Raleway', sans-serif;
	font-size: 35px;
	line-height: 30px;
	font-weight: 600;
	color:#fff;
	}

.bgrightside{
	padding-bottom:10px;
border:#000 1px solid;	
border-radius: 8px;
 -moz-border-radius: 8px;
 -webkit-border-radius: 8px;
}
 .img-wrap {
    text-align: center;
  }

.socialfb{
background-color:#2170b5;

padding:10px;
}
.sociallnkd{
overflow:hidden;
background-color:#006699;

padding:10px;
height:150px;
}
.btn_big2{
   margin-top:5px;	
  display: inline-block;
  font: 200 18px/18px 'Marvel', sans-serif;
   padding: 10px 15px;
  font-weight:bold;
  letter-spacing: 1.5px;
  color: #ffffff; 
  border-radius: 6px 6px   6px 6px;
 -moz-border-radius: 6px 6px   6px 6px;
 -webkit-border-radius: 6px 6px   6px 6px;
  background: #fff;
   
  /*background: #b005b2;*/
}
.btn_big2:hover {
  color: #ffffff;
  background: #249f9c;
  text-decoration: none;
  
}
.socialtw{
background-color:#7dd6f8;

padding:10px;

}

.nex-text{
text-align: center;
font-size: 0.8rem;
font-weight: 300;
color:#fff;
}
.imgborder{
border:#92c500 2px solid;
text-align:center;
}
.imgborder-blue{
border:#001925 2px solid;
text-align:center;
}
.black_overlay{
            display: none;
            position: fixed;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 1920px;
            background-color: black;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=80);
        }
        .white_content {
            display: none;
            position: fixed;
            top: 10%;
            left: 23%;
			right:10%;
            width:46.2% ;
            height: auto;
           
            border: 12px;
            background-color: ;
            z-index:1002;
            
        }
		.closer{
		
		margin:0px  0px -14px 0px ; }
		
		
.table,th,td
{

border:hidden;


}
.foot {
background-size:100% 100%; } 
.logins
{
      padding: 0px 15px 15px 15px;
    BACKGROUND-COLOR: #F9F9F9;
    border-radius: 8px;
}
.logins img.img33{
	width:100%;
}




.logo {
	margin: 0;
	text-align: center;
	width: 110%;
	z-index:1025;
}
.logo2{
	padding-top:5px;
	margin: 0;
	padding-left:120px;
	text-align: center;
	width: 100%;
	color:#001925;
	z-index:1025;
}
#organiser{
background: url(images/organiser.png) no-repeat;
width:140px;
height:140px;
background: #92c500;
top:0px;
 z-index:999;
}
[class*="entypo-"]:before {
   font-family: "entypo", sans-serif;
}
a { 
   text-decoration: none;
   color:#ff9e1b;
}
ul {
   list-style: none;
   margin: 0;
   padding: 0;
}
#sticky-social {
   right: 0;
   position: fixed;
   top: 108px;
   z-index:999;

}
#sticky-social a {
   background: #333;
   color: #fff;
   display: block;
   height: 45px;
   font: 16px "Open Sans", sans-serif;
   line-height: 45px;
   position: relative;
   text-align: center;
   width: 45px;
}

#sticky-social a span {
   line-height: 45px;
   right: -120px;
   position: absolute;
   text-align:center;
   width:120px;
}
#sticky-social a:hover span {
   right: 100%;
   }
   
#sticky-social a[class*="facebook"],
#sticky-social a[class*="facebook"]:hover,
#sticky-social a[class*="facebook"] span { background: #3b5998; }

#sticky-social a[class*="twitter"],
#sticky-social a[class*="twitter"]:hover,
#sticky-social a[class*="twitter"] span { background: #00aced; }

#sticky-social a[class*="gplus"],
#sticky-social a[class*="gplus"]:hover,
#sticky-social a[class*="gplus"] span { background: #dd4b39; }  

#sticky-social a[class*="instagrem"],
#sticky-social a[class*="instagrem"]:hover,
#sticky-social a[class*="instagrem"] span { background: #F58634; }  


#sticky-social a[class*="play"],
#sticky-social a[class*="play"]:hover,
#sticky-social a[class*="play"] span { background: #ff0084; } 

#sticky-social a[class*="linkedin"],
#sticky-social a[class*="linkedin"]:hover,
#sticky-social a[class*="linkedin"] span { background: #007bb6; }  
.top-nav li a {
	font-size: 0.9rem;
	text-transform: uppercase;	
}

.welcome-text{
	font-family: 'Raleway', sans-serif;
	font-size: 2.1rem;
	font-weight: 600;
	margin: 0;
	text-align:center;
	color:#0195DA;
		}
.subhedding-text{
	font-size: 1.5rem;
	font-weight: 800;
	margin: 0;
	text-align:left;
	color:#000;
		}
		.subhedding-text-wht{
	padding-bottom:10px;
	font-size: 1.5rem;
	font-weight: 800;
	margin: 0;
	text-align:center;
	color:#fff;
		}
		
		.img_media {

  margin: 20px 25px 10px 0;
  float: left;
  width:200px;
 
}
		

.gallery {

		 width: 1200px;
    margin: 0;
  	padding: 0;
	height:auto;
}
.gallery2 {

	width: 1140px;
    margin: 0;
  	padding: 0;
	
}


.gallery li { 
  display:none;
  float: left;
  list-style: none;
  margin-right: 10px;
  margin-top: 5px;
 }
 
 .blank275{
  width: 275px;
    margin: 0;
  	padding: 0;
	}
	
	
 .videoborder{ 
 	background: none repeat scroll 0 0 #ff9e1b;
	font-family: 'Raleway', sans-serif
	color: #fff;
	display: inline-block;
 	border:#ff9e1b solid 2px;
 		text-align: center;		
		font-size: 18px;		
		height:192px;
		margin-top: 25px;
		margin-right: 10px;
		 }
		 
		 .goldpartnersm {
padding: 10px;
padding-left: 0px;
float:left;
margin-right:20px;
border: 1px solid navy;
text-align:justify;
}
.btn_part{
text-align:left;
padding:8px;
margin:20px;
display: inline-block;

font-weight:bold;
color: #ffffff; 
background: none repeat scroll 0 0 #92c500; 
 }
		 
  .innerspace{ 
 	background: none repeat scroll 0 0 #fff;	
	 display: block;
    margin-left: auto;
    margin-right: auto;
		height:160px;
		width:275px;
 
 }
 
 .textborder{ 
	display: inline-block;
 	border:#92c500 solid 3px;
 		text-align: center;
		padding:5px;
		font-size: 28px;
		font-weight:600;
		border-radius: 20px;	
	-moz-border-radius: 20px;	
	-webkit-border-radius: 20px;
 }
 .about-us-panel{
 background: none repeat scroll 0 0 #6f9600;
}
.team-up{
background: none repeat scroll 0 0 #001925; 
color:#fff;	
padding:5px;
}
.team-down{
background: none repeat scroll 0 0 #6f9600;
padding:5px; 	
}
   
.team{    
padding-left: 15px;
font-size: 20px;
color:#fff;
text-align:justify;
}
.team-d{    
	padding-left: 15px;
	font-size: 16px;
	color:#fff;	
}
    .email{    
	padding-left: 15px;
	font-family: 'Raleway', sans-serif;
font-size:16px;
	color:#fff;
	text-align:justify;
}
.email span{    
	padding-left: 15px;
	font-family: 'Raleway', sans-serif;
font-size:15px;
	color:#fff;
	text-align:justify;
}
   .about-text{    
	padding: 15px;
	font-family: 'Raleway', sans-serif;
	font-size: 15px;
	color:#fff;
	text-align:justify;
}
.about-text-aboutbox{    
	padding: 15px;
	font-family: 'Raleway', sans-serif;
	font-size: 14px;
	color:#fff;
	text-align:justify;
	height:295px;	
}
 .about-text-fixedheight{    
	padding: 15px;
	font-family: 'Raleway', sans-serif;
	font-size: 15px;
	color:#fff;
	text-align:justify;
	height:207px;
}
.ourmission-vision{    
	padding: 5px;
	font-family: 'Raleway', sans-serif;
	font-size: 14px;
	color:#fff;
	text-align:justify;
	background: none repeat scroll 0 0 #6f9600;
	}
 .ourmission-visionp{    
	padding: 5px;
	font-family: 'Raleway', sans-serif;
	font-size: 15px;
	color:#fff;
	text-align:justify;
	background: none repeat scroll 0 0 #6f9600;
	height:510px;	
	}
	 .ourmission-vision-bluep{    
	padding: 5px;
	font-family: 'Raleway', sans-serif;
	font-size: 15px;
	color:#fff;
	text-align:justify;
	background: none repeat scroll 0 0 #001925;
	height:510px;		
	}
	.leftsideimg{	
	padding: 5px; 
	border:#fff 2px solid;
	float: left;
	}
   .rightsideimg{
	float: right;
	padding: 5px;
	}
  .left-about-us-panel{
   border:#92c500 solid 2px;
  margin:0px;
  padding-left:0px;
  padding-left:0px;
   background: none repeat scroll 0 0 #6f9600;
      }
	  .about-box{ height:500px;}
	
    .right-about-us-panel{
	 border:#92c500 solid 2px;
      padding-top:3px; 
	padding-left:10px;
	background: none repeat scroll 0 0 #6f9600; 
	
   }
   
.aboutus-mainblock{
 background: none repeat scroll 0 0 #fff;}
 
 .mainblock{
border:#000 solid 2px;
 background: none repeat scroll 0 0 #000;	
 }
 
 
 
  .mainblock .leftblock{ 
 	background: none repeat scroll 0 0 #fff;
	padding:10px;
			
 }
  .mainblock .rightblock{ 
 	
	  display: block;
  		
 }
 
  .mainblock .leftblock .news-date-block{

 border:#92c500 solid 1px;

	
 } 
 
.news-date-block .news-date {
	background: #6f9600 none repeat scroll 0 0;	
	color: #fff;
	width:100px;	
	min-height: 50px;	
	text-align: center;
	float:left;	
}
.leftblock .news-date-block .news-date .day {
	font-size: 1.9em;
	font-weight: 700;
	border-bottom:1px solid #fff;
}
.leftblock .news-date-block .month, .year {
	font-size: 1.3em;
	font-weight: 500;
	border-bottom:1px solid #fff;
}

.leftblock .news-date-block .conferences-name-block{
font-family: 'Segoe UI', Frutiger, 'Frutiger Linotype', 'Dejavu Sans', 'Helvetica Neue', Arial, sans-serif;

	font-size: 1.4em;
	font-weight: 900;
	color: #6f9600;
	text-align: center;
	padding:34px;
}


.conferences-logo-block{

display: block;
background:#fff;
padding:15px;

}

.minsec{
background:#0195DA;
padding:10px;
width:130px;
text-align: center;
border-radius: 20px 20px 0px  0px;
-moz-border-radius: 20px 20px 0px  0px;
-webkit-border-radius : 20px 20px 0px  0px;
}
#clockdiv{
	font-family: sans-serif;
	color: #fff;
	display: inline-block;
	font-weight: 900;
	text-align: center;
	font-size: 55px;
	margin:5px;  
	
}

#clockdiv > div{
	padding: 2px;
	border-radius: 20px;
	background: #fff;
	display: inline-block;
}

#clockdiv div > span{
	padding: 10px;
	border-radius: 20px;
	background:#92c500;
	display: inline-block;
}
#clockdiv div .smalltext{
	background:#ff9e1b;
	padding-top: 0px;
	font-size: 20px;
	color:#000000;
	border-radius: 0px  0px 20px 20px;
	-moz-border-radius: 0px  0px 20px 20px;
-webkit-border-radius : 0px  0px 20px 20px;
}

.smalltext{
	padding-top: 20px;
	font-size: 16px;
	color:#000000;
}


.conf-text{
 
	padding: 15px;
	font-family: 'Raleway', sans-serif;
	font-size: 15px;
	color:#000;
	text-align:justify
}
.conf-text>a{
	
	color:#fff;
	
}
.conf-textEmail{
 
	padding: 0px;
	font-family: 'Raleway', sans-serif;
	font-size: 15px;
	color:#fff;
	text-align:justify
}
.img_venue{

  margin: 10px 0 18px 0;
  float: left;
  border: 5px solid #000;
 
}
.media-header-text{
    text-align: center;	
	background: none repeat scroll 0 0 #fff;
	color: #000;
	display: inline-block;
	font-size: 16px;
	padding: 0.325rem 0.6rem;
	border:#92c500 solid 2px; 
	border-radius: 10px;	
	-moz-border-radius: 10px;	
	-webkit-border-radius: 10px;
	margin-top:5px;
	margin-bottom:8px;
	text-transform: uppercase;
	 width:1140px;
	}
	.media-header-text-center{
    text-align: center;	
	background: none repeat scroll 0 0 #fff;
	color: #000;
	display: inline-block;
	font-size: 16px;
	padding: 0.325rem 0.6rem;
	border:#92c500 solid 2px; 
	border-radius: 10px;	
	-moz-border-radius: 10px;	
	-webkit-border-radius: 10px;
	margin-top:5px;
	margin-bottom:8px;
	text-transform: uppercase;
	 width:1140px;
	}


.delegate-proborder{
width: 250px;
    border: 2px solid #01AD23;
    padding: 10px 0 10px 0;
    margin: 10px 0 10px 0; }
.delegate-proborder .delegate-pro{
  font-family: 'Open Sans', sans-serif;
     color: #fff;  
	 font-size: 16px;
	 line-height:18px;
	font-weight: 500;
   text-align:center;
	width: 248px;
	background:#01AD23;
    border: 2px solid #01AD23;	
    padding: 10px 0 10px 0;
    margin: 10px 0 10px 0; 
	
}

.delegate-proborder .polaroid {
  width: 248px;
  background-color: white;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.2), 0 2px 20px 0 rgba(0, 0, 0, 0.19);
  margin-bottom: 25px;
}

 .text-c {
 font-family: 'Open Sans', sans-serif;
     color: #000;  
	 font-size: 13.5px;
	 line-height: 22px;
	font-weight: 400;
   text-align:center;
  padding: 15px 2px;
}

#fourth-block h2 {
	color: #fff;

}
#fourth-block p {
	color: #fff;
}
#vediogalley-block{
padding: 1.5rem 0;
}
#first-block, #second-block, #third-block, #fourth-block #conferences-block {
	text-align: center;
	padding: 1.5rem 0;
}
.vediocov{text-align: center;
	
	background: none repeat scroll 0 0 #ff9e1b;
	color: #fff;

	display: inline-block;
	font-size: 24px;
	
	padding: 0.625rem 0.8rem;
	border:#fff solid 4px; 
	border-radius: 30px;
	
	-moz-border-radius: 20px;
	
	
	-webkit-border-radius: 30px;
	margin-bottom:15px;
	
	}
	#header h2 {
	color: white;
	background-color: #00A1E6;
	margin:0px;
	padding: 5px;
}
.comment {
	width: 400px;
	background-color: #f0f0f0;
	margin: 10px;
}
a.morelink {
	text-decoration:none;
	outline: none;
}
.morecontent span {
	display: none;

}
.greenhr{

border:1px solid #92c500;
}
.blackhr{
margin:0px;
border:0.5px solid #000;
}
.gmap-area {
  
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 30px 0;
}

.gmap-area .gmap iframe {

  height: 380px;
  width: 330px;
}

.gmap{
    border: 5px solid #92c500;  
    height: 380px;
    width: 330px;
    box-shadow: 0px 0px 3px 3px #e7e4dc;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
}

.gmap-area .map-content ul {
  list-style: none; 
}

.gmap-area .map-content address h5{
  font-weight: 700;
  /* font-size: 16px; */
}

.moreread {
		display: none;
		border-top: 1px solid #666;
		border-bottom: 1px solid #666; }
	a.showLink, a.hideLink {
		text-decoration: none;
		color: #36f;
		padding-left: 8px;
		background: transparent url(down.gif) no-repeat left; }
	a.hideLink {
		background: transparent url(up.gif) no-repeat left; }
	a.showLink:hover, a.hideLink:hover {
		border-bottom: 1px dotted #36f; }

.more, .less {
height:40px;
  text-align: center;	
	background: none repeat scroll 0 0 #92c500;
	color: #fff;
	display: inline-block;
	font-size: 16px;
	padding: 0.325rem 0.6rem;
	border:#001925 solid 4px; 
	border-radius: 30px;	
	-moz-border-radius: 30px;	
	-webkit-border-radius: 30px;
	margin-bottom:15px;
	text-transform: uppercase; 
cursor: pointer;
}

.readmore {
  text-align: center;	
	background: none repeat scroll #FF9900;
	color: #fff;	
	display: inline-block;
	font-size: 16px;
	padding: 0.1rem 0.4rem;
	border:#fff solid 2px; 
	border-radius: 30px;	
	-moz-border-radius: 30px;	
	-webkit-border-radius: 30px;
	margin-bottom:15px;	
	cursor: pointer;
	-webkit-transition: width 2s; /* Safari */
    transition: width 2s;
	-webkit-transition-timing-function: linear;
	transition-timing-function: linear;
}
.readmore:hover {
	
	background: none repeat scroll #fa700a;
	color: #000;
		border-radius: 2px;	
	
}
.arrow-down{
float:right;
padding:2px 5px;
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;

-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;

}
.arrow-down:hover{ 

-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-o-transform:rotate(360deg);
}
.abtextgreen{background: none repeat scroll 0 0 #001925; text-align:justify; padding:8px; color:#fff; font-family: 'Raleway', sans-serif;
	font-size: 14px;}
.abtextblue{background: none repeat scroll 0 0 #92c500; text-align:justify; padding:8px; color:#fff; font-family: 'Raleway', sans-serif;
	font-size: 14px;}

.abtextgreen-fixed{background: none repeat scroll 0 0 #001925; text-align:justify; padding:8px; color:#fff; height:320px; font-family: 'Raleway', sans-serif;
	font-size: 14px;}
.abtextblue-fixed{background: none repeat scroll 0 0 #92c500; text-align:justify; padding:8px; color:#fff; height:320px; font-family: 'Raleway', sans-serif;	font-size: 14px;}

.nexgen-feature-border{
border:#fff 3px solid;

}
#carousel {
margin-top:50px;
	background: #fff;
}
#first-block {
	background: #fff;
}
#second-block {
	background: none repeat scroll 0 0 #000;	
	}
	
#third-block {
	background:  #fff;
}
#conferences-block {
background: none repeat scroll 0 0#92c500;

}


#fourth-block {
	background:#ff9e1b;
}
.space130{
padding-bottom:130px;}
.space100{
padding-bottom:100px;}
.space90{
padding-bottom:90px;
}
.space80{
padding-bottom:85px;
}
.space70{
padding-bottom:70px;
}
.space60{
padding-bottom:60px;
}
.space50{
padding-bottom:50px;
}
.space40{
padding-bottom:40px;
}
.space30{
padding-bottom:30px;
}
.space20{
padding-bottom:20px;
}
.space10{
padding-bottom:10px;
}
 #fifth-block{padding:10px; background: none repeat scroll 0 0 #000;}
 
 #space-block {
	background: #fff;
		padding:5px;
}
footer {
	background: none repeat scroll 0 0 #2fcbe0;
	padding: 1.5em 0;
}
footer p, footer a:link, footer a:visited, footer a:hover {
	color: #fff;
}
.carousel-text {
	display: block;
	position: absolute;
	left: 32%;
	top: 22%;
	width: 100%;
	z-index: 999;
}
.carousel-text h2 {
font-family: 'Raleway', sans-serif
	background: none repeat scroll 0 0 #001925;
	color: #fff;
	display: inline-block;
	padding: 0.3125rem 0.625rem;
	font-size: 22px;
}
.carousel-text p {
	background: none repeat scroll 0 0 #92c500;
	color: #fff;
	display: inline-block;
	font-size: 24px;
	padding: 0.625rem 0.8rem;
}
#first-block i {
	background: none repeat scroll 0 0 #2fcbe0;
	border-radius: 100px;
	color: #fff;
	display: block;
	line-height: 100px;
	margin: 0 auto;
	width: 100px;
}
section h2 {
	font-size: 2.5rem;
	font-weight: 300;
	margin: 0;
	text-transform: uppercase;
}
p.subtitile {
	color: #999;
	margin: 0 0 10px;
}
section h3 {
	font-size: 1.3rem;
	font-weight: 300;
	margin: 0.8rem 0;
	text-transform: uppercase;
}
section p {
	font-size: 0.8rem;
}
section h1 {
	color: #fff;
	font-size: 2.5rem;
	font-weight: 300;
	text-transform: uppercase;
}
#second-block p {
	color: #fff;
}
a.button {
	background: none repeat scroll 0 0 #2fcbe0;
	border: 0 none;
	border-radius: 5px;
	color: rgb(0, 30, 34);
	font-size: 0.8rem;
	font-weight: 600;
	padding: 0.625rem;
	text-transform: uppercase;
}
#head {
	background: none repeat scroll 0 0 rgba(0, 30, 34, 0.85);
	padding: 9rem 0 5rem;
	text-align: center;
}
#content {
	background: none repeat scroll 0 0 #fff;
	padding: 5rem 0;
	text-align: center;
	border-bottom: 1px solid #f0f0f0;
}
#content h2 {
	font-size: 1.5rem;
	font-weight: 400;
	margin: 1rem 0 0.3rem;
	text-transform: none;
}
.content-block {
	background: none repeat scroll 0 0 rgb(0, 30, 34);
	padding: 2.5rem;
}
.content-block h3 {
	color: #fff;
}
.content-block p {
	color: #fff;
}
#content.left-align {
	text-align: left;
}
#content.contact-page h2 {
	margin: 0 0 0.625rem;
}
.contact-page p {
	font-size: 1rem;
	font-style: normal;
}
.contact-page i {
	background: none repeat scroll 0 0 rgb(0, 30, 34);
	border-radius: 100px;
	display: inline-block;
	height: 35px;
	line-height: 35px;
	margin: 0.3125rem 0.3125rem 0.3125rem 0;
	text-align: center;
	width: 35px;
}
form.customform button {
	background: none repeat scroll 0 0 #92c500;
	border-radius: 5px;
	transition: background 0.20s linear 0s;
	-o-transition: background 0.20s linear 0s;
	-ms-transition: background 0.20s linear 0s;
	-moz-transition: background 0.20s linear 0s;
	-webkit-transition: background 0.20s linear 0s;
}
form.customform button:hover {
	background: none repeat scroll 0 0 #001925;
}
form.customform input, form.customform select, form.customform textarea {
	border-radius: 5px;
	padding-left:10px;
	
}
#map-block iframe {
	display: block;
}
.grid { margin: 0 auto; max-width: 1140px; width: 100%; }
/* You can choose the grid 1200 or 1140 or 1024 or 960 as per your requirement */
.g1140 { margin: 0 auto; max-width: 1140px; width: 100%; }
.g1024 { margin: 0 auto; max-width: 1024px; width: 100%; }
.g960 { margin: 0 auto; max-width: 960px; width: 100%; }
.row { width: 100%; margin: 0 auto; }
.c1 { width: 8.33% }
.c2 { width: 16.66% }
.c3 { width: 25% }
.c4 { width: 33.33% }
.c5 { width: 41.66% }
.c6 { width: 50% }
.c7 { width: 58.33% }
.c8 { width: 66.66% }
.c9 { width: 75% }
.c10 { width: 83.33% }
.c11 { width: 91.66% }
.c12 { width: 100% }
.c1-5 { width: 20% }
/* FOOTER ================================================== */
#wrapfooter { background-color: #222; margin-top: 40px; }
#footer .title { font-size: 15px; color: #fff; border-bottom: solid #333 1px; padding-bottom: 3px; width: 90%; }
.footerstress { border: solid #0E8FAB; border-width: 1px 0 0; clear: both; margin: -9px 0px 17px; height: 0; width: 50%; }
#footer [class^="icon-"], #footer [class*=" icon-"] { margin-right: 7px }
#footer { padding: 15px 0px 15px; color: #777; }
#footer a { color: #888 }
#footer li { list-style: none; float: left; padding-right: 15px; }
#footer li a { color: #888 }
#footer li a:hover{ color: #fff; text-transform:uppercase; }
#footer h1 { font-size: 15px; color: #ddd; margin-bottom: 20px; margin-top: 0px; -webkit-mask-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#000),color-stop(40%,#000),color-stop(100%,rgba(0,0,0,0.5))); }
.copyright { background-color: #111; color: #666; padding: 10px 0; font-size: 12px; border-top: 1px solid #292929; text-align:center; }
.copyright a { color: #fff }
.copyright a:hover { text-transform:uppercase; }
.textareafooter { background: #3F3F3F !important; border: #444 1px solid !Important; color: #999 !important; }
#footer ul.social-links li { border-radius: 50% }

.back-top-wrapper { width: 100%; position: absolute; overflow: hidden; height: 40px; display: block; }
.back-top { bottom: 42px; right: 20px; margin-bottom: 0; display: block; position: fixed; display: scroll; display: none; }
.back-top a { width: 35px; nowhitespace: afterproperty; nowhitespace: afterproperty; height: 35px; display: block; text-align: center; text-transform: uppercase; text-decoration: none; background: #333 url(../images/up-arrow.png) no-repeat center center; border-radius: 0px; /* transition */ -webkit-transition: 1s;-moz-transition:1s;transition:1s; opacity:0.4; border-radius: 3px;; }
.back-top a:hover { background-color: #333 } /* arrow icon (span tag) */
.back-top span { width: 35px; nowhitespace: afterproperty; nowhitespace: afterproperty; height: 35px; display: block; border-radius: 10px; /* transition */ -webkit-transition: 1s;-moz-transition:1s;transition:1s; ; ; }
/* Footer Social ---------------------- */
/* ACCORDION ================================================== */
ul.accordion { margin: 0 0 22px 0; border-bottom: 1px solid #e9e9e9; }
ul.accordion>li { list-style: none; margin: 0; padding: 0; border-top: 1px solid #e9e9e9; }
ul.accordion>li>div.title { cursor: pointer; background: #f6f6f6; padding: 15px; margin: 0; position: relative; border-left: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; -webkit-transition: 0.15s background linear; -moz-transition: 0.15s background linear; -o-transition: 0.15s background linear; transition: 0.15s background linear; }
ul.accordion>li>div.title h1, ul.accordion>li>div.title h2, ul.accordion>li>div.title h3, ul.accordion>li>div.title h4, ul.accordion>li>div.title h5 { margin: 0 }
ul.accordion>li>div.title:after { content: ""; display: block; width: 0; height: 0; border: solid 6px; border-color: transparent #9d9d9d transparent transparent; position: absolute; right: 15px; top: 21px; }
ul.accordion>li .content { display: none; padding: 15px; }
ul.accordion>li.active { border-top: 3px solid #2ba6cb }
ul.accordion>li.active .title { background: white; padding-top: 13px; }
ul.accordion>li.active .title:after { content: ""; display: block; width: 0; height: 0; border: solid 6px; border-color: #9d9d9d transparent transparent transparent; }
ul.accordion>li.active .content { background: white; display: block; border-left: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; }
/* TESTIMONIALS ================================================== */
/* Footer Social ---------------------- */
ul.social-links li { background: #333; float: left; font-size: 12px; list-style: none; width: 32px; height: 32px; text-indent: -9999px; margin: 0px 0px 5px 0px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; margin-right: 10px; border-radius: 50%; -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -o-transition-duration: 0.8s; transition-duration: 0.8s; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; transition-property: transform; overflow: hidden; }
ul.social-links li:hover { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); }
ul.social-links li a.facebook { background: url(../images/socialpack/facebook.png) 50% 50% no-repeat }
ul.social-links li a.twitter { background: url(../images/socialpack/twitter.png) 50% 50% no-repeat }
ul.social-links li a.google { background: url(../images/socialpack/google.png) 50% 50% no-repeat }
ul.social-links li a.dribbble { background: url(../images/socialpack/dribbble.png) 50% 50% no-repeat }
ul.social-links li a.vimeo { background: url(../images/socialpack/vimeo.png) 50% 50% no-repeat }
ul.social-links li a.skype { background: url(../images/socialpack/skype.png) 50% 50% no-repeat }
ul.social-links li a.rss { background: url(../images/socialpack/rss.png) 50% 50% no-repeat }
ul.social-links li a.linkedin { background: url(../images/socialpack/linkedin.png) 50% 50% no-repeat }
ul.social-links li a.youtube { background: url(../images/socialpack/youtube.png) 50% 50% no-repeat }
ul.social-links li a.instagram { background: url(../images/socialpack/instagram.png) 50% 50% no-repeat }
ul.social-links li a.pinterest { background: url(../images/socialpack/pinterest.png) 50% 50% no-repeat }
ul.social-links>li.facebook-link:hover { float: left; font-size: 12px; width: 32px; height: 32px; background: #415b92; }
ul.social-links>li.twitter-link:hover { float: left; font-size: 12px; width: 32px; height: 32px; background: #10A3C3; }
ul.social-links>li.google-link:hover { float: left; font-size: 12px; width: 32px; height: 32px; background: #f54a35; }
ul.social-links>li.dribbble-link:hover { float: left; font-size: 12px; width: 32px; height: 32px; background: #fd83af; }
ul.social-links>li.vimeo-link:hover { float: left; font-size: 12px; width: 32px; height: 32px; background: #1ab7ea; }
ul.social-links>li.skype-link:hover { float: left; font-size: 12px; width: 32px; height: 32px; background: #56cbf7; }
ul.social-links>li.youtube-link:hover { float: left; font-size: 12px; width: 32px; height: 32px; background: #bb0000; }
ul.social-links>li.instagram-link:hover { float: left; font-size: 12px; width: 32px; height: 32px; background: #fb3958; }
ul.social-links li a { width: 32px; height: 32px; display: block; }
ul.social-links>li.rss-link:hover { float: left; font-size: 12px; width: 32px; height: 32px; background: #ff8500; }
ul.social-links>li.linkedin-link:hover { float: left; font-size: 12px; width: 32px; height: 32px; background: #007fc5; }
ul.social-links>li.pinterest-link:hover { float: left; font-size: 12px; width: 32px; height: 32px; background: #e63037; }

.logo-bottom{
padding-top:3px;
width:240px;
}

@media screen and (max-width: 768px) {
  body {
  	background: none repeat scroll 0 0 rgb(0, 30, 34);
  }
  nav {
  	background: none repeat scroll 0 0 rgb(0, 30, 34);
  	line-height: 1rem;
  	position: relative;
  }
  .top-nav {
  	text-align: left;
	padding:0px;
  }
  .top-nav li {
  	line-height: 3rem;
  }
  .top-nav .logo {
  	
  	padding: 1.25rem;
  }
  .carousel-text h2 {
  	font-size: 1.3rem;
  }
  .carousel-text p {
  	font-size: 1rem;
  }
  ul.top-ul {
  	padding: 0;
  }
  ul.top-ul.right {
  	float: none;
  }
  footer {
  text-align: center;
  }
  footer .right {
  float: none;
  }
  
  .minsec{
padding:3px;
width:65px;
text-align: center;
border-radius: 6px 6px 0px  0px;
-moz-border-radius: 6px 6px 0px  0px;
-webkit-border-radius : 6px 6px 0px  0px;
}
#clockdiv{	
	font-weight: 600;	
	font-size: 32px;
	}

#clockdiv > div{
	padding: 2px;
	border-radius: 6px;	
	}

#clockdiv div > span{
	padding: 4px;
	border-radius: 4px;
	

}
#clockdiv div .smalltext{
	font-size: 11px;
	border-radius: 0px  0px 6px 6px;
	-moz-border-radius: 0px  0px 6px 6px;
	-webkit-border-radius : 0px  0px 6px 6px;
}

.smalltext{

	font-size: 16px;
	
}

.gmap-area .gmap iframe {

  height: 350px;
  width: 500px;
}

.gmap{
    border: 3px solid #92c500;  
    height: 350px;
    width: 500px;
   
}

  
}
@media screen and (max-width: 479px) {

#organiser{
background: url(images/organiser.png) no-repeat;
width:80px;
height:80px;
position:relative;
left: 10px;
top:0px;
 z-index:999;
}

#carousel {
margin-top:0px;
	
}

.conf-textEmail{
 
	padding: 0px;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	color:#fff;
	text-align:justify
}
.media-header-text{
text-align: center;
font-size: 10px;
padding: 0.125rem 0.3rem;
border:#92c500 solid 1px;
font-weight:400;
border-radius: 5px;	
-moz-border-radius: 5px;	
-webkit-border-radius: 5px;
margin-bottom:5px;
width:275px; 	
	}

 .top-nav {
  	text-align: left;
	padding:0px;
  }

 .videoborder{ 
	display: inline-block;
 	border:#ff9e1b solid 2px;
 }


.gallery {

		 width: 275px;
		
    margin: 0;
  	padding: 0;
}

.vediocov{
		font-size:14px;
	padding: 0.215rem 0.2rem;
	border:#92c500 solid 2px; 
	border-radius: 10px;	
	-moz-border-radius: 10px;	
	-webkit-border-radius: 10px;
	margin-bottom:5px;
	
	}
	
	.about-us{
		font-size:14px;
	padding: 0.215rem 0.2rem;
	border:#fff solid 2px; 
	border-radius: 5px;	
	-moz-border-radius: 5px;	
	-webkit-border-radius: 5px;
	margin-bottom:5px;
	
	}


.gallery li {   
 margin-left:20px;
 }
 
 .mainblock{
border:#92c500 solid 2px;


 background: none repeat scroll 0 0 #000;	
 }
  .mainblock .leftblock{ 
 	background: none repeat scroll 0 0 #fff;

  		
 }
  .mainblock .rightblock{ 
 	
	  display: block;
  		
 }
 
  .mainblock .leftblock .news-date-block{
 border:#92c500 solid 1px;


	
 } 
 
.news-date-block .news-date {
	background: #6f9600 none repeat scroll 0 0;	
	color: #fff;
	width:80px;	
	min-height:30px;	
	text-align: center;
	float:left;	
}
.leftblock .news-date-block .news-date .day {
	font-size: 1.2em;
	font-weight: 700;
	border-bottom:1px solid #fff;
}
.leftblock .news-date-block .month, .year {
	font-size: 1.1em;
	font-weight: 500;
	border-bottom:1px solid #fff;
}

.leftblock .news-date-block .conferences-name-block{
background: #fff none repeat scroll 0 0;
	font-size: 0.9em;
	font-weight: 700;
	color: #6f9600;
	text-align: center;
	padding:28px;

}


.conferences-logo-block{

display: block;
background:#fff;
padding:10px;

}
.textborder{ 
		padding:10px;
		font-size: 18px;
		font-weight:300;
		border-radius: 15px;	
	-moz-border-radius: 15px;	
	-webkit-border-radius: 15px;
 }
.welcome-text{
	font-size: 1rem;
	font-weight:600;
	
		}
		
.minsec{
font-size: 14px;
padding:2px;
width:30px;
text-align: center;
border-radius: 3px 3px 0px  0px;
-moz-border-radius: 3px 3px 0px  0px;
-webkit-border-radius : 3px 3px 0px  0px;
}
#clockdiv{	
	font-weight: 300;	
	font-size: 20px;
	}

#clockdiv > div{
	padding: 2px;
	border-radius: 2px;	
	}

#clockdiv div > span{
	padding: 5px;
	border-radius: 3px;
	

}
#clockdiv div .smalltext{
	font-size: 7px;
	border-radius: 0px  0px 3px 3px;
	-moz-border-radius: 0px  0px 3px 3px;
	-webkit-border-radius : 0px  0px 3px 3px;
}
.subhedding-text{
	font-size:1rem;
	font-weight: 800;
	margin: 0;
	text-align:center;
	color:#000;
		}
.smalltext{

	font-size: 16px;
	
}

 .conf-text{
	padding: 10px;
	font-size: 13px;
}
.space80{
padding-bottom:2px;
}
.space70{
padding-bottom:2px;
}
.space60{
padding-bottom:2px;
}
.space50{
padding-bottom:2px;
}
.space40{
padding-bottom:2px;
}
.space30{
padding-bottom:2px;
}
.space20{
padding-bottom:2px;
}
.space10{
padding-bottom:2px;
}
.gmap-area .gmap iframe {
 
  height: 275px;
  width: 275px;
}

.gmap{
    border: 5px solid #92c500;
    border-radius: 50%;
    height: 275px;
    width: 275px;
    box-shadow: 0px 0px 3px 3px #e7e4dc;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
}
h2,h3, h5{
font-size:18px;
text-align:center;
padding-top:10px;
padding-bottom:0px;
}
.carousel-text {
	
	left:25%;
	top: 3%;
	
}
.carousel-text h2 {
	
	padding: 0.3125rem 0.625rem;
	font-size: 10px;
}
.carousel-text p {
	font-size: 11px;
	padding: 0.225rem 0.10rem;
}
.greenhr{

border:1px solid #92c500;
}
.blue{
background:#001925;
}

.green{
background:#92c500;
}
 #fifth-block{padding:5px;}
 
 #sticky-social a {
   background: #333;
   color: #fff;
   display: block;
   height: 25px;
   font: 16px "Open Sans", sans-serif;
   line-height: 25px;
   position: relative;
   text-align: center;
   width: 25px;
}

#sticky-social a span {
   line-height: 25px;
   right: -120px;
   position: absolute;
   text-align:center;
   width:80px;}      
   .logo-bottom{
   padding-left:20px;
width:320px;
}
h4{
font-size:13px;
}

.about-text-aboutbox, .about-text-fixedheight, .ourmission-vision,.ourmission-vision-blue, .ourmission-vision-bluep, .abtextgreen-fixed, .abtextblue-fixed{ height:100%;}
.white_content {border: 4px;}
.media-header-text-center{
margin:20px;

}
