body{
	min-width: 1200px !important;
}
.fixed_left_content{
	top:0;
	position: fixed !important;
    width: 26.744% !important;
    animation-duration: 1s;
}

aside#block-region-side-pre{
	display:none;
}
form#coursesearch, aside#block-region-side-post{
	display:none !important;
}

#header .header-main .header-main-menubar .navbar-text a {
	font-family: tahoma;
}
#header .header-main .header-main-content {
    padding: 0px 0 0;
	min-height: 120px;
}

#logo {
    margin: 5px 0px 5px 0px;
	margin-left: 5px !important;
}
.usermenu {
	padding-top:0px;
}
.usermenu ul.menubar{
	line-height: 40px;
	text-transform: uppercase;
}
.usermenu .login {
    font-size: 14px;
}
@media (min-width: 980px){
	#header .header-main .header-main-menubar .navbar-text {
		display: block;
	}
}
.caret{
	    border-top: 4px solid #fff;
}

.breadcrumb {
	padding-left: 3px;
}
.breadcrumb>li {
    font-size: 14px;
}
h1, h2, h3, h4, h5, h6 {
    font-family: tahoma;
}
body {
    font-family: tahoma;
}
button, input.form-submit, input[type="button"], input[type="submit"], input[type="reset"], #notice .singlebutton+.singlebutton input, .submit.buttons input[name="cancel"] {
	font-family: tahoma !important;
	text-transform: inherit !important;
    line-height: 35px;
	height: 35px;	
}

.empty-region-side-post.used-region-side-pre #region-main.span8 {
	width: 100%;
}

section#region-main{
	width:100%;
}

div.alert {
	margin-bottom: 10px !important;
    margin-top: 10px !important;
	border-radius: 1px;
} 
div.singlebutton input{
	text-transform:inherit !important;
}
#course-category-listings .item-actions>a img, #course-category-listings .item-actions .menubar img {
	margin: 0 7px;
}
#adminsettings .error, .loginpanel .error, .mform .error{
	    color: #e00400;
}
/*Header*/
.span12 .title_colleage{
	padding: 15px 0px 10px 0px;
    text-align: center;
    line-height: 35px;
    font-weight: bold;
    text-transform: uppercase;
}
.hethong{
	color: #0e3187;
    text-shadow: 1px 2px 1px #898989;
    font-size: 23px;
}
.tentruong{
	color: #cb1500;
    text-shadow: 1px 1px 1px #6c6c6c;
    font-size: 20px;
}
.header-main-content{
	background:url("banner_ETEST.png") !important;
}
/*End*/

/* Customize form Info */
div.usermenu ul.menu {
	    border: 1px solid #f8f8f8 !important;
}


/*End*/

/*Menu*/
div.navbar div.container-fluid,div.navbar div.container-fluid div.drp_khac button,div.navbar div.container-fluid div.drp_khac button ,div.navbar div.container-fluid div.drp_khac ul li a{
	font-size:14px;
	color: #FFF;
	
}
button#dLabel{
	background-color: #0091d1;
}
.usermenu ul.menubar li a.textmenu{
	line-height: 40px;
}
.menu_customize{
	    height: 40px;
    line-height: 40px;
}
.menu_customize button{
	    background: inherit !important;
}
div.navbar div.container-fluid a{
	    color: #ffffff;
}

#header .header-main .header-main-menubar .navbar-text {
        padding-left: 18px;
    padding-right: 18px;
    padding-top: 0px;
    padding-bottom: 0px;
    border-right: 1px solid #0081bb;
}
@media (max-width: 991px){
	.btn.btn-navbar{
		display:none;
	}
}
span.avatars{
	display:none !important;
}
.usermenu .moodle-actionmenu .toggle-display .userbutton {
	padding-right: 10px;
}
.usermenu .moodle-actionmenu .toggle-display:hover {
	    background: #0091d1;
    color: #ffffff !important;
}
.usermenu .moodle-actionmenu .toggle-display b.caret{
	    border-top: 4px solid #FFF !important;
}
.jsenabled .usermenu .moodle-actionmenu.show {
    background: #0091d1;
}
.jsenabled .usermenu .moodle-actionmenu.show .toggle-display{
	color:#FFF;
}
.ac{
	    background-color: #007fb7 !important;
}
.ac1{
	    background-color: #0091d1 !important;
}
.chucnangkhac ul.dropdown-menu li.ac1 a{
	color:#FFF !important;
}
label {
    font-size: 15px;
}
select {
    height: 35px;
    line-height: 35px;
}
input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    height: 35px;
	
}
input{
	text-transform:inherit !important;
}
#header .header-main .header-main-menubar .navbar-text a{
	color: #ffffff;
}
.navbar-inner {
    background: #0091d1;
}
.menu_customize .drp_slmenu{
	margin-top:0px;
	line-height:44px;
	height:44px;
}
span.custom_caret{
	margin-top:17px;
	border-top: 4px solid #fff;
}
ul.drp_menu{
	min-width: 195px !important;
    background: #ffffff;
    border-left: 1px solid #d5d5d5;
    border-right: 1px solid #d5d5d5;
    border-top: 3px solid #0091d1;
    margin-top: 6px;
    box-shadow: 2px 2px 8px #d3d3d3;
}
.menu_customize .drp_menu li{
	border-bottom: 1px solid #d5d5d5 !important;
	border-top:none !important;
}
.menu_customize ul.drp_menu li a{
    color: #454545 !important;
}
.menu_customize ul.drp_menu li.ac a{
    color: #FFF !important;
}
.menu_customize ul.drp_menu li a:hover{
	color:#FFF !important;
	-webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
	background-color: #0091d1;
}
.jsenabled .usermenu .moodle-actionmenu.show .menu{
	background: #ffffff;
    border-left: 1px solid #d5d5d5 !important;
    border-right: 1px solid #d5d5d5 !important;
    border-top: 3px solid #0091d1 !important;
	border-bottom: 1px solid #d5d5d5 !important;
    margin-top: 5px !important;
    box-shadow: 2px 2px 8px #d3d3d3;
}
/*End*/

/*Footer*/
#footer {
	border-top: 1px solid #006793;
	font-size: 13px;
}
#footer .footer-foot{
	background-color: #007fb6;
}
#footer .footer-foot p {
    color: #ffffff;
}


/* FORM LOGIN */
@media (min-width: 980px){
	#header .header-main .header-main-menubar .navbar-text.dangnhap {
		display: none;
	}
}
.loginbox{
	box-shadow: 2px 2px 8px #dbdbdb;
    border: 1px solid #eaeaea;
    margin-left: 27%;
    margin-right: 27%;
	margin-top:5%;
	padding-bottom:30px;
	padding-top:5px;
}
.loginbox h2 {
    padding: 0;
    margin: 10px 0;
    text-transform: uppercase;
    font-family: tahoma;
    color: #205081;
    font-size: 20px;
    font-weight: bold;
	margin-bottom: 0px;
	margin-left: 3px;
}
.loginbox .loginsub.subcontent input[type="submit"] {
     background: #d0402f;
    font-family: tahoma;
    margin-bottom: 20px;
    line-height: normal;
    height: inherit;
    margin-top: 0px;
    padding-top: 8px;
    padding-bottom: 9px;
}
.loginbox .rememberpass {
    margin: 0 0 15px;
}
@media (min-width: 600px){
	.loginbox .loginform .form-label {
		width: 37%;
	}
	.dir-ltr .loginbox .loginsub.subcontent input[type="submit"] {
		margin-left: 40%;
	}
	.loginbox .loginform .form-input {
		width: 60%;
	}
	.dir-ltr .loginbox .rememberpass {
		margin-left: 40%;
	}
}


.loginsub .forgetpass, .loginsub .desc, .subcontent.guestsub{
	display:none;
}

div.loginerrors{
	    margin-top: 25px;
    margin-bottom: -15px;
}
#course-category-listings {
	margin-bottom:15px !important;
}
div.loginerrors span.error img{
	padding-right:10px;
}
/*End*/

/*Trang chu */
aside#block-region-content {
	padding-top:20px;
}
aside#block-region-content div.block_course_overview {
	box-shadow: 2px 2px 8px #d3d3d3;
}
aside#block-region-content div.block_course_overview div.content div.course_list{
	box-shadow: 1px 1px 3px #dcdcdc;
}
aside#block-region-content div.title h2{
	font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
    color: #cb1500;
    padding-left: 12px;
}
aside#block-region-content div.block_action > input{
	display:none;
}
aside#block-region-content div.content div.course_list div.coursebox{
	    padding: 0px 0px 0px 15px;
}
aside#block-region-content div.content div.course_list div.course_title:after{
	content: " ";
    color: #FFF;
    width: 20px;
    height: 20px;
    font-size: 14px;
    display: inline-block;
    text-align: right;
    background-image: url(Search.png);
    float: right;
    margin-right: 15px;
    margin-top: -30px;
}
aside#block-region-content div.content div.course_list div.coursebox h2{
	    font-size: 14px;
}
aside#block-region-content div.content div.course_list div.coursebox h2 a{
	    color: #205081;
}
div.activity_info{
	display:none;
}
.jsenabled .block.hidden .content {
    display: block; 
}
.block .header{
	padding-top: 7px;
	padding-bottom: 7px;
}

/*End*/

/*Breabrum*/
header#page-header{
	display:none;
}

/*Customize Danh muc*/
div#category-listing h3#category-listing-title{
	font-size: 17px;
    text-transform: uppercase;
    font-weight: bold;
    color: #205081;
	padding-left: 0px;
}
.title_mh{
	    font-size: 17px;
    text-transform: uppercase;
    font-weight: bold;
    color: #205081;
    padding-left: 0px;
    position: absolute;
    top: 130px;
    left: 102px;
}
#course-category-listings .listing-actions{
	text-align: left;
}
#course-category-listings .listing-actions > a{
	line-height: 35px;
    height: 35px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #009fe5;
    color: #FFF;
    border: 1px solid #009fe5;
	
}
div#category-listing, div#course-listing{
	margin-left:0px;
}
div.category-listing > ul.ml{
	border: 1px solid #e6e6e6;
    border-bottom: none;
}
div.category-listing > ul.ml > li{
	border-bottom: 1px solid #e6e6e6;
}
div.category-listing > ul.ml > li > ul >li{
	border-top: 1px solid #e6e6e6;
}
div.category-listing > ul.ml > li > ul >li >ul > li{
	border-top: 1px solid #e6e6e6;
}

div.category-listing > ul.ml > li > div.clearfix > div.float-right > div{
	float:right;
}
div.category-listing > ul.ml > li > div.clearfix > div.float-right  span.course-count.dimmed{
	float: left;
	border-right: 1px solid #e6e6e6;
	
}
div.category-listing > ul.ml > li > ul >li > div > div.float-right> div.moodle-actionmenu{
	float:right;
}
div.category-listing > ul.ml > li > ul >li > div > div.float-right span.course-count.dimmed{
	float: left;
	border-right: 1px solid #e6e6e6;
	
}
div.category-listing > ul.ml > li > ul >li > ul > li > div > div.float-right> div.moodle-actionmenu{
	float:right;
}
div.category-listing > ul.ml > li > ul >li > ul > li > div > div.float-right span.course-count.dimmed{
	float: left;
	border-right: 1px solid #e6e6e6;
	
}
#course-category-listings #category-listing .course-count {
        color: #009fe5;
	
}
div.category-bulk-actions.bulk-actions div.detail-pair:nth-child(2){
	display:none !important;
}
#course-category-listings .detail-pair>* {
	line-height: 2rem;
}
#course-category-listings #category-listing .category-bulk-actions {
	margin-left: 0px;
}
input[name="bulkmovecategories"], input[name="bulkmovecourses"], div.singlebutton > form > div > input{
	text-transform: inherit;
}
div.category-listing > ul.ml > li:nth-child(2n+1), div.category-listing > ul.ml > li > ul >li:nth-child(2n+1){
	background-color: #f5f5f5;
}
div.detail-pair > div.pair-key{
	display:none !important;
}
div.detail-pair > div.pair-value{
	margin-top:5px;
}
div.category-item-actions > ul.menu > li > a{
	display:none !important;
}
div.category-item-actions > ul.menu > li a.action-edit, div.category-item-actions > ul.menu > li a.action-delete{
	display:block !important;
}
/*End*/

/*Customize Mon hoc */
div.coursecat-management-header h2{
	display:none;
}
div#course-listing h3#course-listing-title{
	display:none;
}
div.moodle-actionmenu.view-mode-selector.vms{
	display:none;
}
div.view-mode-selector.vms{
	padding-right:10px;
}
div#course-listing ul.ml.yui3-dd-drop{
	border: 1px solid #e6e6e6;
	border-bottom:none;
}
div#course-listing ul.ml.yui3-dd-drop li{
	border-bottom: 1px solid #e6e6e6;
}

div#course-listing div.listing-actions.course-listing-actions {
	color: #FFF;
	text-align:left;
}
div#course-listing div.listing-actions.course-listing-actions > a{
	line-height: 35px;
    height: 35px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #009fe5;
    color: #FFF;
	border: 1px solid #009fe5;
}
div#course-listing div.listing-actions.course-listing-actions div.moodle-actionmenu{
	float:right;
	line-height: 35px;
    height: 35px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: #FFF;
	border: 1px solid #cbcbcb;
	margin-left:10px;
} 
div#course-listing div.listing-actions.course-listing-actions div.moodle-actionmenu.courses-per-page{
	float:right;
	line-height: 35px;
    height: 35px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: #FFF;
	border: 1px solid #cbcbcb;
}
div#course-listing div.listing-actions.course-listing-actions div ul li a{
	color: #656565;
}
div#course-listing div.listing-pagination-totals.dimmed{
	text-align:right;
	margin-right: 0px;
}
div.detail-pair > div.pair-key{
	width: 330px !important;
    float: left;
}
div.detail-pair > div.pair-key span, div.detail-pair > div.pair-key span span{
	margin-right:0px !important;
}
div.detail-pair{
	margin-left:0px !important;
}	
div.detail-pair > div.pair-value{
	width: 50% !important;
	margin-left:0px;
}
div.detail-pair > div.pair-value select{
	height: 35px;
    line-height: 35px;
}
#course-category-listings .detail-pair {
	border-bottom:none;
}
a:hover, a:focus {
	text-decoration:none !important;
}
#course-category-listings .listing-actions {
	padding-left: 0px;
    padding-right: 0px;
}
div.singleselect form select.singleselect{
	height: 35px;
    line-height: 35px;
    width: 386px !important;
    max-width: none !important;
}
#course-category-listings .listitem>div>.float-right {
    float: right;
    text-align: left;
    width: 300px;
    padding-left: 15px;
    border-left: 1px solid #e6e6e6;
	height: 35px;
}
#course-category-listings #category-listing .course-count {
	    min-width: 7.5em;
    padding-left: 15px;
	    font-size: 15px;
}
#course-category-listings #category-listing ul > li:first-child > div >div> span.course-count {
	font-size:14px;
	    min-width: 8em;
}
#course-category-listings #category-listing .course-count .smallicon {
    margin-left: 8px;
}
.column_table_course{
	float: right;
    text-align: left;
        width: 125px;
    padding-left: 50px;
    border-left: 1px solid #e6e6e6;
}
.column_table_course_link{
	float: right;
    text-align: left;
        width: 125px;
    padding-left: 30px;
    border-left: 1px solid #e6e6e6;
}
li.customize_li_header{
	background: #009fe5 !important;
    color: #FFF !important;
    line-height: 35px;
}
.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd, .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd {
	font-size: 15px;
}
li.customize_li_header span.dimmed {
	color:#FFF !important;
}
#course-category-listings ul li.customize_li_header> div:hover {
    background-color: #009fe5;
}
#course-category-listings .listitem>div>.float-right span.course-item-actions.item-actions{
	float: right;
}
#course-category-listings li {
    line-height: 2.5em;
}
#course-category-listings .moodle-actionmenu[data-enhance] .toggle-display.textmenu .caret {
    margin-top: 16px;
	margin-left: 12px;
}
div#course-listing ul.ml.yui3-dd-drop li:nth-child(2n+1){
	background-color: #f7f7f7;
}
/*End*/


/*Customize form de thi*/
div#region-bs-main-and-pre{
    width: 100%;
}
.list_button{
	margin-top:15px;
	margin-bottom:20px;
	--margin-left: 245px;
	float:left;
}
.list_button a{
	padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #009fe5;
    color: #FFF;
    border: 1px solid #009fe5;
	margin-right: 5px;
}
.chucnangkhac{
	float:left;
}	
.chucnangkhac button{
	text-transform: inherit;
	margin-bottom:0px;
	margin-top: 7px;
	margin-left:0px;
}
.chucnangkhac .caret{
	margin-top: 15px;
    margin-left: 5px;
}
.chucnangkhac ul{
	right: 0px;
}
.dropdown-menu>li>a {
	font-family:tahoma;
}
span.instancename{
	font-family:tahoma;
}
li.forum{
	display:none;
}

div.course-content ul.topics li.section{
	display:none;
}
div.course-content ul.topics li.section:first-child{
	display:block;
	border-bottom:none;
}
div#changenumsections{
	display:none;
}
div.activityinstance a span.instancename{
	    font-size: 15px;
}
div.activityinstance a img.iconlarge{
	height: 20px;
    width: 20px;
}
div.mod-indent-outer div div.contentafterlink{
	display:none;
}
div.content, div.content ul.section{
	margin-left: 0px !important;
    margin-right: 0px !important;
}
.section-modchooser-link img.smallicon {
	display:none;
}
div#dndupload-status{
	display:none;
}
div.right.side{
	display:none;
}
.course-content ul li.section.main .section li.activity {
	background-color: #f7f7f7;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
	margin-bottom: 15px;
	box-shadow: 2px 1px 3px #b7b7b7;
    background-color: #FFF;
    border-left: 1px solid #eaeaea;
}
legend {
    font-size: 14px;
    color: #cb1500;
    font-weight: bold;
}
/*End*/

/*Customize form xem chi tiet de thi */
div.box.quizinfo,div.box.quizinfo p:first-child, div.box.quizinfo p:nth-child(2n), div.quizinfo p:nth-child(3){
	display:none;
}
section#region-main div.quizattemptcounts{
	margin-bottom: 20px;
}
/*End */

/*Customize form sua de thi */
.editing .section .activity .contentwithoutlink, .editing .section .activity .activityinstance{
	padding-right:0px;
}
div.mod-quiz-edit-content h2{
    font-size: 17px;
    text-transform: uppercase;
    font-weight: bold;
    color: #205081;
    padding-left: 0px;
}
#page-mod-quiz-edit .statusdisplay {
	font-size: 15px;
    margin-bottom: 20px;
    border: 1px solid #fff5c4;
	padding: 5px 10px;
}
div.maxgrade form fieldset.invisiblefieldset label{
	font-size: 14px;
}
div.maxgrade form fieldset.invisiblefieldset input[name="maxgrade"]{
	line-height: 35px;
    height: 35px;
} 
div.maxgrade form fieldset.invisiblefieldset input[name="savechanges"]{
	margin-bottom:0px;
	text-transform: inherit;
}
#page-mod-quiz-edit .statusbar {
	margin-bottom:20px;
}
span.instanceshufflequestions > input{
	margin-top:5px;
}
div.content div.last-add-menu{
	margin-top:13px !important;
}
#page-mod-quiz-edit ul.slots li.section li.activity
{
	    padding: .3em;
}
li.activity > div > div.mod-indent-outer > div.activityinstance a{
	padding-left:10px;
}
.chucnangkhac ul li{
	    border-bottom: 1px solid #cbcbcb;
}
.chucnangkhac ul.dropdown-menu{
	min-width: 155px;
}
div.section-modchooser{
	display:none;
}
ul.menubar > li > a > img.iconsmall{
	display:none;
}

span.actions>div.moodle-actionmenu>ul.menubar{
	background: #FFF;
    padding-left: 10px;
    padding-right: 0px;
    padding-top: 4px;
	    margin-right: -30px;
    padding-bottom: 4px;
	
}
span.actions>div.moodle-actionmenu>ul.menubar li a{
	color: #717171 !important;
}
.jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu{
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 5px;
}
span.actions>div.moodle-actionmenu>ul.menubar li a b{
	float:left;
}
span.actions>div.moodle-actionmenu>ul.menubar:after{
	content: " ";
    color: #FFF;
    width: 20px;
    height: 20px;
	margin-right: -5px;
    float: left;
	background-image: url(setting.png);
}
span.actions>div.moodle-actionmenu>ul.menubar > li > a{
	color:#FFF;
}
.dieuhuong{
	padding: 8px;
    padding-left: 16px;
    --background: #f1f1f1;
    border: 1px solid #eee;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 5px;
	color: #cb1500;
	margin-top: -1px;
	background:url('body-bg.jpg') left top repeat;
}
.dieuhuong a{
	    color: #007fb6;
}
.chucnangkhac ul.dropdown-menu{
	background: #ffffff;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	border-top: 3px solid #0091d1;
	margin-top: 4px;
	box-shadow: 2px 2px 8px #d3d3d3;
}
.chucnangkhac ul.dropdown-menu li a{
	color: #454545 !important;
}
.chucnangkhac ul.dropdown-menu li.ac a{
	color: #FFF !important;
}
.chucnangkhac ul.dropdown-menu li a:hover{
	color:#FFF !important;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	background-color: #0091d1;
}
.chucnangkhac ul.dropdown-menu{
		min-width: 170px;
}
.course-content .topics .section .activity .activityinstance a img{
	margin-top: 3px;
	margin-right: 8px !important;
	margin-left: 5px;
}
/*end*/


/*Customize form nguoi dung*/
/*Sort*/
div.no-overflow table#users{
	border: 1px solid #f4f4f4;
	font-size: 14px;
}	
div.singlebutton > form > div, div.singlebutton > form > div > input{
	margin-left:0px;
}
table.flexible thead th img, .generaltable thead th img {
    background: #009fe5;
}
table#users > thead > tr > th, table#users > tbody > tr > td{
	line-height:2em;
	vertical-align:middle;
	font-weight: normal;
}
.count_user h2{
	text-align: right;
    font-size: 14px;
    color: #999;
    padding: 0px;
    margin: 0px;
}
#fgroup_id_realname_grp > div.fitemtitle > div.fgrouplabel label{
	font-size:14px;
}
#fitem_id_addfilter > div.felement input[name="addfilter"]{
	    text-transform: inherit;
}
.button_form{
	position: absolute;
    z-index: 9999;
    margin-left: 110px;
}
.button_form a{
	    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
    color: #FFF;
    margin-right: 5px;
}

/*End */

/*Customize form Ngan hang cau hoi*/
.boxwidthwide {
	width:100%;
}
div.questionbankwindow h2{
	font-size: 17px;
    text-transform: uppercase;
    font-weight: bold;
    color: #205081;
}
div.questionbankwindow > form > div > div{
	display:none;
	float: right;
    width: 80%;
    text-align: right;
}
div.questionbankwindow > form > div > div.choosecategory{
	display:block;
}
div.questionbankwindow > form > div > div.choosecategory label{
	float: left;
    width: 74%;
	margin-top:7px;
	font-size: 14px;
}
div.questionbankwindow > form > div > div.choosecategory select{
	float: right;
	line-height: 35px;
    height: 35px;
}

div.modulespecificbuttonscontainer{
	padding-left:0px;
	margin-top: -25px;
}
div.modulespecificbuttonscontainer strong{
	display:none;
}
div.modulespecificbuttonscontainer input[name="deleteselected"]{
	margin-left:0px;
	text-transform: inherit;
}
div.modulespecificbuttonscontainer input[name="move"]{
	text-transform: inherit;
	margin-left: 0px;
}
div.modulespecificbuttonscontainer select#id_movetocategory{
	line-height:35px;
	height:35px;
}
table#categoryquestions {
	border: 1px solid #e4e4e4;
}
table#categoryquestions thead tr{
	color: #fff;
    background: #009fe5;
}
table#categoryquestions > tbody > tr > td.questionname label{
	font-size:14px;
}
table#categoryquestions > tbody > tr > td{
	height:30px;
}
.button_dmch{
	    position: absolute;
    margin-left: 140px;
    margin-top: -42px;
}
.button_dmch a{
	padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
    color: #FFF;
    margin-right: 5px;
}
.button_dmch ul.dropdown-menu{
    background: #ffffff;
    border-left: 1px solid #d5d5d5;
    border-right: 1px solid #d5d5d5;
    border-top: 3px solid #0091d1;
    margin-top: 3px;
    box-shadow: 2px 2px 8px #d3d3d3;
}
.button_dmch ul.dropdown-menu li a{
	color: #454545 !important;
}
.button_dmch ul.dropdown-menu li.ac a{
	color: #FFF !important;
}
.button_dmch ul.dropdown-menu li a:hover{
	color:#FFF !important;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	background-color: #0091d1;
}
#categoryquestions .questionname{
	width:50%;
}
/*End */

/*Customize form danh muc cau hoi */
section#region-main  div div.box:nth-child(4),section#region-main  div div.box:nth-child(3),section#region-main  div div.box:nth-child(2),section#region-main  div div.box:nth-child(1){
	border-top:1px solid #f1f1f1 !important;
}
div.boxwidthwide h3{
	display:none;
}
div.boxwidthwide ul li div.text_to_html{
	display:none;
}
.boxwidthwide > ul{
	list-style: none;
    margin-bottom: 0px;
    margin-left: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
}
.boxwidthwide > ul > li > a, .boxwidthwide > ul > li > ul > li > a, .boxwidthwide > ul > li > ul > li > ul > li  > a{
	float:right;
	padding-right:20px;
}
.boxwidthwide ul > li > ul{
	margin-top:10px;
}
.boxwidthwide ul > li > ul > li{
	margin-bottom: 5px;
    margin-top: 5px;
}
.boxwidthwide ul > li > ul > li {
	margin-bottom: 5px;
    margin-top: 5px;
}
.boxwidthwide ul > li > ul > li > ul > li{
	margin-bottom: 5px;
    margin-top: 5px;
}
/*End*/

/*Customize form quan tri he thong*/
div#fgroup_id_group_1.fitem.fitem_fgroup.femptylabel{
	display:none;
}
section#region-main > div >	h2{
	font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
    color: #0074a7;
}
section#region-main > div >	hr{
	display:none;
}
div.well > div.container-fluid > div.row > div.span6 > h4{
	padding-left: 30px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 14px;
}
div.well > div.container-fluid > div.row > div.span6 > ul li{
	line-height:25px;
}
div.well > div.container-fluid > div.row > div.span6 > ul li:before{
	content: "\2212";
	padding-right:10px;
	color: #7091e0;
}
div.well > div.container-fluid > div.row > div.span6 > ul.unstyled{
	margin-left:20px;
}
div.settingsform.clearfix > h2, h3.main, legend.ftoggler > a.fheader{
	    font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
    color: #cb1500;
    font-family: tahoma;
}

/*End*/

/*Customize form thi*/
div.no-overflow table tbody tr th{
	width:30% !important;
}
div.no-overflow table tbody tr td, div.no-overflow table tbody tr th{
	line-height:20px;
	font-size: 14px;
}
div#intro, div.box.quizinfo p{
	padding-top:10px;
	padding-bottom: 15px;
}
div.no-overflow>table.generaltable th{
	padding: 8px;
	padding-left:10px;
}
div.no-overflow>table.generaltable td{
	line-height: 10px;
}
div.no-overflow>table.generaltable>tbody>tr>td>span.statedetails{
	display:none;
}
.que .formulation{
	padding-left:150px;
}
div.othernav a, div.submitbtns a.mod_quiz-next-nav{
	    padding: 8px;
    background-color: #009fe5;
        color: #FFF !important;
    border: 1px solid #009fe5;
    text-align: center;
}
legend {
    font-family: tahoma;
}

/*Customize form nguoi dung ghi danh*/
.userenrolment {
	    border: 1px solid #f7f7f7;
}
section#region-main > div > div.enrol_user_buttons:last-child{
	display:none;
}
#page-enrol-users .enrol_user_buttons {
    float: left;
}
table.userenrolment thead tr th{
	    line-height: 35px;
	color:#FFF;
	text-align:left;
    padding-left: 5px;	
}
table.userenrolment tbody tr td.field {
	line-height:30px !important;
	    vertical-align: middle;
}
table.userenrolment tbody tr td.field  div.subfield_picture{
	padding-top: 5px;
	padding-right: 10px;
    padding-left: 10px;
}
table.userenrolment thead tr th{
	font-size:14px;
	font-weight:normal;
}
table.userenrolment thead tr th:first-child{
	    color: #009fe5;
}
table.userenrolment thead tr th:first-child span:nth-child(1),table.userenrolment thead tr th:first-child span:nth-child(3){
	display:none;
}
table.userenrolment tbody tr td:last-child div.enrolment{
	font-size:0px;
	    padding-left: 20px;
}
table.userenrolment thead tr th:nth-child(4){
	color:#009fe5;
}

#page-enrol-users #filterform {
    width: 98%;
}
div.popover div.header h3{
	font-size: 17px;
    text-transform: uppercase;
    font-weight: bold;
    color: #205081;
}
div.popover div.content input{
	    width: 100%;
}

/*Customize form ket qua thi */
div.resettable, div#commands {
	display:none;
}
#page-mod-quiz-report table#attempts {
    min-width: 1200px;
	width:100%;
    margin: 0 auto;
}
div.no-overflow table.generaltable  thead tr th{
	vertical-align:middle;
}
div.no-overflow table.generaltable  tbody tr td{
	line-height:30px;
}
div.no-overflow table.generaltable  thead tr th:nth-child(1),div.no-overflow table.generaltable  thead tr th:nth-child(2),div.no-overflow table.generaltable  thead tr th:nth-child(4){
	--display:none;
}
div.no-overflow table.generaltable  tbody tr td:nth-child(1),div.no-overflow table.generaltable  tbody tr td:nth-child(2),div.no-overflow table.generaltable  tbody tr td:nth-child(4){
	--display:none;
}

p.errorcode{
	display:none;
}
p.errormessage{
	padding: 10px;
    color: #484848;
    box-shadow: 2px 2px 8px #CCC;
    margin-top: 20px;
    margin-bottom: 20px;
    word-spacing: 1px;
    padding-left: 15px;	
        background: #fdfdfd;
}

.rememberpass{
	display: none !important;
}

.loginbox .loginform .form-input input:hover,.loginbox .loginform .form-input input:focus,.loginbox .loginform .form-input input:active{
	    border: 1px solid #41aede99 !important;
}