.cmsl_adaptive__adaptive_just_show{
	display:none !important;
}
@media (max-width: 992px){
    .cmsl_adaptive__adaptive_just_show{
		display:block !important;
	}
	.cmsl_adaptive__adaptive_just_hide{
		display:none !important;
	}
}

.cmsl_adaptive_table1__adaptive_show{
	display:none !important;
}
@media screen and (max-width: 950px){
    .cmsl_adaptive_table1{
        border: 0;
        width:100% !important;
        display: table !important;
    }
    .cmsl_adaptive_table1 tr{
        display: block;
    }
    .cmsl_adaptive_table1 td{
        display: block;
		width:100% !important;
    }
}

@media (max-width: 992px){
    .cmsl_adaptive1 > div{
        display:block !important;
        float:none !important;
        width:100% !important;
    }
    
    .cmsl_adaptive_table-wrap1{
        max-width:100%;
        overflow-y: hidden;
        overflow-x:scroll;
        -ms-overflow-style:-ms-autohiding-scrollbar;
        -webkit-overflow-scrolling:touch;
    }
    .cmsl_adaptive_table-wrap1 table{
        width:100%;
        min-width:650px;
    }
    
    .cmsl_adaptive_table-wrap2,
    .cmsl_adaptive_table-wrap2 *{
        font-size:2.2vw !important;
    }
}

@media (max-width: 768px){
    .cmsl_adaptive_table-wrap2,
    .cmsl_adaptive_table-wrap2 *{
        font-size:2.5vw !important;
    }
}

@media (max-width: 480px){
    .cmsl_adaptive_table-wrap2,
    .cmsl_adaptive_table-wrap2 *{
        font-size:3.3vw !important;
    }
}