.pd-0{
    padding-left: 0!important;
    padding-right: 0!important;
}
.pd-2{
    padding-left: 2px!important;
    padding-right:2px!important;
}
.pd-5{
    padding-left: 5px!important;
    padding-right:5px!important;
}
.pd-rght-0{
    padding-right: 0!important;
}
.pd-f-10{
    padding: 10px;
}
.pd-f-25{
    padding: 25px;
}
.fix-pd-0{
    padding-left: 0!important;
    padding-right: 0!important;
}
.pd-left-8{
    padding-left: 8px!important;
    padding-right: 0!important;
}
.pd-right-8{
    padding-right: 8px!important;
    padding-left: 0!important;
}
.pd-t-10{
    padding-top: 10px;
}
.pd-t-15{
    padding-top: 15px;
}
.pd-t-20{
    padding-top: 20px;
}
.pd-t-25{
    padding-top: 25px;
}
.pd-t-30{
    padding-top: 30px;
}
.pd-b-10{
    padding-bottom: 10px;
}
.pd-b-15{
    padding-bottom: 15px;
}
.pd-b-20{
    padding-bottom: 20px;
}
.pd-b-25{
    padding-bottom: 25px;
}
.pd-b-30{
    padding-bottom: 30px;
}
.mg-t-0{
    margin-top: 0!important;
}
.mg-t-25{
    margin-top: 25px!important;
}
.mg-b-0{
    margin-bottom: 0!important;
}
.mg-b-5{
    margin-bottom: 5px!important;
}
.mg-b-10{
    margin-bottom: 10px!important;
}
.mg-b-20{
    margin-bottom: 20px!important;
}
.mg-b-25{
    margin-bottom: 25px!important;
}
.mg-b-40{
    margin-bottom: 40px!important;
}
.mg-tb-15{
    margin-bottom: 15px;
    margin-top: 15px;
}
.mg-tb-10{
    margin-bottom: 10px;
    margin-top: 10px;
}
.mg-tb-30{
    margin-bottom: 30px;
    margin-top: 30px;
}
.mg-bt-2{
    margin-bottom: 2px;
    margin-top: 2px;
}


.desk-pd-0{
    padding-left: 0!important;
    padding-right: 0!important;
}
.ps-re{
    position: relative;
}
.ps-ab{
    position: absolute;
}


.text-bold{
    font-weight: bold;
}
.text-bolder{
    font-weight: bolder;
}

.auto-center{
    margin-left: auto!important;
    margin-right: auto!important;
}
.bg-co-w{
    background-color: #ffffff;
}
.bg-co-gr{
    background-color: #f6f6f6;
}

.co-r{
    color: #db2d2e;
}
.co-w{
    color: #ffffff ;
}
.co-b{
    color: #000000;
}
.co-gr{
    color: #dddddd;
}

.wd-auto{
    width: auto;
}
.mg-lr-auto{
    margin-left: auto;
    margin-right: auto;
}

.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: auto;
}


@media only screen and (max-width: 1000px) {

    .pd-left-10{
        padding-left: 15px!important;
        padding-right: 15px!important;
    }
    .pd-right-10{
        padding-right: 15px!important;
        padding-left: 15px!important;
    }
    .mob-pd-0{
        padding-left: 0!important;
        padding-right: 0!important;
    }
    .desk-pd-0{
        padding-left: 15px!important;
        padding-right: 15px!important;
    }
}

@media only screen and (max-width: 769px) {

    .news_top_slide {
        width: 100%;
        max-height: 250px!important;
    }
    .pd-rght-0{
        padding-right: 15px!important;
    }
    .mob-pd-0{
         padding-left: 0!important;
         padding-right: 0!important;
     }
}
@media only screen and (max-width: 480px) {

    .pd-rght-0{
        padding-right: 15px!important;
    }
}