/*@media (min-width: 320px) and (max-width:679px) {}

@media (min-width: 680px) and (max-width:767px) {}

@media (min-width: 768px) and (max-width:991px) {}

@media (min-width: 992px) and (max-width:1024px) {}

@media (min-width: 1025px) and (max-width:1179px) {}


@media (min-width: 1180px) and (max-width:1365px) {}*/
@media (min-width: 1850px) and (max-width:1920px) {
	.left_top_banner {
    
    top: 36%;
	}
}
@media (max-width: 1366px) {
	.courseLyst li h4{
		font-size: 18px;
	}
	.price_area{
		padding: 14px 0;
	}
	.courseLyst li .infoRow2{
		font-size: 13px;
	}
	.top_header1 {
    font-size: 20px;
	}
	.top_header1 a {
    font-size: 20px;
	}
}
@media (max-width: 1440px) {
	.small_box_heading2 {
     line-height: 20px!important;
    font-size: 19px !important;

}
}
@media (max-width: 1200px){
.small_box_heading2 {
    line-height: 18px!important;
    font-size: 14px !important;
}
	.courseLyst2 li {
    height: 210px;
}
	.new_box_item {
    position: relative;
    display: inline-block;
    padding: 25px 20px;
    margin: 0px 0;
    text-decoration: none;
    transition: 0.5s;
    overflow: hidden;
    margin-right: 50px;
    width: 100%;
    background: #fa0541;
    color: #fff;
    font-size: 20px;
    font-weight: 600;
    text-align: center;
    margin-bottom: 0;
    border-radius: 15px;
    box-shadow: 2px -1px 8px #0734816e !important;
    display: flex;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-evenly;
    height: 190px;
}
}
@media (max-width: 680px) {
	.new_box_item{
		margin-top: 15px;
		height: 130px;
	}
	.banner_sliderimg {
    height: 350px;
}
	.mainText {
    font-size: 46px;
    color: #000000;
    line-height: 29px;
		
}
	.left_course{
		width: 100%;
	}
	.left_coursenew{
		width: 100%;
		
	}
	.courseLyst li h4 {
    font-size: 17px !important;
		line-height: 24px !important;
}
	.enrollForm .btn {
    width: 88%;
	}
.bannerText {
    width: calc(100% - -67%);
}
	.mainText2{
		line-height: 20px;
	}
	.navbar-toggler{
		border: none;
	}
	.milky_red{
		    font-size: 8px;
    min-width: auto;
    padding: 2px 3px;
    margin-right: 0;
	}
	.iconmenu1{
		color: #fff;
		background: rgb(0, 158, 253);
		padding: 4px;
		font-size: 16px;
		border-radius: 5px;
	}
	.navbar-brand{
		margin-right: 2px;
	}
	footer p{margin-bottom: 20px;}
	button.navbar-toggler{min-width: auto;}
	.navbar-brand img{width: 100% !important; height: 50px;}
	button{font-size: 13px;}
	.header .navbar{padding: 2px 0px;}
	.header #navbarNavDropdown{position: absolute; top: 59px;}
	.header #navbarNavDropdown .navbar-nav{margin-left: 0px;min-width: 335px;background: rgba(221,221,221,0.9);padding: 10px 0px; border-radius: 5px;}
	.header #navbarNavDropdown .dropdown-menu{ background-color: transparent; border:none; padding: 0px;}
	.header #navbarNavDropdown .navbar-nav li{border-bottom: 1px dotted #111;margin-bottom: 2px; padding: 0px 5px;}
	.header #navbarNavDropdown .navbar-nav li:last-child{border-bottom: none;}
	/*.header #navbarNavDropdown .navbar-nav li:hover{background-color: #e8ebed;}*/
	.header .dropdown-menu .dropdown-item{ padding-left: 3px; }
	.header .dropdown-menu .dropdown-item:hover{background-color: transparent; color: #073481;}
	.header .dropdown-menu li{padding: 0px !important;}

	.mainText{font-size: 19px !important;}
	.bannerBox{height: 350px;padding-top: 63px; margin-bottom: 0px;}
	.bannerBox .left{height: calc(100% - -7px);}
	.smallText{font-size: 12px;}
	.bannerImgBox{position: static;}
	.bannerText p{line-height: 17px;font-size: 11px;}
	section{padding: 21px 0px;}

	.course-wrapper{background-image: none;}
	.about{background-size: 14% 27%;}

	.innerpage .my-5 {margin-top: 10px !important;margin-bottom: 10pxm !important;}
	.innerpage .mt-5{padding-top: 10px !important;}
}
@media (min-width: 1024px) and (max-width:1317px) {
	.border_box_tutorial h4 {
    font-size: 17px;
}
}

@media (min-width: 768px) and (max-width:1024px) {
	

footer p{margin-bottom: 7px;}
	button.navbar-toggler{min-width: auto; height: 44px; top: 9px;}
	.navbar-brand img{width: 100% !important; height: 50px;}
	button{font-size: 13px;}
	.header .navbar{padding: 2px 0px;}
	.header #navbarNavDropdown{position: absolute;left: 147px;top: 59px;}
	.header #navbarNavDropdown .navbar-nav{margin-left: 0px;min-width: 335px;background: rgba(221,221,221,0.9);padding: 10px 0px; border-radius: 5px;}
	.header #navbarNavDropdown .dropdown-menu{ background-color: transparent; border:none; padding: 0px;}
	.header #navbarNavDropdown .navbar-nav li{border-bottom: 1px dotted #111;margin-bottom: 2px; padding: 0px 5px;}
	.header #navbarNavDropdown .navbar-nav li:last-child{border-bottom: none;}
	/*.header #navbarNavDropdown .navbar-nav li:hover{background-color: #e8ebed;}*/
	.header .dropdown-menu .dropdown-item{ padding-left: 3px; font-size: 13px; }
	.header .dropdown-menu .dropdown-item:hover{background-color: transparent; color: #073481;}
	.header .dropdown-menu li{padding: 0px !important;}

	.mainText{font-size: 25px !important;}
	.bannerBox{height: auto;padding-top: 63px; margin-bottom: 0px; background-size: 100% 100%;}
	.bannerBox .left{height: 100%;}
	.smallText{font-size: 12px;}
	.bannerImgBox{position: static;}
	.bannerText p{line-height: 29px;font-size: 13px;}
	section{padding: 21px 0px;}


	.courseLyst li h4{background-size: 26px 26px;font-size: 18px;line-height: 29px;padding-left: 35px;}
	.courseLyst li p {padding-left: 35px; font-size: 13px;}
	.courseLyst li .infoRow{padding-left: 35px;}
	.infoRow span{font-size: 13px;font-weight: 600;margin-right: 20px !important;}
	.enrollForm .btn{width: 100%;}

	.caseStudy{background-size: 55px;}

	.about .pt-5{margin-top:-56px !important;}

	.about{background-size: 77px;}

	.innerpage .my-5 {margin-top: 10px !important;margin-bottom: 10pxm !important;}
	.innerpage .mt-5{padding-top: 10px !important;}



}


@media (min-width: 992px) and (max-width: 1179px){

}


@media (max-width: 1180px){

.border_box_tutorial h4 {
    font-size: 12px;
}
@media (max-width: 991px){

.border_box_tutorial h4 {
    font-size: 16px;
}
}
@media (min-width: 1180px){}



/*.container{border-right: 1px solid red; border-left: 1px solid red;}*/
	@media (max-width:580px){
		.associates ul li{
		width: 100% !important;
			display: flex;
	}
		.caseStudy ul li{
			width: 100% !important;
			display: flex;
		}
		.trainingspan{
			font-size: 20px;
		}
	}

@media (max-resolution: 300dpi) {


	
}
	@media (max-width: 380px) {
	.banner_sliderimg {
    height: 300px;
}
		.bullet_bannerimg{
			padding: 7px 8px 0 0;
		}
		.mainText2 {
    margin-top: -4px;
	}
