.img-responsive{width: 100%; height: auto;}
.ft{float: left;}
.mt-0{margin-top: 0;}
.mt-5{margin-top: 5px;}
.mt-10{margin-top: 10px;}
.mt-20{margin-top: 20px;}
.mt-30{margin-top: 30px;}
.mt-40{margin-top: 40px;}
.mt-50{margin-top: 50px;}
.mt-60{margin-top: 60px;}
.mt-70{margin-top: 70px;}
.mt-80{margin-top: 80px;}
.mt-90{margin-top: 90px;}
.mt-100{margin-top: 100px;}
.mt-110{margin-top: 110px;}
.mt-120{margin-top: 120px;}
.mt-130{margin-top: 130px;}
.mt-140{margin-top: 140px;}
.mt-150{margin-top: 150px;}
.mt-160{margin-top: 160px;}
.mt-170{margin-top: 170px;}

.mb-0{margin-bottom: 0;}
.mb-5{margin-bottom: 5px;}
.mb-10{margin-bottom: 10px;}
.mb-20{margin-bottom: 20px;}
.mb-30{margin-bottom: 30px;}
.mb-40{margin-bottom: 40px;}
.mb-50{margin-bottom: 50px;}
.mb-60{margin-bottom: 60px;}
.mb-70{margin-bottom: 70px;}
.mb-80{margin-bottom: 80px;}
.mb-90{margin-bottom: 90px;}
.mb-100{margin-bottom: 100px;}
.mb-110{margin-bottom: 110px;}
.mb-120{margin-bottom: 120px;}
.mb-130{margin-bottom: 130px;}
.mb-140{margin-bottom: 140px;}
.mb-150{margin-bottom: 150px;}
.mb-160{margin-bottom: 160px;}
.mb-170{margin-bottom: 170px;}

.pt-0{padding-top: 5px;}
.pt-5{padding-top: 5px;}
.pt-10{padding-top: 10px;}
.pt-20{padding-top: 20px;}
.pt-30{padding-top: 30px;}
.pt-40{padding-top: 40px;}
.pt-50{padding-top: 50px;}
.pt-60{padding-top: 60px;}
.pt-70{padding-top: 70px;}
.pt-80{padding-top: 80px;}
.pt-90{padding-top: 90px;}
.pt-100{padding-top: 100px;}

.pb-0{padding-bottom: 0;}
.pb-5{padding-bottom: 5px;}
.pb-10{padding-bottom: 10px;}
.pb-20{padding-bottom: 20px;}
.pb-30{padding-bottom: 30px;}
.pb-40{padding-bottom: 40px;}
.pb-50{padding-bottom: 50px;}
.pb-60{padding-bottom: 60px;}
.pb-70{padding-bottom: 70px;}
.pb-80{padding-bottom: 80px;}
.pb-90{padding-bottom: 90px;}
.pb-100{padding-bottom: 100px;}

.ptb-100{padding-top: 100px; padding-bottom: 100px;}
.ptb-90{padding-top: 90px; padding-bottom: 90px;}
.ptb-80{padding-top: 80px; padding-bottom: 80px;}
.ptb-70{padding-top: 70px; padding-bottom: 70px;}
.ptb-60{padding-top: 60px; padding-bottom: 60px;}
.ptb-50{padding-top: 50px; padding-bottom: 50px;}
.ptb-40{padding-top: 40px; padding-bottom: 40px;}

.clr-b{color: #333;}
.clr-w{color: #fff;}

.wth100{width: 100%; float: left;}

.course-overview h3{margin-bottom: 5px;}
.course-overview h4{margin-bottom: 5px;}

.categorie-area-2 img{height: 40px;}
.about-section{padding: 80px 0 0 0;}
.home-one-cta-two{margin: 40px 0 120px 0;}
.information-list li:last-child{margin-bottom:0 !important;}
.copyright-box {
    width: 100%;
    float: left;
    font-size: 15px;
    color: #333;
}
.powered-box {
    width: 100%;
    float: left;
    color: #333;
    font-size: 15px;
    text-align: right;
}
.home-contact{padding: 80px 0 160px 0; background-color: #f7f7f7;}
.contact-pd{padding: 30px !important;}
.contact-us-info .address-list li p a{color: #333;}

.hdr-category i{color: #d8222f !important;}
.hdr-category {
    color: #d8222f !important;
}


.course-line{width: 100%; float: left; height: 1px; background-color: #ddd; margin-bottom: 25px;}
.secondcrs{margin: 70px 0 0 0 !important;}

.counterup-area-about {
    position: relative;
    z-index: 1;
    margin: 120px 0 150px 0;
}

.txtspace {
    line-height: 40px;
    padding-left: 22px;
}


.carousel-control-prev-icon{
    background-color: #000;
    border-radius: 90px;
    width: 50px;
    height: 50px;
    border: 10px #000 solid;
}

.carousel-control-next-icon{
    background-color: #000;
    border-radius: 90px;
    width: 50px;
    height: 50px;
    border: 10px #000 solid;
}

.boosts-submit {
    float: left;
    background-color: #d81e2b;
    font-size: 17px;
    color: #fff;
    border: none;
    padding: 0 40px !important;
    margin-top: 20px;
    height: 50px;
    width: auto;
}
.boosts-submit:hover{
    background-color: #333;
}