@media only screen and (max-device-width: 1366px) and (min-device-width: 768px) and (orientation: landscape){
	.tg-joinusnow {
		padding: 15px;
	}
	.header ul.navbar-nav > li > a{
		font-size:14px;
	}
	.navbar-expand-lg .navbar-nav .nav-link {
		padding-right: 0.8rem;
		padding-left: 0.8rem;
	}
	.schedule-listing .schedule-slot-time { padding: 14px 12px;}
	.single-intro-text p{font-size: 12px;}
	.header .navbar-collapse {max-height: 500px;}
	.partner-pd {padding: 2rem 0;}
	/* .navbar-brand{width: 48%;} */

}
@media (max-width:992px) {
	/* .navbar-brand{width: 60%;} */
}
@media only screen and (max-device-width: 1180px) and (min-device-width: 992px){
	.header ul.navbar-nav > li > a{
		font-size:11px;
	}
	.navbar a.navbar-brand img{
		width:150px;
	}
}

@media only screen and (max-device-width: 991px){
	.tg-joinusoffer h3,.tg-sectionheading h2{
		font-size:2.2rem;
		line-height:1.2;
	}
	.tg-joinusoffer h4{
		font-size:1.3rem;
	}
	.clients .client-border{
		padding:20px 10px;
		margin:20px 5px;
		width: 100%;
		text-align: center;
	}
	.clients .client-border img{
		height:70px  !important;
	}
	.sponsors h3{
		font-size:18px;
	}
	.ts-map .mapouter .gmap_canvas{
		width:100%;
	}
	.order1{
		order:1;
	}
	.order2{
		order:2;
	}
	.order3{
		order:3;
	}
	.ts-footer-social{
		text-align:center !Important;
	}
	.copyright-text{
		text-align:center;
	}
	.schedule-listing .schedule-slot-time { padding: 15px 12px;}
}
@media (max-device-width: 768px){
	.partner-pd {padding: 2rem 0;}
	.schedule-listing .schedule-slot-time{
		flex: 0 0 23%;
max-width: 23%;
	}
	.schedule-listing .schedule-slot-info .schedule-slot-title{font-size: 16px;}
	.agenda-design2 .schedule-listing .schedule-slot-info{padding: 15px 66px 15px 10px;}
	.agenda1{background-position: 99% 5px, 90% 5px;}
}
@media only screen and (max-device-width: 767px){
	.l-order1{
		order:1;
	}
	.l-order2{
		order:2;
	}
	.tg-joinusoffer{
		padding:70px 0 30px;
	}
	.schedule-listing .schedule-slot-time{
		padding:15px 15px;
	}
	.schedule-listing .schedule-slot-info{
		padding: 15px 20px;
	}
	.banner-item{
		background-position:58%;
	}
	.owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev{
		width: 30px;
		height: 30px;
		line-height: 30px;
	}
	.tg-joinusnow{
		padding:10px;
	}
	.section-title-m{
		margin-bottom:70px;
	}
	.agenda-design2 .schedule-listing .schedule-slot-info{
		border-left: none;
    /* width: 83% !important; */
    padding-right: 10px;
	}
	.schedule-listing .schedule-slot-time {
    flex: 0 0 100%;
    max-width: 100%;
}
.agenda1{background-position: 99% 5px, 80% 5px;}
.agenda-design2 .schedule-listing{    align-items: baseline !important;}
.agenda-top{    left: 30%;right: 30%;}
}

@media only screen and (max-device-width: 568px){
	.tg-counterholder{
		width:50%;
		padding:50px 0;
	}

}
@media (max-device-width: 420px){
	/* .navbar-brand{width: 65%;} */
}
