
 @media screen and (max-width: 600px) {
.post_main_container{
  background-color: #fff ;
  padding-left: 0px;
  padding-right: 0px;
  margin-bottom:10px;
  
  }
  
}
.container-fluid.noblogpadding{
  background-color: #ebebeb;
  overflow-x: hidden;
  }

  @media screen and (max-width: 600px) {
.container-fluid.noblogpadding{
  background-color: #ebebeb;
  overflow-x: hidden;
  padding-left: 0px;
  padding-right: 0px;
   
      
  }
}
 @media screen and (max-width: 600px) {
.no_container_padding{
  padding-left: 0px;
  padding-right: 0px;
  }
} 
.outer{
padding: 5px;
padding-top: 0px;
background-color: #fff;

}
.sharing_icon{
	position:sticky;
	left:100px;
	top:100px;
	padding: 20px;
	margin-top:60%;
	margin-left:40px;
	
}
.icon-bar {
  position:sticky;
  top:100px;
  margin-top:40%;
  padding-top: 0px;
}

.icon-bar a {
  display: block;
  margin-bottom: 8px;
  margin-right: 8px;
  margin-left: 8px;
  margin-top: 0px;
  padding-top: 0px;
  text-align: center;
  padding: 5px 5px 5px 5px;
  border-radius: 3px; 
  color: white;
  font-size: 22px;
}
.share {
 padding-top: 0px;
}
.share i{
  color: #a7a7a7;
font-size: 25px;
padding-top: 0px;
}
.facebook {
  background: #3B5998;
  color: white;
}

.twitter {
  background: #55ACEE;
 
}
.linkedin {
  background: #007bb5;
  color: white;
}

.youtube {
  background: #007bb5;
  color: white;
}

.post_title h1{
	font-family: Lato;
	font-weight: bolder;
	padding-left:10px;
	padding-right: 10px;
	margin-top: 30px;
	color: black;
	font-size:28px;
}

.blogshared p i{
  color:  #3B90F2 !important;
  font-size: 20px;

}




 @media screen and (max-width: 600px) {
.post_title {
  padding-left: 4px;
  padding-right: 4px;
  }
   .post_title h1{
  padding-top:20px; 
}
}
.post_by{
 font-family: Lato;
 font-weight: bolder;
 padding-left:10px;
 padding-right: 10px;
 margin-bottom:15px; 	
}
 @media screen and (max-width: 600px) {
.post_by {
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom:20px;
  }
}
.post_rating{
color: #fcad00;
font-size:13px;
 padding-top:6px;
}
 @media screen and (max-width: 600px) {
.post_rating{
font-size:11px; padding-top:2px;}
}

.aside_articles_desc{
      padding:10px ;
  }
.post_img{
padding-left:25px;
padding-right: 25px;
}
 @media screen and (max-width: 600px) {
.post_img {
  padding-left: 18px;
  padding-right: 18px;
  }
}
.post_description{
padding-left:25px;
padding-right: 25px;
margin-top: 15px;
font-size: 20px;
}
@media screen and (max-width: 600px) {
.post_description {
  padding-left: 18px;
  padding-right: 18px;
  }
}
.post_button{
padding-left:24px;
padding-right: 24px;
}
@media screen and (max-width: 600px) {
.post_button {
  padding-left: 18px;
  padding-right: 18px;
  }
}
.post_button button{
width: 100%;
background-color: #216EF3;
color:#fff;height: 50px;
font-size:20px; 
font-family: Lato;
font-weight: bolder;
border-radius:7px;
border:none;
margin-bottom: 15px;  
} 
.post_comment{
padding-left:24px;
padding-right: 24px;
margin-bottom:15px;  
}
.aside_heading{
background-color:#fff;
margin-top:30px;
padding:0px;
}
.aside_test_skill{
background-color: #fff ;
margin-top: 30px;
padding:0px;
}
.aside_img{
padding-left:25px;
padding-right: 25px;
}
.aside_test_desc{
font-family: Lato;
font-weight: bolder;
font-size:15px;
padding-left:30px;
padding-right: 30px;
margin-top: 10px;
text-align: center; 
}
.aside_btn{
font-family: Lato;
font-weight: bolder;
font-size:15px;
padding-left:30px;
padding-right: 30px;
margin-top: 10px;
text-align: center;
}
.aside_btn button{
width: 100%;
background-color: #f30000;
color:#fff;height: 40px;
font-size:20px;
font-family: Lato;
font-weight: bolder;
border-radius:7px;
border:none;
margin-bottom: 15px;  

}
.aside_articles{
background-color: #fff ;
margin-top: 30px;
padding:0px;
}
.aside_rating{
padding:0px;
margin-top:3px;  
}
.aside_rating span{ 
color: #fcad00;
font-size:13px; 
}
.aside_articles_desc{
text-align:left;
font-family: Lato;
font-weight: bolder;
/*padding-left:0px;*/
/*padding-right:20px; */
padding:9px;
}
.post_description img{
	width: 100% !important;
}
.post_comment hr{
  width:100%; 
  border: 1px solid #d6d6d6;
  border-style: none none solid; 
  color: #fff; 
  background-color: #fff;
  float: none;
  margin: 0 auto;
  padding-bottom: 20px;
  margin-bottom: 20px 
}
.reply_btn
{
border: none;
background-color: inherit;
font-size: 16px;
cursor: pointer;
border-style: none;
 outline: 0 !important;
}
.reply_submit_btn
{
  border: none;
  background-color: #fff;
   border: 1px solid #cd0102;
  padding: 10px 40px;
  font-size: 12px;
  cursor: pointer;
  color: #cd0102;
  float: right;
  border-radius: 5px;
  margin-top: 10px;
  font-weight: 1000; 
 
}
.reply_submit_btn:hover
{
  background-color: #cd0102;
  color: #fff;
   border: none;
   border: 1px solid #cd0102;
  padding: 10px 40px;
  font-size: 12px;
  cursor: pointer;
  float: right;
  border-radius: 5px;
  margin-top: 10px;
  font-weight: 1000; 
}
.reply_cancel_btn
{
border: none;
background-color: inherit;
font-size: 12px;
cursor: pointer;
float: right; 
margin-top: 20px;
color: #000;
margin-right: 10px;

}
.post_main_container{
  background-color: #fff ;
  margin-top: 30px;
}


/*//tanveer*/
