/*Responsive*/
/*// X-Small devices (portrait phones, less than 576px)*/
/*// No media query for `xs` since this is the default in Bootstrap*/

/*// Small devices (landscape phones, 576px and up)*/
.bai-thi-trac-nghiem-template-default #content
{
    width:100% !important;
    max-width: 100% !important;
}
.bai-thi-trac-nghiem-template-default  .page-header .entry-title
{
    width:100% !important;
    max-width: 100% !important;
    padding-left: 50px;

}
h3.ten-phanlon
{
    padding-left: 50px;

}
body,html,h1,h2,h2,h3,h4,h5,h6,b,a
{
    font-family: "Montserrat", Sans-serif !important;

}
h1,h2,h2,h3,h4,h5,h6,b
{
    font-weight: 700 !important;
}
@media (max-width: 576px) {

}

/*// Medium devices (tablets, 768px and up)*/
@media (max-width: 768px) {

}

/*// Large devices (desktops, 992px and up)*/
@media (max-width: 992px) {

    div#quiz-questions .question {
        background-color: white !important;
        padding: 20px 10px 30px 10px;
        box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 8px;
        border-radius: 15px;
        margin-right: 10px;

    }

    .row .col-md-10 {
        padding-left: 0px;
        padding-right: 0px;
    }

    .container-fluid.mt-4.quiz-container {
        padding-left: 5px !important;
        padding-right: 5px !important;
        margin-left: 5px !important;
        margin-right: 5px !important;
    }

    .cauhoi-indam {
        font-size: 20px;
    }

    div#quiz-questions .question p {
        font-size: 20px;
        padding: 5px;

    }

    .bai-thi-trac-nghiem-template-default .question {
        font-family: "Montserrat", Sans-serif !important;
        font-size: 20px;
        line-height: 1.5 !important;
    }

    .form-check {
        font-size: 20px;
        padding: 5px;

    }

    .bai-thi-trac-nghiem-template-default .quiz-container .row > * {
        padding-left: 0px;
        padding-right: 0px !important;
    }

    .bai-thi-trac-nghiem-template-default div#content .container .col-lg-10.col-sm-10.m-auto {
        width: 100%;
    }

    .bai-thi-trac-nghiem-template-default .col-test-questions {
        padding-left: 10px !important;
        width: 98% !important;
    }

    .quiz-header {
        padding: 20px 5px 30px 10px;
        margin-right: 10px;

    }
    h3.ten-phanlon
    {
        padding-left: 15px;

    }
    div#quiz-questions .question img
    {
        max-width:100% !important;
    }
		.noidung-goiy p
	{
		font-size: 16px !important;
	}
	
}

/*// X-Large devices (large desktops, 1200px and up)*/
@media (min-width: 992px) {


}

/*// X-Large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {


}

/*// XX-Large devices (larger desktops, 1400px and up)*/
@media (min-width: 1400px) {


}
