@media (max-width: 1199px) {
	.topbar input.search {width:75%;}
}
@media (max-width: 991px) {
	#menu {padding-top: 0;float:none; margin-bottom:10px;}
	#logo a {margin:0 auto;}
	.banner-wrap {margin-top:5px;}
	.cta-wrap h4 a, .cta-wrap .cta-text {font-size: 12px; padding-left:0px; padding-right:0px;}
	.cta-wrap h4 a:after {margin-top:-6px;}
	.topbar .first p {border:0;}
	.topbar .topbar-language {border-right:0;}
}
@media (max-width: 768px) {
	.blog .big-title h2 {font-size:16px;line-height:24px; padding:10px; text-align:center}
	.blog .big-title .breadcrumb {line-height: 20px; padding:10px;text-align:center}
	.topbar form {border:0;}
	.topbar input.search {width:82%;}
	.navbar {margin-bottom:-10px;}
	.menu-wrap {padding:0;}
	.navbar-inverse {
		background-color: #005298;
		border-color: #005298;
	}
	.navbar-inverse .navbar-toggle {
		border-color: #005298;
	}
	.topbar .phone {text-align: right}
	.topbar {border-bottom: 2px solid #e9edf0; }
	.banner-wrap {background: transparent;}
	.banner-wrap .banner-left {background: #005298;}
	.banner-wrap .banner-right {background: #F6F6F6;}
	.footer-access p {text-align: center;}
	.blog .news-home-image, .blog .news-home-content {display:none;}
}
