/* police/manual.css
 * Police Manual site only
 * ===================================
 * =================================== */
 
@charset "utf-8";
/* CSS Document */
.printButton {
	width:100%;
	text-align:right;
}
/* Search */
#manualSearch {
	text-align:right;
  	color:#337ab7;
  	font-size: 110%;
	margin-bottom:10px;
}

/* Footer customizations */

#deptFooter #deptFooterTitle #addressMailing, #deptFooter #deptFooterTitle #addressStreet #streetLabel {
	display:none;
}


/* print */
@media print {
	#leftNav, #deptSocialMediaFooter, #deptSocialMedia, #seafooter, #privacyPolicy, #searchContainer, #navbar, #seagovBanner, aside, #deptBreadcrumbsContainer, .tagline, .director, #header, #deptFooter, #manualSearch, .printButton {
		display:none;
	}
	.containerBorder {
		border: 0;
	}
	a[href]:after {
    content: none;
  }
   	.col-sm-push-3 {
		left:0;
	}
	.col-md-9 {
    	width: 100%;
	}
	blockquote {
	    border: 0px;
	}
}


/*New Layout Styles */


div#mainColMain .PolicyTitle {
    font-size: 160%;
    font-weight: bold;	
	padding-top:10px;
} 
div#mainColMain .POL, div#mainColMain .PRO, div#mainColMain .TSK {
    font-size: 140%;
    font-weight: bold;	
	padding-top:10px;
}
div#mainColMain .h2, div#mainColMain .H2, div#mainColMain .PolicyHeadlines, div#mainColMain .PRODoer {
    font-size: 110%;
    font-weight: bold;	
}
div#mainColMain .h3, div#mainColMain .H3, div#mainColMain .PolicyText, div#mainColMain .TSKIntro, div#mainColMain .TSKActions {
    font-size: 100%;
    font-weight: normal;
    padding-left: 50px;
}
div#mainColMain .Exceptions {
    font-size: 100%;
    font-weight: normal;
    padding-left: 75px;
}

div#mainColMain .h4, div#mainColMain .H4, div#mainColMain .List1 {
    font-size: 100%;
    font-weight: normal;
    padding-left: 100px;
}

div#mainColMain .h5, div#mainColMain .H5, div#mainColMain .List2, div#mainColMain .PROAction {
    font-size: 100%;
    font-weight: normal;
    padding-left: 150px;
}

div#mainColMain .h6, div#mainColMain .H6 {
    font-size: 100%;
    font-weight: normal;
    padding-left: 200px;
}
div#mainColMain .EffectiveDate {
    font-size: 100%;
    font-weight: normal;
	margin-top: 10px;
}
blockquote {
	border-left: none;
	font-size: inherit;
	margin: 0 40px;
	padding: 0;
}

/* Index Styles */

div#x12186 .pageTitle {
	display:none;
}
div#x12186 h2 {
	margin: 20px 0;
}
div#x12186 h3 {
	margin: 30px 0 10px;
}
div#x12186 div.mainColNav > div {
	border-bottom: 1px solid #333;
	padding-bottom: 25px;
}
@media print {
    div#x12186 div.mainColNav > div { page-break-after: always; }
	blockquote, pre {
    	page-break-inside: auto;
	}
}
