@media only screen and (min-width: 1200px) {

	



}



@media only screen and (min-width: 992px) and (max-width: 1199px) {





}



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

.partner-box{

		height: 520px;

	}
.text{
		font-size: 12px;

	}
}

@media (min-width: 800px) and (max-width: 850px) {

.partner-box{

		height: 520px;

	}

}



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

	header {

		position: absolute;

		z-index: 1;

		width: 100%;

		background-color: #fff;

		box-shadow: 0px 0px 15px rgba(0,0,0,.1);

		left: 0;

	}

	



	.banner video {

    width: 80%;

    height: 100%;

    object-fit: cover;

    margin-left: -180px;

    margin-top: 70px;

	}

	.nav-item{

		list-style: none;

		padding: 5px;

		font-size: 15px;

		font-weight: 500;

	}







	.navbar-brand img{

		width: 20%;

	}



	.toggle_btn{



    margin-left: auto;


    font-size: 25px;



	}



	.navbar.navbar-light .breadcrumb .nav-item.active>.nav-link, .navbar.navbar-light .navbar-nav .nav-item.active>.nav-link{

		background-color: #0B589F;

		color: #fff;

	}



	.btn{

		margin: 0px;

		padding:  0;  

	}

	.btn{

		margin: 0px;

		padding:  0;  

	}



	.show>.btn-secondary.dropdown-toggle{

		background-color: transparent!important;

		box-shadow: none;

		font-weight: 500;

		font-size: 15px;

		text-transform:   capitalize;

		padding: .5rem 1rem;



	}



	.banner {

    position: relative;

    z-index: 0;

    height: 100%;

    width: 90rem;

	}

	.sec-box{

		display: none;

	}



	.about-us-banner{

  	background-image: url(../images/about-us.jpg);

  	height: auto;

   padding: 1.5rem;   

   background-repeat: no-repeat;

   padding-top: 80px;



}



.program-bg {

  display: inline-block;

  width: 100%;

  padding: 0 15px;

}



.register_section {

    padding: 0rem 0rem 0rem 0rem;

}





.download-form {

    font-size: 15px;

    font-weight: 700;

}

.video-content {

    padding: 4.5rem;

}

.about-us-title {

    font-family: Nunito Sans;

    font-size: 13px;

   

}

.program_section{

  padding: 1.5rem;

  

  height: auto;

}



.program-box{

	margin-bottom: 22px;

}



.delegates_section{

 padding: 10rem 15px;
 height: auto;

}
.delegates_section h3{color: #fff;}

.delegates-box img{
	padding: 10px;
}
.delegates-box h4{
	padding-left: 10px;
}
.delegates-box p{
	padding-left: 10px;
}
.gallery-space{ margin: 10rem 0px 0; }

.register_bg{

	padding: 1.5rem;

}
.modal-dialog {
    max-width: 100%;
    /* margin: auto; */
    left: 0;
    top: 120px;
}
.sponser_section{

	padding: 1.5rem;

}

.news-content{

	padding: 3rem; 

}

.sponser-box img{
  width: 130px;
  padding: 0px;
  display: inline-block;
  margin: 0 auto;
}



.bog_member_section{

	padding: 1.5rem;

}
.sec-box-sidemenu{
	display: none;
}

.sidemenu-head{
	padding-top: 0;
}

.sidemenu-head a{
	text-align: center;
	font-size: 40px;
}
.form-box-space{ margin: 10px 0; }

.partner-box a.waves-effect, .partner-box a.waves-light{ padding: 10px; }

footer{

	padding: 1.5rem;

}



#blog-slider2 .owl-nav

{

    top: 0px;

}

.blog-box2 {

    margin-top: 80px;

    height: 620px;

}

.blog-box3 {

    margin-top: 80px;

}

.blog-box4 {

    margin-top: 80px;

}



.blog-box{



margin-top: 80px;

}



#blog-slider .owl-nav{

	top: 0;

}



.program-drop-section h3 {

    

    padding: 13.5rem 1.5rem 0rem;

}



.program-drop-section p {

    

    padding: 1.5rem;

}

.program-drop-sections {

    padding: 1.5rem;

}



.program-drop-sectionsss {

    padding: 1.5rem;

}

.program-300 h3 {

    padding: 1.5rem;

	font-size: 30px;

}

    .program-300 p {    

    padding: 1.5rem;

}

.program-drop-sectionsss img{

	width: 100%;

	padding:1.5rem; 

}

.program-drop-sectionsss-right {

    padding: 1.5rem;

}



.delegates-box{

	height: auto;

}

}







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

	



}