/* Enter Your Custom CSS Here */
.tooltip {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black; /* If you want dots under the hoverable text */
}

/* Tooltip text */
.tooltip .tooltiptext {
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  padding: 5px 0;
  border-radius: 6px;
 
  /* Position the tooltip text - see examples below! */
  position: absolute;
  z-index: 1;
}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext {
  visibility: visible;
}



.entry-title{
	    color: #5a5a5a !important;
}
.trail-item{
	color: #5a5a5a !important;
}
.inner-main-title:before{
	  background: rgb(249, 249, 249) !important;
}
.download_list ul li{
	  border-left: 3px solid #03f;
    padding-left: 8px;
	  margin-bottom: 6px;
	  background: #f0f8ff;
}

.download_list ul li a{
	 color:#000 !important;
}
.mar_71{
	  margin-top: 71px;
}
.international{
	  color: #3b3b3d;
    font-size: 20px;
    margin-top: 78px;
    font-weight: bold;
}
.pallava_title{
	color: #2c3192;
   font-size: 54px;
}
.organized{
	  color: #ec1a4f;
    font-size: 23px;
}
.home .inner-main-title{display:none;}
.home #secondary-right{display:none;}
.home #primary{width:100%}
.register_btn{
		background: #FFC107;
    padding: 12px 49px;
    border-radius: 37px;
    color: #fff;
    text-transform: uppercase;
    margin-bottom: 15px;
    display: inline-grid;
}
.register_block{
	  background: #5c6bc01f;
    padding: 40px;
    margin-top: 37px;
	  margin-bottom: 37px;
    text-align: center;
}
.sign_in{
	background: #ffc10700;
    padding: 12px 49px;
    border-radius: 37px;
    color: #fff;
    text-transform: uppercase;
    margin-bottom: 15px;
    display: inline-grid;
    border: 1px solid #423a61;
}
#menu-item-15 a{
	border: 1px solid #fff;
    border-radius: 77px;
    height: 12px;
    display: initial;
    padding: 12px 49px;
}
.center{text-align:center}
.log_inline li{
	display:inline;
	padding-right:20px;
}
.advace_search{
	  color: #fff;
    font-size: 13px;
    padding-top: 5px;
}
.hiring_tile{
	color:#fff !important;
 }
.font_14{font-size: 18px !important;}
.register_btn:hover{ background: #e6ad00;color: #fff;}
#pg-gb20-5cd08e57ad893-2{margin-bottom: 0px !important;}
.story_btn{
	  border-radius: 36px;
    background: #218fa9eb;
    padding: 9px 34px;
    margin-top: 10px;
    color: #fff;
    display: inline-block;
}
.story_btn:hover{
	background: #fb7652;
  color: #fff;
}
.event_block{min-height: 145px;}
.round_ab{
		position: absolute;
    top: -62px;
    margin: auto;
    left: 0;
    right: 0;
		border: 2px solid #fff;
    border-radius: 50%;
-webkit-box-shadow: 0px 1px 12px -2px rgba(0,0,0,0.47);
-moz-box-shadow: 0px 1px 12px -2px rgba(0,0,0,0.47);
box-shadow: 0px 1px 12px -2px rgba(0,0,0,0.47);}
.review_block{position:relative;background: #ececec61;padding: 21px;border-radius: 8px;color:#4b5bba;min-height: 507px;}
.mar_61{margin-top: 61px;}
.right{text-align: right;font-size: 13px;}
.custom-logo-link{
	position: absolute;
    z-index: 9999;
    top: -18px;
}
.custom-logo-link img {
    max-height: 100%;
}