
	p#new_qsn_count {margin-left: 15px;}
	.modal_popbox{padding:0px !important;}
	

	.social_share_qsn ul li{float:left;}

	
	#load_vote_file{text-align: center;font-size: 18px}
	#add_answer{float:left;margin-top: 0px;padding:10px 30px;}
	
	/*#modify_question_id{float:right;margin-right:370px;margin-top:15px;}
	
	  #modify_question_id{position:absolute;margin:-34px 0 0 190px;}  */
	  #modify_question_id{float:left;margin: 4px 10px 0px 45px;}
	
	
	
	.social_share_qsn ul li a:hover, .social_share_qsn ul li a{background-color:#fff !important;}
	.vote_up_span,.vote_down_span{background-color:#fff !important;}
	
	.fa_new{color:#888 !important;}
	.fa_new:hover{color:#666 !important;}
	 .answer_voting{width: auto !important;font-size: 15px;margin-top: 3px;float: left;margin-right: 30px;}
	.modal_ans {
    display: none;
    position: fixed;
    z-index: 1001;
    padding-top: 100px;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0,0.4);
	
	}
	.modal-content1 {
    position: relative;
    background-color: #fefefe;
    margin: auto;
    padding: 0;
    border: 1px solid #888;
    width: 700px;
    height: auto;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
    -webkit-animation-name: animatetop;
    -webkit-animation-duration: 0.4s;
    animation-name: animatetop;
    animation-duration: 0.4s;
	border-radius:4px;
}
.modal-header1 {
    padding: 2px 40px;
    background-color: #fff;
    color: #000;
    border-radius: 4px;
	
}
.close1 {
    color: #999;
    float: right;
    font-size: 28px;
    font-weight: bold;
    margin: 5px 15px 0 0;
	cursor:pointer;
}
.modal-body1 {
    padding: 2px 16px;
}
.question_container
{
   border-bottom:1px solid #d5d5d5;
}
	
.person_face_modal
{
	width:50px;
    height:50px;
    border-radius: 50%;
    background-size: cover;
    margin:20px 0 0 20px	
}
.myface_size{float:left;}
#user_name
{
   
    color: #888;
    font-weight: bold;
    font-size: 16px;
}
.joined
{
   
	color:#888;
}
.margin_textbox{margin:20px 20px 20px 29px;}
.social_share_qsn_popup{float:right;}
.social_share_qsn_popup ul {list-style:none;}
.social_share_qsn_popup ul li {float:left;margin:0 0 0 10px;}
#question_text_popup
{
	font-style: normal;
    font-size: 18px;
    line-height: 1.6;
    color: #4d4d4d;
	
	
}
.total_answer_count
{
    border-bottom: 1px solid #d5d5d5;
    margin: 20px 0 20px 15px;
    width: 95%;
    padding: 0;
}
.total_qsn_count
{
	margin-left:0px !important;
	font-weight:500;
}


.follow_notify_ans
{
	float:left;
	margin:2px 0 0 25px !important;
	padding: 1px 5px;
    background-color: #F1F1F1;
    border-radius: 4px;
}


#reply_icon{background: url('/discuss/assets/images/reply.png') no-repeat 0px 1px;}
#reply_icon:hover{background: url('/discuss/assets/images/reply_hover.png') no-repeat 0px 1px;}
.delete_ans_edit,.delete_reply_edit {padding:6px 112px 5px 20px!important; cursor:pointer;}
.delete_ans_id,.delete_reply_id {padding:0px 96px 0px 20px!important; cursor:pointer;}
.blue_toggle{float: left;margin-top: 3px;color: #4d4d4d;font-size: 13px;}

.social_share_qsn_ans ul{list-style:none;}
.social_share_qsn_ans ul li{float:left;margin-left:15px;}

.reply_qsn_area> div > p:nth-last-child(1) {
	margin-bottom: 0px;
} 
.reply_content> p:nth-last-child(1) {
	margin-bottom: 0px;
} 


.social_share_qsn_ans{margin-right: 0px;cursor:pointer;margin-left: 30px;width: auto;float: left;margin-top:2px;font-size:13px;}
.image_top_margin{margin-top:3px;}
.replier_line_ht{line-height:23px !important;margin-bottom: 0px;}
.custom_pad_reply{margin-left:7% !important;margin-top: -30px;}
/*.margin_ans_reply{margin-bottom:10px;}*/
@media only screen and (min-width:1368px) and (max-width:5000px)
{
	
	.qa_page_container_fluid .reply_question_area .vote_up_span, .qa_page_container_fluid .reply_question_area .vote_down_span
	{
		padding:5px 0px !important;
	}
	.follow_notify_ques:hover{
		background-color:#f1f1f1;
	}
	.follow_notify_ques{
		padding: 5px;
		border-radius: 5px;
		float: left;
    margin-top: 2px;
    margin-left: 10px;
	background-color:#f1f1f1;
		
	}
	.reply_voting_padding{padding-top:4px !important;}
	.reply_btn_width{width:125px !important;margin: 20px 0px 0px 0px;}

}

@media only screen and (min-width:1024px) and (max-width:1367px)
{
	
	/*#modify_question_id{margin-right:356px !important;}*/
	.qa_page_container_fluid .reply_question_area .vote_up_span, .qa_page_container_fluid .reply_question_area .vote_down_span
	{
		padding:5px 3px !important;
	}
	.follow_notify_ques:hover{
		background-color:#f1f1f1;
	}
	.follow_notify_ques{
		padding: 5px;
		border-radius: 5px;
		float: left;
    margin-top: 2px;
    margin-left: 10px;
	background-color:#f1f1f1;
	}
	.reply_voting_padding{padding-top:4px !important;}	
	.reply_btn_width{width:125px !important;margin: 20px 0px 0px 0px;}
	.custom_reply_margin {margin-left: 60px !important;width: 70%;}
}



@media only screen and (min-width:768px) and (max-width:1023px)
{
	/*#modify_question_id{margin-right:188px !important;margin-top:15px !important;}*/
	
	.reply_img_padding{padding-left: 25px !important;}
	.reply_btn_width{width:123px !important;margin: 20px 0px 0px 0px;}
	.qa_page_container_fluid .reply_question_area .vote_up_span, .qa_page_container_fluid .reply_question_area .vote_down_span
	{
		padding:5px 3px !important;
	}
	.follow_notify_ques{display:none;}
	.answer_voting{width:auto !important;padding-top:2px !important;}
	.reply_voting_padding{padding-top:4px !important;}
	.new-margin{margin-left:86px !important;}
	.custom_reply_margin{width:65%;margin-left:65px !important;}
}
@media only screen and (min-width:640px) and (max-width:767px)
{
	.social_share_qsn{display:none !important;}
	
	.qa_page_container_fluid .reply_question_area .vote_up_span, .qa_page_container_fluid .reply_question_area .vote_down_span
	{
		padding:5px 0px !important;
		margin:0px 25px 0px 0px !important;
	}
	/*#modify_question_id{margin-right:296px !important;}*/
	.follow_notify_ques{display:none;}
	.click_question_edit{padding-left:0px !important;}
	.answer_voting{width:auto !important;}
	.modal-content1 {width:578px !important;}
	.margin_textbox{margin-top:92px;}
	.margin_textbox_anonymous{margin-top:20px !important;}
	.new-margin{margin-left:86px !important;}
	.custom_reply_margin{width:74%;}
	.reply_img_padding{margin-top:6px;}
	
}
@media only screen and (min-width:568px) and (max-width:639px)
{
	/*#modify_question_id{margin-right:220px !important;margin-top: 14px !important;}*/
	
	.qa_page_container_fluid .reply_question_area .vote_up_span, .qa_page_container_fluid .reply_question_area .vote_down_span
	{
		padding:5px 0px !important;
		margin:0px 25px 0px 0px !important;
	}
	.follow_notify_ques{display:none;}
	.click_question_edit{padding-left:0px !important;}
	.answer_voting{width:auto !important;padding-top: 3px !important;}
	.follow_notify_ans{margin:0 !important;}
	.modal-content1 {width:460px !important;}
	.margin_textbox{margin-top:92px;}
	.margin_textbox_anonymous{margin-top:20px !important;}
	.new-margin{margin-left:86px !important;}
	.custom_reply_margin{width:70%;}
	.reply_img_padding{margin-top:6px;}
	
}
@media only screen and (min-width:480px) and (max-width:567px)
{
	/*#modify_question_id{margin-right: 140px !important;margin-top: 14px !important;}*/
	  #modify_question_id{margin: 4px 10px 0px 40px;}
	.follow_notify_ques{display:none;}

	.answer_voting{width:auto !important;padding:2px 0 !important;}
	.reply_img_padding{padding-left:20px !important;margin-top:6px;}
	.answer_box_margin{padding-left:20px !important;}
	.qa_page_container_fluid .reply_question_area .vote_up_span, .qa_page_container_fluid .reply_question_area .vote_down_span
	{
		padding:5px 0px !important;
		margin:0px 25px 0px 0px !important;
	}
	.click_question_edit{padding-left:0px !important;}
	.reply_voting_padding{width:70px !important;}
	.modal-content1 {width:460px !important;}
	.margin_textbox{margin-top:92px;}
	.margin_textbox_anonymous{margin-top:20px !important;}
	.new-margin{margin-left:86px !important;}
	.custom_reply_margin{width:66%;}
}

@media (min-width:320px) and (max-width:639px){.qa_page_container_fluid .social_share_qsn{display: none !important;}}
.custom_clear{clear:both !important;}

/* css for social share icons hide on  below screen width */

/*.new-social-margin{margin-left:521px !important;}*/

.btn_width{width:85px;}
.custom_reply_margin{margin-left:30px;}

.best_ans_radio {
 position: absolute;
 visibility: hidden;
 display: none;
}


.best_ans_label {
   cursor: pointer;
   height: 0px;
   position: relative;
   width: 41px;
   margin-right: 10px;
background-color: #337ab7;
display: inline-block;
}
.best_ans_label::before {
   background: rgb(0,0,0);
   box-shadow: inset 0px 0px 10px rgba(0,0,0,0.5);
   border-radius: 8px;
   content: ' ';
   height: 12px;
   margin-top: -6px;
   position: absolute;
   opacity: 0.3;
   transition: all 0.4s ease-in-out;
   width: 30px;
}
.best_ans_label::after {
   background: rgb(255,255,255);
   border-radius: 16px;
   box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
   content: ' ';
   height: 18px;
   left: -4px;
   margin-top: -5px;
   position: absolute;
   top: -4px;
   transition: all 0.3s ease-in-out;
   width: 18px;
}
.best_ans_radio:checked+.best_ans_label::before {
   background: inherit;
   opacity: 0.5;
}
.best_ans_radio:checked+.best_ans_label::after {
   background: inherit;
   left: 20px;
}
.author_txt{background: url(/discuss/assets/images/response.png) no-repeat 0px 2px;
   padding-left: 25px;
   background-size: 20px 15px;}
.replier_name p,.reply_hover_control p{font-size: 12px;color: #aaa;}



/* Added on 31 oct*/

    

	.description_part {font-size: 18px;}
	.description_part img{cursor:pointer;}
	#computer_upload_ques_ans_file {
    border-radius: 4px;
	box-shadow: none !important;
	width: 110px;
	padding: 4px;
	font-size: 16px;
	margin-left: 0px;
	height: 36px;
	margin-top: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: rgba(0, 0, 0, 0.247059);
	cursor: pointer !important;
	position: relative;
	font-family: 'Roboto',sans-serif;
	background: #3C8BCA !important;
	display: inline-block;
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 3px;
	margin-top: 10px;
}
#computer_upload_ques_ans_file:hover {
    background: #1e72b4 !important;
}
.browseTxt {
	padding-left: 20px;
	padding-top: 0px;
}
a#close-preview {
    position: relative;
    top: 1px;
    color: #fff !important;
    text-decoration: none;
    font-weight: 500;
    font-size: 17px;
}


.close_img{
	    float: right;
    margin-right: -25px;
    cursor: pointer;
    margin-top: -20px;
}
div#upload, #search, #img_library {
    padding: 8px 0px;
}
.q_search a {
    color: #3B5998!important;
}

.googlemenu_div label {font-weight:normal;}







a.bg_google_srch {
    background-color: #626262;
    float: right;
    margin-right: 60px;
    border-right: 1px solid #626262;
    border-top: 1px solid #626262;
    border-bottom: 1px solid #626262;
    cursor: pointer;
    background-image: url(https://proprofs-cdn.s3.amazonaws.com/images/QM/user_images/misc/Search_white.png);
    background-repeat: no-repeat;
    background-position: center;
    height: 30px !important;
    width: 29px !important;
}
.img_f_box_g {
   
    float: left;
    margin-top: 10px;
    margin-bottom: 15px;
}
/*image upload css */
.create_block{max-width: 960px;margin: 0 auto;}
#existing_div{ margin-top:0px;}
.create_new_flash-inner { background-color: #FFFFFF; height: 25px;width: 960px; padding-top: 0px;margin-top: 12px;  z-index: 20000;	}
.create_new_flash{float: left;height: 75px;	margin-bottom: 10px;padding-bottom: 5px;width: 992px;}
.create_new_flash_text {float: left;} 
.create_new_flash_buttons{	float:right;width: auto;}
.boxarea {border:1px solid #E3E3E3;	border-bottom:0px solid #E3E3E3;  padding: 0; }
#title_descr { border: 1px solid #E3E3E3; margin-top: 1px; padding: 10px 0 15px 20px; width: 730px;}
label.titleText-new { color: #444444; cursor: auto !important; font-size: 19px; font-weight: bold;letter-spacing: 0.01em;}
.title_box { background: url("../img/layout/field_bg.gif") repeat-x scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; font-size: 30px;font-weight: normal;   margin: 5px 5px 5px 0;  padding: 5px 6px;  width: 697px;height: 25px;}
.smalltxt { color: #777777; font-size: 16px; font-weight: normal;float: right;  width: 200px;}
#flashTitleLength { font-size:14px;}
label.desc-new { color: #444444; cursor: auto !important; font-size: 19px; font-weight: normal; letter-spacing: 0.01em;}
.small-txt {margin-top: 10px;;color: #777777; font-size: 14px; font-weight: normal;padding:5px 1px 5px 1px; cursor:pointer;}
#update_title{padding:3px 2px 3px 1px; float: left; background: rgb(255, 255, 255);}
.separator { color: #DDDDDD; font-size: 0.9em; font-weight: normal; padding: 0 5px;}
select {background: none repeat scroll 0 0 #FAFAFF;border: 1px solid #BBBBBB;font-size: 14px; padding: 5px 2px; width: 250px;border-radius: 5px 5px 5px 5px;}
/* css for custom flash theme fancybox*/
.main-box{ border:1px solid rgb(227, 227, 227); width: 808px; margin: 25px; height: 339px; border-radius:8px;	}
.left-box{ border:1px solid rgb(227, 227, 227); background:#F7F7F7; width:304px; height: 338px;border-radius: 8px 0 0 ;float:left;	}
.right-box{border:1px solid rgb(227, 227, 227); background:#E5E3E4;width:500px; height: 338px;border-radius: 0 8px 8px 0px;float:right	;}
.right-inner-box{background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E3E3E3; height: 285px; margin: 26px;width: 445px;-moz-box-shadow: 0 0 7px #888; -webkit-box-shadow: 0 0 7px #888; box-shadow: 0 0 7px #888;  }
.flash_serial{font-size: 18px; font-weight: bold; color: rgb(141, 141, 141); margin: 50px 0px 0px;}
#msgdiv { background-color: #FCF6AA !important; border: 1px solid #E9E18C; border-radius: 5px 5px 5px 5px; color: #000000; display: none;font-size: 14px;  height: 24px;  margin: -23px 0 0 392px;  padding: 4px 0px 0px 0px; text-align: center; width: 308px;}
.bgcolor {  background: none repeat scroll 0 0 #F9F9F9;}
.bgcolorw {  background: none repeat scroll 0 0 #ffffff;}
#questionBOX {  color: #BBBBBB; width: auto;}
.question_submit { padding:12px 0px 20px 35px;}
.lefttopper .smallbox {color: #666666; float: left; font-size: 10px; font-weight: bold;  height: auto; margin-left: 3px; margin-top: 15px; width: auto;}
.main_container{width:100%;margin-top:20px;}
.scored_heading{font-size: 18px;font-weight: bold;}
.scored_quiz{padding:20px;}
.scored_text{font-size:13px;line-height:1.5;margin-bottom:15px;margin-top:5px;}
.scored_example{font-weight:bold;font-size:14px;}.scored_exp_text{margin:3px 0 10px;font-size:12px;}
.scored_div{width:298px;float:left;border:1px solid #ccc;border-radius:5px;cursor:pointer;margin-right: 30px;}
.at-proporfs{background:#fff;padding-top:18px;padding-bottom:14px;font-size:16px;}.also-at{font-weight:bold;font-size:16px;margin-bottom: 15px;}
.at-block{ margin-top:30px;}
.product{width: 296px; padding: 13px 0 0 0;  position: relative; height: 55px; margin-bottom:25px; float:left;margin-right: 35px;   }
.op_first{background: url('/assets/images/create_quiz.png') right no-repeat !important; background-position:2px 5px!important;}
.op_first:hover{background: url('/assets/images/create_quiz_hover.png') right no-repeat !important;cursor:pointer; background-position:2px 5px!important;}
.op_second{background: url('/assets/images/create_traning.png') right no-repeat !important; background-position:2px 5px !important;}
.op_second:hover{background: url('/assets/images/create_traning_hover.png') right no-repeat !important;cursor:pointer; background-position:2px 5px!important;}
.op_third{background: url('/assets/images/create_poll.png') right no-repeat !important; background-position:2px 5px !important;margin-right:0px !important;}
.op_third:hover{background: url('/assets/images/create_poll_hover.png') right no-repeat !important;cursor:pointer; background-position:2px 5px!important;}
.op_fourth{background: url('/assets/images/create_scored.png') right no-repeat !important; background-position:2px 5px!important;}
.op_fourth:hover{background: url('/assets/images/create_scored_hover.png') right no-repeat !important;cursor:pointer; background-position:2px 5px!important;}
.op_five{background: url('/assets/images/create_survey.png') right no-repeat!important;background-position:2px 5px !important;}
.op_five:hover{background: url('/assets/images/create_survey_hover.png') right no-repeat!important;cursor:pointer;background-position:2px 5px!important;}
.op_six{background:url('/assets/images/create_knowledge_base.png') right no-repeat!important;background-position:2px 5px !important;margin-right:0px !important;}
.op_six:hover{background:url('/assets/images/create_knowledge_base_hover.png') right no-repeat!important; cursor:pointer;background-position:2px 5px!important;}
.pr_head{font-weight:bold; font-size:15px; color:#3B5998; padding-left: 65px;}	
.pr_subhead{font-size:12px; padding-left: 65px; line-height:22px;}
.disp{background:none repeat scroll 0 0 rgb(56,139,209);color:#fff;display:none;font-size:16px;font-weight:bold;padding:13px 0px 13px 0px;margin-top:181px;position:absolute;text-align:center;width:298px;z-index:999;}
.disp:hover{background:#4a8cf8;color:#fff;display:block;font-size:16px;font-weight:bold;margin-top:181px;padding:13px 0px 13px 0px;position:absolute;text-align:center;width:298px;z-index:999; display:inline-block}
/*a:hover, a:focus {color: #000!important;text-decoration: none!important;}*/
.cke_textarea_inline ul, ol {
  margin: 0 0 0px 18px!important;
  padding: 0;
}

#title_descr .cke_textarea_inline {  width: 700px!important;border-radius: 3px;}.cke_textarea_inline{border-radius: 3px;padding:5px 0px 0px 8px;height:100px;width:320px;overflow:auto;border:1px solid #ddd;}.cke_editable.cke_editable_inline{cursor:auto!important;}.cke_editable.cke_editable_inline.cke_focus{box-shadow:inset 0px 0px 20px 3px #ddd,inset 0 0 1px #000;background:#FFFFFF!important;}.cke_editable_inline{background:url("../img/layout/field_bg.gif") repeat-x scroll 0 0 #FFFFFF;}ul li,ol li{list-style:inherit;}.cke_textarea_inline p{margin:0px;}

.awesome_btn_fc{background:#f6f6f6 url('../img/layout/alert-overlay.png') repeat-x;display:inline-block; padding:5px 10px 6px; color:#fff; text-decoration:none; -moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5); text-shadow:0 -1px 1px rgba(0,0,0,0.25); border-bottom:1px solid rgba(0,0,0,0.25);  cursor:pointer;margin:20px 15px 1px 0px;padding:7px 6px;font-size:16px;float:right;width:160px;}#thepreview_show{margin-top:28px!important;visibility:hidden;float:right!important;margin-right:10px;margin-left:5px;}.the_rad_head{margin-left:18px;}.the_rad_head label{color:#444444;font-size:12px;font-family:Arial;margin-right:6px;}#thepre_rdesc{color:#707070;font-family:Arial;font-size:14px;}#thepre_rtitle{color:#000000;font-family:Arial;font-size:16px;}
.btn: hover{background: #EDEDED;} 
#title_descr .cke_textarea_inline{ width:700px !important;}
.tabbernc{padding: 0px 0px 5px 25px!important;;}ul.tabbernav li a{margin-left:25px!important;border:none!important;border-bottom:none!important;background:#fff!important;text-decoration:none;border-top-right-radius:2px;background:#fff!important;border-bottom:1px solid #fff;}ul.tabbernav li.tabberactive a,ul.tabbernav li.tabberactive a:hover{border-bottom:2px solid #4d90fe!important;color:#4d4d4d!important;}tabbertab{min-height:450px;}ul.tabbernav{border-bottom:none!important;font-size:18px!important;font-weight:500!important;font-family:arial!important;margin:0px!important;}.tabberlive .tabbertab{border:none!important;min-height:220px!important;}.tabberlive{margin-top:0px!important;}ul.tabbernav li{list-style:none;margin:0;display:inline;}.tabbertabhide{display:none;}.tabberlive .tabbertab h2{display:none;}ul.tabbernav li a:link{color:#448;}
.div_Border { border-bottom: 1px solid #DDDDDD;}
div.div_Border:hover .m_delete_icon_shw{visibility:visible;}
div.div_Border:hover .drag_arrange_icon{visibility:visible;}
div.div_Border:hover .edit_btn{visibility:visible;}
.div_Border{border-top:0px dashed #fff;}
.div_Border:hover{border-top:0px dashed #ddd;}
.border_visible{border-top: 1px solid #ddd; border-left: 1px solid #ddd;border-right: 1px solid #ddd;  height: 34px;visibility: hidden;}
div.div_Border:hover .border_visible{  visibility:visible;}
#popup_message {  padding-left: 148px;  padding-top: 15px!important;  display: block;  font-size: 17px;  font-weight: normal;  line-height: 1.5;}
//table.ajax{ background:#fff;}
//table.ajax:hover{ background:#EEEEEE;}
//table.ajax:hover .m_delete_icon_shw{  visibility:visible; display:block !important;}
 #setting_btn {background: rgba(0, 0, 0, 0) url("/assets/images/Seeting-_Hover.png") no-repeat scroll 0 7px;display: block; float: left; font-family: segoe UI; font-size: 16px; margin: 3px 7px 0 8px; padding: 3px 0 4px 10px; text-align: center; text-decoration: none;width: 79px;}
#setting_btn:hover {background: rgba(0, 0, 0, 0) url("/assets/images/Seeting-_Normal.png") no-repeat scroll 0 7px;display: block; float: left; font-family: segoe UI; font-size: 16px; margin: 3px 7px 0 8px; padding: 3px 0 4px 10px; text-align: center; text-decoration: none!important;width: 79px;}
#previewButton_manage {background: rgba(0, 0, 0, 0) url("/assets/images/Preview_Hover.png") no-repeat scroll 0 9px;display: block;float: left;font-family: Segoe UI;font-size: 16px;margin: 3px 0 0 10px;padding: 3px 0px 3px 7px;text-align: center;text-decoration: none;width: 100px;}           
#save_button{background:url("/assets/images/Save_Hover.png?v=3") no-repeat scroll left center rgba(0,0,0,0);display: block;float: left;font-family: Segoe UI;font-size: 16px;margin:5px 0 0 6px;padding: 3px 9px 3px 7px;text-align: center;text-decoration: none!important;width: 63px;}
#save_button:hover{background:url("/assets/images/Save_Normal.png?v=3") no-repeat scroll left center rgba(0,0,0,0);display: block;float: left;font-family: Segoe UI;font-size: 16px;margin: 5px 0 0 6px;padding: 3px 9px 3px 7px;text-align: center;text-decoration: none!important;width: 63px;}
#previewButton_manage:hover {background: rgba(0, 0, 0, 0) url("/assets/images/Preview_Normal.png") no-repeat scroll 0 9px;	display: block;float: left;font-family: Segoe UI;font-size: 16px;margin: 3px 0 0 10px;padding: 3px 0px 3px 7px;text-align: center;text-decoration: none!important;width: 100px;}
.dropdown:hover .dropdown-menu{display:block!important;}
#addcards_btn {background: rgba(0, 0, 0, 0) url("/assets/images/add_icon.png") no-repeat scroll 0 7px;display: block; float: left; font-family: segoe UI; font-size: 16px; margin: 1px 7px 0 8px; padding:5px 0 4px 22px; text-align: center; text-decoration: none;width: 79px;}
#addcards_btn:hover {background: rgba(0, 0, 0, 0) url("/assets/images/add_icon_hover.png") no-repeat scroll 0 7px;display: block; float: left; font-family: segoe UI; font-size: 16px; margin: 1px 7px 0 8px; padding: 5px 0 4px 22px; text-align: center; text-decoration: none!important;width: 79px;}
#edit_title_desc {background: rgba(0, 0, 0, 0) url("/assets/images/edit_new.png") no-repeat scroll 0 3px;display: block; float: left; font-family: segoe UI; font-size: 16px; margin: 0px 0 0 1px; padding:24px 0 0px 0px; text-align: center; text-decoration: none;width: 22px;}
#edit_title_desc:hover {background: rgba(0, 0, 0, 0) url("/assets/images/edit_hover.png") no-repeat scroll 0 3px;display: block; float: left; font-family: segoe UI; font-size: 16px; margin: 0px 0 0 1px; padding: 24px 0 0px 0px; text-align: center; text-decoration: none !important;width: 22px;}
.listtab{background: rgba(0,0,0,0) url("/assets/images/list_view.png?v=1") no-repeat scroll 0 2px!important; display: block;  float: left;  font-family: segoe UI;  margin: 0px;  text-align: center;  width: auto;padding:0px 2px 5px 24px}
.listtab:hover{background: rgba(0,0,0,0) url("/assets/images/list_view_hover.png?v=1") no-repeat scroll 0 2px!important; display: block;  float: left;  font-family: segoe UI;  margin: 0px;  text-align: center;  width: auto;padding:0px 2px 5px 24px}
.active_tab .listtab{background: rgba(0,0,0,0) url("/assets/images/list_view_hover.png?v=1") no-repeat scroll 0 2px!important; display: block;  float: left;font-family: segoe UI;  margin: 0px;  text-align: center;  width: auto;padding:0px 2px 5px 24px}
.fulltab{background: rgba(0,0,0,0) url("/assets/images/full_view.png?v=1") no-repeat scroll 0 2px!important; display: block;  float: left;  font-family: segoe UI;  margin: 0px;  text-align: center;  width: auto; padding:0px 2px 5px 24px}
.fulltab:hover{background: rgba(0,0,0,0) url("/assets/images/full_view_hover.png?v=1") no-repeat scroll 0 2px!important; display: block;  float: left;  font-family: segoe UI;  margin: 0px;  text-align: center;  width: auto; padding:0px 2px 5px 24px}
.active_tab .fulltab{background: rgba(0,0,0,0) url("/assets/images/full_view_hover.png?v=1") no-repeat scroll 0 2px!important; display: block;  float: left;  font-family: segoe UI;  margin: 0px;  text-align: center;  width: auto; padding:0px 2px 5px 24px}
.tab_content{float: left;  width: 100%;  background-color: #fff;}			
.tab_links a { display: inline-block; font-size: 18px; transition: all linear 0.15s;}
.tab_links li { float: left; list-style: none;}
li.active_tab a, li.active_tab a:hover {  color: #4c4c4c!important;  border-bottom: 2px solid rgb(63,135,207); text-decoration:none !important;}	
.drag_arrange_icon{float:left;margin-left: 20px;;width:26px;height:22px;background:url(/assets/images/drag_arrange_icon1.png?v=1) no-repeat left;background-position:3px;visibility: hidden;}.drag_arrange_icon:hover{background:url(/assets/images/drag_arrange_icon1_hover.png?v=1) no-repeat left;display:block;background-position:3px;}
.m_delete_icon_shw{float:left;padding:13px 0px 0px 0px;width:22px;height:22px;background:url(/assets/images/m_delete_icon1.png?v=2) no-repeat left;background-position:3px; cursor:pointer;visibility: hidden;}
.m_delete_icon_shw:hover{background:url(/assets/images/m_delete_icon1_hover.png?v=2) no-repeat left;display:block;background-position:3px;}
.edit_btn{	background: none repeat scroll 0 0 #999494;   border-radius: 4px 4px 4px 4px;   color: #FFFFFF;   float: left;   font-weight: bold;  padding: 4px 7px;  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);  visibility: hidden;font-size: 12px;}

.edit_btn:hover{ background: none repeat scroll 0 0 gray;color:#FFFFFF; }
.icon { width: 110px; margin: 6px 0 0 5px; height: 30px; float: left; cursor:pointer;}
.ques_ans{font-size: 17px; min-height: 55px;padding: 10px 0px 0px 1px;}
.cancel_btn{float: LEFT;margin-Left: 10PX;margin-top: 10px;}
.loader{MARGIN: 8px 0px 0px 15px; visibility:hidden;FLOAT: LEFT;}
.show_image_left{width:590px;height:290px;margin-top: 0px;margin-right:13px;}
.hover_div_ques{display:none;position:absolute;margin:-100px 0 0 279px;float:right;z-index:1000; cursor:pointer;}
.hover_div_ans{display:none;position:absolute;margin:-104px 0 0 279px;float:right;z-index:1000;background:#ffffff;}
.hover_image{border-radius:3px;height:180px;width:333px;}
.hover_lable{position:absolute;min-width:333px;height:41px;bottom:0px;border-radius:2px;opacity:0.8;}
.change_image {background: #f2f2ff none repeat scroll 0 0;   border-radius: 3px; bottom: -102px;  height: 21px; min-width: 109px; opacity: 0.8; margin: 0 0 0 -109px; float: left; margin-left: 176px; padding: 4px 0 0 13px; position: absolute; margin-top: 11px!important;}
.delete_image {  margin: -136px 163px 0px 293px;}
.image_selected { cursor: pointer; max-width: 140px;height: 100px;width:auto;}
.img_f_box { float: left; width: 44%; padding: 2.5%;}
#image_taken_library{float:left; overflow-y:scroll; margin-bottom:5px; width:100%;max-height: 276px;margin-top:0px;}
.loderimg{ float:left;margin: 18px 0px 0px 13px; display:none;}
.main_upload_div{float: left;width: 99.8%; background:#FFFFFF !important;}
.cancel_img{margin:18px 0px 0px 18px;font-weight: bold;float: left;}
.cancel_img a{color:#3B5998 !important;}
.cancel_img a:hover{color:#444444 !important;}
.selectd_image_btn{float: left;}
#del_selimg {font-size: 16px; background-image: url(/assets/images/edit_quiz_icons_sprite.png);background-repeat: no-repeat;  padding: 1px 0px 0 16px;background-color: transparent !important;background-position:-131px -3px;color:#3B5998!important;}
#del_selimg:hover{color:#444444 !important;}
.delete_image_main:hover #del_selimg{background-image: url(/assets/images/edit_quiz_icons_sprite.png); background-position:-131px -25px;}
.cancel_done_btn{float: left;margin: 10px 0px 0px 25px;}
.quesDescrImg{max-width: 490px;max-height: 395px;}
.left_area_img { float: left; width: 500px;padding:5px;}

.m_lable {background: rgba(109,109,109,0.4); margin-left: 0px;width: 491px; height: 42px;margin-top:6px;}
.q_tabs {width: 420px; padding:10px 0px 0px 0px; float: right;}
.q_tab {  display: none;}
.q_tab.q_active { display: block;}
.q_tab-links{margin: 0 0 10px -42px!important;}
.q_tab-links li { float: left; list-style: none;}
li.q_active a, li.q_active a:hover { background-color: #fff!important; color: #4c4c4c; border-top: 3px solid rgb(63,135,207);}
.q_tab-links a { display: inline-block; border-radius: 3px 3px 0px 0px; background-color: #eee!important; font-size: 16px; transition: all linear 0.15s; border-left: 1px solid #c8c8c8; border-top: 3px solid #eee;}
li.q_search a { background-image: url(/assets/images/Upload_Search.png)!important; background-repeat: no-repeat!important;}
li.q_search a:hover{background-image:url(/assets/images/Search_hover.png)!important;background-repeat:no-repeat!important;color:#444444 !important;}
li.q_libimg a { background-image: url(/assets/images/Image_Normal.png)!important; background-repeat: no-repeat!important; color:#3B5998!important;}
li.q_libimg a:hover{background-image:url(/assets/images/Image_hover.png)!important;background-repeat:no-repeat!important;color:#444444 !important;}
li.q_cmupload a { background-image: url(/assets/images/Upload_Normal.png)!important; background-repeat: no-repeat!important; color:#3B5998!important}
li.q_cmupload a:hover{background-image:url(/assets/images/Upload_hover.png)!important;background-repeat:no-repeat!important; color:#444444 !important;}


 
 


  

 .googlemenu_div { z-index: 1000;
  float: right;
  width: 230px;
  height: 60px;
  position: absolute;
  top: 47px;
  background-color: #fff;
  right: 2px;
  display: none;
  border: 1px solid #ddd;}
.cmrcluse{  float: left;  width: 215px;  padding-bottom: 4px;  margin-top: 9px;  margin-left: 9px;}
.q_tab-content { float: left; width: 100%; background-color: #fff;/* height: 355px;*/  height: 306px;}
.txtgoogleword {width: 78%!important;
    background: none;
    padding: 0px 5px 0px 4px;
    font-size: 18px!important;
    float: left;
    margin: 0px 0px 0px 0px;
    height: 30px;}
.computer_upl{float:left; margin-bottom:317px; margin-left: 26px;width: 86%; margin-top:10px; text-align:left;}
.computer_upload_btn{width: 110px; float: left; padding: 4px; font-size: 16px; margin-left: 0px; height: 35px; margin-top: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(0, 0, 0, 0.247059); box-shadow: rgba(0, 0, 0, 0.498039) 0px 1px 3px; cursor: pointer !important; position: relative; z-index: 0; background: rgb(246, 246, 246);}
.bg_google_srch { width: 30px; height: 31px; background-color: #626262; float: left; margin-left: -2px; border-right: 1px solid #626262; border-bottom: 1px solid #626262; cursor: pointer; background-image: url(//proprofs-cdn.s3.amazonaws.com/images/QM/user_images/misc/Search_white.png); background-repeat: no-repeat; background-position: center;}
.img_f_box, .img_f_box_g { float: left;width: 50%;padding: 15px 0px 0px 15px;}
.box_shadow {  box-shadow: 0px 0px 10px #000;}
.image_ques_desc{ cursor:pointer;}.image_ans_desc{ cursor:pointer;}

 

.labelbox {
    font-size: 25px;
    padding: 10px 10px 6px 0px;
    color: #aaa;
    width: 500px;
    margin-left: 10px;
}

.labelbox label {color:#aaa !important;cursor:pointer;font-size:16px;}

.difficulty_level_label {
    font-size: 15px;
    color: #666;
    font-weight: normal;
}
.options_margin_top {margin:0px !important;}

.upload_image_text{float: left;margin: 81px 0px 0px 14px;}

.q_tab2_content{float:left; width:96%; background-color:#fff; min-height:300px;}

.create_jigsaw_puzzle{margin-left:-16px;}
.fancybox-close{background: url(/api/fancybox2/fancybox_sprite.png) no-repeat !important;background-size: 34px 100px !important;display:none;}

.fancybox-item.fancybox-close.close {
    background: url(/api/fancybox2/fancybox_sprite.png) no-repeat!important;
    background-size: 34px 100px!important;
    display: block!important;
}`


	#descr{width:594px !important ;height:112px !important;}
	.game_input {width:81%;height:40px;padding:6px 12px;}
	.q_tab1_css	{padding: 42px 40.5px 7px;background-position: 50% 7px !important;}
	.q_tab2_css	{padding: 42px 18.5px 7px;background-position: 50% 10px !important;}
	.q_tab3_css	{padding: 42px 40.5px 7px;background-position: 50% 10px !important;border-right: 1px solid #c8c8c8;}
	.show_image_area { margin:0px; height:395px; /*height: 450px;*/ width: 496px; box-shadow: rgb(221,221,221) 0px 0px 10px; background-color: rgb(255,255,255); display: table-cell; vertical-align: middle;text-align: center;}
	.img_f_box img{width:140px;height:69px;}



/*.image_upload_icon{position:absolute;margin:17px 0 0 90px;}*/
.fancybox-opened .fancybox-outer{box-shadow:none !important;}

.fancybox-opened{margin-top:70px !important;}

@media only screen and (max-width:1023px) and (min-width:768px)
{
	.fancybox-opened{transform: scale(0.7,0.8);left:-100px !important;}
}
@media only screen and (max-width:767px) and (min-width:640px)
{
	.fancybox-opened{transform: scale(0.6,0.7);left:-167px !important;}
}
@media only screen and (max-width:639px) and (min-width:568px)
{
	.fancybox-opened{transform: scale(0.5,0.6);left:-206px !important;}
}
@media only screen and (max-width:567px) and (min-width:480px)
{
	.fancybox-opened{transform: scale(0.45,0.6);left:-247px !important;}
}
@media only screen and (max-width:479px) and (min-width:360px)
{
	.fancybox-opened{transform: scale(0.34,0.6);left:-307px !important;}
}
@media only screen and (max-width:359px) and (min-width:320px)
{
	.fancybox-opened{transform: scale(0.3,0.6);left:-331px !important;}
}
#delete_image
{
    background-image: url(/assets/images/m_delete_icon1_hover.png?v=2);
    background-repeat: no-repeat;
    position: absolute;
    background-position: 0 4px;
    margin: 0 0 0 523px;
    cursor: pointer;
    display: none;
}
#image_delete_change
{
    position: absolute;
    margin: -40px 0 0 0;
    width: 590px;
    color: #3B5998;
    opacity: 0.9;
    background: #f2f2ff;
    display: none;
    cursor: pointer;
    padding: 10px;
}


#image_part{padding-bottom:5px;}
#change_img_btn:hover,#delete_img_btn:hover{color:#444444;}
#delete_img_btn{float:right;background:url('/assets/images/edit_quiz_icons_sprite.png') -130px -3px no-repeat;}
#delete_img_btn:hover{background:url('/assets/images/edit_quiz_icons_sprite.png') -130px -24px no-repeat;}



.image_upload_icon
{
	float:left;
    width:35px;
	padding: 3px 0 3px 0;
	border:1px solid #e0e0e0;
    border-radius: 4px;
    background: url(/assets/images/answer_img_black_icon.png) no-repeat left;
    background-position:5px;
	cursor:pointer;
	
}
.image_upload_icon:hover
{
	background: url(/assets/images/answer_img_blue_icon.png) no-repeat left;
	background-position: 5px;
	
}

.image_upload_icon.image_submit{width: 51px;background-position: 12px;height: 35px;margin-left: -20px;}
.image_upload_icon.image_submit:hover{background-position: 12px;}


.image_upload_icon1
{
	float:left;
	padding: 3px 0 3px 0;
	border:1px solid #e0e0e0;
    border-radius: 4px;
    background: url(/assets/images/answer_img_black_icon.png) no-repeat left;
	cursor:pointer;
	
}
.image_upload_icon1:hover
{
	float:left;
    width:35px;
	padding: 3px 0 3px 0;
	border:1px solid #e0e0e0;
    border-radius: 4px;
    background: url(/assets/images/answer_img_blue_icon.png) no-repeat left;
    background-position:5px;
	cursor:pointer;
	
}
.image_upload_icon1.image_submit {
    width: 115px;
    background-position: 43px 43px;
    height: 120px;
    
}

.upload_img_text{float:left;margin:60px 0 0 12px;}
.upload_img_text a{font-weight:bold;color:#3B5998;}
.upload_img_text a:hover{font-weight:bold;color:#4d4d4d;}

.image_upload_icon1:hover  a{font-weight:bold;color:#4d4d4d;}






@media only screen and (max-width:1367px) and (min-width:1024px)
{
.image_upload_icon_container{width:147px;}
.answer_box_container{width:73%;padding-left:0px;}

}
@media only screen and (max-width:1023px) and (min-width:768px)
{
.image_upload_icon_container{width:147px;}
.answer_box_container{width:70%;padding-left:0px;}

}

@media only screen and (max-width:767px) and (min-width:640px)
{
.image_upload_icon_container{width:147px;}
.answer_box_container{width:70%;padding-left:0px;}

}

@media only screen and (max-width:639px) and (min-width:568px)
{
.image_upload_icon_container{width:147px;}
.answer_box_container{width:70%;padding-left:0px;}

}

@media only screen and (max-width:567px) and (min-width:480px)
{
.image_upload_icon_container{width:147px;}
.answer_box_container{width:64%;padding-left:0px;}

}

@media only screen and (max-width:479px) and (min-width:360px)
{
.image_upload_icon_container{width:112px;}
.image_upload_icon1.image_submit{width:88px !important;background-position:32px 42px !important;height:120px;}
.answer_box_container{width:64%;padding-left:0px;}
.upload_img_text{float:left !important; margin:45px 0 0  20px !important;}

}

@media only screen and (max-width:479px) and (min-width:360px)
{
.image_upload_icon_container{width:112px;}
.image_upload_icon1.image_submit{width:88px !important;background-position:32px 42px !important;height:120px;}
.answer_box_container{width:64%;padding-left:0px;}
.upload_img_text{float:left !important; margin:45px 0 0  20px !important;}

}

@media only screen and (max-width:359px) and (min-width:320px)
{
.image_upload_icon_container{width:95px;}
.image_upload_icon1.image_submit{width:75px !important;background-position:26px 42px !important;height:120px;}
.answer_box_container{width:64%;padding-left:0px;}
.upload_img_text{float:left !important; margin:45px 0 0  14px !important;}

}








#remaining_qsn_text
{
    font-style: normal!important;
    font-size: 18px!important;
    line-height: 1.6;
    color: #4d4d4d!important;
}
#img_upload_text{width:45px !important;}

.img_taken_libary_new 

{
	float:left;
    overflow-y: scroll;
    margin-bottom: 0px;
    width: 100%;
    max-height: 245px;
    margin-top: 20px;
	
}
.computer_upload_ques_ans_file
{
	border-radius: 4px;
    box-shadow: none!important;
    width: 110px;
    padding: 4px;
    font-size: 16px;
    margin-left: 0px;
    height: 36px;
    margin-top: 0px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: rgba(0,0,0,0.247059);
    cursor: pointer!important;
    position: relative;
    font-family: 'Roboto',sans-serif;
    background: #3C8BCA!important;
    display: inline-block;
    color: #fff;
    text-decoration: none;
    -moz-border-radius: 3px;
    margin-top: 10px;
	
}
.q_tab_padding{padding:42px 79px 7px !important;}
.computer_upload_ques_ans_file:hover
{
background: #1e72b4!important;
}



/*.q_tab2_content{margin-left: 0px;float:left; width:100%; background-color:#fff; min-height:320px;}
#image_taken_library{float:left; overflow-y:hidden; margin-bottom:0px; width:100%;max-height: 300px;margin-top:20px;}
#image_taken_library > ul{ width: 100%; margin-bottom: -1px;}
#image_taken_library > ul > li {width: 20%;text-align: center;}
#image_taken_library .tab-content{border-top: 1px solid #ddd;}*/

.tab-content>.active { overflow-y: auto;height: 100%;max-height: 84%;}
input#update_breadcrumb {width: auto;}
@media (max-width: 5000px) and (min-width: 320px){
	/*.common_proprofs_fluid {height: auto !important;}*/
	.follow_unfollow_ans_user{text-align: right;padding-top:15px;margin-left:10px;}
}
.common_proprofs_fluid .custom_logout_toggle{margin-bottom:0px;}

@media (min-width: 480px) and (max-width: 1023px){
	.discover_head_area, .qa_page_container_fluid, .ask_page_container_fluid, .category_page_container_fluid, .error_page_fluid, .search_container_fluid {padding-top: 0px !important;}
}
.img_f_box, .img_f_box_g { float: left;width: 50%;padding: 5px 0px 0px 15px;margin-bottom:10px;}

/*@media only screen and (min-width:768px) and (max-width:1023px)
{
	.ans_image_delete_change, .answer_image_section, .answer_image_section img {width:462px !important;}
}
@media only screen and (min-width:640px) and (max-width:767px)
{
	.ans_image_delete_change, .answer_image_section, .answer_image_section img{width:580px !important;}
}
@media only screen and (min-width:568px) and (max-width:639px)
{
	.ans_image_delete_change, .answer_image_section, .answer_image_section img{width:508px !important;}
}
@media only screen and (min-width:480px) and (max-width:567px)
{
	.ans_image_delete_change, .answer_image_section, .answer_image_section img{width:420px !important;}
}
@media only screen and (min-width:360px) and (max-width:479px)
{
	.ans_image_delete_change, .answer_image_section, .answer_image_section img{width:300px !important;}
}
@media only screen and (min-width:320px) and (max-width:359px)
{
	.ans_image_delete_change, .answer_image_section, .answer_image_section img{width:260px !important;}
}*/

/*@media only screen and (min-width:360px) and (max-width:479px)
{
	.ans_image_delete_change, .answer_image_section, .answer_image_section img{width:300px !important;}
}
@media only screen and (min-width:320px) and (max-width:359px)
{
	.ans_image_delete_change, .answer_image_section, .answer_image_section img{width:260px !important;}
}*/
.ans_image_delete_change
{
margin: -40px 0 0 0;
position:absolute;
width: 590px;
color: #3B5998;
opacity: 0.9;
background: #f2f2ff;
cursor: pointer;
padding: 10px;
}
.change_ans_img_btn
{
float:left;
}
.delete_image_ans_btn
{
float:right;
background: url(/assets/images/edit_quiz_icons_sprite.png) -130px -3px no-repeat;
}
.delete_image_ans_btn:hover
{
background: url(/assets/images/edit_quiz_icons_sprite.png) -130px -24px no-repeat;
}
.change_ans_img_btn:hover,.delete_image_ans_btn:hover
{
color:#4d4d4d !important;
}
@media (min-width: 480px) and (max-width: 1023px){
	.discover_head_area, .qa_page_container_fluid, .ask_page_container_fluid, .category_page_container_fluid, .error_page_fluid, .search_container_fluid {padding-top: 0px !important;}
}

/*.margin_ans_reply {
    margin-bottom: 25px;
}*/
.answer_image_part{margin-bottom:10px;}
.follow_user_btn, .unfollow_user_btn{color:#3b5998;cursor:pointer;}
.follow_user_btn:hover, .unfollow_user_btn:hover {color:#4d4d4d;}


/* css for follow-unfollow answer_users  on small screen */

@media only screen and (min-width:320px) and (max-width:359px)
{
	
	  #modify_question_id{margin-top: 0px;margin-left: 20px;float: left;}
	
	.follow_notify_ques{display:none;}
	
	.follow_notify_ans{display:none;margin-left:0px !important;padding:1px 5px !important;margin-top:6px !important;}
	.answer_voting{width:auto !important;padding:2px 0 !important;}
	.reply_img_padding{padding-left:56px !important;/*width: 280px !important;*/margin-top:-41px !important;}
	#add_answer{padding:5px 2px !important;font-size: 12px !important;}
	.qa_page_container_fluid .reply_question_area .vote_up_span, .qa_page_container_fluid .reply_question_area .vote_down_span
	{
		padding:5px 0px !important;
		margin:0px 25px 0px 0px !important;
	}
	.total_answer_count{margin-top:40px !important;}
	.custom_width_small{width:100% !important;float:left !important;}
	
	.reply_voting_padding{padding-top:4px !important;}
	.modal-content1 {width:300px !important;}
	.margin_textbox{margin-top:92px;}
	.margin_textbox_anonymous{margin-top:20px !important;}
	.new-margin{margin-left:86px !important;margin-top:0px !important;}
	.click_question_edit{padding-left:0px !important;}
	.image_upload_icon.image_submit{margin-left:34px !important;}
	.req_ans{
		float: left;
		margin: 0px 0px 0px 5px;
		padding: 3px 2px;
		cursor: pointer;
		border: 1px solid #3c8ac9;
		text-decoration: none !important;
		text-align: center;
		background-color: #fff;
		border-radius: 4px;
		font-size: 12px;
		color:#3b5998;
	}
	#load_vote_file {display:none;margin-left: 15px !important; margin-top:5px !important; }
	.share_btn{	margin-left: 2px !important;font-size: 11px !important; }
	#share_icon img {margin-right: 1px !important;}
	#share_icon_ans img {margin-right: 4px !important;}
	.answer_voting{margin-right: 3px !important;}
	.blue_toggle {margin-top: 7px !important;font-size:11px !important;}
	.social_share_qsn_ans {margin-top: 7px !important;margin-left: 5px !important;font-size:11px !important;}
	#share_icon_ans {margin-top: 0px !important;font-size: 14px !important;}
}
@media only screen and (min-width:360px) and (max-width:479px)
{
	#modify_question_id{margin-top: 0px;margin-left: 35px;float: left;}
	.follow_notify_ques{display:none;}
	.follow_notify_ans{display:none;margin-left:0px !important;padding:1px 5px !important;margin-top:6px !important;}
	.answer_voting{width:auto !important;padding:2px 0 !important;}
	.reply_img_padding{padding-left:30px !important;width:280px !important;margin-top:5px;}
	#add_answer{padding:5px 2px !important;font-size: 12px !important;}
	.qa_page_container_fluid .reply_question_area .vote_up_span, .qa_page_container_fluid .reply_question_area .vote_down_span
	{
		padding:5px 0px !important;
		margin:0px 25px 0px 0px !important;
	}
	.total_answer_count{margin-top:40px !important;}
	.click_question_edit{padding-left:0px !important;}
	.modal-content1 {width:340px !important;}
	.margin_textbox{margin-top:92px;}
	.margin_textbox_anonymous{margin-top:20px !important;}
	.new-margin{margin-left:86px !important;}
	.new_vote_margin{margin-left: 78px !important;}
	.image_upload_icon.image_submit{margin-left:28px !important;}
	
	.req_ans{
		float: left;
		margin: 0px 0px 0px 5px;
		padding: 3px 2px;
		cursor: pointer;
		border: 1px solid #3c8ac9;
		text-decoration: none !important;
		text-align: center;
		background-color: #fff;
		border-radius: 4px;
		font-size: 12px;
		color:#3b5998;
	}
	#load_vote_file {display:none;margin-left: 15px !important; margin-top:5px !important; }
	.share_btn{	margin-left: 2px !important;font-size: 11px !important; }
	#share_icon img {margin-right: 10px !important;}
	#share_icon_ans img {margin-right: 10px !important;}
	.answer_voting{margin-right: 3px !important;}
	.blue_toggle {margin-top: 7px !important;font-size:11px !important;}
	.social_share_qsn_ans {margin-top: 7px !important;margin-left: 5px !important;font-size:11px !important;}
	#share_icon_ans {margin-top: 0px !important;font-size: 14px !important;}
	
}
@media only screen and (min-width:480px) and (max-width:767px)
{
	#add_answer{padding:5px 10px !important;font-size: 12px !important;}
	#load_vote_file {display:none;margin-left: 15px !important; margin-top:5px !important; }
	.follow_notify_ans{display:none;}
	#share_icon_ans {margin-top: 0px !important;font-size: 14px !important;}
}
@media only screen and (min-width:768px) and (max-width:1023px)
{
	#add_answer{padding:8px 12px !important;font-size: 12px !important;}
	.req_ans{
		float: left;
		margin: 0px 0px 0px 5px;
		padding: 3px 0px;
		cursor: pointer;
		border: 1px solid #3c8ac9;
		text-decoration: none !important;
		text-align: center;
		background-color: #fff;
		border-radius: 4px;
		font-size: 12px;
		color:#3b5998;
	}
	#load_vote_file {display:none;margin-left: 15px !important; margin-top:5px !important; }
	.share_btn{	margin-left: 20px !important;}
	.answer_voting{margin-right: 3px !important;}
	.blue_toggle {margin-top: 4px !important;margin-left: 10px !important;}
	.social_share_qsn_ans {margin-top: 4px !important;margin-left: 15px !important;}
	#share_icon_ans {margin-top: 0px !important;font-size: 14px !important;}
	.follow_notify_ans{display:none;}
	.question_menu_options {margin: 30px 0px 0px -162px;}
	.answer_menu_options{margin: 30px 0px 0px -158px;}
}

@media only screen and (min-width:480px) and (max-width:567px)
{
.image_upload_icon.image_submit{margin-left:10px !important;}
}
@media only screen and (min-width:568px) and (max-width:639px)
{
.image_upload_icon.image_submit{margin-left:-5px !important;}
}

@media only screen and (min-width:768px) and (max-width:991px)
{
.image_upload_icon.image_submit{margin-left:0px !important;}
}

@media only screen and (max-device-width: 767px){
	img#image_qsn {
	    max-height: 280px !important;
	    height: auto !important;
	}
	.reply_btn_width{width: auto !important;padding: 0px;margin: 25px 0px 0px 10px;}
	.qa_page_container_fluid .reply_question_area .reply_box button{padding: 2px;width: auto;height: auto;}
	.question_menu_options{margin: 30px 0px 0px -162px;}
	.answer_menu_options{margin: 30px 0px 0px -158px;}
}

.share_btn{	float: left;margin-left: 20px;padding: 6px 0px;font-size: 14px;cursor:pointer; }
.share_btn:hover{color: #3b5998 ;}
#share_icon, #share_icon_ans{display:none;float:left;}
#share_icon img {margin-top: 8px; margin-right: 10px;}

.wa_btn > img {margin-right: 0px !important;} 

.custom_width{width:68px;margin:10px 0;}
.custom_contributor_padding{padding:0;}
.custom_contributor_margin{margin:10px 0;}
.custom_contributor_padding a{color:#4D4D4D;line-height:34px;font-size:14px;}
.custom_answers_text{font-size:12px;color:#A9A9A9;}
#requests_users_container{display:none;width:100%;border:1px solid #dedede;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;}
.custom_align_icon{text-align:right;padding-top:10px;}
.custom_request_icon_style{font-size:26px;color:#1E94CB;cursor:pointer;}
.custom_reply_icon_style{font-size:26px;color:#A9A9A9;cursor:pointer;}
.custom_icon_style:hover{opacity:0.5;} 
.custom_request_answer{border-bottom:1px solid #dedede;margin-bottom:20px;}
.custom_bottom_border{border-bottom:1px solid #dedede;margin-bottom:15px;}
	@media only screen and (min-width:320px) and (max-width:359px)
	{
		#requests_users_container{width:100%;}
	}
	@media only screen and (min-width:360px) and (max-width:1023px)
	{
		#requests_users_container{width:100%;}
	}

.question_menu_text, .answer_menu_text{font-size:20px;color:#4d4d4d;font-weight:bold;cursor:pointer;}
.question_menu_options,.answer_menu_options{padding: 0;position: absolute;border:1px solid #fff;background-color: #fff;z-index: 1;box-shadow: 0px 2px 4px 3px #dedede;display:none;}
.question_menu_options ul, .answer_menu_options ul{list-style: none;padding: 0 20px 0 20px;}
.question_menu_options ul li {cursor:pointer;margin-top:2px;}
.question_menu_options ul li a:hover {background-color:#fff;}
#anonymous_user_name{padding:10px 0 0 25px;font-size:16px;color: #888;font-weight: bold;}


.question_menu_tab{float:right;margin-top: 0px;}
.answer_menu_tab{float:right;margin-top: -5px;}


@media (min-width: 320px) and (max-width: 1023px)
{
	.question_menu_tab { float: right; margin: 0px 14px 0px 0px;}
}

.default_hide{visibility:hidden;}

/*@media (min-width: 768px) and (max-width: 979px)
{
  .question_menu_tab{float:right;margin:12px 0 0 0;}

}
@media (min-width: 980px) and (max-width: 1023px)
{
  .question_menu_tab{float:right;margin:12px -257px 0 0;}

}

@media (min-width: 1024px) and (max-width: 1367px)
{
  .question_menu_tab{margin: 12px 0 0 512px;position: absolute;}
}

@media (min-width: 1368px) and (max-width: 5000px)
{
  .question_menu_tab{margin: 12px 0 0 574px;position: absolute;}
}

@media (min-width: 640px) and (max-width: 767px)
{
  .question_menu_tab{float:right;margin:12px 0 0 0;}

}
@media (min-width: 568px) and (max-width: 639px)
{
  .question_menu_tab{float:right;margin:12px 0 0 0;}

}
@media (min-width: 480px) and (max-width: 567px)
{
  .question_menu_tab{float:right;margin:12px 0 0 0;}

}
@media (min-width: 360px) and (max-width: 479px)
{
  .question_menu_tab{float:left;margin:0 0 0 278px;}
	
}
@media (min-width: 320px) and (max-width: 359px)
{
  .question_menu_tab{float:left;margin: -34px 0 0 235px;}
	
}*/
