@media only screen and (max-width:1699px) {
	.ourArticlesWrapper .rowOA {
		min-height: 770px;
	}
}

@media only screen and (max-width:1559px) {
	/* .ourArticlesWrapper .rowOA {
    min-height: 930px;
	} */

	body .ourArticlesOuterWrapper a.site-btn {
		padding: 9px 40px 9px 12px;
	}
}



@media only screen and (max-width:1440px) {}

@media only screen and (min-width:1441px) and (max-width:1700px) {
	.ourTeamItem.ourTeamHeading h1 {
		font-size: 62px;
		line-height: 62px;
	}
}



/* ----------- iPad Pro ----------- */
/* Portrait */
@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
	.mainSlider button.btn-next {
		right: 6.5%;
	}

	.mainSlider button.btn-prev {
		left: 6.5%;
	}

	/* .newsFeedSlider button.btn-next { 
	    right: 22.5%;
	}

	.newsFeedSlider button.btn-prev {
	    left: 22.5%;
	} */
}

/* Landscape */
@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1.5) {

	.mainSlider button.btn-next {
		right: 7.5%;
	}

	.mainSlider button.btn-prev {
		left: 7.5%;
	}

}

@media only screen and (min-width:1200px) and (max-width:1366px) {

	/* .newsFeedSlider button.btn-next {
	    right: 22.5%;
	}

	.newsFeedSlider button.btn-prev {
	    left: 22.5%;
	} */

	.ourTeamItem.ourTeamHeading h1 {
		font-size: 40px;
		line-height: 44px;
	}

	.ourTeamItem.ourTeamHeading .sub-heading-1 {
		font-size: 30px;
		line-height: 30px;
	}

}

@media only screen and (min-width:1367px) and (max-width:1440px) {


	.mainSlider button.btn-next {
		right: 12.5%;
	}

	.mainSlider button.btn-prev {
		left: 12.5%;
	}

	/* .newsFeedSlider button.btn-next {
	    right: 27.5%;
	}

	.newsFeedSlider button.btn-prev {
	    left: 27.5%;
	} */


	.ourTeamItem.ourTeamHeading h1 {
		font-size: 52px;
	}

}


@media only screen and (min-width:768px) and (max-width:1199px) {
	/* .newsFeedSlider button.btn-next {
	    right: 22.5%;
	}

	.newsFeedSlider button.btn-prev {
	    left: 22.5%;
	} */

}

@media only screen and (min-width:768px) and (max-width:991px) {}

@media only screen and (min-width:601px) and (max-width:767px) {}


@media only screen and (max-width:1440px) {
	.colContentOA p.sub-heading-1 {
		line-height: 26px;
	}

	a.youtubePlayIcon {
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		margin: auto;
		width: 100px;
		height: 100px;
		opacity: 0;
		z-index: -1;
		visibility: hidden;
	}



}

@media only screen and (max-width:1400px) {

	.bannerSliderProgresBar,
	.mainSliderWrapper .slick-dots {
		width: calc(100% - 20%);
	}

	/* .ourArticlesWrapper .rowOA {
    min-height: 824px;
	} */
}

@media only screen and (max-width:1299px) {
	/* .ourArticlesWrapper .rowOA {
    min-height: 766px;
	} */
}

@media only screen and (max-width:1199px) {

	.colOA.colContentOA {
		padding-right: 47%;
	}

	body.body-proleaguecorp .eventSliderItem h2 {
		line-height: 62px;
	}

	.articlesScroller {
		right: 50px;
	}

	.ourArticlesWrapper .rowOA {
		min-height: 708px;
	}
}

@media only screen and (max-width:1024px) {
	.accordion ul li .accordionVerticalElement .accordionVerticalHeading {
		opacity: 0;
	}

	.accordion ul li.active .accordionVerticalElement .accordionVerticalHeading {
		opacity: 1;
	}



	.accordion ul li,
	.accordion ul li .accordionVerticalElement {
		height: 460px;
	}


}



@media only screen and (max-width:991px) {

	/* Home Slider Css Start  */

	.mainSlider button.btn-next {
		right: 2.5%;
	}

	.mainSlider button.btn-prev {
		left: 2.5%;
	}

	.mainSlider button.slick-arrow {
		width: 40px;
		height: 40px;
	}

	.mainSRow {
		flex-direction: column-reverse;
		/*	    padding: 15px;*/
	}

	.mainSContent,
	.mainSImg {
		width: 100%;
	}

	.mainSItem .mainSImg {
		height: 300px;
	}

	.mainSContent {
		min-height: calc(100% - 300px);
		padding: 30px 20px 90px 20px;
		justify-content: flex-start;
	}

	.mainSItem.slick-slide {
		margin: 0 10px;
	}

	.mainSContent.eventSliderItem h1 {
		font-size: 50px;
		line-height: 39px;
	}

	.mainSContent .sub-heading-1 {
		margin-bottom: 30px;
	}

	.mainSRow:before {
		display: none;
	}

	.mainSImg {
		position: relative;
	}

	.mainSImg::after {
		background: rgb(0, 0, 0);
		background: -moz-linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
		background: -webkit-linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
		background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#000000", GradientType=1);
		width: 100%;
		height: 130px;
		/* top: 50%; */
		left: 0;
		/* transform: translateY(-115px); */
		z-index: 9;
		position: absolute;
		content: '';
		bottom: 0;
	}

	.newsFeedSImg img {
		width: 100%;
	}

	.ourArticlesOuterWrapper {
		overflow: hidden;
	}

	.articlesScroller {
		bottom: 25px;
		transform: none;
		overflow-x: auto;
		overflow-y: hidden;
		white-space: nowrap;
		height: auto;
		min-height: auto;
		top: unset;
		width: 100%;
		padding: 15px 15px 22px 15px;
		left: 0;
		background-color: rgba(0, 0, 0, 0.3);
		right: 0;
		margin: auto;
	}

	.itemAS {
		display: inline-flex;
		width: 100%;
		border: 0;
		border-right: 4px solid #DF4661;
		margin: 0;
		padding: 0 20px 0 0;
	}

	.fixedIconeMain {
		width: 190px;
		top: 0;
	}

	.plnFixIconeMain {
		width: 130px;
		top: -45px;
		left: 57%;
	}

	.newsFeedSlider button.slick-arrow {
		width: 40px;
		height: 40px;
	}

	.newsFeedSRow {
		flex-direction: column-reverse;
	}

	.newsFeedSItem.slick-slide {
		margin: 0 10px;
	}

	.newsFeedSContent,
	.newsFeedSImg {
		width: 100%;
	}

	.newsFeedSContent {
		padding: 10px;
	}

	.newsFeedSContent .sub-heading-1 {
		margin-bottom: 15px;
	}

	.colOA.colContentOA {
		width: 90%;
		padding-right: 0%;
		padding-bottom: 32%;
	}

	.accordion ul li .accordionVerticalElement:before {
		width: 100%;
	}

	body .itemContentAS h4 {
		white-space: normal;
	}

	.ourArticlesWrapper .rowOA {
		min-height: unset;
		height: fit-content;
	}

	.ourTeamsection .outTeamHeading h2 {
		font-size: 70PX;
		line-height: 70px;
		margin: 0;
		text-align: center;
	}

	body .ourTeamsection .outTeamHeading {
		text-align: center;
	}

	.ourTeamsection .ourTeamWrapper {
		height: 100%;

	}



}

@media only screen and (max-width:767px) {
	.mainSItem.slick-slide {
		margin: 0 5px;
	}

	.accordion ul li,
	.accordion ul li .accordionVerticalElement {
		height: 130px;
	}

	/* .newsFeedSlider button.btn-next {
	    right: 15%;
	}

	.newsFeedSlider button.btn-prev {
	    left: 15%;
	} */


	.colOA.colContentOA {
		padding-bottom: 70%;
	}

	body.body-proleaguecorp .eventSliderItem h2 {
		line-height: 40px;
	}

	.mainSliderWrapper .slick-dots li button {
		font-size: 12px;
		line-height: 14px;
		width: 16px;
		height: 17px;
	}

	.mainSliderWrapper .slick-dots li {
		margin: 0px 2px;
	}

	/* ----------- responsive css for ios and safari browser ------------- */

	body.e--ua-mac .newSiteBtn,
	body.e--ua-appleWebkit .newSiteBtn {
		padding: 9px 33px 8px 10px !important;
	}

	body.e--ua-mac .colContentOA h2,
	body.e--ua-appleWebkit .colContentOA h2 {
		padding: 15px 20px 14px 20px;
	}

	body.body-proleaguecorp.e--ua-mac h2,
	body.body-proleaguecorp.e--ua-appleWebkit h2 {
		line-height: 1.5;
	}

	.eapps-instagram-feed-posts-grid-load-more-text.eapps-instagram-feed-posts-grid-load-more-text-visible {
		line-height: 1.6;
	}

	body.e--ua-mac .eventDateSlider,
	body.e--ua-appleWebkit .eventDateSlider {
		padding: 5px 5px 6px;
	}

	body.e--ua-mac .mainSliderWrapper .slick-dots li button,
	body.e--ua-appleWebkit .mainSliderWrapper .slick-dots li button {
		padding-bottom: 6px;
	}

	.ourTeamsection {
		flex-direction: column;
	}

	.ourTeamsection .outTeamHeading {
		width: 100%;
		padding: 0;
	}

	.ourTeamsection .ourTeamWrapper {
		width: 100%;
	}

	.ourTeamsection .outTeamHeading img {
		margin-bottom: 10px;
	}

	.ourTeamWrapper {
		padding: 0 20px 30px 20px;
	}

	body .colOA.colContentOA h2 {
		line-height: 1.4;
	}

}

@media only screen and (max-width:600px) {

	.bannerSliderProgresBar,
	.mainSliderWrapper .slick-dots {
		width: calc(100% - 16%);
	}
}