@import '//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css';

/* colors

blue 085784 8,87,132
gold c88a11

*/
/* block classes */
.StripeWhite,.StripeGrey,.StripeBlue,.StripeMediumGrey,.StripeDarkGrey,.Float25,.Float33,.Float50,.Float66,.Float75,
.CardBackground ,.CardTransparent,.Accordion,.LargeBanner,.HeroBanner,
/* text editor classes*/
.borderBottom, .readMore, .Button_Link,
.floatLeft,.floatRight,.Button, .floatLeft_ImgBorder,.floatRight_ImgBorder,.imgBorder{}

/* RWD_blocks overrides */
.DataFilter2 h3:hover, .DataFilter2 h3:focus, .DataFilter2 h3:active, 
.Aggregation > div:first-child h3:hover, .Aggregation > div:first-child h3:focus, .Aggregation > div:first-child h3:active,
.SegmentedSearchFilter2 h3:hover, .SegmentedSearchFilter2 h3:focus, .SegmentedSearchFilter2 h3:active {color:rgb(68,68,68);}

.borderBottom{border-bottom:1px solid #c88a11;}

.readMore a{display:inline-block;padding:0 10px 0 25px;background:#333333 url('images/sfs14/next.png') 10px center no-repeat;background-size: 10%; color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;line-height:30px;}
.readMore a:hover,
.readMore a:focus,
.readMore a:active{color:#fff;text-decoration:none;background-color:#748087;}


.Button_Link{display:block;height:55px;}
.Button_Link a{display:block;padding:0 15px 0 35px;background:#333333 url('images/sfs14/next.png') 15px center no-repeat;
	font-family:Arial,Helvetica,sans-serif;font-size:24px;line-height:55px;color:#fff!important;text-decoration:none;}
.Button_Link a:hover,
.Button_Link a:focus,
.Button_Link a:active{background-color:#748087;text-decoration:none!important;}


/* === page background === */
	.titanDisplay{background:#fff;}
	
/* === font families === */
	.titanBody,.mainBody,#mainBody,.Freeform,.FormEditor,.FAQ, 
	.titanBody input,.titanBody select,.titanBody textarea, 
	.mainBody input,.mainBody select,.mainBody textarea,  
	.FAQ input,.FAQ select,.FAQ textarea,
	.FormEditor input,.FormEditor select,.FormEditor textarea,
	.Freeform input,.Freeform select,.Freeform textarea{color:#444;font-family:'Raleway';} /* google font */
	
/* === font weights === */
/* if any of these change check: filtering - pull out from responsiveblocks.css and add here */
	.titanBody,
	/* faq accordion class name */
	.Accordion .arrow::before{font-weight:400;}
	
	#topNavContainer > ul > li > a,
	#searchTerms,#searchTermsMobile{font-weight:600;}
	
	/* === font sizes - line-height === */
	/* if any of these change check: filtering, calendar widget and datalist/detail - pull out from responsiveblocks.css and add here */
	/* set to 10px */
	.titanDisplay{font-size:62.5%;}
	
	/* general size */
	.titanBody,.titanBody textarea,.titanBody select,.titanBody input{font-size:1.6rem;line-height:1.4;}
	
	
	.searchBarContainer  input[type=text],
	#breadCrumbContainer,
	#contentFooter,
	.FAQ .ToTop{font-size:1.3rem;}
	
	.utilityNavContainer a,
	#topNavContainer a{font-size:1.5rem;}
	.utilityNavContainer a:hover{color:#444;}
	#pageTools span{font-size:1.7rem;}
	
	.social span.fa{font-size:3rem;line-height:1;}
	
	#scrollTop span.fa{font-size:4rem;line-height:4.5rem;}

	h1, h2, h3, h4 {font-weight:700;}
	h1, h2, h3, h4, h5, h6 {line-height:1.3;}
	h1{font-size:3.2rem;margin-bottom:1.8rem;font-family:'Sorts Mill Goudy';}
	h2{font-size:2.6rem;margin-bottom:1.5rem;color:#c88a11;font-family:'Sorts Mill Goudy';}
	h3{font-size:2.2rem;margin-bottom:1.2rem;color:#333;font-family:'Sorts Mill Goudy';}
	h4{font-size:1.8rem;margin-bottom:1rem;font-family:'Sorts Mill Goudy';}
	h5{font-size:1.7rem;margin-bottom:.8rem;}
	h6{font-size:1.6rem;margin-bottom:.6rem;}
	
	.TOCBlock > h3:first-child {margin-bottom:2rem;}
	.TOCBlock .item {margin-left:2rem;}
	.otherStuff h4:first-child:last-child {margin-bottom:0;}
	
	@media screen and (min-width:1200px){
		.utilityNavContainer a,#bottomNavContainer ul{font-size:1.3rem;}
		#bottomContainer h4{margin-top:0;font-size:3rem;line-height:3.5rem;}
	}
	#scrollTop,
	#pageTools .shareIcons span{text-align:center;}
	
	ul.paginationFooter{text-align:right;}	
	
	#topNavContainer > ul > li > a {font-family:'Sorts Mill Goudy';font-size: 1.9rem;}
	
	/* don't let safari change the font size */
	body{ -webkit-text-size-adjust: none;}
	
/* === colors === */
/* if any of these change check: filtering, hit count, error messages, commenting links in item results, sorting, calendar widget and datalist/detail - pull out from responsiveblocks.css and add here */
/* the h3 of the filtering header also becomes a button at small breakpoints, it has a hover. larger breakpoints should not have the hover - that css is in responsiveblocks.css as a breakpoint 980 and above */
	
	/* MEDIUM GREY - main text color */
		.titanBody,
		.searchBarContainer input[type=text],
		/* stripes class names */
		.DarkGreyBlock .CardBackground .teaser,.BlueBlock .CardBackground .teaser{color:rgb(68,68,68);}
	
	/* BLACK */
		.titanBody a:hover,.titanBody a:focus,.titanBody a:active,
		#topNavContainer a,#leftNav a.current,
		/* stripes class names */
		.DarkGreyBlock .CardBackground .item h4 a:hover,.DarkGreyBlock .CardBackground .item h4 a:focus,.DarkGreyBlock .CardBackground .item h4 a:active,
		.BlueBlock .CardBackground .item h4 a:hover,.BlueBlock .CardBackground .item h4 a:focus,.BlueBlock .CardBackground .item h4 a:active,
		/* cards class names */
		.CardTransparent .item .linkText a,.CardBackground .item .linkText a{color:rgb(0,0,0);}
	
	/* DARK GREY */
		.GreyBlock *,.GreyBlock h4 a,.GreyBlock p a,
		.MediumGreyBlock *,.MediumGreyBlock h4 a,.MediumGreyBlock p a,
		/* faq accordion class name */
		.Accordion dt:hover,.Accordion dt:focus,.Accordion dt:hover .arrow,.Accordion dt:focus .arrow,.Accordion .minmax:hover,.Accordion .minmax:focus{color:rgb(51,51,51);}
	
	/* WHITE */
		#scrollTop span.fa,
		#mobileNavWrapper .social span.fa,
		#bottomContainer .social span.fa,
		#bottomContainer *, 
		.searchBarContainer .searchBox::before,
		.FAQ .Accordion .accordionHeading:hover,.FAQ .Accordion .accordionHeading.open,.FAQ .tabbedContent .tabs li:hover,.FAQ .tabbedContent .tabs li.selected,
		/* stripes class names */
		.BlueBlock *,.BlueBlock h4 a,.BlueBlock p a,.DarkGreyBlock *,.DarkGreyBlock h4 a,.DarkGreyBlock p a,
		/* cards class names */
		.CardTransparent .item .linkText a:hover,.CardTransparent .item .linkText a:focus,.CardTransparent .item .linkText a:active,
		.CardBackground .item .linkText a:hover,.CardBackground .item .linkText a:focus,.CardBackground .item .linkText a:active{color:rgb(255,255,255);}
		
		/* search place holder */
		.titanBody .searchBarContainer ::-webkit-input-placeholder {color:rgb(210, 210, 210);}
		.titanBody .searchBarContainer ::-moz-placeholder {color:rgb(210, 210, 210);opacity:1;} /* firefox 19+ */
		.titanBody .searchBarContainer :-ms-input-placeholder{color:rgb(210, 210, 210);} /* ie */
		.titanBody .searchBarContainer :-moz-placeholder{color:rgb(210, 210, 210);}
		.titanBody .searchBarContainer input[placeholder]{color:rgb(150, 150, 150);opacity:1;} 
			
	/* Blue - accent color */
		/* go to responsive blocks and get accent color section and put here also */
		
		#pageTools span:hover,#pageTools span:focus,#pageTools span:active,
		/* faq accordion class name */
		.Accordion .minmax,.Accordion dt,.Accordion dt .arrow,
		.FAQ .Accordion .min:hover,.FAQ .Accordion .max:hover,
		/* cards class names when also in a dark color stripe */
		.DarkGreyBlock .CardBackground .item h4 a,.DarkGreyBlock .CardBackground .item h4 a,.DarkGreyBlock .CardBackground .item h4 a,
		.BlueBlock .CardBackground .item h4 a,.BlueBlock .CardBackground .item h4 a,.BlueBlock .CardBackground .item h4 a{color:rgb(255,255,255);}
		
		/* Link -  accent color */
		
		#topNavContainer .menu > li ul li a:hover,#topNavContainer .menu > li ul li a:focus,#topNavContainer .menu > li ul li a:active,
		#topNavContainer a.current{color:#c88a11;}
		
		.titanBody a, #pageTools span {color:#085784;}
		.linkComments a{color:rgba(8,87,132,.7);}
		
		@media screen and (min-width:1200px){ /* top nav hover state on Android click */
			.titanBody.Android #navigation .menu > li.open,
			.titanBody:not(.Android) #navigation .menu > li:hover > a,#navigation .menu > li:focus > a,#navigation .menu > li:active > a{color:rgb(255,255,255)}
		}
		
/* link styles */		
	.titanBody a,
	.titanBody #pageTopArea a:hover,.titanBody #pageTopArea a:focus,.titanBody #pageTopArea a:active{text-decoration:none;}
	.titanBody a:hover,.titanBody a:focus,.titanBody a:active{text-decoration:none;}
	
/* === backgrounds - box-shadows - borders - border-radius - fontawesome icons === */	
/* === blocks === */
	/* imgs and things to not put borders on that might somehow get them - responsiveblocks.css includes this for images in blocks */
	#logo a img,.searchBox .searchGo,.searchBox .searchTerms,.searchBarContainer input#searchGo{border:0;outline:0}
	
	/* inputs - see responsiveblocks.css */
	.titanBody input[type="text"],.titanBody textarea,.titanBody select{border-radius:0}

/* === buttons === */	
	/* blue buttons */
		.CenterZone input[type="submit"],.CenterZone input[type="button"],
		.Commenting input[type="button"],
		.CardTransparent .item .linkText a,.CardBackground .item .linkText a,
		.titanBody .button a {
			border: 1px solid rgba(8,87,132);
			background: #085784;
			border-radius: 5px;
			color: rgb(255, 255, 255);
			display: inline-block;
			padding: 6px 20px;
			text-align: center;
			transition: all 0.1s ease;
			text-decoration:none;
		}
		
	/* hover buttons */
		.CenterZone input[type="submit"]:hover,.CenterZone input[type="submit"]:focus,.CenterZone input[type="submit"]:active,
		.CenterZone input[type="button"]:hover,.CenterZone input[type="button"]:focus,.CenterZone input[type="button"]:active,
		.Commenting input[type="button"]:hover,.Commenting input[type="button"]:focus,.Commenting input[type="button"]:active,
		.CardTransparent .item:hover .linkText a:hover,.CardTransparent .item:focus .linkText a:hover,.CardTransparent .item:active .linkText a:hover,
		.CardBackground .item:hover .linkText a:hover,.CardBackground .item:focus .linkText a:hover,.CardBackground .item:active .linkText a:hover,
		.titanBody .button a:hover, .titanBody .button a:focus, .titanBody .button a:active {
			background:#fff;
			border: 1px solid rgba(8,87,132);
			text-decoration:none!important;
			color: rgb(0, 0, 0)!important;
		}
		
	/* BUTTONS */
	.Button{}
	.Button a{color:#fff!important;border-radius:5px;background:rgb(8,87,132);font-size:16px;display:inline-block;border:2px solid rgb(8,87,132);position:relative;font-family: 'Open Sans', sans-serif;font-weight:800;-webkit-appearance:none;text-decoration:none;padding:15px;}
	.Button a:hover,.Button a:focus,.Button a:active{text-shadow:none;background:#fff;text-decoration:none!important;cursor:pointer;border:2px solid rgb(8,87,132);color: rgb(0, 0, 0)!important;}
	.Button{position:relative;overflow:hidden;display:inline-block;text-align:center;}

	/* white buttons */
	.titanBody .BlueBlock .button a {border: 1px solid rgb(255,255,255);}
		
	/* hover white buttons */
		.titanBody .BlueBlock .button a:hover, .titanBody .BlueBlock .button a:focus, .titanBody .BlueBlock .button a:active {
			border: 1px solid rgb(255,255,255);
			background: rgb(255,255,255);
			color: #085784;}
	
	/* BORDER TOP */
	.BorderTop{border-top:1px solid #ccc !important;padding-top:10px !important;}
				
	/* Box Style */
	.BoxStyle{background:#e6e6e6;padding:25px 20px 15px 20px;border-radius: 5px;}
	.BoxStyle h2{border-top-left-radius: 5px;
    border-top-right-radius: 5px;color:#fff;background:#ff9933;width:calc(100% + 40px);float:left;padding:10px 20px 10px 20px;margin-left:-20px;margin-top:-24px;margin-bottom:15px;}
	
	/* error messages - see responsiveblocks.css */
	
	/* stripes */
	.WhiteBlock{background:rgb(255,255,255);}	
	.GreyBlock{background:rgb(240,240,240);}	
	.MediumGreyBlock{background:rgb(183,183,183);}	
	.DarkGreyBlock{background:rgb(99,99,99);}	
	.BlueBlock{background:#085784;}	
	
	/* tables */
	.scrollText::before{font-family:'FontAwesome';content:"\f07e";}	
	
/* === backgrounds - box-shadows - borders - border-radius - fontawesome icons === */

	/* HEADER */
	#topZone, #SFSrwd_Feature_slider{}
	#pageTopArea{background:rgb(255,255,255);border-bottom:5px solid #c88a11;}
	
	/* UTILITY */
	#utilityWrapper{background:rgb(255,255,255);}
	
	/* SEARCH BAR */
	.searchBarContainer{border:1px solid rgb(210, 210, 210);}
	.mobileNavOpen .searchBarContainer{border-radius: 3px;padding: 6px;}
	.searchBarContainer input{background:transparent;border:0;}
	.titanBody .searchBarContainer input[type="button"] {padding: 2px 20px;}
	.searchBarContainer .searchBox::before{
		font-family:'FontAwesome';
		content:"\f002";
		color: rgb(150, 150, 150);
	}
	.mobileNavOpen .searchBarContainer .searchBox::before{
		color: rgb(15, 46, 64);
		font-size: 2rem;
	}
	.mobileNavOpen .searchBarContainer .search {
		background: rgb(229, 229, 229) none repeat scroll 0 0;
	}
	
/* ======================== */

	/* MOBILE NAV CONTROLS */
	#navButton{text-transform:uppercase;text-align:center;}	
	#navButton span{font-size:1.2rem;line-height:1rem;}
	#navButton i{font-size:2.5rem;line-height:1;}
	#navButton:hover *{color:#c88a11;}
	@media screen and (min-width:1200px){ /* top nav */
		#navigation.stripe {background:rgb(231,231,231);border-bottom:3px solid #c88a11;}
	}

	/* MOBILE MENU */
	#mobileNavWrapper{background:rgb(45,45,45);box-shadow: 0 0 5px rgb(51,51,51);}
	#mobileNavWrapper span.close{font-size:3rem;color:rgb(255,255,255);}
	#mobileNavWrapper span.close:hover{color:rgba(255,255,255,.5);}	
	#mobileNav > ul > li{border-bottom:1px solid rgba(255,255,255,.5);}
	#mobileNavWrapper a {color:rgb(255,252,255);}
	#mobileNavWrapper a.current, #mobileNavWrapper a:hover, #mobileNavWrapper a:focus, #mobileNavWrapper a:active {background:rgba(0,0,0,.8);text-decoration:none;}

	/* TOP NAV */
	@media screen and (min-width:1200px){ /* top nav */
		/* first level */
		#topNavContainer .menu > li{background:transparent;}
		#topNavContainer .menu > li:hover,#topNavContainer .menu > li:focus,#topNavContainer .menu > li:active{background:#c88a11;}
		#topNavContainer .menu > li a span.arrow{border:5px solid transparent;border-top:5px solid #c88a11;}
		#topNavContainer .menu > li:hover span.arrow,#topNavContainer .menu > li:focus span.arrow,#topNavContainer .menu > li:active span.arrow{border-top:5px solid rgb(255,255,255);}
		/* second level */
		#topNavContainer .menu > li > ul{background:rgb(255,255,255);border:1px solid rgb(204,204,204);}
	}	
	
	/* CONTENT AREA */
	#contentArea{background:rgb(255,255,255);}
	
	/* PAGE TOOLS */
	#toolContainer {background:rgb(245,245,245);}
	#pageTools .shareMenu span.arrow{border:10px solid transparent;border-bottom:10px solid rgb(220,220,220);}
	#pageTools .shareIcons{background:rgb(220,220,220);}
	
	 /* LEFT NAV */
	#leftNav {border:1px solid rgb(180,180,180);}
	#leftNav .arrow{display:none;}
	#leftNav ul a::before{font-family:'FontAwesome';content:"\f0da";color:#085784;}
	#leftNav ul a:hover{text-decoration:none;}

	/* FOOTER */
	#bottomContainer{background:#fff;border-top:5px solid #c88a11;}
	#bottomContainer a{color:#085784;}
	#bottomContainer a:hover, #bottomContainer p{text-decoration:none;color:#444;}
	#contentFooter {background:rgb(255,255,255);}
	#contentFooter p{color:#cecece;padding: 40px 0 0 0; text-align:center;font-size:1rem;}
	
	/* BACK TO TOP */	
	#scrollTop{border:2px solid rgb(255,255,255);background:rgb(85,85,85);border-radius:50%;}
	#scrollTop:hover{background:#c88a11;}
	
	/* FAQ ACCORDION */
	.FAQ .Accordion .min,.FAQ .Accordion .max{font-size:1.2rem;line-height:1;}
	.FAQ .Accordion .accordionHeading,.FAQ .tabbedContent .tabs li{background:rgba(1,1,1,.1);}
	.FAQ .Accordion .accordionHeading{border-radius:5px;}
	.FAQ .Accordion .accordionHeading:hover,.FAQ .Accordion .accordionHeading.open,.FAQ .tabbedContent .tabs li:hover,.FAQ .tabbedContent .tabs li.selected{color:#c88a11;}
	.FAQ .Accordion .accordionHeading i{font-size:2.5rem;}
	
	/* data list, filter, toc, what's new results */
	/* calendar widget - datalist and event upload - DataFilter2 =  fieldset.calendar table.calendar, EventUpload = div.DatePicker table.calendar */
		/* dates area */
		.DataFilter2 td,.DatePicker td,
		.DatePicker table{background:rgb(230,230,230);}
		.DataFilter2 td,.DatePicker td{border:1px solid rgb(255,255,255);}
		.DataFilter2 td.otherMonth,.DatePicker td.otherMonth{background:rgb(200,200,200);}
		.DataFilter2 td.selectedDate,.DataFilter2 td.selectedDate.hasEvent,.DatePicker td.selectedDate,.DatePicker td.selectedDate.hasEvent{background:rgba(90,90,90,.3);border:1px solid rgb(255,255,255);}
		.DataFilter2 td.hasEvent,.DatePicker td.hasEvent{background:rgb(90,90,90);}
	
	
	/* FILTER CARD LAYOUTS */
	.CardBackground.StripeWhite .item,.CardBackground.StripeGrey .item{border:1px solid rgb(221,221,221);}
	.CardBackground.StripeBlue .item,.CardBackground.StripeDarkGrey .item{background:rgb(255,255,255);}	
	
	/* FILTER BLOCK MOBILE*/
	.filterOpen .DataFilter2,.filterOpen .Aggregation > div:first-child,.filterOpen .SegmentedSearchFilter2{background:rgb(230,230,230);box-shadow:-1px 0 8px rgba(51,51,51,.5);}
	.filterClose,.filterOpen .Aggregation > div:first-child .filterClose,.filterOpen .SegmentedSearchFilter2 .filterClose {
		font-family:"FontAwesome", sans-serif;
		font-size:3rem;
		content:"\f00d";
		cursor:pointer;
		position:absolute;
		right:2rem;
		top:1rem;    
		color: #c88a11;
	}
	
	/* TABLET & DESKTOP */
	@media screen and (min-width:1200px){
		.DataFilter2,.Aggregation > div:first-child,.SegmentedSearchFilter2{background:rgb(255,255,255);border:1px solid rgb(180,180,180);}
	}
	
	/* SORTING */
	.listingTools{border-bottom:1px solid rgba(0,0,0,.2);}
	.listingTools li.selected a{background:rgba(0,0,0,.2);border-radius:5px;}
	
	/* site map */
	.SiteMap ul li::before{font-family:'FontAwesome';content:"\f105";margin-right:5px;color:#c88a11;}
	
	/* COMMENTING */
	.Commenting .siteBounds > div{border-top:2px solid #c88a11;}
	.Commenting .siteBounds > div + div{border-top:2px solid rgba(0,0,0,.5);}
	.Commenting .summary,.Commenting .featured{border-bottom:0;}
	.Commenting .OneCol > div {border-top: 1px solid rgba(0,0,0,.2);border-bottom:0!important;}
	.Commenting .OneCol > div:first-child{border-top:0;}
	
	/* event upload */
	.EventUpload .startDate .icon::before,
	.EventUpload .endDate .icon::before{font-family:'FontAwesome';content:"\f073";color:rgba(32,50,99,.7);}
	.EventUpload .startDate .icon:hover::before,
	.EventUpload .endDate .icon:hover::before{color:#c88a11;}
	
	/* search results */
	.smartSearchResults,.SmartRL{background:rgb(247,247,247);border:1px solid rgb(204,204,204);}
	.SmartRL,.PagesRL,.FilesRL,.PeopleRL,.NewsRL,.EventRL,.ProductRL{border-bottom:1px solid rgb(204,204,204);}
	.seeAllResults a::after{font-family:'FontAwesome';content:"\f105";}
	.SearchResults .view .minIcon::before{font-family:'FontAwesome';content:"\f039";}
	.SearchResults .view .maxIcon::before{font-family:'FontAwesome';content:"\f0c9";}
	

/* ==========================================================================================  POP UP PAGES */
	/* === COMMENTING POP UP === when coming from an TOC or Filter block Read Comments or Write Comments Link */
	div.commentFormPop,
	div.commentsPop{}
	div.commentFormPop #contentArea,
	div.commentsPop #contentArea{background:0;}
		
	/* HERO BANNER - stays as overlay on mobile */
	.HeroBanner{text-align:center;}
		.LargeBanner .wrapper,.HeroBanner .wrapper {
		background:none;}
	@media screen and (min-width:1200px){	
		.slides .wrapper {
		background: rgba(255,255,255,.3) none repeat scroll 0 0;	 
		color:#fff;
		text-shadow: 0 0 25px #000, 0 0 25px #000, 1px 1px 2px #000, 1px 1px 2px #000;}
	}
	/*Slider */	
	#SFSrwd_Feature_slider .flexslider{background:none;border:#D1D3D4;margin-bottom:0;}
	#SFSrwd_Feature_slider .OneCol a.teaserImage{margin-bottom:1rem;}
	#SFSrwd_Feature_slider .OneCol a.teaserImage img{box-shadow:3px 3px 3px #666;}
	@media screen and (min-width:768px){
	#SFSrwd_Feature_slider .OneCol a.teaserImage, #SFSrwd_Feature_slider .otherStuff{float:right;width:30%;}
	#SFSrwd_Feature_slider .OneCol a.teaserImage{padding-right:6%;}
	#SFSrwd_Feature_slider .OneCol .otherStuff{padding:0 3% 0 6%;}
}

/* CUSTOM ELEMENTS */

/* === EVENT LIST STYLES === 
	div.DataList .loading, div.DataDetail .loading{display:none;}
	div.DataListing h5 {margin-bottom:0;}
	div.item:nth-child(odd) {background: #ececec;padding:10px;}
	div.item:nth-child(even) {background: #fff;padding:10px;}
		div.DataList div.ColOne div.item{border-bottom:none!important;min-height:100px;}
		div.oneClass{display:none;}
		
		div.item:nth-child(odd) {background: #ececec;padding:10px 10px;}
		div.DataDetail div.ColOne div.item{border-bottom:none!important;}
		div.DataDetail div.ColOne div.otherStuff, div.DataListing div.ColOne div.otherStuff {padding: 0 10px;}
		.oneDetail .linkText a{font-size: 14px;}
		.oneDetail .linkText a:before{content:" ◄ ";font-size: 14px;}*/	
		

/*PDF ICON ON PDFS */	
a[href$=".pdf"]:after {
/*   font-family: FontAwesome, arial, sans-serif;
  font-size:3rem;
  content: "\00a0\00a0\f1c1";   */   /* 00a0 is a non-breaking space, f1c1 is the pdf symbol */
}

/* ==========================================================================================  PRINT */
@media print {

}