    body {
        padding-top: 20px;
		background:#f1f1f1;
		font-family: 'Source Sans Pro', sans-serif;
		font-size:18px;

        /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
    }
	h1,h2,h3,h4 {color:#000; font-family: 'Roboto Slab', serif; font-weight:700;}
	h2 {font-size:48px; line-height:48px;}
	.flag {max-width:800px; margin:0 auto;}
	.content-width {max-width:800px; background:#fff; margin:0 auto; position:relative; margin-bottom:30px; box-shadow: 0px 5px 5px rgba(0,0,0,0.5);}
	.content-area {padding:10px 30px;}
	.header, .footer {position:relative; width:100%; padding:10px 20px; background:#0c1f33;}
	.header h2 {font-size:120px; line-height:120px;  margin:0; color:#fff; }
	.footer {margin-top:10px;}
	 h1 {margin:20px 0;}
    .wanted-name {display:inline-block; background:#bd0002; color:#ffff;  padding:10px 30px;}
	.lead {font-size:30px; font-weight:600; color:#000;}
	.headtopic {background:#0c1f33; color:#fff; text-align:center; display:block; font-size:24px; font-weight:600; padding:3px 20px;}
	th {color:#555; width:40%;}
	td {color:#000;}
	.footer {color:#ccc;}
	.footer p {margin-top:30px; }
	.wanted-name a {color:#FFF; text-decoration:none;}
	.flag ul {display:block; float:right;}
	.flag li {display:block; float:left; list-style:none; margin-left:8px;}
	.flag li:hover img {opacity:0.5;}
	
	.wanted-item {text-align:center; width:100%; border:1px solid #ccc; margin-top:15px;}
	.wanted-item h2 {}
	
	@media screen and (max-width:991px){
		.footer p {margin-top:20px;}
	}
	
	@media screen and (max-width:767px){
		body {font-size:16px; padding-top:20px;}
		.footer p {margin-top:10px;}
		h1 {font-size:30px; line-height:34px;}
		.lead, .headtopic {font-size:20px; line-height:24px;}
		h2{font-size:28px; line-height:32px;}
		.headtopic{padding:10px 20px;}
		.header h2 {font-size:60px; line-height:60px;}
		.content-width {margin-bottom:20px;}
		.wanted-item {
   
    width: auto;
    margin: 0 auto 20px;
    max-width: 280px;
}
		
	}
	@media screen and (max-width:414px){
		.footer-logo {width:100%;}
		.footer-logo img {margin:0 auto;}
		.footer-text {width:100%;}
		body {font-size:14px;}
		.lead, .headtopic {font-size:18px; line-height:22px;}
		.header h2 {font-size:50px; line-height:50px;}
		h2{font-size:24px; line-height:28px;}
		h1 {    font-size: 26px;    line-height: 30px; margin:10px 0;}
	}