/*Resize Size*/
.textSize2Active .mea_adjustSite .adjustMeaNav .titleText{
	font-size: 21px;
}
.textSize3Active .mea_adjustSite .adjustMeaNav .titleText{
	font-size: 22px;
}


.textSize2Active .mea_header .mea_navigationDiffB .mea_navigationWithoutPipe .list-inline li>a{
	font-size: 25px
}
.textSize3Active .mea_header .mea_navigationDiffB .mea_navigationWithoutPipe .list-inline li>a{
	font-size: 26px
}


.textSize2Active .mea_highlightItems .btnHighlightToggle .titleText{
	font-size: 21px;
}
.textSize3Active .mea_highlightItems .btnHighlightToggle .titleText{
	font-size: 22px;
}

.textSize2Active .livenews_text{
	font-size: 142%;
}
.textSize3Active .livenews_text{
	font-size: 144%;
}

.textSize2Active .thumbnailHorizon .caption .titleText{
	font-size: 25px;
}
.textSize3Active .thumbnailHorizon .caption .titleText{
	font-size: 25px;
}

.textSize2Active .thumbnailHorizon .btnThumbnailTheme{
	font-size: 21px;
}
.textSize3Active .thumbnailHorizon .btnThumbnailTheme{
	font-size: 22px;
}

.textSize2Active .thumbnailHorizonType2 .caption .thumbnailListTheme>li .thumbnailListThemeInner,
.textSize2Active .thumbnailHorizonType3 .caption .thumbnailListTheme>li .thumbnailListThemeInner{
	font-size: 21px;
}
.textSize3Active .thumbnailHorizonType2 .caption .thumbnailListTheme>li .thumbnailListThemeInner,
.textSize3Active .thumbnailHorizonType3 .caption .thumbnailListTheme>li .thumbnailListThemeInner{
	font-size: 22px;
}

.textSize2Active #slick_vdo .boxvdo .subject{
	font-size: 21px;
}
.textSize3Active #slick_vdo .boxvdo .subject{
	font-size: 22px;
}

.textSize2Active .pgwSlider .ps-caption{
	font-size: 25px;
}
.textSize3Active .pgwSlider .ps-caption{
	font-size: 26px;
}

.textSize2Active .listItems .photo .dest{
	font-size: 19px;
}
.textSize3Active .listItems .photo .dest{
	font-size: 20px;
}

.textSize2Active .listItems.homeHilight .photo div.boxnews .dest{
	font-size: 19px;
}
.textSize3Active .listItems.homeHilight .photo div.boxnews .dest{
	font-size: 20px;
}
@media (min-width: 992px){
	.mea_header .mea_collaspeHeader {
		top: -18px;
	}
}
@media (max-width: 1343px) {
	.footerDetail .col-left{
		width: 30%;
	}	
	.footerDetail .col-right{
		width: 70%;
	}
	.social{
		padding-right: 150px;
	}
	.mea_highlightItems .highlightToggle{
		width: 25%;
	}
	.mea_highlightItems .highlightToggle .spriteGlobal{
		height: 40px!important;
	}
	.mea_highlightItems .highlightToggle:not(.active):hover{
		-webkit-transform: none;
		   -moz-transform: none;
		    -ms-transform: none;
		     -o-transform: none;
		        transform: none;
	}
	.mea_highlightItems .btnHighlightToggle .icon{
		display: inline;
		width: auto;
	}
	.mea_highlightItems .btnHighlightToggle .icon > img{
		width: auto;
	}
	.mea_highlightItems .btnHighlightToggle .titleText{
		display: inline;
	}
}
@media (max-width: 1199px) {
	.footerBanner{
		padding-bottom: 30px;
	}
	.mea_footer .mea_footerLarge .footerDetail{
		padding-bottom: 0;
	}
	.footerExternalLink>nav a>img{
		height: 40px;
	}
	.social{
		padding-right: 0;
	}
	.mea_header .mea_navigationDiffB .mea_navigationWithoutPipe .list-inline li>a{
		font-size: 20px;
	}
	.searchBar{
		width: 250px;
	}
	.searchBoxActive .searchBar{
		width: 270px;
	}
	.mea_adjustSite .adjustMeaNav .titleText{
		font-size: 18px;
		padding-top: 5px;
	}
	.mea_adjustSite .adjustMeaNav .titleText img{
		height: 12px;
	}
	.searchBar .searchBox{
		font-size: 22px;
		padding-top: 3px;
	}
	.mea_navigationDiff .navigationLists .navigationList .navigationListInner:after{
		-webkit-transform: none;
		   -moz-transform: none;
		    -ms-transform: none;
		     -o-transform: none;
		        transform: none;
	}
}
@media (max-width: 1024px) {
	.container{
		width: auto;
		margin-left: 15px;
		margin-right: 15px;
	}
	.footerBanner .container{
	    margin: 0;
	}
	.social{
		float: none;
		margin-top: 0;
		padding-top: 10px;
	}
	.footerExternalLink>nav{
		margin-bottom: 0;
	}
	.footerExternalLink .mea-1130{
		margin-top: 0;
		float: left;
	}
	.footerExternalLink .mea-1130 img{
		height: 35px;
		width: auto!important;
	}
	.footerExternalLink{
		height: auto;
		padding-bottom: 40px;
	}
	.footerExternalLink>nav>div>a{
		float: left;
		margin-left: -10px!important;
	}
	.footerDetail .col-left,
	.footerDetail .col-right{
		width: 100%;
	}
	.footerExternalLink .mea-1130,
	.footerExternalLink>nav{
		width: 50%;
	}
	.mea_adjustSite .adjustMeaNav{
		padding-left: 5px;
	}
	.footermenu ul.footerlink > li > a{
		font-size: 18px;
	}
}
@media (max-width: 992px) {
	div .mea_highlightItems .highlightToggles li{
		display: block!important;
	}
	.livenews_bg{
		clear: both;
	}
}
@media (max-width: 991px) {
	.mea_header .mea_brand .btnGrid, .mea_header .mea_brand .btnSearch{
		display: block;
	}
	.mea_brand.mea_brand_60{
		float: none;
	}
	.brandLogoAct, .brandTextAct{
		height: 45px;
		width: auto!important;
		float: left;
	}
	.brandTextAct{
		display: block !important;
		height: 32px!important;
		margin-top: 5px;
	}
	.mea_brand.mea_brand_60{
		padding-top: 0;
		padding-bottom: 0;
	}
	.mea_header .mea_brand .toggleCollaspeHeader{
		top: -5px;
		left: auto;
		right: 140px;
	}
	#toggleMainNavigation{
		top: 85px;
	}
	.mea_header{
		height: 85px;
	}
	.mea_header .mea_navigationDiffA > div{
		padding-left: 0;
		padding-right: 0;
	}
	.mea_adjustSite .adjustMeaNav{
	}
	.mea_adjustSite{
		padding-left: 0;
		margin-right: 0;
	}
	.mea_adjustSite .switchLangWrap{
		width: auto;
	}
	.mea_adjustSite .adjustMeaNav{
		padding-left: 15px;
		display: inline-block;
	}
	.mea_header .mea_navigationDiffB{
		padding-left: 0;
	}
	.mea_header .mea_navigationDiffB{
		height: auto;
	}
	.mea_header .list-inline{
		text-align: center;
	}
	.mea_adjustSite{
		text-align: center;
	}
	.mea_adjustSite{
		height: auto;
	}
	.addSquare{
		display: block;
		height: 0;
	}
	.qtop{
		display: block;
		background: #b3b3b2;
		width: 100%!important;
	}
	.mea_adjustSite .switchLangWrap,
	.mea_adjustSite .adjustColor,
	.mea_adjustSite .adjustText{
		display: inline-block;
		position: inherit;
	}
	.mea_header .mea_brand .btnGrid,
	.mea_header .mea_brand .btnSearch{
		top: 20px;
	}
	.mea_header .mea_brand .btnSearch{
		top: 25px;
		margin-top: 0;
	}
	.mea_highlightItems .highlightToggle{
		float: left;
		display: block;
		margin-bottom: 0!important;
	}
	.navigationDiffActive .mea_wrapper{
		-webkit-transform: translateX(-230px)!important;
		   -moz-transform: translateX(-230px)!important;
		    -ms-transform: translateX(-230px)!important;
		     -o-transform: translateX(-230px)!important;
		        transform: translateX(-230px)!important;
	}
	.mea_brand>a{
		margin-left: 37vw;
	}
	.footermenu{
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.footermenu ul.footerlink > li > a{
		padding-top: 5px;
		padding-bottom: 5px;
		font-size: 18px;
	}
}
@media (max-width: 768px) {
	.footerBanner{
	    padding: 5px;
	}
	.footerBanner .slick-slide{
	    padding: 5px;
	}
	.footerExternalLink .mea-1130, .footerExternalLink>nav {
	    width: 100%;
	    float: none;
	    display: inline;
	}
	.addressTable .addressTableRow .addressTableCell{
		display: block;
		padding-left: 0;
		padding-bottom: 5px;
	}
	.addressTable .addressTableRow .addressTableCell:first-child+*{
		padding-left: 0;
	}
	.addressTable .addressTableRow .addressTableCell:first-child{
		width: 100%;
		display: inline;
	}
	.mea_header .mea_navigationDiffB .mea_navigationWithoutPipe .list-inline li{
		display: inline-block;
	}
	.mea_adjustSite{
		padding-right: 0;
	}
	.collapseHeaderActive .mea_header{
		height: auto !important;
	}
	.mea_adjustSite .switchLangWrap,
	.mea_adjustSite .adjustColor,
	.mea_adjustSite .adjustText{
		width: 33.33%;
	}
	.mea_adjustSite .adjustColor,
	.mea_adjustSite .adjustText,
	.mea_adjustSite .adjustMeaNav{
		background: none;
	}
	.mea_brand>a{
		margin-left: 33vw;
	}
	.collapseHeaderActive .mea_navigation .btn-toggle{
	    -webkit-transform: translateX(0px);
	       -moz-transform: translateX(0px);
	        -ms-transform: translateX(0px);
	         -o-transform: translateX(0px);
	            transform: translateX(0px);
	}
	.mea_navigation .btn-toggle{
		height: 37px;
	}
	.mea_navigation .btn-toggle .hamburgerMenu{
		margin-left: 10px;
	}
	.mea_navigation .btn-toggle:after{
		width: 20px;
		right: -8px;
	}
	.news-body .content{
		height: auto;
	}
	.hr-wrapper{
		display: none;
	}
	.news-wrapper{
		margin-top: 0;
	}
	.mea_headerContent2:before,
	.theme_60 .mea_headerContent2:after,
	.theme_60 .mea_headerContent2.active:before,
	.theme_60 .mea_headerContent2.active:after{
		display: none;
	}
	.articleEditor .mea_headerContent2{
		padding: 0;
	}
	.cl-effect-5 a span{
		font-size: 20px!important;
	}
	.hr-box.large{
		display: none;
	}
	.theme_60 .mea_headerContent2.seemore{
		position: initial;
		margin-bottom: 20px;
		width: 200px;
	}
	.theme_60 .mea_headerContent2.seemore{
		display: none;
	}
	.afterHome .mea_headerContent>:after{
		display: none;
	}
	.mea_coverLandscape .mea_mainContentWrap .mea_mainContent{
		padding-top: 10px;
	}
	.afterHomeContentDetail .headerConetnt{
		margin-left: 0;
		padding-top: 20px;
	}
	.articleEditor .mea_headerContent2{
	/*		margin-bottom: 15px;
		margin-left: 0;*/
	}
	#ModulesCMS .afterHomeContentDetail .headerConetnt{
		padding-left: 0;
		padding-top: 0;
	}
	#ModulesCMS .afterHomeContentDetail .headerConetnt:before{
		display: none;
	}
	#ModulesCMS .mea_headerContent2{
		padding-bottom: 10px;
		margin-bottom: 10px;
	}
	#ModulesCMS .titleText.h1{
		padding-top: 10px;
	}
	#ModulesCMS .homeHilight > .row{
		margin-left: 0;
		margin-right: 0;
	}
	.mea_mainContentWrap > .container{
		padding:0 15px;
		margin: 0;
	}
}
@media (max-width: 767px) {
	.mea_highlightSlideItem, .mea_highlightSlideItems{
		height: inherit;
	}
	div .mea_highlightItems .highlightToggles{
		display: block!important;
	}
	.highlightContentItem{
		display: none !important;
	}
	.mea_header .mea_brand .btnSearch{
		top: 40px;
	}
	.btnSearch:after{
		display: none;
	}
	.mea_header .mea_brand .btnSearch{
		right: 0px;
		background: #50081e;
		bottom: -23px;
		top: auto;
		width: 70px;
		height: 45px;
	}
	.btnSearch img{
		left: auto;
		right: 10px;
	}
	.mea_header .mea_brand .toggleCollaspeHeader{
		right: 70px;
		bottom: 0;
		top: auto;
		width: 50px;
		height: 45px;
	}
	.mea_header .mea_brand .btnGrid{
		top: 0;
	}
	.mea_navigation .navigationLists .navigationListInner:hover .navigationAnchorInner img{
		-webkit-transform: scale(.5);
		   -moz-transform: scale(.5);
		    -ms-transform: scale(.5);
		     -o-transform: scale(.5);
		        transform: scale(.5);
	}
}
@media (max-width: 640px) {
	.brandTextAct{
		margin-top: 0;
		height: 25px!important;
	}
	.mea_collaspeHeader{
		margin-top: 0;
	}
	.mea_brand:before, .mea_brand>a{
		margin-top: 5px;
		overflow: inherit;
	}
	.mea_brand>a{
		margin-top: -2px;
		margin-left: 33vw;
	}
}
@media (max-width: 600px) {
	.mea_adjustSite .switchLangWrap{
		width: 100%;
		border-top: 1px solid #9e0130;
		right: 0;
		padding-bottom: 5px;
	}
	.mea_header .mea_navigationDiffA{
		border-bottom: 1px solid #9e0130;
	}
	.mea_adjustSite .adjustText,
	.mea_adjustSite .adjustColor{
		width: 50%;
		padding-bottom: 3px;
	}
	#ModulesMinisite .filterLists .list-inline li{
		width: 90%;
		text-align: center;
		margin-bottom: 10px;
	}
	#ModulesMinisite .container{
		padding-left: 15px;
		padding-right: 15px;
		margin: 0;
	}
	.MeaTopgraphic2018 .slick-dots{
		position: absolute!important;
		bottom: -5px;
	}
}
@media (max-width: 550px) {
	.afterHome .mea_afterHomeHeader{
		padding-bottom: 30px;
		padding-top: 20px;
	}
	.mea_coverLandscape .mea_mainContentWrap .mea_mainContent{
		padding-top: 5px;
	}
	.mea_mainContentWrap .container{
		box-shadow: none;
	}
	.mea_footer .footerSmall a{
		display: block;
		line-height: 24px;
		-webkit-transform: none;
		   -moz-transform: none;
		    -ms-transform: none;
		     -o-transform: none;
		        transform: none;
	}
	.footerSmall .FooterPolicyMenu .visible-xs{
		display: none!important;
	}
	.mea_footer .mea_footerLarge .footerDetail{
		border-top: 1px solid #f1f1f1;
		margin-top: 45px;
	}
	.mea_footer .footerHeader{
		margin-bottom: 0;
		display: none;
	}
	.mea_footer .footerHeader img{
		height: 40px;
		width: auto;
	}
	.footerDetail .col-left,
	.footerDetail .col-right{
		padding: 0;
	}
	.footerExternalLink>nav>div>a{
		float: none;
	}
	.footerExternalLink .mea-1130{
		clear: both;
		padding-top: 5px;
		display: block;
	}
	.footerExternalLink{
		padding-bottom: 0;
	}
	.mea_adjustSite{
		margin-top: 0;
		padding-top: 0;
	}
	.mea_adjustSite .adjustColor,
	.mea_adjustSite .adjustText{
		display: none;
	}
	.mea_adjustSite{
		padding-bottom: 0;
		height: auto!important;
	}
	.mea_adjustSite .switchLangWrap{
		width: 100%!important;
	}
	.mea_adjustSite .adjustMeaNav{
		width: 100%;
		padding: 0;
	}
	.mea_brand>a{
		margin-left: 30vw;
	}
	.mea_header .mea_navigationDiffB .mea_navigationWithoutPipe .list-inline li{
		display: block;
		float: left;
		width: 100%;
		padding-left: 0;
	}
	.mea_header .mea_navigationDiffB .mea_navigationWithoutPipe .list-inline li>a{
		text-align: center;
		line-height: inherit;
	}
	.afterHome .mea_afterHomeHeader>:first-child{
		font-size: 40px;
		margin-top: 30px;
	}
	.container .mea_mainContent{
		padding-left: 0;
		padding-right: 0;
	}
	.afterHome .mea_headerContent{
		padding-left: 40px;
	}
	.mea_coverLandscape .mea_mainContentWrap .mea_mainContent{
		padding-top: 0;
	}
	.twa_innerHeader{
		padding-top: 5px;
		padding-left: 20px!important;
		margin-bottom: 0!important;
		min-height: 50px;
	}
	.twa_innerHeader h3{
		margin-top: 5px!important;
		font-size: 30px!important;
	}
	#ModulesCMSViews .afterHomeContentDetail .headerConetnt{
		padding-top: 60px;
	}
	#ModulesHotnews .twa_innerHeader{
		padding-left: 0px!important;
		text-align: center;
		width: 100%;
		padding-top: 5px;
		border-bottom: 1px solid #f26d23;
	}
	.mea_mainContentNavigation{
		bottom: 100%;
	}
}
@media (max-width: 425px) {

	.searchResults{
		clear: both;
	}
	.searchResults .searchResult{
		padding-left: 0;
	}
	.searchBarFeature .formInput input{
		font-size: 24px;
	}
	.searchBarFeature .formInput:after{
		-webkit-transform: none;
		   -moz-transform: none;
		    -ms-transform: none;
		     -o-transform: none;
		        transform: none;
	}
	.searchBarFeature .formInput{
		padding: 0;
	}
	.searchBarFeature{
		margin-bottom: 0;;
	}
	.filterLists{
		margin-bottom: 15px;
	}
	.filterLists .list-inline{
		margin-left: 15px;
	}
	.filterLists .list-inline li{
		width: 30%;
		margin: 0;
		padding: 0;
		float: left;
	}
	.filterLists .list-inline li a{
		display: block;
		text-align: left;
		padding: 0;
		color: #333;
	}
	.mea_header,
	.mea_brand{
		height: 78px;
	}
	.mea_header .mea_brand .btnGrid{
		top: 5px;
	}
	#toggleMainNavigation{
		top: 78px;
	}
	div .mea_highlightItems .highlightToggles li{
		width: 100%;
	}
	.mea_header .mea_navigationDiffB .mea_navigationWithoutPipe .list-inline li{
		width: 100%;
		display: block;
	}
	.mea_header .mea_navigationDiffB .mea_navigationWithoutPipe .list-inline li > a{
		display: block;
		text-align: center;
	}
	.mea_adjustSite .switchLangWrap{
		float: none;
		margin-top: 0;
	}
	.mea_navigation .btn-toggle .hamburgerMenu{
		margin-left: 5px;
		width: 30px;
	}
	.mea_header .mea_brand .toggleCollaspeHeader{
		width: 30px;
		height: 30px;
		right: 62px;
	}
	.mea_header .mea_brand .btnSearch{
		height: 30px;
		width: 60px;
		bottom: -15px;
	}
	.mea_brand>a{
		margin-left: 10px;
	}
	.mea_highlightItems .btnHighlightToggle .titleText{
		font-size: 24px;
	}
	.mea_highlightItems .btnHighlightToggle{
		height: 80px;
	}
	.mea_highlightItems .highlightToggle .spriteGlobal {
	    height: 30px!important;
	}
	.mea_highlightItems .btnHighlightToggle .icon{
		float: left;
		margin-left: 20vw;
		display: block;
		position: relative;
		top: -35px;
	}
	.mea_highlightItems .btnHighlightToggle .titleText{
		display: block;
		text-align: left;
		padding-left: 35vw;
		padding-top: 23px;
	}
	.articleEditor .mea_headerContent2{
	/*		width: 50%;
		min-width: 0;
		display: block;
		float: left;*/
	}
	.afterHomeContentDetail .headerConetnt:before{
		display: none;
	}
	.afterHome .mea_headerContent{
		background: none;
	}
	#menu4 .list-news,
	#menu5 .list-news{
		padding: 0;
	}
	#menu4 .list-news > div,
	#menu5 .list-news > div{
		padding: 0;
	}
	#ModulesCMSViews .nav-tabs > li{
		float: left;
		width: 50%;
	}
	#ModulesCMSViews .nav-tabs > li > a > span{
		font-size: 18px !important;
		top:-4px;
	}
}