﻿.btnBack
{
    background-image:url("Images/Buttons/back.png");
    width: 116px;
    height: 32px;
    cursor: pointer;
    display: block;
    float:left;
    margin-right:5px;
}
.btnNext
{
    float:left;
    background-image:url("Images/Buttons/next.png");
    width: 116px;
    height: 32px;
    cursor: pointer;
    display: block;
}
.btnCommit
{
    background-image:url(Images/Buttons/button-bg.png);
    border: White 1px solid;
    height:32px;
    color:White;
    font-size:13px;
    padding: 0px 10px 2px 10px;
    margin-bottom: 1px;
    cursor: pointer;
    -moz-border-radius: 5px; /* from vector shape */
    -webkit-border-radius: 5px; /* from vector shape */
    border-radius: 5px; /* from vector shape */
    border: 0px solid #d9d9d9;
    min-width: 165px;
    margin-top:5px;
}
.btnPrint
{
    background: #F19224;
    border: White 1px solid;
    height:32px;
    color:White;
    font-size:13px;
    padding: 0px 10px 2px 10px;
    margin-bottom: 1px;
    cursor: pointer;
    -moz-border-radius: 5px; /* from vector shape */
    -webkit-border-radius: 5px; /* from vector shape */
    border-radius: 5px; /* from vector shape */
    border: 0px solid #d9d9d9;
    min-width:90px;
    margin-top:5px;
}
.student-detail
{
    color:Blue;
}
.question-container
{
	
    overflow: auto;	
    height: 390px;
}

.question-title
{
    display: block;
    margin-top: -25px;
    font-size: 20px;
    color: #DD8D30;
    width: 180px;
    background: #fff;
    margin-bottom: 20px;
    text-align: center;
}
.question,.question-result
{
    border:1px solid #222222;
    padding: 10px 20px;
    border-radius:5px;
    margin-bottom: 20px;
    /* height: 450px; */
}
.answer-index
{
    color:Blue;
}
.question-part
{
    font-size:20px;
    font-style:italic;
    margin-bottom:5px;
    display:none;
}
.question-prefix
{
    color: #F19224;
    font-size:16px;
    font-weight:bold;
    text-decoration: underline;
}
.answer-prefix
{
    color:rgba(0, 0, 255, 0.54);
    font-size:16px;
    font-weight:bold;
    margin-left:30px;
}
.question-content
{
    width:100%;
    height:auto;
    margin-bottom:20px; 
    
}
.question-content img
{
    /* max-width: 100% !important; */
}

.answer-content ul
{
    margin-left:50px;
}
.answer-content ul li span
{
    color:Blue;
}
.answer-col1
{
   padding-left:5px;
   padding-right:1px; 
}
.answer-col2
{
   padding-left:5px;
   padding-right:1px; 
}

.table-answer-box
{
    overflow-y:auto;
    overflow-x:hidden;
    max-height:600px; /* vừa chiều cao màn hình còn lại là cuộn */
}

.table-answer
{

}

.table-answer td
{
    border: 1px solid black;
    text-align:center;
}
.Header, .title
{
    background:#F7E8C6;
}
.Header td
{
    width:30px;
}
.Header .first
{
    width: 75px;
}
.table-answer td span
{
    margin-bottom:5px;
}
.doneexam-status
{
    background: #F19224;
    color: #fff;
    border-radius: 5px;
    margin-bottom: 10px;
    margin-top: 0px;
    padding:5px 5px 5px 5px;
    /* border: #af3205 1px solid; */
    font-size:12px;
}
.doneexam-status b
{
    font-size:13px;
    text-decoration:underline;
}
.doneexam-status-remain 
{
    font-size:18px;
    font-weight:bold;
    color:#06f9ed;

}
.info-student
{
    margin-bottom: 20px;
    font-size:16px;
}
.question-result
{
	/* height:300px; */
}
.birthday
{
    padding-right:1px;
}
.result-content
{
    padding: 50px 0 50px 0;
    font-size: 40px;
    line-height:40px;
}
.left-result
{
	padding-left: 50px;
}
.question-count
{   
    color: #F19224;
}
.true-answer-count
{
    color: #F19224;
}
.lbl-result-mark
{
    font-size:45px; 
    color:Blue;   
}
.result-mark
{
    color: blue;
    font-size: 45px;
    font-weight: bold;
}
.title
{
    text-align: left !important;
    padding-left: 1px;
}
.spanItemQuestion
{
	cursor: pointer;
	padding: 0;
	font-weight: 600;
	font-size: 12px;
}
.td-answer-content
{
    /*padding-bottom: 10px;*/
}
.td-answer-prefix
{
    vertical-align:top;
}
.table-answer
{
    line-height: 17px;
}
.table-answer input
{
    margin:2px;
}
.titlelist
{
    padding: 15px 0;
    text-align: center;
    font-size: 30px;
    font-weight: bold;
    color: rgb(60, 118, 70);
    text-transform: uppercase;
    margin-bottom:20px;
}
.subjectitems
{
    border: 1px solid rgba(0, 67, 255, 0.73);
    border-radius: 6px;
    padding: 10px 0 0 30px;    
}
.subjectitems p
{
    font-size:15px;
}
.subjectitems span
{
    color:Blue;
}
.divBtnSelect
{
    width:100%;
    text-align:center;
}
.image-student
{
    text-align:center;
}
.image-student img
{
    width:80px;
    max-height:100px;
}
.gtdt2-header
{
    /* background: #707375 url(Images/background/header-exam.png) no-repeat center top; */
    width: 100%;
    border-bottom: #f0f5fb 1px solid;
    background-color: #b7d9ef;
    padding: 5px 0px 5px 0px;
}
.gtdt2-footer
{
    margin-top: 10px;
    background: #3467ff;
}
.gtdt2-footer-left
{
   
}
.gtdt2-footer-right
{
   padding: 10px 0 0 0;
}
.logo-footer
{
    background-image: url("Images/background/footer-logo.png");
    background-position: 30px 10px;
    background-repeat: no-repeat;
    height: 120px;
}

/* check đáp án đúng trong xem kết quả kiểm tra */
.true-answer-css
{
    background-color: #f7cb35;
}

/* check trả lời đúng trong xem kết quả kiểm tra */
.true-do-answer-css
{
    background-color:#1dfd68;
}



/* tạm xử lý chỗ này đẻ xóa border của table khi copy excel vô word để import */
/* Rất có thể sẽ ảnh hưởng tới border table do người dùng chèn vào nội dung  */
.question-content td
{
    border-color:white;   
    background-color:transparent;
}
.answer-content td
{
     border-color:white;   
     background-color:transparent; 
}