ul.tml-links {
    list-style: none;
	padding: 0px !important;
}

.page-id-0 main#content {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
}


.page-id-0 header.page-header {
    margin-left: 80px !important;
}

.tml.tml-lostpassword{
	  padding: 40px !important;
    border: 1px solid #ccc;
    border-radius: 2px !important;
}

.select2-results__option.select2-results__option--highlighted {
    background: #0173A9 !important;
    color: white !important;
}

.col-2 {
    display: none !important;
}

.col-1 {
    width: 100% !important;
}

@media only screen and (max-device-width: 600px){
    header.page-header h1.entry-title {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
	
	.ld-quiz-actions {
    flex-wrap: wrap;
}

.wpProQuiz_button {
    flex: 1 1 100%;
}


.quiz_continue_link {
    width: 100% !important;
}
	.wpProQuiz_content .wpProQuiz_resultTable {
    width:100%
} 

.wpProQuiz_content .wpProQuiz_resultTable  table {
        width: 100%;
        display: block;
        overflow-x: auto;
        white-space: nowrap;
    }

    .wpProQuiz_content .wpProQuiz_resultTable thead,.wpProQuiz_content .wpProQuiz_resultTable  tbody,.wpProQuiz_content .wpProQuiz_resultTable  th, .wpProQuiz_content .wpProQuiz_resultTable  td, .wpProQuiz_content .wpProQuiz_resultTable  tr {
        display: block;
    }

    .wpProQuiz_content .wpProQuiz_resultTable  tr {
        border-bottom: 1px solid #ddd;
    }

     .wpProQuiz_content .wpProQuiz_resultTable td {
        border: none;
        border-bottom: 1px solid #ddd;
        position: relative;
        padding-left: 50%;
    }

    .wpProQuiz_content .wpProQuiz_resultTable td:before {
        position: absolute;
        top: 50%;
        left: 10px;
        transform: translateY(-50%);
        content: attr(data-label);
        white-space: nowrap;
        font-weight: bold;
    }
}
body > div.elementor.elementor-3091.elementor-motion-effects-parent > div.elementor-element.elementor-element-a24c086.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded > div > div.elementor-element.elementor-element-ecb7b2c.elementor-widget.elementor-widget-image > a > img
 {
    width: 700px !important;
}

@media (max-width: 767px){
	body > div.elementor.elementor-3091.elementor-motion-effects-parent > div.elementor-element.elementor-element-a24c086.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded > div > div.elementor-element.elementor-element-ecb7b2c.elementor-widget.elementor-widget-image > a > img
 {
    width: 70px !important;
}
}