/* CSS Document */
   
   /*gray button  */
   
   .gray.awesome, gray.awesome:visited { background-color: #F9F9F9; border: 1px solid #F0F0F0; color:#606060;-moz-box-shadow:0 0px 1px rgba(0, 0, 0, 0.5); 
                                        -webkit-box-shadow:0 0px 1px rgba(0, 0, 0, 0.5);border-radius:4px;}
   .gray.awesome:hover { background-color: #E8E8E8; border: 1px solid #CCC; color:#292929;}
 
   .select-org{ border-color: #AAAAAA; border-radius: 4px 4px 4px 4px; border-style: solid;border-width: 1px;box-shadow:0 0 1px rgba(0, 0, 0, 0.5);
				 color: #555555; font-size: 13px; height:27px;  margin:4px 4px 0px 10px;   overflow: hidden; padding:1px;  width:142px;}
			
    .heading{ padding: 10px;}
 		
	.org-div{padding: 0px; float: left; width: 482px; clear: left; margin: 25px 0pt 0pt 0px;}	
	.view-folder{color: #555555; font-family: arial; font-size: 14px;}   
   
	.org_folder{padding-left:6px;height:60px;width: 760px;}
	.org_folder p{color:#000000;font-size:19px;font-weight:bold; margin:20px 0px 0px -20px;width:780px}
	.org_tbl1{height:35px}
	.org_tbl_head{font-size:16px;margin:0px 0px 0px 12px;color:#4d4d4d}
	.not_folder{margin:28px 0px 0px 250px;font-weight:bold; font-size:16px; width:310px}
	.sub_button{padding:18px;}
	.main-menu{max-height:350px;min-height:350px;overflow:scroll;overflow-x:hidden;width: 791px;}
	.f_img{margin:10px 0px 0px 4px;width:700px}
	.show_folder{margin:-17px 0px 0px 30px;font-size:16px;}
	.show_created{margin:-17px 0px 0px 366px;font-size:14px;font-weight:normal}
	.show_quiz{margin:-17px 0px 0px 600px;font-size:14px;font-weight:bold}
	.show_option{margin:1px 0px 12px 0px;width:300px}
	.hr_class{width:791px; margin:0px}
    .create-folder-block{float: right; margin: -45px 8px 0px 0px;}
    .txt{margin:-1px 0px 0px 70px;border:2px solid #eee;
		 border-radius:2px;font-size:20px; color:gray;padding:3px;height:27px;  padding-left: 10px;}
	
	.txt:focus    {border-color: #59a4de;border-width: 1px;}
	.save-txt{width:210px;height:30px;margin:6px;font-size:15px;padding:2px;padding-left:10px;
	 color:gray;border:2px solid #eee;border-radius:2px;}
	.savetextbox:hover{ box-shadow: 0 0 5px #64acd8;border-color: #64acd8;border-width: 2px;}
	.savetextbox:focus {box-shadow: 0 0 7px #64acd8;border-color: #64acd8;border-width: 2px;}
	
	.show-top{padding:10px 0px 0px 8px;height:35px;margin-bottom: 13px;}
	.show-top-invite{padding:10px 0px 0px 8px;height:85px;}
	.show-top span{margin-top:10px;font-stretch:wider}
	.show-quiz{overflow:scroll;overflow-x: hidden ;max-height:330px;min-height:330px; width: 791px;}
	.show_quiz_alter{ max-height: 375px;min-height: 375px;overflow-y: hidden; }
	.folder-icon
				{
			    background: url("/quiz-school/images/Folder.png") repeat scroll 0 0 transparent; height: 20px; width: 20px; margin:22px 0px 0px 117px;background-repeat:no-repeat;
               }
	.left-heading{font-size:15px;font-weight:lighter;color:#838383}
	.right-heading{font-size: 16px; margin-left: 155px; margin-bottom: 37px;}		   
    .show-text{margin-top:10px;width:790px;font-stretch:wider}
	a {
    font-size: 12px;
    }
	.show-loader{width: 110px; height: 40px; float: right; margin:-32px 0px 0px;}
	.hr-bottom{margin: 0 0 0 5px;width: 786px;}

	.folder-icon_new{ 
		background: url("/quiz-school/images/qm_folder_icons_updated.png") repeat scroll -2px -9px transparent;
		height: 55px;
		width: 60px;
		background-repeat:no-repeat;
		}
	           
	 .add_folder{
	 	width: 140px;
	    text-align: center;
	    padding-top: 9px;
	    border-radius: 2px;
	    align-items: center;
	    font-size: 14px;
	    padding-left: 15px;
	    opacity: 0.5;
	 }
	 .add_folder:hover,.add_folder:focus{
	 	opacity: 1;
	 }
	  .folder-icon_new_add{
		background: url(/quiz-school/images/qm_folder_icons_updated.png) repeat scroll 0px -165px transparent;
		height: 30px;
	    background-repeat: no-repeat;
	    float: left;
	    border: 1px solid #59a4de;
	}
	.edit_icon{
		width: 30px;
    	cursor: pointer;
    	background: url(/quiz-school/images/qm_folder_icons_updated.png) repeat scroll -15px -371px transparent;
	    height: 29px;
	    background-repeat: no-repeat;
	}
	.edit_icon:hover, .edit_icon:focus{
		width: 30px;
    	cursor: pointer;
    	background: url(/quiz-school/images/qm_folder_icons_updated.png) repeat scroll -15px -591px transparent;
	    height: 29px;
	    background-repeat: no-repeat;
	}
	.save_btn_fl {
		margin-top: 2px;
		margin-left: 25px;
		font-size: 15px !important;
		height: 33px;
		padding: 0px !important;
		width:135px !important;
	}
	.show-folder-icon{
		background: url(/quiz-school/images/qm_folder_icons_updated.png) repeat scroll -9px -66px transparent;
	    height: 40px;
	    width: 41px;
	    float: left;
	}
	.view_folder{
		padding-left: 20px;
	    height: 20px;
	    background: url(/quiz-school/images/qm_folder_icons_updated.png) no-repeat scroll -23px -340px transparent;
	    height: 29px;
	}
	.view_folder:hover, .view_folder:focus{
		padding-left: 20px;
	    height: 20px;
	    background: url(/quiz-school/images/qm_folder_icons_updated.png) no-repeat scroll -23px -560px transparent;
	    height: 29px;
	}
	.add_a_quiz{
		padding-left: 20px;
	    height: 20px;
	    background: url(/quiz-school/images/qm_folder_icons_updated.png) no-repeat scroll -23px -491px transparent;
	    height: 29px;
	}
	.add_a_quiz:focus,.add_a_quiz:hover{
		padding-left: 20px;
	    height: 20px;
	    background: url(/quiz-school/images/qm_folder_icons_updated.png) no-repeat scroll -23px -711px transparent;
	    height: 29px;
	}
	.invite_a_quiz{
		padding-left: 20px;
	    height: 20px;
	    background: url(/quiz-school/images/qm_folder_icons_updated.png) no-repeat scroll -23px -416px transparent;
	    height: 29px;
	}
	.invite_a_quiz:hover,.invite_a_quiz:focus{
		padding-left: 20px;
	    height: 20px;
	    background: url(/quiz-school/images/qm_folder_icons_updated.png) no-repeat scroll -23px -636px transparent;
	    height: 29px;
	}
	.del_quiz{
		padding-left: 20px;
	    height: 20px;
	    background: url(/quiz-school/images/qm_folder_icons_updated.png) no-repeat scroll -23px -455px transparent;
	    height: 29px;
	}
	.del_quiz:focus, .del_quiz:hover{
		padding-left: 20px;
	    height: 20px;
	    background: url(/quiz-school/images/qm_folder_icons_updated.png) no-repeat scroll -23px -675px transparent;
	    height: 29px;
	}
	.del_folder{
		padding-left: 20px;
	    height: 20px;
	    background: url(/quiz-school/images/qm_folder_icons_updated.png) no-repeat scroll -23px -455px transparent;
	    height: 29px;
	}
	.del_folder:focus, .del_folder:hover{
		padding-left: 20px;
	    height: 20px;
	    background: url(/quiz-school/images/qm_folder_icons_updated.png) no-repeat scroll -23px -675px transparent;
	    height: 29px;
	}
	.del_quiz_icon{
		padding-left: 20px;
	    height: 20px;
	    background: url(/quiz-school/images/qm_folder_icons_updated.png) no-repeat scroll -23px -455px transparent;
	    height: 29px;
	}
	.del_quiz_icon:focus, .del_quiz_icon:hover{
		padding-left: 20px;
	    height: 20px;
	    background: url(/quiz-school/images/qm_folder_icons_updated.png) no-repeat scroll -23px -675px transparent;
	    height: 29px;
	}
	.date_area{
		margin-left: 0px;
		width: 100px;
	}
	.instruc_data{
		margin-left: 105px;
		margin-top: -4px;
	}
	.quiz_area{
		margin-left: 155px;
		margin-top: 0px;
	}
	.result_list{
		display: inline-flex;
	}
	.btn_instruct{
		width: 25px;
	    height: 25px;
	    border-radius: 50%;
	    border: 1px solid #ddd;
	    background-color: #fff;
	    color: #ddd;
	}
	.folder-icon_add_quiz{
		background: url(/quiz-school/images/qm_folder_icons_updated.png) repeat scroll -16px -78px transparent;
	    height: 35px;
	    width: 35px;
	    background-repeat: no-repeat;
	}
	.row_quiz{
		border-bottom: 1px solid #ddd;
    	line-height: 2;
	}
	.row_quiz_add{
		border-bottom: 1px solid #ddd;
    	line-height: 1;
    	margin-left: -3px;
    	height: 42px;
	}
	.new_search_area{
		background: rgb(255, 255, 255);
		border-width: 1px 0px 1px 1px;
		border-top-style: solid;
		border-right-style: initial;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: rgb(238, 238, 238);
		border-right-color: initial;
		border-bottom-color: rgb(238, 238, 238);
		border-left-color: rgb(238, 238, 238);
		border-image: initial;
		color: rgb(198, 198, 198);
		margin-left: -53px;
		margin-top: 10px;
		margin-bottom: 10px;
		padding: 10px 15px 10px 15px!important;
		border: 1px solid #eee;
		color: #c6c6c6;
		font-size: 16px!important;
		width: 250px!important;
		-moz-border-radius: 0.25em!important;
		-webkit-border-radius: 0.25em!important;
		display: block!important;
		float: left!important;
		margin-right: -2px!important;
		height: 16px!important;
		outline: 0 none;
	}
	.searchMe_new,.searchMe_view,.searchMe_add,.searchMe_inv{
		border-width: 1px 1px 1px 0px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: initial;
		border-top-color: rgb(238, 238, 238);
		border-right-color: rgb(238, 238, 238);
		border-bottom-color: rgb(238, 238, 238);
		border-left-color: initial;
		border-image: initial;
		margin-top: 10px;
	}
	.resetQuiz_new,.resetQuiz_view,.resetQuiz_add,.resetQuiz_inv{
		display: none;
		border-width: 1px 1px 1px 0px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: initial;
		border-top-color: rgb(238, 238, 238);
		border-right-color: rgb(238, 238, 238);
		border-bottom-color: rgb(238, 238, 238);
		border-left-color: initial;
		border-image: initial;
		margin-top: 10px;
	}
	.submit_org{
		width: 100px !important;
	    font-size: 16px !important;
	    margin-left: 10px;
	}
	#cancel_btn{
		font-size: 16px;
	    margin-left: 20px;
	}
	.view_search_area{
		background: rgb(255, 255, 255);
		border-width: 1px 0px 1px 1px;
		border-top-style: solid;
		border-right-style: initial;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: rgb(238, 238, 238);
		border-right-color: initial;
		border-bottom-color: rgb(238, 238, 238);
		border-left-color: rgb(238, 238, 238);
		border-image: initial;
		color: rgb(198, 198, 198);
		margin-top: 10px;
		margin-bottom: 15px;
		padding: 10px 15px 10px 15px!important;
		border: 1px solid #eee;
		color: #c6c6c6;
		font-size: 16px!important;
		width: 250px!important;
		-moz-border-radius: 0.25em!important;
		-webkit-border-radius: 0.25em!important;
		display: block!important;
		float: left!important;
		margin-right: -2px!important;
		height: 16px!important;
		outline: 0 none;
		margin-left: 3px;
	}
	.checkbox_icon_view,.checkbox_icon_add{
		background-image: url(/training/img/checkbox_sprite.png);
	    background-repeat: no-repeat;
	    background-position: -9px -2px;
	    height: 28px;
	    width: 30px;
	    float: left;
	    margin: -7px 0px 5px 0px;
	}
	.checkbox_icon_view:hover, .checkbox_icon_view:focus,.checkbox_icon_add:hover, .checkbox_icon_add:focus{
		background-image: url(/training/img/checkbox_sprite.png);
	    background-repeat: no-repeat;
	    background-position: -44px -2px;
	    height: 28px;
	    width: 30px;
	    float: left;
	    margin: -7px 0px 5px 0px;
	}
	.checkbox_sel{
		background-image: url(/training/img/checkbox_sprite.png);
	    background-repeat: no-repeat;
	    background-position: -79px -2px;
	    height: 28px;
	    width: 30px;
	    float: left;
	    margin: -7px 0px 5px 0px;
	}
	.checkbox_icon_inv_list{
		background-image: url(/training/img/checkbox_sprite.png);
	    background-repeat: no-repeat;
	    background-position: -9px -9px;
	    height: 28px;
	    width: 30px;
	    float: left;
	    margin: 2px 0px 0px 7px;
	}

	.checkbox_icon_view_list,.checkbox_icon_add_list{
		background-image: url(/training/img/checkbox_sprite.png);
	    background-repeat: no-repeat;
	    background-position: -9px -2px;
	    height: 28px;
	    width: 30px;
	    float: left;
	    margin: 2px 0px 0px 7px;
	}
	.checkbox_icon_inv_list:hover, .checkbox_icon_inv_list:focus{
		background-image: url(/training/img/checkbox_sprite.png);
	    background-repeat: no-repeat;
	    background-position: -44px -9px;
	    height: 28px;
	    width: 30px;
	    float: left;
	    margin: 2px 0px 0px 7px;
	}
	.checkbox_icon_view_list:hover, .checkbox_icon_view_list:focus,
	.checkbox_icon_add_list:hover, .checkbox_icon_add_list:focus{
		background-image: url(/training/img/checkbox_sprite.png);
	    background-repeat: no-repeat;
	    background-position: -44px -2px;
	    height: 28px;
	    width: 30px;
	    float: left;
	    margin: 2px 0px 0px 7px;
	}
	.checkbox_sel_list_inv{
		background-image: url(/training/img/checkbox_sprite.png);
	    background-repeat: no-repeat;
	    background-position: -79px -9px;
	    height: 28px;
	    width: 30px;
	    float: left;
	    margin: 2px 0px 0px 7px;
	}
	.checkbox_sel_list{
		background-image: url(/training/img/checkbox_sprite.png);
	    background-repeat: no-repeat;
	    background-position: -79px -2px;
	    height: 28px;
	    width: 30px;
	    float: left;
	    margin: 2px 0px 0px 7px;
	}

	.delet_show{
		float: left;
	    margin-left: 4px;
	    width: 55px;
	    height: 28px !important;
	    display: none;
	    background-color: #e9e9e9 !important;
    	margin-bottom: 15px;

	}
	.del_quiz_all{
		padding-left: 20px;
	    height: 20px;
	    background: url(/quiz-school/images/qm_folder_icons_updated.png) no-repeat scroll -23px -447px transparent;
	    height: 29px;
	    cursor: pointer;
	}
	.delet_text{
		margin-top: 5px;
    	font-size: 14px;
    	cursor: pointer;
	}
	#cancel_back_btn{
		width: 50px !important;
	    font-size: 16px !important;
	    margin-left: 10px;
	}
	.new_search_area_addf{
		background: rgb(255, 255, 255);
		border-width: 1px 0px 1px 1px;
		border-top-style: solid;
		border-right-style: initial;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: rgb(238, 238, 238);
		border-right-color: initial;
		border-bottom-color: rgb(238, 238, 238);
		border-left-color: rgb(238, 238, 238);
		border-image: initial;
		color: rgb(198, 198, 198);
		margin-left: 3px;
		margin-top: 10px;
		margin-bottom: 10px;
		padding: 10px 15px 10px 15px!important;
		border: 1px solid #eee;
		color: #c6c6c6;
		font-size: 16px!important;
		width: 250px!important;
		-moz-border-radius: 0.25em!important;
		-webkit-border-radius: 0.25em!important;
		display: block!important;
		float: left!important;
		margin-right: -2px!important;
		height: 16px!important;
		outline: 0 none;
	}
	.new_search_area_inv{
		background: rgb(255, 255, 255);
		border-width: 1px 0px 1px 1px;
		border-top-style: solid;
		border-right-style: initial;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: rgb(238, 238, 238);
		border-right-color: initial;
		border-bottom-color: rgb(238, 238, 238);
		border-left-color: rgb(238, 238, 238);
		border-image: initial;
		color: rgb(198, 198, 198);
		margin-left: 3px;
		margin-top: 10px;
		margin-bottom: 10px;
		padding: 10px 15px 10px 15px!important;
		border: 1px solid #eee;
		color: #c6c6c6;
		font-size: 16px!important;
		width: 250px!important;
		-moz-border-radius: 0.25em!important;
		-webkit-border-radius: 0.25em!important;
		display: block!important;
		float: left!important;
		margin-right: -2px!important;
		height: 16px!important;
		outline: 0 none;
	}
	.main_content{
		/*border-top: 1px solid #eee;*/
		/*margin-top: 10px;*/
	}
	.name_blk{
		margin-left: 50px;
    	margin-top: 3px;
    	font-size: 14px;
	}
	.person_area{
		border-bottom: 1px solid #eee;
		margin-bottom: 5px;
	}
	.folder_block{
		line-height: 4.2;
		border-bottom: 1px solid #ddd;

	}
	.folder_block:hover,.folder_block:focus{
		background-color: #fafafa;
	}
	input:focus{
		background-color: #fff !important;
	}
	.search_area_view{
		margin-top: -20px;
	}
	.search_area_add{
		margin-top: -12px;
	}
	.person_email_blk{
		font-weight: 500;
	    font-size: 14px;
	    margin-left: 50px;
	    margin-bottom: 5px;
	}
	.email_area{
		margin-left:30px;
		font-weight: bold;
		font-size: 14px;
		margin-bottom: 5px;
	}
	.deleteuseredit{
		cursor: pointer;
	    margin-right: 8px;
	    float: left;
	    text-decoration: none;
	}
	.permission_all{
		border:none;
	}
	.heading_list{
		float: left;
	    width: 50%;
	    height: 45px;
	    border-bottom: 1px solid #eee;
	    margin-bottom: 10px;
	    font-size: 14px;
   	 	font-weight: bold;
	}
	.heading_li{
		float: right;
	    width: 50%;
	    text-align: right;
	    height: 45px;
	    border-bottom: 1px solid #eee;
	    margin-bottom: 10px;
	    font-size: 14px;
    	font-weight: bold;
	}
	/*input[type="text"]::-moz-placeholder {  Firefox 19+ 
		color: red;
		opacity: 1;
	}*/
	input[type="text"]::-webkit-input-placeholder {
  		color: #ddd;
	}
	.search_area_view,.search_area_add{
		display: none;
	}