

	a.btnwhite {color:#193468;background: #f2f2f2;border-bottom: 5px solid #e6e6e6;transition:all 300ms ease;
	 font-size: 18px;
      line-height: 18px;
      font-weight: 400;
      padding: 13px 30px 13px 30px;
      display: inline-block;
      text-align: center;
      position: relative;
      margin-right: 10px

	}
	a.btnred {color:white;background: #ea2225;border-bottom: 5px solid #cf1f21;transition:all 300ms ease;
	 font-size: 18px;
      line-height: 18px;
      font-weight: 400;
      padding: 13px 30px 13px 30px;
      display: inline-block;
      text-align: center;
      position: relative;

	}


	.pu-small {display: table;}
	.pu-small li {display: table-cell;list-style: none;padding:0 30px 0 0;margin:0;text-align: left}

	.nhb {position: fixed;width:100%;top:0;z-index: 999;background: #ffffff;}
	.nhb-inside {display: table;width:100%;;margin:0 auto;}
	.nhb-col {display: table-cell;vertical-align: top}
	
	.nhb-col-1{text-align: left;}
	.nhb-col-1 img{max-width: 200px;padding:35px 0 0 1rem}
	.nhb-col-4{text-align: right; }
	.nhb-col-4 a:nth-child(3) i{font-size: 40px;color:#1c3b73;}
	.nhb-col-4 a:nth-child(3){position:relative;top:13px;margin-left:10px}
	
	.nhb-col-4 a:nth-child(1),
	.nhb-col-4 a:nth-child(2) {font-size:19px;font-weight:600;border-bottom: 5px solid black;border-bottom-color: rgba(0,0,0,.1)}
	.nhb-col-4 a:nth-child(1) {color:#ffffff;padding:10px 14px 6px 14px;background: #1c3b73;border-bottom-color: #2f5190}
	.nhb-col-4 a:nth-child(2) {margin-left:3px;color:#ffffff;padding:10px 14px 6px 14px;background: #ed2729}
	
	.nhb-col-5 {width: 50px !important}


	
	.nhb-col-3 {width: 130px !important;}
	.nhb-col-3.focused {width: 600px !important}
	.nhb-col-3.focused .nhb-s-c:nth-child(2),
	.nhb-col-3.focused .nhb-s-c:nth-child(3) {background: #f2f2f2;}
	.nhb-s-c:nth-child(2) {padding-left:20px}
	.nhb-col-3 .close-search {display: none;width:35px;cursor: pointer;}
	.nhb-col-3 .close-search img {margin-top:-8px;}
	.nhb-col-3.focused .close-search {display: table-cell !important}
	.nhb-s {display: table;width: 100%;margin:22px 0 0 0 !important;padding: 5px 0 0 0px !important; }
	.nhb-s-c {display: table-cell;vertical-align: middle;height: 30px;text-align: center;transition: all 0.5s ease !important;}
	.nhb-s-c:last-child{width: 40px !important;text-align: center;}
	.nhb-s-c:last-child img{margin-top:-10px;cursor: pointer}
	.input-box { margin:0 0 10px 0 !important;background: none !important;border:none !important;border-bottom:1px solid #cccccc !important;box-shadow: none !important;width: 100%;}
	.input-box:focus {background: none !important}
	
	
	.nhb-m {position: fixed;top:90px;left:0;right:0;z-index: 999999999;background: #f2f2f2;}
	.nhb-mi {cursor:pointer;display:none;background: #f6f6f6;border:20px solid white;margin-top:7px;padding:10px;}
	.mclose {display: none;cursor: pointer}
	#msearchinput{ 
		margin:0 !important;background: none !important;border:none !important;border-bottom:1px solid #cccccc !important;box-shadow: none !important;width: 100%;
		background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Njg0RjUwOEUzRTIwMTFFOTlDQkNCNUI1NTlDMjREQkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Njg0RjUwOEYzRTIwMTFFOTlDQkNCNUI1NTlDMjREQkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2ODRGNTA4QzNFMjAxMUU5OUNCQ0I1QjU1OUMyNERCRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2ODRGNTA4RDNFMjAxMUU5OUNCQ0I1QjU1OUMyNERCRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj0FtYIAAAFPSURBVHjajJO9SgNREEZ31e0sLCSJSSCFpSBYCKIW7gsI+ga2Smy0EcHSSgQfQEyRziqNmEoLDUKqNBYBU0XQShDSGdcz8I2EmB8HDnMzd76ZO3tvwiRJArf8+uEqrggxpKEDdShBuf1w1g16LDQxoknW57AfDLcn2KLAmwcm5F3Y1XoBIsjCHrzDClRpNP3bObd2YEd9lHCTyjf9LRHklFOAU3KOvXNROReDhGbEX3E7+rlLscjFsYKXI+a1Ane4FszAkovT2m8G481zMi7uKDD7D3FK/tPFdQW2R6mYs6DjfkHDxSXtn5CQHSKcwl3b7UCF+T9cXNYDsNlrJMYDOtZgGb7tVvpf2BzrW1hUvKWPk9JRQwmt2Qts0L0d+tvWyzmye9R1uNmMFXW8gnkvEPb+MVQkUreMvmrDZ2Qvj7tXgec/4nGmAlUb5UeAAQCZwG3C1zcRLwAAAABJRU5ErkJggg==')
			right center no-repeat !important;
		border-radius: 0px !important;
		-webkit-border-radius:0px !important;
		-webkit-appearance: none !important;
			
	}
	
	
	@media only screen  { 
		.nhb { border:none;height:90px;}
		.nhb-col-4 {padding:15px 1rem 0 0;}
		.nhb-inside .nhb-col-4 a:nth-child(3) {display:inline-block}
		.nhb-inside .nhb-col-4 a:nth-child(1),
		.nhb-inside .nhb-col-4 a:nth-child(2)  {display:none}
		.nhb-col-3 {display: none}
		.nhb-col-0 {max-width: 100px;text-align: center;line-height: 97px;padding:0 20px}
		.nhb-col-5 {display: none}
		.nhb-col-2{display:none}
		
	}
	@media only screen and (min-width: 800px) { 
		.nhb-inside .nhb-col-4 a:nth-child(1),
		.nhb-inside .nhb-col-4 a:nth-child(2)  {display:inline-block}
		.nhb-col-0 {display: table-cell}
		.nhb-col-1{max-width:100%;}
		.nhb-col-4{width: auto}
		.nhb-m {display:block}
	
	}
	@media only screen and (min-width: 1150px) { 
		.nhb-col-2{display:table-cell}
		.nhb-inside .nhb-col-4 a:nth-child(3) {display:none}
	}
	
	@media only screen and (min-width: 1300px) { 
		.nhb-m {display:none}
		.nhb-col-5 {display: table-cell}
		.nhb-col-4{width: 270px}
		.nhb-col-0 {display: none}
		.nhb-col-1{max-width:200px;}
		.nhb-col-3 {display: table-cell}
		.nhb-col-4{padding:25px 1rem 0 0;}
		.nhb {border-bottom:#e7e7e7 6px solid;height:100px;}
		.nhb-col-1 {width:280px}
	}
	
	
	
	
	
	#langnav {
		padding: 0;
		margin: 0 0 0 0px;
		font-family: 'Titillium Web', sans-serif;
	}
	
	ul#langnav li {
		display: inline;
		font-size: 19px;
		font-weight: 600;
		margin: 0;
		padding: 0 ;
		float: left;
		position: relative;
		
	}
	ul#langnav li:last-child {
	}
	
	ul#langnav li a {
		padding: 0;
		line-height: 94px;
		color: #233872;
		text-decoration: none;
		display: inline-block;
		width: 37px;
		text-align: left;
		background: url(' data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjMyMjdFNzMzRTJBMTFFOTlDQkNCNUI1NTlDMjREQkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjMyMjdFNzQzRTJBMTFFOTlDQkNCNUI1NTlDMjREQkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2ODRGNTA5MDNFMjAxMUU5OUNCQ0I1QjU1OUMyNERCRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMzIyN0U3MjNFMkExMUU5OUNCQ0I1QjU1OUMyNERCRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiXHw9QAAABbSURBVHjaYpS2Lr7CwMDAAsQuT470PAHSDDI2JTJAag8Q/2EEKrgBZKgD8V0gdmCAgANArAzEN8E6kQQOQBUoQzW4MP7//x9mJEwRA8w0kJVgBWj2MiC7ByDAAODhIGySgEuiAAAAAElFTkSuQmCC') 
			right top 45px no-repeat;
	}
	ul#langnav li a:hover {
		color: #e82532;
		
	}
	
	ul#langnav li:hover > a {
		border-bottom:#e82532 solid 6px;
	}
	
	
	/* Drop-Down langnav */
	ul#langnav li:hover > ul {
		visibility: visible;
		opacity: 1;
		margin-top: 60px;
		margin-left: -1px;
		text-align: left
	}
	
	ul#langnav ul, ul#langnav ul li ul {
		list-style: none;
		margin: 0;
		padding: 0;
		visibility: hidden;
		position: absolute;
		z-index: 999;
		width: 80px;
		background: #ffffff;
		opacity: 0;
	}
	
	ul#langnav ul {
		top: 40px;
		left: -42px;
		padding:20px 0;
	}
	
	
	ul#langnav ul li {
		font-weight: normal;
		font-size: 17px;
		clear: both;
		width: 100%;
		border: 0 none;
		background: none !important
		
	}
	
	ul#langnav ul li a:link,ul#langnav ul li a:visited {
		padding: 7px 0px 7px 0px;
		color: #666666;
		text-decoration: none;
		display: inline-block;
		border: 0 none;
		float: left;
		clear: both;
		width: 100%;
		line-height: 18px;
		text-align: center
	}
	
	ul#langnav ul li a:hover,ul#langnav li.on ul li a:hover {
		color: #e82532;
		
	}
	ul#langnav li a.first {
		border-left: 0 none;
	}
	
	ul#langnav li a.last {
		border-right: 0 none;
	}
	
	
	
	