@media screen and (min-width: 1920px) {
	.main-banner .overlay-text{
		width: 55%;
	}
	.main-banner-2 .overlay-text {
    	width: 1109px
	}
}
@media only screen and (min-device-width : 769px) and (max-device-width : 1200px) {
	.course-header-1x .course-grid-list .all-course-list .media .media-body .btn-bordered{
		margin: 20px 0 0 0;
		position: relative;
		right: auto;
		line-height: 18px;
	}
	.course-header-1x .course-grid-list .all-course-list .media .media-body .eduin-review span{
		float: left;
		margin-right: 5px;
	}
	.sl-button{
		padding: 0;
	}
	.review-stars-rated{
		margin-bottom: 25px
	}
	.course-header-1x .course-grid-list .all-course-list .media .media-body .eduin-review{
		margin-top: 10px;
	}

	/* Come from 768 */
	/******* Home One ******/ 
    .main-menu .sign-in{
        margin-left: 0;
        border-left: 0;
    }
    .main-menu .nav-item .btn-small{
        margin-bottom: 30px;
    }
    .main-banner .overlay-text h3{
        font-size: 40px;
		margin-bottom: 35px;
		line-height: 50px;
    }
    .main-banner .overlay-text .slider-feature ul li{
        font-size: 14px;
    }
    .course-category-1x .left-image {
        margin-bottom: 30px;
    }
    .course-category-1x .category-feature .single-feature {
        margin-bottom: 30px;
    }
    .achive-goals-1x .single-goals {
        margin-bottom: 30px;
    }
    .tesimonial-1x i.fas.fa-angle-right.slick-arrow{
        right: 20%;
    }
    .tesimonial-1x i.fas.fa-angle-left.slick-arrow{
        left: 20%;
    }
    .footer-section-1x .footer-top .footer-top-right .footer-social-link {
        margin-bottom: 30px;
    }
    .footer-section-1x .footer-top .footer-top-left .single-link ul{
        margin-bottom: 30px;
    }
    .footer-section-1x .footer-bottom ul li{
        float: left;
        margin-left: 0;
        margin-right: 30px;
    }
    .btco-hover-menu .collapse ul ul, 
    .btco-hover-menu .collapse ul ul.dropdown-menu{
        padding-top: 0;
    }
    .course-1x .course-menu button.filter{
        margin-bottom: 15px;
    }
    /**************Home two **************/
	.main-banner-2 .hvrbox img {
		height: 500px;
	}
    .top-menu-1x .top-menu-middle ul{
        float: left;
    }
    .main-banner-2 .overlay-text {
        width: 90%;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
    }	
	.main-banner-2 .overlay-text p {
		font-size: 20px;
		line-height: 30px;
	}
    .feature-1x {
        margin-top: 100px;
    }
    .top-menu-1x .top-menu-left ul li {
        display: block;
        padding-top: 15px;
    }
    .top-menu-1x .top-menu-right button {
        float: left;
        margin: 20px 0;
    }
    /**************About Us **************/
    .alertbox-1x .alert .close {
        top: -15px;
		right: 0;
    }
    .page-banner .overlay-text{
		width: 65%;
    }
    .about-us-2x .about-us-left {
        margin-bottom: 50px;
    }
    .about-us-2x.about-differencs-2x .about-us-left,
    .about-us-2x.only-description .about-us-left{
        margin-bottom: 0;
    }   
    .about-us-2x .container-out-left{
        padding: 100px 15px 0 100%;
    }
    .about-us-2x .container-out-right {
        padding: 100px 15px 100px 0;
    }
    .container-out {
        margin-right: 0;
    }
	.about-us-2x.about-differencs-2x{
		position: initial;
	}
    .about-us-2x .make-difference {
		position: initial;
		width: 100%;
		top: 0;
		left: 0;
		transform: none;
        padding: 0 15px 50px 0;		
    }
    .event-speakers .single-speaker img{
        width: 100%;
    }
    /************** Learning Path *******************/
    .learning-path-feature-1x .single-feature{
        margin-bottom: 30px;
    }
    .learning-path-2x ul li .single-path .media{
        display: block;
    }
    .learning-path-2x ul li .single-path .media .media-body {
        padding: 30px 0 0 0;
    }
    .learning-path-2x ul li .single-path .media img {
        max-width: 100%;
		margin-right: 0;
    }
	.learning-path-2x ul li .single-path {
		margin-left: 50px;
	}
    /*************Course list*****************/
    .course-header-1x .course-header-right .course-tab {
        text-align: left;
        margin-top: 30px;
    }
    .course-header-1x .course-grid-list .all-course-list .media{
        display: block;
    }
    .course-header-1x .course-grid-list .all-course-list .media .media-left-image .hvrbox-layer_bottom{
        max-width: 100%;
    }
    /*************Course One*****************/
    .course-info-1x.course-info-2x  .course-info-middle{
        padding: 0;
    }
    .course-info-1x.course-info-2x  .course-info-right {
        margin-top: 0;
        padding: 0;
    }
    .course-info-1x.course-info-2x  .course-info-right h3{
        display: block;
    }
    .course-info-2x .media-body{
        padding: 30px 0 0 0;
    }
    .course-info-2x .course-info-right {
        margin-top: 30px;
    }
    .course-info-2x .course-info-left .media{
        margin-bottom: 30px;
    }
    .course-details-1x .course-details-sidebar{
        margin-top: 50px;
    }   
    .course-info-1x .course-info-middle {
        padding: 10px 0;
    }
    .course-info-2x{
        padding: 30px;
    }
    .course-info-2x .course-info-right .btn-small{
        left: 15px;
        bottom: 55px
    }
    .course-details-1x .course-menu-nav ul{
        display: block;
    }
    .related-course-2x i.fas.fa-angle-left.slick-arrow,
    .related-course-2x i.fas.fa-angle-right.slick-arrow {
        top: -75px;
    }
    .course-info-1x .course-info-middle{
        border: 0;
    }
    .course-info-1x .course-info-right .btn-small{
        position: initial;
        margin-top: 20px;
    }
    .eduin-col-md-6{
        width: 100%
    }
    .sign-in-1x{
        padding: 50px 0;
    }
    /*************Course Two*****************/
    .single-course-banner .overlay-text h3 {
        font-size: 25px;
		line-height: 35px;
    }
	.single-course-banner .overlay-text .countdown-timer ul li{
        width: 100px;
		font-size: 30px;
    }
    .course-info-1x .course-info-middle{
        padding: 30px 0;
    }
    .course-info-1x .course-info-right{
        margin-top: 30px;
    }
    .course-learn-1x .course-learn-right {
        margin: 30px 0 0 0;
    }
    .course-feature-1x .course-feature-left{
        height: 340px;
    }
    .course-feature-1x .course-feature-left {
        height: auto;
        padding: 30px;
    }
    .course-feature-1x .course-feature-left img{
        margin: 0;
    }
    /*****************Contact us********************/
    .contact-us-1x .contact-address {
        margin-top: 50px;
    }
    /*****************Comming Soon********************/
    .comming-soon-banner .overlay-text h3{
        font-size: 35px;
        margin-bottom: 50px;
    }
    .comming-soon-banner .overlay-text .countdown-timer ul{
        margin-bottom: 50px;
    }
    .comming-soon-banner .overlay-text .countdown-timer ul li{
        font-size: 35px;
		width: 70px;
    }
    .comming-soon-banner .overlay-text .subscribe-form {
        margin: 0 110px;
    }
    /****************Blog list*****************/
    .blog-list-1x .blog-list-right .blog-banner img{
        width: 100%;
    }
    .social-link ul li {
        display: inline-block;
        margin-right: 30px;
    }
    .comment-section .media-body{
        width: 100%;
    }
    ul.children {
        margin-left: 0;
        padding-left: 0;
    }
    .blog-list-1x .course-pagination {
        margin: 50px 0;
    }
    .blog-author {
        margin: 0 0 20px 0;
    }
    /*****************Career**********************/
    .job-single-1x .job-features i{
        margin: 20px 0;
    }
    /*****************Events**********************/
    .events-banner .overlay-text .countdown-timer ul li {
        width: 100px;
    }
    /***************** Events *****************/
    .error-page-1x .error-content img {
        max-width: 100%;
    }
	/****************************************/
	.top-menu-1x.edno-search .top-menu-middle ul{
		margin-top: 10px;
	}
	.top-menu-1x.edno-search .top-menu-middle ul li{
		margin-right: 30px;
		margin-left: 0;
	}
	.video-1x .video-content h3,
	.title-middle h2,
	.learning-path-1x .title-middle h2{
		line-height: 50px;
	}
	.about-us-1x.about-us-1x-no-bg .about-us-left {
		padding: 0;
	}

	
}

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

    /******* Home One ******/ 
    .main-menu .sign-in{
        margin-left: 0;
        border-left: 0;
    }
    .main-menu .nav-item .btn-small{
        margin-bottom: 30px;
    }
    .main-banner .overlay-text h3{
        font-size: 40px;
		margin-bottom: 35px;
		line-height: 50px;
    }
    .main-banner .overlay-text .slider-feature ul li{
        font-size: 14px;
    }
    .course-category-1x .left-image {
        margin-bottom: 30px;
    }
    .course-category-1x .category-feature .single-feature {
        margin-bottom: 30px;
    }
    .achive-goals-1x .single-goals {
        margin-bottom: 30px;
    }
    .tesimonial-1x i.fas.fa-angle-right.slick-arrow{
        right: 20%;
    }
    .tesimonial-1x i.fas.fa-angle-left.slick-arrow{
        left: 20%;
    }
    .footer-section-1x .footer-top .footer-top-right .footer-social-link {
        margin-bottom: 30px;
    }
    .footer-section-1x .footer-top .footer-top-left .single-link ul{
        margin-bottom: 30px;
    }
    .footer-section-1x .footer-bottom ul li{
        float: left;
        margin-left: 0;
        margin-right: 30px;
    }
    .btco-hover-menu .collapse ul ul, 
    .btco-hover-menu .collapse ul ul.dropdown-menu{
        padding-top: 0;
        margin-left: 20px;
    }
    .course-1x .course-menu button.filter{
        margin-bottom: 15px;
    }
    ul.main-menu-nav li ul.dropdown-menu li ul.dropdown-menu {
        margin-left: 14px;
        display: block;
        border-left: 2px solid #333;
    }

    /**************Home two **************/
	.main-banner-2 .hvrbox img {
		height: 500px;
	}
    .top-menu-1x .top-menu-middle ul{
        float: left;
    }
    .main-banner-2 .overlay-text {
        width: 90%;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
    }	
	.main-banner-2 .overlay-text p {
		font-size: 20px;
		line-height: 30px;
	}
    .feature-1x {
        margin-top: 100px;
    }
    .top-menu-1x .top-menu-left ul li {
        display: block;
        padding-top: 15px;
    }
    .top-menu-1x .top-menu-right button {
        float: left;
        margin: 20px 0;
    }
    /**************About Us **************/
    .alertbox-1x .alert .close {
        top: 20px;
    }
    .page-banner .overlay-text{
		width: 65%;
    }
    .about-us-2x .about-us-left {
        margin-bottom: 50px;
    }
    .about-us-2x.about-differencs-2x .about-us-left,
    .about-us-2x.only-description .about-us-left{
        margin-bottom: 0;
    }   
    .about-us-2x .container-out-left{
        padding: 100px 15px 0 100%;
    }
    .about-us-2x .container-out-right {
        padding: 100px 15px 100px 0;
    }
    .container-out {
        margin-right: 0;
    }
	.about-us-2x.about-differencs-2x{
		position: initial;
	}
    .about-us-2x .make-difference {
		position: initial;
		width: 100%;
		top: 0;
		left: 0;
		transform: none;
        padding: 0 15px 50px 0;		
    }
    .event-speakers .single-speaker img{
        width: 100%;
    }
    /************** Learning Path *******************/
    .learning-path-feature-1x .single-feature{
        margin-bottom: 30px;
    }
    .learning-path-2x ul li .single-path .media{
        display: block;
    }
    .learning-path-2x ul li .single-path .media .media-body {
        padding: 30px 0 0 0;
    }
    .learning-path-2x ul li .single-path .media img {
        max-width: 100%;
		margin-right: 0;
    }
	.learning-path-2x ul li .single-path {
		margin-left: 50px;
	}
    /*************Course list*****************/
    .course-header-1x .course-header-right .course-tab {
        text-align: left;
        margin-top: 30px;
    }
    .course-header-1x .course-grid-list .all-course-list .media{
        display: block;
    }
    .course-header-1x .course-grid-list .all-course-list .media .media-left-image .hvrbox-layer_bottom{
        max-width: 100%;
    }
    /*************Course One*****************/
    .course-info-1x.course-info-2x  .course-info-middle{
        padding: 0;
    }
    .course-info-1x.course-info-2x  .course-info-right {
        margin-top: 0;
        padding: 0;
    }
    .course-info-1x.course-info-2x  .course-info-right h3{
        display: block;
    }
    .course-info-2x .media-body{
        padding: 30px 0 0 0;
    }
    .course-info-2x .course-info-right {
        margin-top: 30px;
    }
    .course-info-2x .course-info-left .media{
        margin-bottom: 30px;
    }
    .course-details-1x .course-details-sidebar{
        margin-top: 50px;
    }   
    .course-info-1x .course-info-middle {
        padding: 10px 0;
    }
    .course-info-2x{
        padding: 30px;
    }
    .course-info-2x .course-info-right .btn-small{
        left: 15px;
        bottom: 55px
    }
    .course-details-1x .course-menu-nav ul{
        display: block;
    }
    .related-course-2x i.fas.fa-angle-left.slick-arrow,
    .related-course-2x i.fas.fa-angle-right.slick-arrow {
        top: -75px;
    }
    .course-info-1x .course-info-middle{
        border: 0;
    }
    .course-info-1x .course-info-right .btn-small{
        position: initial;
        margin-top: 20px;
    }
    .eduin-col-md-6{
        width: 100%
    }
    .sign-in-1x{
        padding: 50px 0;
    }
    /*************Course Two*****************/
    .single-course-banner .overlay-text h3 {
        font-size: 25px;
		line-height: 35px;
    }
	.single-course-banner .overlay-text .countdown-timer ul li{
        width: 100px;
		font-size: 30px;
    }
    .course-info-1x .course-info-middle{
        padding: 30px 0;
    }
    .course-info-1x .course-info-right{
        margin-top: 30px;
    }
    .course-learn-1x .course-learn-right {
        margin: 30px 0 0 0;
    }
    .course-feature-1x .course-feature-left{
        height: 340px;
    }
    .course-feature-1x .course-feature-left {
        height: auto;
        padding: 30px;
    }
    .course-feature-1x .course-feature-left img{
        margin: 0;
    }
    /*****************Contact us********************/
    .contact-us-1x .contact-address {
        margin-top: 50px;
    }
    /*****************Comming Soon********************/
    .comming-soon-banner .overlay-text h3{
        font-size: 35px;
        margin-bottom: 50px;
    }
    .comming-soon-banner .overlay-text .countdown-timer ul{
        margin-bottom: 50px;
    }
    .comming-soon-banner .overlay-text .countdown-timer ul li{
        font-size: 35px;
		width: 70px;
    }
    .comming-soon-banner .overlay-text .subscribe-form {
        margin: 0 110px;
    }
    /****************Blog list*****************/
    .blog-list-1x .blog-list-right .blog-banner img{
        width: 100%;
    }
    .social-link ul li {
        display: inline-block;
        margin-right: 30px;
    }
    .comment-section .media-body{
        width: 100%;
    }
    ul.children {
        margin-left: 0;
        padding-left: 0;
    }
    .blog-list-1x .course-pagination {
        margin: 50px 0;
    }
    .blog-author {
        margin: 0 0 20px 0;
    }
    /*****************Career**********************/
    .job-single-1x .job-features i{
        margin: 20px 0;
    }
    /*****************Events**********************/
    .events-banner .overlay-text .countdown-timer ul li {
        width: 100px;
    }
    /***************** Events *****************/
    .error-page-1x .error-content img {
        max-width: 100%;
    }
	/****************************************/
	.top-menu-1x.edno-search .top-menu-middle ul{
		margin-top: 10px;
	}
	.top-menu-1x.edno-search .top-menu-middle ul li{
		margin-right: 30px;
		margin-left: 0;
	}
	.video-1x .video-content h3,
	.title-middle h2,
	.learning-path-1x .title-middle h2{
		line-height: 50px;
	}
	.about-us-1x.about-us-1x-no-bg .about-us-left {
		padding: 0;
	}

}
@media screen and (max-width: 480px) { 
    .alertbox-1x .alert .close {
        right: 10%;
    }
    .main-banner .overlay-text p {
        font-size: 14px;
        line-height: 25px;
    }
    .main-banner .overlay-text .slider-feature ul li {
        line-height: 40px;
    }
    .page-banner .overlay-text {
        width: 90%;
    }
	.page-banner .overlay-text h3 {
		font-size: 30px;
		line-height: 40px;
	}
    .learning-path-banner .overlay-text h3{
        font-size: 30px;
		line-height: 35px;
		margin-bottom: 15px;
    }
    .learning-path-banner .overlay-text p{
        font-size: 15px;
    }
    .learning-path-1x i.fas.fa-angle-right.slick-arrow{
        display: none !important;
    }
    .tesimonial-1x i.fas.fa-angle-left.slick-arrow,
    .tesimonial-1x i.fas.fa-angle-right.slick-arrow{
        top: 12%;
    }
    .main-banner .overlay-text .slider-feature ul li{
        display: block;
        margin-right: 0;
    }
    .about-us-1x .about-us-right {
        text-align: center;
    }
    /*****************About Us***********************/
    .about-us-right.container-out ,
    .about-us-left.container-out-right {
        padding-left: 15px;
    }
    /*****************Comming Soon********************/
    .comming-soon-banner .overlay-text .countdown-timer ul li{
        font-size: 25px;
        margin-right: 30px;
    }
    .comming-soon-banner .overlay-text h3{
        font-size: 25px;
    }
    .blog-single-1x .blog-single-left-content .comment-section .media{
        display: block;
    }

    .blog-single-1x .blog-single-left-content .comment-section .media img{
        margin-bottom: 30px;
    }
    .course-info-2x .course-info-middle{
        padding: 0;
    }
    .course-info-2x .course-info-right{
        margin-top: -30px;
    }
    .events-banner .overlay-text .countdown-timer ul li{
        margin-right: 0;
        width: 150px;
        margin-bottom: 10px;
    }
    .job-single-1x .job-features i {
        margin: 20px 0;
    }
    .course-header-1x .course-grid-list .all-course-list .media .media-body h3 span {
        margin-top: -3px;
    }
    .single-course-banner .overlay-text .countdown-timer,
    .single-course-banner .overlay-text h4{
        display: none
    }    
    form.form-button{
        display: block
    }
    .blog-single-1x .blog-single-left-content .blog-single-body h2:first-child {
        font-size: 40px;
        line-height: 55px;
    }
	/*****************************************/
	.main-banner .overlay-text .styleSelect select{
		display: none;
	}
	.about-us-2x .about-us-left h2,
	.about-us-2x .about-us-left h2,
	.title-left h2,
	.video-1x .video-content h3,
	.about-us-1x .about-us-left h2,
	.cta-1x .cta-content h3,
	.title-middle h2,
	.learning-path-1x .title-middle h2 {
		font-size: 30px;
		line-height: 35px;
	}
	.course-header-1x .course-grid-list .all-course-list .media .media-body .eduin-review{
		margin: 0;
	}
	.course-header-1x .course-grid-list .all-course-list .media .media-body .btn-bordered{
        display: inline-block;
		right: auto;
		left: 45px;
		margin: 25px 0 15px 0;
		position: static;
    }
    .course-header-1x .course-grid-list .all-course-list .media .media-body h4{
        margin-bottom: 0
    } 
    
}
@media screen and (max-width: 320px) {
     .main-banner .overlay-text h3 {
        font-size: 22px;
    }
    .main-banner .overlay-text p{
        font-size: 15px;
    }
    .main-banner .overlay-text .slider-feature ul li{
        line-height: 40px;
    }
    .course-category-1x .category-left .hvrbox-text a{
        font-size: 20px;
    }
    .course-category-1x .category-left .hvrbox-text .btn-small{
        padding: 5px 17px;
    }
    .tesimonial-1x i.fas.fa-angle-right.slick-arrow{
        right: 10%;
        top: 10%;
    }
    .tesimonial-1x i.fas.fa-angle-left.slick-arrow{
        left: 10%;
        top: 10%;
    }
    .footer-section-1x .footer-bottom p{
        margin-bottom: 30px;
    }
    /************Home Two **************/
    .events-1x .events-single b {
        top: 196px;
    }
    .events-1x .events-single .events-single-content a{
        margin-top: 30px;
    }
    /**************About Us **************/
    .alertbox-1x .alert .close {
        top: 53%;
    }
    /**************Course list **************/       
    .course-header-1x .course-grid-list .all-course-list .media .media-body h3 span {
        float: left;
        margin-top: 20px;
    }
    .single-course-banner .overlay-text h3 {
        font-size: 20px;
    }
    .course-grid-list .review-stars-rated{
        margin-bottom: 15px;
    }
    .course-header-1x .course-grid-list .all-course-list .media .media-body .eduin-review span{
		float: left;
		margin-right: 5px;
	}
	.sl-button{
		padding: 0;
	}
    /***************Career page*****************/
    .job-board-1x .single-job h2 span{
        display: none;
    }
    /**************Events Single **************/
    .events-banner .overlay-text h3 {
        font-size: 25px;
		line-height: 31px;
    }
    .events-banner .overlay-text .countdown-timer {
        display: none;
    }
    /***************Contact Us**************/
    .contact-us-1x .contact-address .footer-social-link ul li{
        margin: 0 35px 0 0;
    }
    /***************Comming soon**************/
    .comming-soon-banner .overlay-text .subscribe-form {
       margin: 0 20px;
    }
	.comming-soon-banner .overlay-text .countdown-timer ul li{
        margin-bottom: 20px;	
    }
    /***************Blog**************/
    .blog-single-1x .blog-single-left-content .blog-single-body h2:first-child {
        font-size: 35px;
        line-height: 50px;
    }
	/**********************************/
	.main-banner .overlay-text h3{
		margin-bottom: 10px;
		line-height: 31px;
	}
	.cta-1x .cta-content h3,
	.title-middle h2, 
	.learning-path-1x .title-middle h2{
		font-size: 30px;
		line-height: 35px;
	}
	.course-details-1x .course-details-sidebar .course-feature ul li {
		line-height: 35px;
		padding: 10px 0;
	}
	.course-details-1x .course-details-sidebar .course-feature ul li span {
		float: none;
	}
	.course-details-1x .course-details-sidebar .footer-social-link ul li{
		margin: 0 20px;
	}
	.course-details-1x .course-details-sidebar .footer-social-link ul li:last-child{
		margin-right: 20px;
	}
	.cta-1x .cta-content p {
		margin-bottom: 20px;
	}
	.cta-1x a.btn-small {
		margin: 30px 0 0 0;
	}
}

@media print {
  a[href]:after {
    content: none !important;
  }
}
