/*********************************************************************************

	Template Name: Template Full Name Here
	Description: A perfect template to build beautiful and unique medical websites. It comes with nice and clean design.
	Version: 1.0

	Note: This is custom css.

**********************************************************************************/
.logoutBtn {
        position: relative;
        padding: 2px 0;
        overflow: hidden;
        z-index: 1;
        font-weight: 500;
        line-height: 1.58;
        color: #ffffff;
        font-size: 14px;
        -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
        -o-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
        transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
        display: inline-block;
        margin: 6px 0; 
    }
        
 .logoutBtn::after {
          content: "";
          width: 0;
          height: 1px;
          bottom: 0;
          position: absolute;
          left: auto;
          right: 0;
          z-index: -1;
          -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
          -o-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
          transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
          background: currentColor; 
      }
        .logoutBtn:hover::after {
          width: 100%;
          left: 0;
          right: auto; 
      }
        .logoutBtn:hover {
          color: #ffffff;
           }

.alam-width-200{
	width: 200px;
}
.alam-border-none{
	border: none;
}
.alam-max-width-60{
	max-width: 60%
}
.alam-margin-left-28{
	margin-left: 28px
}
.alam-display-none{
	display:none;
}
.alam-slider-st-1{
	margin:0px auto;
	background:transparent;
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
}
.alam-slider-st-2{
	z-index: 7;
	min-width: 1170px; 
	max-width: 1170px; 
	max-width: 198px; 
	max-width: 198px; 
	white-space: nowrap; 
	font-size: 20px; 
	line-height: 22px; 
	font-weight: 400; 
	color: #ffffff; 
	letter-spacing: 0px;
}
.alam-slider-st-3{
	z-index: 8; 
	white-space: nowrap; 
	font-size: 50px; 
	line-height: 78px; 
	font-weight: 700; 
	color: #ffffff; 
	letter-spacing: 0px;
	text-shadow: 3px 5px 2px #474747;
}
.alam-slider-st-4{
	z-index: 11; 
	min-width: 172px; 
	max-width: 172px; 
	max-width: 36px; 
	max-width: 36px; 
	white-space: nowrap; 
	font-size: 20px; 
	line-height: 22px; 
	font-weight: 400; 
	color: #ffffff; 
	letter-spacing: 0px;
	cursor:pointer;
	text-decoration: none;
}
.alam-slider-st-5{
	z-index: 12;
	white-space: nowrap; 
	font-size: 18px; 
	line-height: 25px; 
	font-weight: 600; 
	color: #ffffff; 
	letter-spacing: 0px;
}
.alam-slider-st-6{
	z-index: 13;
}
.alam-vis-hid-imp{
	visibility: hidden !important;
}
.alam-height-340{
	height: 340px;
}
.alam-height-90{
	height:90px
}