/* 1470px Start*/
@media only screen and (min-width: 1470px) {
	.home-slider-wrapper {
		/*width: 1200px;*/
		margin: 0 auto;
	}
	/*.home-main-wrapper,*/
	.footer-wrapper {
	    width: 1200px;
	}
	.sidebar-content{
		max-width: 300px;
	}
	.container {
	    width: 1200px;
	}
}
/* 1470px End*/
/* 1320px Start*/
@media only screen and (min-width: 1320px) and (max-width: 1469px) {
	nav .head-nav-main-menu {
	    max-width: 1100px;
	}

	.home-slider-wrapper {
		/*width: 1100px;*/
		margin: 0 auto;
	}
	/*.home-main-wrapper,*/
	.footer-wrapper {
	    width: 1100px;
	}
	.sidebar-content{
		max-width: 300px;
	}
	.head-social-content {
    	max-width: 1100px;
	}
	.head-logo-content {
    	max-width: 1100px;
	}
	nav ul.head-nav-ul {
		max-width: 1100px;
		margin-left: 0;
	}
	nav ul.head-nav-ul > li.livescores {
		left: 0;
	}
	/*
	nav div.head-search-icon {
		right: 5px;
	}
	*/
	.container {
	    width: 1100px;
	}
	.slider-desktop-pager ul li a {
	    font-size: 12px;
	}
	.marquee {  
	    max-width: 752px;
	}
}
/* 1320px End*/

/* 1319px Start*/
@media only screen and (max-width: 1319px) {
	.head-social-content-inner {
	    right: 9px;
	}

	.head-logo-content {
	    max-width: 1180px;
	}

	nav .head-nav-main-menu {
	    width: 1170px;
	}

	.head-search-wrapper form .search-input {
	    padding-left: 0;
	}

	.head-search-wrapper form button {
	    right: -20px;
	}

	nav ul.head-nav-ul > li.livescores {
		position: relative;
		left: auto;
	}
}
/* 1319px End*/

/* 1280px Start*/
@media only screen and (min-width: 1280px) {
	.sy-pager {
	    position: absolute;
	    z-index: 3;
	    bottom: 5px;
	    width: auto;
	    right: 0;
	    left: 0;
	    height: 15px;
	}

	.sy-pager li {
	    margin: 3px;
	    height: 4px;
	}

}
/* 1280px End*/

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

	.logo-inner {
	    text-align: left;
	    padding-left: 0;
	}

	.banner-inner {
	    text-align: right;
	    padding-right: 0;
	}

	.single-article .col-lg-9,
	.category-wrapper .col-lg-9{
	    padding-right: 20px;
    	width: 67%;
	}
	.slider-content {
	    padding-right: 35px;
	    width: 70%;
	}
	.cust-caption-inner{
		top: 280px;
    	/* top: 9vw; */
	}
	.home-main-wrapper .home-main-content {
	    padding-right: 0;
	    width: 67.7%;
	}
		#program-wrapper {
	    width: 128%;
	    height: 983px;
        margin-left: -163px;
	}
		
	#program-odd {
	    -ms-zoom: 1;
	    -moz-transform: scale(1);
	    -o-transform: scale(1);
	    -webkit-transform: scale(1);
	    transform: scale(1);
	}

	.livescores-content{
	    padding-right:0px;
	    width: 30%;
	}
}
/* 1200px End*/

/* 1200px Start*/
@media only screen and (max-width: 1200px) {
	.sidebar-content > div{
		margin-bottom: 10px;
	}
	.livescores-content {
		margin-top: 0;
	}
	#program-odd {
	    -ms-zoom: 0.95;
	    -moz-transform: scale(0.95);
	    -o-transform: scale(0.95);
	    -webkit-transform: scale(0.95);
	    transform: scale(0.95);
	}
	#program-wrapper {
	    height: 912px;
	}
}
/* 1200px End*/

/* 1199px Start*/
@media only screen and (max-width: 1199px) {
	/*.head-social-content {
	    width: 950px;
	}*/

	nav .head-nav-main-menu {
	    width: 970px;
	}

	nav div.head-search-icon {
	    right: 35px;
	}

	.head-search-wrapper form .search-input {
	    padding-left: calc(50% - 465px);
	}

	.head-search-wrapper form button {
	    right: calc(50% - 455px);
	}

	.slider-desktop-pager {
	    width: 540px;
	}
	.cust-caption-inner{
	    top: 25vw;
	}

	.cust-caption-inner a h2{
		font-size: 2.6vw;
	}

	/*
	.cust-caption-inner {
	    top: 24vw;
	}
	.cust-caption-inner a h2 {
	    font-size: 24px;
	}*/

	.marquee-wrapper {
	    width: 100%;
	}

	@keyframes marquee {
	  0% {
	    transform: translate(20%, 0);
	  }
	  100% {
	    transform: translate(-100%, 0);
	  }
	}
	/*
	nav ul.head-nav-ul {
	    padding-left: 55px;
	}
	*/
	.slider-content {
	    padding-right: 25px;
	}

	.livescores-content {
	    padding-right: 13px;
	    padding-left: 35px;
	}
	
	nav ul.head-nav-ul > li > a {
	    font-size: 12px;
	}
}
/* 1199px End*/

/* 1060px Start*/
@media only screen and (max-width: 1060px) {
	.footer-menu {
	    padding-top: 30px;
	}
	.footer-menu .item {
	    margin: 10px 10px;
	    max-width: 170px;
	    width: 100%;
	    text-align: center;
	}

	.footer-menu {
	    flex-flow: wrap;
    	justify-content: center;
	}
}
/* 1060px End*/

/* 993px Start*/
@media only screen and (min-width: 993px) {
	/*
	.logo-inner{
		padding-top: 20px;
	}
	*/
	/*.home-main-wrapper,
	.footer-wrapper {
	    width: 1300px;
	}*/
	.sidebar-content {
	    max-width: 384px;
	    width: 32.3%;
	    padding-right: 0;
	    padding-top: 11px;
	    padding-left: 21px;
	}

	.slider-desktop-pager{
		display: block;
	}

	/*.footer-wrapper{
	    padding: 40px 0;
		margin: 0 auto;
	}*/

	.ma5-menu-active .ma5-mobile-menu-container {
		-webkit-transform: translate3d(-280px, 0, 0);
		-ms-transform: translate3d(-280px, 0, 0);
		transform: translate3d(-280px, 0, 0);
	}

}
/* 993px End*/

/* 991px Start*/
@media only screen and (max-width: 991px) {
	.livescores-content {
	    margin-top: 20px;
	    padding-right: 14px;
	    padding-left: 15px;
	}

	.slider-content {
	    padding-right: 15px;
	}
}
/* 991px End*/

/* 992px Start*/
@media only screen and (max-width: 992px) {
	.head-social-content {
	    width: 100%;
	}

	nav.head-nav.mobile-content {
	    padding: 0 calc(47% - 350px);
	    height: 50px;
	}

	.mobile-navigation {
	    display: inline-block;
	}

	nav div.head-search-icon {
	    right: 0;
	    position: relative;
	    float: right;
	}

	.head-social-content {
	    max-width: 750px;
	    width: 100%;
	}

	.home-main-left.col.col-md-8.col-lg-9, .home-slider-wrapper.container, .home-main-content.col.col-md-8.col-lg-9 {
	    width: 100%;
	    padding: 0 calc(50% - 365px);
	}

	.home-main-content .col-12.col-sm-12.col-md-4 {
	    width: 100%;
	}

	.row .second-row-content .col-12.col-sm-12.col-md-8 {
	    width: 100%;
	}

	.head-search-wrapper form .search-input {
	    padding-left: calc(50% - 355px);
	}

	.head-search-wrapper form button {
	    right: calc(50% - 360px);
	}

	nav.head-nav.desktop-content {
		display: none;
	}
	nav.head-nav.mobile-content {
	    display: block;
	}
	.home-main-content .mobile-content {
		display: block;
	}
	.ma5-toggle-menu {
		display: inline-block;
	}
	.ma5-menu-mobile > ul {
	    display: none;
	}
	nav ul.head-nav-ul{
		display: none;
	}
	.mobile-menu-tar{
	    display: block;
	    position: absolute;
	    /*right: 0;*/
	    left: 10px;
	    text-align: center;
	    top: 8px;
	    width: 35px;
	    height: 35px;
	    margin: auto;
	    border: 1px solid;
	    cursor: pointer;
	    z-index: 2;
        font-size: 17px;
	}

	.mobile-menu-tar span{	    
        margin-top: 7px;
	    display: block;
	}

	.mobile-menu-tar:hover{	    
        background-color: #333;
        color: #fff;
        border-color: #333;
	}

	nav span.menu-arrow{
		display: none;
	}
	#program-odd {
	    -ms-zoom: 0.73;
	    -moz-transform: scale(0.73);
	    -o-transform: scale(0.73);
	    -webkit-transform: scale(0.73);
	    transform: scale(0.73);
        height: 126%;
	}
	#program-wrapper {
        height: 761px;
	}

	.ma5-menu-active .ma5-mobile-menu-container {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}

	.banner-section {
	    display: block;
	}

	.sidebar-content {
		display: none;
	}
	
	nav div.head-search-icon {
	    right: 0;
	}
	
	nav div.head-search-icon span {
	    position: relative;
	}
	
	iframe[src*=youtube] {
	    width: 100vw;
	    height: 50vh;
	}
	
	span.sitemap-category {
	    text-align: left;
	}

	.popup-banner-overlay.desktop {
		display: none;
	}

	.popup-banner-overlay.mobile {
		display: block;
	}
}
/* 992px  End*/

/* 992px Start*/
/* for homepage content alignment
@media only screen and (min-width: 992px) {
	.first-row-content .home-cat-a-wrapper {
	    height: 450px;
	}

	.first-row-content .home-cat-a-sub-wrapper {
	    height: 210px;
	}

	.second-row-content .col-12.col-sm-12.col-md-8 {
	    height: 1330px;
	}

	.second-row-content .col-12.col-sm-12.col-md-8 .home-cat-b-sub-wrapper {
	    height: 280px;
	}

	.second-row-content .col-12.col-sm-12.col-md-4 {
	    height: 1330px;
	}

	.second-row-content .col-12.col-sm-12.col-md-4 .home-cat-a-sub-wrapper {
	    height: 151px;
	}
}
*/
/* 992px End*/

/* 800px Start*/
@media only screen and (max-width: 800px) {
	.home-main-left.col.col-md-8.col-lg-9, .home-slider-wrapper.container, .home-main-content.col.col-md-8.col-lg-9 {
	    width: 100%;
	    padding: 0 15px;
	}
}
/* 800px End*/

/* 768px Start*/
@media only screen and (min-width: 768px) {
	.home-cat-b-sub-wrapper img{
	    min-height: 195px;
	    object-fit: cover;
	}
}
/* 768px End*/

/* 768px Start*/
@media only screen and (max-width: 768px) {
	 .home-cat-b-sub-wrapper h3 {
	    margin-top: 23px;
	}

	#program-odd {
	    -ms-zoom: 0.50;
	    -moz-transform: scale(0.50);
	    -o-transform: scale(0.50);
	    -webkit-transform: scale(0.50);
	    transform: scale(0.50);
	    height: 146%;
	    text-align: center;
	    position: absolute;
	    margin: 0 -238px;
	    z-index: 0;
        display: inline-table;
	}
	#program-wrapper {
	    height: 489px;
	    text-align: center;
	}

	.category-wrapper .row{
		overflow:hidden;
	}

	.footer-menu .item {
	    max-width: 125px;
	}

	.home-cat-b-sub-wrapper h2 {
	    margin-top: 8px;
	}

	.popup-banner-lbox.mobile {
	    width: 95%;
	}
}
/* 768px End*/

/* 743px Start*/
@media only screen and (max-width: 743px) {
	nav.head-nav.mobile-content {
	    padding: 0;
	}

	.head-search-wrapper form .search-input {
	    padding-left: 15px;
	}

	.head-search-wrapper form button {
	    right: 15px;
	}

	.banner-inner{
		/*display: none;*/
	}
	.banner-inner img
	{
		display: block;
		width: 100%;
	}
	.head-logo-content{
		min-height: auto;
	}
	.single-article-nav > .nav-links > div {
	    display: block;
	    position: relative;
	    max-width: initial; 
	    margin: 11px 0;
	    position: relative;
	}
	
	.related-posts-wrapper {
	    width: 100%;
	    display: block;
	    position: relative;
	}

	.related-posts-img-effect-wrapper img {
	    transition: transform 250ms ease-in-out;
	    width: 100%;
	}
}
/* 743px End*/


/* 650px Start*/
@media only screen and (max-width: 650px) {
	.cust-caption-inner{
	    top: 15vw;
	}

	.cust-caption-inner a h2{
		font-size: 5.4vw;
	}
	.sy-pager{
		display: none;
	}

	.cust-caption-inner p {
	    color: #ccc;
	    font-size: 2.6vw;
	}

	#program-odd {
	    -ms-zoom: 0.45;
	    -moz-transform: scale(0.45);
	    -o-transform: scale(0.45);
	    -webkit-transform: scale(0.45);
	    transform: scale(0.45);
	}

}
/* 650px End*/

/* 600px Start*/
@media only screen and (max-width: 600px) {
	.headlines {
	    font-size: 13px;
	}

	@keyframes marquee {
	  0% {
	    transform: translate(15%, 0);
	  }
	  100% {
	    transform: translate(-100%, 0);
	  }
	}

	.footer-menu .item {
	    max-width: 92px;
	}
}
/* 600px End*/

/**/
@media only screen and (max-width: 599px){
	.tpl-support a {
	    display: flex;
	    margin: 10px auto;
	    justify-content: center;
	}
}

/* 480px Start*/
@media only screen and (max-width: 480px) {
	.cust-caption-inner a h2 {
	    font-size: 20px;
	}
	.partner-banner .slide {
	    width: 90% !important;
	}
	.footer-menu {
	    padding-top: 20px;
	}
	.headlines {
	    width: 120px;
	    font-size: 10px;
	}
	.marquee li a {
	    font-size: 11px;
	}

	@keyframes marquee {
	  0% {
	    transform: translate(12%, 0);
	  }
	  100% {
	    transform: translate(-100%, 0);
	  }
	}

	.footer-menu {
	    flex-flow: column;
    	align-items: center;
	}

	.footer-menu .item {
	    max-width: 480px;
	    margin: 5px 10px;
	}
	
	.popup-banner-overlay.mobile {
	    height: 40% !important;
	}

	.popup-banner-lbox.mobile {
	    margin: 8% auto 0 auto;
	}
}
/* 480px End*/

/* 445px Start*/
@media only screen and (max-width: 445px) {
	#program-odd {
	    -ms-zoom: 0.35;
	    -moz-transform: scale(0.35);
	    -o-transform: scale(0.35);
	    -webkit-transform: scale(0.35);
	    transform: scale(0.35);
        margin: 0 -172px;
        height: 951px;
	}
	#program-wrapper{		
        height: 340px;
	}
	.post-button-container {
	    margin-top: 10px;
	}

}
/* 445px End*/


/* 400px Start*/
@media only screen and (max-width: 400px) {
	.footer-menu .item h2 {
	    font-size: 13px;
	}
	.footer-menu .item ul li a {
	    font-size: 10px;
	}
}
/* 400px End*/

/* 370px Start*/
@media only screen and (max-width: 370px) {
	.headlines {
	    font-size: 9px;
	}

	@keyframes marquee {
	  0% {
	    transform: translate(10%, 0);
	  }
	  100% {
	    transform: translate(-100%, 0);
	  }
	}

	.footer-menu {
	    padding-top: 0;
	}
}
/* 370px End*/

/* 365px Start*/
@media only screen and (max-width: 365px) {
	.head-logo-wrapper .logo-inner img {
	    max-width: 250px;
	}

	.cust-caption-inner a h2{
		font-size: 16px;
	}

	.cust-caption-inner p {
	    font-size: 9px;
	}

	.cust-caption-inner p .slider-cat-main {
	    font-size: 10px;
	}

	.cust-caption-inner{
	    top: 20vw;
	}

	#program-odd {
	    -ms-zoom: 0.25;
	    -moz-transform: scale(0.25);
	    -o-transform: scale(0.25);
	    -webkit-transform: scale(0.25);
        margin: 0 -124px;
	    height: 944px;
	}
	#program-wrapper{		
        height: 245px;
	}

	.marquee li a {
	    font-size: 10px;
	}
}
/* 365px End*/

/* 340px Start*/
@media only screen and (max-width: 340px) {
	.cust-caption-inner a h2 {
	    font-size: 13px;
	}
	.banner-section img {
	    max-width: 280px;
	}

	.footer-menu .item h2 {
	    font-size: 11px;
	}
}
/* 340px End*/