.fb-comments, .fb-comments iframe[style], .fb-comments span , .fb-comments div {
   width: 100% !important;
}

.inner_share_things .fb_iframe_widget, .inner_share_things .fb_iframe_widget span{
	max-width: 280px !important;
	width: 280px !important;
	margin:0px auto;
}

.after_procesing{
	cursor:default !important;
}
.archive_image{
	width:100%;
	height:100px;
	overflow:hidden;
}
.archive_image img{
	width:100%;
}

.inner_share_things{
	text-align:center;
}
.already_liked{
	text-decoration:underline;
	cursor:pointer;
}
.comments_block{
	margin: 20px auto;
}

.featured_image, .img_container img, .bucket_image, .loading_block img{
	  width: 100% !important;
}
.top_adsense, .bottom_adsense{
	margin: 50px 0px 10px 0px;
	text-align:center;
}
.top_adsense ins, .bottom_adsense ins{
	margin:0px auto;
}
.loading_block{
			margin:200px auto;
			width:100px;
		}
		.al_c{
			text-align:center;
		}
		.in_line{
			color: #444444;
			  font-weight: bold;
			  font-size: 25px;
			  text-align: center;
			  padding-top: 20px;
		}
		.claim_line{
			  text-align: center;
			  color: #ff1f3d;
			  margin-top: 30px;
			  margin-bottom: 30px;
			  font-size: 20px;
			  font-style: italic;
			  font-weight: bold;
		}
		.claim_line_pop{
			  text-align: center;
			  color: #ff1f3d;
			  margin-bottom: 30px;
			  font-size: 20px;
			  font-style: italic;
			  font-weight: bold;
		}
		.right_one{
			background-color: #8cb202 !important;
		}
		.wrong_mark{
			  background-color: #F91212 !important;
		}
		.final_buttons{
			padding:20px 0px;
		}
		.check_answers {
			  width: 49%;
			  background-color: #ff1f3d;
			  color: #FFF;
			  text-align: center;
			  font-weight: bold;
			  padding-top: 15px;
			  padding-bottom: 15px;
			  margin-right: 1%;
			  font-size: 19px;
			  display: inline-block !important;
			  border-radius: 3px;
			  cursor:pointer;
		}
		.quiz_again {
		  width: 49%;
		  color: #FFF;
		  text-align: center;
		  font-weight: bold;
		  padding-top: 15px;
		  padding-bottom: 15px;
		  font-size: 19px;
		  background-color: #ffc200;
		  display: inline-block !important;
		  border-radius: 3px;
		  cursor:pointer;
		}
		.big_person_container .quiz_again {
		  width: 100%;
		}		  
		.slide{
			borde1r:1px solid #f00;
		}
		.fb_share img {
			height: 22px !important;
			padding-right: 10px;
			vertical-align: middle;
		}
		.fb_share{
			  color: #FFF;
			  font-weight: bold;
			  text-align: center;
			  font-size: 25px;
			  padding-top: 15px;
			  padding-bottom: 15px;
			  width: 100%;
			  margin: 10px auto 25px;
			  background-color: rgb(48, 97, 153);
			  border-radius: 3px;
			  cursor:pointer;
		}
		.bucket_result_title, .bucket_right_answer{
			background-color: #8cb202;
			padding: 10px;
			color: rgb(255, 255, 255) !important;
			margin: 0px !important;
			font-size: 20px;
			text-align: center;
		}
		.bucket_descr{
			color: #000;
			font-size: 24px;
			margin-bottom: 20px;
			margin-top: 20px;
		}
		
		.bucket_image{
			position:relative;
			text-align: center;
		}
		
		
		.checked{
			background-color: #8cb202;
		}
		.quiz_counter{
			background-color: #8cb202;
			padding: 10px;
			color: rgb(255, 255, 255) !important;
			margin: 0px !important;
			font-size: 20px;
			text-align: center;
		}
		.start_button{
			  background-color: #ff1f3d;
			  color: #FFF;
			  font-weight: bold;
			  text-align: center;
			  font-size: 28px;
			  padding-top: 15px;
			  padding-bottom: 15px;
			  border-radius: 3px;
			  width: 100%;
			  margin-top: 15px;
			  margin-left: 0px;
			  cursor:pointer;
			  text-transform:uppercase;
			}
		.quiz_descr{
			margin:20px 0px;
			 color: #444 !important;
			font-size: 20px !important;
			line-height: 1.5em !important;
		}
		.img_container{
			position:relative;
			text-align:center;
		}
		.copyright{
			  position: absolute;
			  bottom: 0px;
			  right: 0px;
			  color: #000;
			  background: #E3E3E3;
			  opacity: 0.5;
			  padding: 2px 10px
		}
		.answers_block .single_answer{
			  background-color: #F7F7F7;
			  width: 100%;
			  text-align: center;
			  padding-top: 20px;
			  padding-bottom: 20px;
			  margin-bottom: 10px;
			  color: #000;
			  border: 1px solid #E6E6E6;
			  border-bottom: 2px solid #E6E6E6;
			  font-size: 20px;
			  cursor:pointer;
		}

		.cnt_number{
			background-color: #8cb202;
			
			  font-weight: bold;
			  font-size: 20px;
			  text-align: center;
			  height: 35px;
			  color: #ffffff;
			  line-height: 38px;
			
			margin-top: 30px;
		}
		.not_passed .single_answer:hover{
			background-color: #8cb202 !important;
		}
		.quiz_question{
			  background-color: #8cb202;
			  color: rgb(255, 255, 255);
			  font-size: 24px;
			  padding: 20px;
			  margin-bottom: 20px;			
			  text-align: center;
			
		}



@media screen and (max-width: 600px) {
		.check_answers{
			width:100% !important;
			margin:10px 0px;
		}
		.quiz_again{
			width:100% !important;
			margin:10px 0px;
		}
	}