.main_content p {line-height: 1.95em; font-size: 0.95em; margin-bottom: 1.75em;}
.main_content h3 {color:#e30613; margin-bottom: 1.25em;}

/* Main Navigation */
	header .top-bar { margin-bottom: 1em; padding: 0 .5em; height:auto;}
	header .top-bar-section li.active:not(.has-form) a:not(.button) {background-color: transparent!important;}
	header .top-bar-section li:not(.has-form) a:hover:not(.button) {}
	header .top-bar-section li:not(.has-form) a:active:not(.button) {background-color: transparent!important;}
	header .top-bar-section li:not(.has-form) a:focus:not(.button) {background-color: transparent!important;}
	header .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) {background-color: transparent!important;t}
	header .top-bar-section .dropdown li a:hover {}
  	header .top-bar-section .dropdown {background-color: #ffffff; padding: 1em;}
    header .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) {color:#4d95b4;}
	header .top-bar-section .dropdown {width: 250px!important; padding: 1.5em 1.7em;}
	header .top-bar-section .large-dropdown {width: 430px!important; padding: 1.8em;}
	
	.top-bar-section li:not(.has-form) a:not(.button) {background: transparent!important; padding: 0 1.15em;}
	.top-bar, .top-bar.expanded {background: transparent!important;}
	.top-bar-section ul li, .top-bar.expanded .title-area {background-color: transparent!important;}
	.top-bar-section ul li:active, .top-bar-section ul li:focus {color:#4d95b4!important;}
	.top-bar-section ul li a:focus {color:#4d95b4!important;}
	.top-bar-section ul li a:visited {color:#4d95b4!important;}
	.top-bar-section ul li a:active {color:#4d95b4!important;}
	.top-bar-section ul li a {color:#4d95b4!important; font-size:1.05em; font-family: "Open Sans",sans-serif; text-decoration: none; transition: all ease 0.1s}
	.top-bar-section ul li a:hover {color:#cb0914!important;}
	.top-bar-section ul li:not(.logo) {margin-top: 145px;}
	.top-bar-section ul ul li {margin-top: 0em!important; font-size: 1.1em;}
	.top-bar-section .dropdown li {padding: 0px; }
	.top-bar-section .large-dropdown li {padding: 0px!important; float:left; width: 50%;}
	.top-bar-section .dropdown li a {color:#4d95b4!important; padding: 0px!important; font-size: 0.9em; line-height: 2.1em!important;}

     #contact article {padding: 0 1em;}
   
   .default_image_holder {height: 295px; padding: 2em;}
   
   footer h3 {color:#ffffff!important; font-size: 0.75em;}
   footer a {color:#ffffff;}
   
   .team_details img {box-shadow: 0 0 5px 0 #9a9a9a; padding: 3px; background: #ffffff;}
   
   .contact_form .button {background:#064d66!important; color:#ffffff;}
   .contact_form .button:hover {background:#ffffff; color:#064d66;}

   
   
	 @media all and (max-width: 1250px)  {
   		.top-bar-section li:not(.has-form) a:not(.button) {padding: 0 1.2em!important; font-size: 1.05em;}
		}

	 @media all and (max-width: 1150px)  {
   		.top-bar-section li:not(.has-form) a:not(.button) {padding: 0 1em!important; font-size: 0.95em;}
		
		}
		
	 @media all and (max-width: 1040px)  {
   		header {padding: 0 0 0.5em;}
		
		}
		
   