
@media screen and (max-width:1024px){
	#stick_note_new{left:65% !important;}
	#cboxWrapper{width: 100% !important;}
	#cboxContent, #cboxBottomCenter, #cboxTopCenter{width: 50% !important;}
	#cboxLoadedContent{max-width:100% !important; overflow-x: scroll !important;  padding: 0px !important; margin: 0px !important; float: left !important;}
}
@media screen and (max-width:1000px){
	
	.container{width:95% !important; margin:0px 2.5% !important;}
	.new_paper_table_left{min-height: 0px !important; padding-bottom: 0px !important;}
	.vat_group{margin-top: 70px !important; margin-bottom: 40px !important;  }
	.reference_modal_class{margin-top: 20px !important;}

	
}


@media screen and (max-width:980px){
	.pc_menu{ display:none;}
	.pc_menu2{ display:none;}
	.res_menu{ display:block !important;}
	.title_right_section_2{margin-top:15px;}
	.printpopup{display: none;}
	.printpopup_ipad{display: block !important;}

	.printshare{margin: 5px 0px; float: none !important;}

	#btnspellcheck{font-size: 13px !important; width: 100px; word-wrap: break-word; }
	.submitted_event_row .event_menu ul li{margin: 0px 20px !important;}
	.share_button_space{padding: 0px 5px 0px 5px !important}
	.emailshare{margin-bottom: 5px !important;}

	.printtype{left:25% !important; top: 320px !important;}
	.downloadtype{left:30% !important; top: 320px !important;}
	.rub_class { border-left:0px solid !important; border-top:0px solid !important; }
	.new_paper_table_left{border-bottom:0px solid !important;}
}

@media screen and (max-width:800px){
	
	body{font-size:10px;}
	.add_picture{width: 103px !important;}
	.my_paper_table_content_row .title_eventtype .eventtype { font-size:10px; }
	.home_gowrite_featureslogo{width:130px !important; top:-13px !important;}
	.new_paper_table_content .rub_class #rubrick_table{width: 100%; height: auto; overflow: scroll;}
	
	.welcome_message_noty_content ul li .eventtype{color: #fff !important;}
	.welcome_message_noty_content ul li .view_instructions{color: #000 !important;}

	.vat_group{margin-top: 53px !important; }
	.reference_modal_class{margin-top: 15px !important;}
	

	#cboxContent{width: 80% !important;}
	#cboxLoadedContent{width: 100% !important; overflow: scroll !important;}
	#cboxLoadedContent p{width: 100% !important; }
	#colorbox{width: 100% !important}
	#cboxTopCenter, #cboxBottomCenter{width: 80%!important;}
	#cboxWrapper{width: 100% !important; margin: 0px 10% !important;}


	.main_heading{font-size:17px!important; padding-left:0px!important;}
	.main_heading_2{font-size:15px!important;  padding-left:0px!important;}
	.main_heading_3{font-size:13px!important; padding-left:0px!important;}
	.main_heading_4{font-size:12px!important; padding-left:0px!important;}

	.welcome_user{padding:5px 0px;}

	.welcome_user_txt{font-size:13px; }


	.res_not{width:auto; height:auto; font-size:18px; float:left; margin-top:8px; background:#641500; color:#ffcd44; display:none !important; }
	.res_not a{color:#ffcd44;}
	.res_not .fa{float:left;}
	.res_not .count{min-width:15px; min-height:20px; border-radius:50px; padding-top:5px; text-align:center; width:20px; font-size:10px; background:#000; line-height:10px; color:#FFF; float:left; margin-left:3px; position:absolute; margin-left:8px; margin-top:-8px; }

	.blue_bg{padding:20px 0px;}

	.new_paper_table_section{margin-top:15px;}

	.title_right_section{margin-top:15px; clear:both;}

	.new_paper_title{width:100%; padding:0px; margin-bottom:5px;}

	.note_book{background:#f2efe5 url(../images/book_tool_2.jpg) repeat-x top left; margin-top:20px; }

	.note_book_content{margin-top:25px;}
	.input_100{padding:4px;}
	.new_paper_table_left{min-height:0px; border-bottom:1px solid #641500; border-right:0px; padding:15px;}
	.new_paper_table_right{padding:10px;}
	.new_paper_table_right .heading{font-size:15px; margin-bottom:10px;}
	.new_paper_table_left{font-size:15px; padding:10px;}
	.new_paper_table_left ul li{padding-bottom:10px;}

	.cnote_main .grade_class_section .sec1 .source .text{width:50px;}
	.cnote_main .grade_class_section .sec1 .date .text{width:50px;}
	.cnote_main .grade_class_section .sec1 .teacher .text{width:50px;}


	.footer_right{padding-top:5px;}

	.footer_right .footer_social{text-align:center; margin-top:10px; font-size:12px;}
	.footer_right .footer_social .fa{font-size:14px;}
	.social_likes{text-align:center;}

	.notification_mo{width:100%; height:auto; clear:both; overflow:hidden;}
	.notification_mo ul{margin:0px; padding:0px; float:left; width:100%;}
	.notification_mo ul li{list-style:none; float:left; width:100%; margin-bottom:15px;}
	.notification_mo ul li .eventname{color:#b9390f; font-size:12px; text-transform:uppercase;}
	.notification_mo ul li .eventtype{color:#641500; font-size:11px;}
	.notification_mo ul li .eventcontent{color:#444444; font-size:10px;}
	.notification_mo ul li .join_reject{margin-top:10px;}

	.cnote_main .question textarea{padding:8px;}

	.cnote_main .summary textarea{padding:8px;}
	.cnote_main .question{margin-top:10px;}

	.cnote_main .paint_note{margin-top:10px;}

	.savebutton{margin-top:10px; clear:both;}

	.title_right_section_step{width:300px; margin-top:10px;}

	.draft_but2{text-align:left; margin-top:10px;}

	.major_button, .minor_button, .detail_button, .add_para_button{padding:1px 8px !important; font-size:12px !important; float:left; margin-right:1px;}


	.cnote_main .paint_custom .paint{padding:8px;}

	.cnote_main .drafes .title input{width:85%;}
	.cnote_main .drafes .mainidea input{width:88%;}
	.cnote_main .drafes .major{width:93%;}
	.cnote_main .drafes .minor{width:88%;}
	.cnote_main .drafes .minor input{width:81%;}
	.cnote_main .drafes .detail{width:73%}


	.my_paper_table_title{font-size:13px;}
	.my_paper_search{margin:10px 0px 0px 0px;}

	.my_paper_table_content_row .count{margin:-10px auto 0px 45px; font-size:8px;}
	.my_paper_table_content_row .icon{font-size:30px;}
	.my_paper_table_content_row .title_eventtype{padding-left:5px;}
	.my_paper_table_content_row{padding:5px 10px;}
	.my_paper_table_content_row .title_eventtype .title{line-height:15px;}
	.hidden_320{display:none;}

	.form_text{line-height:15px;}

	.form_input{margin-bottom:8px;}

	.cnote_main .revised_points a.but_comman{width:100% !important; text-align:left; float:left; padding:5px 0px;}

	.cnote_main .grade_class_section .sec1 .grade .text{width:40px;}
	.cnote_main .grade_class_section .sec1 .class .text{width:40px}

	.menu_login_register a{font-size:11px;}
	.menu_login_register{margin-top:14px !important;}
	.home_title{font-size:15px !important; margin-bottom:10px !important;}
	.home_gowrite_features .main_tilte{font-size:22px !important; margin-bottom:15px !important;}
	.home_gowrite_features .subtitle{font-size:17px !important;}
	.home_gowrite_features .icon{font-size:60px !important;}
	.footer_1 .title{font-size:16px !important;}


	.welcome_content a{margin-bottom:15px;}
	.welcome_section img{text-align:center !important; margin:0px auto;  }
	.welcome_need {border-right: 0px solid #b2b2b2 !important;}

	.home_student_features{margin:0px auto;}
	.mypaper_sm_menu{width:88%;}

	.active .bgcolor{color:#641500 !important;}

	.main_button, .main_button_2, .main_button_3, .main_button_4{font-size:12px !important; float:left; padding:2px 13px !important; margin-right:1px; margin-top: 1px;}
	.my_paper_table_content_row .count{margin:-11px auto 0px 51px !important;}
	.input_200px{width:100% !important}
	.input_200px_disable{width:100% !important}

	.text_count1{text-align:right!important;}
	.time_specnt1{text-align:left !important;}

	.count_20{width:50%;}
	.main_button_2_new{font-size:13px; padding:4px 8px; }
	.vat_group{margin:20px 0px;}
	.welcome_right{width: 100%}
	.welcome_message_noty_count{ left: 95% !important;}
	.welcome_message_noty_icon_toggle{text-align: right;}
	.welcome_message_noty_content .arrow{display: none;}
	.welcome_user_txt{padding-top: 10px !important; }
	.welcome_message_noty_content .footer a{color: #fff;}
	.welcome_message_noty_content .footer a:hover{color: #ffcd44 !important;}

	.welcome_right .nav>li>a:focus, .nav>li>a:hover{background: none !important}
	.printtype{left:18% !important; top: 300px !important;}
	.downloadtype{left:25% !important; top: 300px !important;}
	.rub_class { border-left:0px solid !important; border-top:0px solid !important; }
		.new_paper_table_left{border-bottom:0px solid !important;}

		#postdatas{float: right !important;}
	.ideadivtext, .majordivtext,.minordivtext, .detaildivtext{width: 88% !important}
	#postdatas_publish{float: right !important}
}

@media screen and (max-width:768px){
	.rub_class { border-left:0px solid !important; border-top:0px solid !important; }
	.new_paper_table_left{border-bottom:0px solid !important;}
	.mypaper_sm_menu .dropdown{width:100%;}
	.mypaper_sm_menu{width:85% !important;}
	.cnote_main .drafes .title .text{font-size:15px !important;}
	.cnote_main .drafes .title input{width:100% !important; font-size:15px !important; margin-left:0px !important;}
	.cnote_main .drafes .mainidea{width:100% !important; padding-left:0px !important; margin-top:10px !important;}
	.cnote_main .drafes .mainidea .text{font-size:14px !important; width:11% !important; text-align:right !important; line-height:20p !importantx;}
	.cnote_main .drafes .mainidea input{font-size:14px !important; width:100% !important;}
	.cnote_main .drafes .major{width:100% !important; margin-top:10px !important}
	.cnote_main .drafes .major .text{font-size:13px !important; width:11% !important; text-align:right; line-height:20px;}
	.cnote_main .drafes .major input{width:75% !important; font-size-adjust:13px !important; width:100% !important;}
	.cnote_main .drafes .minor .text{font-size:13px !important; width: 11% !important; text-align: right; line-height:20px !important;}
	.cnote_main .drafes .minor input{width:75% !important; width:100% !important;}
	.cnote_main .drafes .minor{width:100% !important; margin-top:10px !important;}
	.cnote_main .drafes .detail{width:100% !important; margin-top:10px !important;}
	.cnote_main .drafes .detail .text{width:11% !important; line-height:20px; text-align:right; line-height:20px !important;}
	#cboxWrapper{width: 100% !important; margin: 0px 5% !important;}
	
	.submitted_event_row .event_menu ul li{margin: 0px 0px !important}
	.submitted_event_row .event_menu ul li a{padding: 13px 10px !important;}

	

	.revise_publish{height:50px; font-size: 12px !important; }

	.printtype{left:9% !important; top: 380px !important;}
	.downloadtype{left:20% !important; top: 380px !important;}
	.envelope_instruction{padding: 6px 12px !important;}

	

}
@media screen and (max-width: 800px) and (min-width: 767px) {
	.welcome_user_txt{position:absolute;left:64%; }
	.welcome_message_noty_count{ left: 61% !important; }
}
@media screen and (max-width:767px){
	.count_20{width: 33.3% !important; text-align: center !important;}

}
@media screen and (max-width:640px){
	.cnote_main .paint_note .paint{width:100%; padding:8px; min-height:77px;}
	.cnote_main .paint_note .note{padding:8px;}
	.footer_link{font-size:10px; text-align:center;}
	.cnote_main .paint_note .note textarea{min-height:200px;}



	.hidden_1{display:block;}
	.hidden_2{display:none !important;}
	/*************************MY CSS****************************************/
	.title_right_section_step{width:81% !important; float:right;}

	.my_paper_table_content_row{padding: 10px 4px !important;}
	.my_paper_table_content_row .title_eventtype .title{font-size: 13px !important;}
	.my_paper_table_content_row .title_eventtype {width: 81% !important;}
	.new_paper_title{width:100% !important; padding: 0px 0px 0px 0px !important; }
	.new_paper_table_left{    border-right: 0px solid #641500 !important;}

	#my_profile {font-size:13px !important}
	.sticky_mobile{display: none;}.

	






	.mypaper_sm_menu .dropdown-toggle.btn-primary {background:#fff !important;}
	.mypaper_sm_menu .dropdown-toggle.btn-primary:active{background:#fff !important;}
	.mypaper_sm_menu .dropdown-toggle.btn-primary:focus{background:#fff !important;}
	.mypaper_sm_menu .dropdown-toggle.btn-primary:visited{background:#fff !important;}

	.cnote_main .drafes .mainidea .text{width: 14% !important}
	.cnote_main .drafes .major .text{width: 14% !important}
	.cnote_main .drafes .minor .text{width: 14% !important}
	.cnote_main .drafes .detail .text{width: 14% !important}
	/**********************************************************************/
}



@media screen and (max-width:568px){
	
	.mypaper_sm_menu{width:75% !important;}
	.footer_1 .payment1{font-size:29px !important;}
	.my_paper_table_content_row .count{margin:-11px auto 0px 25px !important;}
	.revise_publish{height:100px; font-size: 12px !important; }
	.printpdf_responsive, .downloadpdf_responsive{ width: 49%; margin-bottom: 5px; }
	.sticky_responsive{float: left; width: 49%; margin-left:6px;}

	.autoscoring_responsive{width: 49%; margin-right: 0px !important;}

	.printtype{left:9% !important; top: 400px !important; width: 50%; font-size: 10px;}
	.downloadtype{left:55% !important; top: 400px !important;}

	.vat_group  .main_button_2_new{padding: 5px}
}
@media screen and (max-width:375px){
	.footer_link{font-size:9px;}
	.major_button, .minor_button, .detail_button, .add_para_button{padding: 1px 5px !important; font-size: 10px !important}

	.my_paper_table_content_row .count{margin:-10px auto 0px 15px; font-size:8px; padding:1px; line-height:10px;}
	.hidden_320_only{display:none;}
	.page_320{width:75% !important;}
	.stage_320{width:25% !important;}
	.command_row .command_row_text{padding:5px;}
	.show_320_only{display:block;}
	.mypaper_sm_menu{width:66% !important;}



}

@media screen and (max-width:480px){
.printtype{left:15% !important; top: 441px !important; width: 50%; font-size: 10px;}
	.downloadtype{left:55% !important; top: 441px !important;}

}

@media screen and (max-width:320px){
	
	.home_student_features{background:url(../images/home_student_img_1.jpg) no-repeat center top !important; width:297px !important; padding-left:69px;}
	.home_student_features ul li{font-size:11px !important;}
	.submitted_event_row .event_menu ul li a{font-size: 7px;}


	.printpdf_responsive, .downloadpdf_responsive{ width: 100%; margin-bottom: 5px; }
	.sticky_responsive{float: left; width: 100%; margin-left:0px !important; margin-bottom: 5px; }
	.autoscoring_responsive{width: 100%; margin-right: 0px !important;}

	.printtype{left:18% !important; top: 350px !important; width: 50%; font-size: 10px;}
	.downloadtype{left:20% !important; top: 380px !important;}
	
}
