/*responsive*/
@media screen and (max-width: 1280px) {
	/*#bodycontainer{max-width: 940px;}*/
}

@media screen and (max-width: 1200px) {
	#bodycontainer{padding: 20px !important;}
	.latestevents li:first-child{background-size: 60px;}
}

@media screen and (min-width: 1100px) {
	img,span{
		-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;-ms-transition:all 500ms ease;transition:all 500ms ease
	}
}

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

	.footer1{width:40%; padding-right:2%}
	.footer2{width:30%;}
	.footer3{width:28%;}
	#footercontainer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
	
	.menuzord-menu > li > a{font-size: 1.2rem}
	#bodycontainer{padding-left: 15px!important; padding-right: 15px!important; }
	#bgr-add{background-image:none!important;}
	#opennewstext img {width: 100%; height: auto}
}

@media screen and (max-width: 900px){
	nav li a.megamenu-arrow{line-height: 4.5;}
	nav .megamenu-arrow img{width: 13px}
}

@media screen and (max-width: 960px){
	.home-block1 {width: 38%;margin-right: 2%!important;}
	.home-block2 {width: 60%;}
	.home-block3 {width: 100%;display: flex !important;}
	.homep1{margin-right: 20px !important;}

}

@media screen and (max-width: 830px) {
	.menuzord-menu > li > a{font-size: 1.1rem}

}


@media screen and (max-width: 768px) {
	.latestMobile:not(.homeLatest) li {background-color: #006aa7ab;color: white !important;padding: 8px !important;}
	.latestMobile:not(.homeLatest) b {margin-left: 10px;transition: 0.7s;display: inline-block !important;}
	.latestMobile:not(.homeLatest) b.open {transform: rotate(180deg);}
	.latestnews:not(.homeLatest){height: 0px;overflow-y:scroll;transition: 0.7s;}
	.latestnews:not(.homeLatest).open{height: 400px;}
	.menuzord-responsive .menuzord-menu li .indicator{background-image: url(/includes/css/images/sarr_right.png);height: 42px;border-left: none;transition: all .3s ease-out}
	.menuzord-responsive .menuzord-menu li .indicator.down{transform: rotate(90deg);}
	nav li a.megamenu-arrow img{transform: rotate(0deg);display: none;}
	nav li a.megamenu-arrow{display: none !important}
	nav .megamenu .megamenu-row  {flex-direction: column;}
	nav .megamenu .megamenu-row .megaitems {width: 100%;margin-right: 0}
	.footer1{width:100%; margin-bottom: 40px; padding-right: 0}
	.footer2{width:50%;}
	.footer3{width:50%;}
	.footermenu{width: 80%;}

	.news-left{max-width: 100%; width: 100%; margin-right: 0!important;}
	.news-right{max-width: 100%; width: 100%; margin-top:40px;}
	.media-left{width: 100%}
	.news-block1{width: 100%;}
	.news-block2{width: 100%;}
	.rightp1{width: 48%; margin-right: 4%}
	.rightp2{width: 48%}
	.menuzord-menu{display: none;}
	.menuzord-menu > li > a{font-size: 1.4rem;line-height: 42px}


}


@media screen and (max-width: 720px) {
	
	#topslidercontainer {width: 100%; margin-right: 0;}
	.rightmenu {width: 100%;}
	.copy{width: 100%;}
	.footermenu{width: 100%; text-align: left;}
	.footermenu a{padding: 0px 20px 0px 0px;}
	.circle{width: 100%;}
/*	.home-block1{width: 49%; margin-right: 2%!important;}
	.home-block2{width: 49%; margin-right: 0!important;}*/
	.home-block3{width: 100%; margin-top: 20px;}
	.homep1{width: 48%; margin-right: 4%;}
	.homep2{width: 48%;}
	.marginright30{margin-right: 30px!important;}
	#opennews{padding: 0 0px 15px 0;}
	
}

@media screen and (max-width: 640px) {
	.latestMobile li {background-color: #006aa7ab;color: white !important;padding: 8px !important;}
	.latestMobile b {margin-left: 10px;transition: 0.7s;display: inline-block !important;}
	.latestMobile b.open {transform: rotate(180deg);}
	.latestnews{height: 0px;overflow-y:scroll;transition: 0.7s;}
	.latestnews.open{height: 400px;}
	.home-block1{width: 100%; margin-right: 0!important; margin-top: 20px;}
	.home-block2{width: 100%; margin-right: 0!important;}
	.home-block-inner{width: 100%}
	.othertopcontainer,#newsbysubjhome{display: flex !important;flex-wrap: wrap;justify-content: space-between;}
	.othertopitem{width: 48%;}
	.marginright30{margin-right: 0px!important;}
	.othertopitem img{width: 100%; height: auto;}
	.home-block-outer .rsContent img{width: 100%!important; height: auto}
	article img {width: 100%}
	#newsbysubjhome article{width: 48%;}
	#newsbysubjhome article:nth-child(2n+1){margin-right: auto;}
	.rightp1{width: 100%; margin-right: 0}
	.rightp2{width: 100%}
	#media-home img{width: 95%}
	.home-video-play-icon{right:10px;}
	
	#navlogo{float: left; /*max-width: 33px;*/ overflow: hidden;}
	#langchanage span{display: none;}
	#sites{float:left; margin-left: 10px!important; width: auto;}
}

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

	
}



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

	#right-nav{font-size: 1.6rem;}
	.newspic{width: 100%; max-width: 100%;}
	.newstext{width: 100%;}

	article {padding: 25px 0px;}
	article img {width: 100%; height: auto;}
	.othertopitem{width: 100%}
	#newsbysubjhome article{width: 100%}
	#opennews p{font-size: 1.6rem; line-height: 2.6rem;}
	.home-block3{flex-wrap: wrap;}
	.homep1{width: 100%;margin-right: 0 !important;}
	.homep2{width: 100%;}
	.latestmore{font-size: 1.6rem;}
	#mostread li a, #mostcom li a, .latestnews li, #mostreadbtns, #mostcombtns{font-size: 1.5rem;}
	.home-media-item{width: 100%;}
	.home-media-item span{font-size: 1.3rem;}
	#voting, .v_answer{font-size: 1.4rem;}
	.infoBlock h2 {font-size: 1.8rem;}
	.infoBlock p {font-size: 1.4rem; line-height: 2rem}
	#morenews, #moremedia, .morenewsbydate{font-size: 2.4rem; margin-left: 0}
	article h2 { line-height: 2.2rem;}
	article .anons {font-size: 1.4rem; line-height: 2rem;}
	.latestevents li:first-child{background-size: 60px;}
	.media-item:nth-child(2n+1) {
	    margin-right: 0;
	}

	.media-item, .media-item-pic {
	    width: 100%;
	    max-width: 100%;
	}

	#footercontainer{font-size: 1.3rem; line-height: 1.8rem;}
	#footercontainer input{width: 90%; height: 25px;}

	.footer2{width:100%; margin-bottom: 40px;}
	.footer3{width:100%;}
	.footermenucont{flex-direction: column-reverse; display: flex; padding: 0 0 0 0!important;}
	.copy{padding-top: 10px;}
	.footermenu a{width: 100%; line-height: 2.2rem; font-size: 1.6rem; background: rgba(120,120,120,.4);
		border-radius: 2px; margin: 2px 0px; 
		padding: 4px 10px; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
		
	#langchanage strong{display: none;}
	#sites a {padding: 11px 5px 0 5px!important;}
	#sites{margin-left: 20px!important; }
	#langchanage a{padding-top:27px}
	
	.footermenu a:hover{background: rgba(120,120,120,.2);}
}	

@media and screen (max-width:1280px) {
	#div-ad-anchorAd-wrapper {
		margin-top: 65px;
	}
}

#div-ad-anchorAd-wrapper {
	border: 0 !important;
	background-color: rgba(255, 255, 255, 0.55) !important;
}

@media and screen (min-width:880px) {
	.close {
		bottom: -17px !important;
	}
}

@media and screen (max-width:768px) {
	.close {
		bottom: -45px !important;
	}
}