/* CSS Document */
@media (min-width: 1200px) {
  .container {
    width: 100%;
		max-width:1170px;
		padding-left:0px;
		padding-right:0px;
  }
	.fn-left-news img {
		height:310px;
	}
}
/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199px) {
	.container {
    width: 1170px;
		padding-left:0px;
		padding-right:0px;
  }
	.fn-left-news img {
		height:310px;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
  .mega-menu .nav-dropdown-mega-menu > .nav-category {
    width: 20%;
  }
  .mega-menu .nav-dropdown-mega-menu .nav-subcategroy-wrap {
    margin-left: 190px;
  }
	.fn-left-news img {
		height:250px;
	}
	.fn-right-news, .fn-right-news img {
		height:120px;
	}
	.header {
		border-bottom:1px solid #ddd;
	}
  .logo img {
		max-height:90px!important;		
  }
	
	.mobile-header .ticker-news-title {
		width:12%;
		text-align:center;
	}	
}

/* Small devices (landscape phones, 576px and up) */
@media (max-width: 767px) {
	.header {
		border-bottom:1px solid #ddd;
	}
  .logo img {
		max-height:90px!important;		
  }
	.fn-left-block {
		width: 100%;
	}
	.fn-left-block .fn-left-block::after {
		bottom: 10px;
	}
	.fn-left-news {
		margin-bottom: 10px;
		margin-right: 0;
		width: 100%;
	}
	.fn-right-block {
		margin-left: 0%;
		margin-top: 10px;
		width: 100%;
	}
	.fn-right-news {
		margin-bottom: 10px;
		width:49%;
		margin-right:1%;
	}
	.fn-right-news, .fn-right-news img {
		height:auto;
	}
	/* E-Paper */
	.epaper {
		width:47%;
	}
	.emagazine {
		width:47%;
	}
	.footer-copyright,
	.footer-copyright .text-right {
		text-align:center;
	}
}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575px) {
	.header {
		border-bottom:1px solid #ddd;
	}
  .logo img {
		max-height:90px!important;		
  }
	.top-bar {
		display:none;
	}
	.mega-menu {
		display:none;
	}
	.navbar-header {
		border-bottom:1px solid #444;
	}
	.sub-navigation .hash-menu ul {
		margin:0px 5px;
	}
	.sub-navigation .sub-menu.pull-right {
		float:left!important;
	}
	.sub-navigation .sub-menu li {
		margin:0px 0px 5px 0px;
	}
	.sub-navigation .sub-menu li a {
		padding: 2px 5px 2px 5px;
		background:none;
		border-radius:3px 3px 3px 3px;
	}
	.ticker-news ul {
		width:70%;
	}
	.fn-grid {
		width: 100%;
		overflow:auto;
		overflow-x: scroll;
		overflow: -moz-scrollbars-horizontal;
	}
	.fn-right-news {
		margin-bottom: 10px;
		width:49%;
		margin-right:1%;
	}
	.fn-right-news {
		margin-bottom: 10px;
		width:49%;
		margin-right:1%;
	}
	.fn-right-text a h2 {	
		font-size:14px;
		line-height:18px;
	}
	.fn-right-text > span {
		display:none;
	}
	.category-block > .block-article.big-block > ul.list > li {
		float:left;
		width:98%;
	}
	.category-block > .block-article.big-block > ul.list > li:nth-child(even) {
		float:left;
	}
	.category-block .tab-block .tabs-left {
		width:100%;
	}
	.category-block .tab-block .tab-content {
		width:100%;
	}
	.ph-block .ph-container .ph-left {
		width:100%;
		float:left;
		margin-bottom:10px;
	}
	.ph-block .ph-left .image-caption span {
		font-size:20px;
		line-height:24px;
	}
	.ph-block .ph-container .ph-right {
		width:48%;
		float:left;
		margin-left:0px;
		margin-right:2%;
	}
	.ph-block .ph-container .ph-right:last-child {
		margin-top:0px;
		margin-right:0px;
		float:right;
	}
	.ph-block .image-caption span {
		font-size:13px;
		line-height:14px;
		padding:5px;
	}
	#sidebar {
		margin-top:15px;
		padding-top:15px;
	}
	
	/* E-Paper */
	.epaper {
		width:97%;
	}	
	.emagazine {
		width:47%;
		max-height:auto;
	}
	.footer-copyright,
	.footer-copyright .text-right {
		text-align:center;
	}
}

