html,body
{
		margin: 0; 
		overflow-x: hidden !important;
}
.auth-1
{
	background-color: #e5e5e5;
	padding: 25px 15px;
	border-top: 5px solid #ff6408;
}
ul.auth_page_social_list
{
	list-style: none;
	width: 100%;
	padding: 0;
	margin-top: 3%;
}
ul.auth_page_social_list li 
{
	display: inline-block;
	font-size: 24px;
}
ul.auth_page_social_list li a 
{
	display: block;
	padding: 15px 20px;
	text-decoration: none;
	color: #aca9a9;
}
ul.auth_page_social_list li a:hover
{
	outline: 1px solid #ff6408;
	color: #ff6408;
}

.auth_box
{
	position: relative;
	margin-top: 15px;
	margin-bottom: 25px;
}

.auth_label
{
	display: block;
	position: absolute;
	right: 35px;
	top: 328px;
	/*bottom: -20px;*/
	background-color: #ff6408;
	color: #fff;
	padding: 12px 30px;
	font-size: 14px;
	text-transform: uppercase;
}

ul.auth_tag,ul.auth_cat
{
	list-style: none;
	width: 100%;
	padding: 0;
}
ul.auth_tag li 
{
	display: inline-block; 
	margin-bottom: 5px;
}
ul.auth_cat li 
{
	display: inline-block;
	width: 100%;
	margin-bottom: 5px;
}
ul.auth_cat li > a:link,ul.auth_cat li > a:visited
{
	text-decoration: none;
	color: #000;
}
ul.auth_cat li > a:hover,ul.auth_cat li > a:active
{
	text-decoration: none;
	color: #ff6408;
}

ul.auth_cat li > span
{
	display: block;
	
}

a:link.more_post,a:visited.more_post
{
	display: block;
	text-decoration: none;
	color: #fff;
	background-color: #ff6408;
	text-align: center;
	padding: 16px 0;
	font-size: 16px;
	font-weight:bold;
	margin-bottom: 25px;
	margin-top: 5%;
}
a:hover.more_post,a:active.more_post
{
	color: #ff6408;
	background-color: #fff;
	outline: 1px solid #ff6408;
}


/*=======================================
		over image data show & hide
  =======================================*/
.auth_box_list
{
	position: absolute;
	top: 125px;
	left: 30%;
	display: none;
}

.auth_box_list ul 
	{
		list-style: none;
		width : 100%;
		padding:0;
	}
	
.auth_box_list ul  li 
{
	display: inline-block;
	font-size: 32px;
}

.auth_box_list ul  li a
	{
		display: block;
		text-decoration: none;
		padding: 15px 20px;
		color: #fff;
		outline: 1px solid #fff;
	}

.auth_box_list ul  li a:hover,.auth_box_list ul  li a:active 
{
	color: #ff6408;
	outline: 1px solid #ff6408;
}
.auth_box:hover .auth_box_list
{	
	display: block;
}

	/*=======================================
			     author & his info
	  =======================================*/
.auth_box_list_2
{
	position: absolute;
	top: 15%;
	left: 5%;
	color: #fff;
}
.auth_box_list_2 > p 
{
	font-size: 32px;
}

/* .auth_box_list_2 > p >b
{
	color: #fff;
} 
 .auth_box_list_2 > ul 
{
	list-style: none;
	width: 90%;
	padding:0;
}
.auth_box_list_2 > ul  > li
{
	display: inline-block;
	color: #fff;
	font-size: 16px;
} */
.auth_box:hover .auth_box_list_2
{
	display: none;
}
				.myselect
				{
					    padding: 0;
						margin: 0;
						border: 1px solid #ccc;
						width: 90%;
						height: 50px;
						border-radius: 0px;
						overflow: hidden;
						background-color: #fff;
						background: #fff url("images/ad.png") no-repeat 100% 50%;
						
				}
				.myselect select
				{
						padding: 14px 8px 0 8px !important;
						width: 100%;
						color: #777;
						border: none;
						box-shadow: none;
						background-color: transparent;
						background-image: none;
						-webkit-appearance: none;
						   -moz-appearance: none;
								appearance: none;
				}

/*===========================================================
					media quries
  ==========================================================*/  
  
  
  
  @media screen and (min-width: 320px) and (max-width: 399px) and (orientation: portrait)
  {
	  .auth_label 
	  {
		  top: 90%;
		  right: 6%;
	  }
	  .auth_box_list
			{
				position: absolute;
				top: 70px;
				left: 20%;
				display: none;
			}
			
			
		.auth_box_list ul  li 
			{
				display: inline-block;
				font-size: 18px;
			}

		.auth_box_list ul  li a
			{
				display: block;
				text-decoration: none;
				padding: 7px 14px;
				color: #fff;
				outline: 1px solid #fff;
			}		
  }
 @media screen and (min-width: 320px) and (max-width: 399px) and (orientation: landscape)
  {
	  .auth_label 
	  {
		  top: 92%;
		  right: 4%;
	  }
	  
	 .auth_box_list
			{
				position: absolute;
				top: 70px;
				left: 20%;
				display: none;
			}
			
			
		.auth_box_list ul  li 
			{
				display: inline-block;
				font-size: 18px;
			}

		.auth_box_list ul  li a
			{
				display: block;
				text-decoration: none;
				padding: 7px 14px;
				color: #fff;
				outline: 1px solid #fff;
			}		
  }
  
   @media screen and (min-width: 400px) and (max-width: 650px) and (orientation: portrait)
  {
	  .auth_label 
	  {
		  top: 208px;
		  right: 4.5%;
	  }
	  .auth_box_list
			{
				position: absolute;
				top: 90px;
				left: 27%;
				display: none;
			}
			
			
		.auth_box_list ul  li 
			{
				display: inline-block;
				font-size: 18px;
			}

		.auth_box_list ul  li a
			{
				display: block;
				text-decoration: none;
				padding: 7px 14px;
				color: #fff;
				outline: 1px solid #fff;
			}		
	 
  }
   @media screen and (min-width: 400px) and (max-width: 650px) and (orientation: landscape)
  {
	  .auth_label 
	  {
		right: 4%;	
		 top: 92%;
	  }
	  .auth_box_list
			{
				position: absolute;
				top: 100px;
				left: 30%;
				display: none;
			}
			
			
		.auth_box_list ul  li 
			{
				display: inline-block;
				font-size: 18px;
			}

		.auth_box_list ul  li a
			{
				display: block;
				text-decoration: none;
				padding: 10px 20px;
				color: #fff;
				outline: 1px solid #fff;
			}		
  }
  
   @media screen and (min-width: 651px) and (max-width: 700px) and (orientation: portrait)
	  {
		  .auth_label 
		   {
			  top: 229px;
		  }
		   .auth_box_list ul  li 
				{
					display: inline-block;
					font-size: 18px;
				}

			.auth_box_list ul  li a
				{
					display: block;
					text-decoration: none;
					padding: 7px 14px;
					color: #fff;
					outline: 1px solid #fff;
				}	 
	  }
   @media screen and (min-width: 651px) and (max-width: 700px) and (orientation: landscape)
  {
	  .auth_label 
	  {
		right: 8%;	
		 top: 94%;
	  }
  }
  @media screen and (min-width: 701px) and (max-width: 767px) and (orientation: portrait)
  {
	  .auth_label 
	  {
		  top: 229px;
	  }
  }
   @media screen and (min-width: 701px) and (max-width: 767px) and (orientation: landscape)
  {
	  .auth_label 
	  {
		right: 13.9%;	
		 top: 65%;
	  }
  }
  
  @media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait)
  {
	  .auth_label 
	  {
		  top: 200px;
	  }
  }
  @media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape)
  {
	  .auth_label 
	  {
		  top: 137px;
	  }
	  .auth_box_list
			{
				position: absolute;
				top: 50px;
				left: 15%;
				display: none;
			}
	.auth_box_list ul  li 
	{
		font-size: 18px;
	}

.auth_box_list ul  li a
	{
		display: block;
		text-decoration: none;
		padding: 7px 14px;
		color: #fff;
		outline: 1px solid #fff;
	}		
  }
/*  @media screen and (min-width: 1280px) and (max-width: 1600px) 
 {
	 .auth_label 
		{
			top: 328px;
			right: 25px;
		}
 }
 @media screen and (min-width: 1600px) and (max-width: 2560px)
 {
	 .auth_label 
		{
			top: 328px;
			right: 178px;
		}
 } */