@charset "UTF-8";
/* CSS Document */

#security {
	color:#000000
}

#security h1 {
	font-size:40px;
	line-height:1.2em;
	margin:0;
}

#security .lead {
	font-size:12px;
	line-height:1.4em;
	margin:0 0 0 0;
}

#security h2 {
	font-size:24px;
	border-bottom:#000 1px solid;
	padding-bottom:7px;
}

#security h2 img {
	margin:5px 0 -11px 15px;
}

#security h3 {
	font-size:18px;
}

#security h3 span {
	background:#000;
	color:#FFF;
	text-align:center;
	padding:3px 10px;
	display:inline-block;
	margin:0 10px 5px 0;	
}

#security .left {
	margin:0 15px 0 0
}

#security strong {
	font-size:120%;	
}

#security .crime h2 {
	color:#2369A0;
	border-bottom:#2369A0 1px solid;
	padding-bottom:3px;
	margin:40px 0 0 0;
}

#security .crime h3 {
	position: relative;
	padding: .5em .75em;
	background-color: #2369A0;
	border-radius: 6px;
	color:#FFF;
	margin:40px 0 20px 0;
	display:inline-block;
}

#security .crime h3:after {
	position: absolute;
	top: 100%;
	left: 30px;
	content: '';
	width: 0;
	height: 0;
	border: 10px solid transparent;
	border-top: 15px solid #2369A0;
}

#security .crime h4 {
	color:#2369A0;
	padding:0 0 3px 0;
	border-bottom:#2369A0 1px solid;
	margin:30px 0 20px 0;
}

#security .crime p {
	margin:10px 0 15px 0
}

#security .crime ul {
	margin:0 0 30px 20px;
	padding:0;
}
#security .crime ul li {
	margin:10px 0;
	list-style:disc;
	font-size:12px;
	line-height:1.2em;
}

#security .crime ul.check {
	margin:20px 0 30px 5px;
	padding:0;
}

#security .crime ul.check li {
	margin:15px 0 15px 0;
	list-style:none;
	font-size:12px;
	line-height:1.2em;
}

#security .crime ul.check li:before {
 	content: "\f096";
 	font-family: FontAwesome;	
	font-size:20px;
	margin:0 10px 0 0;
	vertical-align:middle;
}

#security .box {
	background:#fff33f;
	padding:20px;
	margin:40px 0;	
}

#security .box h2,
#security .box p {
	border:none;
	margin:0;
}


#security .prevention h3 {
	position: relative;
	padding: .5em .75em;
	background-color: #7d4698;
	border-radius: 6px;
	color:#FFF;
	margin:40px 0 20px 0;
	display:inline-block;
}

#security .prevention h3:after {
	position: absolute;
	top: 100%;
	left: 30px;
	content: '';
	width: 0;
	height: 0;
	border: 10px solid transparent;
	border-top: 15px solid #7d4698;
}

#security .prevention h4 {
	color:#7d4698;
	margin:30px 0 0 0;
	font-size:16px;
}

#security .prevention p {
	margin:10px 0 30px 0;	
}

#security .prevention .large {
	color:#7d4698;
	font-size:16px;
	line-height:1.6em;
}

body.white .site #security .lead {font-size: 14px; line-height: 1.5em;}
body.white .site #security .left,
body.white .site #security .right {margin: 0 auto 15px; display: block;}
body.white .site #security .crime ul.check li,
body.white .site #security .crime ul li {font-size: 14px; line-height: 1.3em;}
body.white .site #security .no-margin {margin-top: 20px !important;}
body.white .site #security .crime h3 {margin-top: 20px;}
body.white .site #security .prevention h4 {margin-top: 10px;}
body.white .site #security .prevention h3 {margin-top: 20px;}

