@media screen and (max-width: 960px) {
    .t-container.t786__container_clgap-20px, .t786__container_indent.t786__container_clgap-20px {
        padding: 0 10px 0 10px !important;
    }
}

@media screen and (max-width: 960px) {
    .t786__container_clgap-20px .t786__col {
        padding: 0 0px 0 0px;
    }
}

.t786__container_indent.t786__container_clgap-20px {
    padding: 0 20px 0 20px;
}

.t786__container_clgap-20px .t786__col {
    padding: 0px 0px 0 0px;
}

.t786__container_indent.t786__container_clgap-0px {
    padding: 0 20px 0 20px;
}




@media screen and (max-width: 960px) {
    .t-container.t776__container_clgap-20px, .t776__container_indent.t786__container_clgap-20px {
        padding: 0 10px 0 10px !important;
    }
}

@media screen and (max-width: 960px) {
    .t776__container_clgap-20px .t776__col {
        padding: 0 0px 0 0px;
    }
}

.t776__container_indent.t776__container_clgap-20px {
    padding: 0 20px 0 20px;
}

.t776__container_clgap-20px .t776__col {
    padding: 0px 0px 0 0px;
}

.t776__container_indent.t776__container_clgap-0px {
    padding: 0 20px 0 20px;
}


.t-container {
    max-width: 100%;;
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .t-col {
        padding-left: 10px;
    }
}

@media screen and (min-width: 786px) {
    .t-col {
        padding: 0 0 0 20px !important;
    }
}    

@media screen and (max-width: 1199px) {
    .t-col {
        padding: 0 0 0 10px !important;
    }
}

@media screen and (min-width: 1200px) {
    .t-col {
        padding: 0 0 0 10px !important;
    }
}

.t-col_12 {
    max-width: 96%;
}


@media screen and (max-width: 960px) {
    .t762__container {
        padding: 0px;
    }
    
@media screen and (max-width: 960px) {
    .t762__col.t762__col_padding {
        padding: 10px;
    }