@charset "UTF-8";

/* @media 1199px */
@media (min-width: 1199px) {
}

@media (max-width: 1199px) {
}

/* @media 991px */
@media (min-width: 991px) {
}

@media (max-width: 991px) {
	.ads-overflow{display:none!important;}
	.header .area-social{display:none;}
	.sharebox > li{width:25%;margin-bottom:10px;}
	.sharebox > li.noview{display:none;}
	.sharebox.active > li.noview{display:block;}
	#website-main.main {width:calc(100% - 255px);}
	#website-sidebar-right.sidebar {width:240px;}
	.cm-bottom-ld{margin-bottom:25px;}
	.cm-bottom-lx{margin-bottom:20px;}
	.cm-bottom-md{margin-bottom:15px;}
	.cm-bottom-mx{margin-bottom:10px;}
	.cm-bottom-xs{margin-bottom:5px;}
}

/* @media 768px */
@media (min-width: 768px) {
	.container-990px {width:100%;}
	#website-header-sticky-wrapper {min-height:100px;}
}

@media (max-width: 768px) {
	.home .row.wrapper-row {margin:0;}
	.home .main {padding:0;}
	.home .wrapper .wrapper-container {padding:0;}
	.home .main .area-content {padding:0 15px;}
	.home-carousel-container{width:100%;clear:both;background:#fff;}
	.home-carousel-container .carousel-box .caption{position:relative;background:#fff;}
	.home-carousel-container .carousel-box .caption .inner{padding:15px 15px 30px;}
	.home-carousel-container .carousel-box .caption .inner h1{font-size:18px}
	.home-carousel-container .carousel-box .caption .inner .meta{padding-bottom:10px}
	.home-carousel-container .lSSlideOuter .lSPager.lSGallery{display:none!important}
	.home-carousel-container .carousel-box .caption .inner h1{color:#000;}
	.home-carousel-container .carousel-box:hover .caption .inner h1{color:#026bb3;}
	.home-carousel-container .carousel-box .caption .inner .meta > li{color:#000;opacity:0.6;}
	.home-carousel-container .carousel-box .caption .inner .meta > li i{color:#000;opacity:0.6;}
	#website-main .front {padding:0;}
	#website-top-ads.ads {display:none;}
	#website-sidebar-right.sidebar {display:none;}
	#website-header-sticky-wrapper {min-height:50px;height:50px!important;}
	body.overlay{overflow:hidden;}
	.header .area-logo{width:180px;}
	.header .area-hamburger{display:block;margin-left:-15px;}
	.header .area-pagemenu{display:none;}
	.header .nav-holder{display:none;}
	.header .nav-holder.active{display:block!important;position:fixed;width:100%;height:calc(100vh - 100px);top:100px;left:0;overflow-x:hidden;overflow-y:scroll;background:#f0f2f5;}
	.header .nav-holder:before{display:none;}
	.header .nav-holder .navigation-container{padding:0;}
	.header .navigation {height:auto;}
	.header .navigation .toggle{display:none;}
	.header .navigation ul{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;width:auto;border-top:1px solid rgba(2, 107, 179, 0.1);}
	.header .navigation ul > li{position:relative;display:block;margin:0;padding:0;box-sizing:border-box;float:none;border-bottom:1px solid rgba(2, 107, 179, 0.1);}
	.header .navigation ul > li:hover{background:rgba(2, 107, 179, 0.1);}
	.header .navigation ul > li.current-menu-item{background:rgba(2, 107, 179, 0.1);}
	.header .navigation ul > li:last-child{border:none;}
	.header .navigation ul > li > a{position:relative;display:block;margin:0;padding:0 15px;box-sizing:border-box;float:none;color:#2a5885;opacity:1;}
	.header .header-holder{background:#00557b;}
	.header .header-holder .area-ajaxsearch{display:none;position:fixed;top:50px;left:0;width:100%;z-index:1001;}
	.header .header-holder.active .area-ajaxsearch{display:block;}
	.header .area-ajaxsearch form{padding:0;border-radius:0;}
	.header .area-ajaxsearch form .ajax-form-input{height:50px;border-radius:0;}
	.header .area-ajaxsearch form .ajax-form-input input{height:50px;width:100%;border-radius:0;padding:0 40px;background-position:15px center;}
	.header .area-ajaxsearch form .ajax-search-results{width:100%;box-shadow:none;top:100%;border-radius:0;}
	.header .area-ajaxsearch form .ajax-search-results{width:100%;box-shadow:none;top:100%;border-radius:0;}
	.header .area-language .language-dropdown{z-index:1001;}
	#website-main.main {width:100%;}
	.main .area-content .single-content .entry-title h1{font-size:24px;}
	.main .area-content .single-content .entry-meta .meta .category{font-size:12px;}
	.main .area-content .single-content .entry-meta .meta .date{font-size:12px;}
	.main .area-content .single-content .entry-meta .meta .views{font-size:12px;}
	.footer {border-top:3px solid #016cb4;}
	.footer .footer-holder{background:transparent;}
	.footer .area-footermenu ul {float:none;padding:30px 0 0;}
	.footer .area-footermenu ul > li {float:none;width:100%;text-align:center;}
	.footer .area-footermenu ul > li > a{float:none;width:100%;font-size:14px;line-height:30px;}
	.footer .area-copyright{text-align:center;float:none;width:100%;}
	.footer .area-copyright .copyright-description{text-align:center;}
	.footer .area-links{float:none;width:100%;}
	.footer .area-copyright .copyright-logo .logo .logo-figure{margin:0 auto;}
	.footer .area-links .createdby .symbol{top:0;margin:0 auto;}
	.footer .social{text-align:center;}
	.footer .social ul{display:inline-block;margin:0 auto;float:none;}
	.footer .social ul > li > a{line-height:30px;}
	.footer .area-copyright .copyright-logo .logo{float:none;}
	#blank-main .title{font-size:24px;line-height:1.6;}
	#blank-main .description{font-size:14px;line-height:1.3;}
	#blank-footer .social-links > li {font-size:16px;padding:0 10px;}
	#blank-footer .social-links > li > a{width:32px;height:32px;line-height:29px;}
	.featured-slide .featured-title{font-size:16px;font-weight:700;line-height:1.2;}
	.featured-slide .swiper-pagination-bullet{font-size:14px;}
}
/* @media 545px */
@media (min-width: 545px) {
}

@media (max-width: 545px) {
	.main .area-content .latest-list .latest-date{font-size:21px;}
	.main .area-content .latest-list .latest-article .figure-thumbnail.fill{width:100%;float:none;}
	.main .area-content .latest-list .latest-article .caption{width:100%;float:none;margin:0;}
	.main .area-content .latest-list .latest-article .caption .title{padding:15px;}
	.main .area-content .archive-list .archive-article{width:100%;clear:left;}
	.header .area-logo{width:120px;}
	.header .area-logo .logo .logo-figure{width:120px;}
	.header .area-logo .logo-description{display:none;}
}