/*section.container section { background-color: green; }*/

body { font-weight: 200; line-height: 1.4; font-size: 19px; color: #333333; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; }

*::-moz-selection { background: none repeat scroll 0 0 #6C8EA6; color: #FFFFFF; text-shadow: none; }

a:focus, 
input:focus, 
textarea:focus, 
select:focus { outline: none !important; }

a:link,
a:active,
a:visited { color: #6C8EA6; }

a:hover { color: #6C8EA6; }

h1 { font-size: 29px; margin-bottom: 20px; color: #000; }

h2 { font-size: 21px; margin-top: 30px; margin-bottom: 10px; color: #000; }

.lt-ie9 section.container { width: 970px; margin-top: 200px; }

.lt-ie9 section.container .col-xs-12 { width: 450px; float: left; }

section.container { margin-bottom: 30px; }

section.container section img { margin: 50px 0 50px 0; max-height: 120px; }

section.container section.textCol { margin-bottom: 20px; }

section.container section.textCol span { margin-right: 10px; }

section.container section.textCol ul { margin: 0; padding: 0; list-style: none outside none; }

section.container section.textCol ul li { margin: 5px 0; }

section.container section.textCol ul:not([class]) li:before { content: "–"; padding-right: 10px; }


/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 
	
	section.container { margin-top: 200px; }
	
	section.container section img { margin: 25px 0 0 0; padding-right: 20px; float: right; }
	
	section.container section.textCol ul li.last { border: none; }
	
	section.container section.textCol ul li a { padding: 0px 0; display: inline-block; }
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {

   section.container { width: 970px; margin-top:100px; }
}


/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { 
  
}
 
@media print {

	section.container { width: 780px; }
	
	section.container section.textCol ul { margin: 0 0 0 20px; padding: 0; }

	section.container section.textCol ul li { margin: 5px 0; border: none; display: list-item; float: none; } 
	
	section.container section.textCol ul li a { padding: 0px 0; }
  
}