.uigopyhienke {
        padding: 20px;
        background-color: #F9F9F9;
}
.uigopyhienke #ctrl_195433_157_Label1{
		color: red;
        font: italic 15px 'Roboto';
}
.uigopyhienke .table span{
        font-family: 'Roboto';
        font-size: 15px;
        font-style: normal;
		font-weight: 600;
		line-height: 20px;
}
.uigopyhienke .table.table-borderless .button .btn.btn-success {
		padding: 5px 15px;
        margin-right: 10px;
		background: none repeat scroll 0 0 var(--color-primary);
		border-radius: 5px;
        font-family: 'Roboto';
        font-size: 18px;
        font-weight: 600;
		color: #ffffff;
}
.uigopyhienke .table.table-borderless .button .btn.btn-danger {
		padding: 5px 15px;
		background: none repeat scroll 0 0 #ffffff;
        border: 1px solid #C0C0C0;
		border-radius: 5px;
        font-family: 'Roboto';
        font-size: 18px;
        font-weight: 600;
		color: black;
}

.GopYHienKeControl .GopYHienKeContent {
        margin: 10px 0;
}
.GopYHienKeControl .GopYHienKeContent .row{
		padding: 20px;
        background-color: #F9F9F9;
        box-shadow: rgba(67, 71, 85, 0.27) 0px 0px 0.25em, rgba(90, 125, 188, 0.05) 0px 0.25em;
        /*border-radius: 4px;*/
}
.GopYHienKeControl .GopYHienKeContent .row div {
        padding: 0;
        min-width: 100%;
}
.GopYHienKeControl .GopYHienKeContent .SearchTitle,
.Category-Header {
		margin-bottom: 10px;
        font-family: 'Roboto';
        font-size: 18px;
        font-style: normal;
        font-weight: 500;
        line-height: 22px;
        text-align: left;
        color: var(--title);
}
.GopYHienKeControl .GopYHienKeContent .row input, 
.GopYHienKeControl .GopYHienKeContent .row select {
        padding: 5px;
        min-width: 100%;
        font-family: 'Roboto';
        font-size: 15px;
        font-style: normal;
        border: 1px solid #DCDCDC;
        border-radius: 4px;
}
.GopYHienKeControl .GopYHienKeContent td {
        width: 150px;
}
.GopYHienKeControl .GopYHienKeContent .col-lg-3.mt-lg-0.mt-2 {
        display: flex;
        align-items: flex-end;
        justify-content: flex-end;
}
.GopYHienKeControl .GopYHienKeContent .btnSearch,
.btnCancel {
		padding: 5px 10px;
		margin-top: 10px;
		background: none repeat scroll 0 0 var(--color-primary);
		border-radius: 3px;
        font-family: 'Roboto';
        font-size: 18px;
		color: #ffffff;
}
.GopYHienKeControl .GopYHienKeContent .tb-Filter {
        background: none repeat scroll 0 0 #ffffff;
        box-shadow: 0 0 3px #d0d0d0;
        padding: 10px;
}
.GopYHienKeControl .GopYHienKeContent .tb-Content {
        margin-top: 20px;
        background-color: #F9F9F9;
        box-shadow: rgba(67, 71, 85, 0.27) 0px 0px 0.25em, rgba(90, 125, 188, 0.05) 0px 0.25em;
}
.GopYHienKeControl .GopYHienKeContent .Header {
        padding: 20px;
        border-bottom: 2px solid #DCDCDC;
		/*border-bottom: 2px solid #cccccc;
        color: #222222;
        font: bold 10pt arial;
        height: 30px;*/
}
.GopYHienKeControl .GopYHienKeContent .Header>span {
		font-family: 'Merriweather';
		font-size: 17px;
		font-weight: 700;
		color: var(--title);
}
/*.GopYHienKeControl .GopYHienKeContent .tb-Content {
        background: none repeat scroll 0 0 #ffffff;
        box-shadow: 0 0 3px #d0d0d0;
        margin-top: 15px;
        padding: 20px;
}*/

/*.GopYHienKeControl .GopYHienKeContent input {
        height: 22px;
        width: 248px !important;
}
.GopYHienKeControl .GopYHienKeContent select {
        height: 22px;
}*/

/*.GopYHienKeControl .GopYHienKeContent .btnSearch:hover,
.btnCancel:hover {
        background: none repeat scroll 0 0 #cf3433;
}*/

.GopYHienKeControl .GopYHienKeContent .Question-Title {
        background: url("images/faq-icon.png") no-repeat scroll left center transparent;
        color: #da2a2c;
        font: bold 10pt arial;
        padding-left: 25px;
}
.GopYHienKeControl .GopYHienKeContent .td-Question-Title {
        padding: 10px 0;
}
.GopYHienKeControl .DateCreated,
.CustomerName,
.Address,
.Email,
.DateCreate {
        color: #444444;
        font: italic 9pt arial;
}
.GopYHienKeControl .GopYHienKeContent .td-DateCreated {
        padding-top: 10px;
}
.GopYHienKeControl .QuestionDetail {
        margin-top: 20px;
}
.GopYHienKeControl .QuestionDetail .tb-QuestionDetail {
        background: none repeat scroll 0 0 #ffffff;
        box-shadow: 0 0 3px #d0d0d0;
        padding: 20px;
}
.GopYHienKeControl .QuestionDetail .td-QuestionTitle {
        color: #da2a2c;
        font: bold 10pt arial;
        padding: 15px 0;
}
.GopYHienKeControl .QuestionDetail .td-Back {
        padding: 20px 0;
}
.GopYHienKeControl .QuestionDetail .Back {
        background: none repeat scroll 0 0 #015293;
        border-radius: 3px;
        box-shadow: 0 1px 2px #444444;
        color: #ffffff;
        font: bold 9pt/26px Arial;
        padding: 6px;
        text-transform: uppercase;
}
.GopYHienKeControl .QuestionDetail .Back:hover {
        background: none repeat scroll 0 0 #238bc8;
}
.GopYHienKeControl .QuestionDetail .td-CustomerName {
        padding-top: 10px;
}
.GopYHienKeControl .QuestionDetail .td-AnsTitle {
        padding: 20px 0;
}
.GopYHienKeControl .QuestionDetail .Title,
.AnsTitle {
        border-bottom: 4px solid #cccccc;
        color: #444444 !important;
        font: bold 12pt arial;
}
.GopYHienKeControl .QuestionAnswer {
        font: bold 10pt arial;
}